@charset "utf-8";

/* sub_visual_wrap */
.sub_visual_wrap{}
.sub_visual_wrap_inner{height: 350px; margin-top: 60px;}
.sub_visual_wrap .sub_visual_img_wrap{position: absolute; z-index: -2; top:0; left:0; width:100%; height:100%; background-image: url('../img/sub_visual_img_000.jpg'); background-repeat: no-repeat; background-position: center; background-size: cover;}
.sub_visual_wrap .dim_con{position: absolute; z-index: -1; top:0; left:0; width:100%; height:100%; background-color: rgba(0,0,0,0.2);}
.sub_visual_wrap .sub_visual_text_wrap{text-align: center;}
.sub_visual_wrap .lnb_menu_wrap{display: none;}
.sub_visual_wrap .lnb_menu_wrap ul > li{position: relative; padding-left: 19px; padding-right: 17px;}
.sub_visual_wrap .lnb_menu_wrap ul > li::after{content: ''; position: absolute; top:4px; left:0; height:16px; border-left:1px solid rgba(255,255,255,0.2);}
.sub_visual_wrap .lnb_menu_wrap ul > li:first-child{padding-left: 0;}
.sub_visual_wrap .lnb_menu_wrap ul > li:last-child{padding-right: 0;}
.sub_visual_wrap .lnb_menu_wrap ul > li:first-child::after{display: none;}

.theme008.sub .lnb_menu_wrap.reverse ul > li > a.active{color:rgba(255,255,255,1);}
.theme008.sub .lnb_menu_wrap.reverse ul > li > a{color:rgba(255,255,255,0.5);}



@media all and (min-width:992px){

    /* sub_visual_wrap */
    .sub_visual_wrap_inner{height: 460px; margin-top: 100px;}
    .sub_visual_wrap .lnb_menu_wrap{display: block;}
    .theme008.sub .lnb_menu_wrap.reverse ul > li:hover > a{color:rgba(255,255,255,1);}

}