@media (min-width:1140px){.splide--sp-fade-lg .splide__track{mask-image:linear-gradient(to right,transparent,#000 calc(var(--splide-sp-lg)),#000 calc(100% - var(--splide-sp-lg)),transparent)}.splide--sp-lg .splide__slide{overflow:visible}.splide--sp-lg .splide__slide:not(.is-visible){pointer-events:none}.splide--sp-aot-lg.splide--sp-lg{padding-inline:0}.splide--sp-aot-lg.splide--sp-lg .splide__arrow{bottom:0;height:100%;margin-top:0;top:0;transform:none;width:var(--splide-sp-lg)}.splide--sp-ia-lg.splide--sp-lg .splide__arrow{opacity:0}.splide--sp-aot-lg.splide--sp-lg .splide__arrow--prev{inset-inline-start:0;text-align:start}.splide--sp-aot-lg.splide--sp-lg .splide__arrow--next{inset-inline-end:0;text-align:end}.splide--sp-aot-lg.splide--sp-lg .splide__arrow-icon{align-items:center;background-color:#fff;border-radius:999px;display:inline-flex;height:48px;justify-content:center;margin-top:-24px;position:absolute;top:50%;width:48px}.splide--sp-aot-lg.splide--sp-lg .splide__arrow--prev .splide__arrow-icon{inset-inline-start:24px}.splide--sp-aot-lg.splide--sp-lg .splide__arrow--next .splide__arrow-icon{inset-inline-end:24px}.splide--sp-aot-lg.splide--sp-lg.splide--white-arrows .splide__arrow-icon{background-color:#2b2b2a}.splide--sp-hs-lg .splide__list{transition:margin .3s}.splide--sp-hs-lg.splide--arrow-prev-hover .splide__list{margin-inline-start:24px}.splide--sp-hs-lg.splide--arrow-next-hover .splide__list{margin-inline-start:-24px}}@media (max-width:1139px) and (min-width:768px){.splide--sp-fade-md .splide__track{mask-image:linear-gradient(to right,transparent,#000 calc(var(--splide-sp-md)),#000 calc(100% - var(--splide-sp-md)),transparent)}.splide--sp-md .splide__slide{overflow:visible}.splide--sp-md .splide__slide:not(.is-visible){pointer-events:none}.splide--sp-aot-md.splide--sp-md{padding-inline:0}.splide--sp-aot-md.splide--sp-md .splide__arrow{bottom:0;height:100%;margin-top:0;top:0;transform:none;width:var(--splide-sp-md)}.splide--sp-ia-md.splide--sp-md .splide__arrow{opacity:0}.splide--sp-aot-md.splide--sp-md .splide__arrow--prev{inset-inline-start:0;text-align:start}.splide--sp-aot-md.splide--sp-md .splide__arrow--next{inset-inline-end:0;text-align:end}.splide--sp-aot-md.splide--sp-md .splide__arrow-icon{align-items:center;background-color:#fff;border-radius:999px;display:inline-flex;height:48px;justify-content:center;margin-top:-24px;position:absolute;top:50%;width:48px}.splide--sp-aot-md.splide--sp-md .splide__arrow--prev .splide__arrow-icon{inset-inline-start:12px}.splide--sp-aot-md.splide--sp-md .splide__arrow--next .splide__arrow-icon{inset-inline-end:12px}.splide--sp-aot-md.splide--sp-md.splide--white-arrows .splide__arrow-icon{background-color:#2b2b2a}.splide--sp-hs-md .splide__list{transition:margin .3s}.splide--sp-hs-md.splide--arrow-prev-hover .splide__list{margin-inline-start:24px}.splide--sp-hs-md.splide--arrow-next-hover .splide__list{margin-inline-start:-24px}}@media (max-width:767px){.splide--sp-fade-sm .splide__track{mask-image:linear-gradient(to right,transparent,#000 calc(var(--splide-sp-sm)),#000 calc(100% - var(--splide-sp-sm)),transparent)}.splide--sp-sm .splide__slide{overflow:visible}.splide--sp-sm .splide__slide:not(.is-visible){pointer-events:none}.splide--sp-aot-sm.splide--sp-sm{padding-inline:0}.splide--sp-aot-sm.splide--sp-sm .splide__arrow{bottom:0;height:100%;margin-top:0;top:0;transform:none;width:var(--splide-sp-sm)}.splide--sp-ia-sm.splide--sp-sm .splide__arrow{opacity:0}.splide--sp-aot-sm.splide--sp-sm .splide__arrow--prev{inset-inline-start:0;text-align:start}.splide--sp-aot-sm.splide--sp-sm .splide__arrow--next{inset-inline-end:0;text-align:end}.splide--sp-aot-sm.splide--sp-sm .splide__arrow-icon{align-items:center;background-color:#fff;border-radius:999px;display:inline-flex;height:48px;justify-content:center;margin-top:-24px;position:absolute;top:50%;width:48px}.splide--sp-aot-sm.splide--sp-sm .splide__arrow--prev .splide__arrow-icon{inset-inline-start:8px}.splide--sp-aot-sm.splide--sp-sm .splide__arrow--next .splide__arrow-icon{inset-inline-end:8px}.splide--sp-aot-sm.splide--sp-sm.splide--white-arrows .splide__arrow-icon{background-color:#2b2b2a}.splide--sp-hs-sm .splide__list{transition:margin .3s}.splide--sp-hs-sm.splide--arrow-prev-hover .splide__list{margin-inline-start:24px}.splide--sp-hs-sm.splide--arrow-next-hover .splide__list{margin-inline-start:-24px}}