body{font-family:Noto Sans JP}.header-container .row-fluid-wrapper:first-of-type{position:absolute}.banner img{height:128px}#content-container .row-fluid-wrapper:where(.row-number-3,.row-number-4){margin-inline:15px}.form-container fieldset{display:block;max-width:unset}.form-container fieldset.form-columns-2{display:flex;gap:16px}.form-container fieldset .hs-form-field:not(.hs-fieldtype-booleancheckbox)>label{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:8px;width:100%}.form-container fieldset .hs-form-field label.hs-form-booleancheckbox-display>span,.form-container fieldset .hs-form-field:not(.hs-fieldtype-booleancheckbox)>label:first-child{font-size:16px;font-weight:700}.form-container fieldset .hs-fieldtype-booleancheckbox ul.inputs-list{width:100%}.form-container fieldset .hs-fieldtype-booleancheckbox label.hs-form-booleancheckbox-display{display:flex;gap:8px;width:100%}.form-container fieldset .hs-fieldtype-booleancheckbox label.hs-form-booleancheckbox-display>span{display:flex;font-weight:700;justify-content:space-between;width:100%}.form-container fieldset .hs-form-field span.hs-form-required{display:flex;visibility:hidden}.form-container fieldset .hs-form-field span.hs-form-required:after{background-color:var(--accent-red);color:#fff;content:"必須";display:inline-block;font-weight:700;min-width:max-content;padding-inline:4px;visibility:visible}.form-container fieldset .input{display:flex;margin-right:0!important}.form-container fieldset .input>input.hs-input,textarea{background-color:#fff;border:1px solid #999;font-family:Noto Sans JP;min-height:28px;padding-block:10px;padding-inline:10px;width:100%!important}.form-container fieldset .hs-fieldtype-radio ul li{width:100%}.form-container fieldset .hs-fieldtype-radio ul li label{align-items:flex-start;display:flex;gap:8px}.form-container fieldset .hs-fieldtype-radio ul li label .hs-input[type=radio]{border:1px solid;border-radius:50%;color:currentColor;display:block;font:inherit;height:1.15em;margin-top:3px;min-height:1.15em;min-width:1.15em;width:1.15em}.form-container ul:not(.inputs-list){display:flex;flex-flow:column;gap:4px}.form-container ul:not(.inputs-list) li{display:flex;gap:4px}.form-container ul:not(.inputs-list) li:before{content:"※";display:block}.form-container ul.inputs-list{display:flex;flex-flow:column;gap:8px;list-style:none}.form-container .hs-form-field .hs-error-msgs label.hs-error-msg{color:var(--accent-red);font-size:12px}.form-container fieldset .input>input.hs-input.error,textarea.invalid{border:1px solid var(--accent-red)}.form-container .actions input[type=submit]{background-color:#e81916!important;background-image:none!important;border:none;color:#fff;cursor:pointer;display:flex;font-weight:700;justify-content:center;padding:16px 12px;width:100%}.body-container .row-fluid-wrapper:has(.button-link){background-color:#f0f0e8}@media (min-width:768px){.banner img{height:220px}#main-container .row-fluid-wrapper:first-of-type>.row-fluid:first-of-type{display:flex;margin-inline:auto;max-width:1000px}#content-container{column-gap:40px;display:grid;grid-template-columns:1fr 332px;padding-inline:15px}#content-container .row-fluid-wrapper:first-of-type{grid-column:span 2}#content-container .row-fluid-wrapper:where(.row-number-3,.row-number-4){margin-inline:0}.body-container .row-fluid-wrapper:has(.button-link){background-color:unset}}