.errorMessage_errorMessage__kWRKV{color:#de3b35;text-align:center;white-space:pre-line}.errorMessage_errorMessage__kWRKV.errorMessage_left__CsxE_{text-align:left}.errorMessage_errorMessage__kWRKV.errorMessage_center__fQsxh{text-align:center}.errorMessage_errorMessage__kWRKV.errorMessage_right__FSWGy{text-align:right}.errorMessage_small__UNoaW{font-size:12px}.form_form__VBJEx{display:flex;flex-direction:column;align-items:center;width:100%;gap:24px}@media(max-width:768px){.form_form__VBJEx{gap:20px}}.formItem_formItem__ywLtM{display:flex;flex-direction:column;text-align:flex-start;gap:5px;width:100%}@media(max-width:768px){.formItem_formItem__ywLtM{gap:4.5px}}.label_container__Unem6{display:flex;white-space:pre-wrap;align-items:center;justify-content:flex-start}@media(max-width:1080px){.label_container__Unem6{flex-direction:column;align-items:flex-start;justify-content:center}}.label_label__DcKCS{display:flex;align-items:center;white-space:pre-wrap;gap:5px;font-size:17px;font-weight:500;line-height:1.5;letter-spacing:0;text-align:left;color:#222}@media(max-width:1080px){.label_label__DcKCS{font-size:15px}}.label_labelText__6x_U6{display:flex;flex-direction:column}.label_labelText__6x_U6 .label_subLabel__Tot8u{font-size:14px}.label_requiredLabel__ZhC21{width:-moz-max-content;width:max-content;padding-top:3px}@media(max-width:1080px){.label_requiredLabel__ZhC21{padding-top:2px}}.label_required__yq9x5{width:-moz-max-content;width:max-content;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:4px 7px;background-color:#fff;flex-shrink:0;border:1px solid #f55}.label_required__yq9x5 p{font-size:12px;font-weight:400;line-height:1;text-align:left;color:#f55;letter-spacing:.06em}@media(max-width:1080px){.label_required__yq9x5{padding:4px 6px}.label_required__yq9x5 p{font-size:11px}}.label_notRequired__zZ5Ca{width:-moz-max-content;width:max-content;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:4px 7px;border-radius:21px;background-color:#7385ab;flex-shrink:0}.label_notRequired__zZ5Ca p{font-size:12px;font-weight:400;line-height:1;text-align:left;color:#fff;letter-spacing:.06em}@media(max-width:1080px){.label_notRequired__zZ5Ca{padding:4px 6px}.label_notRequired__zZ5Ca p{font-size:11px}}.label_note__LsJ_G{font-size:17px;font-weight:300;color:gray}@media(max-width:1080px){.label_note__LsJ_G{font-size:15px}}.password_inputContainer__R4g2y{display:flex;flex-direction:column;gap:5px;width:100%}@media(max-width:1080px){.password_inputContainer__R4g2y{gap:3px}}.password_password__eIFRj{position:relative}.password_input__BF5Sc{width:100%;height:54px;outline:none;padding:10px;border:1px solid #cde2ed;border-radius:4px;font-family:Noto Sans JP,sans-serif;font-size:16px;line-height:200%;letter-spacing:0}.password_input__BF5Sc::-moz-placeholder{color:#c4c4c4;font-weight:300;font-size:17px;line-height:190%;letter-spacing:0}.password_input__BF5Sc:-ms-input-placeholder{color:#c4c4c4;font-weight:300;font-size:17px;line-height:190%;letter-spacing:0}.password_input__BF5Sc::placeholder{color:#c4c4c4;font-weight:300;font-size:17px;line-height:190%;letter-spacing:0}@media(max-width:1080px){.password_input__BF5Sc::-moz-placeholder{font-size:15px}.password_input__BF5Sc:-ms-input-placeholder{font-size:15px}.password_input__BF5Sc::placeholder{font-size:15px}}@media(max-width:1080px){.password_input__BF5Sc{height:50px}}.password_eye__L2SSr{position:absolute;right:15px;top:50%;transform:translateY(-50%);display:inline-flex}@media(max-width:1080px){.password_eye__L2SSr{right:14px}}.password_error__duh6S{border:1px solid #de3b35}.password_errorMessage__yzXpM{color:#de3b35;font-size:14px;display:flex;align-items:center;gap:4px}.password_errorMessage__yzXpM img{width:20px;height:20px}@media(max-width:1080px){.password_errorMessage__yzXpM img{width:18px;height:18px}.password_errorMessage__yzXpM{font-size:12px}}.password_hintMessage__7bO4y{font-size:14px;color:gray}.set-password_background__SeZdh{width:100%;min-height:calc(100vh - 80px);display:flex;align-items:center;justify-content:center}.set-password_container__Coh9P{max-width:560px;width:100%;padding:24px}.set-password_title__OmNoH{font-size:28px;font-weight:700;margin-bottom:20px;text-align:center}.set-password_formContainer__haQSa{background:#fff;border-radius:12px;padding:24px}.set-password_form__GBTNY{display:flex;flex-direction:column;gap:16px}.set-password_button__rxonL{margin-top:8px}