@charset "utf-8";



#top_layout .top_wrap.tmp_a #logo{width:262px;background-image:url(/images/soe/main/logo.png);background-repeat:no-repeat;}
#svisual_layout .svisual_wrap .subvisual_bg {background-image:url(/images/soe/main/svisual_img.jpg);}

/* 3차 gnb 추가*/
#gnb_layout .depth1_ul > li .item .gnb-depth {margin:0;}
#gnb_layout .depth1_ul > li .item .gnb-depth:before,
#gnb_layout .depth1_ul > li .item .depth2_ul:before,
#gnb_layout .depth1_ul > li .item .depth2_ul:after {display:none;}
#gnb_layout .depth1_ul > li .item .depth2_ul {}
#gnb_layout .depth1_ul > li .item .depth2_ul > li {width: 22%;height: 101%;padding: 0;margin: 0 0 20px 3%;}
#gnb_layout .depth1_ul > li.n4 .item .depth2_ul > li{min-height:230px;}
#gnb_layout .depth1_ul > li .item .depth2_ul > li > a{display:block;position: relative; margin:0 0 10px; }
#gnb_layout .depth1_ul > li .item .depth2_ul > li > a:hover:after,
#gnb_layout .depth1_ul > li .item .depth2_ul > li > a:focus:after,
#gnb_layout .depth1_ul > li .item .depth2_ul > li > a:after {left:auto; top:14px; right:10px; width:17px; height:17px; border-radius:50%; background:#fff url(/images/kor/common/gnb_ov.png)no-repeat; background-position:-19px -1px;}
#gnb_layout .depth1_ul > li .item .depth2_ul > li > a.on:after {border-radius:50%; background:#ef292f url(/images/kor/common/gnb_ov.png)no-repeat ;background-position:-1px -1px;}
#gnb_layout .depth1_ul > li .item .depth2_ul > li > a span {display:block;padding:0 15px;border:1px solid #ccc;font-size: 14px;color:#333;line-height:44px;}
#gnb_layout .depth1_ul > li .item .depth2_ul > li > a.on span {border:1px solid #ef292f;color:#ef292f;}
#gnb_layout .depth3_ul {display:block;}
#gnb_layout .depth3_ul > li {position:relative; padding-left:25px;margin:5px 0;}
#gnb_layout .depth3_ul > li:after {display:block; position:absolute; left:15px; top:10px; width:3px; height:3px; background:#aeaeaf; content:'';}
#gnb_layout .depth3_ul > li > a {display:block;}
#gnb_layout .depth3_ul > li > a span{display:block; color:#6c6d6f; font-size:14px;}
#gnb_layout .depth3_ul > li > a:hover span,
#gnb_layout .depth3_ul > li > a:focus span {text-decoration:underline;}



/* target="_blank" 아이콘 추가 */
#gnb_layout .depth1_ul > li .depth2_ul > li > a[target="_blank"] span:after {display:none;}
#gnb_layout .depth1_ul > li .item .depth2_ul > li > a[target="_blank"]:hover:after, 
#gnb_layout .depth1_ul > li .item .depth2_ul > li > a[target="_blank"]:focus:after, 
#gnb_layout .depth1_ul > li .item .depth2_ul > li > a[target="_blank"]:after,
#gnb_layout .depth1_ul > li .item .depth2_ul > li > a.on[target="_blank"]:after {left:auto; top:15px; right:13px; width:14px; height:14px; border-radius:0; background:#fff url(/template/A/images/target_blank.png)no-repeat; }
#gnb_layout .depth3_ul > li > a[target="_blank"] span:after {display:inline-block; width:14px; height:14px;margin-left:5px; background:url(/template/A/images/target_blank.png)no-repeat; content:'';}

