.mobile_snb{background:#266f75;}
.mobile_snb .tbox{display:flex; flex-wrap:wrap; max-width:980px;}
.mobile_snb .tbox .box{width:100%; box-sizing:border-box; position:relative;}
.mobile_snb .tbox .box .dropLst{position:relative; }
.mobile_snb .tbox .box .dropLst .title{font-size:1.17647rem; font-weight:700; letter-spacing:-0.55pt; color:#fff; line-height:50px; padding:0 20px 0 20px; box-sizing:border-box; position:relative; text-overflow: ellipsis; -o-text-overflow: ellipsis; overflow: hidden; white-space: nowrap; word-wrap: normal !important; display: block;}
.mobile_snb .tbox .box .dropLst .title:after{content:''; display:inline-block; width:16px; height:16px; background:url('/main/castertour/carnet2/images/main/lnb_arrow.svg') no-repeat center/100% auto; transition:all .3s linear; position:absolute; right:20px; top:50%; margin-top:-6px; opacity:0.4;}  
.mobile_snb .tbox .box .dropLst .title.on:after{opacity:1; transform:rotate(180deg);}
.mobile_snb .tbox .box .dropLst .dlst{position:absolute; left:0; top:50px; width:100%; background:#fff; z-index: 9999; display:none; box-shadow: 0px 5px 10px rgb(0 0 0 / 8%);}
.mobile_snb .tbox .box .dropLst .dlst ul{}
.mobile_snb .tbox .box .dropLst .dlst ul li{border-bottom: 1px solid #ddd;}
.mobile_snb .tbox .box .dropLst .dlst ul li:last-child{border-bottom:0;}
.mobile_snb .tbox .box .dropLst .dlst ul li a{display:block; font-size:1rem; letter-spacing:-0.5px; font-weight:600; color:#666; line-height:40px; padding:0 20px; transition:all .3s linear;}
.mobile_snb .tbox .box .dropLst .dlst ul li a:hover{color:#000; background:#f6f6f6;}
.mobile_snb .tbox .box .dropLst .dlst ul li a.on{color:#266f75; font-weight:700; background:#b8e6ea;}



/*******************************************************************************
    @media  ~980px                body,html{font-size:14px; }     3%
*******************************************************************************/
@media all and (max-width:980px){


.mobile_snb{padding:0;}
.mobile_snb .tbox{max-width:100%;}
.mobile_snb .tbox .box.dep2{border-right:0;}



}
