/******************************************************************************************************* 
서브페이지 메뉴
********************************************************************************************************/
.sub-nav-wrap {padding:0 0 0}
.sub-nav-wrap {position:relative;width:100%;border-bottom:1px solid #ddd;background:rgba(255, 255, 255, 0.9)}
#page_navi_fixed.page-navi-fixed-trans {position:fixed;top:61px;z-index:30;width:100%}

.menu_sub {display:block;}
.menu_sub li {position:relative;}
.menu_sub li a {line-height:43px;font-size:16px;text-align:center;}
/*.menu_sub li:not(:first-child) a {border-left:1px solid #ddd;}*/
.menu_sub li a u {position:absolute;left:50%;bottom:0px;display:block;width:1px;height:3px;
	-webkit-transition-duration: 0.2s;
    -webkit-transition-timing-function: ease;
    transition-duration: 0.2s;
    transition-timing-function: ease;
}
.menu_sub li:hover a u {width:100%;height:3px;background-color:#e9011f;margin-left: -50%;
	-webkit-transition-duration: 0.2s;
    -webkit-transition-timing-function: ease;
    transition-duration: 0.2s;
    transition-timing-function: ease;
}
.menu_sub li a.active u {width:100%;height:3px;background-color:#e9011f;margin-left: -50%;}
@media (max-width:840px) {
	.menu_sub li a {font-size:14px;}
}
@media (max-width:753px) {
	.menu_sub .dan06 {width:33.333333%;}
	.menu_sub .dan04 {width:50%;}
	.menu_sub .dan02 {width:50%;}
	.menu_sub li a {border:1px solid #ddd;margin:0 0 -1px -1px;}
}