@charset "utf-8";
/* CSS Document */

body {width:100%; background:url(/image/body_bg.gif) repeat;}

#sub_wrapper {width:1200px; margin:0 auto; position:relative; overflow:hidden; background:#ffffff;}

#sub_header {width:100%; height:108px; background:url(/image/header_bg.png) repeat-x; position:absolute; top:0; left:0;}

div.sub_visual {width:100%; margin-bottom:40px;}
div.sub_visual img {width:100%;}

#sub_container {width:100%; min-height:500px; overflow:hidden; margin-bottom:40px;}

div.left_menu {width:190px; min-height:240px; float:left; padding:20px 10px 20px 10px; background:url(/image/left_menu_bg.gif) repeat; margin-right:40px;}

div.sub_contents_wrap {margin:0 0 0 260px;}

div.navigation {width:94%; min-height:50px; margin-bottom:40px; padding:0 3% 0 3%;}
h3.sub_title {font:normal 1.875em "NanumGothic"; color:#303030; float:left; margin-right:15px;}
ul.navi_list {float:left; margin-top:18px;}
ul.navi_list li {float:left; margin-right:5px; font:normal 0.750em "NanumBarunGothic"; color:#909090;}

div.sub_contents {
	width:94%; 
	min-height:500px; 
	padding:0 3% 0 3%;
	line-height:normal;
}

#sub_footer {width:100%; clear:both; background:#474747;}

div.in_footer {width:100%; overflow:hidden;}
div.footer_logo {float:left; margin:3px 50px 0 40px;}
div.copyright {float:left; margin-top:40px; font:normal 0.750em/18px "NanumBarunGothic"; color:#8a8a8a; line-height: 190%;}

/* //////////////////////////////////////////// 로그인 //////////////////////////////////////////////// */
#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;}

/*======================= 2차 서브 메뉴 =======================*/
/*.sub_2depth {margin:0  25px 15px 25px;}

.vNav{width:100%;}
.vNav ul{display:table;width:100%;background:#fff;min-height:30px;border-bottom:1px solid #ccc;box-sizing:content-box;}
.vNav li{padding: 0; position:relative;float:left;}
.vNav li a{display:block; position:relative;line-height:30px;height:30px;font-family: 'Nanum Gothic'; font-size:13px; color:#535353;text-align:center;font-weight:bold;padding:0 15px;
border:1px solid #ccc;box-sizing:content-box;border-bottom:0;}
.vNav li a:hover {border:0;background:#2075d4;color: #fff; font-weight:900;border:1px solid #ccc;border-bottom:0;}
.vNav li.active{position: relative;padding:0;}
.vNav li.active a{background:#2075d4;color:#fff; font-weight:bold;line-height:30px;height:30px;border:1px solid #2075d4;box-sizing:content-box;border-bottom:0;}
.vNav li.active a:hover{background-color:#2075d4;color:#fff; }*/





















