@font-face{font-family:Noto Sans JP;src:local("Noto Sans JP Regular"),local("Noto Sans JP"),url(../fonts/NotoSansJP-Regular.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Noto Sans JP;src:local("Noto Sans JP Medium"),url(../fonts/NotoSansJP-Medium.woff2) format(woff2);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Noto Sans JP;src:local("Noto Sans JP Bold"),url(../fonts/NotoSansJP-Bold.woff2) format(woff2);font-display:swap;font-weight:700;font-style:normal}.label[data-v-0d3dc72e]{align-items:center;display:flex;gap:8px;margin-bottom:5.5px}.label .label-required[data-v-0d3dc72e]{align-items:center;background:var(--Text-alert,#cc333d);border-radius:var(--Radius-radius-md,8px);color:var(--Text-Reverse,#fff);display:flex;font-feature-settings:"pwid" on,"palt" on;font-size:var(--typography-font-size-text-sm-14-px,14px);font-weight:400;padding:var(--spacing-00-px,0) var(--spacing-312-px,12px);text-align:center}.label .label-required[data-v-0d3dc72e],.label .label-text[data-v-0d3dc72e]{font-family:Noto Sans JP,"Noto Sans JP Fallback: Arial";font-style:normal;line-height:170%}.label .label-text[data-v-0d3dc72e]{color:var(--Text-Primary,#333);font-size:var(--typography-font-size-text-md-16-px,16px);font-weight:700}.error[data-v-e0db0323]{display:flex;margin-top:4px}.error .error-icon[data-v-e0db0323]{display:inline-flex;margin-right:4px;margin-top:2px}.error .error-icon[data-v-e0db0323] svg{height:17px;width:17px}.error .error-text[data-v-e0db0323]{color:#cc333d;font-size:14px;line-height:23.8px}@media (max-width:768px){.error[data-v-e0db0323]{margin-top:0}.error .error-icon[data-v-e0db0323]{margin-right:5.33px}}@font-face{font-family:Noto Sans JP;src:local("Noto Sans JP Regular"),local("Noto Sans JP"),url(../fonts/NotoSansJP-Regular.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Noto Sans JP;src:local("Noto Sans JP Medium"),url(../fonts/NotoSansJP-Medium.woff2) format(woff2);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Noto Sans JP;src:local("Noto Sans JP Bold"),url(../fonts/NotoSansJP-Bold.woff2) format(woff2);font-display:swap;font-weight:700;font-style:normal}.note[data-v-fee08c1c]{align-items:center;color:var(--Text-Primary,#333);display:flex;font-family:Noto Sans JP,"Noto Sans JP Fallback: Arial";font-feature-settings:"pwid" on,"palt" on;font-size:var(--typography-font-size-text-sm-14-px,14px);font-style:normal;font-weight:400;line-height:170%}.note span[data-v-fee08c1c]:first-child{margin-right:4px}@font-face{font-family:Noto Sans JP;src:local("Noto Sans JP Regular"),local("Noto Sans JP"),url(../fonts/NotoSansJP-Regular.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:"Noto Sans JP Fallback: Arial";src:local("Arial");size-adjust:104.7553%;ascent-override:110.7342%;descent-override:27.4926%;line-gap-override:0%}@font-face{font-family:Noto Sans JP;src:local("Noto Sans JP Medium"),url(../fonts/NotoSansJP-Medium.woff2) format(woff2);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Noto Sans JP;src:local("Noto Sans JP Bold"),url(../fonts/NotoSansJP-Bold.woff2) format(woff2);font-display:swap;font-weight:700;font-style:normal}.group .input[data-v-136847d1]:focus-within{background:var(--Gray-100,#fff);border:1px solid var(--Border-primary,#e9e7e7);border-radius:var(--Radius-radius-md,8px);box-shadow:2px 2px 10px #0000001a}.group .input.has-error[data-v-136847d1]{background:var(--Red-90,#fff1f0)!important;border:1px solid var(--Border-error,#ffccc7)!important;color:var(--Text-alert,#cc333d)!important}.group .input[data-v-136847d1]{align-items:center;background-color:#fff;background:var(--Gray-100,#fff);border:1px solid #e9e7e7;border:1px solid var(--Border-primary,#e9e7e7);border-radius:4px;border-radius:var(--Radius-radius-md,8px);display:flex;height:43px}.group .input.has-error[data-v-136847d1]{border:1px solid #cc333d}.group .input input[data-v-136847d1]::-moz-placeholder{color:#bab8b8;font-weight:400}.group .input input[data-v-136847d1]::placeholder{color:#bab8b8;font-weight:400}.group .input input[data-v-136847d1]{flex:1;font-family:Noto Sans JP,"Noto Sans JP Fallback: Arial";font-feature-settings:"pwid" on,"palt" on;font-size:16px;font-size:var(--typography-font-size-text-md-16-px,16px);font-style:normal;font-weight:400;line-height:170%;outline:none;overflow:hidden;padding-left:16px;padding-right:16px;text-overflow:ellipsis}.group .input-custom-contact[data-v-136847d1]::-moz-placeholder{color:#d9d9d9;font-weight:700}.group .input-custom-contact[data-v-136847d1]::placeholder{color:#d9d9d9;font-weight:700}@media (max-width:768px){.group .input input[data-v-136847d1]{width:100%}}.group[data-v-ef27ef6c] .input.has-error{background:var(--Red-90,#fff1f0)!important;border:1px solid var(--Border-error,#ffccc7)!important;color:var(--Text-alert,#cc333d)!important}.group[data-v-ef27ef6c] .input{align-items:center;background:var(--Gray-100,#fff);border:1px solid var(--Border-primary,#e9e7e7);border-radius:var(--Radius-radius-md,8px);box-shadow:none;display:flex;font-size:var(--typography-font-size-text-md-16-px,16px);height:43px;position:relative;width:160px}.group[data-v-ef27ef6c] .input span.iconify{color:#333}.group[data-v-ef27ef6c] .input span.truncate.text-dimmed{color:#bab8b8;font-weight:400}
