.page_Home__BYTyC{--u:calc(min(100vw, 1920px) / 1440);--reveal-duration:600ms;--reveal-translate:12px;width:100%;background-color:var(--color-lita-background);color:var(--color-lita-text);font-weight:400;-webkit-font-smoothing:antialiased}.page_Home__BYTyC a{color:inherit;text-decoration:none}.page_Home__BYTyC footer,.page_Home__BYTyC section{scroll-margin-top:calc(80*var(--u))}.page_canvas___45KE{position:relative;width:calc(1440*var(--u));margin:0 auto;overflow:hidden}.page_aboutHeading__2kXAL,.page_heading__KJko3{position:absolute;left:calc(var(--x)*var(--u));top:calc(var(--y)*var(--u));font-family:var(--font-family-jp-heading);font-weight:400;white-space:pre}.page_aboutHeading__2kXAL{font-size:calc(32*var(--u));line-height:calc(112*var(--u));letter-spacing:calc(22.32*var(--u))}.page_heading__KJko3{font-size:calc(24*var(--u));line-height:calc(51*var(--u));letter-spacing:calc(14.88*var(--u))}.page_text__HsUaO{position:absolute;left:calc(var(--x)*var(--u));top:calc(var(--y)*var(--u));width:calc(var(--w, 440)*var(--u));font-family:var(--font-family-jp-body);font-size:calc(15*var(--u));line-height:calc(34*var(--u));letter-spacing:calc(.3*var(--u));white-space:pre-line}.page_text--en__NskCO{font-family:var(--font-family-en)}.page_photo__CPN6y{position:absolute;left:calc(var(--x)*var(--u));top:calc(var(--y)*var(--u));width:calc(var(--w)*var(--u));height:calc(var(--h)*var(--u));margin:0;overflow:hidden}.page_photo__CPN6y img{width:100%;height:100%;object-fit:cover}.page_inlineLink__cGHF9{text-decoration:underline;text-underline-offset:.2em}.page_hero__TR3fT{--hero-scale:0.9;--hu:calc(var(--u) * var(--hero-scale));--hero-cx:calc(708.555 * var(--u));--hero-cy:50vh;position:relative;height:calc(1400*var(--u))}.page_logo__1r_52{position:fixed;left:40px;top:32px;display:flex;flex-direction:column;align-items:center;font-family:var(--font-family-en);font-weight:400;white-space:nowrap;z-index:var(--z-index-elevation-1)}.page_logo__main__A7Q_4{font-size:calc(32*var(--u));line-height:1;letter-spacing:calc(.88*var(--u))}.page_logo__sub__Is5BR{margin-top:calc(0*var(--u));font-size:calc(11*var(--u));line-height:1;letter-spacing:calc(.28*var(--u))}.page_heroImage__B1j9R{position:absolute;left:calc(var(--hero-cx) - 719.555*var(--hu));top:calc(var(--hero-cy) - 501.5*var(--hu));width:calc(1441*var(--hu));height:calc(961*var(--hu));-webkit-mask-image:url(/home/svg/hero-mask.svg);mask-image:url(/home/svg/hero-mask.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:calc(1107.11*var(--hu)) calc(727*var(--hu));mask-size:calc(1107.11*var(--hu)) calc(727*var(--hu));-webkit-mask-position:calc(166*var(--hu)) calc(138*var(--hu));mask-position:calc(166*var(--hu)) calc(138*var(--hu))}.page_heroImage__B1j9R img{width:100%;height:100%;object-fit:cover}.page_heroCopy__4Tz4W{position:absolute;left:calc(var(--hero-cx) + (var(--x) - 708.555)*var(--hu));top:calc(var(--hero-cy) + (var(--y) - 474.5)*var(--hu));width:calc(var(--w)*var(--hu));height:calc(12*var(--hu));background-color:#fff}.page_heroCopy__4Tz4W span{position:absolute;left:calc(var(--tx)*var(--hu));top:calc(var(--ty)*var(--hu));display:block;font-family:var(--font-family-jp-heading);font-size:calc(36*var(--hu));line-height:1;letter-spacing:calc(22.32*var(--hu));white-space:nowrap}.page_heroCopy--1__WJ338{--x:143;--y:320;--w:352;--tx:-4;--ty:-22.9}.page_heroCopy--2__mj7ch{--x:141;--y:425;--w:165;--tx:-2;--ty:-25.3}.page_heroCopy--3__sKMqf{--x:140;--y:528;--w:225;--tx:-1;--ty:-22.6}.page_heroPlace__m_ZUf{position:fixed;left:40px;bottom:48px;width:calc(180*var(--u));height:calc(62*var(--u));font-family:var(--font-family-en);font-size:calc(14*var(--u));line-height:1;letter-spacing:calc(.56*var(--u));z-index:var(--z-index-elevation-1)}.page_heroPlace__m_ZUf span{position:absolute;white-space:nowrap}.page_heroPlace__stay__Lxso0{left:0;top:0}.page_heroPlace__rule1__YIO38{left:0;top:calc(13.5*var(--u));width:calc(37*var(--u));height:1px;background-color:currentColor}.page_heroPlace__fukui__A6ePF{left:0;top:calc(32*var(--u))}.page_heroPlace__rule2__5QgiV{left:calc(54*var(--u));top:calc(38.5*var(--u));width:calc(69*var(--u));height:1px;background-color:currentColor}.page_heroPlace__obama__D5gB2{left:0;top:calc(48*var(--u))}.page_heroMenu__1fzCw{position:fixed;right:40px;bottom:48px;z-index:var(--z-index-elevation-1);display:flex;flex-direction:column;align-items:flex-end;gap:calc(18*var(--u));font-family:var(--font-family-en);font-size:calc(14*var(--u));line-height:1;letter-spacing:calc(.28*var(--u));transition:opacity .4s ease}.page_heroMenu__1fzCw[data-at-footer=true]{opacity:0;pointer-events:none}.page_heroMenu__link__M1r2c{position:relative;display:block;transition:opacity .3s ease}@media(hover:hover){.page_heroMenu__link__M1r2c:hover{opacity:.5}}.page_heroMenu__mark__M3syR{position:absolute;right:calc(-12*var(--u));top:calc(7.5*var(--u));width:calc(4*var(--u));height:calc(4*var(--u));border-radius:50%;background-color:currentColor;opacity:0;transition:opacity .3s ease}.page_heroMenu__link--active__EXqSu .page_heroMenu__mark__M3syR{opacity:1}.page_about__p_sC8{position:relative;height:calc(1530*var(--u))}.page_about__p_sC8 .page_text__HsUaO{line-height:calc(30*var(--u))}.page_concept__qFBBi{position:relative;height:calc(7401*var(--u))}.page_gallery__fXgqd{position:relative;height:calc(5047*var(--u))}.page_experience__GZuH9{position:relative;height:calc(2584*var(--u))}.page_information__g4hyC{position:relative;padding-bottom:calc(290*var(--u))}.page_info__FBWRW{width:calc(888*var(--u));margin:0 auto}.page_infoTitle__cqhTQ{font-family:var(--font-family-jp-heading);font-weight:400;font-size:calc(36*var(--u));line-height:calc(112*var(--u));letter-spacing:calc(22.32*var(--u))}.page_infoRows__w_zyn{margin-top:calc(159*var(--u))}.page_infoRow__Ame86{display:flex}.page_infoRow__Ame86+.page_infoRow__Ame86{margin-top:calc(120*var(--u))}.page_infoRow__label__1g5XR{width:calc(452*var(--u));flex:none;font-family:var(--font-family-en);font-size:calc(22*var(--u));line-height:calc(34*var(--u));letter-spacing:calc(.4*var(--u))}.page_infoRow__body__s2zQE{width:calc(436*var(--u));flex:none}.page_infoRow__plain__ki9Fo{font-family:var(--font-family-jp-body);font-size:calc(14*var(--u));line-height:calc(34*var(--u));letter-spacing:calc(.3*var(--u));white-space:pre-line}.page_infoBlock__y2GCv+.page_infoBlock__y2GCv{margin-top:calc(24*var(--u))}.page_infoBlock__title__EjkGg{margin-bottom:calc(12*var(--u));font-family:var(--font-family-jp-body);font-size:calc(16*var(--u));line-height:calc(18*var(--u));letter-spacing:calc(.36*var(--u))}.page_infoBlock__text__pAlCz{line-height:calc(34*var(--u));letter-spacing:calc(.3*var(--u));white-space:pre-line}.page_infoBlock__note__pqzAc,.page_infoBlock__text__pAlCz{font-family:var(--font-family-jp-body);font-size:calc(12*var(--u))}.page_infoBlock__note__pqzAc{line-height:calc(22*var(--u));letter-spacing:calc(.24*var(--u))}.page_floorplan___LHyN{width:100%;margin:calc(40*var(--u)) 0 0}.page_floorplan___LHyN img{width:100%;height:auto;aspect-ratio:1786/880}.page_floorplan___LHyN+.page_infoRow__Ame86{margin-top:calc(120*var(--u))}.page_reserveButton___ZJz4{display:flex;width:calc(500*var(--u));height:calc(80*var(--u));margin:calc(140*var(--u)) auto 0;align-items:center;justify-content:center;border:1px solid;border-radius:calc(50*var(--u));font-family:var(--font-family-jp-body);font-size:calc(20*var(--u));letter-spacing:calc(.4*var(--u));transition:background-color .4s ease,color .4s ease}@media(hover:hover){.page_reserveButton___ZJz4:hover{background-color:var(--color-lita-text);color:var(--color-lita-background)}}.page_kyoto__espzm{position:relative;height:calc(1153*var(--u))}.page_kyoto__link__BH25d{position:absolute;inset:0;display:block}.page_kyoto__image__p2J1c{position:absolute;left:calc(73.02*var(--u));top:0;display:block;width:calc(1284.198*var(--u));height:calc(856.43*var(--u));-webkit-mask-image:url(/home/svg/kyoto-mask.svg);mask-image:url(/home/svg/kyoto-mask.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:calc(1253.5*var(--u)) calc(765.422*var(--u));mask-size:calc(1253.5*var(--u)) calc(765.422*var(--u));-webkit-mask-position:calc(19.98*var(--u)) calc(50.426*var(--u));mask-position:calc(19.98*var(--u)) calc(50.426*var(--u))}.page_kyoto__image__p2J1c img{width:100%;height:100%;object-fit:cover;transition:transform .8s ease}.page_kyoto__heading__F_IFx{position:absolute;left:0;right:0;top:calc(417*var(--u));text-align:center;color:var(--color-white);font-family:var(--font-family-jp-heading);font-size:calc(28*var(--u));line-height:calc(112*var(--u));letter-spacing:calc(17.36*var(--u))}.page_kyoto__button__PLRKx{position:absolute;left:50%;margin-left:calc(-201.5*var(--u));top:calc(518*var(--u));display:flex;width:calc(403*var(--u));height:calc(54*var(--u));align-items:center;justify-content:center;gap:calc(20*var(--u));border:1px solid var(--color-white);border-radius:calc(40*var(--u));transition:background-color .4s ease}.page_kyoto__buttonLabel__GjdV8{color:var(--color-white);font-family:var(--font-family-en);font-size:calc(24*var(--u));line-height:1;letter-spacing:calc(.48*var(--u))}.page_kyoto__arrow__JPH76{width:calc(100.5*var(--u));height:calc(12*var(--u));background:url(/home/svg/arrow-white.svg) no-repeat 50%/contain}@media(hover:hover){.page_kyoto__link__BH25d:hover .page_kyoto__image__p2J1c img{transform:scale(1.03)}.page_kyoto__link__BH25d:hover .page_kyoto__button__PLRKx{background-color:hsla(0,0%,100%,.15)}}.page_footer__wa9SD{position:relative;height:calc(686*var(--u));font-family:var(--font-family-en)}.page_footerLogo__soOE_{position:absolute;left:0;right:0;top:calc(36*var(--u));text-align:center}.page_footerLogo__main__GaTtD{display:block;font-size:calc(44*var(--u));line-height:1;letter-spacing:calc(.88*var(--u))}.page_footerLogo__sub__K2lX5{display:block;margin-top:calc(3*var(--u));line-height:1}.page_footerLogo__sub__K2lX5,.page_footerMenu__WTNXF{font-size:calc(14*var(--u));letter-spacing:calc(.28*var(--u))}.page_footerMenu__WTNXF{position:absolute;left:0;right:0;top:calc(152*var(--u));display:flex;flex-direction:column;align-items:center;gap:calc(16*var(--u));line-height:calc(16*var(--u))}@media(hover:hover){.page_footerMenu__WTNXF a:hover{opacity:.5}}.page_footerKyoto__sQpLT{position:absolute;left:0;right:0;top:calc(336*var(--u));text-align:center;font-size:calc(14*var(--u));line-height:calc(16*var(--u));letter-spacing:calc(.28*var(--u))}.page_footerRule__VDODy{position:absolute;left:50%;margin-left:calc(-6*var(--u));top:calc(380*var(--u));width:calc(12*var(--u));height:1px;background-color:currentColor}.page_footerLegal__kkflU{position:absolute;left:0;right:0;top:calc(408*var(--u));display:flex;flex-direction:column;align-items:center;gap:calc(8*var(--u));color:var(--color-text-gray-2,#c7c7c7);font-size:calc(12*var(--u));line-height:calc(16*var(--u));letter-spacing:calc(.24*var(--u))}.page_footerCopyright__8KJYQ{position:absolute;left:0;right:0;top:calc(656*var(--u));text-align:center;font-size:calc(9*var(--u));line-height:calc(10*var(--u))}@media(max-width:1150px){.page_canvas___45KE{width:100%}.page_aboutHeading__2kXAL,.page_heading__KJko3,.page_photo__CPN6y,.page_text__HsUaO{position:static;left:auto;top:auto;width:100%}.page_aboutHeading__2kXAL{margin-bottom:40px;font-size:18px;line-height:2.6;letter-spacing:.5em}.page_heading__KJko3{margin-bottom:32px;font-size:17px;line-height:2.6;letter-spacing:.45em}.page_text__HsUaO{margin-bottom:48px;font-size:14px;line-height:2.2;letter-spacing:.02em}.page_photo__CPN6y{height:auto;margin-bottom:48px;aspect-ratio:var(--w)/var(--h)}.page_hero__TR3fT{--u:calc(min(100vw, 768px) / 375);--hero-scale:1;--screen-h:100dvh;--hero-shift:calc(var(--screen-h) / 2 - 329.5 * var(--u));position:relative;height:max(100dvh,667*var(--u));max-width:768px;margin:0 auto}@supports(height:1svh) and (height:1lvh){.page_hero__TR3fT{--screen-h:calc((100svh + 100lvh) / 2)}}.page_logo__1r_52{left:calc(16*var(--u));top:calc(15.8*var(--u));width:auto}.page_logo__main__A7Q_4{font-size:calc(24*var(--u));letter-spacing:calc(.48*var(--u))}.page_logo__sub__Is5BR{margin-top:calc(-1.4*var(--u));font-size:calc(8*var(--u));letter-spacing:calc(.16*var(--u))}.page_heroImage__B1j9R{left:calc(26*var(--u));top:calc(113*var(--u) + var(--hero-shift));width:calc(326.5*var(--u));height:calc(433*var(--u));-webkit-mask-image:url(/home/svg/hero-mask-sp.svg);mask-image:url(/home/svg/hero-mask-sp.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-position:center;mask-position:center}.page_heroImage__B1j9R img{object-position:48% center}.page_heroCopy__4Tz4W{top:calc(var(--y)*var(--u) + var(--hero-shift));height:calc(7*var(--u))}.page_heroCopy__4Tz4W span{font-size:calc(18.5*var(--u));letter-spacing:.62em}.page_heroCopy--1__WJ338{--x:25;--y:219;--w:178;--tx:-1.4;--ty:-11}.page_heroCopy--2__mj7ch{--x:25;--y:258;--w:83;--tx:-0.5;--ty:-10.2}.page_heroCopy--3__sKMqf{--x:25;--y:297;--w:112;--tx:-0.6;--ty:-10.3}.page_heroPlace__m_ZUf{left:calc(15.5*var(--u));bottom:20px;width:calc(130*var(--u));height:calc(56*var(--u));font-size:calc(13*var(--u));letter-spacing:calc(.52*var(--u))}.page_heroPlace__rule1__YIO38{top:calc(13.2*var(--u));width:calc(34*var(--u))}.page_heroPlace__fukui__A6ePF{top:calc(27*var(--u))}.page_heroPlace__rule2__5QgiV{left:calc(50.5*var(--u));top:calc(33.2*var(--u));width:calc(64*var(--u))}.page_heroPlace__obama__D5gB2{top:calc(43*var(--u))}.page_heroMenu__1fzCw{display:none}.page_about__p_sC8,.page_concept__qFBBi,.page_experience__GZuH9,.page_gallery__fXgqd{height:auto;max-width:768px;margin:0 auto;padding:72px 24px 24px}.page_about__p_sC8 .page_text__HsUaO{line-height:2.2}.page_information__g4hyC{padding:48px 0 80px}.page_info__FBWRW{width:100%;max-width:768px;margin:0 auto;padding:0 24px}.page_infoTitle__cqhTQ{font-size:21px;line-height:2.2;letter-spacing:.5em}.page_infoRows__w_zyn{margin-top:48px}.page_infoRow__Ame86{flex-direction:column}.page_infoRow__Ame86+.page_infoRow__Ame86{margin-top:56px}.page_infoRow__label__1g5XR{width:100%;margin-bottom:20px;font-size:22px;line-height:1.5}.page_infoRow__body__s2zQE{width:100%}.page_infoBlock__text__pAlCz,.page_infoRow__plain__ki9Fo{font-size:13px;line-height:2.1}.page_infoBlock__title__EjkGg{margin-bottom:10px;font-size:16px;line-height:1.5}.page_infoBlock__note__pqzAc{font-size:11px;line-height:1.8}.page_infoBlock__y2GCv+.page_infoBlock__y2GCv{margin-top:26px}.page_floorplan___LHyN{margin-top:28px}.page_floorplan___LHyN+.page_infoRow__Ame86{margin-top:56px}.page_reserveButton___ZJz4{width:100%;max-width:400px;height:64px;margin-top:64px;border-radius:40px;font-size:16px}.page_kyoto__espzm{height:auto;width:90%;margin:0 auto;padding:24px 0 40px}.page_kyoto__link__BH25d{position:relative;inset:auto}.page_kyoto__image__p2J1c{position:static;width:100%;height:auto;aspect-ratio:1284/856;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-position:center;mask-position:center}.page_kyoto__heading__F_IFx{top:36%;font-size:14px;line-height:1;letter-spacing:.5em}.page_kyoto__button__PLRKx{top:52%;left:50%;width:220px;height:32px;margin-left:-110px;gap:10px;border-radius:21px}.page_kyoto__buttonLabel__GjdV8{font-size:13px}.page_kyoto__arrow__JPH76{width:50px;height:8px}.page_footer__wa9SD{display:flex;height:auto;max-width:768px;margin:0 auto;padding:100px 24px;flex-direction:column;align-items:center}.page_footerCopyright__8KJYQ,.page_footerKyoto__sQpLT,.page_footerLegal__kkflU,.page_footerLogo__soOE_,.page_footerMenu__WTNXF,.page_footerRule__VDODy{position:static;left:auto;right:auto;top:auto;margin-left:0}.page_footerLogo__main__GaTtD{font-size:34px}.page_footerLogo__sub__K2lX5{margin-top:5px;font-size:12px}.page_footerMenu__WTNXF{gap:14px}.page_footerKyoto__sQpLT,.page_footerMenu__WTNXF{margin-top:40px;font-size:13px;line-height:1.2}.page_footerRule__VDODy{width:12px;margin-top:20px;flex:none}.page_footerLegal__kkflU{margin-top:20px;gap:8px;font-size:11px;line-height:1.4}.page_footerCopyright__8KJYQ{position:absolute;bottom:12px;font-size:9px}}.style_toggle___fqi1{--u:calc(min(100vw, 1920px) / 1440);position:fixed;top:40px;right:40px;width:calc(52*var(--u));height:calc(26*var(--u));padding:0;border:0;background:none;cursor:pointer;z-index:var(--z-index-elevation-5);transition:opacity .3s ease}@media(hover:hover){.style_toggle___fqi1:hover{opacity:.6}}@media(max-width:1150px){.style_toggle___fqi1{--u:calc(min(100vw, 768px) / 375);top:calc(20*var(--u));right:calc(16*var(--u));width:calc(44*var(--u));height:calc(23*var(--u))}}.style_toggle__mark__ncnCZ{display:block;width:100%;height:100%;background:url(/home/svg/watoto-mark.svg) no-repeat 50%/contain}.style_GlobalMenu__zGd_k{--u:calc(min(100vw, 1920px) / 1440);--fade-step:60ms;position:fixed;inset:0;z-index:var(--z-index-elevation-4);pointer-events:none}.style_overlay__EoeI8{position:absolute;inset:0;pointer-events:none}.style_overlay__EoeI8.style_isIn__o37wD{pointer-events:auto}.style_panel__hiYMK{position:absolute;top:0;right:0;display:flex;flex-direction:column;width:min(584*var(--u),86vw);height:100%;padding:min(194*var(--u),19vh) calc(40*var(--u)) min(181*var(--u),15vh) calc(60*var(--u));border-radius:0 0 0 calc(60*var(--u));background-color:rgba(229,231,234,.6);color:var(--color-dark);font-family:var(--font-family-en);font-weight:400;overflow-y:auto;overscroll-behavior:contain;pointer-events:auto;transform:translate3d(100%,0,0);transition:transform .9s cubic-bezier(.22,1,.36,1);will-change:transform}.style_panel__hiYMK.style_isIn__o37wD{transform:translateZ(0)}.style_panel__hiYMK a{color:inherit;text-decoration:none}@media(max-width:1150px){.style_panel__hiYMK{width:min(420px,86vw);padding:min(96px,14vh) 24px min(64px,10vh) 32px;border-radius:0 0 0 32px}}@supports((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px)){.style_panel__hiYMK{backdrop-filter:blur(5.6px);-webkit-backdrop-filter:blur(5.6px)}}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.style_panel__hiYMK{background-color:rgba(238,240,242,.94)}}.style_contents__vvEHn{display:flex;flex-direction:column;align-items:flex-start;flex:1 1;min-height:0}.style_contents__vvEHn>*{flex-shrink:0}.style_contents__vvEHn [data-fade]{opacity:0;transform:translate3d(0,8px,0);transition:opacity .7s ease,transform .7s ease}.style_contents__vvEHn.style_isIn__o37wD [data-fade]{opacity:1;transform:none;transition-delay:calc(var(--i, 0)*var(--fade-step))}.style_link__seshg{transition:opacity .3s ease}@media(hover:hover){.style_link__seshg:hover{opacity:.5}}.style_brands__JwEVE{display:flex;align-items:center;gap:calc(22*var(--u));font-size:calc(16*var(--u));line-height:calc(16*var(--u));letter-spacing:calc(.32*var(--u))}@media(max-width:1150px){.style_brands__JwEVE{gap:18px;font-size:15px;line-height:15px;letter-spacing:.02em}}.style_brands__divider__mfzDU{width:1px;height:calc(12*var(--u));background-color:currentColor}@media(max-width:1150px){.style_brands__divider__mfzDU{height:12px}}.style_brand__GtMML{position:relative;transition:opacity .3s ease}@media(hover:hover){.style_brand__GtMML:hover{opacity:.5}}.style_brand--current___2kw9:after{content:"";position:absolute;left:0;right:0;bottom:calc(-8*var(--u));height:1px;background-color:currentColor}@media(max-width:1150px){.style_brand--current___2kw9:after{bottom:-8px}}.style_nav__NLsaR,.style_subNav__MgAM_{display:flex;flex-direction:column;align-items:flex-start;gap:calc(16*var(--u));font-size:calc(16*var(--u));line-height:calc(16*var(--u));letter-spacing:calc(.32*var(--u))}@media(max-width:1150px){.style_nav__NLsaR,.style_subNav__MgAM_{gap:18px;font-size:15px;line-height:15px;letter-spacing:.02em}}.style_nav__NLsaR{margin-top:calc(60*var(--u))}@media(max-width:1150px){.style_nav__NLsaR{margin-top:40px}}.style_rule__H2H3E{width:calc(16*var(--u));height:1px;margin:calc(28*var(--u)) 0;background-color:currentColor}@media(max-width:1150px){.style_rule__H2H3E{width:16px;margin:24px 0}}.style_address__FyUCd{font-family:var(--font-family-text-jp);font-size:calc(13*var(--u));line-height:calc(22*var(--u));letter-spacing:calc(.26*var(--u))}@media(max-width:1150px){.style_address__FyUCd{font-size:13px;line-height:22px}}.style_address__en__kD49L{margin-top:calc(12*var(--u));color:#6c6c6c;font-family:var(--font-family-en);font-size:calc(12*var(--u));line-height:calc(20*var(--u));letter-spacing:calc(.24*var(--u))}@media(max-width:1150px){.style_address__en__kD49L{margin-top:12px;font-size:12px;line-height:20px}}.style_copyright__XnYpW{margin-top:auto;padding-top:min(98*var(--u),7vh);font-size:calc(9*var(--u));line-height:calc(11*var(--u));letter-spacing:calc(.18*var(--u))}@media(max-width:1150px){.style_copyright__XnYpW{padding-top:min(48px,6vh);font-size:10px;line-height:12px}}@media(prefers-reduced-motion:reduce){.style_panel__hiYMK{transition:none}.style_contents__vvEHn [data-fade]{opacity:1;transform:none;transition:none;transition-delay:0s}}