.page-facilities{margin:69px 0 64px}@media (min-width:992px){.page-facilities{margin:136px 0 200px;padding:0 40px}}.page-facilities__about .h-title{margin:0 0 24px;font-weight:400;font-size:20px}@media (min-width:992px){.page-facilities__about .h-title{margin:0 0 32px;font-size:26px;text-align:center}}.page-facilities__about .h-title svg{display:block;width:28px;height:4px;margin:24px auto 0;color:#70baae}.page-facilities__about .h-lede{margin:0 0 93px;line-height:2;font-size:16px}@media (min-width:992px){.page-facilities__about .h-lede{text-align:center}}@media (max-width:991px){.facilities-pager{display:none}}@media (min-width:992px){.facilities-pager{margin:80px 0}}.facilities-pager__list{display:flex;justify-content:center;gap:48px}.facilities-pager__list a{padding:12px 26px;font-size:14px;color:var(--color-text);text-decoration:none;border-bottom:1px solid #e0e0e0}.facilities-pager__list a svg{margin-left:15px;width:10px;height:6px;color:#70baae;vertical-align:middle}.facilities-room{margin:48px 0 80px}@media (min-width:992px){.facilities-room{margin:56px 0 200px}}.facilities-room__visual{max-width:1286px;margin:0 -16px}@media (min-width:992px){.facilities-room__visual{margin:0 auto}}.facilities-room__content{margin-top:40px}@media (min-width:992px){.facilities-room__content{margin-top:-45px}}.facilities-room__content .h-title{margin:0 0 24px;font-weight:400;font-size:20px;text-align:center}@media (min-width:992px){.facilities-room__content .h-title{font-size:26px}}@media (min-width:992px){.facilities-room__content .h-title .background{display:inline-block;padding:20px 40px 0;background-color:#fff}}.facilities-room__content .h-title svg{display:block;width:28px;height:4px;margin:24px auto 0;color:#70baae}.facilities-room__content .h-lede{max-width:680px;margin:0 auto 48px;line-height:2;font-size:16px}.facilities-room__slider{margin:0 -16px 32px;padding:0 44px}@media (min-width:992px){.facilities-room__slider{margin:0 auto 32px}}.facilities-room__slider .splide__arrows{position:absolute;top:0;width:100%;padding-bottom:67%}@media (min-width:768px){.facilities-room__slider .splide__arrows{padding-bottom:53%}}.facilities-room__slider .splide__arrow{width:32px;height:128px;color:#fff;background-color:#70baae;border-radius:0}.facilities-room__slider .splide__arrow svg{width:16px;height:32px}.facilities-room__slider .splide__arrow--prev{left:-44px}.facilities-room__slider .splide__arrow--next{right:-44px}.facilities-room__slider .splide__pagination{display:none;position:relative;bottom:0;margin-top:20px}.facilities-room__slider .splide__pagination .is-active{background-color:rgba(112,186,174,.8)}.facilities-room__body{margin-top:30px}@media (min-width:768px){.facilities-room__body{margin-top:32px}}.facilities-room__body .title{margin:0 0 24px;font-weight:400;font-size:26px}.facilities-room__body .text{max-width:700px;margin:0 0 32px;line-height:2;font-size:18px}.facilities-room__body .room-detail{width:240px}.facilities-room__body .room-detail dl{display:flex;margin:0;padding:12px 0;border-bottom:1px solid #e0e0e0}.facilities-room__body .room-detail dl:first-child{padding-top:0}.facilities-room__body .room-detail dl:last-child{padding-bottom:0;border-bottom:none}.facilities-room__body .room-detail dl dd,.facilities-room__body .room-detail dl dt{flex:1;margin:0;padding:0;font-weight:400;font-size:16px}.facilities-room__last{margin:80px 0 56px}@media (min-width:992px){.facilities-room__last{margin:80px 0 56px}}.facilities-room__last .content{padding:35px 20px;border:1px solid #70baae}.facilities-room__last .content .title{margin:0 0 24px;font-weight:400;font-size:20px;color:#70baae;text-align:center}.facilities-room__last .content .text{max-width:574px;margin:0 auto;line-height:2;font-size:14px}@media (min-width:992px){.facilities-room__last .content .text{font-size:16px}}.facilities-setsubi{margin:60px -16px 80px;padding:39px 40px 30px;background-color:#e5efee}@media (min-width:992px){.facilities-setsubi{margin:200px -40px;padding:60px 40px}}.facilities-setsubi__content{max-width:1000px;margin:0 auto}.facilities-setsubi__content .title{margin:0 0 24px;font-weight:400;font-size:26px;color:#70baae}@media (min-width:992px){.facilities-setsubi__content .title{margin:0 0 48px}}.facilities-setsubi__content .setsubi-list{display:flex;flex-direction:column;max-width:510px}@media (min-width:992px){.facilities-setsubi__content .setsubi-list{flex-direction:row;gap:40px;max-width:1000px}}.facilities-setsubi__content .setsubi-list ul{flex:1;list-style:none;margin:0;padding:0;font-size:16px}.facilities-setsubi__content .setsubi-list ul li{padding:8px 0;border-bottom:1px solid #70baae}@media (min-width:992px){.facilities-setsubi__content .setsubi-list ul li{padding:16px 0}}.facilities-service{margin:80px 0 56px}@media (min-width:992px){.facilities-service{margin:200px 0 160px}}.facilities-service .h-title{margin:0 0 24px;font-weight:400;font-size:20px;text-align:center}@media (min-width:992px){.facilities-service .h-title{margin-bottom:50px;font-size:26px}}.facilities-service .h-title svg{display:block;width:28px;height:4px;margin:24px auto 0;color:#70baae}@media (min-width:992px){.facilities-service .h-title svg{margin-top:14px}}.facilities-service__content{display:flex;flex-direction:column;gap:64px;max-width:1366px;margin:0 auto}@media (min-width:992px){.facilities-service__content{flex-direction:row;gap:24px}}@media (min-width:992px){.facilities-service__item{flex:1}}.facilities-service__item .item-image{margin:0 0 24px}@media (min-width:992px){.facilities-service__item .item-image{margin:0 0 45px}}.facilities-service__item .item-content{padding:0 24px}@media (min-width:992px){.facilities-service__item .item-content{padding:0 34px}}.facilities-service__item .item-content .title{margin:0 0 12px;font-weight:400;font-size:20px;text-align:center}.facilities-service__item .item-content .title:after{content:"";display:block;width:24px;height:1px;margin:12px auto 0;background-color:#70baae}.facilities-service__item .item-content .lede{margin:0 0 40px;line-height:2;font-size:12px;text-align:center}.facilities-service__item .item-content .data{margin:0;line-height:2;font-size:16px}.facilities-service__item .item-content .text{margin:24px 0 0;line-height:2;font-size:16px}@media (min-width:992px){.facilities-service__item .item-content .text{margin-top:60px}}.facilities-service__other{margin:64px 16px 0;padding:56px 10px 37px;background-color:#f5f5f5}@media (min-width:992px){.facilities-service__other{max-width:1366px;margin:72px auto 0;padding:56px 40px 47px}}.facilities-service__other .title{margin:0 0 30px;font-weight:400;font-size:20px;text-align:center}@media (min-width:992px){.facilities-service__other .title{margin-bottom:40px}}.facilities-service__other .other-service{display:flex;flex-direction:column;gap:30px}@media (min-width:992px){.facilities-service__other .other-service{flex-direction:row;gap:80px}}@media (min-width:992px){.facilities-service__other .other-service__list{flex:1}}.facilities-service__other .other-service__list .other-list-text{display:flex;flex-direction:column;margin:0 0 30px}@media (min-width:992px){.facilities-service__other .other-service__list .other-list-text{flex-direction:row;gap:10px;margin:0 0 23px}}.facilities-service__other .other-service__list .other-list-text ul{display:flex;flex-direction:column;gap:16px;list-style:none;margin:0;padding:0;font-size:16px}@media (min-width:992px){.facilities-service__other .other-service__list .other-list-text ul{flex:1}}@media (min-width:992px){.facilities-service__other .other-service__text{max-width:405px;width:41%}}.facilities-service__other .other-service__text .kasidasi-wifi{padding:17px 24px 22px;background-color:#fff}@media (min-width:992px){.facilities-service__other .other-service__text .kasidasi-wifi{padding:17px 24px 14px}}.facilities-service__other .other-service__text .kasidasi-wifi h5{margin:0 0 12px;font-weight:400;font-size:18px;color:#70baae}.facilities-service__other .other-service__text .kasidasi-wifi p{margin:0;line-height:2;font-size:14px}.facilities-entertainment{margin:80px 16px 0;padding:42px 12px 60px;background-color:#f5f5f5}@media (min-width:992px){.facilities-entertainment{margin:200px 0 0;padding:100px 40px 94px}}.facilities-entertainment__content{display:flex;flex-direction:column;gap:42px}@media (min-width:992px){.facilities-entertainment__content{flex-direction:row;gap:40px}}@media (min-width:992px){.facilities-entertainment__content .content-label{width:260px}}.facilities-entertainment__content .content-label .label{margin:0 0 16px;font-size:18px}.facilities-entertainment__content .content-label .title{margin:0;font-weight:400;font-size:26px}.facilities-entertainment__content .entertainment-list{flex:1;display:flex;flex-direction:column;gap:48px}@media (min-width:992px){.facilities-entertainment__content .entertainment-list__item{display:flex;flex-wrap:wrap;gap:56px}}.facilities-entertainment__content .entertainment-list__item .image{margin:0 0 30px}@media (min-width:992px){.facilities-entertainment__content .entertainment-list__item .image{width:320px;margin:0}}@media (min-width:992px){.facilities-entertainment__content .entertainment-list__item .textbox{flex:1}}.facilities-entertainment__content .entertainment-list__item .textbox .dot{margin:0 0 28px;width:28px;height:4px;color:#70baae}.facilities-entertainment__content .entertainment-list__item .textbox .dot svg{display:block;width:100%;height:100%}.facilities-entertainment__content .entertainment-list__item .textbox .title{margin:0 0 16px;font-weight:400;font-size:20px}.facilities-entertainment__content .entertainment-list__item .textbox .title .small{font-size:12px}.facilities-entertainment__content .entertainment-list__item .textbox .obi{margin:0 0 24px;padding:9px 12px;font-weight:700;font-size:14px;color:#fff;background-color:#70baae}.facilities-entertainment__content .entertainment-list__item .textbox .text{margin:0;line-height:2;font-size:16px}.facilities-entertainment__content .entertainment-list__item .eigyo{width:100%;margin-top:28px}@media (min-width:992px){.facilities-entertainment__content .entertainment-list__item .eigyo{margin-top:-20px}}.facilities-entertainment__content .entertainment-list__item .eigyo .eigyo-container{padding:22px 14px;border:1px solid #70baae}.facilities-entertainment__content .entertainment-list__item .eigyo .eigyo-container .title{margin:0 0 14px;font-weight:400;font-size:14px}.facilities-entertainment__content .entertainment-list__item .eigyo .eigyo-container .eigyo-list{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;padding-left:1.5em;list-style:none;font-size:16px}.facilities-entertainment__content .entertainment-list__item .eigyo .eigyo-container .eigyo-list small{font-size:14px}.facilities-entertainment__content .entertainment-list__item .eigyo .eigyo-container .eigyo-list li{position:relative}.facilities-entertainment__content .entertainment-list__item .eigyo .eigyo-container .eigyo-list li:before{content:"";position:absolute;top:.4em;left:-1.5em;display:block;width:.8em;height:.8em;line-height:2;background-color:#70baae;border-radius:50px}.facilities-entertainment__content .entertainment-list__item .eigyo .kome{margin-top:32px;font-size:12px}@media (min-width:992px){.facilities-entertainment__content .entertainment-list__item .eigyo .kome{margin-top:16px;font-size:14px}}