@charset "utf-8";


.gnb-wrap .gnb .dl .secs .sub-gnb {background-image: none !important;}
.gnb-wrap .gnb .dl .secs .sub-gnb .sub-gnb-wrap .nav {justify-content: center !important;}
.gnb-wrap .gnb .dl .secs:nth-child(4) .sub-gnb .sub-gnb-wrap .nav .bunch5 {margin-right: 24%; justify-content: flex-end;} 
.gnb-wrap .gnb .dl .secs:nth-child(5) .sub-gnb .sub-gnb-wrap .nav .bunch5 {padding-right: 0; justify-content: flex-end;}
.gnb-wrap .gnb .dl .secs:nth-child(1) .sub-gnb .sub-gnb-wrap .nav .bunch5 {transform: translateX(0);}
.gnb-wrap .gnb .dl .secs:nth-child(3) .sub-gnb .sub-gnb-wrap .nav .bunch5 {transform: translateX(0);}

.subWrap {background-image:url('/images/layout/subTopBg.png'); }
.sub-container .subNavWrap .subNav_tit {background-color: #308ea8;}
.sub-container .subNavWrap .subNavBox .subNav_List > a.active, .sub-container .subNavWrap .subNavBox .subNav_List > a.on {background-color: #5770aa;}

.gnb-box-flex h1.logo a.side , header.active .gnb-box-flex h1.logo a.side{color:#308ea8 !important;}            
.gnb-wrap .gnb .dl .secs .sub-gnb .sub-gnb-wrap .nav .bunch5   { justify-content: flex-start;}
.gnb-wrap .gnb .dl .secs .sub-gnb .sub-gnb-wrap .nav .bunch5 .level{flex-basis: 18%;}      

header .gnb-box-flex h1.logo a::before, .gnb-box-flex h1.logo::before, .gnb-box-flex h1.logo::after {display: none;}       
.gnb-box-flex h1.logo a.side::before {display: block;}           

@media screen and (max-width: 1200px) {
    .gnb-box-flex .gnb {width: 67%;}
}                                        

@media screen and (max-width: 480px) {
   .gnb-box-flex h1.logo a, header.on .gnb-box-flex h1.logo a {width: 100px;}
}         

/*서브메뉴 4차 노출 스타일 추가 20240419-CMR*/   
/*PC에서만 노출, 왼쪽메뉴와 컨텐츠 탭 동시 노출*/                                                              
 @media all and (min-width:1023px) {
.subWrap .sub-container .subNavWrap .subNavBox .subNav_List .subNav_inner ul{display:block;background:#fff;border-radius:20px;padding: 10px;margin-bottom: 10px;}
.subWrap .sub-container .subNavWrap .subNavBox .subNav_List .subNav_inner ul a{padding:0 0 0 10px;font-size:0.9em;}
.subWrap .sub-container .subNavWrap .subNavBox .subNav_List .subNav_inner ul a.on{color:#2865a7}
.subWrap .sub-container .subNavWrap .subNavBox .subNav_List .subNav_inner ul a:before{width:5px;height:1px;}

.subContentWrap .tap-box{display:none;}
}                 