@charset "utf-8";
/* CSS Document */

@import url(//fonts.googleapis.com/earlyaccess/nanumgothic.css);
#header2{width:100%; margin:0 auto;  text-align:center;  font-family: 'Nanum Gothic', sans-serif; font-size:14px;}
#header2 ul{list-style:none;}
#header2 ul li {float:left;}
#header2 a{text-decoration:none;  }
 
 /*top배너*/
.top_b{ background:url(/img/img_s/main/top_banner_bg.jpg) repeat-x; }
.top_b div {width:1100px; margin:0 auto;}
.top_b div span {float:right; margin-top:22px;}

 /*top메뉴*/
.top_manu{background-color:#262626; height:40px;}
.top_manu ul{width:1000px; margin:0 auto;}


 /*로고 로그인*/
 .logo {width:100%; margin:0 auto; position: relative; background-color:#ffffff;}
 .top_logo {width:1000px; margin:0 auto;height:80px;}
 .top_logo > div:nth-child(1){ width:300px;  padding-top:8px; float:left; text-align:left;margin-left:30px;}
 .top_logo > div:nth-child(2){width:175px; padding-top:25px; float:left; margin-left:30px;}
 .top_logo > div:nth-child(3){width:415px; float:left; }
 .top_logo > .member > ul{ float:right; margin-top:16px;}
 .top_logo > .member > ul > li {float:left!important;}
 .login a {color:#cc0001!important;}
 .member > ul > li > a {font-size:12px; margin-right:16px; color:#333333; }
 .top_logo div .sns {margin-top:84px;margin-bottom:10px;  margin-left:174px;}
 .top_logo div .sns li {margin-left:4px;}

 
 
 /*메뉴*/
 #gnb2{clear:both; background-color:#011f51; height:45px; }
 #gnb2 ul{list-style:none;}
 #gnb2 ul li {float:left;}
 #gnb2 a{text-decoration:none; color: black; }
 #gnb2 a:hover { color:#dc1f16; }
 #gnb2 > .main_manu2 {width:1000px; margin:0 auto;}
 #gnb2 > .main_manu2 > ul {float:left; margin-top:12px; position:relative; margin-left:10px;}
 #gnb2 > .main_manu2 > ul > li > a {font-size:15px; color:#ffffff; font-weight:bold; margin-right:66px;}
 #gnb2 > .main_manu2 > ul > .box {padding:5px 0 7px; background-color:#232323; margin-right:10px; border:1px solid #e66375; margin-top:-4px;}
 #gnb2 > .main_manu2 > ul > .box a{font-size:13px;}
 #gnb2 > .main_manu2 > ul > li > a:nth-child(1) {margin-left:30px;}
 #gnb2 > .main_manu2 > ul > .first{margin-left:35px;}
 
 #gnb2 > .main_manu3 {width:1100px; margin:0 auto;}
 #gnb2 > .main_manu3 > ul {float:left; margin-top:12px; position:relative; margin-left:30px;}
 #gnb2 > .main_manu3 > ul > li > a {font-size:15px; color:#ffffff; font-weight:bold; margin-right:75px; opacity: 0.9; }
 #gnb2 > .main_manu3 > ul > li > a:hover { opacity: 1; }
 #gnb2 > .main_manu3 > ul > .box {padding:5px 0 7px; background-color:#232323; margin-right:10px; border:1px solid #e66375; margin-top:-4px;}
 #gnb2 > .main_manu3 > ul > .box a{font-size:13px;}
 #gnb2 > .main_manu3 > ul > li > a:nth-child(1) {margin-left:30px;}
 #gnb2 > .main_manu3 > ul > .first{margin-left:35px;}
 
.sub {width:1100px; margin:0 auto;} 
.sub > .sub_manu { clear:both; width:1100px; height:580px ;margin-top:45px;  margin-left:-3px; border:1px solid #b3b3b3; z-index:10000; background-color:#ffffff; position:absolute; border-top:none;  }
.sub > .sub_manu > div > ul > li{ clear:both; text-align:left; margin-top:3px;}
.sub > .sub_manu > div > ul > li > a{font-size:13px; font-weight:bold; color:#666666; clear:both; margin-top:15px; margin:6px;}
.sub > .sub_manu > div > ul >.sub_manu2 > a{font-weight:normal; text-align:left; font-size:12px; color:#666666;}
.sub > .sub_manu > div > ul >.gray > a{font-size:13px; color:#777777!important; }
.sub > .sub_manu > .sub_m01 >ul{width:190px; float:left; border-left:1px solid #dcdcdc; height:550px; padding-left:10px;}
.sub > .sub_manu > .sub_m02 >ul{width:200px; float:left; border-left:1px solid #dcdcdc; height:550px; padding-left:10px;}
.sub > .sub_manu > .sub_m03 >ul{width:160px; float:left; border-left:1px solid #dcdcdc; height:550px; padding-left:10px;}
.sub > .sub_manu > .sub_m04 >ul{width:150px; float:left; border-left:1px solid #dcdcdc; height:550px; padding-left:10px;}
.sub > .sub_manu > .sub_m05 >ul{width:150px; float:left; border-left:1px solid #dcdcdc; height:550px; padding-left:10px;}
.sub > .sub_manu > .sub_m06 >ul{width:115px; float:left; border-left:1px solid #dcdcdc; height:550px; padding-left:10px;}
.sub > .sub_manu > .sub_m07 >ul{width:170px; float:left; border-left:1px solid #dcdcdc; height:550px; padding-left:10px;}

