/* haader_wrap */
#header{position:relative;z-index:999; width:100%; background: url(../img/bg_top.jpg) repeat-x bottom;}
.header_wrap{position:relative; margin:0 auto; width:1000px; height:130px;}
.logo {position:absolute; top:16px; z-index:100; width:1000px;}
.hd_main {position:absolute; right:0px; top: 26px; z-index:101;}
.hd_txt {position:absolute; left:30px; top: 20px; z-index:102;}

/* nav_depth  */
.nav{position:absolute;z-index:1001;top:84px;left:30px;width:1000px; font-family: dotum !important; text-align:center;}
.nav li{float:left;padding-bottom:10px; text-align:left;}
.nav li a{margin:-10px;padding:10px;display:inline-block;color:#3e3e3e;font-weight:bold;font-size:16px;line-height:1.4;}
.nav li a .txt_ls{letter-spacing:-1px}
.nav li a:hover .txt_ls{letter-spacing:-2px}
.nav li.on a, .nav li a:hover{color:#00a7f5;font-weight:bold;text-decoration:none;}
.nav_depth{display:none;position:relative;z-index:999;margin:46px 9px 0 -9px;*padding-top:5px;padding-left:9px;*height:356px;}
.nav_depth.on{display:block}
.nav_depth li{float:none;padding-bottom:5px; line-height:120%;}
.nav_depth li a{margin:0px;padding:0px;color:#6c6c6c !important;font-size:13px;line-height:1.4; letter-spacing:-1px; font-weight:bold !important }
.nav_depth li a:hover{color:#dd002f !important;font-weight:bold !important;text-decoration:none;letter-spacing:-1px;}
.nav .list01{width:165px;}
.nav .list02{width:155px;}
.nav .list03{width:165px;}
.nav .list04{width:155px;}
.nav .list05{width:160px;}
.nav .list06{width:160px;}
.nav .list07 .nav_depth{margin-right:0;}
.nav_bg{display:none;position:absolute;z-index:100;width:100%;margin-top:3px;height:366px;background:#fff url(../img/bg_header.gif) repeat-x left bottom;filter:alpha(opacity=95);opacity: 0.95;-moz-opacity:0.95; box-shadow: 0 5px 5px rgba(0,0,0,0.06);}
.nav_bg.over{display:block;}
.nav_bg_in{margin:0 auto; width:1000px; overflow:hidden}
.prd_area{padding-left:0px;}

/* nav_depth1  */
.nav1{position:absolute;z-index:1000; top:160px;left:260px;width:1000px; font-family: dotum !important; text-align:center;}
.nav1 li{float:left;padding-bottom:10px; text-align:left;}
.nav1 li a{margin:-10px;padding:10px;display:inline-block;color:#0048b4;font-weight:bold;font-size:14px;line-height:1.4;}
.nav1 li a .txt_ls{letter-spacing:-1px}
.nav1 li a:hover .txt_ls{letter-spacing:-2px}
.nav1 li.on a, .nav1 li a:hover{color:#d6000a;font-weight:bold;text-decoration:none;}
.nav_depth1{display:none;position:relative;z-index:999;margin:5px 9px 0 -9px; *padding-top:5px; padding-left:9px;*height:158px;}
.nav_depth1.on{display:block}
.nav_depth1 li{float:none;padding-bottom:5px; }
.nav_depth1 li a{margin:0px;padding:0px;color:#6c6c6c !important;font-size:14px;line-height:1.5; letter-spacing:-1px; font-weight:bold !important }
.nav_depth1 li a:hover{color:#dd002f !important;font-weight:bold !important;text-decoration:none;letter-spacing:-1px;}
.nav1 .list01n{width:170px;}
.nav1 .list02n{width:170px;}
.nav1 .list03n{width:170px;}
.nav1 .list04n{width:170px;}
.nav_depth1{margin-right:0;}
.nav_bg1{display:none;position:absolute;z-index:100;width:100%;margin-top:0px;height:158px;background:#fff url(../img/bg_header.gif) repeat-x left bottom;filter:alpha(opacity=95);opacity: 0.95;-moz-opacity:0.95; box-shadow: 0 5px 5px rgba(0,0,0,0.06);}
.nav_bg1.over{display:block;}
.nav_bg_in{margin:0 auto; width:1000px; overflow:hidden}
.prd_area{padding-left:0px;}

/* left navi*/
.lnb {width:200px; float:left;}
.lnb>ul{margin:0 0 20px 0; background: #fff; border-left:1px solid #eee; border-right:1px solid #eee;}
.lnb>ul>li {border-bottom:1px solid #e7e7e7;}
.lnb>ul>li>a{padding:15px 20px; font-size:14px; display: block; color: #565656;}
.lnb>ul>li.on>a,
.lnb>ul>li>a:hover{color: #fff; font-weight:bold; background:url(../img/lnb_bg.jpg);}


.bg_sub_top{height:263px; background: url(../img/bg_sub1.jpg) no-repeat center top; border-bottom: 1px solid #d3360b}