.p-facilities{background-color:#f8f8f8;padding-bottom:240px}@media screen and (max-width: 810px){.p-facilities{padding-bottom:200px}}@media screen and (max-width: 650px){.p-facilities{padding-bottom:170px}}@media screen and (max-width: 500px){.p-facilities{padding-bottom:130px}}.p-facilities__images{display:grid;gap:7px;grid-template-columns:680px 1fr;grid-template-rows:repeat(2, 234px)}@media screen and (max-width: 1080px){.p-facilities__images{gap:5px;grid-template-columns:60vw 1fr;grid-template-rows:repeat(2, 20vw)}}@media screen and (max-width: 500px){.p-facilities__images{display:block}}@media screen and (max-width: 500px){.p-facilities__image{height:52vw}}.p-facilities__image:nth-child(1){grid-row:1/3}.p-facilities__image:nth-child(2){grid-row:1/2}.p-facilities__image:nth-child(3){grid-row:2/2}@media screen and (max-width: 500px){.p-facilities__image:nth-child(n+2){margin-top:10px}}.p-anchorLinks{margin-top:160px}@media screen and (max-width: 810px){.p-anchorLinks{margin-top:140px}}@media screen and (max-width: 650px){.p-anchorLinks{margin-top:120px}}@media screen and (max-width: 500px){.p-anchorLinks{margin-top:100px}}.p-facilities__wrapper{margin-top:190px}@media screen and (max-width: 810px){.p-facilities__wrapper{margin-top:160px}}@media screen and (max-width: 650px){.p-facilities__wrapper{margin-top:140px}}@media screen and (max-width: 500px){.p-facilities__wrapper{margin-top:90px}}.p-facilities__wrap:nth-child(n+2){margin-top:170px}@media screen and (max-width: 810px){.p-facilities__wrap:nth-child(n+2){margin-top:140px}}@media screen and (max-width: 650px){.p-facilities__wrap:nth-child(n+2){margin-top:120px}}@media screen and (max-width: 500px){.p-facilities__wrap:nth-child(n+2){margin-top:90px}}.p-facilities__wrap .p-facilities__slide{height:430px}@media screen and (max-width: 1080px){.p-facilities__wrap .p-facilities__slide{height:39vw}}@media screen and (max-width: 650px){.p-facilities__wrap .p-facilities__slide{height:45vw}}.p-facilities__wrap .splide__arrows{display:none}.p-facilities__wrap .splide__pagination{margin-top:40px}@media screen and (max-width: 810px){.p-facilities__wrap .splide__pagination{margin-top:30px}}@media screen and (max-width: 500px){.p-facilities__wrap .splide__pagination{margin-top:20px}}.facilitiesSlide02 .splide__pagination,.facilitiesSlide05 .splide__pagination{display:none}.facilitiesSlide05{margin-top:15px}.p-facilities__catch{font-size:3rem;margin-top:45px}@media screen and (max-width: 1080px){.p-facilities__catch{font-size:2.8rem;margin-top:40px}}@media screen and (max-width: 810px){.p-facilities__catch{font-size:2.6rem;margin-top:25px}}@media screen and (max-width: 500px){.p-facilities__catch{font-size:2.2rem;margin-top:15px}}.p-facilities__lead{width:80%;margin:25px 0 70px}@media screen and (max-width: 810px){.p-facilities__lead{width:90%;margin:20px 0 55px}}@media screen and (max-width: 650px){.p-facilities__lead{width:100%}}@media screen and (max-width: 500px){.p-facilities__lead{margin:15px 0 30px}}.p-facilities__text{margin-bottom:15px;display:flex;justify-content:flex-end;gap:15px}@media screen and (max-width: 500px){.p-facilities__text{gap:10px}}.p-facilities__text .head{position:relative;padding-right:15px;min-width:85px;height:max-content}@media screen and (max-width: 810px){.p-facilities__text .head{min-width:75px}}@media screen and (max-width: 500px){.p-facilities__text .head{padding-right:10px;min-width:70px}}.p-facilities__text .head::before{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:15px;background-color:#2f2f2f}.p-other .p-facilities__slide{height:auto}.p-facilities__slide__image{height:430px}@media screen and (max-width: 1080px){.p-facilities__slide__image{height:39vw}}@media screen and (max-width: 650px){.p-facilities__slide__image{height:45vw}}.p-facilities__slide__title{font-size:3rem;margin:40px 0 20px}@media screen and (max-width: 1080px){.p-facilities__slide__title{font-size:2.8rem}}@media screen and (max-width: 810px){.p-facilities__slide__title{font-size:2.6rem;margin:30px 0 10px}}@media screen and (max-width: 500px){.p-facilities__slide__title{font-size:2.2rem;margin:20px 0 5px}}.p-other__contents{margin-top:150px}@media screen and (max-width: 810px){.p-other__contents{margin-top:130px}}@media screen and (max-width: 500px){.p-other__contents{margin-top:100px}}.p-other__contents.--floorMap{margin-top:0;padding-top:150px}@media screen and (max-width: 810px){.p-other__contents.--floorMap{padding-top:130px}}@media screen and (max-width: 500px){.p-other__contents.--floorMap{padding-top:100px}}.p-other__title{text-align:center;font-size:4rem;line-height:1.4}@media screen and (max-width: 1080px){.p-other__title{font-size:3.8rem}}@media screen and (max-width: 810px){.p-other__title{font-size:3.6rem}}@media screen and (max-width: 500px){.p-other__title{font-size:3.4rem}}.p-other__table{margin:60px auto 0;max-width:768px;width:100%}@media screen and (max-width: 810px){.p-other__table{margin-top:50px}}@media screen and (max-width: 650px){.p-other__table{margin-top:40px}}@media screen and (max-width: 500px){.p-other__table{margin-top:30px}}.p-other__row:nth-child(n+2){border-top:1px solid rgba(47,47,47,.1)}.p-other__row:nth-child(n+2) .p-other__text{padding-top:15px}@media screen and (max-width: 500px){.p-other__row:nth-child(n+2) .p-other__text{padding-top:10px}}.p-other__head{vertical-align:middle;padding:10px 45px;white-space:nowrap}@media screen and (max-width: 810px){.p-other__head{padding:10px 35px}}@media screen and (max-width: 650px){.p-other__head{padding:10px 20px}}@media screen and (max-width: 500px){.p-other__head{display:block;width:100%;padding:20px 0 0}}.p-other__text{padding-bottom:15px}@media screen and (max-width: 500px){.p-other__text{display:block;width:100%;padding:10px 0 20px}}.p-other__lists{display:flex;flex-wrap:wrap;margin-top:60px}@media screen and (max-width: 500px){.p-other__lists{margin-top:40px}}.p-other__list{display:flex;width:50%}@media screen and (max-width: 650px){.p-other__list{width:100%}}@media screen and (max-width: 500px){.p-other__list{flex-wrap:wrap}}.p-other__list:nth-child(n+3){border-top:1px solid rgba(47,47,47,.1)}.p-other__item{width:39%;background-color:#efefef;font-weight:500;padding:35px 15px;text-align:center;line-height:2}@media screen and (max-width: 810px){.p-other__item{padding:30px 5px}}@media screen and (max-width: 500px){.p-other__item{width:100%;text-align:left;padding:10px 10px}}.p-other__price{width:61%;padding:35px 18px}@media screen and (max-width: 810px){.p-other__price{padding:30px 18px}}@media screen and (max-width: 500px){.p-other__price{width:100%;padding:10px 10px 20px}}.p-other__price.--flex{display:flex;justify-content:space-between}@media screen and (max-width: 810px){.p-other__price.--flex{flex-direction:column;gap:15px}}@media screen and (max-width: 650px){.p-other__price.--flex{flex-direction:row;gap:0}}.p-other__price.--flex .text{width:47.6%}@media screen and (max-width: 810px){.p-other__price.--flex .text{width:100%}}@media screen and (max-width: 650px){.p-other__price.--flex .text{width:49%}}.p-other__price .text{line-height:2;font-weight:500}.p-other__price .small{font-size:1rem;font-weight:500}.p-other__price .c-button{gap:5px}.p-other__price .c-button .line{width:60px}.p-other__image{margin-top:55px}@media screen and (max-width: 650px){.p-other__image{overflow-x:scroll}.p-other__image img{width:650px}}@media screen and (max-width: 500px){.p-other__image{margin-top:40px}}.p-other__button{width:312px;height:58px;display:flex;align-items:center;justify-content:center;margin:60px auto 0;border:1px solid #2f2f2f;transition:background-color .4s,color .4s}@media screen and (max-width: 500px){.p-other__button{max-width:100%;margin-top:40px}}.p-other__button:hover{background-color:#2f2f2f;color:#fff}