.page_container__AA3Y1{position:relative;max-width:var(--content-width);margin:0 auto;box-sizing:border-box;padding:calc(0 / var(--vw-base-size) * 100vw) calc(60 / var(--vw-base-size) * 100vw) calc(120 / var(--vw-base-size) * 100vw) 0}@media (min-width:769px){.page_container__AA3Y1{display:flex;align-items:flex-start}}@media (max-width:768px){.page_container__AA3Y1{padding:calc(120 / var(--vw-base-size) * 100vw) calc(var(--sp-padding) * 2) calc(56 / var(--vw-base-size) * 100vw)}}.page_firstviewIllust__8Tdep{flex-shrink:0;position:sticky;top:calc(0 / var(--vw-base-size) * 100vw);width:calc(382 / var(--vw-base-size) * 100vw);margin-right:calc(20 / var(--vw-base-size) * 100vw);margin-left:calc(-40 / var(--vw-base-size) * 100vw)}@media (max-width:768px){.page_firstviewIllust__8Tdep{display:none}}.page_firstviewIllustInner__L8axE{width:calc(198 / var(--vw-base-size) * 100vw);margin-top:calc(108 / var(--vw-base-size) * 100vw);margin-left:calc(102 / var(--vw-base-size) * 100vw)}.page_firstviewIllustDecoration__y25uu{position:absolute;top:calc(108 / var(--vw-base-size) * 100vw);left:calc(114 / var(--vw-base-size) * 100vw);width:calc(30 / var(--vw-base-size) * 100vw);will-change:transform}.page_firstviewIllustBalloon__tfvwP{position:absolute;top:calc(124 / var(--vw-base-size) * 100vw);left:calc(224 / var(--vw-base-size) * 100vw);width:calc(72 / var(--vw-base-size) * 100vw)}.page_firstviewIllustBalloonInner___1iqq{width:100%}@media (min-width:769px){.page_content__lF11r{padding-top:calc(182 / var(--vw-base-size) * 100vw)}}.page_titleEn__2PsOv{display:flex;align-items:center;font-size:calc(14 / var(--vw-base-size) * 100vw);font-family:var(--font-en-1);--title-dot-margin-right:calc(8 / var(--vw-base-size) * 100vw);--title-dot-margin-left:calc(1 / var(--vw-base-size) * 100vw)}.page_title__Owwlz{margin-top:calc(44 / var(--vw-base-size) * 100vw);font-size:calc(60 / var(--vw-base-size) * 100vw);font-weight:700;font-feature-settings:"palt";letter-spacing:-.02em}@media (max-width:768px){.page_title__Owwlz{margin-top:calc(50 / var(--vw-base-size) * 100vw);font-size:calc(40 / var(--vw-base-size) * 100vw)}}.page_description__GsCf0{line-height:1.6;margin-top:calc(32 / var(--vw-base-size) * 100vw);font-feature-settings:"palt"}@media (max-width:768px){.page_description__GsCf0{font-size:calc(14 / var(--vw-base-size) * 100vw)}}.page_form__T90SA{margin-top:calc(72 / var(--vw-base-size) * 100vw)}@media (max-width:768px){.page_form__T90SA{margin-top:calc(32 / var(--vw-base-size) * 100vw)}}.page_formItem__r23Ii{position:relative;display:flex;align-items:center;padding:calc(30 / var(--vw-base-size) * 100vw) 0;border-top:calc(1 / var(--vw-base-size) * 100vw) solid rgba(var(--rgb-black-1),.1)}@media (max-width:768px){.page_formItem__r23Ii{display:block;padding:calc(32 / var(--vw-base-size) * 100vw) 0 calc(36 / var(--vw-base-size) * 100vw)}}.page_formLabel__Peqpy{display:flex;align-items:center;flex-shrink:0;width:calc(320 / var(--vw-base-size) * 100vw);line-height:1.6;font-weight:700;font-feature-settings:"palt"}@media (max-width:768px){.page_formLabel__Peqpy{width:100%}}.page_formLabel__Peqpy.page_isRequired__uiS39:after{padding:calc(2 / var(--vw-base-size) * 100vw) calc(6 / var(--vw-base-size) * 100vw);margin-left:calc(8 / var(--vw-base-size) * 100vw);font-size:calc(10 / var(--vw-base-size) * 100vw);color:#fff;background-color:var(--color-red-1);border-radius:calc(4 / var(--vw-base-size) * 100vw);content:"必須"}@media (min-width:769px){.page_formInputContainer__qVJHH{flex-grow:1}}@media (max-width:768px){.page_formInputContainer__qVJHH{margin-top:calc(16 / var(--vw-base-size) * 100vw)}}.page_formInput__XNN8x{position:relative;width:100%;padding:calc(10 / var(--vw-base-size) * 100vw) calc(14 / var(--vw-base-size) * 100vw);background-color:#fff;border:calc(1 / var(--vw-base-size) * 100vw) solid var(--color-black-1);border-radius:calc(4 / var(--vw-base-size) * 100vw);box-sizing:border-box;font-feature-settings:"palt"}@media (max-width:768px){.page_formInput__XNN8x{padding:calc(10 / var(--vw-base-size) * 100vw) calc(12 / var(--vw-base-size) * 100vw) calc(12 / var(--vw-base-size) * 100vw);font-size:calc(14 / var(--vw-base-size) * 100vw)}}.page_formInput__XNN8x::-moz-placeholder{opacity:.3;font-weight:500}.page_formInput__XNN8x::placeholder{opacity:.3;font-weight:500}.page_formInput__XNN8x.page_isError__kf9xr{background-color:#f3d4d4}.page_formSelectContainer__FcmPO{position:relative}@media (min-width:769px){.page_formSelectContainer__FcmPO .page_formInput__XNN8x{width:auto;max-width:100%;padding-right:calc(96 / var(--vw-base-size) * 100vw)}}@media (max-width:768px){.page_formSelectContainer__FcmPO{margin-top:calc(16 / var(--vw-base-size) * 100vw)}}.page_formSelectContainer__FcmPO:after{position:absolute;top:50%;right:calc(14 / var(--vw-base-size) * 100vw);--width:calc(10 / var(--vw-base-size) * 100vw);width:var(--width);height:var(--width);background:no-repeat url(../../../images/contact/icon_arrow.png) 50%/contain;transform:translateY(-50%);content:""}textarea.page_formInput__XNN8x{padding:calc(12 / var(--vw-base-size) * 100vw) calc(18 / var(--vw-base-size) * 100vw);line-height:1.6;min-height:calc(240 / var(--vw-base-size) * 100vw)}.page_errorMessage__ttPVk{margin-top:calc(16 / var(--vw-base-size) * 100vw);color:var(--color-red-1);font-size:calc(14 / var(--vw-base-size) * 100vw);font-weight:500}.page_errorMessage__ttPVk.page_isCenter__P6r_d{text-align:center}.page_errorMessage__ttPVk:before{margin-right:calc(4 / var(--vw-base-size) * 100vw);content:"※"}@media (max-width:768px){.page_errorMessage__ttPVk{font-size:calc(12 / var(--vw-base-size) * 100vw)}}.page_policy__kAxRf{margin-top:calc(30 / var(--vw-base-size) * 100vw);height:calc(180 / var(--vw-base-size) * 100vw);border:calc(1 / var(--vw-base-size) * 100vw) solid var(--color-black-1);border-radius:calc(10 / var(--vw-base-size) * 100vw);padding:calc(32 / var(--vw-base-size) * 100vw) calc(40 / var(--vw-base-size) * 100vw);font-feature-settings:"palt";overflow-y:auto;box-sizing:border-box}@media (max-width:768px){.page_policy__kAxRf{margin-top:calc(20 / var(--vw-base-size) * 100vw);padding:calc(12 / var(--vw-base-size) * 100vw) calc(20 / var(--vw-base-size) * 100vw)}}.page_policyInner__9EhLi{line-height:1.6;font-size:calc(14 / var(--vw-base-size) * 100vw)}.page_agreementContainer__ijAeG{display:flex;justify-content:center;margin-top:calc(36 / var(--vw-base-size) * 100vw)}.page_agreement__MhbVq{display:flex;align-items:center;font-weight:700;cursor:pointer}@media (max-width:768px){.page_agreement__MhbVq{font-size:calc(14 / var(--vw-base-size) * 100vw);transform:translateX(calc(-4 / var(--vw-base-size) * 100vw))}}.page_agreementCheckbox__vp4fJ{position:relative;--width:calc(22 / var(--vw-base-size) * 100vw);width:var(--width);height:var(--width);margin-right:calc(20 / var(--vw-base-size) * 100vw);border-radius:calc(6 / var(--vw-base-size) * 100vw);background-color:#fff;cursor:pointer}.page_agreementCheckbox__vp4fJ:checked{background-color:var(--color-black-1)}.page_agreementCheckbox__vp4fJ:checked:after{position:absolute;content:"";top:50%;left:50%;width:60%;height:40%;border:calc(3 / var(--vw-base-size) * 100vw) solid #fff;border-top:none;border-right:none;transform:translate(-50%,-70%) rotate(-45deg) scale(.8)}.page_multiTextContainer__Wm6pd{display:flex;flex-direction:column;width:100%;gap:calc(10 / var(--vw-base-size) * 100vw)}@media (max-width:768px){.page_multiTextContainer__Wm6pd{margin-top:calc(16 / var(--vw-base-size) * 100vw);gap:calc(8 / var(--vw-base-size) * 100vw)}}.page_submitButton__uYK8o{margin:calc(60 / var(--vw-base-size) * 100vw) auto 0;font-size:calc(18 / var(--vw-base-size) * 100vw);font-weight:700;color:#fff;background-color:var(--color-black-1);border-radius:calc(70 / var(--vw-base-size) * 100vw);font-feature-settings:"palt"}@media (max-width:768px){.page_submitButton__uYK8o{width:100%;margin-top:calc(32 / var(--vw-base-size) * 100vw);font-size:calc(16 / var(--vw-base-size) * 100vw)}}.page_submitButton__uYK8o:disabled{opacity:.5;cursor:not-allowed}.page_submitButtonInner__gO81x{display:flex;align-items:center;justify-content:center;width:calc(300 / var(--vw-base-size) * 100vw);height:calc(96 / var(--vw-base-size) * 100vw)}@media (max-width:768px){.page_submitButtonInner__gO81x{width:100%;height:calc(80 / var(--vw-base-size) * 100vw)}}.page_submitButtonInner__gO81x:after{--width:calc(18 / var(--vw-base-size) * 100vw);width:var(--width);height:var(--width);margin-left:calc(28 / var(--vw-base-size) * 100vw);background:no-repeat url(../../../images/contact/icon_submit.png) 50%/contain;content:""}.Firstview_firstview__I4873{position:relative;padding:calc(80 / var(--vw-base-size) * 100vw) calc(40 / var(--vw-base-size) * 100vw) calc(210 / var(--vw-base-size) * 100vw) calc(40 / var(--vw-base-size) * 100vw)}@media (max-width:768px){.Firstview_firstview__I4873{padding:calc(72 / var(--vw-base-size) * 100vw) var(--sp-padding) calc(250 / var(--vw-base-size) * 100vw)}}.Firstview_firstviewBackgroundContainer__Bfg_j{position:absolute;bottom:0;left:0;width:100vw;overflow:hidden}@media (max-width:768px){.Firstview_firstviewBackgroundContainer__Bfg_j{bottom:calc(28 / var(--vw-base-size) * 100vw)}}.Firstview_firstviewBackgroundInner__wq_0m{display:flex;width:-moz-max-content;width:max-content}.Firstview_firstviewBackground__TJwjA{--width:100vw;mix-blend-mode:overlay;transition:opacity 1s}.Firstview_firstviewBackground__TJwjA.Firstview_isNight__n3vhY{opacity:.65}.Firstview_firstviewTitle__wupoB{position:relative;color:#fff;font-size:calc(99 / var(--vw-base-size) * 100vw);font-family:var(--font-cherry-bomb-one);-webkit-text-stroke:calc(1 / var(--vw-base-size) * 100vw) var(--color-black-1);letter-spacing:.01em}@media (max-width:768px){.Firstview_firstviewTitle__wupoB{font-size:calc(43 / var(--vw-base-size) * 100vw);letter-spacing:.02em}}.Firstview_firstviewTitleSharp__wYXxZ{margin-right:calc(4 / var(--vw-base-size) * 100vw);color:#23cd82}@media (max-width:768px){.Firstview_firstviewTitleSharp__wYXxZ{margin-right:calc(1 / var(--vw-base-size) * 100vw)}}.Firstview_firstviewIllust__KdqRx{position:absolute;top:0;right:calc(208 / var(--vw-base-size) * 100vw);--width:calc(286 / var(--vw-base-size) * 100vw);z-index:var(--z-index-base)}@media (max-width:768px){.Firstview_firstviewIllust__KdqRx{right:0;--width:calc(242 / var(--vw-base-size) * 100vw)}}.Firstview_firstviewIllustInner__bH1li{width:100%}.Firstview_firstviewIllustBalloon__D0u_e{position:absolute;top:calc(125 / var(--vw-base-size) * 100vw);left:calc(186 / var(--vw-base-size) * 100vw);--width:calc(82 / var(--vw-base-size) * 100vw)}@media (max-width:768px){.Firstview_firstviewIllustBalloon__D0u_e{top:calc(132 / var(--vw-base-size) * 100vw);left:calc(-18 / var(--vw-base-size) * 100vw);--width:calc(74 / var(--vw-base-size) * 100vw)}}.Firstview_firstview__QnQln{position:relative;padding:calc(88 / var(--vw-base-size) * 100vw) 0 calc(34 / var(--vw-base-size) * 100vw)}.Firstview_firstviewBackgroundContainer__2U4Lp{position:absolute;bottom:calc(64 / var(--vw-base-size) * 100vw);left:calc(-40 / var(--vw-base-size) * 100vw);width:100vw;overflow:hidden}@media (max-width:768px){.Firstview_firstviewBackgroundContainer__2U4Lp{bottom:calc(144 / var(--vw-base-size) * 100vw);left:calc(0 / var(--vw-base-size) * 100vw)}}.Firstview_firstviewBackgroundInner__1DtlQ{display:flex;width:-moz-max-content;width:max-content}.Firstview_firstviewBackground__ArW1n{--width:100vw;mix-blend-mode:overlay;transition:opacity 1s}.Firstview_firstviewBackground__ArW1n.Firstview_isNight__yGie7{opacity:.65}.Firstview_marqueeContainer___qAcs{margin-top:calc(-16 / var(--vw-base-size) * 100vw)}@media (min-width:769px){.Firstview_marqueeContainer___qAcs{--padding:40;width:calc(100% + calc(var(--padding) * 2 / var(--vw-base-size) * 100vw));margin-left:calc(var(--padding) * -1 / var(--vw-base-size) * 100vw)}}.Firstview_titleContainer__BSr5p{display:flex;align-items:center;margin-top:calc(172 / var(--vw-base-size) * 100vw);font-feature-settings:"palt"}@media (max-width:768px){.Firstview_titleContainer__BSr5p{display:block;margin-top:calc(218 / var(--vw-base-size) * 100vw);padding:0 var(--sp-padding)}}.Firstview_title__cIhWW{font-size:calc(36 / var(--vw-base-size) * 100vw);font-weight:700;letter-spacing:-.02em}@media (min-width:769px){.Firstview_title__cIhWW{width:calc(320 / var(--vw-base-size) * 100vw)}}@media (max-width:768px){.Firstview_title__cIhWW{font-size:calc(25 / var(--vw-base-size) * 100vw)}}.Firstview_description__KVPnG{line-height:1.6;font-size:calc(14 / var(--vw-base-size) * 100vw);font-weight:500}@media (max-width:768px){.Firstview_description__KVPnG{margin-top:calc(12 / var(--vw-base-size) * 100vw)}}.Firstview_firstviewIllust__dqoB_{position:absolute;z-index:var(--z-index-base)}.Firstview_firstviewIllustInner__nNB0v{width:100%}.Firstview_firstviewIllustBalloon__oTKZo{position:absolute}.Firstview_firstviewIllustBalloonInner__xpaNR{width:100%}.Firstview_scrollButtonContainer__g1dsd{position:absolute;right:0;bottom:calc(44 / var(--vw-base-size) * 100vw)}.HoverShuffleRotate_hoverShuffleRotateContainer__7SIfw{--additional-line-height:var(--hover-shuffle-rotate-line-height,0.2)}.HoverShuffleRotate_hoverShuffleRotateContainer__7SIfw.HoverShuffleRotate_noLineHeight__bfz8p{--additional-line-height:0}@media (min-width:769px){.HoverShuffleRotate_hoverShuffleRotateContainer__7SIfw:hover .HoverShuffleRotate_hoverShuffleRotateInner__tcNpJ{transform:translateY(-100%)}}.HoverShuffleRotate_hoverShuffleRotateContainerInner__JRB3I{display:block;line-height:calc(1 + var(--additional-line-height));margin-top:calc(var(--additional-line-height) * -1em)}.HoverShuffleRotate_hoverShuffleRotateInnerContainer__HTkYt{display:block;position:relative;overflow:hidden}.HoverShuffleRotate_hoverShuffleRotateInner__tcNpJ{display:block;transition:transform .6s cubic-bezier(.34,1.56,.64,1);letter-spacing:var(--shuffle-letter-spacing,0)}.HoverShuffleRotate_hoverShuffleRotateInner__tcNpJ:nth-child(2){position:absolute;top:100%;left:0;width:100%}.TitleDot_titleDot__sF_ME{--default-width:calc(4 / var(--vw-base-size) * 100vw);width:var(--title-dot-width,var(--default-width));height:var(--title-dot-width,var(--default-width));background-color:var(--color-black-1);border-radius:50%;margin-right:var(--title-dot-margin-right,0);margin-left:var(--title-dot-margin-left,0)}.SideTitle_sideTitle__xuH5O{display:block;font-size:calc(10 / var(--vw-base-size) * 100vw);font-family:var(--font-en-1);transform-origin:top right;transform:rotate(90deg) translateX(100%)}.LinkButton_linkButton__ZWrCh{position:relative;display:inline-flex;align-items:center;color:#fff;font-size:calc(14 / var(--vw-base-size) * 100vw);background-color:var(--color-black-1);border-radius:calc(30 / var(--vw-base-size) * 100vw);box-sizing:border-box}.LinkButton_linkButton__ZWrCh:before{position:absolute;top:50%;right:calc(14 / var(--vw-base-size) * 100vw);--width:calc(10 / var(--vw-base-size) * 100vw);width:var(--width);height:var(--width);background-color:var(--color-yellow-1);-webkit-mask:no-repeat url(../../../images/news/icon_arrow.png) center/contain;mask:no-repeat url(../../../images/news/icon_arrow.png) center/contain;transform:translateY(-50%);pointer-events:none;content:""}.LinkButton_linkButton__ZWrCh.LinkButton_isWhite__f7mH7{font-weight:700;background-color:#fff;color:var(--color-black-1)}.LinkButton_linkButtonInner__2is7G{display:flex;align-items:center;height:calc(40 / var(--vw-base-size) * 100vw);padding:0 calc(48 / var(--vw-base-size) * 100vw) 0 calc(20 / var(--vw-base-size) * 100vw)}.SwitchImg_switchImg__r_Scr:not(.SwitchImg_isFitHeight__bCsJO){width:var(--width,inherit);max-width:var(--max-width,inherit)}.SwitchImg_switchImg__r_Scr:not(.SwitchImg_isFitHeight__bCsJO) .SwitchImg_switchImgContent__XmCaw{width:inherit;max-width:inherit;height:auto}.SwitchImg_switchImg__r_Scr.SwitchImg_isFitHeight__bCsJO{height:var(--height,inherit);max-height:var(--max-height,inherit)}.SwitchImg_switchImg__r_Scr.SwitchImg_isFitHeight__bCsJO .SwitchImg_switchImgContent__XmCaw{height:inherit;max-height:inherit;width:auto}.styles_container__CaqXd{opacity:0;transform:translate(calc(-60 / var(--vw-base-size) * 100vw),calc(60 / var(--vw-base-size) * 100vw));transition:opacity .8s ease-out,transform .8s ease-out;will-change:opacity,transform}.styles_isShow__W5Ke9{opacity:1;transform:translate(0)}.styles_header__6alCy{position:absolute;top:0;left:0;width:100%;--letter-spacing:0.016em;--dot-line-top:calc(64 / var(--vw-base-size) * 100vw);--dot-line-left:calc(18 / var(--vw-base-size) * 100vw);--dot-line-right:calc(18 / var(--vw-base-size) * 100vw);--menu-button-top:calc(20 / var(--vw-base-size) * 100vw);--menu-button-right:calc(20 / var(--vw-base-size) * 100vw);--menu-button-width:60;--menu-open-width:260;--menu-open-height:360;--transform-transition-duration:0.15s}@media (max-width:768px){.styles_header__6alCy{--menu-button-width:50;--menu-open-width:240;--menu-open-height:320}}@media (min-width:769px){.styles_logo__Ho_1N{position:absolute;top:calc(20 / var(--vw-base-size) * 100vw);left:calc(20 / var(--vw-base-size) * 100vw);display:flex;align-items:center}}.styles_logoImage__rnSec{width:calc(36 / var(--vw-base-size) * 100vw)}@media (max-width:768px){.styles_logoImage__rnSec{position:absolute;top:calc(20 / var(--vw-base-size) * 100vw);left:calc(16 / var(--vw-base-size) * 100vw)}}.styles_logoTitle__YSgmT{font-size:calc(14 / var(--vw-base-size) * 100vw);font-weight:900;font-feature-settings:"palt"}@media (min-width:769px){.styles_logoTitle__YSgmT{margin-left:calc(18 / var(--vw-base-size) * 100vw)}}@media (max-width:768px){.styles_logoTitle__YSgmT{position:absolute;top:calc(24 / var(--vw-base-size) * 100vw);left:50%;transform:translateX(-50%) translateX(calc(-4 / var(--vw-base-size) * 100vw))}}.styles_headerLinkContainer__qD5qR{display:flex;justify-content:center;margin-top:calc(9 / var(--vw-base-size) * 100vw)}@media (max-width:768px){.styles_headerLinkContainer__qD5qR{display:none}}.styles_headerLink__LElhv{font-size:calc(12 / var(--vw-base-size) * 100vw);font-weight:700;font-family:var(--font-en-1);--shuffle-letter-spacing:0.02em}.styles_headerLink__LElhv.styles_hasIcon__5FPsC{position:relative;display:flex;align-items:center;margin-left:calc(16 / var(--vw-base-size) * 100vw)}.styles_headerLink__LElhv.styles_hasIcon__5FPsC:before{content:"";position:absolute;top:50%;left:calc(-9 / var(--vw-base-size) * 100vw);width:calc(3 / var(--vw-base-size) * 100vw);height:calc(10 / var(--vw-base-size) * 100vw);background:no-repeat url(../../../images/common/header_dot.png) 50%/100% 100%;transform:translateY(-50%) translateY(calc(-1 / var(--vw-base-size) * 100vw))}.styles_headerLinkInner__lqGLP{display:flex;align-items:center;padding:calc(18 / var(--vw-base-size) * 100vw) calc(8 / var(--vw-base-size) * 100vw)}.styles_linkIcon___Cuvi{width:calc(10 / var(--vw-base-size) * 100vw);margin-right:calc(8 / var(--vw-base-size) * 100vw);transform:translateY(calc(-1 / var(--vw-base-size) * 100vw))}.styles_socialLinkContainer___neB_{position:absolute;top:calc(8 / var(--vw-base-size) * 100vw);right:calc(14 / var(--vw-base-size) * 100vw);display:flex;align-items:center}@media (max-width:768px){.styles_socialLinkContainer___neB_{display:none}}.styles_socialLink__dBnw7{font-size:calc(12 / var(--vw-base-size) * 100vw);font-family:var(--font-en-1);letter-spacing:var(--letter-spacing);--shuffle-letter-spacing:0.02em}.styles_socialLinkInner__8aIDa{display:block;padding:calc(18 / var(--vw-base-size) * 100vw) calc(8 / var(--vw-base-size) * 100vw)}.styles_menuBackground__niUB6{position:fixed;top:var(--menu-button-top);right:var(--menu-button-right);--ratio:1;width:calc(var(--menu-button-width) * var(--ratio) / var(--vw-base-size) * 100vw);height:calc(var(--menu-button-width) * var(--ratio) / var(--vw-base-size) * 100vw);background-color:var(--color-black-1);border-radius:calc(20 / var(--vw-base-size) * 100vw);z-index:calc(var(--z-index-base) + 1);--width-timing-function-open:cubic-bezier(0.2,1.6,0.44,1);--width-timing-function-close:cubic-bezier(0.34,1.2,0.64,1);--width-duration:0.3s;transition:width var(--width-duration) var(--width-timing-function-close),height var(--width-duration) var(--width-timing-function-close),border-radius .3s,transform var(--transform-transition-duration)}.styles_menuBackground__niUB6.styles_isOpen__XJNIB{transition-timing-function:var(--width-timing-function-open)}.styles_menuBackground__niUB6{--move:-32px;transform-origin:right top;transform:translate(var(--move),calc(-1 * var(--move))) scale(0)}.styles_menuBackground__niUB6:not(.styles_isOpen__XJNIB).styles_isOn__4ZEc2{--ratio:0.9;--width-timing-function:cubic-bezier(0.34,1.56,0.64,1);--width-duration:0.3s}.styles_menuBackground__niUB6.styles_isOpen__XJNIB{width:calc(var(--menu-open-width) / var(--vw-base-size) * 100vw);height:calc(var(--menu-open-height) / var(--vw-base-size) * 100vw)}@media (min-width:769px){.styles_menuBackground__niUB6.styles_isOpen__XJNIB{border-radius:calc(30 / var(--vw-base-size) * 100vw)}}.styles_menuBackground__niUB6.styles_isShow__zQWag{transform:translate(0) scale(1);--transform-transition-duration:0.3s}.styles_menuBackground__niUB6:not(.styles_isShow__zQWag){pointer-events:none}@media (max-width:768px){.styles_menuBackground__niUB6{--move:-16px;border-radius:calc(10 / var(--vw-base-size) * 100vw);--width-timing-function-open:cubic-bezier(0.2,1.3,0.4,1)}}.styles_mobileMenu__Y5qY1{position:fixed;top:var(--menu-button-top);right:var(--menu-button-right);width:calc(var(--menu-open-width) / var(--vw-base-size) * 100vw);height:calc(var(--menu-open-height) / var(--vw-base-size) * 100vw);padding:calc(30 / var(--vw-base-size) * 100vw);color:#fff;box-sizing:border-box;z-index:calc(var(--z-index-base) + 1);transition:opacity .15s;opacity:0}.styles_mobileMenu__Y5qY1.styles_isShow__zQWag{opacity:1;transition-duration:.3s;transition-delay:.3s}.styles_mobileMenu__Y5qY1:not(.styles_isShow__zQWag){pointer-events:none}.styles_mobileNav__DnbOk{display:flex;flex-direction:column;margin-top:calc(-8 / var(--vw-base-size) * 100vw)}.styles_mobileNavLink__k2dbS{padding:calc(8 / var(--vw-base-size) * 100vw) 0;font-size:calc(12 / var(--vw-base-size) * 100vw);font-family:var(--font-en-1)}.styles_mobileNavLink__k2dbS.styles_hasIcon__5FPsC{position:relative;margin-top:calc(32 / var(--vw-base-size) * 100vw)}.styles_mobileNavLink__k2dbS.styles_hasIcon__5FPsC:before{position:absolute;top:calc(-22 / var(--vw-base-size) * 100vw);left:calc(4 / var(--vw-base-size) * 100vw);width:calc(2 / var(--vw-base-size) * 100vw);height:calc(10 / var(--vw-base-size) * 100vw);-webkit-mask:no-repeat url(../../../images/common/header_dot.png) center/100% 100%;mask:no-repeat url(../../../images/common/header_dot.png) center/100% 100%;transform:rotate(90deg);background-color:#fff;content:""}.styles_mobileNavLinkInner__oTXCR{display:flex;align-items:center;--letter-spacing:0}.styles_mobileLinkIcon__zr1Oc{--width:calc(10 / var(--vw-base-size) * 100vw);width:var(--width);height:var(--width);margin-right:calc(8 / var(--vw-base-size) * 100vw);-webkit-mask:no-repeat center/contain;mask:no-repeat center/contain;background-color:#fff;transform:translateY(calc(-1 / var(--vw-base-size) * 100vw))}.styles_mobileSocialLinks__AndyM{position:absolute;bottom:calc(30 / var(--vw-base-size) * 100vw);left:calc(30 / var(--vw-base-size) * 100vw);display:flex;gap:calc(16 / var(--vw-base-size) * 100vw)}.styles_mobileSocialLink__rhL_G{font-size:calc(12 / var(--vw-base-size) * 100vw);font-family:var(--font-en-1);--letter-spacing:0}.styles_menuButton__13A4g{position:fixed;top:var(--menu-button-top);right:var(--menu-button-right);width:calc(var(--menu-button-width) / var(--vw-base-size) * 100vw);height:calc(var(--menu-button-width) / var(--vw-base-size) * 100vw);color:#fff;z-index:calc(var(--z-index-base) + 1);transition:opacity .3s;opacity:0}.styles_menuButton__13A4g.styles_isShow__zQWag{opacity:1}.styles_menuButton__13A4g.styles_isOn__4ZEc2 .styles_menuButtonInner__vhtFW:not(.styles_isOpen__XJNIB){transform:translate(calc(2 / var(--vw-base-size) * 100vw),calc(-2 / var(--vw-base-size) * 100vw)) scale(.9)}.styles_menuButton__13A4g:not(.styles_isShow__zQWag){pointer-events:none}.styles_menuButton__13A4g.styles_isOpen__XJNIB .styles_menuButtonLine__QdmZn{--rotate:45deg;--y:calc(5 / var(--vw-base-size) * 100vw)}.styles_menuButton__13A4g.styles_isOpen__XJNIB .styles_menuButtonLine__QdmZn:first-child{transform:translateY(var(--y)) rotate(var(--rotate))}.styles_menuButton__13A4g.styles_isOpen__XJNIB .styles_menuButtonLine__QdmZn:nth-child(2){transform:scaleX(0)}.styles_menuButton__13A4g.styles_isOpen__XJNIB .styles_menuButtonLine__QdmZn:nth-child(3){transform:translateY(calc(-1 * var(--y))) rotate(calc(-1 * var(--rotate)))}@media (max-width:768px){.styles_menuButton__13A4g:not(.styles_isScrolled__P08zm):not(.styles_isOpen__XJNIB) .styles_menuButtonInner__vhtFW{transform:translate(calc(14 / var(--vw-base-size) * 100vw),calc(-14 / var(--vw-base-size) * 100vw))}.styles_menuButton__13A4g:not(.styles_isScrolled__P08zm):not(.styles_isOpen__XJNIB) .styles_menuButtonLine__QdmZn{background-color:var(--color-black-1)}}.styles_menuButtonInner__vhtFW{position:absolute;top:0;left:0;width:100%;height:100%;display:grid;place-content:center;gap:calc(3 / var(--vw-base-size) * 100vw);transition:transform var(--transform-transition-duration)}.styles_menuButtonLine__QdmZn{position:relative;width:calc(15 / var(--vw-base-size) * 100vw);height:calc(2 / var(--vw-base-size) * 100vw);background-color:#fff;border-radius:calc(40 / var(--vw-base-size) * 100vw);transition:transform .3s,background-color .3s}.page_container__uzzYi{margin-bottom:calc(28 / var(--vw-base-size) * 100vw);overflow:hidden}@media (max-width:768px){.page_container__uzzYi{margin-bottom:calc(16 / var(--vw-base-size) * 100vw)}}.MarqueeLabel_marqueeContainer__vKEXX{width:100%;overflow:hidden}.MarqueeLabel_marquee__BQ_KT{display:flex;align-items:baseline;gap:calc(16 / var(--vw-base-size) * 100vw);white-space:nowrap;width:-moz-max-content;width:max-content;will-change:transform}.MarqueeLabel_marquee__BQ_KT:not(:first-child){margin-top:calc(-24 / var(--vw-base-size) * 100vw)}@media (max-width:768px){.MarqueeLabel_marquee__BQ_KT:not(:first-child){margin-top:calc(var(--sp-margin-top) / var(--vw-base-size) * 100vw)}}.MarqueeLabel_marqueeItem__LEhcX{display:flex;align-items:baseline;color:#fff;-webkit-text-stroke:calc(1 / var(--vw-base-size) * 100vw) var(--color-black-1);--base-font-size:calc(calc(99 / var(--vw-base-size) * 100vw) * var(--font-size-ratio));font-size:var(--base-font-size)}@media (max-width:768px){.MarqueeLabel_marqueeItem__LEhcX{font-size:calc(var(--base-font-size) * var(--sp-font-size-ratio))}}.MarqueeLabel_marqueeItemHash__LibRV{margin-right:calc(2 / var(--vw-base-size) * 100vw);transform-origin:center}@keyframes MarqueeLabel_bounceScale__LZWbk{0%{transform:scale(1)}20%{transform:scale(.94)}40%{transform:scale(1.05)}60%{transform:scale(.96)}80%{transform:scale(1.02)}to{transform:scale(1)}}.MarqueeLabel_marqueeItemHash__LibRV.MarqueeLabel_isVisible__CLDN0{animation:MarqueeLabel_bounceScale__LZWbk .8s ease-out forwards}.MarqueeLabel_marqueeItemIcon__zsuht{width:calc(80 / var(--vw-base-size) * 100vw);margin-right:calc(16 / var(--vw-base-size) * 100vw);margin-left:calc(4 / var(--vw-base-size) * 100vw);transform:translateY(calc(4 / var(--vw-base-size) * 100vw))}.ScrollButton_scrollButton__vHqAq{position:relative;font-size:calc(10 / var(--vw-base-size) * 100vw);font-family:var(--font-en-1);border-radius:calc(50 / var(--vw-base-size) * 100vw);border:calc(1 / var(--vw-base-size) * 100vw) solid var(--color-black-1);background-color:#fff}.ScrollButton_scrollButton__vHqAq:after{position:absolute;--width:calc(9 / var(--vw-base-size) * 100vw);width:var(--width);height:var(--width);background:no-repeat url(../../../images/about/icon_scroll_arrow.png) 50%/contain;top:50%;right:calc(8 / var(--vw-base-size) * 100vw);transform:translateY(-50%);pointer-events:none;content:""}@media (max-width:768px){.ScrollButton_scrollButton__vHqAq{display:none}}.ScrollButton_scrollButtonInner__yhNox{display:block;padding:calc(6 / var(--vw-base-size) * 100vw) calc(24 / var(--vw-base-size) * 100vw) calc(6 / var(--vw-base-size) * 100vw) calc(10 / var(--vw-base-size) * 100vw)}