@charset "UTF-8";[data-astro-cid-sz7xmlte]{box-sizing:border-box}input[data-astro-cid-sz7xmlte],p[data-astro-cid-sz7xmlte]{margin:0}button[data-astro-cid-sz7xmlte],input[data-astro-cid-sz7xmlte],optgroup[data-astro-cid-sz7xmlte],select[data-astro-cid-sz7xmlte],textarea[data-astro-cid-sz7xmlte]{background:transparent}a[data-astro-cid-sz7xmlte],a[data-astro-cid-sz7xmlte]:visited{color:inherit}button[data-astro-cid-sz7xmlte]:not(:disabled){cursor:pointer}.structure-container[data-astro-cid-sz7xmlte]{line-height:1}.billboard[data-astro-cid-sz7xmlte]{position:relative;height:200px;padding:0 25px;color:#fff;font-family:"Noto Sans JP",Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,Osaka,ＭＳ\ Ｐゴシック,MS PGothic,sans-serif}.billboard[data-astro-cid-sz7xmlte] .billboard-bg[data-astro-cid-sz7xmlte]{position:absolute;inset:0}.billboard[data-astro-cid-sz7xmlte] .billboard-bg[data-astro-cid-sz7xmlte]:after{content:"";display:block;position:absolute;inset:0;background:#060e2599}.billboard[data-astro-cid-sz7xmlte] .billboard-bg[data-astro-cid-sz7xmlte] img[data-astro-cid-sz7xmlte]{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;font-family:"object-fit: cover;"}.billboard[data-astro-cid-sz7xmlte] .billboard-inner[data-astro-cid-sz7xmlte]{position:relative;display:flex;align-items:center;height:100%}.billboard[data-astro-cid-sz7xmlte] .billboard-primary-heading[data-astro-cid-sz7xmlte]{line-height:0}.billboard[data-astro-cid-sz7xmlte] .billboard-primary-heading[data-astro-cid-sz7xmlte].dashed{position:relative;padding-left:30px}.billboard[data-astro-cid-sz7xmlte] .billboard-primary-heading[data-astro-cid-sz7xmlte].dashed:before{content:"";display:block;position:absolute;top:50%;left:0;width:20px;height:2px;background:#222}.billboard[data-astro-cid-sz7xmlte] .billboard-primary-heading[data-astro-cid-sz7xmlte] span[data-astro-cid-sz7xmlte]{line-height:1.45}.billboard[data-astro-cid-sz7xmlte] .billboard-primary-heading[data-astro-cid-sz7xmlte] span[data-astro-cid-sz7xmlte][data-text-en]{font-size:1.2rem}.billboard[data-astro-cid-sz7xmlte] .billboard-primary-heading[data-astro-cid-sz7xmlte] span[data-astro-cid-sz7xmlte][data-text-en]:before{content:attr(data-text-en);display:block;margin-right:5px;font-size:2rem;font-weight:700;font-family:Montserrat,游ゴシック,Yu Gothic,游ゴシック体,YuGothic,Hiragino Sans,ヒラギノ角ゴシック,メイリオ,Meiryo,sans-serif}.billboard[data-astro-cid-sz7xmlte] .billboard-lead[data-astro-cid-sz7xmlte]{margin-top:15px;font-size:2rem;line-height:1.5;font-weight:700}.billboard[data-astro-cid-sz7xmlte].white .billboard-inner[data-astro-cid-sz7xmlte]{color:#fff}.billboard[data-astro-cid-sz7xmlte].white .billboard-primary-heading[data-astro-cid-sz7xmlte].dashed:before{background:#fff}@media screen and (min-width: 768px){.billboard[data-astro-cid-sz7xmlte]{padding:0 20px;height:400px}.billboard[data-astro-cid-sz7xmlte] .billboard-inner[data-astro-cid-sz7xmlte]{position:relative;max-width:1050px;margin:auto}.billboard[data-astro-cid-sz7xmlte] .billboard-primary-heading[data-astro-cid-sz7xmlte].dashed{padding-left:62px}.billboard[data-astro-cid-sz7xmlte] .billboard-primary-heading[data-astro-cid-sz7xmlte].dashed:before{width:40px}.billboard[data-astro-cid-sz7xmlte] .billboard-primary-heading[data-astro-cid-sz7xmlte] span[data-astro-cid-sz7xmlte][data-text-en]:before{margin-right:20px}.billboard[data-astro-cid-sz7xmlte] .billboard-lead[data-astro-cid-sz7xmlte]{margin-top:30px}}.billboard[data-astro-cid-sz7xmlte].no-vis{height:auto;padding:40px 25px 0}.billboard[data-astro-cid-sz7xmlte].no-vis .billboard-primary-heading[data-astro-cid-sz7xmlte]{font-weight:700;line-height:1.45}.billboard[data-astro-cid-sz7xmlte].no-vis .billboard-lead[data-astro-cid-sz7xmlte]{margin-top:50px;font-weight:700;font-size:14px;line-height:1.8}@media screen and (min-width: 768px){.billboard[data-astro-cid-sz7xmlte].no-vis{padding:66px 25px 0}.billboard[data-astro-cid-sz7xmlte].no-vis .billboard-inner[data-astro-cid-sz7xmlte]{max-width:1050px;margin:auto}.billboard-[data-astro-cid-sz7xmlte].no-vis .billboard-lead[data-astro-cid-sz7xmlte]{margin-top:35px}}.inquiry[data-astro-cid-sz7xmlte]{margin-top:87px;padding-bottom:47px;color:#fff;font-family:"Noto Sans JP",Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,Osaka,ＭＳ\ Ｐゴシック,MS PGothic,sans-serif}.inquiry[data-astro-cid-sz7xmlte] .inquiry-indicator[data-astro-cid-sz7xmlte]{display:flex;align-items:center;padding:0 16px}.inquiry[data-astro-cid-sz7xmlte] .inquiry-indicator-item[data-astro-cid-sz7xmlte]{flex:1 1 auto;padding-bottom:10px;border-bottom:2px solid #ccc;text-align:center;font-size:18px;font-weight:700;line-height:1.5;color:#ccc;list-style-type:none}.inquiry[data-astro-cid-sz7xmlte] .inquiry-indicator-item[data-astro-cid-sz7xmlte].is-current{border-bottom:2px solid #d11414;color:#d11414}.inquiry[data-astro-cid-sz7xmlte] .inquiry-indicator-item[data-astro-cid-sz7xmlte]>span[data-astro-cid-sz7xmlte]{display:inline-block;margin-right:5px;font-size:14px}.inquiry[data-astro-cid-sz7xmlte] .inquiry-form-item[data-astro-cid-sz7xmlte] dd[data-astro-cid-sz7xmlte],.inquiry[data-astro-cid-sz7xmlte] .inquiry-form-item[data-astro-cid-sz7xmlte] .confirm_text[data-astro-cid-sz7xmlte]{font-size:16px}.inquiry[data-astro-cid-sz7xmlte] .inquiry-body[data-astro-cid-sz7xmlte]{margin-top:25px;margin-bottom:60px}.inquiry[data-astro-cid-sz7xmlte] .inquiry-form-item[data-astro-cid-sz7xmlte]{padding:0 16px;max-width:610px;margin-left:auto;margin-right:auto}.inquiry[data-astro-cid-sz7xmlte] .inquiry-form-item[data-astro-cid-sz7xmlte]:not(:last-child){margin-bottom:32px}.inquiry[data-astro-cid-sz7xmlte] .inquiry-form[data-astro-cid-sz7xmlte] label[data-astro-cid-sz7xmlte]{display:block;margin-bottom:8px;font-size:18px;font-weight:500}.inquiry[data-astro-cid-sz7xmlte] .inquiry-form[data-astro-cid-sz7xmlte] input[data-astro-cid-sz7xmlte]:not(input[type=checkbox]),.inquiry[data-astro-cid-sz7xmlte] .inquiry-form[data-astro-cid-sz7xmlte] select[data-astro-cid-sz7xmlte]{width:100%;height:50px;padding:0 10px;font-size:1.6rem;line-height:50px;color:#ccc;border:1px solid #ccc;-webkit-appearance:none;appearance:none}.inquiry[data-astro-cid-sz7xmlte] .inquiry-form[data-astro-cid-sz7xmlte] input[data-astro-cid-sz7xmlte]:not(input[type=checkbox]).is-error{border:1px solid #d11414}.inquiry[data-astro-cid-sz7xmlte] .inquiry-form[data-astro-cid-sz7xmlte] .inquiry-select-wrapper[data-astro-cid-sz7xmlte]{position:relative;height:50px}.inquiry[data-astro-cid-sz7xmlte] .inquiry-form[data-astro-cid-sz7xmlte] .inquiry-select-wrapper[data-astro-cid-sz7xmlte]:after{pointer-events:none;content:"";display:block;width:0;height:0;border-style:solid;border-width:14px 9px 0 9px;border-color:#d9d9d9 transparent transparent transparent;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.inquiry[data-astro-cid-sz7xmlte] .inquiry-form[data-astro-cid-sz7xmlte] textarea[data-astro-cid-sz7xmlte]{display:block;width:100%;height:200px;padding:10px;font-size:1.6rem;line-height:1.4;color:#222;border:1px solid #d8d8d8;-webkit-appearance:none;appearance:none}.inquiry[data-astro-cid-sz7xmlte] .inquiry-form[data-astro-cid-sz7xmlte] .inquiry-checkbox-list[data-astro-cid-sz7xmlte]{margin-top:16px;display:flex;flex-direction:column}.inquiry[data-astro-cid-sz7xmlte] .inquiry-form[data-astro-cid-sz7xmlte] input[data-astro-cid-sz7xmlte][type=checkbox]{opacity:0;visibility:hidden;width:0}.inquiry[data-astro-cid-sz7xmlte] .inquiry-form[data-astro-cid-sz7xmlte] .inquiry-checkbox-text[data-astro-cid-sz7xmlte]{box-sizing:border-box;cursor:pointer;display:inline-block;padding-left:40px;position:relative;width:auto;font-size:14px;font-weight:500}.inquiry[data-astro-cid-sz7xmlte] .inquiry-form[data-astro-cid-sz7xmlte] .inquiry-checkbox-text[data-astro-cid-sz7xmlte]:before{border:1px solid #ccc;content:"";display:block;width:24px;height:24px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.inquiry[data-astro-cid-sz7xmlte] .inquiry-form[data-astro-cid-sz7xmlte] .inquiry-checkbox-text[data-astro-cid-sz7xmlte]:after{border-right:3px solid #d11414;border-bottom:3px solid #d11414;content:"";display:block;height:14px;opacity:0;position:absolute;top:50%;left:8px;transform:translateY(calc(-50% - 1px)) rotate(45deg);width:8px}.inquiry[data-astro-cid-sz7xmlte] .inquiry-form[data-astro-cid-sz7xmlte] input[data-astro-cid-sz7xmlte][type=checkbox]:checked+.inquiry-checkbox-text[data-astro-cid-sz7xmlte]:after{opacity:1}.inquiry[data-astro-cid-sz7xmlte] .inquiry-form[data-astro-cid-sz7xmlte] input[data-astro-cid-sz7xmlte][type=checkbox]:checked+label[data-astro-cid-sz7xmlte] .inquiry-checkbox-text[data-astro-cid-sz7xmlte]:after{opacity:1}.inquiry[data-astro-cid-sz7xmlte] .inquiry-form[data-astro-cid-sz7xmlte] input[data-astro-cid-sz7xmlte][type=checkbox].formrun-has-error+.inquiry-checkbox-text[data-astro-cid-sz7xmlte]{color:#d11414}.inquiry[data-astro-cid-sz7xmlte] .inquiry-form[data-astro-cid-sz7xmlte] input[data-astro-cid-sz7xmlte][type=checkbox].formrun-has-error+.inquiry-checkbox-text[data-astro-cid-sz7xmlte]:before{border-color:#d11414}.inquiry[data-astro-cid-sz7xmlte] .inquiry-form[data-astro-cid-sz7xmlte] .inquiry-checkbox-text[data-astro-cid-sz7xmlte]:has(+.formrun-system-show){color:#d11414}.inquiry[data-astro-cid-sz7xmlte] .inquiry[data-astro-cid-sz7xmlte] .inquiry-form[data-astro-cid-sz7xmlte] .inquiry-checkbox-text[data-astro-cid-sz7xmlte]:has(+.formrun-system-show):before{border:1px solid #d11414}.inquiry[data-astro-cid-sz7xmlte] .inquiry-form[data-astro-cid-sz7xmlte] .inquiry-other-input[data-astro-cid-sz7xmlte]{margin:8px 0 0 40px}.inquiry[data-astro-cid-sz7xmlte] .inquiry-form-item[data-astro-cid-sz7xmlte] label[data-astro-cid-sz7xmlte]{position:relative}.inquiry[data-astro-cid-sz7xmlte] .inquiry-form-item[data-astro-cid-sz7xmlte] .is-error[data-astro-cid-sz7xmlte]{color:#d11414}.inquiry[data-astro-cid-sz7xmlte] .inquiry-form-item[data-astro-cid-sz7xmlte] label[data-astro-cid-sz7xmlte] .error[data-astro-cid-sz7xmlte]{color:#d11414;position:absolute;top:0;left:0}.inquiry[data-astro-cid-sz7xmlte] .inquiry-form-item[data-astro-cid-sz7xmlte] input[data-astro-cid-sz7xmlte].formrun-has-error:not(input[type=checkbox]),.inquiry[data-astro-cid-sz7xmlte] .inquiry-form-item[data-astro-cid-sz7xmlte] select[data-astro-cid-sz7xmlte].formrun-has-error,.inquiry[data-astro-cid-sz7xmlte] .inquiry-form-item[data-astro-cid-sz7xmlte] textarea[data-astro-cid-sz7xmlte].formrun-has-error{border-color:#d11414}.inquiry[data-astro-cid-sz7xmlte] .inquiry-form-item[data-astro-cid-sz7xmlte] .error[data-astro-cid-sz7xmlte]{display:none;margin-top:10px;font-size:1.2rem;color:#d11414}.inquiry[data-astro-cid-sz7xmlte] .inquiry-form-notes[data-astro-cid-sz7xmlte]{display:block;margin-top:5px;font-size:1.2rem;color:#666}.inquiry[data-astro-cid-sz7xmlte] .inquiry-submit[data-astro-cid-sz7xmlte]{padding:0 25px}.inquiry[data-astro-cid-sz7xmlte] .btn_confirm[data-astro-cid-sz7xmlte]{display:flex;justify-content:center;gap:16px;margin:auto;padding:0}.inquiry[data-astro-cid-sz7xmlte] .btn_submit[data-astro-cid-sz7xmlte]{display:none;justify-content:center;gap:16px;margin:auto;padding:0}.inquiry[data-astro-cid-sz7xmlte] .btn_submit-rewrite[data-astro-cid-sz7xmlte]{max-width:200px;margin:30px auto 0}.inquiry[data-astro-cid-sz7xmlte] .inquiry-alert[data-astro-cid-sz7xmlte]{display:none;margin-top:25px;padding:15px 30px;color:#d11414;border:1px solid #d11414}.inquiry[data-astro-cid-sz7xmlte] .inquiry-alert[data-astro-cid-sz7xmlte].is-show{display:block}.inquiry[data-astro-cid-sz7xmlte] .inquiry-message[data-astro-cid-sz7xmlte]{margin:30px auto;padding:30px;border:1px solid #ccc;line-height:1.8}.inquiry[data-astro-cid-sz7xmlte] .inquiry-message-heading[data-astro-cid-sz7xmlte]{font-weight:700;line-height:1.5;font-size:20px}.inquiry[data-astro-cid-sz7xmlte] .inquiry-message-text[data-astro-cid-sz7xmlte]{font-size:18px}.inquiry[data-astro-cid-sz7xmlte] .inquiry-recaptcha[data-astro-cid-sz7xmlte]{margin-top:60px}.inquiry[data-astro-cid-sz7xmlte] .inquiry-recaptcha[data-astro-cid-sz7xmlte] .g-recaptcha[data-astro-cid-sz7xmlte]{display:table;margin:auto}@media screen and (min-width: 768px){.inquiry[data-astro-cid-sz7xmlte]{margin-top:80px}.inquiry[data-astro-cid-sz7xmlte] .inquiry-body[data-astro-cid-sz7xmlte]{max-width:800px;margin:40px auto}.inquiry[data-astro-cid-sz7xmlte] .inquiry-indicator[data-astro-cid-sz7xmlte]{padding:0 20px}.inquiry[data-astro-cid-sz7xmlte] .inquiry-form-item[data-astro-cid-sz7xmlte]:not(:last-child){margin-bottom:30px}.inquiry[data-astro-cid-sz7xmlte] .inquiry-form-item[data-astro-cid-sz7xmlte] label[data-astro-cid-sz7xmlte]{width:30%;flex-shrink:0}.inquiry[data-astro-cid-sz7xmlte] .inquiry-form-item[data-astro-cid-sz7xmlte] dd[data-astro-cid-sz7xmlte]{flex:1 1 auto}.inquiry[data-astro-cid-sz7xmlte] .inquiry-form-notes[data-astro-cid-sz7xmlte]{margin-top:10px}.inquiry[data-astro-cid-sz7xmlte] .inquiry-submit[data-astro-cid-sz7xmlte]{position:relative}.inquiry[data-astro-cid-sz7xmlte] .inquiry-submit-body[data-astro-cid-sz7xmlte]{width:100%;max-width:161px;margin:auto;padding:0}.inquiry[data-astro-cid-sz7xmlte] .inquiry-submit-rewrite[data-astro-cid-sz7xmlte]{position:absolute;top:0;left:0;width:15%;max-width:150px;margin:auto;white-space:nowrap}.inquiry[data-astro-cid-sz7xmlte] .inquiry-message[data-astro-cid-sz7xmlte]{max-width:800px;margin:70px auto 60px;padding:40px 50px}.inquiry-alert[data-astro-cid-sz7xmlte]{margin-top:50px;padding:30px}.inquiry-alert[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{display:table;margin:auto;padding-left:25px;line-height:1.5;background:url(/common/img/ico_alert.svg) no-repeat left 3px;background-size:16px auto}.inquiry-trap-input[data-astro-cid-sz7xmlte]{display:none}}.grecaptcha-badge[data-astro-cid-sz7xmlte]{display:none}.btn_choice[data-astro-cid-sz7xmlte]{display:inline-block;position:relative;z-index:1;text-align:center;font-size:1.2rem;font-weight:700;width:40%;min-width:120px;padding:15px;border:none}.btn_choice[data-astro-cid-sz7xmlte]:disabled{opacity:.5}@media screen and (min-width: 500px){.btn_choice[data-astro-cid-sz7xmlte]{font-size:2rem}}@media screen and (min-width: 650px){.btn_choice[data-astro-cid-sz7xmlte]{font-size:2.4rem}}.btn_choice1[data-astro-cid-sz7xmlte]:before{border:4px solid #004ea5}.btn_choice2[data-astro-cid-sz7xmlte]:before{border:4px solid #cabe00}.btn_choice_red[data-astro-cid-sz7xmlte]{width:100%;color:#026987;font-size:18px;background:#fff;border-radius:10px}.footer[data-astro-cid-sz7xmlte]{background-color:#026987f2;backdrop-filter:blur(10px);border-top:1px solid rgba(255,255,255,.1);padding:13px 0 20px}@media (max-width: 768px){.footer[data-astro-cid-sz7xmlte]{padding:30px 0 15px}}.footer__container[data-astro-cid-sz7xmlte]{max-width:1200px;margin:0 auto;padding:0 20px}@media (max-width: 768px){.footer__container[data-astro-cid-sz7xmlte]{padding:0 15px}}.footer__nav[data-astro-cid-sz7xmlte]{margin-bottom:30px}@media (max-width: 768px){.footer__nav[data-astro-cid-sz7xmlte]{margin-bottom:25px}}.footer__menu[data-astro-cid-sz7xmlte]{display:flex;justify-content:center;flex-wrap:wrap;list-style:none;margin:0;padding:0;gap:30px}@media (max-width: 768px){.footer__menu[data-astro-cid-sz7xmlte]{flex-direction:column;gap:15px;text-align:center}}.footer__menu-link[data-astro-cid-sz7xmlte]{font-family:Oswald,sans-serif;font-weight:500;font-size:12px;line-height:120%;color:#fff;text-decoration:none;border-radius:4px;display:block}.footer__copyright[data-astro-cid-sz7xmlte]{text-align:center}.footer__copyright-text[data-astro-cid-sz7xmlte]{font-family:"Noto Sans JP",Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,Osaka,ＭＳ\ Ｐゴシック,MS PGothic,sans-serif;font-weight:400;font-size:14px;color:#fff;margin:0}@media (max-width: 768px){.footer__copyright-text[data-astro-cid-sz7xmlte]{font-size:12px}}.footer--home[data-astro-cid-sz7xmlte]{background:none}.footer--home[data-astro-cid-sz7xmlte] .footer__copyright[data-astro-cid-sz7xmlte]{text-align:right;color:#fff}.footer--home[data-astro-cid-sz7xmlte] .footer[data-astro-cid-sz7xmlte] .Copyright[data-astro-cid-sz7xmlte] dt[data-astro-cid-sz7xmlte],.footer--home[data-astro-cid-sz7xmlte] .footer[data-astro-cid-sz7xmlte] .Copyright[data-astro-cid-sz7xmlte] dd[data-astro-cid-sz7xmlte]{display:inline-block;font-size:1.2rem}@media screen and (min-device-width: 769px){.footer--home[data-astro-cid-sz7xmlte] .footer__copyright[data-astro-cid-sz7xmlte]{margin-top:55px;padding-bottom:10px}}@media screen and (max-device-width: 768px){.footer[data-astro-cid-sz7xmlte] .footer__copyright[data-astro-cid-sz7xmlte]{margin-top:40px;padding-bottom:5px}.footer[data-astro-cid-sz7xmlte] .Copyright[data-astro-cid-sz7xmlte] dd[data-astro-cid-sz7xmlte]{margin-left:2px}}input[data-astro-cid-xhaoqxbd],p[data-astro-cid-xhaoqxbd]{margin:0}button[data-astro-cid-xhaoqxbd],input[data-astro-cid-xhaoqxbd],optgroup[data-astro-cid-xhaoqxbd],select[data-astro-cid-xhaoqxbd],textarea[data-astro-cid-xhaoqxbd]{background:transparent}a[data-astro-cid-xhaoqxbd],a[data-astro-cid-xhaoqxbd]:visited{color:inherit}button[data-astro-cid-xhaoqxbd]:not(:disabled){cursor:pointer}.structure-container[data-astro-cid-xhaoqxbd]{line-height:1}.billboard[data-astro-cid-xhaoqxbd]{position:relative;height:200px;padding:0 25px;color:#fff;font-family:"Noto Sans JP",Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,Osaka,ＭＳ\ Ｐゴシック,MS PGothic,sans-serif}.billboard[data-astro-cid-xhaoqxbd] .billboard-bg[data-astro-cid-xhaoqxbd]{position:absolute;inset:0}.billboard[data-astro-cid-xhaoqxbd] .billboard-bg[data-astro-cid-xhaoqxbd]:after{content:"";display:block;position:absolute;inset:0;background:#060e2599}.billboard[data-astro-cid-xhaoqxbd] .billboard-bg[data-astro-cid-xhaoqxbd] img[data-astro-cid-xhaoqxbd]{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;font-family:"object-fit: cover;"}.billboard[data-astro-cid-xhaoqxbd] .billboard-inner[data-astro-cid-xhaoqxbd]{position:relative;display:flex;align-items:center;height:100%}.billboard[data-astro-cid-xhaoqxbd] .billboard-primary-heading[data-astro-cid-xhaoqxbd]{line-height:0}.billboard[data-astro-cid-xhaoqxbd] .billboard-primary-heading[data-astro-cid-xhaoqxbd].dashed{position:relative;padding-left:30px}.billboard[data-astro-cid-xhaoqxbd] .billboard-primary-heading[data-astro-cid-xhaoqxbd].dashed:before{content:"";display:block;position:absolute;top:50%;left:0;width:20px;height:2px;background:#222}.billboard[data-astro-cid-xhaoqxbd] .billboard-primary-heading[data-astro-cid-xhaoqxbd] span[data-astro-cid-xhaoqxbd]{line-height:1.45}.billboard[data-astro-cid-xhaoqxbd] .billboard-primary-heading[data-astro-cid-xhaoqxbd] span[data-astro-cid-xhaoqxbd][data-text-en]{font-size:1.2rem}.billboard[data-astro-cid-xhaoqxbd] .billboard-primary-heading[data-astro-cid-xhaoqxbd] span[data-astro-cid-xhaoqxbd][data-text-en]:before{content:attr(data-text-en);display:block;margin-right:5px;font-size:2rem;font-weight:700;font-family:Montserrat,游ゴシック,Yu Gothic,游ゴシック体,YuGothic,Hiragino Sans,ヒラギノ角ゴシック,メイリオ,Meiryo,sans-serif}.billboard[data-astro-cid-xhaoqxbd] .billboard-lead[data-astro-cid-xhaoqxbd]{margin-top:15px;font-size:2rem;line-height:1.5;font-weight:700}.billboard[data-astro-cid-xhaoqxbd].white .billboard-inner[data-astro-cid-xhaoqxbd]{color:#fff}.billboard[data-astro-cid-xhaoqxbd].white .billboard-primary-heading[data-astro-cid-xhaoqxbd].dashed:before{background:#fff}@media screen and (min-width: 768px){.billboard[data-astro-cid-xhaoqxbd]{padding:0 20px;height:400px}.billboard[data-astro-cid-xhaoqxbd] .billboard-inner[data-astro-cid-xhaoqxbd]{position:relative;max-width:1050px;margin:auto}.billboard[data-astro-cid-xhaoqxbd] .billboard-primary-heading[data-astro-cid-xhaoqxbd].dashed{padding-left:62px}.billboard[data-astro-cid-xhaoqxbd] .billboard-primary-heading[data-astro-cid-xhaoqxbd].dashed:before{width:40px}.billboard[data-astro-cid-xhaoqxbd] .billboard-primary-heading[data-astro-cid-xhaoqxbd] span[data-astro-cid-xhaoqxbd][data-text-en]:before{margin-right:20px}.billboard[data-astro-cid-xhaoqxbd] .billboard-lead[data-astro-cid-xhaoqxbd]{margin-top:30px}}.billboard[data-astro-cid-xhaoqxbd].no-vis{height:auto;padding:40px 25px 0}.billboard[data-astro-cid-xhaoqxbd].no-vis .billboard-primary-heading[data-astro-cid-xhaoqxbd]{font-weight:700;line-height:1.45}.billboard[data-astro-cid-xhaoqxbd].no-vis .billboard-lead[data-astro-cid-xhaoqxbd]{margin-top:50px;font-weight:700;font-size:14px;line-height:1.8}@media screen and (min-width: 768px){.billboard[data-astro-cid-xhaoqxbd].no-vis{padding:66px 25px 0}.billboard[data-astro-cid-xhaoqxbd].no-vis .billboard-inner[data-astro-cid-xhaoqxbd]{max-width:1050px;margin:auto}.billboard-[data-astro-cid-xhaoqxbd].no-vis .billboard-lead[data-astro-cid-xhaoqxbd]{margin-top:35px}}.inquiry[data-astro-cid-xhaoqxbd]{margin-top:87px;padding-bottom:47px;color:#fff;font-family:"Noto Sans JP",Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,Osaka,ＭＳ\ Ｐゴシック,MS PGothic,sans-serif}.inquiry[data-astro-cid-xhaoqxbd] .inquiry-indicator[data-astro-cid-xhaoqxbd]{display:flex;align-items:center;padding:0 16px}.inquiry[data-astro-cid-xhaoqxbd] .inquiry-indicator-item[data-astro-cid-xhaoqxbd]{flex:1 1 auto;padding-bottom:10px;border-bottom:2px solid #ccc;text-align:center;font-size:18px;font-weight:700;line-height:1.5;color:#ccc;list-style-type:none}.inquiry[data-astro-cid-xhaoqxbd] .inquiry-indicator-item[data-astro-cid-xhaoqxbd].is-current{border-bottom:2px solid #d11414;color:#d11414}.inquiry[data-astro-cid-xhaoqxbd] .inquiry-indicator-item[data-astro-cid-xhaoqxbd]>span[data-astro-cid-xhaoqxbd]{display:inline-block;margin-right:5px;font-size:14px}.inquiry[data-astro-cid-xhaoqxbd] .inquiry-form-item[data-astro-cid-xhaoqxbd] dd[data-astro-cid-xhaoqxbd],.inquiry[data-astro-cid-xhaoqxbd] .inquiry-form-item[data-astro-cid-xhaoqxbd] .confirm_text[data-astro-cid-xhaoqxbd]{font-size:16px}.inquiry[data-astro-cid-xhaoqxbd] .inquiry-body[data-astro-cid-xhaoqxbd]{margin-top:25px;margin-bottom:60px}.inquiry[data-astro-cid-xhaoqxbd] .inquiry-form-item[data-astro-cid-xhaoqxbd]{padding:0 16px;max-width:610px;margin-left:auto;margin-right:auto}.inquiry[data-astro-cid-xhaoqxbd] .inquiry-form-item[data-astro-cid-xhaoqxbd]:not(:last-child){margin-bottom:32px}.inquiry[data-astro-cid-xhaoqxbd] .inquiry-form[data-astro-cid-xhaoqxbd] label[data-astro-cid-xhaoqxbd]{display:block;margin-bottom:8px;font-size:18px;font-weight:500}.inquiry[data-astro-cid-xhaoqxbd] .inquiry-form[data-astro-cid-xhaoqxbd] input[data-astro-cid-xhaoqxbd]:not(input[type=checkbox]),.inquiry[data-astro-cid-xhaoqxbd] .inquiry-form[data-astro-cid-xhaoqxbd] select[data-astro-cid-xhaoqxbd]{width:100%;height:50px;padding:0 10px;font-size:1.6rem;line-height:50px;color:#ccc;border:1px solid #ccc;-webkit-appearance:none;appearance:none}.inquiry[data-astro-cid-xhaoqxbd] .inquiry-form[data-astro-cid-xhaoqxbd] input[data-astro-cid-xhaoqxbd]:not(input[type=checkbox]).is-error{border:1px solid #d11414}.inquiry[data-astro-cid-xhaoqxbd] .inquiry-form[data-astro-cid-xhaoqxbd] .inquiry-select-wrapper[data-astro-cid-xhaoqxbd]{position:relative;height:50px}.inquiry[data-astro-cid-xhaoqxbd] .inquiry-form[data-astro-cid-xhaoqxbd] .inquiry-select-wrapper[data-astro-cid-xhaoqxbd]:after{pointer-events:none;content:"";display:block;width:0;height:0;border-style:solid;border-width:14px 9px 0 9px;border-color:#d9d9d9 transparent transparent transparent;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.inquiry[data-astro-cid-xhaoqxbd] .inquiry-form[data-astro-cid-xhaoqxbd] textarea[data-astro-cid-xhaoqxbd]{display:block;width:100%;height:200px;padding:10px;font-size:1.6rem;line-height:1.4;color:#222;border:1px solid #d8d8d8;-webkit-appearance:none;appearance:none}.inquiry[data-astro-cid-xhaoqxbd] .inquiry-form[data-astro-cid-xhaoqxbd] .inquiry-checkbox-list[data-astro-cid-xhaoqxbd]{margin-top:16px;display:flex;flex-direction:column}.inquiry[data-astro-cid-xhaoqxbd] .inquiry-form[data-astro-cid-xhaoqxbd] input[data-astro-cid-xhaoqxbd][type=checkbox]{opacity:0;visibility:hidden;width:0}.inquiry[data-astro-cid-xhaoqxbd] .inquiry-form[data-astro-cid-xhaoqxbd] .inquiry-checkbox-text[data-astro-cid-xhaoqxbd]{box-sizing:border-box;cursor:pointer;display:inline-block;padding-left:40px;position:relative;width:auto;font-size:14px;font-weight:500}.inquiry[data-astro-cid-xhaoqxbd] .inquiry-form[data-astro-cid-xhaoqxbd] .inquiry-checkbox-text[data-astro-cid-xhaoqxbd]:before{border:1px solid #ccc;content:"";display:block;width:24px;height:24px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.inquiry[data-astro-cid-xhaoqxbd] .inquiry-form[data-astro-cid-xhaoqxbd] .inquiry-checkbox-text[data-astro-cid-xhaoqxbd]:after{border-right:3px solid #d11414;border-bottom:3px solid #d11414;content:"";display:block;height:14px;opacity:0;position:absolute;top:50%;left:8px;transform:translateY(calc(-50% - 1px)) rotate(45deg);width:8px}.inquiry[data-astro-cid-xhaoqxbd] .inquiry-form[data-astro-cid-xhaoqxbd] input[data-astro-cid-xhaoqxbd][type=checkbox]:checked+.inquiry-checkbox-text[data-astro-cid-xhaoqxbd]:after{opacity:1}.inquiry[data-astro-cid-xhaoqxbd] .inquiry-form[data-astro-cid-xhaoqxbd] input[data-astro-cid-xhaoqxbd][type=checkbox]:checked+label[data-astro-cid-xhaoqxbd] .inquiry-checkbox-text[data-astro-cid-xhaoqxbd]:after{opacity:1}.inquiry[data-astro-cid-xhaoqxbd] .inquiry-form[data-astro-cid-xhaoqxbd] input[data-astro-cid-xhaoqxbd][type=checkbox].formrun-has-error+.inquiry-checkbox-text[data-astro-cid-xhaoqxbd]{color:#d11414}.inquiry[data-astro-cid-xhaoqxbd] .inquiry-form[data-astro-cid-xhaoqxbd] input[data-astro-cid-xhaoqxbd][type=checkbox].formrun-has-error+.inquiry-checkbox-text[data-astro-cid-xhaoqxbd]:before{border-color:#d11414}.inquiry[data-astro-cid-xhaoqxbd] .inquiry-form[data-astro-cid-xhaoqxbd] .inquiry-checkbox-text[data-astro-cid-xhaoqxbd]:has(+.formrun-system-show){color:#d11414}.inquiry[data-astro-cid-xhaoqxbd] .inquiry[data-astro-cid-xhaoqxbd] .inquiry-form[data-astro-cid-xhaoqxbd] .inquiry-checkbox-text[data-astro-cid-xhaoqxbd]:has(+.formrun-system-show):before{border:1px solid #d11414}.inquiry[data-astro-cid-xhaoqxbd] .inquiry-form[data-astro-cid-xhaoqxbd] .inquiry-other-input[data-astro-cid-xhaoqxbd]{margin:8px 0 0 40px}.inquiry[data-astro-cid-xhaoqxbd] .inquiry-form-item[data-astro-cid-xhaoqxbd] label[data-astro-cid-xhaoqxbd]{position:relative}.inquiry[data-astro-cid-xhaoqxbd] .inquiry-form-item[data-astro-cid-xhaoqxbd] .is-error[data-astro-cid-xhaoqxbd]{color:#d11414}.inquiry[data-astro-cid-xhaoqxbd] .inquiry-form-item[data-astro-cid-xhaoqxbd] label[data-astro-cid-xhaoqxbd] .error[data-astro-cid-xhaoqxbd]{color:#d11414;position:absolute;top:0;left:0}.inquiry[data-astro-cid-xhaoqxbd] .inquiry-form-item[data-astro-cid-xhaoqxbd] input[data-astro-cid-xhaoqxbd].formrun-has-error:not(input[type=checkbox]),.inquiry[data-astro-cid-xhaoqxbd] .inquiry-form-item[data-astro-cid-xhaoqxbd] select[data-astro-cid-xhaoqxbd].formrun-has-error,.inquiry[data-astro-cid-xhaoqxbd] .inquiry-form-item[data-astro-cid-xhaoqxbd] textarea[data-astro-cid-xhaoqxbd].formrun-has-error{border-color:#d11414}.inquiry[data-astro-cid-xhaoqxbd] .inquiry-form-item[data-astro-cid-xhaoqxbd] .error[data-astro-cid-xhaoqxbd]{display:none;margin-top:10px;font-size:1.2rem;color:#d11414}.inquiry[data-astro-cid-xhaoqxbd] .inquiry-form-notes[data-astro-cid-xhaoqxbd]{display:block;margin-top:5px;font-size:1.2rem;color:#666}.inquiry[data-astro-cid-xhaoqxbd] .inquiry-submit[data-astro-cid-xhaoqxbd]{padding:0 25px}.inquiry[data-astro-cid-xhaoqxbd] .btn_confirm[data-astro-cid-xhaoqxbd]{display:flex;justify-content:center;gap:16px;margin:auto;padding:0}.inquiry[data-astro-cid-xhaoqxbd] .btn_submit[data-astro-cid-xhaoqxbd]{display:none;justify-content:center;gap:16px;margin:auto;padding:0}.inquiry[data-astro-cid-xhaoqxbd] .btn_submit-rewrite[data-astro-cid-xhaoqxbd]{max-width:200px;margin:30px auto 0}.inquiry[data-astro-cid-xhaoqxbd] .inquiry-alert[data-astro-cid-xhaoqxbd]{display:none;margin-top:25px;padding:15px 30px;color:#d11414;border:1px solid #d11414}.inquiry[data-astro-cid-xhaoqxbd] .inquiry-alert[data-astro-cid-xhaoqxbd].is-show{display:block}.inquiry[data-astro-cid-xhaoqxbd] .inquiry-message[data-astro-cid-xhaoqxbd]{margin:30px auto;padding:30px;border:1px solid #ccc;line-height:1.8}.inquiry[data-astro-cid-xhaoqxbd] .inquiry-message-heading[data-astro-cid-xhaoqxbd]{font-weight:700;line-height:1.5;font-size:20px}.inquiry[data-astro-cid-xhaoqxbd] .inquiry-message-text[data-astro-cid-xhaoqxbd]{font-size:18px}.inquiry[data-astro-cid-xhaoqxbd] .inquiry-recaptcha[data-astro-cid-xhaoqxbd]{margin-top:60px}.inquiry[data-astro-cid-xhaoqxbd] .inquiry-recaptcha[data-astro-cid-xhaoqxbd] .g-recaptcha[data-astro-cid-xhaoqxbd]{display:table;margin:auto}@media screen and (min-width: 768px){.inquiry[data-astro-cid-xhaoqxbd]{margin-top:80px}.inquiry[data-astro-cid-xhaoqxbd] .inquiry-body[data-astro-cid-xhaoqxbd]{max-width:800px;margin:40px auto}.inquiry[data-astro-cid-xhaoqxbd] .inquiry-indicator[data-astro-cid-xhaoqxbd]{padding:0 20px}.inquiry[data-astro-cid-xhaoqxbd] .inquiry-form-item[data-astro-cid-xhaoqxbd]:not(:last-child){margin-bottom:30px}.inquiry[data-astro-cid-xhaoqxbd] .inquiry-form-item[data-astro-cid-xhaoqxbd] label[data-astro-cid-xhaoqxbd]{width:30%;flex-shrink:0}.inquiry[data-astro-cid-xhaoqxbd] .inquiry-form-item[data-astro-cid-xhaoqxbd] dd[data-astro-cid-xhaoqxbd]{flex:1 1 auto}.inquiry[data-astro-cid-xhaoqxbd] .inquiry-form-notes[data-astro-cid-xhaoqxbd]{margin-top:10px}.inquiry[data-astro-cid-xhaoqxbd] .inquiry-submit[data-astro-cid-xhaoqxbd]{position:relative}.inquiry[data-astro-cid-xhaoqxbd] .inquiry-submit-body[data-astro-cid-xhaoqxbd]{width:100%;max-width:161px;margin:auto;padding:0}.inquiry[data-astro-cid-xhaoqxbd] .inquiry-submit-rewrite[data-astro-cid-xhaoqxbd]{position:absolute;top:0;left:0;width:15%;max-width:150px;margin:auto;white-space:nowrap}.inquiry[data-astro-cid-xhaoqxbd] .inquiry-message[data-astro-cid-xhaoqxbd]{max-width:800px;margin:70px auto 60px;padding:40px 50px}.inquiry-alert[data-astro-cid-xhaoqxbd]{margin-top:50px;padding:30px}.inquiry-alert[data-astro-cid-xhaoqxbd] p[data-astro-cid-xhaoqxbd]{display:table;margin:auto;padding-left:25px;line-height:1.5;background:url(/common/img/ico_alert.svg) no-repeat left 3px;background-size:16px auto}.inquiry-trap-input[data-astro-cid-xhaoqxbd]{display:none}}.grecaptcha-badge[data-astro-cid-xhaoqxbd]{display:none}.btn_choice[data-astro-cid-xhaoqxbd]{display:inline-block;position:relative;z-index:1;text-align:center;font-size:1.2rem;font-weight:700;width:40%;min-width:120px;padding:15px;border:none}.btn_choice[data-astro-cid-xhaoqxbd]:disabled{opacity:.5}@media screen and (min-width: 500px){.btn_choice[data-astro-cid-xhaoqxbd]{font-size:2rem}}@media screen and (min-width: 650px){.btn_choice[data-astro-cid-xhaoqxbd]{font-size:2.4rem}}.btn_choice1[data-astro-cid-xhaoqxbd]:before{border:4px solid #004ea5}.btn_choice2[data-astro-cid-xhaoqxbd]:before{border:4px solid #cabe00}.btn_choice_red[data-astro-cid-xhaoqxbd]{width:100%;color:#026987;font-size:18px;background:#fff;border-radius:10px}html,body,div[data-astro-cid-xhaoqxbd],span[data-astro-cid-xhaoqxbd],object[data-astro-cid-xhaoqxbd],iframe[data-astro-cid-xhaoqxbd],h1[data-astro-cid-xhaoqxbd],h2[data-astro-cid-xhaoqxbd],h3[data-astro-cid-xhaoqxbd],h4[data-astro-cid-xhaoqxbd],h5[data-astro-cid-xhaoqxbd],h6[data-astro-cid-xhaoqxbd],p[data-astro-cid-xhaoqxbd],blockquote[data-astro-cid-xhaoqxbd],pre[data-astro-cid-xhaoqxbd],abbr[data-astro-cid-xhaoqxbd],address[data-astro-cid-xhaoqxbd],cite[data-astro-cid-xhaoqxbd],code[data-astro-cid-xhaoqxbd],del[data-astro-cid-xhaoqxbd],dfn[data-astro-cid-xhaoqxbd],em[data-astro-cid-xhaoqxbd],img[data-astro-cid-xhaoqxbd],ins[data-astro-cid-xhaoqxbd],kbd[data-astro-cid-xhaoqxbd],q[data-astro-cid-xhaoqxbd],samp[data-astro-cid-xhaoqxbd],small[data-astro-cid-xhaoqxbd],strong[data-astro-cid-xhaoqxbd],sub[data-astro-cid-xhaoqxbd],sup[data-astro-cid-xhaoqxbd],var[data-astro-cid-xhaoqxbd],b[data-astro-cid-xhaoqxbd],i[data-astro-cid-xhaoqxbd],dl[data-astro-cid-xhaoqxbd],dt[data-astro-cid-xhaoqxbd],dd[data-astro-cid-xhaoqxbd],ol[data-astro-cid-xhaoqxbd],ul[data-astro-cid-xhaoqxbd],li[data-astro-cid-xhaoqxbd],fieldset[data-astro-cid-xhaoqxbd],form[data-astro-cid-xhaoqxbd],label[data-astro-cid-xhaoqxbd],legend[data-astro-cid-xhaoqxbd],table[data-astro-cid-xhaoqxbd],caption[data-astro-cid-xhaoqxbd],tbody[data-astro-cid-xhaoqxbd],tfoot[data-astro-cid-xhaoqxbd],thead[data-astro-cid-xhaoqxbd],tr[data-astro-cid-xhaoqxbd],th[data-astro-cid-xhaoqxbd],td[data-astro-cid-xhaoqxbd],article[data-astro-cid-xhaoqxbd],aside[data-astro-cid-xhaoqxbd],canvas[data-astro-cid-xhaoqxbd],details[data-astro-cid-xhaoqxbd],figcaption[data-astro-cid-xhaoqxbd],figure[data-astro-cid-xhaoqxbd],footer[data-astro-cid-xhaoqxbd],header[data-astro-cid-xhaoqxbd],hgroup[data-astro-cid-xhaoqxbd],menu[data-astro-cid-xhaoqxbd],nav[data-astro-cid-xhaoqxbd],section[data-astro-cid-xhaoqxbd],summary[data-astro-cid-xhaoqxbd],time[data-astro-cid-xhaoqxbd],mark[data-astro-cid-xhaoqxbd],audio[data-astro-cid-xhaoqxbd],video[data-astro-cid-xhaoqxbd]{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article[data-astro-cid-xhaoqxbd],aside[data-astro-cid-xhaoqxbd],details[data-astro-cid-xhaoqxbd],figcaption[data-astro-cid-xhaoqxbd],figure[data-astro-cid-xhaoqxbd],footer[data-astro-cid-xhaoqxbd],header[data-astro-cid-xhaoqxbd],hgroup[data-astro-cid-xhaoqxbd],menu[data-astro-cid-xhaoqxbd],nav[data-astro-cid-xhaoqxbd],section[data-astro-cid-xhaoqxbd]{display:block}nav[data-astro-cid-xhaoqxbd] ul[data-astro-cid-xhaoqxbd]{list-style:none}blockquote[data-astro-cid-xhaoqxbd],q[data-astro-cid-xhaoqxbd]{quotes:none}blockquote[data-astro-cid-xhaoqxbd]:before,blockquote[data-astro-cid-xhaoqxbd]:after,q[data-astro-cid-xhaoqxbd]:before,q[data-astro-cid-xhaoqxbd]:after{content:"";content:none}a[data-astro-cid-xhaoqxbd]{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins[data-astro-cid-xhaoqxbd]{background-color:#ff9;color:#000;text-decoration:none}mark[data-astro-cid-xhaoqxbd]{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del[data-astro-cid-xhaoqxbd]{text-decoration:line-through}abbr[data-astro-cid-xhaoqxbd][title],dfn[data-astro-cid-xhaoqxbd][title]{border-bottom:1px dotted;cursor:help}table[data-astro-cid-xhaoqxbd]{border-collapse:collapse;border-spacing:0}hr[data-astro-cid-xhaoqxbd]{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input[data-astro-cid-xhaoqxbd],select[data-astro-cid-xhaoqxbd]{vertical-align:middle}[data-astro-cid-xhaoqxbd]{box-sizing:border-box}html{font-size:62.5%}body{line-height:1.5}@media screen and (min-device-width: 769px){body{font-size:1.4rem}}@media screen and (max-device-width: 768px){body{font-size:1.2rem}}body:before{position:fixed;z-index:-1;top:0;left:0;display:block;width:100%;height:100%;background-color:#f7f7f7;content:""}ol[data-astro-cid-xhaoqxbd],ul[data-astro-cid-xhaoqxbd],li[data-astro-cid-xhaoqxbd]{list-style:none}h1[data-astro-cid-xhaoqxbd],h2[data-astro-cid-xhaoqxbd],h3[data-astro-cid-xhaoqxbd],h4[data-astro-cid-xhaoqxbd],h5[data-astro-cid-xhaoqxbd],h6[data-astro-cid-xhaoqxbd],p[data-astro-cid-xhaoqxbd],ul[data-astro-cid-xhaoqxbd],li[data-astro-cid-xhaoqxbd],dl[data-astro-cid-xhaoqxbd],dt[data-astro-cid-xhaoqxbd],dd[data-astro-cid-xhaoqxbd]{font-weight:400}@media screen and (min-device-width: 769px){h1[data-astro-cid-xhaoqxbd],h2[data-astro-cid-xhaoqxbd],h3[data-astro-cid-xhaoqxbd],h4[data-astro-cid-xhaoqxbd],h5[data-astro-cid-xhaoqxbd],h6[data-astro-cid-xhaoqxbd],p[data-astro-cid-xhaoqxbd],ul[data-astro-cid-xhaoqxbd],li[data-astro-cid-xhaoqxbd],dl[data-astro-cid-xhaoqxbd],dt[data-astro-cid-xhaoqxbd],dd[data-astro-cid-xhaoqxbd]{font-size:1.4rem}}@media screen and (max-device-width: 768px){h1[data-astro-cid-xhaoqxbd],h2[data-astro-cid-xhaoqxbd],h3[data-astro-cid-xhaoqxbd],h4[data-astro-cid-xhaoqxbd],h5[data-astro-cid-xhaoqxbd],h6[data-astro-cid-xhaoqxbd],p[data-astro-cid-xhaoqxbd],ul[data-astro-cid-xhaoqxbd],li[data-astro-cid-xhaoqxbd],dl[data-astro-cid-xhaoqxbd],dt[data-astro-cid-xhaoqxbd],dd[data-astro-cid-xhaoqxbd]{font-size:1.2rem}}.Header[data-astro-cid-xhaoqxbd]{background-color:#fff;position:relative;background-repeat:no-repeat;background-size:cover;width:100%;font-family:"Noto Sans JP",Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,Osaka,ＭＳ\ Ｐゴシック,MS PGothic,sans-serif}.Header[data-astro-cid-xhaoqxbd]:after{position:absolute;left:5%;width:95%;background-color:#fff;content:""}@media screen and (min-device-width: 769px){.Header[data-astro-cid-xhaoqxbd]{background-image:url(/images/pc/Header.jpg);padding:67.1% 40px 40px}.Header[data-astro-cid-xhaoqxbd]:after{top:calc(63% + 52px);height:4px}}@media screen and (max-device-width: 768px){.Header[data-astro-cid-xhaoqxbd]{background-image:url(/images/sp/Header.png);padding:54.46072% 20px 20px}.Header[data-astro-cid-xhaoqxbd]:after{top:calc(71% + 30px);height:2px}}.Header_logo[data-astro-cid-xhaoqxbd]{position:absolute;font-size:0}@media screen and (min-device-width: 769px){.Header_logo[data-astro-cid-xhaoqxbd]{top:35%;left:10%;width:255px;height:90px;background-image:url(/images/pc/Header_logo.png);background-size:255px 90px;filter:drop-shadow(0 0 5px #666)}}@media screen and (max-device-width: 768px){.Header_logo[data-astro-cid-xhaoqxbd]{top:41%;left:9%;width:137px;height:45px;background-image:url(/images/sp/Header_logo.png);background-size:137px 45px;filter:drop-shadow(0 0 4px #666)}}.Header_copy[data-astro-cid-xhaoqxbd]{position:absolute;font-size:0}@media screen and (min-device-width: 769px){.Header_copy[data-astro-cid-xhaoqxbd]{top:63%;left:5%;width:396px;height:52px;background-size:396px 52px;background-image:url(/images/pc/Header_copy.png)}}@media screen and (max-device-width: 768px){.Header_copy[data-astro-cid-xhaoqxbd]{top:71%;left:5%;width:206px;height:30px;background-size:206px 30px;background-image:url(/images/sp/Header_copy.png)}}.About[data-astro-cid-xhaoqxbd]{background-color:#fff;background-repeat:no-repeat;background-size:cover;font-family:"Noto Sans JP",Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,Osaka,ＭＳ\ Ｐゴシック,MS PGothic,sans-serif}@media screen and (min-device-width: 769px){.About[data-astro-cid-xhaoqxbd]{background-image:url(/images/pc/Footer.png);padding:80px 40px 10px}}@media screen and (max-device-width: 768px){.About[data-astro-cid-xhaoqxbd]{background-image:url(/images/sp/Footer.png);padding:40px 10px 5px;padding-bottom:calc(5px + constant(safe-area-inset-bottom));padding-bottom:calc(5px + env(safe-area-inset-bottom))}}@media screen and (min-device-width: 769px){.About_Copyright[data-astro-cid-xhaoqxbd]{margin-top:80px;padding-bottom:10px}}@media screen and (max-device-width: 768px){.About_Copyright[data-astro-cid-xhaoqxbd]{margin-top:40px;padding-bottom:5px}}.Copyright[data-astro-cid-xhaoqxbd] dt[data-astro-cid-xhaoqxbd],.Copyright[data-astro-cid-xhaoqxbd] dd[data-astro-cid-xhaoqxbd]{display:inline-block;font-size:1.2rem}.Copyright[data-astro-cid-xhaoqxbd]{text-align:right;font-size:0;color:#fff}@media screen and (min-device-width: 769px){.Copyright[data-astro-cid-xhaoqxbd] dd[data-astro-cid-xhaoqxbd]{margin-left:2px}}@media screen and (max-device-width: 768px){.Copyright[data-astro-cid-xhaoqxbd] dd[data-astro-cid-xhaoqxbd]{margin-left:2px}}.Contents[data-astro-cid-xhaoqxbd]{background-color:#fff}@media screen and (min-device-width: 769px){.Contents[data-astro-cid-xhaoqxbd]{padding:40px}}@media screen and (max-device-width: 768px){.Contents[data-astro-cid-xhaoqxbd]{padding:10px}}.Head[data-astro-cid-xhaoqxbd]{background-color:#c2272e}@media screen and (min-device-width: 769px){.Head[data-astro-cid-xhaoqxbd]{padding:4px 0}}@media screen and (max-device-width: 768px){.Head[data-astro-cid-xhaoqxbd]{padding:2px 0}}.Head_text[data-astro-cid-xhaoqxbd]{font-size:0}@media screen and (min-device-width: 769px){.Head_text[data-astro-cid-xhaoqxbd]{width:160px;height:57px;background-size:160px 57px}.Head_text[data-astro-cid-xhaoqxbd].-news{background-image:url(/images/pc/Head_text-news.png)}.Head_text[data-astro-cid-xhaoqxbd].-about{background-image:url(/images/pc/Head_text-about.png)}}@media screen and (max-device-width: 768px){.Head_text[data-astro-cid-xhaoqxbd]{width:60px;height:21px;background-size:60px 21px}.Head_text[data-astro-cid-xhaoqxbd].-news{background-image:url(/images/sp/Head_text-news.png)}.Head_text[data-astro-cid-xhaoqxbd].-about{background-image:url(/images/sp/Head_text-about.png)}}.Section[data-astro-cid-xhaoqxbd]{filter:drop-shadow(2px 2px 10px rgba(0,0,0,.5))}.Section_headInner[data-astro-cid-xhaoqxbd]{display:inline-block;background-color:#fff}@media screen and (min-device-width: 769px){.Section_headInner[data-astro-cid-xhaoqxbd]{padding:10px 10px 0}}@media screen and (max-device-width: 768px){.Section_headInner[data-astro-cid-xhaoqxbd]{padding:5px 5px 0}}.Section_body[data-astro-cid-xhaoqxbd]{background-color:#fff}@media screen and (min-device-width: 769px){.Section_body[data-astro-cid-xhaoqxbd]{padding:18px 10px 10px}}@media screen and (max-device-width: 768px){.Section_body[data-astro-cid-xhaoqxbd]{padding:9px 5px 5px}}.NewsList[data-astro-cid-xhaoqxbd]{min-height:8em;max-height:10em;overflow:auto;-webkit-overflow-scrolling:touch}.NewsList_item[data-astro-cid-xhaoqxbd]{font-size:1.2rem;text-decoration:underline;color:#000;font-family:"Noto Sans JP",Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,Osaka,ＭＳ\ Ｐゴシック,MS PGothic,sans-serif}@media screen and (min-device-width: 769px){.NewsList_item[data-astro-cid-xhaoqxbd]+.NewsList_item[data-astro-cid-xhaoqxbd]{margin-top:10px}}@media screen and (max-device-width: 768px){.NewsList_item[data-astro-cid-xhaoqxbd]+.NewsList_item[data-astro-cid-xhaoqxbd]{margin-top:5px}}@media screen and (min-device-width: 769px){.DefinitionItem[data-astro-cid-xhaoqxbd]{display:table;table-layout:fixed;width:100%;padding:0 20px}}@media screen and (max-device-width: 768px){.DefinitionItem[data-astro-cid-xhaoqxbd]{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;flex-wrap:nowrap;padding:0 10px}}.DefinitionItem_term[data-astro-cid-xhaoqxbd]{font-weight:700}@media screen and (min-device-width: 769px){.DefinitionItem_term[data-astro-cid-xhaoqxbd]{display:table-cell;width:12em}}@media screen and (max-device-width: 768px){.DefinitionItem_term[data-astro-cid-xhaoqxbd]{flex-grow:0;flex-shrink:0;width:7em}}@media screen and (min-device-width: 769px){.DefinitionItem_description[data-astro-cid-xhaoqxbd]{display:table-cell;padding-left:18px}}@media screen and (max-device-width: 768px){.DefinitionItem_description[data-astro-cid-xhaoqxbd]{flex-grow:1;flex-shrink:1;padding-left:10px}}.DefinitionItem_elementInner[data-astro-cid-xhaoqxbd]{position:relative;height:100%;background-color:#eee;color:#9d9d9d;font-family:Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,Osaka,ＭＳ\ Ｐゴシック,MS PGothic,sans-serif}@media screen and (min-device-width: 769px){.DefinitionItem_elementInner[data-astro-cid-xhaoqxbd]{padding:20px}}@media screen and (max-device-width: 768px){.DefinitionItem_elementInner[data-astro-cid-xhaoqxbd]{padding:10px}}.DefinitionItem_elementInner[data-astro-cid-xhaoqxbd]:before{position:absolute;top:2px;left:0;display:block;width:100%;height:2px;background-color:#fff;content:""}.DefinitionItem_elementInner[data-astro-cid-xhaoqxbd]:after{position:absolute;bottom:2px;left:0;display:block;width:100%;height:2px;background-color:#fff;content:""}.ta-l[data-astro-cid-xhaoqxbd]{text-align:left!important}.ta-r[data-astro-cid-xhaoqxbd]{text-align:right!important}.ta-c[data-astro-cid-xhaoqxbd]{text-align:center!important}.ta-j[data-astro-cid-xhaoqxbd]{text-align:justify!important}*{box-sizing:border-box}body{margin:0;padding:0;font-family:Oswald,sans-serif;font-size:24px;line-height:1.2;color:#fff}input,p{margin:0}button,input,optgroup,select,textarea{background:transparent}a,a:visited{color:inherit}button:not(:disabled){cursor:pointer}.structure-container{line-height:1}.billboard{position:relative;height:200px;padding:0 25px;color:#fff;font-family:"Noto Sans JP",Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,Osaka,ＭＳ\ Ｐゴシック,MS PGothic,sans-serif}.billboard .billboard-bg{position:absolute;inset:0}.billboard .billboard-bg:after{content:"";display:block;position:absolute;inset:0;background:#060e2599}.billboard .billboard-bg img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;font-family:"object-fit: cover;"}.billboard .billboard-inner{position:relative;display:flex;align-items:center;height:100%}.billboard .billboard-primary-heading{line-height:0}.billboard .billboard-primary-heading.dashed{position:relative;padding-left:30px}.billboard .billboard-primary-heading.dashed:before{content:"";display:block;position:absolute;top:50%;left:0;width:20px;height:2px;background:#222}.billboard .billboard-primary-heading span{line-height:1.45}.billboard .billboard-primary-heading span[data-text-en]{font-size:1.2rem}.billboard .billboard-primary-heading span[data-text-en]:before{content:attr(data-text-en);display:block;margin-right:5px;font-size:2rem;font-weight:700;font-family:Montserrat,游ゴシック,Yu Gothic,游ゴシック体,YuGothic,Hiragino Sans,ヒラギノ角ゴシック,メイリオ,Meiryo,sans-serif}.billboard .billboard-lead{margin-top:15px;font-size:2rem;line-height:1.5;font-weight:700}.billboard.white .billboard-inner{color:#fff}.billboard.white .billboard-primary-heading.dashed:before{background:#fff}@media screen and (min-width: 768px){.billboard{padding:0 20px;height:400px}.billboard .billboard-inner{position:relative;max-width:1050px;margin:auto}.billboard .billboard-primary-heading.dashed{padding-left:62px}.billboard .billboard-primary-heading.dashed:before{width:40px}.billboard .billboard-primary-heading span[data-text-en]:before{margin-right:20px}.billboard .billboard-lead{margin-top:30px}}.billboard.no-vis{height:auto;padding:40px 25px 0}.billboard.no-vis .billboard-primary-heading{font-weight:700;line-height:1.45}.billboard.no-vis .billboard-lead{margin-top:50px;font-weight:700;font-size:14px;line-height:1.8}@media screen and (min-width: 768px){.billboard.no-vis{padding:66px 25px 0}.billboard.no-vis .billboard-inner{max-width:1050px;margin:auto}.billboard-.no-vis .billboard-lead{margin-top:35px}}.inquiry{margin-top:87px;padding-bottom:47px;color:#fff;font-family:"Noto Sans JP",Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,Osaka,ＭＳ\ Ｐゴシック,MS PGothic,sans-serif}.inquiry .inquiry-indicator{display:flex;align-items:center;padding:0 16px}.inquiry .inquiry-indicator-item{flex:1 1 auto;padding-bottom:10px;border-bottom:2px solid #ccc;text-align:center;font-size:18px;font-weight:700;line-height:1.5;color:#ccc;list-style-type:none}.inquiry .inquiry-indicator-item.is-current{border-bottom:2px solid #d11414;color:#d11414}.inquiry .inquiry-indicator-item>span{display:inline-block;margin-right:5px;font-size:14px}.inquiry .inquiry-form-item dd,.inquiry .inquiry-form-item .confirm_text{font-size:16px}.inquiry .inquiry-body{margin-top:25px;margin-bottom:60px}.inquiry .inquiry-form-item{padding:0 16px;max-width:610px;margin-left:auto;margin-right:auto}.inquiry .inquiry-form-item:not(:last-child){margin-bottom:32px}.inquiry .inquiry-form label{display:block;margin-bottom:8px;font-size:18px;font-weight:500}.inquiry .inquiry-form input:not(input[type=checkbox]),.inquiry .inquiry-form select{width:100%;height:50px;padding:0 10px;font-size:1.6rem;line-height:50px;color:#ccc;border:1px solid #ccc;-webkit-appearance:none;appearance:none}.inquiry .inquiry-form input:not(input[type=checkbox]).is-error{border:1px solid #d11414}.inquiry .inquiry-form .inquiry-select-wrapper{position:relative;height:50px}.inquiry .inquiry-form .inquiry-select-wrapper:after{pointer-events:none;content:"";display:block;width:0;height:0;border-style:solid;border-width:14px 9px 0 9px;border-color:#d9d9d9 transparent transparent transparent;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.inquiry .inquiry-form textarea{display:block;width:100%;height:200px;padding:10px;font-size:1.6rem;line-height:1.4;color:#222;border:1px solid #d8d8d8;-webkit-appearance:none;appearance:none}.inquiry .inquiry-form .inquiry-checkbox-list{margin-top:16px;display:flex;flex-direction:column}.inquiry .inquiry-form input[type=checkbox]{opacity:0;visibility:hidden;width:0}.inquiry .inquiry-form .inquiry-checkbox-text{box-sizing:border-box;cursor:pointer;display:inline-block;padding-left:40px;position:relative;width:auto;font-size:14px;font-weight:500}.inquiry .inquiry-form .inquiry-checkbox-text:before{border:1px solid #ccc;content:"";display:block;width:24px;height:24px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.inquiry .inquiry-form .inquiry-checkbox-text:after{border-right:3px solid #d11414;border-bottom:3px solid #d11414;content:"";display:block;height:14px;opacity:0;position:absolute;top:50%;left:8px;transform:translateY(calc(-50% - 1px)) rotate(45deg);width:8px}.inquiry .inquiry-form input[type=checkbox]:checked+.inquiry-checkbox-text:after{opacity:1}.inquiry .inquiry-form input[type=checkbox]:checked+label .inquiry-checkbox-text:after{opacity:1}.inquiry .inquiry-form input[type=checkbox].formrun-has-error+.inquiry-checkbox-text{color:#d11414}.inquiry .inquiry-form input[type=checkbox].formrun-has-error+.inquiry-checkbox-text:before{border-color:#d11414}.inquiry .inquiry-form .inquiry-checkbox-text:has(+.formrun-system-show){color:#d11414}.inquiry .inquiry .inquiry-form .inquiry-checkbox-text:has(+.formrun-system-show):before{border:1px solid #d11414}.inquiry .inquiry-form .inquiry-other-input{margin:8px 0 0 40px}.inquiry .inquiry-form-item label{position:relative}.inquiry .inquiry-form-item .is-error{color:#d11414}.inquiry .inquiry-form-item label .error{color:#d11414;position:absolute;top:0;left:0}.inquiry .inquiry-form-item input.formrun-has-error:not(input[type=checkbox]),.inquiry .inquiry-form-item select.formrun-has-error,.inquiry .inquiry-form-item textarea.formrun-has-error{border-color:#d11414}.inquiry .inquiry-form-item .error{display:none;margin-top:10px;font-size:1.2rem;color:#d11414}.inquiry .inquiry-form-notes{display:block;margin-top:5px;font-size:1.2rem;color:#666}.inquiry .inquiry-submit{padding:0 25px}.inquiry .btn_confirm{display:flex;justify-content:center;gap:16px;margin:auto;padding:0}.inquiry .btn_submit{display:none;justify-content:center;gap:16px;margin:auto;padding:0}.inquiry .btn_submit-rewrite{max-width:200px;margin:30px auto 0}.inquiry .inquiry-alert{display:none;margin-top:25px;padding:15px 30px;color:#d11414;border:1px solid #d11414}.inquiry .inquiry-alert.is-show{display:block}.inquiry .inquiry-message{margin:30px auto;padding:30px;border:1px solid #ccc;line-height:1.8}.inquiry .inquiry-message-heading{font-weight:700;line-height:1.5;font-size:20px}.inquiry .inquiry-message-text{font-size:18px}.inquiry .inquiry-recaptcha{margin-top:60px}.inquiry .inquiry-recaptcha .g-recaptcha{display:table;margin:auto}@media screen and (min-width: 768px){.inquiry{margin-top:80px}.inquiry .inquiry-body{max-width:800px;margin:40px auto}.inquiry .inquiry-indicator{padding:0 20px}.inquiry .inquiry-form-item:not(:last-child){margin-bottom:30px}.inquiry .inquiry-form-item label{width:30%;flex-shrink:0}.inquiry .inquiry-form-item dd{flex:1 1 auto}.inquiry .inquiry-form-notes{margin-top:10px}.inquiry .inquiry-submit{position:relative}.inquiry .inquiry-submit-body{width:100%;max-width:161px;margin:auto;padding:0}.inquiry .inquiry-submit-rewrite{position:absolute;top:0;left:0;width:15%;max-width:150px;margin:auto;white-space:nowrap}.inquiry .inquiry-message{max-width:800px;margin:70px auto 60px;padding:40px 50px}.inquiry-alert{margin-top:50px;padding:30px}.inquiry-alert p{display:table;margin:auto;padding-left:25px;line-height:1.5;background:url(/common/img/ico_alert.svg) no-repeat left 3px;background-size:16px auto}.inquiry-trap-input{display:none}}.grecaptcha-badge{display:none}.btn_choice{display:inline-block;position:relative;z-index:1;text-align:center;font-size:1.2rem;font-weight:700;width:40%;min-width:120px;padding:15px;border:none}.btn_choice:disabled{opacity:.5}@media screen and (min-width: 500px){.btn_choice{font-size:2rem}}@media screen and (min-width: 650px){.btn_choice{font-size:2.4rem}}.btn_choice1:before{border:4px solid #004ea5}.btn_choice2:before{border:4px solid #cabe00}.btn_choice_red{width:100%;color:#026987;font-size:18px;background:#fff;border-radius:10px}
