@charset "utf-8";

.blind {display:none}

/*FLOAT 설정*/
.Fleft {float:left}

.Fright {float:right}

.Fclear {
	*zoom:1;
}

.Fclear:after {
	content:"";
	display:block;
	clear:both
}

.Fnone {
	float:none;
}
/*FLOAT 설정*/

/* 상단 메뉴 */
.gnb a {font-family:"Noto Sans KR",나눔고딕,"맑은 고딕","Malgun Gothic",dotum,돋움}
.gnb .mn_wrap ul {padding:10px 20px; background:#fff; border:solid 1px #585858}
.gnb ul ul li {margin:0 12px; display:inline-block; *display:inline; *zoom:1; font-size:12px; font-weight:bold; letter-spacing:-0.1em}
.gnb ul ul a {padding:5px; display:inline-block; color:#585858; border-bottom:solid 1px #fff}
.gnb ul ul a:hover {border-bottom:solid 1px #585858}
.gnb a {line-height:15px;}
.gnb img {padding-top:1px; *vertical-align:top}

/*파이어폭스*/
@-moz-document url-prefix() { .gnb a.big {line-height:12px; height:15px;}}

/*ie6을 제외*/
html>body .gnb .section {float:left}
html>body .gnb .navi_etc {float:right}
html>body .gnb ul ul li {margin:0 12px; float:left; display:inline; font-size:12px; font-weight:bold; letter-spacing:-0.1em}
/* 상단 메뉴 */

/* 컨테츠 + 중단메뉴 */
#contentBOX {margin:0 auto; width:1200px; padding:30px 0 0;}
#contentBOX:after {
	content:"";
	display:block;
	clear:both
}
.SUBskin .subtop {padding-left:50px;width:1000px;}

/*기본 버티컬*/
#submenu {width:200px; padding:30px 10px; background:#fff; font-family:"Noto Sans KR",나눔고딕,"맑은 고딕","Malgun Gothic",dotum,돋움; letter-spacing:-0.1em;}
#submenu .lnb {margin:0; letter-spacing:-0.1em; font-weight:bold; background:#fff; min-height:500px; width:200px; text-align:left;}
#submenu .lnb dt {padding:30px 0; font-size:20px; text-align:center;background:#30507f;width:100%;color:#fff; }
#submenu .lnb dd { border-bottom:solid 1px #ddd; font-size:15px; font-weight:500; margin:0;}
#submenu .lnb dd:last-child{ border-bottom:solid 3px #30507f;}
#submenu .lnb dd a {color:#555;}
#submenu .lnb dd.select>a{color:#000 !important; font-weight:700; background:#f8f8f8;}
#submenu .lnb a:link { text-decoration:none;}
#submenu .lnb a {padding:15px 20px;  display:block; *zoom:1; }
#submenu .lnb a:hover { text-decoration:none;}
html>body .lnb a:hover { }
#submenu .lnb a img {padding:1px 0;}
#submenu .etc {margin-top:50px}
#submenu .etc li {margin-bottom:35px; text-align:center}


.subtop {position:relative; margin:10px 0 20px; height:250px;font-family:NanumGothic,나눔고딕,"맑은 고딕","Malgun Gothic",dotum,돋움}
.subtop .subV {position:absolute; z-index:-1; right:0}
.subtop .location {padding:100px 0 5px 80px;width:300px; font-size:11px}
.subtop .location ul{padding:0 5px;}
.subtop .location li {float:left;margin-right:5px; padding:5px 5px 5px 10px;background:url("../img/location_arrow.png") no-repeat 0% 50%;}
.subtop .location a {display:inline-block; color:#686868}
.subtop .location .home {padding-left:0; background:none}
.subtop .page_title {font-size:24px; font-weight:bold; color:#559186; letter-spacing:-0.1em;}
.subtop .page_title span {margin-left:10px; font-size:11px; color:#888; letter-spacing:0}

#sub_content {width:950px; padding:0 10px; background:white; min-height:600px; margin:0 auto 80px;}
#sub_content {}
#sub_content .contentview {}