body {font-size:12px;font-family:gulim;color: #575757; }
input,select,textarea {font-size:12px;font-family:gulim;}
select {font-size:12px;font-family:dotum;}
label {cursor:pointer;}
a {text-decoration:none;color:#000;}
a:hover {color:#666;}
.wrap {width:1100px;margin:auto;}
.wrap_i {width:100%;}
#header {}
#content {padding:20px 0 0 0;min-height:500px;}
#footer {}
li {list-style:none;}


#content #doc_top {float:left;width:820px; height:70px; margin:0 0 10px 10px;border-bottom:#86a5d1 solid 2px;}
#content #doc_top .doctitle {float:left;display:inline;width:200px;font-weight:bold;font-size:24px;font-weight:bold;color:#333333;padding:15px 0 0 5px;}
#content #doc_top .location {float:right;display:inline;width:620px;text-align:right;margin-top:-20px;color:#666666;}
#content #doc_top .location a {color:#666666;}
.doc_img {width:1100px;margin:auto;margin-top:30px;}
.index_img {z-index:1;}

.widget_post01 {position:relative;padding:0;}
.widget_post01 h6 {border-bottom:#dfdfdf solid 1px;padding:0 0 9px 0;margin:0 0 5px 0;font-weight:bold;font-family:"gothic","dotum";font-size:13px;color:#384799;}
.widget_post01 h6 a {color:#384799;}
.widget_post01 ul {padding:0;margin:0;}
.widget_post01 li {list-style-type:none;padding:5px 0 5px 0;line-height:140%;border-bottom:#dfdfdf dotted 1px;}
.widget_post01 li a {font-family:dotum;font-size:12px;color:#444;}
.widget_post01 li a:hover {text-decoration:underline;}
.widget_post01 li .dot {font:normal 10px arial;color:#999;margin-left:-4px;}
.widget_post01 li .comment {font:normal 11px arial;color:#FC6138;}
.widget_post01 li .new {font-family:arial;font-size:10px;color:#ff0000;}
.widget_post01 .none {border:0;}
.widget_post01 .more {position:absolute;top:4px;right:1px;font-size:11px;font-family:dotum;color:#c0c0c0;}
.widget_post01 .more:hover {text-decoration:underline;color:#000000;}

.widget_gallery01 {position:relative;padding:0;}
.widget_gallery01 ul {padding:0;margin:0;}
.widget_gallery01 li {float:left;margin:0;list-style-type:none;}
.widget_gallery01 li .thumb {padding:2px;border:#efefef solid 1px;background:#f9f9f9;}

#mainRollBan			{float:left;display:inline;width:200px; height:40px; margin:15px 0 0 0;}
#mainRollBanList		{float:left; display:inline;width:200px; height:40px; overflow:hidden;margin-top:10px;}
#mainRollBanList a	{float:left; display:inline;height:40px;margin:0 7px 0 0;}
#mainRollBanBtn		{float:left; display:inline;width:28px; margin-left:-5px;margin-top:5px;}
#mainRollBanBtn li	{float:left; display:inline;font-size:0px; margin-bottom:5px}

/* º»¹®Á¦¸ñ */
h1, h2, h3, h4 { 
	margin: 0; 
	padding: 0; 
} 
h1 span, h2 span, h3 span, h4 span { 
	color: #555;
	font-weight: normal; 
	letter-spacing:0; 
}
h2 { 
	clear: left; 
	margin:0 0 0.2em 0; 
	padding: 0 0 0.2em 22px; 
	background: url(./image/bullet_h2.gif) no-repeat 0 0; 
	/* color: #000;*/ 
	font-weight: bold;
	font-size: 14px;
	text-align: left; 
	line-height:140%;
	letter-spacing: -0.1em; 
}
h3 { 
	clear: left; 
	margin-bottom:0.4em; 
	padding: 0.15em 0 0 15px; 
	background: url(./image/bullet_h3.gif) no-repeat 0 0.35em; 
	color: #333; 
	font-weight: bold;
	font-size: 1em; 
	text-align: left; 
	letter-spacing: -0.1em; 
	line-height:140%;
}
h4 { 
	clear: left; 
	margin:0.4em 0; 
	padding: 0.15em 0 0 0; 
	color: #3d8da5; 
	font-weight: bold;
	font-size: 1em; 
	text-align: left; 
	letter-spacing: -0.1em;
	line-height:140%
}
/* h2/h3 ¿ÞÂÊ ¿©¹é */
.lpad01 { 
	margin-left:15px; /* h2ÀÇ ¸®½ºÆ®ÀÏ °æ¿ì */
}
.lpad02 { 
	margin-left:16px; /* h3ÀÇ ¸®½ºÆ®ÀÏ °æ¿ì */
}
.lpad03 { 
	margin-left:31px; /* h2 > h3ÀÇ ¸®½ºÆ®ÀÏ °æ¿ì */
}
/* Tag¸ñ·Ï(List) */
ol.decimal { 
	padding: 5px 0 5px 0; 
	margin-left:27px;
	text-align: left;
	line-height:140%; 
	list-style:decimal;
}
ol.decimal li {
	margin: 0; 
	padding:0 0 2px 0;  
}

ul.con { 
	padding: 5px 0 5px 0; 
	text-align: left;
	line-height:140%; 
}
ul.con li {
	margin: 0; 
	padding: 0 0 7px 10px; 
	background: url(./image/bullet_list01.gif) no-repeat 0 0.35em; 
}
ul.con02 { 
	padding:4px 0 0 0;
	line-height:140%; 
	text-align: left;
}
ul.con02 li { 
	background: url(../images/common/bullet_list02.gif) no-repeat 0 0.4em;
	padding: 0 0 4px 9px; 
}
ul.con03 { 
	padding:4px 0 0 0;
	line-height:140%; 
	text-align: left;
}
ul.con03 li { 
	background: url(../images/common/bullet_list03.gif) no-repeat 0 0.5em;
	padding: 0 0 4px 10px; 
}
ul.con04 {
	padding:3px 0 0 0;
	line-height:140%; 
	text-align: left;
}
ul.con04 li {
	background:none;
	padding: 0 0 3px 7px; 
	background: url(../images/common/bullet_list04.gif) no-repeat 0 0.4em;
}
ul.con_none {
	padding:4px 0 0 0;
	line-height:140%; 
	text-align: left;
}
ul.con_none li {
	padding: 0 0 3px 0; 
	background-image:none;
}

ol.decimal { 
	padding: 5px 0 5px 0; 
	margin-left:27px;
	text-align: left;
	line-height:140%; 
}
ol.decimal li {
	list-style:decimal;
	margin: 0; 
	padding:0 0 2px 0;  
	background:none;
}
/* Å×ÀÌºí */
table.tstyle { 
	border-collapse: collapse; 
	width:100%; 
	margin:0.3em 0 0.5em 0; 
	/*border-top:2px solid #29abd1;*/
	border-top:2px solid #85a6d0; 
	color:#828282;
}
table.tstyle caption {
	text-indent: -2000px; 
	height: 0; 
	margin: 0; 
	padding: 0; 
	font-size: 0; 
	line-height: 0; 
	overflow:hidden; 
}
table.tstyle th, table.tstyle td { 
	line-height:140%; 
	border: 1px solid #d9d9d9;
}
table.tstyle th { 
	background-color:#f4f4f4; 
	font-weight: bold; 
	color:#777; 
	text-align: center; 
	vertical-align: middle;
	letter-spacing:-0.1em;
	padding:8px 3px 6px; 
}
table.tstyle td { 
	background: #fff; 
	padding:6px 6px 4px; 
}
table.tstyle tfoot td { 
	color:#575757;
	background: #f8f8f8; 
	font-weight: normal; 
	text-align: center; 
	vertical-align: middle; 
}
table.tstyle td.item { 
	background: #fbfbfb;
	font-weight: bold;
}
table.tstyle td.left_align{ 
	text-align:left;
	padding:6px 4px 4px 12px; 
}
table.tstyle td.bg { 
	background: #fbfbfb;
}
table.tstyle td input.box { 
	border:1px solid #cdcdcd;
	background:#fff;
	height:16px;
	margin-bottom:2px;
	vertical-align:middle;
}
/* ÀüÃ¼ ¿Ü°û */
#history_wrapper{
	width:645px; 
	margin:0 auto;
}

/* ÀüÃ¼ ¿Ü°û */
#history_wrapper{
	width:645px; 
	margin:0 auto;
}
/* ---------------------- ¿¬Çõ ¸®½ºÆ® ---------------------- */
#history_wrapper div.history_allView{
	border-top:1px solid #e6e6e6;
}
#history_wrapper div.lineNone{
	border-top:none;
}
#history_wrapper div.history_allView h3.his_year{
	padding:0;
	margin:20px 15px;
}
#history_wrapper div.history_allView ul{
	border-bottom:1px solid #e6e6e6;
	padding:0 10px 18px;
}
#history_wrapper div.history_allView ul li{
	clear:left;
	width:600px;
	display:table;
	margin:4px 0;
	line-height:140%;
	background:url(./image/bullet_dot.gif) no-repeat 0 0.4em;
}
#history_wrapper div.history_allView ul li strong{
	padding:0 0 0 7px;
	float:left;
	width:130px;
	background:url(./image/num_line.gif) no-repeat 88% 0.25em;
}
#history_wrapper div.history_allView ul li span{
	float:left;
}