@keyframes cms_image_fadein__AZ_aC{0%{opacity:0}to{opacity:1}}@keyframes cms_image_fadeout__NH2ce{0%{opacity:1}to{opacity:0}}.cms_image_cms-image__EF8_y[data-type=widthAuto]{position:relative!important;width:auto!important;height:auto!important;max-height:160vw;margin:auto;object-fit:contain}@media not all and (max-width:768px){.cms_image_cms-image__EF8_y[data-type=widthAuto]{max-height:min(41.6666666667vw,800px)}}.cms_image_cms-image__EF8_y[data-type=heightAuto]{position:relative!important;height:auto!important;margin:auto}@keyframes space-card_fadein__RLXrb{0%{opacity:0}to{opacity:1}}@keyframes space-card_fadeout__YLCew{0%{opacity:1}to{opacity:0}}.space-card_space-card__wE9bN{position:relative;display:block}.space-card_space-card__thumbnail__iJgAM{position:relative;aspect-ratio:3/2;overflow:hidden;background-color:#f0f0f0}.space-card_space-card__thumbnail__iJgAM[data-preparing]:before{position:relative;z-index:1;display:block;height:100%;content:"";background:#000;opacity:.5}.space-card_space-card__thumbnail__iJgAM[data-preparing]:after{position:absolute;top:50%;left:50%;z-index:1;font-size:4.8vw;font-weight:600;color:#fff;content:attr(data-preparing);transform:translate(-50%,-50%)}@media not all and (max-width:768px){.space-card_space-card__thumbnail__iJgAM[data-preparing]:after{font-size:min(1.25vw,24px);font-weight:700}}.space-card_space-card__thumbnail-img__mldhO{object-fit:contain;background-image:none!important;transition:transform .25s cubic-bezier(.33,0,.24,1)}.space-card_space-card__wE9bN:hover .space-card_space-card__thumbnail__iJgAM .space-card_space-card__thumbnail-img__mldhO{transform:scale(1.1)}.space-card_space-card__floor-number__1Kxdd{position:absolute;top:0;left:0}.space-card_space-card__floor__0eJtT{line-height:2.3;margin-bottom:calc((1 - 2.3)*.5em - .1em);display:flex;gap:2.1333333333vw;align-items:center;justify-content:flex-start;margin-top:4.2666666667vw;font-size:3.2vw;font-weight:600;line-height:1.4;color:var(--date-color,#888585)}@media not all and (max-width:768px){.space-card_space-card__floor__0eJtT{gap:min(.5555555556vw,10.6666666667px);margin-top:min(1.3888888889vw,26.6666666667px);font-size:min(.8333333333vw,16px);font-weight:700}}.space-card_space-card__floor-f__Ejvo2{line-height:1.8;margin-top:calc((1 - 1.8)*.5em + .15em);margin-bottom:calc((1 - 1.8)*.5em - .1em);font-family:Josefin Sans,sans-serif;font-weight:600}@media not all and (max-width:768px){.space-card_space-card__floor-f__Ejvo2{line-height:2.1;margin-top:calc((1 - 2.1)*.5em + .15em);margin-bottom:calc((1 - 2.1)*.5em - .1em)}}.space-card_space-card__title__KS_v4{font-family:Josefin Sans,Noto Sans JP,sans-serif;line-height:1.75;margin-bottom:calc((1 - 1.75)*.5em - .1em);padding-right:8.5333333333vw;margin-top:5.3333333333vw;font-size:4.2666666667vw;font-weight:600;line-height:1.5;white-space:pre-line}[lang=en] .space-card_space-card__title__KS_v4{font-family:Josefin Sans,sans-serif}@media not all and (max-width:768px){.space-card_space-card__title__KS_v4{font-family:Josefin Sans,游ゴシック体,yugothic,游ゴシック Medium,Yu Gothic Medium,游ゴシック,Yu Gothic,A\+EqpB-游ゴシック体 Pr6N R,A\+EqpB-游ゴシック体 Pr6N D,Noto Sans JP,sans-serif;line-height:1.75;padding-right:min(2.2222222222vw,42.6666666667px);margin-top:min(1.1111111111vw,21.3333333333px);font-size:min(1.1111111111vw,21.3333333333px);font-weight:700}.space-card_space-card__title__KS_v4:before{display:block;height:0;overflow:hidden;content:".";width:0;margin-bottom:calc((1 - 1.75)*.5em + .15em)}.space-card_space-card__title__KS_v4:after{display:block;height:0;overflow:hidden;content:".";width:0;margin-top:calc((1 - 1.75)*.5em - .1em)}.space-card_space-card__title--is-carousel__NQ0__{font-size:min(1.1111111111vw,21.3333333333px)}}.space-card_space-card__date__jfcmJ{position:relative;display:flex;flex-direction:column;gap:2.1333333333vw;padding-right:8.5333333333vw;margin-top:3.2vw;font-size:2.9333333333vw;line-height:1.5}@media not all and (max-width:768px){.space-card_space-card__date__jfcmJ{gap:min(.5555555556vw,10.6666666667px);padding-right:min(2.2222222222vw,42.6666666667px);margin-top:min(1.5277777778vw,29.3333333333px);font-size:min(.8333333333vw,16px)}}.space-card_space-card__icon__m7_0Y{position:absolute;right:0;bottom:0;display:flex;align-items:center;justify-content:center;width:8.5333333333vw;height:8.5333333333vw}@media not all and (max-width:768px){.space-card_space-card__icon__m7_0Y{width:min(2.2222222222vw,42.6666666667px);height:min(2.2222222222vw,42.6666666667px)}}@keyframes _shopAndRestaurants_id__fadein__fRICI{0%{opacity:0}to{opacity:1}}@keyframes _shopAndRestaurants_id__fadeout__70FCI{0%{opacity:1}to{opacity:0}}._shopAndRestaurants_id__shop-detail__SWupH{overflow:hidden}@media not all and (max-width:768px){._shopAndRestaurants_id__shop-detail__page-head__7dtLb{padding-top:min(5.5555555556vw,106.6666666667px)}}._shopAndRestaurants_id__shop-detail__head__z9P3D{display:grid;grid-template-rows:auto;grid-template-columns:1fr;margin-top:8.5333333333vw}@media not all and (max-width:768px){._shopAndRestaurants_id__shop-detail__head__z9P3D{grid-template-rows:auto auto 1fr;grid-template-columns:min(33.3333333333vw,640px) 1fr;gap:min(2.7777777778vw,53.3333333333px) min(7.7777777778vw,149.3333333333px);margin-top:min(4.1666666667vw,80px)}}._shopAndRestaurants_id__shop-detail__head-inner__2vIt1{display:flex;flex-direction:column;grid-row:1;gap:3.2vw}@media not all and (max-width:768px){._shopAndRestaurants_id__shop-detail__head-inner__2vIt1{gap:min(1.1111111111vw,21.3333333333px);margin-bottom:min(2.2222222222vw,42.6666666667px)}}._shopAndRestaurants_id__shop-detail__category__ILNay{display:flex;gap:3.2vw;align-items:center}@media not all and (max-width:768px){._shopAndRestaurants_id__shop-detail__category__ILNay{gap:min(.8333333333vw,16px)}}._shopAndRestaurants_id__shop-detail__category-name__8KECO{font-size:3.2vw}@media not all and (max-width:768px){._shopAndRestaurants_id__shop-detail__category-name__8KECO{font-size:min(.9722222222vw,18.6666666667px)}}._shopAndRestaurants_id__shop-detail__title__jykkF{line-height:1.5;font-family:Josefin Sans,Noto Sans JP,sans-serif;font-size:8.5333333333vw;font-weight:700;white-space:pre-line}._shopAndRestaurants_id__shop-detail__title__jykkF:before{display:block;height:0;overflow:hidden;content:".";width:0;margin-bottom:calc((1 - 1.5)*.5em + .15em)}._shopAndRestaurants_id__shop-detail__title__jykkF:after{display:block;height:0;overflow:hidden;content:".";width:0;margin-top:calc((1 - 1.5)*.5em - .1em)}[lang=en] ._shopAndRestaurants_id__shop-detail__title__jykkF{font-weight:700;font-family:Josefin Sans,sans-serif}@media not all and (max-width:768px){._shopAndRestaurants_id__shop-detail__title__jykkF{font-weight:700;font-family:Josefin Sans,游ゴシック体,yugothic,游ゴシック Medium,Yu Gothic Medium,游ゴシック,Yu Gothic,A\+EqpB-游ゴシック体 Pr6N R,A\+EqpB-游ゴシック体 Pr6N D,Noto Sans JP,sans-serif;font-size:min(2.7777777778vw,53.3333333333px)}}._shopAndRestaurants_id__shop-detail__floor-guide__KLerp{display:flex;grid-row:3;align-items:center;justify-content:space-between;margin-top:10.6666666667vw}@media not all and (max-width:768px){._shopAndRestaurants_id__shop-detail__floor-guide__KLerp{grid-row:2;margin-top:0}}._shopAndRestaurants_id__shop-detail__floor__4MdKI{display:flex;gap:3.4666666667vw;font-size:3.2vw}@media not all and (max-width:768px){._shopAndRestaurants_id__shop-detail__floor__4MdKI{gap:min(.9027777778vw,17.3333333333px);font-size:min(.9722222222vw,18.6666666667px)}}._shopAndRestaurants_id__shop-detail__floor-number-wrapper__X_Pe1{font-family:Josefin Sans,sans-serif;font-size:5.3333333333vw;font-weight:700}@media not all and (max-width:768px){._shopAndRestaurants_id__shop-detail__floor-number-wrapper__X_Pe1{font-size:min(1.3888888889vw,26.6666666667px)}}._shopAndRestaurants_id__shop-detail__floor-number__1ZPZ0{font-size:6.4vw}@media not all and (max-width:768px){._shopAndRestaurants_id__shop-detail__floor-number__1ZPZ0{font-size:min(1.6666666667vw,32px)}}._shopAndRestaurants_id__shop-detail__description__WQjoF{grid-row:4;margin-top:8.5333333333vw;font-size:3.7333333333vw;line-height:2}@media not all and (max-width:768px){._shopAndRestaurants_id__shop-detail__description__WQjoF{grid-row:3;margin-top:0;font-size:min(1.1111111111vw,21.3333333333px)}}._shopAndRestaurants_id__shop-detail__thumbnail___N_z7{position:relative;grid-row:2;width:87.2vw;height:-moz-fit-content;height:fit-content;margin-top:8.5333333333vw;margin-bottom:2.1333333333vw}@media not all and (max-width:768px){._shopAndRestaurants_id__shop-detail__thumbnail___N_z7{grid-row:1/span 3;width:min(42.2222222222vw,810.6666666667px);margin-top:0;margin-bottom:0}}._shopAndRestaurants_id__shop-detail__thumbnail-slide__jXt4R{width:87.2vw}@media not all and (max-width:768px){._shopAndRestaurants_id__shop-detail__thumbnail-slide__jXt4R{width:min(42.2222222222vw,810.6666666667px)}}._shopAndRestaurants_id__shop-detail__thumbnail-slide-inner__oIBKz{padding-bottom:2.6666666667vw}@media not all and (max-width:768px){._shopAndRestaurants_id__shop-detail__thumbnail-slide-inner__oIBKz{padding-bottom:min(.8333333333vw,16px)}}._shopAndRestaurants_id__shop-detail__thumbnail-image__Ttxpy{position:relative;aspect-ratio:3/2;margin-bottom:5.3333333333vw}@media not all and (max-width:768px){._shopAndRestaurants_id__shop-detail__thumbnail-image__Ttxpy{width:min(42.2222222222vw,810.6666666667px);height:min(28.125vw,540px);margin-bottom:min(1.6666666667vw,32px)}}._shopAndRestaurants_id__shop-detail__thumbnail-image--caption__FjJbX{margin-bottom:2.6666666667vw}@media not all and (max-width:768px){._shopAndRestaurants_id__shop-detail__thumbnail-image--caption__FjJbX{margin-bottom:min(.8333333333vw,16px)}}._shopAndRestaurants_id__shop-detail__thumbnail-image__Ttxpy[data-preparing]:before{position:relative;z-index:1;display:block;height:100%;content:"";background:#000;opacity:.5}._shopAndRestaurants_id__shop-detail__thumbnail-image__Ttxpy[data-preparing]:after{position:absolute;top:50%;left:50%;z-index:1;font-size:4.8vw;font-weight:600;color:#fff;content:attr(data-preparing);transform:translate(-50%,-50%)}@media not all and (max-width:768px){._shopAndRestaurants_id__shop-detail__thumbnail-image__Ttxpy[data-preparing]:after{font-size:min(1.25vw,24px);font-weight:700}}._shopAndRestaurants_id__shop-detail__image___upiS{width:100%;height:100%;object-fit:contain;background-image:none!important}._shopAndRestaurants_id__shop-detail__caption-wrapper__M5_wC{display:flex;gap:4.2666666667vw;justify-content:flex-end}@media not all and (max-width:768px){._shopAndRestaurants_id__shop-detail__caption-wrapper__M5_wC{gap:min(2.7777777778vw,53.3333333333px)}}._shopAndRestaurants_id__shop-detail__caption__LI4B1{display:none;width:100%;font-size:2.6666666667vw}@media not all and (max-width:768px){._shopAndRestaurants_id__shop-detail__caption__LI4B1{font-size:min(.8333333333vw,16px)}}._shopAndRestaurants_id__shop-detail__caption--current__pRbgk{display:block}._shopAndRestaurants_id__shop-detail__body__Sf1bA{margin-top:8.5333333333vw}@media not all and (max-width:768px){._shopAndRestaurants_id__shop-detail__body__Sf1bA{margin-top:min(2.7777777778vw,53.3333333333px)}}._shopAndRestaurants_id__shop-detail__section__k_InO{margin-top:32vw}@media not all and (max-width:768px){._shopAndRestaurants_id__shop-detail__section__k_InO{margin-top:min(11.1111111111vw,213.3333333333px)}}._shopAndRestaurants_id__shop-detail__section-heading__qYwgy{margin-bottom:8.5333333333vw;text-align:center}@media not all and (max-width:768px){._shopAndRestaurants_id__shop-detail__section-heading__qYwgy{margin-bottom:min(2.7777777778vw,53.3333333333px)}}._shopAndRestaurants_id__shop-detail__other__ibsIQ{margin-top:32vw}@media not all and (max-width:768px){._shopAndRestaurants_id__shop-detail__other__ibsIQ{margin-top:min(11.1111111111vw,213.3333333333px)}}._shopAndRestaurants_id__shop-detail__other-heading__1D_Xm{font-family:Josefin Sans,sans-serif;font-size:8.5333333333vw}@media not all and (max-width:768px){._shopAndRestaurants_id__shop-detail__other-heading__1D_Xm{font-size:min(3.75vw,72px)}}._shopAndRestaurants_id__shop-detail__other-body__B9qYo{margin-top:12.8vw}@media not all and (max-width:768px){._shopAndRestaurants_id__shop-detail__other-body__B9qYo{margin-top:min(3.3333333333vw,64px)}}._shopAndRestaurants_id__shop-detail__other-list__5aBHe{position:relative;box-sizing:content-box;max-width:70.1333333333vw;padding:0 14.9333333333vw;margin:0 auto}@media not all and (max-width:768px){._shopAndRestaurants_id__shop-detail__other-list__5aBHe{max-width:min(83.3333333333vw,1600px);padding:0 min(8.4722222222vw,162.6666666667px) 0 min(8.1944444444vw,157.3333333333px)}}._shopAndRestaurants_id__shop-detail__other-list__5aBHe .swiper{overflow:visible!important}._shopAndRestaurants_id__shop-detail__other-card__hcdWI{position:relative;filter:blur(10px)}._shopAndRestaurants_id__shop-detail__other-card--visible__EaTac{filter:none}._shopAndRestaurants_id__shop-detail__other-link__eSMlc{margin-top:16vw;text-align:center}@media not all and (max-width:768px){._shopAndRestaurants_id__shop-detail__other-link__eSMlc{margin-top:min(5.5555555556vw,106.6666666667px)}}._shopAndRestaurants_id__button-wrapper__zylzw{position:absolute;top:0;width:82.9333333333vw;height:100%;height:77.3333333333vw}@media not all and (max-width:768px){._shopAndRestaurants_id__button-wrapper__zylzw{width:min(22.0833333333vw,424px);height:min(20.4166666667vw,392px)}}._shopAndRestaurants_id__button-wrapper__zylzw:before{position:absolute;top:0;z-index:2;width:100%;height:100%;content:"";background-image:url(/images/slider/halftone_shop_sp.png);opacity:.1}@media not all and (max-width:768px){._shopAndRestaurants_id__button-wrapper__zylzw:before{top:max(-1.3888888889vw,-26.6666666667px);background-image:url(/images/slider/halftone_shop_pc.png)}}._shopAndRestaurants_id__button-wrapper--left__mneMZ{left:-72.2666666667vw}@media not all and (max-width:768px){._shopAndRestaurants_id__button-wrapper--left__mneMZ{left:max(-14.8611111111vw,-285.3333333333px)}}._shopAndRestaurants_id__button-wrapper--right__bjJZP{right:-72.2666666667vw}@media not all and (max-width:768px){._shopAndRestaurants_id__button-wrapper--right__bjJZP{right:max(-14.8611111111vw,-285.3333333333px)}}._shopAndRestaurants_id__next-button__IBBR5,._shopAndRestaurants_id__prev-button__4N_Ve{position:absolute;top:30%;z-index:3;width:10.6666666667vw;height:10.6666666667vw;padding:3.2vw;color:#3e3a39;background-color:#fff;transform:translateY(-50%)}@media not all and (max-width:768px){._shopAndRestaurants_id__next-button__IBBR5,._shopAndRestaurants_id__prev-button__4N_Ve{width:min(4.4444444444vw,85.3333333333px);height:min(4.4444444444vw,85.3333333333px);padding:min(1.3888888889vw,26.6666666667px)}}._shopAndRestaurants_id__prev-button__4N_Ve{right:0}@media not all and (max-width:768px){._shopAndRestaurants_id__prev-button__4N_Ve{right:min(1.3888888889vw,26.6666666667px)}}._shopAndRestaurants_id__next-button__IBBR5{left:0}@media not all and (max-width:768px){._shopAndRestaurants_id__next-button__IBBR5{left:min(1.3888888889vw,26.6666666667px)}}._shopAndRestaurants_id__pagination__ZqIOg{display:flex;gap:3.2vw;align-items:center}._shopAndRestaurants_id__pagination__ZqIOg[data-bullet-count="1"]{display:none}@media not all and (max-width:768px){._shopAndRestaurants_id__pagination__ZqIOg{gap:min(1.1111111111vw,21.3333333333px)}}._shopAndRestaurants_id__pagination__ZqIOg .swiper-pagination-bullet{display:block;width:1.0666666667vw;height:1.0666666667vw;background-color:#888585;border-radius:50%}@media not all and (max-width:768px){._shopAndRestaurants_id__pagination__ZqIOg .swiper-pagination-bullet{width:min(.2777777778vw,5.3333333333px);height:min(.2777777778vw,5.3333333333px)}}._shopAndRestaurants_id__pagination__ZqIOg .swiper-pagination-bullet-active{display:block;width:3.2vw;height:3.2vw;background-color:transparent;border:1px solid #888585;border-radius:50%}@media not all and (max-width:768px){._shopAndRestaurants_id__pagination__ZqIOg .swiper-pagination-bullet-active{width:min(.8333333333vw,16px);height:min(.8333333333vw,16px)}}