@charset "UTF-8";@keyframes FadeIn{0%{opacity:0}50%{opacity:1}100%{opacity:1}}.p-fac .c-anch{margin-right:auto;margin-left:auto}@media only screen and (min-width:1025px){.p-fac .c-anch{width:calc(1100 / 1440 * 100%);max-width:calc(1100px)}}@media only screen and (min-width:1025px) and (min-width:1441px){.p-fac .c-anch{max-width:calc(1100px * (18 + 3)/ 14)}}@media only screen and (min-width:1025px) and (min-width:1441px) and (max-width:1600px){.p-fac .c-anch{max-width:calc(1100px * (18 + 2)/ 14)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-fac .c-anch{width:calc(1100 / 1440 * 100%)}}@media only screen and (max-width:767px){.p-fac .c-anch{width:calc(328 / 376 * 100%)}}.p-fac .c-card{width:100%}@media only screen and (min-width:1025px){.p-fac .c-card__img.c-swiper:has(.swiper-slide:nth-child(2)){width:calc(530 / 1100 * 100%)}}.p-fac .c-card__item{align-items:center}@media only screen and (min-width:1025px){.p-fac .c-card__item{gap:2.85rem}}@media only screen and (min-width:768px) and (max-width:1024px){.p-fac .c-card__item{gap:2rem}}@media only screen and (max-width:767px){.p-fac .c-card__item{gap:1rem}}.p-fac .c-card__item .c-table__th{text-align:center}.p-fac .c-card__contents{margin-top:0}@media only screen and (min-width:768px){.p-fac .c-card__contents{row-gap:1.71rem}}.p-fac .u-note>li{font-size:.86rem;line-height:1.5;color:var(--color-title-2);padding-left:1em;text-indent:-1em}.p-fac .u-note>li::before{content:"※"}@media only screen and (min-width:768px){.p-fac-lobby{margin-top:8.57rem}}@media only screen and (max-width:767px){.p-fac-lobby{margin-top:6rem}}.p-fac-lobby{margin-right:auto;margin-left:auto}@media only screen and (min-width:1025px){.p-fac-lobby{width:calc(1100 / 1440 * 100%);max-width:calc(1100px)}}@media only screen and (min-width:1025px) and (min-width:1441px){.p-fac-lobby{max-width:calc(1100px * (18 + 3)/ 14)}}@media only screen and (min-width:1025px) and (min-width:1441px) and (max-width:1600px){.p-fac-lobby{max-width:calc(1100px * (18 + 2)/ 14)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-fac-lobby{width:calc(1100 / 1440 * 100%)}}@media only screen and (max-width:767px){.p-fac-lobby{width:calc(328 / 376 * 100%)}}@media only screen and (min-width:1025px){.p-fac-lobby{min-width:980px}}.p-fac-lobby{display:flex;flex-direction:column;align-items:center}@media only screen and (min-width:768px){.p-fac-lobby__intro{margin-top:2.28rem}}@media only screen and (max-width:767px){.p-fac-lobby__intro{margin-top:1.5rem}}@media only screen and (min-width:768px){.p-fac-lobby__lounge{margin-top:5.71rem}}@media only screen and (max-width:767px){.p-fac-lobby__lounge{margin-top:4rem}}.p-fac-lobby__lounge{width:100%}.p-fac-lobby__other{width:100%;display:flex;justify-content:space-between}@media only screen and (min-width:768px){.p-fac-lobby__other{flex-wrap:nowrap}}@media only screen and (max-width:767px){.p-fac-lobby__other{flex-wrap:wrap}}@media only screen and (min-width:1025px){.p-fac-lobby__other{margin-top:2.28rem}}@media only screen and (min-width:768px) and (max-width:1024px){.p-fac-lobby__other{margin-top:4rem}}@media only screen and (max-width:767px){.p-fac-lobby__other{margin-top:4rem}}.p-fac-lobby__other{row-gap:2rem}.p-fac-lobby__other .c-card__contents{gap:.57rem}.p-fac-lobby__inner{display:flex}@media only screen and (min-width:768px){.p-fac-lobby__inner{flex-wrap:nowrap}}@media only screen and (max-width:767px){.p-fac-lobby__inner{flex-wrap:wrap}}.p-fac-lobby__inner{justify-content:space-between;align-items:flex-start;width:100%}@media only screen and (min-width:768px){.p-fac-lobby__inner{gap:1.14rem}}@media only screen and (max-width:767px){.p-fac-lobby__inner{gap:1rem}}@media only screen and (min-width:768px){.p-fac-lobby__inner{margin-top:1.71rem}}@media only screen and (max-width:767px){.p-fac-lobby__inner{margin-top:1rem}}.p-fac-lobby__inner .c-title{flex-shrink:0}@media only screen and (min-width:768px){.p-fac-lobby__inner .txt{width:calc(480 / 1100 * 100%)}}@media only screen and (max-width:767px){.p-fac-lobby__inner .txt{width:100%}}@media only screen and (min-width:768px){.p-fac-lobby__inner .c-table{width:calc(398 / 1100 * 100%)}}@media only screen and (max-width:767px){.p-fac-lobby__inner .c-table{width:100%}}.p-fac-lobby__inner .c-table .c-table__th{text-align:center}@media only screen and (min-width:1025px){.p-fac-lobby__item-half{width:calc(530 / 1100 * 100%)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-fac-lobby__item-half{width:47%}}@media only screen and (max-width:767px){.p-fac-lobby__item-half{width:49%}}.p-fac-lobby__item-half .c-card{width:100%}@media only screen and (min-width:1025px){.p-fac-lobby__item-half .c-card__item{flex-wrap:nowrap}}@media only screen and (min-width:768px) and (max-width:1024px){.p-fac-lobby__item-half .c-card__item{flex-wrap:wrap}}@media only screen and (max-width:767px){.p-fac-lobby__item-half .c-card__item{flex-wrap:wrap}}@media only screen and (min-width:768px){.p-fac-lobby__item-half .c-card__item{gap:1.42rem}}@media only screen and (max-width:767px){.p-fac-lobby__item-half .c-card__item{gap:1rem}}@media only screen and (min-width:768px){.p-fac-lobby__item-half .c-card__item .c-table__th{width:-moz-fit-content;width:fit-content}}@media only screen and (max-width:767px){.p-fac-lobby__item-half .c-card__item .c-table__th{padding:.25rem!important}}@media only screen and (max-width:767px){.p-fac-lobby__item-half .c-card__title{font-size:.9rem}}@media only screen and (max-width:767px){.p-fac-lobby__item-half .c-card__text{font-size:.8rem}}@media only screen and (min-width:768px){.p-fac-yama{padding:5.71rem 0}}@media only screen and (max-width:767px){.p-fac-yama{padding:4rem 0}}@media only screen and (min-width:768px){.p-fac-yama{margin-top:8.57rem}}@media only screen and (max-width:767px){.p-fac-yama{margin-top:6rem}}.p-fac-yama{background-color:var(--color-bg-2)}.p-fac-yama__intro{margin-right:auto;margin-left:auto}@media only screen and (min-width:1025px){.p-fac-yama__intro{width:calc(1100 / 1440 * 100%);max-width:calc(1100px)}}@media only screen and (min-width:1025px) and (min-width:1441px){.p-fac-yama__intro{max-width:calc(1100px * (18 + 3)/ 14)}}@media only screen and (min-width:1025px) and (min-width:1441px) and (max-width:1600px){.p-fac-yama__intro{max-width:calc(1100px * (18 + 2)/ 14)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-fac-yama__intro{width:calc(1100 / 1440 * 100%)}}@media only screen and (max-width:767px){.p-fac-yama__intro{width:calc(328 / 376 * 100%)}}.p-fac-yama__intro{display:flex;align-items:center;justify-content:space-between}@media only screen and (min-width:768px){.p-fac-yama__intro{flex-wrap:nowrap}}@media only screen and (max-width:767px){.p-fac-yama__intro{flex-wrap:wrap}}.p-fac-yama__intro{row-gap:2rem}@media only screen and (min-width:768px){.p-fac-yama__intro{flex-direction:row-reverse}}@media only screen and (max-width:767px){.p-fac-yama__intro{flex-direction:column-reverse}}@media only screen and (min-width:1025px){.p-fac-yama__img{width:calc(840 / 1100 * 100%)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-fac-yama__img{width:65%}}@media only screen and (max-width:767px){.p-fac-yama__img{width:100%}}@media only screen and (min-width:1025px){.p-fac-yama__text{width:calc(200 / 1100 * 100%)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-fac-yama__text{width:30%}}@media only screen and (max-width:767px){.p-fac-yama__text{width:100%}}.p-fac-yama__text{display:flex;flex-direction:column;gap:1.71rem}@media only screen and (min-width:768px){.p-fac-yama__list{margin-top:4.28rem}}@media only screen and (max-width:767px){.p-fac-yama__list{margin-top:2rem}}.p-fac-yama__list{background-color:#fff;margin-right:auto;margin-left:auto}@media only screen and (min-width:1025px){.p-fac-yama__list{width:calc(1360 / 1440 * 100%);max-width:calc(1360px)}}@media only screen and (min-width:1025px) and (min-width:1441px){.p-fac-yama__list{max-width:calc(1360px * (18 + 3)/ 14)}}@media only screen and (min-width:1025px) and (min-width:1441px) and (max-width:1600px){.p-fac-yama__list{max-width:calc(1360px * (18 + 2)/ 14)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-fac-yama__list{width:calc(1360 / 1440 * 100%)}}@media only screen and (max-width:767px){.p-fac-yama__list{width:calc(360 / 376 * 100%)}}.p-fac-yama__list{box-sizing:border-box}@media only screen and (min-width:768px){.p-fac-yama__list{padding:3.42rem 9%}}@media only screen and (max-width:767px){.p-fac-yama__list{padding:2rem 1rem}}@media only screen and (min-width:768px){.p-fac-yama__list .c-card__item{gap:.85rem}}@media only screen and (max-width:767px){.p-fac-yama__list .c-card__item{gap:1rem}}.p-fac-yama__list .c-card__contents{gap:.57rem}@media only screen and (min-width:768px){.p-fac-garden{padding:8.57rem 0}}@media only screen and (max-width:767px){.p-fac-garden{padding:6rem 0}}.p-fac-garden__title:before{background-color:#fff}@media only screen and (min-width:768px){.p-fac-garden__slider{margin-top:2.28rem}}@media only screen and (max-width:767px){.p-fac-garden__slider{margin-top:1.5rem}}@media only screen and (min-width:768px){.p-fac-garden__slider .txt{text-align:center}}@media only screen and (max-width:767px){.p-fac-garden__slider .txt{text-align:left}}@media only screen and (min-width:768px){.p-fac-garden__slider .txt{margin-top:2.28rem}}@media only screen and (max-width:767px){.p-fac-garden__slider .txt{margin-top:1rem}}.p-fac-garden__slider .txt{margin-right:auto;margin-left:auto}@media only screen and (min-width:1025px){.p-fac-garden__slider .txt{width:calc(1360 / 1440 * 100%);max-width:calc(1360px)}}@media only screen and (min-width:1025px) and (min-width:1441px){.p-fac-garden__slider .txt{max-width:calc(1360px * (18 + 3)/ 14)}}@media only screen and (min-width:1025px) and (min-width:1441px) and (max-width:1600px){.p-fac-garden__slider .txt{max-width:calc(1360px * (18 + 2)/ 14)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-fac-garden__slider .txt{width:calc(1360 / 1440 * 100%)}}@media only screen and (max-width:767px){.p-fac-garden__slider .txt{width:calc(328 / 376 * 100%)}}.p-fac-garden__unkai{margin-right:auto;margin-left:auto}@media only screen and (min-width:1025px){.p-fac-garden__unkai{width:calc(1100 / 1440 * 100%);max-width:calc(1100px)}}@media only screen and (min-width:1025px) and (min-width:1441px){.p-fac-garden__unkai{max-width:calc(1100px * (18 + 3)/ 14)}}@media only screen and (min-width:1025px) and (min-width:1441px) and (max-width:1600px){.p-fac-garden__unkai{max-width:calc(1100px * (18 + 2)/ 14)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-fac-garden__unkai{width:calc(1100 / 1440 * 100%)}}@media only screen and (max-width:767px){.p-fac-garden__unkai{width:calc(328 / 376 * 100%)}}@media only screen and (min-width:768px){.p-fac-garden__unkai{margin-top:5.71rem}}@media only screen and (max-width:767px){.p-fac-garden__unkai{margin-top:4rem}}.p-fac-garden .c-btn{max-width:17.14rem}@media only screen and (min-width:768px){.p-fac-garden .c-btn{margin:4.28rem auto 0}}@media only screen and (max-width:767px){.p-fac-garden .c-btn{margin:3rem auto 0}}@media only screen and (min-width:768px){.p-fac-rest{margin-top:8.57rem}}@media only screen and (max-width:767px){.p-fac-rest{margin-top:6rem}}.p-fac-rest__item{margin-right:auto;margin-left:auto}@media only screen and (min-width:1025px){.p-fac-rest__item{width:calc(1100 / 1440 * 100%);max-width:calc(1100px)}}@media only screen and (min-width:1025px) and (min-width:1441px){.p-fac-rest__item{max-width:calc(1100px * (18 + 3)/ 14)}}@media only screen and (min-width:1025px) and (min-width:1441px) and (max-width:1600px){.p-fac-rest__item{max-width:calc(1100px * (18 + 2)/ 14)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-fac-rest__item{width:calc(1100 / 1440 * 100%)}}@media only screen and (max-width:767px){.p-fac-rest__item{width:calc(328 / 376 * 100%)}}@media only screen and (min-width:768px){.p-fac-rest__item{margin-top:2.28rem}}@media only screen and (max-width:767px){.p-fac-rest__item{margin-top:1.5rem}}.p-fac-rest__btns{margin-right:auto;margin-left:auto}@media only screen and (min-width:1025px){.p-fac-rest__btns{width:calc(1100 / 1440 * 100%);max-width:calc(1100px)}}@media only screen and (min-width:1025px) and (min-width:1441px){.p-fac-rest__btns{max-width:calc(1100px * (18 + 3)/ 14)}}@media only screen and (min-width:1025px) and (min-width:1441px) and (max-width:1600px){.p-fac-rest__btns{max-width:calc(1100px * (18 + 2)/ 14)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-fac-rest__btns{width:calc(1100 / 1440 * 100%)}}@media only screen and (max-width:767px){.p-fac-rest__btns{width:calc(328 / 376 * 100%)}}.p-fac-rest__btns{display:flex;flex-direction:column;margin-top:2.28rem;gap:1rem}.p-fac-rest__btns .c-btn{width:100%;max-width:28.57rem;margin:auto}@media only screen and (min-width:768px){.p-fac-hall{padding:5.71rem 0}}@media only screen and (max-width:767px){.p-fac-hall{padding:4rem 0}}@media only screen and (min-width:768px){.p-fac-hall{margin-top:8.57rem}}@media only screen and (max-width:767px){.p-fac-hall{margin-top:6rem}}.p-fac-hall{background-color:var(--color-bg-2)}.p-fac-hall__title{margin-bottom:2.28rem}.p-fac-hall__intro{margin-right:auto;margin-left:auto}@media only screen and (min-width:1025px){.p-fac-hall__intro{width:calc(1100 / 1440 * 100%);max-width:calc(1100px)}}@media only screen and (min-width:1025px) and (min-width:1441px){.p-fac-hall__intro{max-width:calc(1100px * (18 + 3)/ 14)}}@media only screen and (min-width:1025px) and (min-width:1441px) and (max-width:1600px){.p-fac-hall__intro{max-width:calc(1100px * (18 + 2)/ 14)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-fac-hall__intro{width:calc(1100 / 1440 * 100%)}}@media only screen and (max-width:767px){.p-fac-hall__intro{width:calc(328 / 376 * 100%)}}.p-fac-hall__intro{display:flex;align-items:center;justify-content:space-between}@media only screen and (min-width:768px){.p-fac-hall__intro{flex-wrap:nowrap}}@media only screen and (max-width:767px){.p-fac-hall__intro{flex-wrap:wrap}}.p-fac-hall__intro{row-gap:2rem}@media only screen and (min-width:768px){.p-fac-hall__intro{flex-direction:row-reverse}}@media only screen and (max-width:767px){.p-fac-hall__intro{flex-direction:column-reverse}}@media only screen and (min-width:1025px){.p-fac-hall__img{width:calc(840 / 1100 * 100%)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-fac-hall__img{width:65%}}@media only screen and (max-width:767px){.p-fac-hall__img{width:100%}}@media only screen and (min-width:1025px){.p-fac-hall__text{width:calc(200 / 1100 * 100%)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-fac-hall__text{width:30%}}@media only screen and (max-width:767px){.p-fac-hall__text{width:100%}}.p-fac-hall__text{display:flex;flex-direction:column;gap:1.71rem}@media only screen and (min-width:768px){.p-fac-section{margin-top:8.57rem}}@media only screen and (max-width:767px){.p-fac-section{margin-top:6rem}}.p-fac-section .c-card{margin-right:auto;margin-left:auto}@media only screen and (min-width:1025px){.p-fac-section .c-card{width:calc(1100 / 1440 * 100%);max-width:calc(1100px)}}@media only screen and (min-width:1025px) and (min-width:1441px){.p-fac-section .c-card{max-width:calc(1100px * (18 + 3)/ 14)}}@media only screen and (min-width:1025px) and (min-width:1441px) and (max-width:1600px){.p-fac-section .c-card{max-width:calc(1100px * (18 + 2)/ 14)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-fac-section .c-card{width:calc(1100 / 1440 * 100%)}}@media only screen and (max-width:767px){.p-fac-section .c-card{width:calc(328 / 376 * 100%)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-fac-section .c-card__item{flex-direction:column}}.p-fac-section .c-text-link{min-width:14.28rem}.p-fac-bath .c-card__item{align-items:flex-start}.p-fac-fitness .c-card__item{align-items:flex-start}.p-fac-fitness .c-card__img{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:1rem}.p-fac-fitness .c-card__img .img-s{width:48.75%}.p-fac-fitness .c-card__contents .c-table__th{text-align:left}@media only screen and (min-width:768px){html:lang(en) .p-fac-fitness .c-card__contents .c-table__th{width:30%}}@media only screen and (min-width:768px){.p-fac-fitness .c-card__contents .c-table__td{padding-right:0}}.p-fac-fitness .c-card__contents .inner{margin-top:1rem;display:flex;flex-direction:column;gap:.75rem}@media only screen and (min-width:768px){.p-fac-golf .c-card__item{align-items:flex-start}}.p-fac-golf .c-card__contents .c-table__th{text-align:left}@media only screen and (min-width:768px){html:lang(en) .p-fac-golf .c-card__contents .c-table__th{width:30%}}@media only screen and (min-width:768px){.p-fac-golf .c-card__contents .c-table__td{padding-right:0}}.p-fac-other{margin-right:auto;margin-left:auto}@media only screen and (min-width:1025px){.p-fac-other{width:calc(1100 / 1440 * 100%);max-width:calc(1100px)}}@media only screen and (min-width:1025px) and (min-width:1441px){.p-fac-other{max-width:calc(1100px * (18 + 3)/ 14)}}@media only screen and (min-width:1025px) and (min-width:1441px) and (max-width:1600px){.p-fac-other{max-width:calc(1100px * (18 + 2)/ 14)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-fac-other{width:calc(1100 / 1440 * 100%)}}@media only screen and (max-width:767px){.p-fac-other{width:calc(328 / 376 * 100%)}}@media only screen and (min-width:768px){.p-fac-other{margin-top:8.57rem}}@media only screen and (max-width:767px){.p-fac-other{margin-top:6rem}}.p-fac-other__list{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:2.28rem;margin-top:2.28rem}@media only screen and (min-width:768px){.p-fac-other__list .c-card__img{width:calc(420 / 1100 * 100%)}}@media only screen and (max-width:767px){.p-fac-other__list .c-card__img{width:100%}}@media only screen and (min-width:768px){.p-fac-other__list .c-card__contents{width:calc(640 / 1100 * 100%)}}@media only screen and (max-width:767px){.p-fac-other__list .c-card__contents{width:100%}}.p-fac-other__item{width:100%}.p-fac-other__benefit{margin-top:2.28rem;display:flex;justify-content:space-between}@media only screen and (min-width:1025px){.p-fac-other__benefit{gap:5.71rem}}@media only screen and (min-width:768px) and (max-width:1024px){.p-fac-other__benefit{gap:3rem}}@media only screen and (max-width:767px){.p-fac-other__benefit{gap:1.5rem}}@media only screen and (min-width:768px){.p-fac-other__benefit{flex-wrap:nowrap}}@media only screen and (max-width:767px){.p-fac-other__benefit{flex-wrap:wrap}}.p-fac-other__benefit-item{display:flex;align-items:center;gap:1.42rem}.p-fac-other__benefit-ic{flex-shrink:0}@media only screen and (min-width:768px){.p-fac-other__benefit-ic{width:6.71rem}}@media only screen and (max-width:767px){.p-fac-other__benefit-ic{width:5.71rem}}.p-fac-other__benefit-ic{aspect-ratio:1;border:1px solid #ded6cd;display:flex;align-items:center;justify-content:center}.p-fac-other__benefit-ic img{width:50%;height:auto}.p-fac-other__benefit-text .ttl{font-family:var(--font-family-jp-mincho);font-style:var(--font-family-jp-mincho-style);font-weight:var(--font-family-jp-mincho-weight)}html:lang(en) .p-fac-other__benefit-text .ttl{font-family:"Noto Serif","Times New Roman",Times,Baskerville,Georgia,serif}html:lang(ko) .p-fac-other__benefit-text .ttl{font-family:"Noto Serif KR",Batang,"바탕",AppleMyungjo,"Times New Roman",serif}@media only screen and (min-width:768px){.p-fac-other__benefit-text .ttl{font-size:1.43rem}}@media only screen and (max-width:767px){.p-fac-other__benefit-text .ttl{font-size:1.29rem}}.p-fac-other__benefit-text .ttl{font-weight:500;color:var(--color-title-2)}.p-fac-other__benefit-text .txt{margin-top:.57rem;line-height:1.8}@media only screen and (min-width:768px){.p-fac-other__benefit-text .txt{font-size:1rem}}@media only screen and (max-width:767px){.p-fac-other__benefit-text .txt{font-size:.93rem}}@media only screen and (min-width:768px){.p-fac-floor{margin-top:8.57rem}}@media only screen and (max-width:767px){.p-fac-floor{margin-top:6rem}}.p-fac-floor{margin-right:auto;margin-left:auto}@media only screen and (min-width:1025px){.p-fac-floor{width:calc(1100 / 1440 * 100%);max-width:calc(1100px)}}@media only screen and (min-width:1025px) and (min-width:1441px){.p-fac-floor{max-width:calc(1100px * (18 + 3)/ 14)}}@media only screen and (min-width:1025px) and (min-width:1441px) and (max-width:1600px){.p-fac-floor{max-width:calc(1100px * (18 + 2)/ 14)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-fac-floor{width:calc(1100 / 1440 * 100%)}}@media only screen and (max-width:767px){.p-fac-floor{width:calc(328 / 376 * 100%)}}@media only screen and (min-width:768px){.p-fac-floor__img{margin-top:2.28rem}}@media only screen and (max-width:767px){.p-fac-floor__img{margin-top:1.5rem}}@media only screen and (min-width:768px){.p-fac-floor__table{margin-top:4.28rem}}@media only screen and (max-width:767px){.p-fac-floor__table{margin-top:3rem}}.p-fac-floor__btn{margin:1rem auto;text-align:center}.p-fac-floor__modal-img{width:100%;max-width:1200px;margin:auto;padding:2rem}@media only screen and (max-width:767px){.p-fac-floor__modal-img{width:280%;max-width:none}}.p-fac-floor__modal-img img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}@media only screen and (max-width:767px){.p-fac-floor__modal-img img{max-height:none}}.l-modal--image .l-modal__container{display:flex;flex-direction:column;background:rgba(255,255,255,.98);backdrop-filter:blur(10px)}.l-modal--image .l-modal__content{flex:1;display:block;overflow:auto;-webkit-overflow-scrolling:touch;text-align:center;padding-top:var(--nav-height)}.l-modal--image .l-modal__head{position:fixed;top:0;left:0;right:0;z-index:100;border:0;pointer-events:none;background:linear-gradient(to bottom,rgba(255,255,255,.8),transparent)}@media only screen and (max-width:767px){.l-modal--image .l-modal__head{width:100%}}.l-modal--image .l-modal__head .l-modal-close{pointer-events:auto}@media only screen and (min-width:1025px){.l-modal--image .l-modal__head .l-modal-close{margin-right:calc(40 / 1400 * 100%)}}@media only screen and (max-width:767px){.l-modal--image .l-modal__head .l-modal-close{margin-right:0}}.l-modal--image .c-modal-btn__ic>span{background-color:transparent!important}.l-modal--image .c-modal-btn__ic>span::after,.l-modal--image .c-modal-btn__ic>span::before{transition:transform .2s ease .2s,top .2s ease}.l-modal--image .c-modal-btn__ic>span::before{transform-origin:center center;transform:rotate(45deg);top:50%}.l-modal--image .c-modal-btn__ic>span::after{transform-origin:center center;transform:rotate(-45deg);top:50%;width:100%;max-width:100%}.c-text-link--zoom{background:0 0;border:none;border-radius:0;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;margin:0}.c-text-link--zoom::-ms-expand{display:none}.c-text-link--zoom{overflow:visible;padding-right:2.5em!important;border-bottom:1px solid var(--color-acc-1)}.c-text-link--zoom .o-icon{right:0;width:1.2em;height:1.2em}#abi_page:has(.l-modal[aria-hidden=false]) .l-fixed-nav{display:none!important}