.hI3Z7G_wrapper{background-color:#fff}.hI3Z7G_heading{justify-content:center;align-items:center;width:100%;height:500px;display:flex;position:relative;overflow:hidden}@media (min-width:769px){.hI3Z7G_heading{aspect-ratio:1440/700;height:auto;max-height:100lvh}}.hI3Z7G_headingBackground{width:100%;height:100%;position:absolute;top:0;left:0}.hI3Z7G_headingSlideshowImage{object-fit:cover;object-position:left center;opacity:0;width:115%;height:100%;transition:opacity 1.5s ease-in-out;animation:20s linear infinite hI3Z7G_panLeft;position:absolute;top:0;left:0}.hI3Z7G_headingSlideshowImage[data-active=true]{opacity:1}@keyframes hI3Z7G_panLeft{0%{transform:translate(0)}to{transform:translate(-5%)}}.hI3Z7G_headingOverlay{z-index:1;background-color:#0006;position:absolute;inset:0}.hI3Z7G_headingInner{z-index:2;color:#fff;text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex;position:relative}.hI3Z7G_sectionLabel{color:#fff;font-family:Neue Haas Grotesk Display Pro,sans-serif;font-size:1.6rem;font-weight:500;line-height:1}.hI3Z7G_headTitle{color:#fff;letter-spacing:.04rem;font-size:2rem;font-weight:600;line-height:1.6}@media (min-width:769px){.hI3Z7G_headTitle{font-size:3.2rem}}.hI3Z7G_carousel{padding-top:36px;padding-left:var(--padding-inline)}@media (min-width:769px){.hI3Z7G_carousel{padding-top:48px;padding-left:80px}}.hI3Z7G_carouselItem{border-radius:8px;position:relative;overflow:hidden}.hI3Z7G_carouselImage{aspect-ratio:275/400;object-fit:cover;width:100%;display:block}.hI3Z7G_carouselOverlay{background:linear-gradient(#0000 60%,#0000008c 100%);position:absolute;inset:0}.hI3Z7G_carouselLabel{flex-direction:column;gap:4px;display:flex;position:absolute;bottom:24px;left:20px;right:20px}@media (min-width:769px){.hI3Z7G_carouselLabel{gap:8px;bottom:32px;left:36px;right:36px}}.hI3Z7G_carouselLabelTitle{font-family:var(--font-family-text);color:#fff;font-size:1.6rem;font-weight:600;line-height:1.6}@media (min-width:769px){.hI3Z7G_carouselLabelTitle{font-size:2rem}}.hI3Z7G_carouselLabelLocation{color:#ffffffbf;font-family:Neue Haas Grotesk Text Pro,sans-serif;font-size:1rem;font-weight:500;line-height:1}@media (min-width:769px){.hI3Z7G_carouselLabelLocation{font-size:1.2rem}}
.qSmADq_wrapper{flex-direction:column;justify-content:space-between;width:100%;height:100svh;padding:126px 24px 74px;display:flex;position:relative}@media (min-width:769px){.qSmADq_wrapper{padding:148px 150px 74px}}.qSmADq_wrapper>img,.qSmADq_wrapper>video{object-fit:cover;width:100%;height:100%;line-height:1;display:block;position:absolute;top:0;left:0}.qSmADq_photoCredit{z-index:1;color:#fff;font-size:.8rem;font-weight:400;line-height:1.4;position:absolute;top:70px;right:24px}@media (min-width:769px){.qSmADq_photoCredit{font-size:1rem;top:80px;right:150px}}.qSmADq_headTitle{color:#fff;word-break:keep-all;overflow-wrap:normal;text-shadow:0 3px 6px #00000029;opacity:1;font-size:2.8rem;font-weight:600;line-height:1.7;position:relative}@media (min-width:769px){.qSmADq_headTitle{text-shadow:0 10px 20px #0000001a;font-size:4rem}}.qSmADq_companyName{font-family:var(--font-family-english)}.qSmADq_logo{width:auto;height:50px;margin-bottom:12px;display:block}@media (min-width:769px){.qSmADq_logo{height:60px}}.qSmADq_expansionText{font-family:var(--font-family-english);color:#fff;text-shadow:0 3px 6px #00000029;font-size:1.4rem;font-weight:400;line-height:1.6}@media (min-width:769px){.qSmADq_expansionText{font-size:1.6rem}}.qSmADq_heroContent{flex-direction:column;display:flex}.qSmADq_scrollLineWrapper{transition:opacity .5s}.qSmADq_scrollLineWrapper[data-show=false]{pointer-events:none;opacity:0}
.WiCA0W_pageWrapper{--color-highlight:#0171e3;--color-highlight-dark:#005bb5;background-color:#fff}.WiCA0W_heroSection{z-index:0;height:100svh;position:relative;overflow:hidden}.WiCA0W_heroSection>div:first-child{height:100%;padding-top:0;position:absolute;inset:0}@media (max-width:768px){.WiCA0W_heroSection [class*=rubyChar]{bottom:31px}}.WiCA0W_experienceHead section[data-scroll-nav=trigger]>div{border-bottom:none}.WiCA0W_experienceHead section[data-scroll-nav=trigger]>div>div[data-direction]{padding-bottom:10px}@media (min-width:769px){.WiCA0W_experienceHead section[data-scroll-nav=trigger]>div>div[data-direction]{padding-bottom:10px}}.WiCA0W_descriptionNote{color:#858a95;letter-spacing:.024rem;margin-top:12px;font-size:1.2rem;font-weight:400;line-height:1.5;display:block}.WiCA0W_descriptionSup{vertical-align:text-top;color:#858a95;margin-left:1px;font-size:.5em;line-height:1;display:inline-block}.WiCA0W_structureSectionsBlack,.WiCA0W_valueSectionsBlack{background-color:#000}html[data-page=nah-four-seasons] #header a[class*=smallPrimaryButton]{background-color:#0171e3}@media (min-width:769px){html[data-page=nah-four-seasons] #header a[class*=smallPrimaryButton]:hover{background-color:#005bb5}}
._3aAFya_wrapper{color:#0b0b0d;background-color:#fff;flex-direction:column;gap:24px;padding-block:60px 80px;display:flex}@media (min-width:769px){._3aAFya_wrapper{gap:36px;padding-block:60px 160px}}._3aAFya_sceneContent{padding-inline:var(--padding-inline);flex-direction:column;gap:16px;display:flex}@media (min-width:769px){._3aAFya_sceneContent{gap:20px;padding-inline:80px}}._3aAFya_sceneLabel{color:#0b0b0d;font-family:Neue Haas Grotesk Display Pro,sans-serif;font-size:1.6rem;font-weight:500;line-height:1}._3aAFya_sceneSubLabel{color:#666;font-size:1.4rem;font-weight:400;line-height:1}._3aAFya_sceneGallery{-webkit-overflow-scrolling:touch;width:100%;overflow-x:auto}._3aAFya_sceneGallery::-webkit-scrollbar{display:none}._3aAFya_sceneGalleryTrack{gap:12px;width:max-content;padding:0 24px;display:flex}@media (min-width:769px){._3aAFya_sceneGalleryTrack{gap:25px;padding:0 80px}}._3aAFya_cardWrapper{display:block}._3aAFya_card{border-radius:8px;flex-shrink:0;width:275px;height:400px;position:relative;overflow:hidden}@media (min-width:769px){._3aAFya_card{width:410px;height:596px}}._3aAFya_cardImage{object-fit:cover;width:100%;height:100%;display:block}._3aAFya_slideshowContainer{width:100%;height:100%;position:relative;overflow:hidden}._3aAFya_slideshowImage{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity 1s ease-in-out;position:absolute;inset:0;transform:scale(1.15)translate(5%)}._3aAFya_slideshowImage[data-active=true]{opacity:1}._3aAFya_slideshowImage[data-active=true][data-playing=true]{animation:3.5s ease-out forwards _3aAFya_slideshowPan}@keyframes _3aAFya_slideshowPan{0%{transform:scale(1.15)translate(5%)}to{transform:scale(1.15)translate(-5%)}}._3aAFya_cardOverlay{background:linear-gradient(#00000073 0%,#0000 40% 60%,#0000008c 100%);position:absolute;inset:0}._3aAFya_cardText{flex-direction:column;gap:8px;display:flex;position:absolute;top:36px;left:20px;right:20px}@media (min-width:769px){._3aAFya_cardText{gap:12px;top:60px;left:36px;right:36px}}._3aAFya_cardTextBottom{text-align:left;flex-direction:column;gap:4px;display:flex;position:absolute;bottom:24px;left:20px;right:20px}@media (min-width:769px){._3aAFya_cardTextBottom{gap:8px;bottom:32px;left:36px;right:36px}}._3aAFya_cardOverline{font-family:var(--font-family-text);color:#fff;white-space:pre-line;font-size:1.6rem;font-weight:600;line-height:1.4}@media (min-width:769px){._3aAFya_cardOverline{font-size:2rem}}._3aAFya_cardTitle{font-family:var(--font-family-text);color:#fff;font-size:1.6rem;font-weight:600;line-height:1.6}@media (min-width:769px){._3aAFya_cardTitle{font-size:2rem}}._3aAFya_cardLocation{color:#ffffffbf;font-family:Neue Haas Grotesk Text Pro,sans-serif;font-size:1rem;font-weight:500;line-height:1}@media (min-width:769px){._3aAFya_cardLocation{font-size:1.2rem}}
.XJRS-G_wrapper{background-color:#fff}.XJRS-G_sceneList{color:#0b0b0d;background-color:#fff;flex-direction:column;gap:60px;padding-block:60px 80px;display:flex}@media (min-width:769px){.XJRS-G_sceneList{gap:120px;padding-block:120px 160px}}.XJRS-G_scene{flex-direction:column;gap:24px;display:flex}@media (min-width:769px){.XJRS-G_scene{gap:36px}}.XJRS-G_sceneContent{padding-inline:var(--padding-inline);flex-direction:column;gap:16px;display:flex}@media (min-width:769px){.XJRS-G_sceneContent{gap:20px;padding-inline:80px}}.XJRS-G_sceneLabel{color:#0b0b0d;font-family:Neue Haas Grotesk Display Pro,sans-serif;font-size:1.6rem;font-weight:500;line-height:1}.XJRS-G_sceneTitle{letter-spacing:.04em;text-wrap:wrap;font-size:2rem;font-weight:600;line-height:1.5}.XJRS-G_sceneTitle span{display:block}@media (min-width:769px){.XJRS-G_sceneTitle{font-size:2.8rem}}.XJRS-G_sceneBody{color:#555860;letter-spacing:.03rem;font-size:1.3rem;line-height:2}@media (min-width:769px){.XJRS-G_sceneBody{max-width:640px;font-size:1.4rem}}.XJRS-G_sceneGallery{-webkit-overflow-scrolling:touch;width:100%;overflow-x:auto}.XJRS-G_sceneGallery::-webkit-scrollbar{display:none}.XJRS-G_sceneGalleryTrack{gap:12px;width:max-content;padding:0 24px;display:flex}@media (min-width:769px){.XJRS-G_sceneGalleryTrack{gap:25px;padding:0 80px}}.XJRS-G_cardWrapper{display:block}.XJRS-G_card{border-radius:8px;flex-shrink:0;width:275px;height:400px;position:relative;overflow:hidden}@media (min-width:769px){.XJRS-G_card{width:410px;height:596px}}.XJRS-G_cardImage{object-fit:cover;width:100%;height:100%;display:block}.XJRS-G_slideshowContainer{width:100%;height:100%;position:relative}.XJRS-G_slideshowImage{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity 1s ease-in-out;position:absolute;inset:0;transform:scale(1.15)translate(5%)}.XJRS-G_slideshowImage[data-active=true]{opacity:1}.XJRS-G_slideshowImage[data-active=true][data-playing=true]{animation:3.5s ease-out forwards XJRS-G_slideshowPan}@keyframes XJRS-G_slideshowPan{0%{transform:scale(1.15)translate(5%)}to{transform:scale(1.15)translate(-5%)}}.XJRS-G_cardOverlay{background:linear-gradient(#00000073 0%,#0000 40% 60%,#0000008c 100%);position:absolute;inset:0}.XJRS-G_cardText{flex-direction:column;gap:8px;display:flex;position:absolute;top:36px;left:20px;right:20px}@media (min-width:769px){.XJRS-G_cardText{gap:12px;top:60px;left:36px;right:36px}}.XJRS-G_cardTextBottom{text-align:left;flex-direction:column;gap:4px;display:flex;position:absolute;bottom:24px;left:20px;right:20px}@media (min-width:769px){.XJRS-G_cardTextBottom{gap:8px;bottom:32px;left:36px;right:36px}}.XJRS-G_cardOverline{font-family:var(--font-family-text);color:#fff;white-space:pre-line;font-size:2rem;font-weight:600;line-height:1.4}@media (min-width:769px){.XJRS-G_cardOverline{font-size:3rem}}.XJRS-G_cardTitle{font-family:var(--font-family-text);color:#fff;font-size:1.4rem;font-weight:600;line-height:1.6}@media (min-width:769px){.XJRS-G_cardTitle{font-size:1.8rem}}.XJRS-G_cardLocation{color:#ffffffbf;font-family:Neue Haas Grotesk Text Pro,sans-serif;font-size:1rem;font-weight:500;line-height:1}@media (min-width:769px){.XJRS-G_cardLocation{font-size:1.2rem}}
.hIciba_pageWrapper{--color-highlight:#0171e3;--color-highlight-dark:#005bb5;background-color:#fff;overflow-x:hidden}.hIciba_heroSection{z-index:0;height:100svh;position:relative;overflow:hidden}.hIciba_heroSection>div:first-child{height:100%;padding-top:0;position:absolute;inset:0}@media (max-width:768px){.hIciba_heroSection [class*=rubyChar]{bottom:31px}}.hIciba_introSection{padding:60px var(--padding-inline) 0;justify-content:center;display:flex}@media (min-width:769px){.hIciba_introSection{padding:60px 80px 0}}.hIciba_introText{color:#0b0b0d;text-align:center;font-size:1.4rem;font-weight:400;line-height:2}@media (min-width:769px){.hIciba_introText{font-size:1.6rem}}html[data-page=nah-food-experience] #header a[class*=smallPrimaryButton]{background-color:#0171e3}@media (min-width:769px){html[data-page=nah-food-experience] #header a[class*=smallPrimaryButton]:hover{background-color:#005bb5}}html[data-page=nah-food-experience] [data-component-name=price]{display:none}
.WvtX0a_pageWrapper{--color-highlight:#0171e3;--color-highlight-dark:#005bb5;background-color:#0b0b0d;overflow-x:hidden}.WvtX0a_heroSection{z-index:1;height:100svh;position:relative}.WvtX0a_contentSection{z-index:1;background-color:#0b0b0d;position:relative}.WvtX0a_introSection{padding:100px var(--padding-inline) 60px;flex-direction:column;align-items:center;gap:32px;display:flex}@media (min-width:769px){.WvtX0a_introSection{gap:40px;padding:100px 80px 60px}}.WvtX0a_introTextSp{color:#ffffffd9;text-align:center;font-size:1.4rem;font-weight:400;line-height:2}@media (min-width:769px){.WvtX0a_introTextSp{display:none}}.WvtX0a_introTextPc{display:none}@media (min-width:769px){.WvtX0a_introTextPc{color:#ffffffd9;text-align:center;font-size:1.6rem;font-weight:400;line-height:2;display:block}}html[data-page=nah-sauna] #header a[class*=smallPrimaryButton]{background-color:#0171e3}@media (min-width:769px){html[data-page=nah-sauna] #header a[class*=smallPrimaryButton]:hover{background-color:#005bb5}}html[data-page=nah-sauna] [data-component-name=price]{display:none}html[data-page=nah-sauna] [class*=expansionText]{font-size:1.4rem;font-weight:500}@media (min-width:769px){html[data-page=nah-sauna] [class*=expansionText]{font-size:1.6rem}}html[data-page=nah-sauna] [class*=headTitle]{text-align:center;font-size:2.6rem;font-weight:600;line-height:1.6}@media (min-width:769px){html[data-page=nah-sauna] [class*=headTitle]{font-size:3.2rem}}html[data-page=nah-sauna] [class*=heroContent]{align-items:center;gap:16px}@media (min-width:769px){html[data-page=nah-sauna] [class*=heroContent]{gap:24px}}
._2frkuG_pageWrapper{--color-highlight:#bdd54d;--color-highlight-dark:#a8c043;background-color:#fff}._2frkuG_heroSection{height:100svh;position:relative;overflow:hidden}._2frkuG_structureSectionLabel{color:#fff;text-align:center;background-color:#000;margin:0;padding-top:80px;padding-bottom:16px;font-family:Hiragino Sans,Hiragino Kaku Gothic ProN,sans-serif;font-size:1.3rem;font-weight:400;line-height:1.4}@media (min-width:769px){._2frkuG_structureSectionLabel{padding-top:120px}}._2frkuG_valueSections{background-color:#000}._2frkuG_valueSections section[data-scroll-nav=trigger]>div{background-color:#0000}._2frkuG_valueSections section[data-scroll-nav=trigger]>div>div[data-direction]{height:auto;padding-top:0;padding-bottom:80px}@media (min-width:769px){._2frkuG_valueSections section[data-scroll-nav=trigger]>div>div[data-direction]{padding-bottom:120px}}._2frkuG_valueSectionLabel{color:#fff;text-align:center;background-color:#000;margin:0;padding-top:80px;padding-bottom:16px;font-family:Hiragino Sans,Hiragino Kaku Gothic ProN,sans-serif;font-size:1.3rem;font-weight:400;line-height:1.4}@media (min-width:769px){._2frkuG_valueSectionLabel{padding-top:120px}}._2frkuG_structureSections section[data-scroll-nav=trigger]>div{background-color:#0000}._2frkuG_structureSections section[data-scroll-nav=trigger]>div:not(:last-of-type)>div[data-direction]{height:auto;padding-top:80px;padding-bottom:80px}@media (min-width:769px){._2frkuG_structureSections section[data-scroll-nav=trigger]>div:not(:last-of-type)>div[data-direction]{padding-top:120px;padding-bottom:120px}}._2frkuG_structureSections section[data-scroll-nav=trigger]>div:first-of-type>div[data-direction]{padding-top:0}._2frkuG_structureDivider section[data-scroll-nav=trigger]>div:not(:last-child){border-bottom:1px solid #ffffff26}html[data-page=nah-very] #header a[class*=smallPrimaryButton]{background-color:#bdd54d}@media (min-width:769px){html[data-page=nah-very] #header a[class*=smallPrimaryButton]:hover{background-color:#a8c043}}html[data-page=nah-very] .is-lp a[class*=link]{color:#bdd54d}
.kzpY_q_amenityCard{border:1px solid #e9e9eb;border-radius:8px;position:relative;overflow:hidden}.kzpY_q_amenityCardImage{aspect-ratio:5/6;object-fit:cover;width:100%;height:auto;display:block}.kzpY_q_amenityCardTitle{color:#fff;text-align:left;text-shadow:0 2px 8px #00000080;font-family:Hiragino Sans,Hiragino Kaku Gothic ProN,sans-serif;font-size:1.3rem;font-weight:450;line-height:1.4;position:absolute;top:16px;left:16px}.kzpY_q_lineUpCard{flex-direction:column;gap:12px;width:100%;display:flex}.kzpY_q_lineUpImageContainer{border:1px solid #e9e9eb;border-radius:8px;position:relative;overflow:hidden}.kzpY_q_lineUpImage{aspect-ratio:5/6;object-fit:cover;width:100%;height:auto;display:block}.kzpY_q_lineUpTextContainer{text-align:left;flex-direction:column;gap:2px;display:flex}.kzpY_q_lineUpLabel{color:#fff;font-family:Hiragino Sans,Hiragino Kaku Gothic ProN,sans-serif;font-size:1.3rem;font-weight:600;line-height:1.4}.kzpY_q_lineUpDetail{color:#fff;font-family:Hiragino Sans,Hiragino Kaku Gothic ProN,sans-serif;font-size:1.3rem;font-weight:450;line-height:1.4}.kzpY_q_lineUpFacilities{color:#fff9;font-family:Hiragino Sans,Hiragino Kaku Gothic ProN,sans-serif;font-size:1.1rem;font-weight:450;line-height:1.4}.kzpY_q_lightWrapper{color:#0b0b0d}.kzpY_q_lightSection{border-bottom:1px solid #22222226;background-color:#fff!important}.kzpY_q_lightInner{height:auto;padding-top:80px;padding-bottom:80px}.kzpY_q_sectionLabel+.kzpY_q_lightInner{padding-top:16px}@media (min-width:769px){.kzpY_q_lightInner{padding-top:120px;padding-bottom:120px}.kzpY_q_sectionLabel+.kzpY_q_lightInner{padding-top:24px}}@media (max-width:768px){.kzpY_q_lightInner [data-feature-image=experience-2],.kzpY_q_lightInner [data-feature-image=experience-body-1],.kzpY_q_lightInner [data-feature-image=experience-h3-1]{width:271px}}@media (min-width:769px){.kzpY_q_lightInner [data-feature-image=experience-2],.kzpY_q_lightInner [data-feature-image=experience-body-1],.kzpY_q_lightInner [data-feature-image=experience-h3-1]{width:min(379px,31.57vw)}}.kzpY_q_sectionLabel{text-align:center;margin-bottom:0;padding-top:80px;font-family:Hiragino Sans,Hiragino Kaku Gothic ProN,sans-serif;font-size:1.3rem;font-weight:400;line-height:1.4}@media (min-width:769px){.kzpY_q_sectionLabel{padding-top:120px}}.kzpY_q_lightCarouselTitle{color:#fff;text-shadow:0 2px 8px #00000080}.kzpY_q_lightFoodCarouselImage{aspect-ratio:5/6;object-fit:cover}.kzpY_q_carouselItemPhotoCredit{color:#fff;text-shadow:0 2px 8px #00000080;font-size:.8rem;font-weight:400;line-height:1.4;position:absolute;bottom:16px;left:16px}@media (min-width:769px){.kzpY_q_carouselItemPhotoCredit{font-size:1rem}}.kzpY_q_lightLineUpLabel{color:#0b0b0d}.kzpY_q_lightLineUpFacilities{color:#0b0b0d80}
.oBomkW_wrapper{background-color:#fff}.oBomkW_sectionLabel{color:#fff;font-family:Neue Haas Grotesk Display Pro,sans-serif;font-size:1.6rem;font-weight:500;line-height:1}.oBomkW_heading{justify-content:center;align-items:center;width:100%;height:500px;display:flex;position:relative;overflow:hidden}@media (min-width:769px){.oBomkW_heading{aspect-ratio:1440/700;height:auto;max-height:100lvh}}.oBomkW_headingBackground{width:100%;height:100%;position:absolute;top:0;left:0}.oBomkW_headingVideo{object-fit:cover;width:100%;height:100%}.oBomkW_headingOverlay{z-index:1;background-color:#0006;position:absolute;inset:0}.oBomkW_headingInner{z-index:2;color:#fff;text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex;position:relative}.oBomkW_headTitle{color:#fff;letter-spacing:.04rem;font-size:2rem;font-weight:600;line-height:1.6}@media (min-width:769px){.oBomkW_headTitle{font-size:2.8rem}}.oBomkW_body{padding:60px 0 80px}@media (min-width:769px){.oBomkW_body{padding:80px 0 120px}}.oBomkW_descriptionSection{padding-inline:var(--padding-inline)}@media (min-width:769px){.oBomkW_descriptionSection{padding-inline:80px}}.oBomkW_headDescription{color:#0b0b0d;text-align:center;font-size:1.4rem;font-weight:400;line-height:2}@media (min-width:769px){.oBomkW_headDescription{font-size:1.6rem}}.oBomkW_directorSection{padding:48px var(--padding-inline) 0}@media (min-width:769px){.oBomkW_directorSection{padding:60px 80px 0}}.oBomkW_directorLabel{font-family:var(--font-family-english);color:#0b0b0d;text-transform:uppercase;font-size:1.4rem;font-weight:500;line-height:1}@media (min-width:769px){.oBomkW_directorLabel{font-size:1.8rem}}.oBomkW_directorCard{flex-direction:column;gap:16px;margin-top:20px;display:flex}@media (min-width:769px){.oBomkW_directorCard{flex-direction:row;align-items:center;gap:32px;margin-top:24px}}.oBomkW_directorImageWrapper{border-radius:8px;width:100%;position:relative;overflow:hidden}@media (min-width:769px){.oBomkW_directorImageWrapper{flex-shrink:0;width:380px}}.oBomkW_directorImage{aspect-ratio:380/240;object-fit:cover;width:100%;display:block}.oBomkW_directorContent{flex-direction:column;gap:8px;margin-top:12px;display:flex}@media (min-width:769px){.oBomkW_directorContent{gap:12px;margin-top:0}}.oBomkW_directorProfile{color:#0b0b0d;font-size:1.2rem;font-weight:300;line-height:2}.oBomkW_directorRole{align-items:center;gap:8px;line-height:1;display:flex}.oBomkW_directorRoleText{font-family:var(--font-family-english);color:#858a95;letter-spacing:.02rem;font-size:1rem;font-weight:300;line-height:1}.oBomkW_directorRoleText:after{content:"/";margin:0 4px}.oBomkW_directorTitle{color:#858a95;letter-spacing:.02rem;font-size:1rem;font-weight:300;line-height:1}.oBomkW_directorName{color:#0b0b0d;letter-spacing:.028rem;font-size:1.4rem;font-weight:600;line-height:1}.oBomkW_sceneList{flex-direction:column;gap:60px;margin-top:60px;display:flex}@media (min-width:769px){.oBomkW_sceneList{gap:80px;margin-top:80px}}.oBomkW_scene{flex-direction:column;gap:20px;display:flex}@media (min-width:769px){.oBomkW_scene{gap:28px}}.oBomkW_sceneMainImage{padding-inline:var(--padding-inline)}@media (min-width:769px){.oBomkW_sceneMainImage{padding-inline:80px}}.oBomkW_sceneMainImage img{border-radius:8px;width:100%;display:block}.oBomkW_sceneContent{padding-inline:var(--padding-inline);flex-direction:column;gap:12px;display:flex}@media (min-width:769px){.oBomkW_sceneContent{gap:16px;padding-inline:80px}}.oBomkW_sceneLabel{font-family:var(--font-family-english);color:#0b0b0d;font-size:1.4rem;font-weight:500;line-height:1}@media (min-width:769px){.oBomkW_sceneLabel{font-size:1.6rem}}.oBomkW_sceneTitle{color:#0b0b0d;letter-spacing:.04rem;font-size:1.8rem;font-weight:600;line-height:1.5}@media (min-width:769px){.oBomkW_sceneTitle{font-size:2.4rem}}.oBomkW_sceneCarousel{padding-left:var(--padding-inline)}@media (min-width:769px){.oBomkW_sceneCarousel{padding-left:80px}}.oBomkW_sceneCarouselItem{border-radius:8px;overflow:hidden}.oBomkW_sceneCarouselItem img{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}
.-\38 P2-W_pageWrapper{--color-highlight:#0171e3;--color-highlight-dark:#005bb5;background-color:#fff;overflow-x:hidden}.-\38 P2-W_heroSection{height:100svh;position:relative;overflow:hidden}.-\38 P2-W_heroVideo{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.-\38 P2-W_structureSectionLabel{color:#fff;text-align:center;background-color:#000;margin:0;padding-top:80px;padding-bottom:16px;font-family:Hiragino Sans,Hiragino Kaku Gothic ProN,sans-serif;font-size:1.3rem;font-weight:400;line-height:1.4}@media (min-width:769px){.-\38 P2-W_structureSectionLabel{padding-top:120px}}.-\38 P2-W_valueSections{background-color:#000}.-\38 P2-W_valueSections section[data-scroll-nav=trigger]>div{background-color:#0000}.-\38 P2-W_valueSections section[data-scroll-nav=trigger]>div>div[data-direction]{height:auto;padding-top:0;padding-bottom:80px}@media (min-width:769px){.-\38 P2-W_valueSections section[data-scroll-nav=trigger]>div>div[data-direction]{padding-bottom:120px}}.-\38 P2-W_valueSectionLabel{color:#fff;text-align:center;background-color:#000;margin:0;padding-top:80px;padding-bottom:16px;font-family:Hiragino Sans,Hiragino Kaku Gothic ProN,sans-serif;font-size:1.3rem;font-weight:400;line-height:1.4}@media (min-width:769px){.-\38 P2-W_valueSectionLabel{padding-top:120px}}.-\38 P2-W_structureSections section[data-scroll-nav=trigger]>div{background-color:#0000}.-\38 P2-W_structureSections section[data-scroll-nav=trigger]>div:not(:last-of-type)>div[data-direction]{height:auto;padding-top:80px;padding-bottom:80px}@media (min-width:769px){.-\38 P2-W_structureSections section[data-scroll-nav=trigger]>div:not(:last-of-type)>div[data-direction]{padding-top:120px;padding-bottom:120px}}.-\38 P2-W_structureSections section[data-scroll-nav=trigger]>div:first-of-type>div[data-direction]{padding-top:0}.-\38 P2-W_structureDivider section[data-scroll-nav=trigger]>div:not(:last-child){border-bottom:1px solid #ffffff26}html[data-page=kitakaruizawa-miura] #header a[class*=smallPrimaryButton]{background-color:#0171e3}@media (min-width:769px){html[data-page=kitakaruizawa-miura] #header a[class*=smallPrimaryButton]:hover{background-color:#005bb5}}.-\38 P2-W_facilityLabel{font-family:var(--font-family-english),"Hiragino Sans","Hiragino Kaku Gothic ProN",sans-serif;font-size:1.3rem;font-weight:600;line-height:1.4}.-\38 P2-W_videoBgSection{justify-content:center;align-items:center;min-height:80svh;display:flex;position:relative;overflow:hidden}@media (min-width:769px){.-\38 P2-W_videoBgSection{min-height:100svh}}.-\38 P2-W_videoBgVideo{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.-\38 P2-W_slideBgImage{object-fit:cover;width:calc(100% + 80px);height:100%;transition:opacity 1.5s ease-in-out;position:absolute;top:0;left:-40px;transform:translate(-40px)}@media (min-width:769px){.-\38 P2-W_slideBgImage{width:calc(100% + 140px);left:-70px;transform:translate(-70px)}}.-\38 P2-W_slideBgImage[data-active=true]{animation:4s ease-in-out forwards -\38 P2-W_slideXPan}@keyframes -\38 P2-W_slideXPan{0%{transform:translate(0)}to{transform:translate(-40px)}}@media (min-width:769px){@keyframes -\38 P2-W_slideXPan{0%{transform:translate(0)}to{transform:translate(-70px)}}}.-\38 P2-W_slideBgDarkOverlay{pointer-events:none;background-color:#00000040;width:100%;height:100%;position:absolute;top:0;left:0}.-\38 P2-W_videoBgOverlay{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:24px;padding:80px 24px;display:flex;position:relative}@media (min-width:769px){.-\38 P2-W_videoBgOverlay{gap:32px;padding:120px 48px}}.-\38 P2-W_videoBgTitle{color:#fff;font-size:2rem;font-weight:700;line-height:1.5}@media (min-width:769px){.-\38 P2-W_videoBgTitle{font-size:2.8rem}}.-\38 P2-W_videoBgDescription{color:#fff;text-align:center;font-family:Hiragino Sans,Hiragino Kaku Gothic ProN,sans-serif;font-size:1.4rem;font-weight:450;line-height:1.8}@media (min-width:769px){.-\38 P2-W_videoBgDescription{font-size:1.5rem}}.-\38 P2-W_miuraCarouselContainer{background-color:#fff;width:100%;padding-top:48px;padding-bottom:48px;padding-left:30px}@media (min-width:769px){.-\38 P2-W_miuraCarouselContainer{padding-bottom:80px;padding-left:48px}}.-\38 P2-W_kitakaruizawaCarouselContainer{background-color:#fff;width:100%;padding-top:48px;padding-bottom:48px;padding-left:30px}@media (min-width:769px){.-\38 P2-W_kitakaruizawaCarouselContainer{padding-bottom:80px;padding-left:48px}}
.-b93LG_blackWallWrapper{height:100lvh;position:relative;overflow:hidden}.-b93LG_heroVideoWrapper{z-index:-1;position:absolute;inset:0}.-b93LG_heroVideoWrapper img,.-b93LG_heroVideoWrapper video{object-fit:cover;width:100%;height:100%;line-height:0;display:block;position:absolute;inset:0}.-b93LG_navigationMenuWrapper [data-is-show]>ul{gap:0}.-b93LG_navigationMenuWrapper [data-is-show]>ul>li{flex:1}.-b93LG_navigationMenuWrapper [data-is-show=false]{pointer-events:none}.-b93LG_buttonWrapper{z-index:100;justify-content:center;width:100%;transition:opacity .3s ease-in-out,bottom 1s;display:flex;position:fixed;bottom:74px;left:50%;transform:translate(-50%)}.-b93LG_buttonWrapper[data-button=false]{bottom:42px}.-b93LG_otherPropertiesWrapper{z-index:2;background-color:#0b0b0d;padding-top:60px;position:relative}@media (min-width:769px){.-b93LG_otherPropertiesWrapper{padding-top:93px}}.-b93LG_creatorSectionsWrapper{z-index:2;--color-highlight:#0171e3;background-color:#0b0b0d;padding-top:60px;position:relative}@media (min-width:769px){.-b93LG_creatorSectionsWrapper{padding-top:80px}}.-b93LG_movieGalleryWrapper{z-index:2;--color-highlight:#0171e3;background-color:#0b0b0d;padding-block:60px;position:relative}@media (min-width:769px){.-b93LG_movieGalleryWrapper{padding-block:80px}}
._82-aTa_wrapper{width:100%;padding:60px var(--padding-inline);background-color:#0b0b0d}@media (min-width:769px){._82-aTa_wrapper{padding:80px}}._82-aTa_card{gap:36px;display:grid}@media (min-width:769px){._82-aTa_card{grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:center;gap:90px}}._82-aTa_content{flex-direction:column;gap:20px;display:flex}@media (min-width:769px){._82-aTa_content{justify-content:center;height:100%}}._82-aTa_sectionLabel{color:#fff;font-family:Neue Haas Grotesk Display Pro,sans-serif;font-size:1.6rem;font-weight:500;line-height:1}._82-aTa_title{color:#fff;font-size:1.6rem;font-weight:600;line-height:1.8}@media (min-width:769px){._82-aTa_title{font-size:2rem;line-height:1.5}}._82-aTa_description{color:#fff;font-size:1.2rem;font-weight:300;line-height:2}@media (min-width:769px){._82-aTa_description{font-weight:400}}._82-aTa_imageWrapper img{aspect-ratio:629/380;object-fit:cover;border-radius:8px;width:100%;line-height:0;display:block;overflow:hidden}._82-aTa_carouselWrapper{min-width:0;container-type:inline-size}._82-aTa_carouselItem{border-radius:8px;position:relative;overflow:hidden}._82-aTa_carouselImage{aspect-ratio:1;object-fit:cover;width:100%;display:block}._82-aTa_carouselOverlay{background:linear-gradient(#0000 55%,#0009 100%);position:absolute;inset:0}._82-aTa_carouselLabel{flex-direction:column;gap:6px;display:flex;position:absolute;bottom:20px;left:20px;right:20px}@media (min-width:769px){._82-aTa_carouselLabel{bottom:28px;left:28px;right:28px}}._82-aTa_carouselLabelPropertyName{font-family:var(--font-family-english);color:#fff;font-size:1.6rem;font-weight:600;line-height:1.2}@media (min-width:769px){._82-aTa_carouselLabelPropertyName{font-size:1.8rem}}._82-aTa_carouselLabelLocation{color:#ffffffd9;font-size:1.2rem;font-weight:400;line-height:1.4}@media (min-width:769px){._82-aTa_carouselLabelLocation{font-size:1.4rem}}._82-aTa_image{width:100%;display:block}
.ET6AUW_wrapper{background-color:#fff;padding-bottom:80px;position:relative;overflow:hidden}.ET6AUW_inner{padding:0 var(--padding-inline);flex-direction:column;gap:24px;display:flex;position:relative}@media (min-width:769px){.ET6AUW_inner{gap:36px;padding:0 80px}}.ET6AUW_sectionLabel{font-family:var(--font-family-english);color:#0b0b0d;text-transform:uppercase;font-size:1.4rem;font-weight:500;line-height:1}@media (min-width:769px){.ET6AUW_sectionLabel{font-size:1.8rem}}.ET6AUW_cardGrid{-webkit-overflow-scrolling:touch;gap:16px;display:flex;overflow-x:auto}.ET6AUW_cardGrid::-webkit-scrollbar{display:none}@media (min-width:769px){.ET6AUW_cardGrid{gap:24px}}.ET6AUW_card{background-color:#f5f5f5;border:1px solid #e0e0e0;border-radius:12px;flex-direction:column;flex-shrink:0;gap:16px;width:280px;padding:24px;display:flex}@media (min-width:769px){.ET6AUW_card{width:380px;padding:28px}}.ET6AUW_cardHeader{flex-direction:column;gap:4px;display:flex}.ET6AUW_cardOccupation{color:#00000080;font-size:1rem;font-weight:400;line-height:1.4}.ET6AUW_cardInitial{color:#0b0b0d;font-size:1.4rem;font-weight:600;line-height:1.4}@media (min-width:769px){.ET6AUW_cardInitial{font-size:1.5rem}}.ET6AUW_cardBody{flex-direction:column;gap:4px;display:flex}.ET6AUW_cardLabel{color:#00000080;font-size:1rem;font-weight:400;line-height:1.4}.ET6AUW_cardProperties{font-family:var(--font-family-english);color:#0b0b0d;font-size:1.2rem;font-weight:500;line-height:1.4}.ET6AUW_cardQuoteSection{border-top:1px solid #e0e0e0;flex-direction:column;gap:8px;padding-top:12px;display:flex}.ET6AUW_cardQuoteLabel{color:#00000080;font-size:1rem;font-weight:400;line-height:1.4}.ET6AUW_cardQuote{color:#0b0b0d;letter-spacing:.024rem;font-size:1.2rem;font-weight:400;line-height:1.8}
.yG59ia_outerWrapper{padding:60px var(--padding-inline);background-color:#fff;flex-direction:column;gap:24px;display:flex}@media (min-width:769px){.yG59ia_outerWrapper{gap:64px;padding:80px}}.yG59ia_wrapper{flex-direction:column;gap:16px;width:100%;display:flex}@media (min-width:769px){.yG59ia_wrapper{gap:32px}}.yG59ia_title{color:#0b0b0d;text-align:left;font-size:1.3rem;font-weight:600;line-height:2}@media (min-width:769px){.yG59ia_title{text-align:center;font-size:2rem;line-height:1.4}}.yG59ia_itemsContainer{-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;gap:12px;padding-bottom:4px;display:flex;overflow:auto hidden}.yG59ia_itemsContainer::-webkit-scrollbar{display:none}.yG59ia_itemsContainer{scrollbar-width:none}@media (min-width:985px){.yG59ia_itemsContainer{scroll-snap-type:none;grid-template-columns:repeat(3,calc(33.3333% - 21.3333px));gap:32px;padding-bottom:0;display:grid;overflow-x:visible}}.yG59ia_item{scroll-snap-align:start;border:1px solid #e9e9eb;border-radius:8px;flex:0 0 80%;min-width:0;overflow:hidden}@media (min-width:985px){.yG59ia_item{flex:initial;min-width:initial;scroll-snap-align:initial}}.yG59ia_item picture{flex-shrink:0}.yG59ia_item picture img{aspect-ratio:327/359;object-fit:cover;width:100%;line-height:0;display:block}@media (min-width:769px){.yG59ia_item picture img{aspect-ratio:406/260}}.yG59ia_itemContainer{text-align:left;flex-direction:column;align-self:stretch;align-items:flex-start;gap:20px;padding:20px 16px 24px;display:flex}.yG59ia_itemType{color:#000;margin-right:6px;font-size:1.2rem;font-weight:300;line-height:1.2}.yG59ia_itemName{color:#000;margin-right:1em;font-size:1.2rem;font-weight:600;line-height:1.2}.yG59ia_specList{text-align:left;background:#f4f5f7;border:1px solid #e9e9eb;border-radius:6px;flex-direction:column;gap:4px;width:100%;padding:16px;display:flex}.yG59ia_specList ul{margin:0;padding:0;list-style:none}.yG59ia_specList ul li{color:#0b0b0d;font-size:1.3rem;font-weight:300;line-height:1.4}.yG59ia_plansList{text-align:left;flex-direction:column;align-self:stretch;align-items:flex-start;gap:2px;padding-inline-start:1em;display:flex}.yG59ia_plansList li{color:#000;font-size:1.1rem;font-weight:400;line-height:1.5}@media (min-width:985px){.yG59ia_plansList li{font-size:1.3rem}}
