@charset "utf-8";
@import url('default.css');
@import url('board.css');									  

#wrap{position:relative; margin:0 auto; width:100%; min-width:1300px;  overflow:hidden;}

/*header*/
#header02 {width:100%; height: 200px;z-index:10;}
#header02 #header_top {position:relative; overflow: hidden; margin: 0 auto; width:1300px; }
#header_top #left_top {float:left; margin-top:38px; width:286px; margin-bottom: 10px;}
#left_top li {float:left;}


/*logo*/
#header_top #logo {position:absolute; left:50%; top:30px; width:350px; height:76px; margin-left:-170px;}
#logo h1 a {display:block; width:100%; height:76px; background:url(../images/logo.png) no-repeat center center; text-indent:-3000px}

#header_top #right_top {float:right; text-align:right; margin-top:49px;}
#header_top #right_top .t_right {float: left;}
.t_right.t1{padding-right: 20px; padding-top: 4px; border-right:1px solid #e2e2e2;}
.t_t2{float:left; padding-left:20px; padding-top:10px;     margin-right: -15px;}
.t_t2 li{float:left; margin-right:5px;}
.t_t2 li:nth-child(5){margin-right:0px;}

#login li{float:left; }
#login li a {font-family:'SpoqaHanSansNeo-Regular'; color:#666; font-size:16px;}
#login li:first-child{margin-right:15px;}
#login {position: absolute; right: 0; top: 16px;}
#header_top #right_top .social {}
#header_top #right_top .social > div {float: right;}
#header_top #right_top .social .i_naver {margin-right: 8px;}
.mem_cont li {float: left; border: 1px solid #868686;background-color: #f8f8f8;width:95px; height: 30px;text-align: center;line-height: 30px;}
.mem_cont li:last-child {border-left: 0 none;}
.mem_cont li a {color:#333;font-size: 16px;}









/*footer*/
#footer_wrap {clear:both; width:100%; height:372px; background:#242424;}
#footer_wrap #footer {width:1300px; margin:0 auto; overflow:hidden; position:relative;}
#footer_wrap #footer > div {_text-align:center; padding-top: 60px; padding-bottom: 40px; padding-left:30px;}
#footer address { width:100%;  text-align:left; font-weight:300; font-style:normal; color:#818181; font-size: 16px;font-family: 'SpoqaHanSansNeo-Light'; position:absolute;top:56px;left: 20%;
}
#join a:link {color:#666666; font-weight: 300; font-size: 16px; font-family:'SpoqaHanSansNeo-Regular';}
#join a:visited {color: #666666;}
#join {border-bottom:2px solid #424242; padding:30px 0 30px 30px;}
#join #inner {width:1300px; margin: 0 auto;}
#footer .copyright {padding-top: 10px; padding-bottom:10px; display:block; color:#818181; font-weight: 300; font-size: 16px; text-align:left; text-transform:uppercase; font-family: 'SpoqaHanSansNeo-Light'; }