@charset "utf-8";
@import url(sub_contents.css); 

/* 서브 비주얼 */
#sub_visual{width:100%;background:url("/images/sub/sub_visual_back.jpg") center top no-repeat; height:200px;}
#sub_visual p{position: relative;color:#fff;margin:0 auto;width:100%;text-align:center;font-size:45px;padding-top:60px;}
#sub_visual p:before {position:absolute;left:49%;top:120%;content:"";width:50px;height:2px;background:#007dc6;}

#sub_menu {position: relative;width:250px;float:left;margin:30px 0;}
/* 2뎁스 메뉴출력 */
.depth_menu {position: relative;width:100%;clear:both; }
.depth_menu dl {border:1px solid #dfdfdf;}
.depth_menu dl dt{text-align:center;font-size:30px;color:#fff;letter-spacing: -1px;vertical-align:middle;padding:38px 0;background:url("/images/sub/left_titleBg.gif") center top no-repeat;}
.depth_menu dl dd {text-align:left;padding-left:20px;background: url("/images/sub/left_menu_dot.gif") no-repeat right 25px;border-bottom:1px solid #dfdfdf;}
.depth_menu dl dd a {display:block;line-height: 60px; font-size:19px; color:#646464;}
.depth_menu dl dd.current {background:#4b4b4b;}
.depth_menu dl dd.current a {color:#fff;}

/* 3뎁스 메뉴출력 */
.depth_menu dl dd ul{background:#ededed;margin-left:-20px;}
.depth_menu dl dd li{padding:0px 0 5px 7px;padding:5px 0 5px 30px;background: url("/images/sub/left_menu_dot2.gif") no-repeat 20px 50%;}
.depth_menu dl dd li a{line-height: 16px; font-size:14px;color:#606060 !important;}
.depth_menu dl dd li.on a {color:#000 !important;}

#container{position: relative;width:100%;max-width:890px;margin-bottom:150px; margin-top:30px;float:right;font-size:16px;}
/* pagetitle */
.location{text-align:right;font-size:14px;}
.location li{display:inline-block;background: url("/images/sub/his_dot.gif") no-repeat right 50%;padding:0 10px 0 5px;}
.location li:last-child {background: none;}
.backN{background: none !important;}
.pagetitle{font-size:35px;text-align:left;padding-top:25px;}

.contents_{margin:30px auto 50px; width:100%;max-width:890px;text-align:left;}

@media all and (max-width: 1024px) {
	#sub_menu {display:none}
	#container{position: relative;width:99%;max-width:99%;}
	.contents_{margin:30px auto 0px;max-width:99%;}
}