.forms_page__JzYAB{min-height:100vh;padding:32px 16px 64px;background:#f6f5f1;color:#1b1b1b;font-family:-apple-system,BlinkMacSystemFont,Hiragino Sans,Noto Sans JP,sans-serif;line-height:1.7}.forms_sheet__DLOmU{max-width:720px;margin:0 auto;padding:28px 24px 32px;background:#fff;border-radius:14px;box-shadow:0 2px 12px rgba(0,0,0,.06)}.forms_title__dkhsz{margin:0 0 12px;font-size:22px;font-weight:700}.forms_description__V7P4l{margin:0 0 24px;font-size:15px;white-space:pre-wrap}.forms_divider__KsGkQ{height:1px;margin:0 0 24px;background:#e4e2dc;border:0}.forms_form__l0ZVk{display:grid;grid-gap:24px;gap:24px}.forms_field__X45iD{display:grid;grid-gap:8px;gap:8px}.forms_label__fA_y7{font-size:15px;font-weight:700}.forms_required__B7FWR{margin-left:6px;padding:1px 6px;font-size:11px;font-weight:700;color:#a3302a;background:#fbeae9;border-radius:4px}.forms_help__h9DkE{font-size:13px;color:#5d5a53}.forms_input__p3rPm,.forms_textarea__cxRhG{width:100%;padding:12px 14px;font-size:16px;font-family:inherit;color:inherit;background:#fff;border:1px solid #b9b5ab;border-radius:8px}.forms_textarea__cxRhG{min-height:120px;resize:vertical}.forms_input__p3rPm:focus-visible,.forms_textarea__cxRhG:focus-visible{outline:3px solid #f0c419;outline-offset:1px}.forms_choices__kTKsk{display:grid;grid-gap:8px;gap:8px}.forms_choice__83Sub{display:flex;gap:10px;align-items:flex-start;font-size:15px}.forms_choice__83Sub input{margin-top:5px}.forms_otherInput__Kdi2q{margin-left:26px;max-width:360px}.forms_actions__uXtyk{display:flex;gap:12px;align-items:center;margin-top:8px}.forms_submit__rygdI{padding:14px 28px;font-size:16px;font-weight:700;font-family:inherit;color:#fff;background:#1b1b1b;border:0;border-radius:10px;cursor:pointer}.forms_submit__rygdI:disabled{opacity:.5;cursor:progress}.forms_error__BE2Sh{margin:0;padding:12px 14px;font-size:14px;color:#a3302a;background:#fbeae9;border-radius:8px}.forms_thanks__sqzGW{font-size:16px;white-space:pre-wrap}.forms_note__mhMMy{margin:28px 0 0;font-size:12px;color:#6b675f}