.section-slide-banner{position:relative;max-width:1920px;width:100%;margin:0 auto}.slide-banner-list{height:37.9166666667vw;max-height:728px}.slide-banner-item{position:relative;width:100%;height:100%}.slide-banner-image-wrapper{position:relative;top:0;left:50%;width:100%;height:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.slide-banner-image-wrapper a{display:block;width:100%;height:100%;cursor:pointer}.slide-banner-image{display:block;width:100%;height:100%;margin:0 auto}.slide-banner-image.m{display:none}.slide-banner-image img{display:block;width:100%;max-width:none;height:auto;margin:0 auto}.slide-banner-list .flickity-page-dots{display:flex;justify-content:center;align-items:flex-start;bottom:-44px;text-align:center;padding:0 47px;z-index:9}.slide-banner-list .flickity-page-dots .dot{vertical-align:top;width:11px;height:11px;margin:0 7px;background-color:#bebebe;opacity:1;transition:background-color .25s ease-in-out}.slide-banner-list .flickity-page-dots .dot.is-selected{opacity:1;background-color:#5badff}.slide-banner-list .flickity-button{color:#333;background:0 0;outline:0;border:0;box-shadow:none}.slide-banner-list .flickity-prev-next-button.previous{left:50%;transform:translate(-100px,-22px)}.slide-banner-list .flickity-prev-next-button.next{right:50%;transform:translate(100px,-22px)}@media (max-width:1800px){.slide-banner-list .flickity-page-dots{bottom:-2.4444444444vw;padding:0 2.6111111111vw}.slide-banner-list .flickity-page-dots .dot{width:.6111111111vw;height:.6111111111vw;margin:0 .3888888889vw}.slide-banner-list .flickity-prev-next-button.previous{transform:translate(-5.5555555556vw,-1.2222222222vw)}.slide-banner-list .flickity-prev-next-button.next{transform:translate(5.5555555556vw,-1.2222222222vw)}}@media (max-width:768px){.slide-banner-list{height:121.484375vw;max-height:unset}.slide-banner-image.d{display:none}.slide-banner-image.m{display:block}.slide-banner-image img{width:100%;height:auto}.slide-banner-list .flickity-page-dots{bottom:-7.1614583333vw;padding:0 1.953125vw}.slide-banner-list .flickity-page-dots .dot{width:1.953125vw;height:1.953125vw;margin:0 1.171875vw}.slide-banner-list .flickity-prev-next-button.previous{transform:translate(2.6041666667vw,-2.8645833333vw)}.slide-banner-list .flickity-prev-next-button.next{transform:translate(2.6041666667vw,-2.8645833333vw)}}