@keyframes _9U2ucW_spin{to{transform:rotate(360deg)}}._9U2ucW_loading:before{content:"";border:2px solid #1818181a;border-top-color:#181818;border-radius:50%;width:32px;height:32px;animation-name:_9U2ucW_spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite;display:inline-block;position:relative}._9U2ucW_loading[data-design=white]:before{border-color:#fff #ffffff1a #ffffff1a}._9U2ucW_loading[data-size=small]{height:16px}._9U2ucW_loading[data-size=small]:before{border-width:1px;width:14px;height:14px}
.M1ca-q_button{color:#181818;background-color:#fff;border:1px solid #ddd;border-radius:44px;width:100%;min-width:160px;height:44px;padding:0 20px;font-size:12px;font-weight:300;transition:background-color .3s,color .3s,border-color .3s;position:relative}@media (max-width:600px){.M1ca-q_button{border-radius:36px;height:36px}}.M1ca-q_button:disabled{opacity:.2}.M1ca-q_button[data-hover=default]:hover:not(:disabled){color:#181818;background-color:#fff;border-color:#181818}.M1ca-q_button[data-design=dark]{color:#fff;background-color:#434343;border:1px solid #fff}.M1ca-q_button[data-design=dark][data-hover=default]:hover:not(:disabled){color:#181818;background-color:#fff;border-color:#181818}.M1ca-q_button[data-hover=opacity]{opacity:1;will-change:opacity;transition:opacity .2s}@media (hover:hover){.M1ca-q_button[data-hover=opacity]:hover{opacity:.4}}.M1ca-q_button[data-size=small]{border-radius:36px;height:36px}.M1ca-q_button[data-size=small] .M1ca-q_icon{top:8px;right:16px}.M1ca-q_button[data-size=small] .M1ca-q_maskedIcon{top:8px;left:16px}.M1ca-q_button[data-size=large]{border-radius:50px;height:50px}@media (max-width:600px){.M1ca-q_button[data-size=large]{border-radius:44px;height:44px}}.M1ca-q_button[data-size=large] .M1ca-q_icon{top:17px}@media (max-width:600px){.M1ca-q_button[data-size=large] .M1ca-q_icon{top:13px;right:16px}}.M1ca-q_button[data-size=large] .M1ca-q_maskedIcon{top:17px}@media (max-width:600px){.M1ca-q_button[data-size=large] .M1ca-q_maskedIcon{top:13px;left:16px}}.M1ca-q_button .M1ca-q_icon{color:#434343;position:absolute;top:13px;right:14px}@media (max-width:600px){.M1ca-q_button .M1ca-q_icon{top:8px;right:16px}}.M1ca-q_button .M1ca-q_icon svg{width:16px;height:16px}.M1ca-q_button .M1ca-q_maskedIcon{color:#737373;position:absolute;top:14px;left:20px}@media (max-width:600px){.M1ca-q_button .M1ca-q_maskedIcon{top:8px;left:16px}}.M1ca-q_button .M1ca-q_maskedIcon svg{width:14px;height:14px}
.jGclfa_container[data-type=overlay],.jGclfa_container[data-type=overlay-empty],.jGclfa_container[data-type=overlay-fit]{z-index:50;opacity:0;pointer-events:none;background-color:#181818e6;flex-wrap:wrap;justify-content:center;align-items:center;width:100vw;height:100vh;padding:80px 40px;transition:opacity .6s;display:flex;position:fixed;top:0;left:0;overflow:auto}.jGclfa_container[data-type=overlay][data-animation=slide] .jGclfa_modal,.jGclfa_container[data-type=overlay-empty][data-animation=slide] .jGclfa_modal,.jGclfa_container[data-type=overlay-fit][data-animation=slide] .jGclfa_modal{will-change:transform;transition:transform .6s;transform:translateY(100vh)}@media (max-width:600px){.jGclfa_container[data-type=overlay],.jGclfa_container[data-type=overlay-empty],.jGclfa_container[data-type=overlay-fit]{height:110vh;padding:40px 16px calc(40px + 10vh)}}.jGclfa_container[data-type=overlay][data-show=true],.jGclfa_container[data-type=overlay-empty][data-show=true],.jGclfa_container[data-type=overlay-fit][data-show=true]{opacity:1;pointer-events:auto}.jGclfa_container[data-type=overlay][data-show=true][data-animation=slide] .jGclfa_modal,.jGclfa_container[data-type=overlay-empty][data-show=true][data-animation=slide] .jGclfa_modal,.jGclfa_container[data-type=overlay-fit][data-show=true][data-animation=slide] .jGclfa_modal{transform:translateY(0)}.jGclfa_container[data-type=overlay] .jGclfa_modal,.jGclfa_container[data-type=overlay-empty] .jGclfa_modal,.jGclfa_container[data-type=overlay-fit] .jGclfa_modal{isolation:isolate;overflow:visible}.jGclfa_container[data-type=overlay-empty] .jGclfa_modal{box-shadow:none;background-color:#0000;border:none;border-radius:0}@media (max-width:600px){.jGclfa_container[data-type=overlay-fit]{padding:20px 0 10vh}.jGclfa_container[data-type=overlay-fit] .jGclfa_modal{border-bottom-right-radius:0;border-bottom-left-radius:0}}.jGclfa_modal{background-color:#fff;border:1px solid #ddd;border-radius:12px;overflow:hidden;box-shadow:0 4px 20px #1818181a}@media (max-width:600px){.jGclfa_modal{border-radius:10px}}
.ZkErdq_label{font-size:10px;font-weight:700}@media (max-width:600px){.ZkErdq_label{font-size:8px}}.ZkErdq_label[data-design=large],.ZkErdq_label[data-design=code],.ZkErdq_label[data-design=gray]{font-size:14px}@media (max-width:600px){.ZkErdq_label[data-design=large],.ZkErdq_label[data-design=code],.ZkErdq_label[data-design=gray]{line-height:20px}}.ZkErdq_label[data-design=large] .ZkErdq_required,.ZkErdq_label[data-design=code] .ZkErdq_required,.ZkErdq_label[data-design=gray] .ZkErdq_required{font-size:8px}.ZkErdq_label[data-design=code]{font-weight:400}.ZkErdq_label[data-design=code] .ZkErdq_required{display:none}.ZkErdq_label[data-design=gray]{color:#374151;font-weight:700}.ZkErdq_label[data-design=gray] .ZkErdq_required{color:#dc2626;margin-left:4px;font-size:8px}.ZkErdq_label .ZkErdq_required{color:#eb5757;padding-left:6px}
.U1f4GG_textInput{flex-direction:column;gap:8px;display:flex;position:relative}.U1f4GG_textInput[data-design=large]{gap:16px}@media (max-width:600px){.U1f4GG_textInput[data-design=large]{gap:8px}}.U1f4GG_textInput[data-design=large] input{height:44px;padding:0 16px;font-size:14px}@media (max-width:600px){.U1f4GG_textInput[data-design=large] input{font-size:12px}}.U1f4GG_textInput[data-design=large] .U1f4GG_errorMessage{margin-top:-4px;font-size:12px}@media (max-width:600px){.U1f4GG_textInput[data-design=large] .U1f4GG_errorMessage{font-size:9px}}.U1f4GG_textInput[data-design=large] .U1f4GG_eye{top:40px}@media (max-width:600px){.U1f4GG_textInput[data-design=large] .U1f4GG_eye{top:28px}}.U1f4GG_textInput[data-design=code] input,.U1f4GG_textInput[data-design=gray] input{letter-spacing:0;background-color:#f6f6f6;border:none;border-radius:0;height:40px}.U1f4GG_textInput[data-design=code] input[data-error=true],.U1f4GG_textInput[data-design=gray] input[data-error=true]{border-bottom:1px solid #eb5757}.U1f4GG_textInput[data-design=code] .U1f4GG_eye,.U1f4GG_textInput[data-design=gray] .U1f4GG_eye{top:30px}@media (max-width:600px){.U1f4GG_textInput[data-design=code] .U1f4GG_eye,.U1f4GG_textInput[data-design=gray] .U1f4GG_eye{top:28px}}.U1f4GG_textInput[data-design=code] input{text-align:center}.U1f4GG_textInput input{border:1px solid #ddd;border-radius:4px;width:100%;height:36px;padding:0 12px;font-size:13px;display:block}@media (max-width:600px){.U1f4GG_textInput input{height:30px;font-size:10px}}.U1f4GG_textInput input[data-error=true]{background-color:#fff5f5;border-color:#eb5757}.U1f4GG_textInput input[data-type=password]{padding-right:28px}.U1f4GG_textInput input::placeholder{color:#ddd}.U1f4GG_note{color:#737373;letter-spacing:0;font-size:8px}@media (max-width:600px){.U1f4GG_note{font-size:7px;line-height:12px}}.U1f4GG_errorMessage{color:#eb5757;font-size:8px}.U1f4GG_eye{color:#737373;width:24px;height:24px;position:absolute;top:24px;right:6px}@media (max-width:600px){.U1f4GG_eye{top:20px}}
.R3omEq_confirm{max-width:400px;padding:48px 40px}.R3omEq_confirm .R3omEq_title{text-align:center;font-size:16px;font-weight:700;line-height:24px}.R3omEq_confirm .R3omEq_mail{text-align:center;margin-top:32px;font-size:14px}.R3omEq_confirm .R3omEq_text{margin-top:24px;font-size:14px;line-height:26px}.R3omEq_confirm .R3omEq_input{margin-top:32px}.R3omEq_confirm .R3omEq_errorMessage{color:#eb5757;margin-top:4px;font-size:12px}.R3omEq_confirm .R3omEq_resent{color:#737373;text-align:center;margin-top:24px;font-size:12px}.R3omEq_confirm .R3omEq_resent button{color:#181818;padding-left:8px;font-size:13px;text-decoration:underline;transition:opacity .3s}.R3omEq_confirm .R3omEq_resent button:hover,.R3omEq_confirm .R3omEq_resent button[data-loading=true]{opacity:.3}.R3omEq_confirm .R3omEq_buttonContainer{text-align:center;margin-top:32px}.R3omEq_confirm .R3omEq_buttonContainer button{width:152px}
._LgEna_form{flex-direction:column;align-items:center;padding:64px;display:flex}@media (max-width:600px){._LgEna_form{padding:48px}}@media (max-width:340px){._LgEna_form{padding:32px}}._LgEna_form h2{font-weight:700}._LgEna_form ._LgEna_google{border-bottom:1px solid #ddd;margin-top:24px;padding-bottom:32px}@media (max-width:600px){._LgEna_form ._LgEna_google{width:100%;max-width:190px;margin-top:20px;padding-bottom:24px}._LgEna_form ._LgEna_google svg{height:auto}}._LgEna_form ._LgEna_google button{cursor:pointer;opacity:1;will-change:opacity;background:0 0;border:0;padding:0;transition:opacity .2s;display:block}@media (hover:hover){._LgEna_form ._LgEna_google button:hover{opacity:.4}}._LgEna_form ._LgEna_inputContainer{text-align:left;width:100%;margin-top:32px;position:relative}@media (max-width:600px){._LgEna_form ._LgEna_inputContainer{margin-top:24px}}._LgEna_form ._LgEna_inputContainer+._LgEna_inputContainer{margin-top:16px}._LgEna_form ._LgEna_buttonContainer{flex-direction:column;align-items:center;gap:16px;margin-top:32px;display:flex}@media (max-width:600px){._LgEna_form ._LgEna_buttonContainer{margin-top:24px}}._LgEna_form ._LgEna_buttonContainer ._LgEna_question{color:#737373;text-align:left;align-items:center;gap:4px;width:230px;font-size:10px;line-height:18px;display:flex;position:relative}@media (max-width:600px){._LgEna_form ._LgEna_buttonContainer ._LgEna_question{width:100%;max-width:190px;font-size:8px;line-height:15px}}._LgEna_form ._LgEna_buttonContainer ._LgEna_question input{opacity:0;position:absolute}._LgEna_form ._LgEna_buttonContainer ._LgEna_question svg{flex:0 0 12px}._LgEna_form ._LgEna_buttonContainer ._LgEna_question a{text-decoration:underline}._LgEna_form ._LgEna_buttonContainer ._LgEna_errorMessage{color:#eb5757;font-size:8px;line-height:14px}._LgEna_form ._LgEna_buttonContainer button,._LgEna_form ._LgEna_buttonContainer a{width:230px}@media (max-width:600px){._LgEna_form ._LgEna_buttonContainer button,._LgEna_form ._LgEna_buttonContainer a{width:100%;max-width:190px}}._LgEna_forget{color:#737373;opacity:1;will-change:opacity;font-size:10px;text-decoration:underline;transition:opacity .2s}@media (hover:hover){._LgEna_forget:hover{opacity:.4}}._LgEna_resetPassword{max-width:400px;padding:48px 40px}._LgEna_resetPassword ._LgEna_title{text-align:center;font-size:16px;font-weight:700}._LgEna_resetPassword ._LgEna_email{text-align:center;margin-top:36px;font-size:14px}._LgEna_resetPassword ._LgEna_email+._LgEna_text{margin-top:20px}._LgEna_resetPassword ._LgEna_text{margin-top:32px;font-size:14px;line-height:25px}._LgEna_resetPassword ._LgEna_input{margin-top:24px}._LgEna_resetPassword ._LgEna_resent{color:#737373;text-align:center;margin-top:24px;font-size:12px}._LgEna_resetPassword ._LgEna_resent button{color:#181818;eont-size:13px;margin-left:8px;text-decoration:underline;transition:opacity .3s}._LgEna_resetPassword ._LgEna_resent button:hover,._LgEna_resetPassword ._LgEna_resent button[data-loading=true]{opacity:.3}._LgEna_resetPassword ._LgEna_complete{text-align:center;font-size:16px;font-weight:700;line-height:25px}._LgEna_resetPassword ._LgEna_buttonContainer{text-align:center;margin-top:32px}._LgEna_resetPassword ._LgEna_buttonContainer button{width:152px}._LgEna_resetPassword ._LgEna_buttonContainer button+button{margin-left:16px}@media (max-width:600px){._LgEna_resetPassword ._LgEna_buttonContainer button{margin:0 auto;display:block}._LgEna_resetPassword ._LgEna_buttonContainer button+button{margin-top:16px;margin-left:auto}}
.AUlPOq_signin{justify-content:center;align-items:center;padding:80px 64px 120px;display:flex}@media (max-width:600px){.AUlPOq_signin{padding:56px 24px 80px}}.AUlPOq_formContainer{width:100%;max-width:420px}
.D8WDFG_signup{justify-content:center;align-items:center;gap:84px;padding:80px 64px 120px;display:flex}@media (max-width:600px){.D8WDFG_signup{flex-direction:column-reverse;gap:48px;padding:56px 24px 80px}}.D8WDFG_formContainer{width:100%;max-width:420px}.D8WDFG_descriptionContainer{flex:0 0 340px}@media (max-width:600px){.D8WDFG_descriptionContainer{flex:none;width:270px}.D8WDFG_descriptionContainer svg{width:240px;margin:0 auto}}.D8WDFG_descriptionContainer .D8WDFG_description{margin-top:88px;font-family:FOT-筑紫ゴシック Pr5 D,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif}:lang(en) .D8WDFG_descriptionContainer .D8WDFG_description{letter-spacing:2%;font-family:HelveticaNowText-Regular,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif}.D8WDFG_descriptionContainer .D8WDFG_description{letter-spacing:7%;font-size:16px;line-height:2}:lang(en) .D8WDFG_descriptionContainer .D8WDFG_description{letter-spacing:2%;font-size:17px;line-height:1.8}@media (max-width:600px){.D8WDFG_descriptionContainer .D8WDFG_description{margin-top:32px}}