
/* Static-runtime adjustments: preserve the captured layout without the original Next.js runtime. */
html{scroll-behavior:smooth}
body{overflow-x:hidden}
.homeBanner .slick-track{width:100%!important;transform:none!important}
.homeBanner .slick-slide{display:none!important;float:none!important;width:100%!important;position:absolute!important;left:0!important;top:0!important;opacity:0!important;transition:opacity .7s ease,visibility .7s ease}
.homeBanner .slick-slide.static-active{display:block!important;position:relative!important;left:0!important;opacity:1!important;visibility:visible!important}
.homeBanner .slick-slide.static-active>div{width:100%}
.homeBanner .slick-arrow{z-index:20}
.list_homeBusiness .slick-track{width:100%!important;transform:none!important;display:flex!important}
.list_homeBusiness .slick-slide.slick-cloned{display:none!important}
.list_homeBusiness .slick-slide{float:none!important;flex:0 0 25%;width:25%!important}
.newsall .flickity-slider{position:static!important;display:flex!important;width:auto!important;height:auto!important;transform:none!important;gap:30px}
.newsall .--item{position:static!important;transform:none!important;flex:0 0 min(72vw,650px)}
.newsall .flickity-viewport{height:auto!important;overflow:hidden}
header .menu_mobi.is-open{opacity:1!important;pointer-events:auto!important;transform:translate(0,0)!important}
header .tab_menu{cursor:pointer}
header .menu_mobi .sub-menu.collapse{display:none}
header .menu_mobi .sub-menu.collapse.show{display:block}
@media(max-width:768px){
  .list_homeBusiness .slick-slide{flex-basis:85%;width:85%!important}
  .newsall .--item{flex-basis:88vw}
}
