@charset "UTF-8";:root{--sj-content-width:926px;--sj-card-padding:26px;--sj-label-col:292px;--sj-gutter:24px;--sj-control-col:610px;--sj-input-width:293px;--sj-name-width:144px;--sj-field-gap:44px;--sj-font:"Ek Mukta","Hiragino Kaku Gothic ProN","Hiragino Sans","Yu Gothic","YuGothic","Meiryo",sans-serif;--sj-font-size:14px;--sj-font-size-sm:13px;--sj-text:#000;--sj-text-sub:#666;--sj-placeholder:#747474;--sj-required:red;--sj-border:#d4d4d4;--sj-border-disabled:#c9c9c9;--sj-bg-disabled:#f3f3f3;--sj-focus:#0176d3;--sj-brand-red:#ba0516;--sj-page-bg:#f5f7fa;--sj-input-height:32px;--sj-radius:4px}.hs-form-private,[data-hs-forms-root=true]{background:#fff;box-sizing:border-box;color:var(--sj-text);font-feature-settings:"palt";font-size:var(--sj-font-size);line-height:1.5;margin:0 auto;max-width:calc(var(--sj-content-width) + var(--sj-card-padding)*2);width:100%;-webkit-font-smoothing:antialiased}.form-title{display:none;margin:0;padding:0!important}.hs-form-private,[data-hs-forms-root=true]{padding:40px var(--sj-card-padding) 48px}[data-hs-forms-root=true]>.hs-form-private{background:transparent;max-width:none;padding:0}.hs-form *,.hs-form :after,.hs-form :before,[data-hs-forms-root=true] *,[data-hs-forms-root=true] :after,[data-hs-forms-root=true] :before{box-sizing:border-box}.hs-form.stacked{margin:0}.hs-form fieldset,.hs-form fieldset.form-columns-0,.hs-form fieldset.form-columns-1,.hs-form fieldset.form-columns-2{border:0!important;margin:0 0 var(--sj-field-gap)!important;max-width:none!important;min-width:0!important;padding:0!important;width:100%!important}.hs-form fieldset.form-columns-1:has(>.hs-form-field[style*="display: none"]),.hs-form fieldset.form-columns-1:has(>.hs-form-field[style*="display:none"]),.hs-form fieldset.form-columns-1:has(input[type=hidden]){display:none!important}.hs-form fieldset.form-columns-0{margin-bottom:16px!important}.hs-form fieldset.form-columns-1{display:block!important}.hs-form fieldset.form-columns-2{align-items:flex-start!important;display:flex!important;flex-wrap:nowrap!important}.hs-form fieldset.form-columns-2:before{content:"";flex:0 0 var(--sj-label-col);margin-right:var(--sj-gutter);width:var(--sj-label-col)}.hs-form fieldset.form-columns-2>.hs-form-field{display:block!important;flex:0 0 var(--sj-name-width)!important;float:none!important;margin:0!important;padding:0!important;width:var(--sj-name-width)!important}.hs-form fieldset.form-columns-2>.hs-form-field+.hs-form-field{margin-left:4px!important}.hs-form fieldset.form-columns-2 .hs-input{width:100%!important}.hs-form .hs-form-field{align-items:start;column-gap:var(--sj-gutter);display:grid!important;float:none!important;grid-template-columns:var(--sj-label-col) minmax(0,1fr)!important;margin:0!important;padding:0!important;width:100%!important}.hs-form .hs-form-field>label{grid-column:1;grid-row:1}.hs-form .hs-form-field>.input{grid-column:2;grid-row:1}.hs-form .hs-form-field>.hs-field-desc{grid-column:2;grid-row:2}.hs-form .input{margin:0!important;min-width:0}.hs-form .hs-dependent-field .hs-form-field+.hs-form-field,.hs-form .hs-dependent-field+.hs-dependent-field,.hs-form .hs-dependent-field+.hs-form-field,.hs-form .hs-form-field+.hs-dependent-field,.hs-form fieldset:not(.form-columns-2) .hs-form-field+.hs-form-field{margin-top:var(--sj-field-gap)!important}.hs-form .legal-consent-container .hs-dependent-field{margin-top:0!important}.hs-form .hs-input{background-color:#fff;border:1px solid var(--sj-border)!important;border-radius:var(--sj-radius)!important;box-shadow:none;color:var(--sj-text);display:block;font-size:var(--sj-font-size)!important;height:var(--sj-input-height)!important;line-height:calc(var(--sj-input-height) - 2px);max-width:100%;min-height:var(--sj-input-height);padding:0 12px!important;transition:border-color .15s ease,box-shadow .15s ease;width:var(--sj-input-width)!important}.hs-form .hs-input::placeholder{color:var(--sj-placeholder);opacity:1}.hs-form .hs-input:focus{border-color:var(--sj-focus)!important;box-shadow:0 0 0 1px var(--sj-focus);outline:0}.hs-form .hs-input:disabled,.hs-form .hs-input[readonly]{background-color:var(--sj-bg-disabled);border-color:var(--sj-border-disabled)!important;color:var(--sj-placeholder)}.hs-form select.hs-input{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background-color:#fff!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='7'%3E%3Cpath fill='%23747474' d='M0 0h11L5.5 7z'/%3E%3C/svg%3E")!important;background-position:right 12px center!important;background-repeat:no-repeat!important;background-size:11px 7px!important;cursor:pointer;padding-right:32px!important}.hs-form select.hs-input:disabled{background-color:var(--sj-bg-disabled)!important}.hs-form select.hs-input::-ms-expand{display:none}.hs-form .is-placeholder,.hs-form select.hs-input.is-placeholder,.hs-form select.hs-input:has(option[value=""]:checked){color:var(--sj-placeholder)!important}.hs-form .hs-input::-webkit-input-placeholder,.hs-form .hs-input::placeholder{color:var(--sj-placeholder)!important;opacity:1!important}.hs-form select.hs-input option{color:var(--sj-text)}.hs-form textarea.hs-input{height:60px!important;line-height:1.5;max-width:100%;min-height:60px;padding:6px 12px!important;resize:vertical;width:var(--sj-control-col)!important}.hs-form input[type=number].hs-input{-moz-appearance:textfield;appearance:textfield}.hs-form input[type=number].hs-input::-webkit-inner-spin-button,.hs-form input[type=number].hs-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.hs-form .hs-richtext{color:var(--sj-text);font-size:var(--sj-font-size);line-height:1.5}.hs-form .hs-richtext p{margin:0}.hs-form .hs-richtext h1,.hs-form .hs-richtext h2,.hs-form .hs-richtext h3,.hs-form .hs-richtext h4{font-size:16px!important;font-weight:700;line-height:1.4;margin:32px 0 12px!important}.hs-form fieldset.form-columns-0:first-of-type .hs-richtext h3{margin-top:0!important}.hs-form .hs-form-required{color:var(--sj-required)!important;font-size:0!important;margin:0!important;order:-1}.hs-form .hs-form-required:before{content:"※";font-size:var(--sj-font-size)}.hs-form .hs-form-field>label{align-items:baseline;color:var(--sj-text);cursor:default;display:flex!important;font-size:var(--sj-font-size)!important;font-weight:400!important;line-height:1.5;margin:0!important;padding:5px 0 0!important;width:auto!important}.hs-form .hs-form-field>label>span:not(.hs-form-required){display:inline}.hs-form .hs-field-desc{color:var(--sj-text-sub)!important;display:block;font-size:var(--sj-font-size-sm)!important;line-height:1.6;margin:8px 0 0!important;padding:0!important;width:auto!important}.hs-form fieldset.form-columns-1:has(.hs_address1_prefecture),.hs-form fieldset.form-columns-1:has(.hs_city),.hs-form fieldset.form-columns-1:has(.hs_postal_code),.hs-form fieldset.form-columns-1:has(.hs_zip){margin-bottom:8px!important}.hs-form fieldset.form-columns-2>.hs-form-field>label{align-items:baseline;display:flex!important;font-size:var(--sj-font-size-sm)!important;line-height:1.4;padding:0 0 2px!important}.hs-form fieldset.form-columns-2 .hs-form-required:before{content:"*";font-size:var(--sj-font-size-sm)}.hs-form .inputs-list{list-style:none!important;list-style-image:none!important;list-style-type:none!important;margin:0!important;padding:0!important}.hs-form .hs-form-booleancheckbox,.hs-form .hs-form-radio,.hs-form .inputs-list>li{background-image:none!important;list-style:none!important;list-style-type:none!important;text-indent:0!important}.hs-form .inputs-list>li:after,.hs-form .inputs-list>li:before{content:none!important;display:none!important}.hs-form .inputs-list>li::marker{content:""!important}.hs-form .multi-container{display:flex;flex-wrap:wrap;gap:8px 28px;padding-top:6px!important}.hs-form .hs-form-radio{margin:0!important;padding:0!important}.hs-form .hs-form-radio-display{align-items:center;color:var(--sj-text);cursor:pointer;display:inline-flex!important;font-size:var(--sj-font-size)!important;font-weight:400!important;gap:8px;line-height:1.5;margin:0!important;padding:0!important}.hs-form .hs-form-booleancheckbox-display .hs-input,.hs-form .hs-form-checkbox-display .hs-input,.hs-form .hs-form-radio-display .hs-input{accent-color:var(--sj-focus);-webkit-appearance:auto;appearance:auto;border-radius:2px!important;cursor:pointer;flex:0 0 auto;height:16px!important;margin:0!important;min-height:0;min-width:16px;padding:0!important;width:16px!important}.hs-form .hs-form-radio-display .hs-input[type=radio]{border-radius:50%!important}.hs-form .hs-form-booleancheckbox,.hs-form .hs-form-checkbox{list-style:none!important;margin:0!important;padding:0!important}.hs-form .hs-form-booleancheckbox-display,.hs-form .hs-form-checkbox-display{align-items:flex-start;color:var(--sj-text);cursor:pointer;display:flex!important;font-size:var(--sj-font-size)!important;font-weight:700!important;gap:10px;line-height:1.5;margin:0!important;padding:0!important}.hs-form .hs-form-booleancheckbox-display .hs-input,.hs-form .hs-form-checkbox-display .hs-input{margin-top:2px!important}.hs-form .hs-form-booleancheckbox-display>span,.hs-form .hs-form-checkbox-display>span{margin:0!important}.hs-form .hs-form-field.hs-fieldtype-checkbox{display:block!important}.hs-form .hs-form-field.hs-fieldtype-checkbox>label{display:none!important}.hs-form .hs-fieldtype-checkbox .multi-container{display:block!important;padding-top:0!important}.hs-form fieldset.form-columns-0:last-of-type{margin-bottom:var(--sj-field-gap)!important;margin-top:27px!important}.hs-form fieldset.form-columns-0:last-of-type .hs-richtext,.hs-form fieldset.form-columns-0:last-of-type .hs-richtext li,.hs-form fieldset.form-columns-0:last-of-type .hs-richtext p,.hs-form fieldset.form-columns-0:last-of-type .hs-richtext span,.hs-form fieldset.form-columns-0:last-of-type .hs-richtext strong,.hs-form fieldset.form-columns-0:last-of-type .hs-richtext ul{color:#666!important;font-family:var(--sj-font)!important;font-size:13px!important;line-height:1.6!important}.hs-form fieldset.form-columns-0:last-of-type .hs-richtext p{margin:0!important;padding:0!important}.hs-form fieldset.form-columns-0:last-of-type .hs-richtext strong{font-weight:700!important}.hs-form fieldset.form-columns-0:last-of-type .hs-richtext br{display:none!important}.hs-form fieldset.form-columns-0:last-of-type .hs-richtext>p:first-child strong{display:block!important;margin-top:42px!important}.hs-form fieldset.form-columns-0:last-of-type .hs-richtext>strong{display:block!important;margin-top:9px!important}.hs-form fieldset.form-columns-0:last-of-type .hs-richtext>p:last-child strong{color:#000!important;display:block!important;margin-top:31px!important}.hs-form fieldset.form-columns-0:last-of-type .hs-richtext a{color:var(--sj-focus)!important;text-decoration:underline!important}.hs-form fieldset.form-columns-0:last-of-type .hs-richtext ul{list-style:none!important;list-style-type:none!important;margin:0!important;padding:0!important}.hs-form fieldset.form-columns-0:last-of-type .hs-richtext ul>li{list-style:none!important;list-style-type:none!important;margin:0!important;padding:0 0 0 1.1em!important;position:relative}.hs-form fieldset.form-columns-0:last-of-type .hs-richtext ul>li:before{color:#666;content:"・"!important;display:inline!important;left:0;position:absolute;top:0}.hs-form fieldset.form-columns-0:last-of-type .hs-richtext ul>li>p{margin:0!important}.hs-form .checkbox-desc{display:none!important}.hs-form .hs_submit{margin-top:40px}.hs-form .actions{display:flex;justify-content:flex-end;margin:0!important;padding:0!important}.hs-form .hs-button{-webkit-appearance:none;appearance:none;background-color:var(--sj-brand-red)!important;background-image:none;border:1px solid var(--sj-brand-red)!important;border-radius:var(--sj-radius)!important;box-shadow:none;color:#fff!important;cursor:pointer;font-size:var(--sj-font-size)!important;font-weight:400;height:var(--sj-input-height)!important;line-height:1;min-width:98px;padding:0 14px!important;text-shadow:none;transition:background-color .15s ease;width:auto!important}.hs-form .hs-button:active,.hs-form .hs-button:hover{background-color:#9a0412!important;border-color:#9a0412!important}.hs-form .hs-button:focus-visible{outline:2px solid var(--sj-focus);outline-offset:2px}.hs-form .hs-error-msgs{grid-column:2;list-style:none;margin:4px 0 0!important;padding:0!important}.hs-form .hs-error-msg,.hs-form .hs-error-msgs label{color:#ba0517!important;font-size:var(--sj-font-size-sm)!important}.hs-form .hs-input.error,.hs-form .hs-input.invalid{border-color:#ba0517!important}@media (max-width:1029px){:root{--sj-label-col:31.6%;--sj-control-col:100%;--sj-input-width:calc(50% - 12px);--sj-name-width:calc(50% - 2px)}.hs-form fieldset.form-columns-2:before{flex-basis:31.6%;width:31.6%}.hs-form fieldset.form-columns-2>.hs-form-field{flex:0 0 calc(17.1% - 7px)!important;width:auto!important}}@media (max-width:767px){[data-hs-forms-root=true]{padding:24px 16px 32px}.hs-form fieldset,.hs-form fieldset.form-columns-1,.hs-form fieldset.form-columns-2{margin-bottom:24px!important}.hs-form .hs-form-field{display:block!important}.hs-form .hs-form-field>label{padding:0 0 4px!important}.hs-form .hs-input,.hs-form textarea.hs-input{width:100%!important}.hs-form fieldset.form-columns-2:before{display:none}.hs-form fieldset.form-columns-2>.hs-form-field{flex:1 1 0!important}.hs-form fieldset.form-columns-2>.hs-form-field+.hs-form-field{margin-left:8px!important}.hs-form .actions{justify-content:stretch}.hs-form .hs-button{width:100%!important}}