/* 상단메뉴 적용 */
#hd { z-index:5 !important; }
.navi { position:relative; z-index:15; margin:-1px 0 0;height:94px; } 
.navBox { position:absolute; z-index:15; width:1000px; }
.navBox:after {display:block;visibility:hidden;clear:both;content:""} 
.nav { position:absolute; z-index:15; top:26px;  left:50%; margin-left:-220px;min-width: 750px;}
.nav ul.depth1 {z-index:10; clear:both;  zoom:1; }
.nav ul.depth1:after {display:block; visibility:hidden; clear:both; content:""; }
.nav ul.depth1 li.gnb1 { position:relative; float:left;  text-align:center; display:inline; margin:0 25px; top:6px; }
.nav ul.depth1 li.gnb1:nth-child(4){margin-left:-20px; width:40px; text-align:center; padding-left:30px;}

.nav_1da {display:block; float:left; font-weight:bold; height:38px; padding:0 10px; line-height:2.95em; text-decoration:none;  }
.nav_1da:focus, .nav_1da:hover {text-decoration:none; color:#fcac45  !important; height:62px; background:url(img/icon_top_arrow_black.png) no-repeat center 30px;  } 
.subBox { position:absolute; z-index:15; top:90px; width:100%;  height:200px; opacity:0.7; filter:alpha(opacity=70); background-color:#000; border-bottom:1px solid #666; display:none; }
.subBox:after {display:block;visibility:hidden;clear:both;content:""}
.nav ul.depth1 ul.depth2 {width:600px;  position:absolute; width:150px; top:65px; display:none; margin-top:10px; border-left:1px solid #555; }
.nav ul li:nth-child(4) .depth2{margin-left:-30px;}
.nav ul.depth1 ul.depth2 li {display:block !important; height:18px; margin-bottom:7px; }


.nav_2da {display:block; float:left; width:110px;  height:26px; color:#fff !important;  text-align:left; padding:0px 10px;  text-decoration:none; font-weight:bold;  }
.nav_2da:focus, .nav_2da:hover {text-decoration:none; color:#ff9000 !important;} 

.nav_1da  {color:#333 !important;text-decoration:none;font-size:14.5px;}



/* .nav ul a:link, a:visited {color:#fff;text-decoration:none} */

