/* 상단메뉴 적용 */
#hd { z-index:5 !important; }
.navi { position:relative; z-index:15; margin:-1px 0 0;height:2.95em} 
.navBox { position:absolute; z-index:15; width:100%;}
.navBox:after {display:block;visibility:hidden;clear:both;content:""} 
.nav { position:absolute; z-index:15; top:-65px; left:50%; margin-left:-410px; }
.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; }
.nav_1da {display:block; float:left;  padding:0 35px; line-height:3.95em; text-decoration:none;  font-family: 'S-CoreDream-6Bold'; font-size:1.5em;color:#fff;  }

.nav_1da:focus, .nav_1da:hover {text-decoration:none; color:#2eb66a; } 
.subBox { position:absolute; z-index:15; top:18px; width:100%; height:200px; background-color:rgba(0,0,0,0.7);  display:none; border-top:1px solid #333}
.subBox:after {display:block;visibility:hidden;clear:both;content:""}
.nav ul.depth1 ul.depth2 {position:absolute;  top:95px; display:none }
.nav ul.depth1 ul.depth2 li {display:block !important; height:18px;    }


.nav_2da { float:left; height:30px; padding:0 10px; line-height:30px; text-decoration:none; color:#ccc ;  font-family: 'S-CoreDream-2ExtraLight'; font-size:1.2em;  width:100%; width:145px}

.nav_2da:hover {text-decoration:none; color:#fff } 



