[data-section='header01_mo']{z-index:120;}
[data-section='header01_mo'] .header_bg_check{background-color:#333; position:relative !important;}
[data-section='header01_mo'] .gnb{width: 100%; position: absolute; top: 0; left: 0; z-index: 100; }
[data-section='header01_mo'] .gnb_absolute{position: absolute; top: 0; left: 0; z-index: 999;}
/* header 태그에 해당 클래스 추가시 상단에 겹쳐지게됨 */
[data-section='header01_mo'] .gnb i{color: #fff; font-size: 18px; cursor: pointer;}
[data-section='header01_mo'] .inner{border-bottom: 1px solid rgba(255, 255, 255, 0.2); display: flex; padding: 0 130px; width: 100%; height: 100px; align-items: center; justify-content: space-between;}
[data-section='header01_mo'] .inner .nav{display: flex; justify-content: space-between;}
[data-section='header01_mo'] ul.main_menu>li{padding: 0 10px;}
[data-section='header01_mo'] .h_logo{width: 140px;}
[data-section='header01_mo'] .menu_wrap{width: 50%;}
[data-section='header01_mo'] .nav>li{position: relative; padding: 0 30px; word-break:keep-all;}
[data-section='header01_mo'] .lnb{width: 100%; position: absolute; padding-top:10px; left: 0; display: block;}
[data-section='header01_mo'] .lnb li{background-color: rgba(0, 0, 0, 0.5); width: 100%; position: relative; text-align: center; border-bottom: 1px solid rgba(255, 255, 255, 0.2);}
[data-section='header01_mo'] .lnb li:last-child{border-bottom: 0;}
[data-section='header01_mo'] .lnb li:hover{background-color: rgba(0, 0, 0, 1);}
[data-section='header01_mo'] .lnb li i{font-size: 15px; padding: 10px; display: block; cursor:pointer; }
[data-section='header01_mo'] .header_pointer{cursor:pointer;}
[data-section='header01_mo'] .side_menu li{display: inline-block; padding: 0 5px;}
[data-section='header01_mo'] .mo_btn,.mobile{display: none;}
/* ********************************************* *
* 1600px
* ********************************************* */
@media screen and (max-width: 1660px){
[data-section='header01_mo'] .gnb.inner{padding: 0 80px;}
}
/* ********************************************* *
* 1200px
* ********************************************* */
@media screen and (max-width: 1200px){
[data-section='header01_mo'] .mo_btn,.mobile{display: block;}
[data-section='header01_mo'] .side_menu{display: none;}
[data-section='header01_mo'] .inner{height: 80px; padding-left: 30px; padding-right: 30px;}
[data-section='header01_mo'] .gnb.nav>li{padding: 0;}
[data-section='header01_mo'] .gnb .nav{padding-right: 0 !important;}
[data-section='header01_mo'] .gnb .nav>li{display: none;}
[data-section='header01_mo'] .gnb .nav>.mo_btn{display: block; padding-top: 15px; cursor: pointer; padding-right:0;}
[data-section='header01_mo'] .lan_btn{width: 97px; height: 97px;}
[data-section='header01_mo'] .mobile{display: block;}
[data-section='header01_mo'] .mo_menu{width: 100%; position: absolute; z-index: 100; top: 79px; background-color: #fff; text-align: center; display: block; border-top: 1px solid #ddd;}
[data-section='header01_mo'] .mo_menu li{background-color: #fff;}
[data-section='header01_mo'] .mo_menu i{width: 100%; display: block; padding: 14px; font-size: 17px; text-transform: uppercase;}
[data-section='header01_mo'] .mo_menu_inner>li>i{border-bottom: 1px solid #ddd;}
[data-section='header01_mo'] .mo_sub_menu{background-color: #fff; display: block;}
[data-section='header01_mo'] .mo_sub_menu i{border-bottom: 1px solid #f5f5f5; font-size: 16px;}
[data-section='header01_mo'] .mo_sub_menu>li{background-color: #f5f5f5; border-bottom: 1px solid #ddd;}
[data-section='header01_mo'] .mo_lan span{width: 100%; float: left; display: block !important; cursor: pointer; border-right: 1px solid #ddd;}
[data-section='header01_mo'] .mo_lan span i{font-size: 16px;}
[data-section='header01_mo'] .mo_lan span:last-child{border-right: 0;}
[data-section='header01_mo'] .rock,.lan_btn{display: none;}
[data-section='header01_mo'] .adm_btn{display: none;}
}