.news-menu-mobile{display:none !important;}@media screen and (max-width:991px){.news-menu-pc{display:none !important;}.news-menu-mobile{display:block !important;position:relative;z-index:9000;background:#00b5ad;width:100%;box-shadow:0 2px 5px rgba(0,0,0,0.1);}.news-menu-mobile .nav-wrapper{display:flex;align-items:center;justify-content:flex-start;position:relative;min-height:48px;padding:8px 0;}.news-menu-mobile .dl-trigger{display:flex !important;background:#008b85;color:#fff;border:none;width:45px;height:40px;font-size:24px;line-height:1;cursor:pointer;align-items:center;justify-content:center;border-radius:4px;margin:0;flex-shrink:0;}.news-menu-mobile .dl-menuwrapper{display:none;position:absolute;top:100%;left:0;width:min(320px,calc(100vw - 30px));max-height:calc(100vh - 120px);overflow-y:auto;background:#00b5ad;z-index:9999;box-shadow:0 8px 24px rgba(0,0,0,0.25);border-radius:0 0 4px 4px;}.news-menu-mobile .dl-menuwrapper.open{display:block !important;}.news-menu-mobile .click-menu-mobile,.news-menu-mobile .click-menu-mobile ul{list-style:none;padding:0;margin:0;}.news-menu-mobile .click-menu-mobile{display:block;width:100%;}.news-menu-mobile .click-menu-mobile a{display:block;color:#fff;text-decoration:none;font-size:16px;line-height:1.4;padding:15px 20px;}.news-menu-mobile .click-menu-mobile a:hover{background:rgba(0,0,0,0.08);}.news-menu-mobile .view-all-link{font-weight:bold;color:#fffbde !important;}.news-menu-mobile .click-menu-mobile li{border-bottom:1px solid rgba(255,255,255,0.08);width:100%;}.news-menu-mobile .click-menu-mobile ul{display:none;background:rgba(0,0,0,0.08);width:100%;}.news-menu-mobile .click-menu-mobile li.open-sub > ul{display:block !important;}.news-menu-mobile .click-menu-mobile ul a{padding-left:35px !important;}.news-menu-mobile .click-menu-mobile ul ul a{padding-left:50px !important;background:rgba(0,0,0,0.05);}.news-menu-mobile .has-children > a:after{content:"+";float:right;font-weight:bold;font-size:16px;color:rgba(255,255,255,0.7);}.news-menu-mobile .has-children.open-sub > a:after{content:"−";}}