@charset "utf-8";

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

#header_wrap, #container_wrap, #footer_wrap {min-width:1166px;}
#header {height:102px;width:1166px;left:50%;margin-left:-583px;position:relative;z-index:99999;}
#container {width:1166px;left:50%;margin-left:-583px;position:relative;}
#footer {height:104px;width:1166px;left:50%;margin-left:-583px;position:relative;border-top:1px solid #e7e8f6;}

#header .logo {position:absolute;width:250px;left:50%; top:0px;z-index:99;margin-left:-125px;}

/* utilmenu */
.utilmenu {position:absolute;right:103px;top:5px;}
.utilmenu li {float:left;padding:0 10px;background:url('/images/common/sep_util.gif') 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;color:#666;}

/* gnb */
#gnb {position:absolute;top:37px;left:63px;height:40px;}
#gnb a {display:block;width:179px;/*padding:0 50px;*/vertical-align:top;text-align:center;}

#gnb>li {float:left;position:relative;background:url('/images/common/gnb_bar.gif') left center no-repeat;}
#gnb>li.gnb2{}

/*#gnb>li.gnb4 a{line-height:1.2;}*/
.empty{margin-right:310px;width:2px;padding:0 !important;}
#gnb>li:first-child {padding-left:0;background:none;}
#gnb>li:last-child {padding-right:0;}

#gnb>li>a {height:40px;line-height:40px;color:#ff1226;font-size:18px;font-weight:700;}

#gnb>li>a:hover, #gnb>li.on>a {}

#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;}


.quick ul {padding-top:12px;border-left:1px solid #ababab;border-right:1px solid #ababab;background:#fff url('/images/misc/shadow.png') 0 top no-repeat;}
.quick ul li{margin-bottom:5px;padding-bottom:10px;background:url('/images/misc/quick_line.png') 0 bottom no-repeat;position:relative;}
.quick ul li:last-child{background:none;}
.quick ul li p.quick_name{margin-top:8px;font-size:12px;}
.go_top{cursor:pointer;}
.default_link {position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;background-color:#ffffff;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;cursor:pointer;}


/* footer */
#footer .logo_foot {padding:30px 0 0 0;}
#footer .addr {position:absolute;left:190px;top:24px;color:#666;}
#footer .addr .sep_foot {margin:0 5px;}
#footer .copy {color:#9b9b9b;/*font-family:Tahoma, Helvetica, Roboto, 'Apple SD Gothic Neo', Arial, 'Century Gothic', CenturyGothic, Geneva, AppleGothic, sans-serif;*/}
