.LoginPageShell_panelSection__R_xcZ{display:flex;align-items:center;justify-content:center;padding:64px clamp(32px,5vw,80px);background-color:#F5F4F1}.LoginPageShell_panel__KmsvB{width:min(100%,642px);text-align:center}.LoginPageShell_logo__x0Xq0{display:block;margin:0 auto 16px}.LoginPageShell_heading__Lrgps{margin:0;font-size:20px;font-weight:500;line-height:1.6}.LoginPageShell_heading__Lrgps,.LoginPageShell_subheading__GQ5pe{font-family:Noto Sans JP,Hiragino Kaku Gothic Pro,游ゴシック,Yu Gothic,Meiryo,sans-serif;color:var(--color-text-main);text-align:center;letter-spacing:0}.LoginPageShell_subheading__GQ5pe{margin:16px 0 0;font-size:14px;font-weight:400;line-height:1.7}.LoginPageShell_googleButtonWrapper__xqoau{width:min(100%,480px);margin:40px auto 0}.LoginPageShell_legalConsent__YfWLe{display:flex;align-items:center;justify-content:center;gap:4px;width:min(100%,480px);margin:56px auto 0;font-family:Noto Sans JP,Hiragino Kaku Gothic Pro,游ゴシック,Yu Gothic,Meiryo,sans-serif;font-size:14px;font-weight:400;color:var(--color-text-main);line-height:1.7;letter-spacing:0}.LoginPageShell_checkbox__83MtF{width:16px;height:16px;margin:0;accent-color:var(--color-text-main);cursor:pointer;flex:0 0 auto}.LoginPageShell_legalConsentText__P1DjD{min-width:0;margin:0}.LoginPageShell_inlineLink__ed4oP{color:var(--color-text-main);font-weight:500;text-decoration:underline;text-decoration-thickness:.06em;text-underline-offset:.18em}.LoginPageShell_inlineLink__ed4oP:focus-visible{outline:2px solid #1a73e8;outline-offset:4px;border-radius:2px}@media (max-width:860px){.LoginPageShell_panelSection__R_xcZ{padding:40px clamp(20px,5vw,48px) 56px}.LoginPageShell_heading__Lrgps{text-align:center}}@media (max-width:640px){.LoginPageShell_heading__Lrgps{line-height:1.6}.LoginPageShell_subheading__GQ5pe{max-width:28rem;margin-right:auto;margin-left:auto}.LoginPageShell_legalConsent__YfWLe{align-items:flex-start;margin-top:40px;text-align:left}}