.p-footer{padding-top:88px;background:#eef2f3;border-bottom-style:solid;border-bottom-width:14px;border-image:linear-gradient(90deg, rgb(128, 159, 173) 10%, rgb(93, 124, 157) 33.3478%, rgb(61, 122, 140) 52.9872%, rgb(16, 87, 124) 84.3652%, rgb(0, 68, 118) 100%) 1}@media(min-width: 48em){.p-footer{padding-top:118px;border-bottom-width:21px}}.p-footer__inner{margin-bottom:25px;font-size:1.1rem;color:#666;text-align:center}@media(min-width: 48em){.p-footer__inner{margin-bottom:47px;font-size:1.2rem}}.p-header{background:#eef2f3;border-top-style:solid;border-top-width:14px;border-image:linear-gradient(90deg, rgb(233, 230, 162) 0%, rgb(230, 154, 43) 29.5215%, rgb(217, 126, 28) 54.0567%, rgb(211, 122, 24) 100%) 1}@media(min-width: 48em){.p-header{border-top-width:21px}}.p-header__inner{max-width:1440px;margin:0 auto}.p-header__logo{display:block;width:190.7567px;height:20.0395px;margin:16px 14px 0}@media(min-width: 48em){.p-header__logo{width:306.1913px;height:32.1662px;margin:36px 61px 0}}.p-header__logo>img{max-width:100%}.p-lead__container{background-color:#eef2f3;padding-inline:24px}@media(min-width: 48em){.p-lead__container{padding-top:40px;padding-inline:0}}@media(min-width: 48em){.p-lead__container .p-lead__paragraph:nth-child(2){padding-top:1lh}}.p-lead__paragraph{width:100%;padding-top:28px;margin:0 auto;font-size:1.3rem;font-weight:700;line-height:1.8461538462}@media(min-width: 48em){.p-lead__paragraph{width:756px;padding:0;font-size:1.4rem;line-height:2;letter-spacing:.04em;text-align:center}}.p-page__content{background-color:#eef2f3}.p-section{max-width:calc(100% - 50px);margin-top:113px;margin-inline:auto}@media(min-width: 48em){.p-section{max-width:756px;margin-top:126px;margin-inline:auto}}.p-section:first-of-type{max-width:calc(100% - 24px);margin-top:0;padding-top:113px}@media(min-width: 48em){.p-section:first-of-type{max-width:1092px;padding-top:97px}}.p-section__heading{color:#0068b7;font-size:2.4rem;line-height:1.5;font-weight:700;letter-spacing:.04em;text-align:center}@media(min-width: 48em){.p-section__heading{font-size:3.6rem;line-height:1.7777777778}}.p-block__container{margin-top:36px;padding:30px 12px 27px;background-color:#fff;border-radius:12px}@media(min-width: 48em){.p-block__container{margin-top:52px;padding:56px 56px 48px}}.p-block__container+.p-block__container{margin-top:46px}@media(min-width: 48em){.p-block__container+.p-block__container{margin-top:84px}}.p-block__heading{font-size:1.8rem;line-height:1.3333333333;color:#0068b7;letter-spacing:.04em;font-weight:700}@media(min-width: 48em){.p-block__heading{font-size:2.8rem;line-height:1.4285714286}}.p-block{margin-top:15px;font-size:1.3rem;line-height:1.8461538462;letter-spacing:.007em;font-weight:700}@media(min-width: 48em){.p-block{margin-top:16px;font-size:1.6rem;line-height:1.75}}.p-block>li{counter-increment:count;list-style:none}.p-block>li::before{content:"(" counter(count) ")"}.p-block li:has(ol) ol li{margin-left:3cap;list-style:decimal}.p-block__note{margin-top:19px;font-size:1.1rem;line-height:1.4545454545;letter-spacing:.04em;font-weight:700}@media(min-width: 48em){.p-block__note{margin-top:23px;font-size:1.2rem;line-height:1.3333333333}}.p-section__paragraph{margin-top:33px;font-size:1.3rem;line-height:1.8461538462;font-weight:700}@media(min-width: 48em){.p-section__paragraph{margin-top:40px;font-size:1.4rem;line-height:2;text-align:center}}.p-section__paragraph ol li{list-style:decimal;list-style-position:inside}.p-section__note{margin-top:18px;font-size:1.1rem;line-height:1.4545454545;font-weight:700;letter-spacing:0em}@media(min-width: 48em){.p-section__note{margin-top:23px;font-size:1.2rem;line-height:1.3333333333}}.p-section__link{font-weight:normal;color:#0068b7;text-decoration:underline}.p-section__reserve{margin-top:54px;margin-inline:25px}@media(min-width: 48em){.p-section__reserve{margin-top:56px;margin-inline:auto;text-align:center}}.p-reserve__btn{display:flex;width:105px;padding:7px 13px;flex-direction:row;margin-inline:auto;align-items:center;justify-content:space-between;border:2px solid #0068b7;border-radius:8px}@media(min-width: 48em){.p-reserve__btn{width:123px;padding:8px 17px 8px 20px;border-radius:12px;transition:all .2s ease-in-out}}@media(any-hover: hover){.p-reserve__btn:hover{background-color:#0068b7}.p-reserve__btn:hover .p-reserve__label{color:#fff}.p-reserve__btn:hover .p-reserve__icon g polyline{stroke:#fff}}.p-reserve__label{color:#0068b7;font-weight:700;font-size:1.4rem;line-height:1.7142857143}.p-reserve__icon{stroke:#0068b7;width:8px;height:8px}.p-page-header{display:flex;align-items:center;justify-content:center;padding-top:45px;font-weight:700;color:#3e3e3e;text-align:center;background:#eef2f3}@media(min-width: 48em){.p-page-header{padding-top:70px}}.p-page-header__heading{font-size:2.3rem;line-height:1.5;letter-spacing:.04em;color:#0068b7;font-weight:700}@media(min-width: 48em){.p-page-header__heading{font-size:3.6rem;line-height:1.7777777778}}
