.s-accommodation{position:relative;z-index:3;padding:4.5rem 0;background:var(--color-brand-3);overflow:hidden}@media only screen and (max-width: 1680px){.s-accommodation{padding:4rem 0}}.s-accommodation .bg-image{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}.s-accommodation .bg-image img{position:absolute;top:0;left:0;z-index:3;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.2}.s-accommodation .bg-image .overlay-bg{position:absolute;top:0;left:0;z-index:4;width:100%;height:100%;background:var(--color-brand-1);mix-blend-mode:multiply}.s-accommodation .section-title-block.white .section-title-inner h2{color:var(--color-brand-3)}.s-accommodation .u-container{position:relative;z-index:2}@media only screen and (max-width: 1280px){.s-accommodation .u-container{padding:0 2.5rem}}@media only screen and (max-width: 767px){.s-accommodation .u-container{padding:0}}.s-accommodation .accommodation-slider-block{position:relative;display:block;padding:1.5rem 0 0;width:100%}.s-accommodation .accommodation-slider-block .accommodation-box h4{padding:0 0 1rem;color:var(--color-brand-2)}@media only screen and (max-width: 1366px){.s-accommodation .accommodation-slider-block .accommodation-box h4{font-size:1rem}}.s-accommodation .accommodation-slider-block .accommodation-box .img{display:flex;width:100%}.s-accommodation .accommodation-slider-block .accommodation-box .img img{position:relative;width:100%;height:auto;aspect-ratio:419/226;-o-object-fit:cover;object-fit:cover}.s-accommodation .accommodation-slider-block .accommodation-box .text{padding:14px 0 0;color:var(--color-brand-3)}@media only screen and (max-width: 767px){.s-accommodation .accommodation-slider-block .accommodation-box .text{font-size:1rem}}.s-accommodation .accommodation-slider-block .accommodation-box .text span{display:inline-block;color:var(--color-brand-2);text-decoration:underline}.s-accommodation .swiper-arrow{position:absolute;top:50%;left:-5rem;z-index:10;display:flex;align-items:center;justify-content:center;margin:-1.6rem 0 0;width:3.2rem;height:3.2rem;background:none;border:var(--color-brand-2) solid 1px;border-radius:100px;cursor:pointer;color:var(--color-brand-2);transition:all .3s ease-in-out}@media only screen and (max-width: 1680px){.s-accommodation .swiper-arrow{left:-3.5rem;width:48px;height:48px}}@media only screen and (max-width: 987px){.s-accommodation .swiper-arrow{left:-3rem;width:40px;height:40px}}@media only screen and (max-width: 767px){.s-accommodation .swiper-arrow{top:10rem;left:1rem;width:40px;height:40px;border:#fff solid 1px;color:#fff}}.s-accommodation .swiper-arrow.s-accommodation-slider-next{right:-5rem;left:auto}@media only screen and (max-width: 1680px){.s-accommodation .swiper-arrow.s-accommodation-slider-next{right:-3.5rem;left:auto}}@media only screen and (max-width: 987px){.s-accommodation .swiper-arrow.s-accommodation-slider-next{right:-3rem;left:auto}}@media only screen and (max-width: 767px){.s-accommodation .swiper-arrow.s-accommodation-slider-next{right:1rem;left:auto}}.s-accommodation .swiper-arrow.swiper-button-disabled{opacity:.5;pointer-events:none}.s-accommodation .swiper-arrow:hover{background:none;color:var(--color-brand-2)}.s-accommodation .swiper-horizontal .swiper-pagination{position:relative;top:auto;right:auto;bottom:auto;left:auto;display:flex;justify-content:center;gap:16px;margin:26px 0 0}.s-accommodation .swiper-horizontal .swiper-pagination .swiper-pagination-bullet{margin:0;width:14px;height:14px;background:none;border:var(--color-brand-2) solid 1px;opacity:1}.s-accommodation .swiper-horizontal .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--color-brand-2)}
