:root{--hsf-global__font-family:"Noto Sans JP";--hsf-background__background-color:#fafafa;--hsf-background__padding:60px;--hsf-row__horizontal-spacing:32px;--hsf-row__vertical-spacing:30px;--hsf-field-input__background-color:#fff;--hsf-field-label__color:#333;--hsf-field-label__font-size:14px;--hsf-field-label-requiredindicator__color:#fff;--hsf-field-input__color:#333;--hsf-field-input__border-color:#c3c3c3;--hsf-field-input__border-radius:2px;--hsf-field-input__padding:16px 20px;--hsf-field-description__font-size:11px;--hsf-field-description__color:#333;--hsf-field-input__font-size:13px;--hsf-field-checkbox__color:#fff;--hsf-field-checkbox__padding:8px;--hsf-field-radio__color:#0065ff;--hsf-field-radio__padding:8px;--hsf-richtext__color:#333;--hsf-richtext__font-size:13px;--hsf-navigationrow-buttons-single__justify-content:center;--hsf-button__padding:18px 90px 18px 75px;--hsf-button__border-radius:30px;--hsf-button__border-color:#0065ff;--hsf-button__background-color:#0065ff}.container{padding-top:60px}.hs-form-html{padding-top:14px}.hsfc-FieldLabel{font-weight:700}.hsfc-FieldLabel:has(.hsfc-CheckboxInput),.hsfc-FieldLabel:has(.hsfc-RadioInput){font-weight:400}.required-badge{background-color:#0065ff;border-radius:2px;font-size:11px;margin-left:8px;opacity:1;padding:2px 6px}.hsfc-RadioInput:checked:after{mask-size:120%!important}.hsfc-CheckboxInput:checked{--hsf-field-checkbox__border-color:#0065ff;--hsf-field-checkbox__background-color:#0065ff}.hsfc-CheckboxInput:checked:after{mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 16'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m1.5 8.5 4 4 8-8'/%3E%3C/svg%3E")!important;mask-size:70%!important}.hsfc-CheckboxFieldGroup__Options label{align-items:flex-start!important}@media (min-width:768px){.hsfc-CheckboxField,.hsfc-CheckboxFieldGroup__Options,.hsfc-CheckboxField__Options{align-items:start;column-gap:16px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:5px}.hsfc-CheckboxField>label,.hsfc-CheckboxFieldGroup__Options>label,.hsfc-CheckboxField__Options>label{justify-content:flex-start;margin:0}.hsfc-CheckboxField>label:last-child:nth-child(odd),.hsfc-CheckboxFieldGroup__Options>label:last-child:nth-child(odd),.hsfc-CheckboxField__Options>label:last-child:nth-child(odd){grid-column:1/-1}}.hsfc-DropdownField>:not(:last-child),.hsfc-EmailField>:not(:last-child),.hsfc-TextField>:not(:last-child){margin-bottom:0!important}:where([class^=hsfc-][class$=Field],.hsfc-TextField,.hsfc-TextareaField,.hsfc-DropdownField,.hsfc-PhoneField,.hsfc-EmailField,.hsfc-NumberField,.hsfc-URLField,.hsfc-FileField,.hsfc-FileFieldAsync){display:flex;flex-direction:column;row-gap:10px}.hsfc-FieldLabel{order:1}.hsfc-DropdownInput,.hsfc-TextInput,.hsfc-TextareaInput{order:2}.hsfc-FieldDescription{order:3}.hsfc-ErrorAlert{order:4}.hsfc-Button:after{background-color:currentColor;content:"";height:16px;mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 16'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m1 1 7 7-7 7'/%3E%3C/svg%3E");mask-position:center;mask-repeat:no-repeat;mask-size:70%;pointer-events:none;position:absolute;right:2em;top:50%;transform:translateY(-50%);width:10px}@media (max-width:768px){:root{--hsf-background__padding:15px;--hsf-button__padding:18px 45px 18px 30px}.container{padding-top:38px}.hsfc-FormWrapper{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:100vw}}.hsfc-Input,.hsfc-TextInput,.hsfc-Textarea{box-sizing:border-box;height:auto;line-height:1.4;padding-bottom:12px;padding-top:12px}