@charset "utf-8";

body, input, select, textarea, button {font-family:'NotoSansKR_400',NotoSansKR,'돋움',Dotum,Helvetica,'Apple SD Gothic Neo',Sans-serif;font-size:14.5px;line-height:1.5;color:#333;}
a {text-decoration:none;color:#333;background-color:transparent;}
a:hover, a:focus {color:#74be1a;outline:0;}

#header_wrap, #container_wrap, #footer_wrap {min-width:1024px;position:relative;}
#container_wrap{overflow:hidden;}
#header_wrap{border-bottom:3px solid #74be1a;}
#header {height:89px;width:1024px;left:50%;margin-left:-512px;position:relative;z-index:99999;}
#container {width:1024px;left:50%;margin-left:-512px;position:relative;}
#footer {width:1024px;left:50%;margin-left:-512px;position:relative;}
#footer_wrap{border-top:1px solid #ccc;}

#header .logo {padding-top:26px;}

/* utilmenu */
.utilmenu {position:absolute;right:0px;top:5px;}
.utilmenu li {float:left;padding:0 10px;background:url('/images/common/sep_util.png') 0 center no-repeat;}
.utilmenu li:first-child {padding-left:0;background:none;}
.utilmenu li:last-child {padding-right:0;}
.utilmenu li a {font-size:0.9em;}

/* gnb */
#gnb {position:absolute;bottom:25px;left:400px;width:680px;height:40px;}
#gnb a {display:block;vertical-align:top;text-align:center;font-size:1.2em;font-weight:700;}

#gnb>li {float:left;position:relative;background:url('/images/common/sep_gnb.png') 0 12px no-repeat;}
#gnb>li:first-child {background:none;}
#gnb>li:last-child {padding-right:0;}

#gnb>li>a {width:160px;height:63px;line-height:40px;color:#333;}

#gnb>li:hover>a, #gnb>li.on>a {color:#74be1a;}

#gnb ul {position:absolute;top:40px;width:300px;display:none;}
#gnb ul.gnb1_sub {left:-10px;}
#gnb ul.gnb2_sub {left:-10px;}
#gnb ul.gnb3_sub {left:-10px;}
#gnb ul.gnb4_sub {left:-10px;}
#gnb ul.gnb5_sub {left:-10px;}
#gnb ul.gnb6_sub {left:-10px;}

#gnb ul li {float:left;margin-right:10px;}
#gnb ul a {width:100px;height:30px;color:#000;}
#gnb ul.gnb1_sub .sub1 {width:50px;}
#gnb ul.gnb1_sub .sub2 {width:50px;}
#gnb ul.gnb1_sub .sub3 {width:50px;}
#gnb ul.gnb1_sub .sub4 {width:50px;}
#gnb ul.gnb1_sub .sub5 {width:50px;}
#gnb ul.gnb1_sub .sub6 {width:50px;}

#gnb ul a:hover {color:#f00;}

#hidemenu{width:650px;height:369px;position:absolute;top:92px;left:400px;background:url('/images/common/bg_sub_gnb.png') 0 0 repeat;z-index:999999;}
#hideDetail{margin-top:10px;}
#hideDetail ul li{float:left;width:160px;height:345px;padding:5px 0;border-right:1px solid #555; color:#fff;}
#hideDetail ul li.gnb_sub_01{}

#hideDetail ul li.last{border-right:none;}
#hideDetail ul li p{text-align:center; line-height: 1.8; }
#hideDetail ul li p a{color:#fff;font-size:13px;z-index:99;font-weight: 400;}
#hideDetail ul li p a:hover{text-decoration:underline;}
#hideDetail ul li p span{display:block;line-height: 1.3;}

/* footer */
#footer .logo_foot {padding:10px 0 0 10px;}
#footer .addr {margin-top:25px;line-height:1.6;text-align:center;color:#999;}
#footer .addr .sep_foot {margin:0 5px;}
#footer .copy {margin-top:18px;/*font-family:Tahoma, Helvetica, Roboto, 'Apple SD Gothic Neo', Arial, 'Century Gothic', CenturyGothic, Geneva, AppleGothic, sans-serif;*/}
#footer .copy span{color:#bf1e2e;}
