@charset "UTF-8";.c-header.is-at-top{background-color:#006af5!important;background-image:radial-gradient(at 80% 0,#1fddff 0,transparent 50%),radial-gradient(at 0 68%,#07f 0,transparent 50%),radial-gradient(at 80% 50%,#006af5 0,transparent 50%),radial-gradient(at 60% 100%,#006af5 0,transparent 50%)!important}.p-download{margin-top:162px}@media (max-width:47.9375em){.p-download{margin-top:100px}}.p-download__container{display:grid;gap:100px;grid-template-columns:41.6666666667% 1fr}@media (max-width:47.9375em){.p-download__container{gap:40px;grid-template-columns:1fr;padding-inline:15px}.p-download__desc{padding-inline:10px}}.p-download__heading{align-items:center;color:#002b40;display:flex;font-size:3.2rem;font-weight:700;gap:24px;letter-spacing:.04em}@media (max-width:47.9375em){.p-download__heading{font-size:2.4rem;gap:10px;line-height:2.0416666667;margin-right:-10px}}.p-download__heading img{flex-shrink:0;margin-top:-7px;width:58px}@media (max-width:47.9375em){.p-download__heading img{width:36px}}.p-download__text{color:#002b40;font-size:1.8rem;font-weight:400;letter-spacing:.04em;margin-top:26px}@media (max-width:47.9375em){.p-download__text{font-size:1.6rem}}.p-download__doc{margin-top:42px}@media (max-width:47.9375em){.p-download__doc{margin-top:30px}}.p-download__doc-heading{color:#0b1d4d;font-size:2rem;font-weight:700;letter-spacing:.04em;line-height:1.3}@media (max-width:47.9375em){.p-download__doc-heading{font-feature-settings:"palt";letter-spacing:.035em;line-height:1.38}}.p-download__doc-img{margin-top:18px;width:100%}.p-download__overview{color:#002b40;font-size:1.8rem;letter-spacing:.04em;margin-top:45px}@media (max-width:47.9375em){.p-download__overview{font-size:1.6rem;line-height:1.5}}.p-download__page-num{color:#666;font-size:1.5rem;margin-top:10px}@media (max-width:47.9375em){.p-download__page-num{font-size:1.3rem}}.p-download__toc{color:#002b40;font-size:1.8rem;letter-spacing:.04em;margin-top:25px}@media (max-width:47.9375em){.p-download__toc{font-size:1.6rem;line-height:1.5;margin-top:20px}}.p-download__toc li{align-items:flex-start;display:flex}.p-download__toc li:before{content:"・";flex-shrink:0}.p-download__toc-chapter{font-size:1.5rem;margin-top:10px}@media (max-width:47.9375em){.p-download__toc-chapter{font-size:1.4rem}}.p-download__toc-chapter>*{font-size:1.5rem}@media (max-width:47.9375em){.p-download__toc-chapter>*{font-size:1.4rem}}.p-download__toc-chapter-number{color:#0d74c6;margin-bottom:5px}.p-download__form{border:1px solid #ccc;width:600px}@media (max-width:47.9375em){.p-download__form{width:100%}}.p-download__slider-wrapper{margin:18px auto 0;max-width:500px;position:relative;width:calc(100% - 100px)}@media (max-width:47.9375em){.p-download__slider-wrapper{max-width:300px;width:calc(100% - 60px)}}.p-download__slider-wrapper .swiper-pagination{bottom:-30px}.p-download__slider-thumb{aspect-ratio:1226/690;width:100%}.p-download__slider-thumb img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.p-download__slider-btn{border:1px solid;border-radius:50%;color:var(--slider-btn-color);height:40px;width:40px}@media (max-width:47.9375em){.p-download__slider-btn{height:30px;width:30px}}.p-download__slider-btn:after{display:none}.p-download__slider-btn.swiper-button-prev{left:-50px}@media (max-width:47.9375em){.p-download__slider-btn.swiper-button-prev{left:-40px}}.p-download__slider-btn.swiper-button-next{right:-50px}@media (max-width:47.9375em){.p-download__slider-btn.swiper-button-next{right:-40px}}.p-download__slider-btn__icon{display:grid;place-items:center;width:20%}.p-download__slider-btn__icon svg{height:auto;width:100%}.p-download__slider-btn__icon.p-download__slider-btn__icon--prev{transform:translateX(-10%)}.p-download__slider-btn__icon.p-download__slider-btn__icon--next{transform:translateX(10%)}#form-main .hsfc-Step__Content{padding:50px}@media (max-width:47.9375em){#form-main .hsfc-Step__Content{padding:30px 10px}}#form-main .hsfc-Row{margin-bottom:40px}@media (max-width:47.9375em){#form-main .hsfc-Row{grid-template-columns:repeat(auto-fit,minmax(0,1fr));margin-bottom:35px}}#form-main .hsfc-Row p{border-top:1px solid #eee;color:#002b40;font-size:1.4rem;line-height:2.1428571429;padding-top:40px}@media (max-width:47.9375em){#form-main .hsfc-Row p{font-size:1.3rem;line-height:1.6153846154;padding-top:35px}}#form-main .hsfc-Row p a{text-decoration:underline}#form-main .hsfc-FieldLabel{color:#002b40;font-size:1.8rem;font-weight:600}@media (max-width:47.9375em){#form-main .hsfc-FieldLabel{font-size:1.6rem}}#form-main .hsfc-FieldLabel__RequiredIndicator{color:transparent;display:inline-block;margin-left:20px;position:relative}#form-main .hsfc-FieldLabel__RequiredIndicator:before{border:1px solid #d04c4c;border-radius:3px;color:#d04c4c;content:"必須";font-size:1.4rem;padding:3px 5px;position:relative;top:-2px}@media (max-width:47.9375em){#form-main .hsfc-FieldLabel__RequiredIndicator:before{font-size:1.3rem}}#form-main .hsfc-CheckboxInput{background-color:#fff;box-shadow:none}#form-main .hsfc-CheckboxInput+span .hsfc-FieldLabel__RequiredIndicator:before{content:none}#form-main .hsfc-TextInput,#form-main .hsfc-TextareaInput{background-color:#f5f5f5;border-color:#a9a9a9}#form-main .hsfc-TextareaInput{min-height:300px}#form-main .hsfc-ErrorAlert{font-size:1.4rem}#form-main .hsfc-Button{background:linear-gradient(90deg,#f94401 0,#fb9100);font-size:2rem;font-weight:600;letter-spacing:.05em;margin:auto;padding:18px 90px}#form-main #hs_form_target_form-6 .hsfc-FieldLabel__RequiredIndicator:before{content:none}#form-main #hs_form_target_form-6-label,#form-main #hs_form_target_form-6-label .hsfc-FieldLabel__RequiredIndicator{color:transparent}