/*======================= 서브 레이아웃 =======================
#wrap{width:100%;}
#header{max-width:100%;background:#4863a6;}
.header_top_item{background:#4863a6;}
.header_gnb{background:#fff;}
#vis_sec{max-width:100%;background:#eee;}
.sub_vis_box{margin:0 auto;max-width:940px;overflow:hidden;clear:both;}
.m_sub_tit{display:none;}
.sub_tit{float:left;}
.sub_vis{float:left;}
#contaner{margin:0 auto;width:940px;overflow:hidden;background:url(/image/sub_left_menu_bg.gif) repeat-y top left;}
#aside{float:left;min-height:600px;background:#dbdbdb;}
#content{float:left;width:700px;margin-left:30px;padding:0px 0px 80px 0px;}
.content_top{margin:35px 0 40px 0;width:100%;}
.sub_title{font-size:30px;font-weight:30px;font-weight:500;font-family:'malgun gothic';}
.sub_navi{float:right;font-size:13px;}
#in_contnet{padding-bottom:50px;}
#sub_footer{min-height:200px;width:100%;background:#040f2b;}

#sub_content {min-height:500px;}
.subcon_tit {font-size:26px; line-height:30px; font-weight:300; color:#3e68c3; padding-bottom:24px; border-bottom:1px solid #cbcbcb; margin-bottom:40px;}*/

/* 로그인 */
#login_box {
	margin:0 auto;
	border:1px solid #d2d2d2;
	padding:10px;
	background:#ebebeb;
	border-radius:7px;
	width:50%;
}
.login_data {}
.login_data li {margin-bottom:7px;}
.login_data input {width:100%; height:30px; border-radius:3px; text-indent:15px;}
.login_data input:hover {border:1px solid #77c7ff; box-shadow:1px 1px 2px rgb(220,220,220)}
.save_txt {display:table;}
.save_txt li {float:left; margin-right:15px; vertical-align:middle;}
.save_txt li input { margin-left:7px;}

/* 사이트맵 */
#sitemap {width:100%;}
.section_top {font-size: 0; letter-spacing: -5px;}
.section_end {font-size: 0; letter-spacing: -5px;}
.smap {display: inline-block; width:33.3%; margin-bottom: 40px; letter-spacing: 0; vertical-align: top;}
.tit_smap {
		margin:0 15px 15px 15px;
		line-height:35px;
		font-size:16px;
		color:#fff;
		text-align:center;
		border-radius:2px;
	}
.stit1 {background:#2b89d9;}
.stit2 {background:#22bad1;}
.stit3 {background:#28ca93;}
.stit4 {background:#7ac01f;}
.stit5 {background:#bed42d;}
.stit6 {background:#d3db00;}
.stit7 {background:#e9db00;}
.stit8 {background:#e9af00;}
.stit9 {background:#ffae00;}

ul.s_depth1 {
		margin:0 15px;
		text-align:center;
		line-height:24px;
		font-size:15px;
		border-top:1px dashed #a9a9a9;
	}
ul.s_depth1 li {border-bottom:1px dashed #a9a9a9;}
ul.s_depth1 li a {display:block; color:#333;}
ul.s_depth1 li a:hover {color:#2486ca; text-decoration:underline;}
ul.s_depth2 {text-align:center; margin:0; font-size:13px; line-height:28px;}
ul.s_depth2 li {border-bottom:0;}
ul.s_depth2 li a {color:#5f5f5f;}
ul.s_depth2 li a:hover {color:#2486ca;}
