.EmailCheckStepForm_description__OlZGm{margin-bottom:var(--spacing-md);text-align:center}@media (max-width:36em){.EmailCheckStepForm_description__OlZGm{text-align:left}}.EmailCheckStepForm_footer__3pK_K{display:flex;flex-direction:column;gap:var(--spacing-md);align-items:center}.EmailCheckStepForm_button__mbBKv{width:100%;margin:var(--spacing-md) auto var(--spacing-none)}@media (max-width:36em){.EmailCheckStepForm_button__mbBKv{margin:var(--spacing-md) auto}}.EmailCheckStepForm_hr__2zkyv{width:100%;height:2px;background-color:#e6e6e6;border-radius:3px}.EmailCheckStepForm_hrSpace__5f7Xo{margin:var(--spacing-lg) var(--spacing-none)}@media (max-width:36em){.EmailCheckStepForm_hrSpace__5f7Xo{margin-bottom:var(--spacing-none)}}.EmailCheckStepForm_hrGroup__nsKc1{display:flex;align-items:center;margin:var(--spacing-md) 34px}@media (max-width:36em){.EmailCheckStepForm_hrGroup__nsKc1{margin:var(--spacing-md) var(--spacing-none) var(--spacing-md)}}.EmailCheckStepForm_hrText__NmaaB{width:180px;padding:var(--spacing-xs) var(--spacing-md);color:var(--color-text-subtle);text-align:center}.EmailCheckStepForm_buttonGroup__K_CbL{display:flex;flex-direction:column;gap:var(--spacing-md)}.EmailCheckStepForm_signInWithGoogleButton__c5EWV,.EmailCheckStepForm_signInWithMicrosoftButton__TQqPd{display:flex;justify-content:center;width:100%}.EmailCheckStepForm_eightOAuthLogin__g_H2_{display:flex;flex-direction:column;align-items:center;justify-content:center}.EmailCheckStepForm_eightOAuthLoginTitle__gVsZu{font-family:var(--font-family-default);font-size:var(--font-size-30,16px);font-style:normal;font-weight:var(--font-weight-normal);line-height:var(--line-height-20,24px);color:#000;text-align:center}.EmailCheckStepForm_eightOAuthLoginButton__wE4Vj{margin-top:var(--spacing-md)}@media (max-width:36em){.EmailCheckStepForm_eightOAuthLoginButton__wE4Vj{width:270px;margin-top:var(--spacing-xxs)}}.EmailCheckStepForm_eightOAuthLoginDescription__EoIC_{margin-top:var(--spacing-xs)}@media (max-width:36em){.EmailCheckStepForm_eightOAuthLoginDescription__EoIC_{display:none}}.EmailCheckStepForm_error___Hglx{margin-top:8px;font-size:12px;font-style:normal;font-weight:400;line-height:170%;color:#ec0000}.EmailCheckStepForm_loginDescription__0KNV_{margin-bottom:var(--spacing-md);text-align:center}@media (max-width:36em){.EmailCheckStepForm_loginDescription__0KNV_{margin:var(--spacing-md) var(--spacing-none);text-align:left}.EmailCheckStepForm_loginFormContent__qxVu0{margin-top:var(--spacing-xs)}}.EmailCheckStepForm_switchFormButtonWrapper___Le30{display:flex;justify-content:center;margin-top:var(--spacing-md)}@media (max-width:36em){.EmailCheckStepForm_switchFormButtonWrapper___Le30{margin-top:10px}}.EmailCheckStepForm_switchFormButton__r7Bun{text-align:center;text-decoration:underline;cursor:pointer}.EmailCheckStepForm_switchFormButton__r7Bun:hover{opacity:.8}.EmailCheckStepForm_icon__JTkkJ{font-size:var(--icon-size-lg)}.Form_form__6LX3I{width:416px;margin:var(--spacing-none) auto}@media (max-width:36em){.Form_form__6LX3I{width:100%}}.Form_formContent__iaZAB{display:flex;flex-direction:column;gap:var(--spacing-md);align-items:center}.AnimatedStepContent_container__jEWnY{position:relative;overflow:hidden}.AnimatedStepContent_enableHeightAnimation__xAtJB{transition:height .3s ease-in-out}.AnimatedStepContent_content__IqUCz{position:absolute;width:100%;opacity:1;transition:opacity .3s ease-in-out}.AnimatedStepContent_enter__hF1pk{animation:AnimatedStepContent_slideIn__UqxJK .3s ease-in-out forwards}.AnimatedStepContent_exit__K4rTq{animation:AnimatedStepContent_slideOut__RwYPZ .3s ease-in-out forwards}.AnimatedStepContent_hidden__lmeSn{display:none}@keyframes AnimatedStepContent_slideIn__UqxJK{0%{opacity:0}to{opacity:1}}@keyframes AnimatedStepContent_slideOut__RwYPZ{0%{opacity:1}to{display:none;opacity:0}}.FirstStepForm_footer__7RwTl{display:flex;flex-direction:column;gap:var(--spacing-lg);align-items:center;margin-bottom:48px}@media (max-width:36em){.FirstStepForm_footer__7RwTl{margin-bottom:var(--spacing-none)}}.FirstStepForm_button__FqfiK{width:100%;margin:47px auto var(--spacing-none)}.FirstStepForm_textButton__XPqwt{display:flex;gap:var(--spacing-xxs);align-items:center;margin-right:auto;color:var(--color-text-subtle);cursor:pointer}.FirstStepForm_icon__yqUGn{font-size:var(--icon-size-lg)}.SecondStepForm_footer__f7GyD{display:flex;flex-direction:column;gap:var(--spacing-lg);align-items:center;margin-bottom:48px}@media (max-width:36em){.SecondStepForm_footer__f7GyD{margin-bottom:var(--spacing-none)}}.SecondStepForm_button__zqm_b{width:100%;margin:47px auto var(--spacing-none)}.SecondStepForm_textButton__6bJdX{display:flex;gap:var(--spacing-xxs);align-items:center;margin-right:auto;color:var(--color-text-subtle);cursor:pointer}.SecondStepForm_prefecture__z1snL{gap:var(--spacing-md);width:200px}.SecondStepForm_icon__74dy1{font-size:var(--icon-size-lg)}.ThirdStepForm_form__qlADi{padding:0 20px;margin-top:24px}.ThirdStepForm_formContent__ulVZp{display:flex;flex-direction:column;gap:var(--spacing-md);align-items:center}.ThirdStepForm_footer__ppobf{display:flex;flex-direction:column;gap:16px;align-items:center;margin-bottom:48px}@media (max-width:36em){.ThirdStepForm_footer__ppobf{margin-bottom:var(--spacing-none)}}.ThirdStepForm_button__AuDcq{width:100%;margin:47px auto 0}.ThirdStepForm_textButton__CBIdI{display:flex;gap:var(--spacing-xxs);align-items:center;margin-right:auto;color:var(--color-text-subtle);cursor:pointer}.ThirdStepForm_icon__U5qtt{font-size:var(--icon-size-lg)}.SectionCard_root__xnkBC{width:604px}@media (max-width:36em){.SectionCard_root__xnkBC{width:100%}}.SectionCard_title__9_iT4{margin-bottom:var(--spacing-md)}.SectionCard_card__BbI3i{display:flex;flex-direction:column;align-items:center;align-self:stretch;padding:var(--spacing-lg) var(--spacing-xl) var(--spacing-xl);background:var(--color-background-default);border-radius:var(--border-radius-lg)}@media (max-width:36em){.SectionCard_card__BbI3i{padding:var(--spacing-md) var(--spacing-md) var(--spacing-xl)}}.MiniStepper_stepper__P90YU{--border:0px;--radius:20px;display:flex;justify-content:space-between;width:100%;list-style:none;counter-reset:step}.MiniStepper_stepWrapper__qOs_x{position:relative}.MiniStepper_step__dDHSA{position:relative;display:grid;grid-gap:5px;gap:5px;place-items:center;font-family:var(--font-family,"Hiragino Kaku Gothic ProN");font-size:var(--font-size-10,12px);font-style:normal;font-weight:300;line-height:100%;color:var(--color-text-subtle,#626262);letter-spacing:.36px}.MiniStepper_step__dDHSA:before{z-index:1;display:grid;place-content:center;width:var(--radius);height:var(--radius);color:var(--color-text-subtle);content:counter(step) " ";counter-increment:step;background:var(--color-background-subtle);border:var(--border) solid var(--color-border-default);border-radius:var(--radius)}.MiniStepper_stepActive__INenz:before{color:var(--color-text-inverse);background:var(--color-brand-brand);border:var(--border) solid var(--color-brand-brand)}.MiniStepper_border__paxr7{width:48px;height:2px;margin:auto var(--spacing-none);background:var(--color-border-default)}.MiniStepper_activeBorder__Wo0tW,.MiniStepper_icon___5Y_n{background:var(--color-text-brand)}.MiniStepper_icon___5Y_n{position:absolute;z-index:1;width:16px;height:16px;color:var(--color-text-inverse);border-radius:var(--radius)}.DirectRequestCategoryStepForm_container__CK_p9{width:100%}