/* 상단메뉴 적용 */ /* 140312 추가 */
.navBox { 
	position:relative;
	z-index:25; 
	min-height:68px; 
	margin: auto; 
    border-bottom: 1px solid rgba(0, 0, 0, .4);
	
}
.navBox:after {display:block;visibility:hidden;clear:both;content:""} 
.nav {position: absolute;z-index: 9999;top: 0px;left: 50%;width: 1200px;margin-left: -600px;}
.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;width:20%;text-align: center;display: inline;margin: 0px;}
.nav_1da {position: relative;z-index: 20;display: block;text-align: center;font-weight:bold;padding: 0;font-size:18px;line-height:68px;text-decoration: none;}
.nav_1da:focus, .nav ul.depth1 li.gnb1:hover .nav_1da{color:#407afd !important} 
.subBox {display: none;position: absolute;z-index: 20;top:68px;left:0;width:100%;background-color:rgba(0,0,0,0.7);}
.subBox:after {display:block;visibility:hidden;clear:both;content:""}
.nav ul.depth1 ul.depth2 {position:absolute; z-index:20; top:55px; width:100%;padding:20px 0 26px; display:none;  }
.nav ul.depth1 ul.depth2 li {}
.nav_2da {display:block;font-size:16px;line-height:48px; padding:0px; text-align: center;text-decoration:none; color:#fff;}
.nav_2da:focus, .nav_2da:hover {font-weight: bold;color: #fff;font-size:18px;} 
 
 