@import url("https://fonts.googleapis.com/css2?family=IBM+Plex+Sans+JP:wght@500;700&display=swap");body,p{color:#323232;font-family:IBM Plex Sans JP,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,Osaka,Meiryo,YuGothic,Yu Gothic medium,Hiragino Sans,sans-serif}*{font-family:IBM Plex Sans JP,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,Osaka,Meiryo,YuGothic,Yu Gothic medium,Hiragino Sans,sans-serif!important}a{color:#1558d6}.header{background-color:#fff;line-height:0;z-index:1000}.header .header_inner{align-items:center;column-gap:25px;display:grid;grid-template-columns:148px 1fr;margin:0 auto;max-width:1200px}.header.is-wide-logo .header_inner{grid-template-columns:200px 1fr}.header.is-extra-wide-logo .header_inner{grid-template-columns:240px 1fr}.header .header_logo{height:auto;margin:0;padding:18px 0;width:148px}.header .header_logo img{width:100%}.header.is-wide-logo .header_logo{width:200px}.header.is-extra-wide-logo .header_logo{width:240px}.header .header_inner p{font-size:14px;font-weight:700;line-height:1.4;margin:0;padding:0}.header_inner p.text_brand-color{color:#134fbf}@media screen and (max-width:1240px){.header .header_inner{padding:0 20px}}@media screen and (max-width:768px){.header .header_inner{column-gap:20px;grid-template-columns:90px 1fr}.header.is-wide-logo .header_inner{grid-template-columns:140px 1fr}.header.is-extra-wide-logo .header_inner{grid-template-columns:180px 1fr}.header .header_logo{width:98px}.header.is-wide-logo .header_logo{width:140px}.header.is-extra-wide-logo .header_logo{width:180px}.header .header_inner p{font-size:12px}}.hs-form{margin:0 auto;max-width:700px}.legal-consent-container .hs-richtext p{font-size:12px!important}.hs-input{height:45px}input::placeholder{font-size:16px}.hs-input:invalid{color:#323232;font-size:16px}form label{font-size:16px}.hs-form-field>label>span{color:#464646;font-weight:700}@media screen and (max-width:768px){form label{font-size:15px}}form label span.hs-form-required{background-color:#134fbf;border-radius:5px;color:#fff!important;font-size:12px;margin:0 9px;min-width:32px;padding:2px 10px}@media screen and (max-width:768px){form label span.hs-form-required{font-size:10px;line-height:1.4;position:relative;text-align:center;top:-2px;width:32px}}form input[type=submit]{background:#ff850a!important;border:3px solid #fff!important;border-radius:4px;border-radius:1000px;box-shadow:0 0 10px 0 rgba(0,0,0,.2)!important;color:#fff!important;display:block;font-size:22px;font-weight:700;line-height:1.4;margin:20px auto 0;max-width:500px;outline:0;padding:24px 20px 22px;position:relative;text-align:center;text-decoration:none;transition:all .3s ease;width:100%}form input[type=submit]:hover{background-color:#fff!important;border:3px solid #ff850a!important;border-radius:1000px!important;box-shadow:0 0 0 0 rgba(0,0,0,.2)!important;color:#ff850a!important;transform:scale(1.03)!important}:root{--primary:#134fbf;--main-gray-bg01:#e6e6e6;--main-gray-bg02:#f6f6f6;--cta:#ff850a;--accent:#fcd456;--black:#323232;--white:#fff;--hsf-global__font-family:"IBM Plex Sans JP","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,Meiryo,YuGothic,"Yu Gothic medium","Hiragino Sans",Meiryo,sans-serif;--hsf-global__font-size:16px;--hsf-global__color:var(--black);--hsf-global-error__color:#d93025;--hsf-row__vertical-spacing:15px;--hsf-module__vertical-spacing:15px;--hsf-button__background-color:var(--primary);--hsf-button__border-radius:5px;--hsf-button__padding:22px 0;--hsf-button__box-shadow:none;--hsf-button__width:187px;--hsf-button__height:63px;--hsf-background__background-color:var(--white)fff;--hsf-background__padding:0 0 20px;--hsf-erroralert__font-size:14px;--hsf-infoalert__font-size:14px;--hsf-infoalert__color:#d93025;--hsf-field-label__font-size:16px;--hsf-field-label__color:#323232;--hsf-field-label-requiredindicator__color:var(--white);--hsf-field-description__color:#323232;--hsf-field-input__background-color:#f6f6f6;--hsf-field-input__placeholder-color:rgba(81,99,131,.64);--hsf-field-input__border-color:#d2d2d2;--hsf-field-input__border-width:1px;--hsf-field-input__border-style:solid;--hsf-field-input__border-radius:5px;--hsf-field-textarea__background-color:#fafafa;--hsf-field-textarea__placeholder-color:#d2d2d2;--hsf-field-textarea__border-color:#d2d2d2;--hsf-field-textarea__border-width:1px;--hsf-field-textarea__border-style:solid;--hsf-field-textarea__border-radius:5px;--hsf-field-textarea__padding:10px;--hsf-field-description__font-size:12px;--hsf-field-checkbox__padding: ;--hsf-field-checkbox__background-color:var(--main-gray-bg02);--hsf-field-checkbox__color:var(--primary);--hsf-field-checkbox__border-color:var(--main-gray-bg01);--hsf-field-checkbox__border-width:1px;--hsf-field-checkbox__border-style:solid;--hsf-field-radio__border-color:var(--main-gray-bg01);--hsf-default-field-radio__border-color:var(--main-gray-bg01);--hsf-progressbar-progressLine__background-color:var(--primary)}.hsfc-FormWrapper{margin:0 auto;max-width:700px}.hsfc-Heading{font-size:20px;font-weight:700}.hsfc-FieldLabel{font-size:16px;font-weight:700;position:relative}@media screen and (max-width:768px){.hsfc-FieldLabel{font-size:14px!important}}h3.hsfc-Heading{color:var(--primary)!important;margin:10px 0 0}[data-hsfc-id=Renderer] .hsfc-FieldLabel>span{align-items:center;display:flex;flex-direction:row-reverse;justify-content:flex-end}.hsfc-FieldLabel__RequiredIndicator{align-items:center;background-color:var(--primary);background-size:100%;border-radius:2px;display:inline-block;font-size:0;margin-right:10px;order:1;padding:6px 10px;text-align:center;white-space:nowrap}.hsfc-FieldLabel__RequiredIndicator:after{color:var(--white);content:"必須";display:inline;font-size:12px;text-align:center}.hsfc-RichText p{color:var(--black);font-size:14px}.hsfc-Step .hsfc-Step__Content{border-radius:10px;padding:50px 50px 30px;position:relative;z-index:10}@media screen and (max-width:768px){.hsfc-Step .hsfc-Step__Content{padding:60px 20px 40px}.hsfc-RadioFieldGroup__Options{flex-direction:column;gap:4px}}.hsfc-DropdownInput{max-width:270px}.hsfc-DropdownInput__Caret{align-items:center;bottom:0;cursor:pointer;display:flex;justify-content:center;padding:0 20px;pointer-events:all;position:absolute;right:0;top:0}.hsfc-DropdownInput__Caret>span{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid var(--hsf-field-input__color,var(--hsf-default-field-input__color));display:inline-block;height:0;vertical-align:middle;width:0}.hsfc-CheckboxFieldGroup__Options label,.hsfc-RadioFieldGroup__Options label{font-weight:500!important}.hsfc-DateInput.hsfc-DateInput--placeholder{font-weight:400}.hsfc-ProgressBar__Text{display:none}.hs-form-html .hsfc-ErrorAlert{color:var(--hsf-global-error__color);position:relative}.hs-form-html .button-item--next,.hs-form-html .button-item--previous{line-height:1}.hsfc-RadioInput:checked:after{background-color:var(--primary)!important}input:focus{border-color:var(--main-gray-bg01)!important;box-shadow:0 0 3px var(--hsf-field-radio__border-color,var(--hsf-field-input__border-color,var(--hsf-default-field-radio__border-color)))}input[aria-required=true][aria-invalid=true]{border-color:var(--main-color-gb01)!important;border-style:var(--hsf-field-input__border-style,var(--hsf-default-field-input__border-style))}input[aria-required=true][aria-invalid=false].hsfc-TextInput.valid-input{position:relative!important}input[aria-required=true][aria-invalid=false].hsfc-TextInput.valid-input:after{border-bottom:2px solid var(--white);border-left:2px solid var(--white);content:"";display:block;height:7px;position:absolute;right:27px;top:25px;transform:rotate(-45deg);width:9px;z-index:999}.hsfc-Button{box-sizing:border-box!important;height:63px;position:relative;transform:translateY(0)!important}.hsfc-Button[type=submit]{background:var(--cta)!important;border:2px solid var(--cta)!important;color:var(--white)!important;line-height:1;width:100%}.hsfc-Button:hover{background:var(--white)!important;border:2px solid var(--primary)!important;color:var(--primary)!important}.hsfc-Button[type=submit]:hover{background:var(--white)!important;border:2px solid var(--cta)!important;color:var(--cta)!important}.hsfc-CheckboxInput{height:20px;width:20px}[data-hsfc-id=Renderer] .hsfc-CheckboxInput:checked{background-color:var(--primary)!important}[data-hsfc-id=Renderer] .hsfc-CheckboxInput:checked:after{background-color:var(--white)!important}.hsfc-ProgressBar__Progress{background-color:var(--main-gray-bg02);border:1px solid var(--main-gray-bg01)}.footer{background-color:#f6f6f6;border-top:3px solid #fff;color:#323232;position:relative}.footer .footer__inner{margin-left:auto;margin-right:auto;max-width:1000px;padding-bottom:30px;padding-top:30px}.footer .footer_contact{text-align:center}.footer .copyright{background-color:#f6f6f6;font-size:10px;font-weight:500;padding:30px 40px;text-align:center}.footer .footer_contact_annotation{font-size:11px;font-weight:500;line-height:2;margin:0}@media screen and (max-width:768px){.footer .footer__inner{padding:30px 20px}}