@font-face{font-family:CurrentNotoSansJP;font-weight:400;font-display:swap;src:url(../nuxt-assets/fonts/CurrentNotoSansJP-Regular.woff2)format("woff2")}@font-face{font-family:CurrentNotoSansJP;font-weight:700;font-display:swap;src:url(../nuxt-assets/fonts/CurrentNotoSansJP-Bold.woff2)format("woff2")}@font-face{font-family:CurrentNotoSansJP;font-weight:900;font-display:swap;src:url(../nuxt-assets/fonts/CurrentNotoSansJP-Black.woff2)format("woff2")}@font-face{font-family:Mulish;font-weight:400;font-display:swap;src:url(../nuxt-assets/fonts/Mulish-Regular.ttf)format("truetype")}@font-face{font-family:Mulish;font-weight:700;font-display:swap;src:url(../nuxt-assets/fonts/Mulish-Bold.ttf)format("truetype")}@font-face{font-family:Mulish;font-weight:800;font-display:swap;src:url(../nuxt-assets/fonts/Mulish-ExtraBold.ttf)format("truetype")}.c-form-v2__form__label{flex-shrink:0;align-items:center}.c-form-v2__form__label__title{color:#333;letter-spacing:.05rem;font-size:16px;font-weight:700;line-height:1}.c-form-v2__form__label__ok,.c-form-v2__form__label__optional,.c-form-v2__form__label__required{border-radius:2px;align-items:center;margin-right:8px;padding:4px 6px;font-size:12px;font-weight:700;line-height:1;display:inline-block}.c-form-v2__form__label__ok{color:#fff;background-color:#105ed3;border:1px solid #105ed3;padding:4px 9px}.c-form-v2__form__label__required{color:#f77c19;border:1px solid #f77c19}.c-form-v2__form__label__optional{display:none}.c-form-v2__form__hint{color:#333;font-family:CurrentNotoSansJP,sans-serif;font-size:16px;font-weight:400;line-height:1.5}@media screen and (width<=767px){.c-form-v2__form__hint{font-size:14px}}.c-form-v2__form__hint{font-size:14px!important}
