.p-bn{position:relative;display:block;width:100%;height:740px;background-image:url(https://www.mountainf.co.jp/site/wp-content/themes/mountain2026/assets/img/common/xbg_bn.jpg.pagespeed.ic.R-Jr_VLYTg.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center}@media screen and (max-width:767px){.p-bn{height:660px}}.p-bn::after{position:absolute;top:0;left:0;display:none;width:100%;height:100%;background-color:rgba(226,242,255,.5);content:"";z-index:1}@media screen and (max-width:767px){.p-bn::after{display:block}}.p-bn__inner{position:relative;display:flex;align-items:center;height:100%;width:100%;max-width:1280px;margin-left:auto;margin-right:auto}@media screen and (max-width:1280px){.p-bn__inner{padding-left:60px;padding-right:60px}}@media screen and (max-width:911px){.p-bn__inner{padding-left:40px;padding-right:40px}}@media screen and (max-width:767px){.p-bn__inner{padding-left:20px;padding-right:20px}}.p-bn__inner::after{position:absolute;top:50%;right:0;transform:translateY(-50%);display:block;width:50%;aspect-ratio: 670/447;background-image:url(https://www.mountainf.co.jp/site/wp-content/themes/mountain2026/assets/img/common/xsecupon_pac.png.pagespeed.ic.iC29jvS39n.png);background-size:contain;background-repeat:no-repeat;background-position:right center;content:"";z-index:2}@media screen and (max-width:1280px){.p-bn__inner::after{top:50%;transform:translateY(0);width:40%}}@media screen and (max-width:991px){.p-bn__inner::after{top:60%;transform:translateY(0);width:40%}}@media screen and (max-width:767px){.p-bn__inner::after{top:70%;transform:translateY(0);width:37%}}@media screen and (max-width:540px){.p-bn__inner::after{display:none}}.p-bn__content{position:relative;display:block;width:100%;z-index:3}.p-bn__title--sub{margin-bottom: clamp(0rem, -0.268rem + 1.19vw, 0.625rem);color:#1c3091;font-size: clamp(1rem, 0.786rem + 0.95vw, 1.5rem);font-weight:600}.p-bn__title--h2{margin-bottom:20px}.p-bn__title--h2 img{display:block;width: calc(clamp(2.625rem, 1.821rem + 3.57vw, 4.5rem) * 5 + 105px);max-width:100%;height:auto}.p-bn__title--h3{margin-bottom:20px;font-size: clamp(1.125rem, 0.964rem + 0.71vw, 1.5rem);font-weight:600}.p-bn__text{font-size: clamp(0.875rem, 0.821rem + 0.24vw, 1rem);line-height:1.35;margin-bottom:20px}.p-bn__text--note{font-size:12px;text-align:center}.p-bn__badge{margin-bottom:50px}.p-bn__list{display:flex;justify-content:flex-start;gap:20px}.p-bn__list-item{position:relative;display:inline-block;width:100px;height:120px}.p-bn__list-item::before{position:absolute;top:0;left:-10px;display:block;width:2px;height:100%;background:linear-gradient(to bottom,transparent,#1e9cd7,transparent);content:""}.p-bn__list-item:first-child::before{display:none}.p-bn__icon{display:block;height:64px;width:auto;margin-left:auto;margin-right:auto;margin-bottom:15px}.p-bn__button{display:block;width:100%;max-width:340px;height:60px}@media screen and (max-width:767px){.p-bn__button{height:50px}}.p-bn__button-link{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size: clamp(0.875rem, 0.821rem + 0.24vw, 1rem);font-weight:800;color:#000;background-color:#f7931e;border-radius:12px;overflow:hidden}.p-bn__button-link::before{content:"";position:absolute;top:0;left:-60%;width:40%;height:100%;background:linear-gradient(115deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.7) 50%,rgba(255,255,255,0) 100%);transform:skewX(-20deg);transition:left .15s ease}.p-bn__button-link::after{position:absolute;top:50%;right:40px;display:block;width:10px;height:30px;transform:translateY(-50%);background-image:url(https://www.mountainf.co.jp/site/wp-content/themes/mountain2026/assets/img/common/arrow-link.svg);background-size:contain;background-position:center center;background-repeat:no-repeat;content:"";transition:transform .3s ease}.p-bn__button-link:hover::after{transform:translateX(10px) translateY(-50%)}.p-bn__button-link:hover::before{left:130%}