#header h1,.gnb{overflow:hidden}.dep2 li,.dep2 li a{text-align:center;vertical-align:top}.bn_comment p,.dep2 li,.gnb>ul>li{float:left}#header:after,.gnb:after,.gnb>ul:after,.gnb_all:after{content:"";clear:both}#header{width:100%;height:111px;padding:0;z-index:8;background:url(./img/etc/bg_head.png) center top repeat-x}#header *{text-decoration:none}#header:after{display:block}#header .head{position:relative;width:1310px;margin:0 auto;padding:0}#header h1{position:absolute;top:24px;left:0;padding:0;z-index:2;font-size:0}.gnb>ul,.gnb>ul>li h2{position:relative;display:block}.gnb,.gnb>ul>li{z-index:1;height:71px}#header h1 a{display:block}.gnb{width:1060px;margin:0;padding:0 0 0 155px}.gnb:after{display:block}.gnb>ul:after{display:block}.gnb>ul>li+li{margin-left:30px}.gnb>ul>li .dep2,.gnb>ul>li h2{overflow:hidden;margin:0;padding:0;z-index:2}.gnb>ul>li.on{z-index:2}.bn_comment,.gnb>ul>li .dep2,.gnb_all,.top_right2{position:absolute}.gnb>ul>li h2 a{overflow:hidden;display:block;height:71px;letter-spacing:-1px;line-height:71px;color:#fff;font-weight:400;font-size:16px;text-align:center;padding:0}.gnb>ul>li h2 a.on{color:#ff972e}.gnb>ul>li .dep2{left:0;display:none;top:71px;height:40px}.bn_comment,.dep2 li a{height:40px;display:block;line-height:40px;overflow:hidden}.gnb>ul>li:nth-child(1) .dep2,.gnb>ul>li:nth-child(2) .dep2{left:-10px}.gnb>ul>li:nth-child(3) .dep2{left:5%}.gnb>ul>li:nth-child(4) .dep2{left:16%}.gnb>ul>li:nth-child(5) .dep2{left:34%}.gnb>ul>li:nth-child(6) .dep2{left:43%}.gnb>ul>li:nth-child(7) .dep2{left:57%}.dep2 li{margin:0 15px}.dep2 li a{font-size:14px;color:#fff}.bn_comment,.top_right2 a{font-size:12px;color:#fff}.dep2 li a:focus,.dep2 li.on a{color:#fff}.bn_comment{top:71px;left:50%;width:1310px;margin:0 0 0 -655px}.bn_comment>a{float:right}.bn_comment .search_box{position:absolute;top:0;right:0;display:none}.bn_comment .search_box input{width:150px;height:33px;border:none;background:#fff;font-size:12px;line-height:33px;color:#fff}.top_right2{top:25px;right:0;z-index:2}.top_right2 a{display:inline-block;vertical-align:middle;margin:0 0 0 10px;letter-spacing:-.5px}.top_right2 a img{vertical-align:top}.top_right2 a.login{margin:0 0 0 15px;padding:5px 15px;font-weight:600;color:#001023;border-radius:30px;background:#fff}.gnb_all{top:71px;left:0;overflow:hidden;height:0;z-index:1;width:100%;margin:0;background:#fff}.gnb_all:after{display:block}.bg_gnb_all{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7)}.bt_menu,.gnb_all_close{position:absolute;z-index:2}.gnb_all>ul{overflow:hidden;display:block;width:1310px;margin:0 auto}.gnb_all>ul>li{float:left;margin-left:18px}.gnb_all>ul>li.on>a{color:#fc7800}.gnb_all>ul>li>a,.gnb_all>ul>li>span{overflow:hidden;display:block;cursor:pointer;width:108px;font-weight:400;height:75px;font-size:20px;line-height:66px;color:#efefef;padding:0;text-align:left}.gnb_all>ul>li.on>a,.gnb_all>ul>li.on>span{color:#fc7800}.gnb_all ul li h2{width:108px;line-height:44px}.gnb_all ul li h2 a{color:#333;font-size:14px;font-weight:600}.gnb_all>ul>li .ag_dep2{display:block!important;opacity:1!important;filter:alpha(opacity=100)}.gnb_all>ul>li .ag_dep2 li{margin:0;vertical-align:top}.gnb_all>ul>li .ag_dep2 li a{overflow:hidden;display:block;width:108px;font-size:12px;line-height:30px;color:#333;vertical-align:top;letter-spacing:-.5px}.all_dep2 li a:focus,.all_dep2 li.on a{color:#fc7800}.gnb_all_close{top:19px;left:50%;margin-left:630px}.bt_menu{top:25px;left:944px}