.ContactCard_contactCard__5b9uM{font-family:var(--font-noto-sans-jp)}.ContactCard_title__9zGao{font-size:var(--font-size-20);border-bottom:2px dotted var(--color-emerald);padding-bottom:8px;font-family:var(--font-zen-maru-gothic)}.ContactCard_form__bk6r3{margin-top:24px}.ContactCard_formGroup__xKFss{margin-bottom:24px}.ContactCard_labelWrapper__wxBGs{display:flex;gap:8px;align-items:center;margin-bottom:8px}.ContactCard_label__8Uju_{display:block}.ContactCard_input__N5cqw,.ContactCard_select__mOGEA,.ContactCard_textarea__8MGjC{width:100%;padding:14px;border:1px solid var(--color-slate-gray);border-radius:6px;box-sizing:border-box;font-size:var(--font-size-16);transition:border-color .3s}.ContactCard_input__N5cqw:focus,.ContactCard_select__mOGEA:focus,.ContactCard_textarea__8MGjC:focus{border-color:var(--color-indigo);outline:none}.ContactCard_checkboxInput__Wj0JJ{width:auto;margin:0}.ContactCard_checkboxLabel__Fviui{margin-bottom:0}.ContactCard_privacyLink__exaq7{color:var(--color-black);text-decoration:underline}.ContactCard_buttonContainer__uObWw{display:flex;justify-content:center}.ContactCard_submitBtn__toJml{width:100%;max-width:220px;padding:12px;background-color:var(--color-canary-yellow);border:2px solid;border-radius:100px;font-size:var(--font-size-16);font-weight:var(--font-weight-bold);cursor:pointer;margin-top:50px;text-align:center}.ContactCard_errorMessage__LzQJn{color:var(--color-salmon-red);font-size:var(--font-size-16);margin-top:5px}