@charset "UTF-8";.form-header[data-v-242457f4]{border-bottom:1px dotted #c9dbe6}.form-header h3[data-v-242457f4]{color:#019488;font-size:clamp(1rem,1.03vw + .76rem,1.38rem);letter-spacing:.08em}.form dl dd[data-v-242457f4],.form dl dt[data-v-242457f4]{color:#212121;font-size:1.25rem;width:100%}@media(max-width:599.98px){.form dl dd[data-v-242457f4],.form dl dt[data-v-242457f4]{font-size:1.125rem}}.form dl dt[data-v-242457f4]{display:flex;font-size:1.1875rem;font-weight:600;letter-spacing:.12em;line-height:1.4;position:relative;white-space:normal}.form dl dt span[data-v-242457f4]{padding:8px 56px;position:relative;z-index:1}.form dl dt[data-v-242457f4]:before{background:linear-gradient(90deg,#00b3a4,#00d9c7);bottom:0;content:"";height:3px;left:0;position:absolute;width:100%;z-index:0}.form dl dt.required[data-v-242457f4]:after{border:1px solid #c80014;border-radius:2px;color:#c80014;content:"必須"}.form dl dt.optional[data-v-242457f4]:after,.form dl dt.required[data-v-242457f4]:after{background:#fff;font-size:.6875rem;left:8px;padding:0 4px;position:absolute;top:50%;transform:translateY(-50%)}.form dl dt.optional[data-v-242457f4]:after{border:1px solid #9e9e9e;border-radius:2px;color:#9e9e9e;content:"任意"}.form dl dd[data-v-242457f4]{padding:16px 16px 8px}@media(max-width:599.98px){.form dl dd[data-v-242457f4]{padding:16px 0 8px}}.sended[data-v-242457f4]{border:4px solid #019488;border-radius:8px;margin:0 auto;max-width:720px}.sended>div[data-v-242457f4]{text-align:center}.sended>div h3[data-v-242457f4]{color:#019488;font-size:clamp(1.13rem,.68vw + .96rem,1.38rem);letter-spacing:.1em}.sended>div p[data-v-242457f4]{font-size:clamp(.94rem,.34vw + .86rem,1.06rem);letter-spacing:.08em}
