html{-webkit-font-smoothing:antialiased}.page_corporate-ppa{padding-top:0;color:#333333}.page_corporate-ppa,.page_corporate-ppa:before,.page_corporate-ppa:after,.page_corporate-ppa *,.page_corporate-ppa *:before,.page_corporate-ppa *:after{-webkit-box-sizing:border-box;box-sizing:border-box}.page_corporate-ppa img{display:block;width:100%}.page_corporate-ppa b{font-weight:bold}@media screen and (min-width: 1001px){.page_corporate-ppa a[href]{-webkit-transition:opacity 0.2s ease;transition:opacity 0.2s ease}.page_corporate-ppa a[href]:hover{opacity:.5;text-decoration:none}}@media print{.page_corporate-ppa a[href]{-webkit-transition:opacity 0.2s ease;transition:opacity 0.2s ease}.page_corporate-ppa a[href]:hover{opacity:.5;text-decoration:none}}.page_corporate-ppa .keyvisual{position:relative;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-repeat:no-repeat;background-size:cover;background-position:center}@media screen and (min-width: 1001px){.page_corporate-ppa .keyvisual{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:calc(100vh - calc(clamp(0px, calc(140 / 1240 * 100vw), calc(140 / 1240 * 1240 * 1px)) * 1));min-height:calc(clamp(calc(540 / 1440 * 1440 * 1px), calc(540 / 1440 * 100vw), calc(540 / 1440 * 100vw)) * 1);background-image:url(../../images/business/corporate-ppa/kv.webp)}}@media print{.page_corporate-ppa .keyvisual{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:calc(100vh - calc(clamp(0px, calc(140 / 1240 * 100vw), calc(140 / 1240 * 1240 * 1px)) * 1));min-height:calc(clamp(calc(540 / 1440 * 1440 * 1px), calc(540 / 1440 * 100vw), calc(540 / 1440 * 100vw)) * 1);background-image:url(../../images/business/corporate-ppa/kv.webp)}}@media screen and (max-width: 1000px){.page_corporate-ppa .keyvisual{height:calc(100vh - 162px);min-height:calc(clamp(0px, calc(540 / 390 * 100vw), calc(540 / 390 * 100vw)) * 1);background-image:url(../../images/business/corporate-ppa/kv.sp.webp)}.page_corporate-ppa .keyvisual:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:calc(clamp(0px, calc(266 / 390 * 100vw), calc(266 / 390 * 100vw)) * 1);background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0)), to(#000));background:-webkit-linear-gradient(top, rgba(0,0,0,0) 0%, #000 100%);background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, #000 100%)}}.page_corporate-ppa .keyvisual__logo{position:absolute}@media screen and (min-width: 1001px){.page_corporate-ppa .keyvisual__logo{top:40px;left:40px;width:171px}}@media print{.page_corporate-ppa .keyvisual__logo{top:40px;left:40px;width:171px}}@media screen and (max-width: 1000px){.page_corporate-ppa .keyvisual__logo{width:121px;top:21px;left:16px}}.page_corporate-ppa .keyvisual__copy{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 1001px){.page_corporate-ppa .keyvisual__copy{margin-left:calc(clamp(calc(112 / 1440 * 1440 * 1px), calc(112 / 1440 * 100vw), calc(112 / 1440 * 100vw)) * 1)}}@media print{.page_corporate-ppa .keyvisual__copy{margin-left:calc(clamp(calc(112 / 1440 * 1440 * 1px), calc(112 / 1440 * 100vw), calc(112 / 1440 * 100vw)) * 1)}}@media screen and (max-width: 1000px){.page_corporate-ppa .keyvisual__copy{margin-top:calc(clamp(0px, calc(120 / 390 * 100vw), calc(120 / 390 * 100vw)) * 1);margin-left:calc(clamp(0px, calc(16 / 390 * 100vw), calc(16 / 390 * 100vw)) * 1);margin-right:calc(clamp(0px, calc(16 / 390 * 100vw), calc(16 / 390 * 100vw)) * 1)}}.page_corporate-ppa .keyvisual__shoulder{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.page_corporate-ppa .keyvisual__shoulder span{display:block;background-color:#ffffff;color:inherit;font-weight:bold}@media screen and (min-width: 1001px){.page_corporate-ppa .keyvisual__shoulder span{padding:0.2em 0.8em;font-size:calc(clamp(calc(30 / 1440 * 1440 * 1px), calc(30 / 1440 * 100vw), calc(30 / 1440 * 100vw)) * 1)}}@media print{.page_corporate-ppa .keyvisual__shoulder span{padding:0.2em 0.8em;font-size:calc(clamp(calc(30 / 1440 * 1440 * 1px), calc(30 / 1440 * 100vw), calc(30 / 1440 * 100vw)) * 1)}}@media screen and (max-width: 1000px){.page_corporate-ppa .keyvisual__shoulder span{padding:0.3em 0.6em;font-size:calc(clamp(0px, calc(24 / 390 * 100vw), calc(24 / 390 * 100vw)) * 1)}}@media screen and (min-width: 1001px){.page_corporate-ppa .keyvisual__title{margin-top:calc(clamp(calc(30 / 1440 * 1440 * 1px), calc(30 / 1440 * 100vw), calc(30 / 1440 * 100vw)) * 1);width:calc(clamp(calc(415 / 1440 * 1440 * 1px), calc(415 / 1440 * 100vw), calc(415 / 1440 * 100vw)) * 1)}}@media print{.page_corporate-ppa .keyvisual__title{margin-top:calc(clamp(calc(30 / 1440 * 1440 * 1px), calc(30 / 1440 * 100vw), calc(30 / 1440 * 100vw)) * 1);width:calc(clamp(calc(415 / 1440 * 1440 * 1px), calc(415 / 1440 * 100vw), calc(415 / 1440 * 100vw)) * 1)}}@media screen and (max-width: 1000px){.page_corporate-ppa .keyvisual__title{margin-top:calc(clamp(0px, calc(8 / 390 * 100vw), calc(8 / 390 * 100vw)) * 1);width:calc(clamp(0px, calc(340 / 390 * 100vw), calc(340 / 390 * 100vw)) * 1)}}.page_corporate-ppa .keyvisual__text{color:#fff;font-weight:bold;line-height:2}@media screen and (min-width: 1001px){.page_corporate-ppa .keyvisual__text{margin-top:calc(clamp(calc(20 / 1440 * 1440 * 1px), calc(20 / 1440 * 100vw), calc(20 / 1440 * 100vw)) * 1);font-size:calc(clamp(calc(18 / 1440 * 1440 * 1px), calc(18 / 1440 * 100vw), calc(18 / 1440 * 100vw)) * 1)}}@media print{.page_corporate-ppa .keyvisual__text{margin-top:calc(clamp(calc(20 / 1440 * 1440 * 1px), calc(20 / 1440 * 100vw), calc(20 / 1440 * 100vw)) * 1);font-size:calc(clamp(calc(18 / 1440 * 1440 * 1px), calc(18 / 1440 * 100vw), calc(18 / 1440 * 100vw)) * 1)}}@media screen and (max-width: 1000px){.page_corporate-ppa .keyvisual__text{margin-top:auto;margin-bottom:calc(clamp(0px, calc(100 / 390 * 100vw), calc(100 / 390 * 100vw)) * 1);font-size:calc(clamp(0px, calc(16 / 390 * 100vw), calc(16 / 390 * 100vw)) * 1)}}.page_corporate-ppa .section__inner{margin-left:auto;margin-right:auto}@media screen and (min-width: 1001px){.page_corporate-ppa .section__inner{width:calc(clamp(0px, calc(1240 / 1240 * 100vw), calc(1240 / 1240 * 1240 * 1px)) * 1);padding-left:calc(clamp(0px, calc(20 / 1240 * 100vw), calc(20 / 1240 * 1240 * 1px)) * 1);padding-right:calc(clamp(0px, calc(20 / 1240 * 100vw), calc(20 / 1240 * 1240 * 1px)) * 1)}}@media print{.page_corporate-ppa .section__inner{width:calc(clamp(0px, calc(1240 / 1240 * 100vw), calc(1240 / 1240 * 1240 * 1px)) * 1);padding-left:calc(clamp(0px, calc(20 / 1240 * 100vw), calc(20 / 1240 * 1240 * 1px)) * 1);padding-right:calc(clamp(0px, calc(20 / 1240 * 100vw), calc(20 / 1240 * 1240 * 1px)) * 1)}}@media screen and (max-width: 1000px){.page_corporate-ppa .section__inner{padding-left:16px;padding-right:16px}}.page_corporate-ppa .section__title{--key-color: #333333;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.page_corporate-ppa .section__title span{display:block;border-top:2px solid var(--key-color);border-bottom:2px solid var(--key-color);color:var(--key-color);font-weight:bold;text-align:center}@media screen and (min-width: 1001px){.page_corporate-ppa .section__title span{padding:calc(clamp(0px, calc(24 / 1240 * 100vw), calc(24 / 1240 * 1240 * 1px)) * 1) calc(clamp(0px, calc(80 / 1240 * 100vw), calc(80 / 1240 * 1240 * 1px)) * 1);font-size:calc(clamp(0px, calc(40 / 1240 * 100vw), calc(40 / 1240 * 1240 * 1px)) * 1);line-height:calc(36 / 40)}}@media print{.page_corporate-ppa .section__title span{padding:calc(clamp(0px, calc(24 / 1240 * 100vw), calc(24 / 1240 * 1240 * 1px)) * 1) calc(clamp(0px, calc(80 / 1240 * 100vw), calc(80 / 1240 * 1240 * 1px)) * 1);font-size:calc(clamp(0px, calc(40 / 1240 * 100vw), calc(40 / 1240 * 1240 * 1px)) * 1);line-height:calc(36 / 40)}}@media screen and (max-width: 1000px){.page_corporate-ppa .section__title span{width:100%;padding:20px 0;font-size:32px;line-height:calc(40 / 32)}}@media screen and (min-width: 1001px){.page_corporate-ppa .section-summary{margin-top:calc(clamp(0px, calc(80 / 1240 * 100vw), calc(80 / 1240 * 1240 * 1px)) * 1)}}@media print{.page_corporate-ppa .section-summary{margin-top:calc(clamp(0px, calc(80 / 1240 * 100vw), calc(80 / 1240 * 1240 * 1px)) * 1)}}@media screen and (max-width: 1000px){.page_corporate-ppa .section-summary{margin-top:40px}}.page_corporate-ppa .section-summary__text{line-height:2}@media screen and (min-width: 1001px){.page_corporate-ppa .section-summary__text{text-align:center;font-size:calc(clamp(0px, calc(18 / 1240 * 100vw), calc(18 / 1240 * 1240 * 1px)) * 1)}}@media print{.page_corporate-ppa .section-summary__text{text-align:center;font-size:calc(clamp(0px, calc(18 / 1240 * 100vw), calc(18 / 1240 * 1240 * 1px)) * 1)}}@media screen and (max-width: 1000px){.page_corporate-ppa .section-summary__text{font-size:18px}}@media screen and (min-width: 1001px){.page_corporate-ppa .section-summary__image{margin-top:calc(clamp(0px, calc(66 / 1240 * 100vw), calc(66 / 1240 * 1240 * 1px)) * 1);margin-left:auto;margin-right:auto;width:calc(clamp(0px, calc(800 / 1240 * 100vw), calc(800 / 1240 * 1240 * 1px)) * 1)}}@media print{.page_corporate-ppa .section-summary__image{margin-top:calc(clamp(0px, calc(66 / 1240 * 100vw), calc(66 / 1240 * 1240 * 1px)) * 1);margin-left:auto;margin-right:auto;width:calc(clamp(0px, calc(800 / 1240 * 100vw), calc(800 / 1240 * 1240 * 1px)) * 1)}}@media screen and (max-width: 1000px){.page_corporate-ppa .section-summary__image{margin-top:30px;margin-left:-16px;margin-right:-16px}}.page_corporate-ppa .section-summary__lead{text-align:center;font-weight:bold;color:#398201}@media screen and (min-width: 1001px){.page_corporate-ppa .section-summary__lead{margin-top:calc(clamp(0px, calc(40 / 1240 * 100vw), calc(40 / 1240 * 1240 * 1px)) * 1);font-size:calc(clamp(0px, calc(32 / 1240 * 100vw), calc(32 / 1240 * 1240 * 1px)) * 1);line-height:calc(64 / 32)}}@media print{.page_corporate-ppa .section-summary__lead{margin-top:calc(clamp(0px, calc(40 / 1240 * 100vw), calc(40 / 1240 * 1240 * 1px)) * 1);font-size:calc(clamp(0px, calc(32 / 1240 * 100vw), calc(32 / 1240 * 1240 * 1px)) * 1);line-height:calc(64 / 32)}}@media screen and (max-width: 1000px){.page_corporate-ppa .section-summary__lead{margin-top:30px;font-size:22px;line-height:calc(40 / 22)}}@media screen and (min-width: 1001px){.page_corporate-ppa .section-about-renova{margin-top:calc(clamp(0px, calc(40 / 1240 * 100vw), calc(40 / 1240 * 1240 * 1px)) * 1)}}@media print{.page_corporate-ppa .section-about-renova{margin-top:calc(clamp(0px, calc(40 / 1240 * 100vw), calc(40 / 1240 * 1240 * 1px)) * 1)}}@media screen and (max-width: 1000px){.page_corporate-ppa .section-about-renova{margin-top:30px}}.page_corporate-ppa .section-about-renova__box{background-color:#F2FAFE;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 1001px){.page_corporate-ppa .section-about-renova__box{padding:calc(clamp(0px, calc(40 / 1240 * 100vw), calc(40 / 1240 * 1240 * 1px)) * 1)}}@media print{.page_corporate-ppa .section-about-renova__box{padding:calc(clamp(0px, calc(40 / 1240 * 100vw), calc(40 / 1240 * 1240 * 1px)) * 1)}}@media screen and (max-width: 1000px){.page_corporate-ppa .section-about-renova__box{padding:30px 16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:16px}}@media screen and (min-width: 1001px){.page_corporate-ppa .section-about-renova__txt{width:calc(clamp(0px, calc(650 / 1240 * 100vw), calc(650 / 1240 * 1240 * 1px)) * 1)}}@media print{.page_corporate-ppa .section-about-renova__txt{width:calc(clamp(0px, calc(650 / 1240 * 100vw), calc(650 / 1240 * 1240 * 1px)) * 1)}}.page_corporate-ppa .section-about-renova__title{font-weight:bold}@media screen and (min-width: 1001px){.page_corporate-ppa .section-about-renova__title{font-size:calc(clamp(0px, calc(24 / 1240 * 100vw), calc(24 / 1240 * 1240 * 1px)) * 1)}}@media print{.page_corporate-ppa .section-about-renova__title{font-size:calc(clamp(0px, calc(24 / 1240 * 100vw), calc(24 / 1240 * 1240 * 1px)) * 1)}}@media screen and (max-width: 1000px){.page_corporate-ppa .section-about-renova__title{font-size:18px}}.page_corporate-ppa .section-about-renova__text{line-height:2}@media screen and (min-width: 1001px){.page_corporate-ppa .section-about-renova__text{margin-top:calc(clamp(0px, calc(16 / 1240 * 100vw), calc(16 / 1240 * 1240 * 1px)) * 1);font-size:calc(clamp(0px, calc(18 / 1240 * 100vw), calc(18 / 1240 * 1240 * 1px)) * 1)}}@media print{.page_corporate-ppa .section-about-renova__text{margin-top:calc(clamp(0px, calc(16 / 1240 * 100vw), calc(16 / 1240 * 1240 * 1px)) * 1);font-size:calc(clamp(0px, calc(18 / 1240 * 100vw), calc(18 / 1240 * 1240 * 1px)) * 1)}}@media screen and (max-width: 1000px){.page_corporate-ppa .section-about-renova__text{margin-top:16px;font-size:14px}}@media screen and (min-width: 1001px){.page_corporate-ppa .section-about-renova__img{width:calc(clamp(0px, calc(446 / 1240 * 100vw), calc(446 / 1240 * 1240 * 1px)) * 1)}}@media print{.page_corporate-ppa .section-about-renova__img{width:calc(clamp(0px, calc(446 / 1240 * 100vw), calc(446 / 1240 * 1240 * 1px)) * 1)}}.page_corporate-ppa .section-about-renova__img figcaption{text-align:center}@media screen and (min-width: 1001px){.page_corporate-ppa .section-about-renova__img figcaption{margin-top:calc(clamp(0px, calc(16 / 1240 * 100vw), calc(16 / 1240 * 1240 * 1px)) * 1);font-size:calc(clamp(0px, calc(16 / 1240 * 100vw), calc(16 / 1240 * 1240 * 1px)) * 1);line-height:calc(32 / 16)}}@media print{.page_corporate-ppa .section-about-renova__img figcaption{margin-top:calc(clamp(0px, calc(16 / 1240 * 100vw), calc(16 / 1240 * 1240 * 1px)) * 1);font-size:calc(clamp(0px, calc(16 / 1240 * 100vw), calc(16 / 1240 * 1240 * 1px)) * 1);line-height:calc(32 / 16)}}@media screen and (max-width: 1000px){.page_corporate-ppa .section-about-renova__img figcaption{margin-top:16px;font-size:12px;line-height:calc(14 / 12)}}@media screen and (min-width: 1001px){.page_corporate-ppa .section-explain{margin-top:calc(clamp(0px, calc(160 / 1240 * 100vw), calc(160 / 1240 * 1240 * 1px)) * 1)}}@media print{.page_corporate-ppa .section-explain{margin-top:calc(clamp(0px, calc(160 / 1240 * 100vw), calc(160 / 1240 * 1240 * 1px)) * 1)}}@media screen and (max-width: 1000px){.page_corporate-ppa .section-explain{margin-top:80px}}.page_corporate-ppa .section-explain__title{--key-color: #00A0E9}@media screen and (min-width: 1001px){.page_corporate-ppa .section-explain__about-ppa{margin-top:calc(clamp(0px, calc(80 / 1240 * 100vw), calc(80 / 1240 * 1240 * 1px)) * 1)}}@media print{.page_corporate-ppa .section-explain__about-ppa{margin-top:calc(clamp(0px, calc(80 / 1240 * 100vw), calc(80 / 1240 * 1240 * 1px)) * 1)}}@media screen and (max-width: 1000px){.page_corporate-ppa .section-explain__about-ppa{margin-top:40px}}@media screen and (min-width: 1001px){.page_corporate-ppa .section-explain__about-ppa{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media print{.page_corporate-ppa .section-explain__about-ppa{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width: 1001px){.page_corporate-ppa .section-explain__about-ppa__txt{width:calc(clamp(0px, calc(588 / 1240 * 100vw), calc(588 / 1240 * 1240 * 1px)) * 1)}}@media print{.page_corporate-ppa .section-explain__about-ppa__txt{width:calc(clamp(0px, calc(588 / 1240 * 100vw), calc(588 / 1240 * 1240 * 1px)) * 1)}}.page_corporate-ppa .section-explain__about-ppa__title{font-weight:bold;color:#00A0E9}@media screen and (min-width: 1001px){.page_corporate-ppa .section-explain__about-ppa__title{font-size:calc(clamp(0px, calc(32 / 1240 * 100vw), calc(32 / 1240 * 1240 * 1px)) * 1);line-height:calc(36 / 32)}}@media print{.page_corporate-ppa .section-explain__about-ppa__title{font-size:calc(clamp(0px, calc(32 / 1240 * 100vw), calc(32 / 1240 * 1240 * 1px)) * 1);line-height:calc(36 / 32)}}@media screen and (max-width: 1000px){.page_corporate-ppa .section-explain__about-ppa__title{font-size:20px;line-height:calc(24 / 20)}}.page_corporate-ppa .section-explain__about-ppa__text{line-height:calc(36 / 18)}@media screen and (min-width: 1001px){.page_corporate-ppa .section-explain__about-ppa__text{margin-top:calc(clamp(0px, calc(24 / 1240 * 100vw), calc(24 / 1240 * 1240 * 1px)) * 1);font-size:calc(clamp(0px, calc(18 / 1240 * 100vw), calc(18 / 1240 * 1240 * 1px)) * 1)}}@media print{.page_corporate-ppa .section-explain__about-ppa__text{margin-top:calc(clamp(0px, calc(24 / 1240 * 100vw), calc(24 / 1240 * 1240 * 1px)) * 1);font-size:calc(clamp(0px, calc(18 / 1240 * 100vw), calc(18 / 1240 * 1240 * 1px)) * 1)}}@media screen and (max-width: 1000px){.page_corporate-ppa .section-explain__about-ppa__text{margin-top:24px;font-size:16px}}.page_corporate-ppa .section-explain__about-ppa__img{background-color:#F2FAFE}@media screen and (min-width: 1001px){.page_corporate-ppa .section-explain__about-ppa__img{width:calc(clamp(0px, calc(588 / 1240 * 100vw), calc(588 / 1240 * 1240 * 1px)) * 1);padding:calc(clamp(0px, calc(60 / 1240 * 100vw), calc(60 / 1240 * 1240 * 1px)) * 1) calc(clamp(0px, calc(60 / 1240 * 100vw), calc(60 / 1240 * 1240 * 1px)) * 1) calc(clamp(0px, calc(49.22 / 1240 * 100vw), calc(49.22 / 1240 * 1240 * 1px)) * 1) calc(clamp(0px, calc(36 / 1240 * 100vw), calc(36 / 1240 * 1240 * 1px)) * 1)}}@media print{.page_corporate-ppa .section-explain__about-ppa__img{width:calc(clamp(0px, calc(588 / 1240 * 100vw), calc(588 / 1240 * 1240 * 1px)) * 1);padding:calc(clamp(0px, calc(60 / 1240 * 100vw), calc(60 / 1240 * 1240 * 1px)) * 1) calc(clamp(0px, calc(60 / 1240 * 100vw), calc(60 / 1240 * 1240 * 1px)) * 1) calc(clamp(0px, calc(49.22 / 1240 * 100vw), calc(49.22 / 1240 * 1240 * 1px)) * 1) calc(clamp(0px, calc(36 / 1240 * 100vw), calc(36 / 1240 * 1240 * 1px)) * 1)}}@media screen and (max-width: 1000px){.page_corporate-ppa .section-explain__about-ppa__img{margin-top:16px}}@media screen and (min-width: 1001px){.page_corporate-ppa .section-explain__merit-ppa{margin-top:calc(clamp(0px, calc(70 / 1240 * 100vw), calc(70 / 1240 * 1240 * 1px)) * 1)}}@media print{.page_corporate-ppa .section-explain__merit-ppa{margin-top:calc(clamp(0px, calc(70 / 1240 * 100vw), calc(70 / 1240 * 1240 * 1px)) * 1)}}@media screen and (max-width: 1000px){.page_corporate-ppa .section-explain__merit-ppa{margin-top:40px}}.page_corporate-ppa .section-explain__merit-ppa__title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.page_corporate-ppa .section-explain__merit-ppa__title span{font-weight:bold;background-color:#00A0E9;color:#ffffff}@media screen and (min-width: 1001px){.page_corporate-ppa .section-explain__merit-ppa__title span{padding:calc(clamp(0px, calc(20 / 1240 * 100vw), calc(20 / 1240 * 1240 * 1px)) * 1);font-size:calc(clamp(0px, calc(32 / 1240 * 100vw), calc(32 / 1240 * 1240 * 1px)) * 1);line-height:calc(36 / 32)}}@media print{.page_corporate-ppa .section-explain__merit-ppa__title span{padding:calc(clamp(0px, calc(20 / 1240 * 100vw), calc(20 / 1240 * 1240 * 1px)) * 1);font-size:calc(clamp(0px, calc(32 / 1240 * 100vw), calc(32 / 1240 * 1240 * 1px)) * 1);line-height:calc(36 / 32)}}@media screen and (max-width: 1000px){.page_corporate-ppa .section-explain__merit-ppa__title span{padding:20px;font-size:20px;line-height:calc(24 / 20)}}.page_corporate-ppa .section-explain__merit-ppa__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (min-width: 1001px){.page_corporate-ppa .section-explain__merit-ppa__list{margin-top:calc(clamp(0px, calc(40 / 1240 * 100vw), calc(40 / 1240 * 1240 * 1px)) * 1);-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media print{.page_corporate-ppa .section-explain__merit-ppa__list{margin-top:calc(clamp(0px, calc(40 / 1240 * 100vw), calc(40 / 1240 * 1240 * 1px)) * 1);-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (max-width: 1000px){.page_corporate-ppa .section-explain__merit-ppa__list{margin-top:30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:30px}}@media screen and (min-width: 1001px){.page_corporate-ppa .section-explain__merit-ppa__item{width:calc(clamp(0px, calc(376 / 1240 * 100vw), calc(376 / 1240 * 1240 * 1px)) * 1)}}@media print{.page_corporate-ppa .section-explain__merit-ppa__item{width:calc(clamp(0px, calc(376 / 1240 * 100vw), calc(376 / 1240 * 1240 * 1px)) * 1)}}.page_corporate-ppa .section-explain__merit-ppa__item dt{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#00A0E9;font-weight:bold}@media screen and (min-width: 1001px){.page_corporate-ppa .section-explain__merit-ppa__item dt{font-size:calc(clamp(0px, calc(22 / 1240 * 100vw), calc(22 / 1240 * 1240 * 1px)) * 1)}}@media print{.page_corporate-ppa .section-explain__merit-ppa__item dt{font-size:calc(clamp(0px, calc(22 / 1240 * 100vw), calc(22 / 1240 * 1240 * 1px)) * 1)}}@media screen and (max-width: 1000px){.page_corporate-ppa .section-explain__merit-ppa__item dt{font-size:20px}}.page_corporate-ppa .section-explain__merit-ppa__item dt:before{content:"";background:url(../../images/business/corporate-ppa/icon_check.svg) no-repeat center/contain}@media screen and (min-width: 1001px){.page_corporate-ppa .section-explain__merit-ppa__item dt:before{width:calc(clamp(0px, calc(24 / 1240 * 100vw), calc(24 / 1240 * 1240 * 1px)) * 1);height:calc(clamp(0px, calc(24 / 1240 * 100vw), calc(24 / 1240 * 1240 * 1px)) * 1);margin-right:calc(clamp(0px, calc(8 / 1240 * 100vw), calc(8 / 1240 * 1240 * 1px)) * 1)}}@media print{.page_corporate-ppa .section-explain__merit-ppa__item dt:before{width:calc(clamp(0px, calc(24 / 1240 * 100vw), calc(24 / 1240 * 1240 * 1px)) * 1);height:calc(clamp(0px, calc(24 / 1240 * 100vw), calc(24 / 1240 * 1240 * 1px)) * 1);margin-right:calc(clamp(0px, calc(8 / 1240 * 100vw), calc(8 / 1240 * 1240 * 1px)) * 1)}}@media screen and (max-width: 1000px){.page_corporate-ppa .section-explain__merit-ppa__item dt:before{width:20px;height:20px;margin-right:8px}}.page_corporate-ppa .section-explain__merit-ppa__item dd{line-height:2}@media screen and (min-width: 1001px){.page_corporate-ppa .section-explain__merit-ppa__item dd{margin-top:calc(clamp(0px, calc(16 / 1240 * 100vw), calc(16 / 1240 * 1240 * 1px)) * 1);font-size:calc(clamp(0px, calc(16 / 1240 * 100vw), calc(16 / 1240 * 1240 * 1px)) * 1)}}@media print{.page_corporate-ppa .section-explain__merit-ppa__item dd{margin-top:calc(clamp(0px, calc(16 / 1240 * 100vw), calc(16 / 1240 * 1240 * 1px)) * 1);font-size:calc(clamp(0px, calc(16 / 1240 * 100vw), calc(16 / 1240 * 1240 * 1px)) * 1)}}@media screen and (max-width: 1000px){.page_corporate-ppa .section-explain__merit-ppa__item dd{margin-top:16px;font-size:16px}}@media screen and (min-width: 1001px){.page_corporate-ppa .section-explain__about-offsite{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:calc(clamp(0px, calc(60 / 1240 * 100vw), calc(60 / 1240 * 1240 * 1px)) * 1);border:calc(clamp(0px, calc(10 / 1240 * 100vw), calc(10 / 1240 * 1240 * 1px)) * 1) solid #F2FAFE;padding:calc(clamp(0px, calc(50 / 1240 * 100vw), calc(50 / 1240 * 1240 * 1px)) * 1)}}@media print{.page_corporate-ppa .section-explain__about-offsite{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:calc(clamp(0px, calc(60 / 1240 * 100vw), calc(60 / 1240 * 1240 * 1px)) * 1);border:calc(clamp(0px, calc(10 / 1240 * 100vw), calc(10 / 1240 * 1240 * 1px)) * 1) solid #F2FAFE;padding:calc(clamp(0px, calc(50 / 1240 * 100vw), calc(50 / 1240 * 1240 * 1px)) * 1)}}@media screen and (max-width: 1000px){.page_corporate-ppa .section-explain__about-offsite{margin-top:30px;border:5px solid #F2FAFE;padding:25px}}@media screen and (min-width: 1001px){.page_corporate-ppa .section-explain__about-offsite__txt{width:calc(clamp(0px, calc(588 / 1240 * 100vw), calc(588 / 1240 * 1240 * 1px)) * 1)}}@media print{.page_corporate-ppa .section-explain__about-offsite__txt{width:calc(clamp(0px, calc(588 / 1240 * 100vw), calc(588 / 1240 * 1240 * 1px)) * 1)}}.page_corporate-ppa .section-explain__about-offsite__title{color:#00A0E9;font-weight:bold}@media screen and (min-width: 1001px){.page_corporate-ppa .section-explain__about-offsite__title{font-size:calc(clamp(0px, calc(32 / 1240 * 100vw), calc(32 / 1240 * 1240 * 1px)) * 1);line-height:calc(36 / 32)}}@media print{.page_corporate-ppa .section-explain__about-offsite__title{font-size:calc(clamp(0px, calc(32 / 1240 * 100vw), calc(32 / 1240 * 1240 * 1px)) * 1);line-height:calc(36 / 32)}}@media screen and (max-width: 1000px){.page_corporate-ppa .section-explain__about-offsite__title{font-size:20px;line-height:calc(24 / 20)}}.page_corporate-ppa .section-explain__about-offsite__text{line-height:2}@media screen and (min-width: 1001px){.page_corporate-ppa .section-explain__about-offsite__text{font-size:calc(clamp(0px, calc(16 / 1240 * 100vw), calc(16 / 1240 * 1240 * 1px)) * 1);margin-top:calc(clamp(0px, calc(24 / 1240 * 100vw), calc(24 / 1240 * 1240 * 1px)) * 1)}}@media print{.page_corporate-ppa .section-explain__about-offsite__text{font-size:calc(clamp(0px, calc(16 / 1240 * 100vw), calc(16 / 1240 * 1240 * 1px)) * 1);margin-top:calc(clamp(0px, calc(24 / 1240 * 100vw), calc(24 / 1240 * 1240 * 1px)) * 1)}}@media screen and (max-width: 1000px){.page_corporate-ppa .section-explain__about-offsite__text{font-size:16px;margin-top:16px}}.page_corporate-ppa .section-explain__about-offsite__img{background-color:#F2FAFE}@media screen and (min-width: 1001px){.page_corporate-ppa .section-explain__about-offsite__img{width:calc(clamp(0px, calc(452 / 1240 * 100vw), calc(452 / 1240 * 1240 * 1px)) * 1);padding:calc(clamp(0px, calc(30 / 1240 * 100vw), calc(30 / 1240 * 1240 * 1px)) * 1)}}@media print{.page_corporate-ppa .section-explain__about-offsite__img{width:calc(clamp(0px, calc(452 / 1240 * 100vw), calc(452 / 1240 * 1240 * 1px)) * 1);padding:calc(clamp(0px, calc(30 / 1240 * 100vw), calc(30 / 1240 * 1240 * 1px)) * 1)}}@media screen and (max-width: 1000px){.page_corporate-ppa .section-explain__about-offsite__img{margin-top:16px}}.page_corporate-ppa .section-strengths{background-color:#F2FAFE}@media screen and (min-width: 1001px){.page_corporate-ppa .section-strengths{margin-top:calc(clamp(0px, calc(80 / 1240 * 100vw), calc(80 / 1240 * 1240 * 1px)) * 1);padding-top:calc(clamp(0px, calc(80 / 1240 * 100vw), calc(80 / 1240 * 1240 * 1px)) * 1);padding-bottom:calc(clamp(0px, calc(80 / 1240 * 100vw), calc(80 / 1240 * 1240 * 1px)) * 1)}}@media print{.page_corporate-ppa .section-strengths{margin-top:calc(clamp(0px, calc(80 / 1240 * 100vw), calc(80 / 1240 * 1240 * 1px)) * 1);padding-top:calc(clamp(0px, calc(80 / 1240 * 100vw), calc(80 / 1240 * 1240 * 1px)) * 1);padding-bottom:calc(clamp(0px, calc(80 / 1240 * 100vw), calc(80 / 1240 * 1240 * 1px)) * 1)}}@media screen and (max-width: 1000px){.page_corporate-ppa .section-strengths{margin-top:40px;padding-top:40px;padding-bottom:40px}}.page_corporate-ppa .section-strengths__title{--key-color: #1D2088}@media screen and (min-width: 1001px){.page_corporate-ppa .section-strengths__accompanist{margin-top:calc(clamp(0px, calc(80 / 1240 * 100vw), calc(80 / 1240 * 1240 * 1px)) * 1)}}@media print{.page_corporate-ppa .section-strengths__accompanist{margin-top:calc(clamp(0px, calc(80 / 1240 * 100vw), calc(80 / 1240 * 1240 * 1px)) * 1)}}@media screen and (max-width: 1000px){.page_corporate-ppa .section-strengths__accompanist{margin-top:40px}}.page_corporate-ppa .section-strengths__accompanist__title{font-weight:bold;color:#1D2088}@media screen and (min-width: 1001px){.page_corporate-ppa .section-strengths__accompanist__title{font-size:calc(clamp(0px, calc(32 / 1240 * 100vw), calc(32 / 1240 * 1240 * 1px)) * 1);line-height:calc(36 / 32)}}@media print{.page_corporate-ppa .section-strengths__accompanist__title{font-size:calc(clamp(0px, calc(32 / 1240 * 100vw), calc(32 / 1240 * 1240 * 1px)) * 1);line-height:calc(36 / 32)}}@media screen and (max-width: 1000px){.page_corporate-ppa .section-strengths__accompanist__title{font-size:20px;line-height:calc(30 / 20)}}.page_corporate-ppa .section-strengths__accompanist__text{line-height:2}@media screen and (min-width: 1001px){.page_corporate-ppa .section-strengths__accompanist__text{margin-top:calc(clamp(0px, calc(24 / 1240 * 100vw), calc(24 / 1240 * 1240 * 1px)) * 1);font-size:calc(clamp(0px, calc(18 / 1240 * 100vw), calc(18 / 1240 * 1240 * 1px)) * 1)}}@media print{.page_corporate-ppa .section-strengths__accompanist__text{margin-top:calc(clamp(0px, calc(24 / 1240 * 100vw), calc(24 / 1240 * 1240 * 1px)) * 1);font-size:calc(clamp(0px, calc(18 / 1240 * 100vw), calc(18 / 1240 * 1240 * 1px)) * 1)}}@media screen and (max-width: 1000px){.page_corporate-ppa .section-strengths__accompanist__text{margin-top:24px;font-size:16px}}@media screen and (min-width: 1001px){.page_corporate-ppa .section-strengths__menu{margin-top:calc(clamp(0px, calc(60 / 1240 * 100vw), calc(60 / 1240 * 1240 * 1px)) * 1);margin-bottom:calc(clamp(0px, calc(60 / 1240 * 100vw), calc(60 / 1240 * 1240 * 1px)) * 1)}}@media print{.page_corporate-ppa .section-strengths__menu{margin-top:calc(clamp(0px, calc(60 / 1240 * 100vw), calc(60 / 1240 * 1240 * 1px)) * 1);margin-bottom:calc(clamp(0px, calc(60 / 1240 * 100vw), calc(60 / 1240 * 1240 * 1px)) * 1)}}@media screen and (max-width: 1000px){.page_corporate-ppa .section-strengths__menu{margin-top:24px;margin-bottom:40px}}.page_corporate-ppa .section-strengths__menu ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 1000px){.page_corporate-ppa .section-strengths__menu ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:24px}}.page_corporate-ppa .section-strengths__menu a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#1D2088;font-weight:bold;text-decoration:underline;text-underline-offset:0.1em}@media screen and (min-width: 1001px){.page_corporate-ppa .section-strengths__menu a{font-size:calc(clamp(0px, calc(18 / 1240 * 100vw), calc(18 / 1240 * 1240 * 1px)) * 1)}}@media print{.page_corporate-ppa .section-strengths__menu a{font-size:calc(clamp(0px, calc(18 / 1240 * 100vw), calc(18 / 1240 * 1240 * 1px)) * 1)}}@media screen and (max-width: 1000px){.page_corporate-ppa .section-strengths__menu a{font-size:18px}}.page_corporate-ppa .section-strengths__menu a:before{content:"";display:block;width:0;height:0;border-style:solid;border-bottom:0}@media screen and (min-width: 1001px){.page_corporate-ppa .section-strengths__menu a:before{margin-right:calc(clamp(0px, calc(5 / 1240 * 100vw), calc(5 / 1240 * 1240 * 1px)) * 1);border-right:calc(clamp(0px, calc(7.5 / 1240 * 100vw), calc(7.5 / 1240 * 1240 * 1px)) * 1) solid transparent;border-left:calc(clamp(0px, calc(7.5 / 1240 * 100vw), calc(7.5 / 1240 * 1240 * 1px)) * 1) solid transparent;border-top:calc(clamp(0px, calc(12 / 1240 * 100vw), calc(12 / 1240 * 1240 * 1px)) * 1) solid #1D2088}}@media print{.page_corporate-ppa .section-strengths__menu a:before{margin-right:calc(clamp(0px, calc(5 / 1240 * 100vw), calc(5 / 1240 * 1240 * 1px)) * 1);border-right:calc(clamp(0px, calc(7.5 / 1240 * 100vw), calc(7.5 / 1240 * 1240 * 1px)) * 1) solid transparent;border-left:calc(clamp(0px, calc(7.5 / 1240 * 100vw), calc(7.5 / 1240 * 1240 * 1px)) * 1) solid transparent;border-top:calc(clamp(0px, calc(12 / 1240 * 100vw), calc(12 / 1240 * 1240 * 1px)) * 1) solid #1D2088}}@media screen and (max-width: 1000px){.page_corporate-ppa .section-strengths__menu a:before{margin-right:5px;border-right:7.5px solid transparent;border-left:7.5px solid transparent;border-top:12px solid #1D2088}}.page_corporate-ppa .section-strengths__block{background:#ffffff}@media screen and (min-width: 1001px){.page_corporate-ppa .section-strengths__block{margin-top:calc(clamp(0px, calc(40 / 1240 * 100vw), calc(40 / 1240 * 1240 * 1px)) * 1);border:calc(clamp(0px, calc(10 / 1240 * 100vw), calc(10 / 1240 * 1240 * 1px)) * 1) solid rgba(29,32,136,0.1);padding:calc(clamp(0px, calc(50 / 1240 * 100vw), calc(50 / 1240 * 1240 * 1px)) * 1)}}@media print{.page_corporate-ppa .section-strengths__block{margin-top:calc(clamp(0px, calc(40 / 1240 * 100vw), calc(40 / 1240 * 1240 * 1px)) * 1);border:calc(clamp(0px, calc(10 / 1240 * 100vw), calc(10 / 1240 * 1240 * 1px)) * 1) solid rgba(29,32,136,0.1);padding:calc(clamp(0px, calc(50 / 1240 * 100vw), calc(50 / 1240 * 1240 * 1px)) * 1)}}@media screen and (max-width: 1000px){.page_corporate-ppa .section-strengths__block{margin-top:40px;border:5px solid rgba(29,32,136,0.1);padding:25px}}.page_corporate-ppa .section-strengths__block__title{font-weight:bold;color:#1D2088}@media screen and (min-width: 1001px){.page_corporate-ppa .section-strengths__block__title{font-size:calc(clamp(0px, calc(32 / 1240 * 100vw), calc(32 / 1240 * 1240 * 1px)) * 1);line-height:calc(36 / 32)}}@media print{.page_corporate-ppa .section-strengths__block__title{font-size:calc(clamp(0px, calc(32 / 1240 * 100vw), calc(32 / 1240 * 1240 * 1px)) * 1);line-height:calc(36 / 32)}}@media screen and (max-width: 1000px){.page_corporate-ppa .section-strengths__block__title{font-size:20px;line-height:calc(24 / 20)}}.page_corporate-ppa .section-strengths__block__text,.page_corporate-ppa .section-strengths__block__link{line-height:2}@media screen and (min-width: 1001px){.page_corporate-ppa .section-strengths__block__text,.page_corporate-ppa .section-strengths__block__link{margin-top:calc(clamp(0px, calc(24 / 1240 * 100vw), calc(24 / 1240 * 1240 * 1px)) * 1);font-size:calc(clamp(0px, calc(18 / 1240 * 100vw), calc(18 / 1240 * 1240 * 1px)) * 1)}}@media print{.page_corporate-ppa .section-strengths__block__text,.page_corporate-ppa .section-strengths__block__link{margin-top:calc(clamp(0px, calc(24 / 1240 * 100vw), calc(24 / 1240 * 1240 * 1px)) * 1);font-size:calc(clamp(0px, calc(18 / 1240 * 100vw), calc(18 / 1240 * 1240 * 1px)) * 1)}}@media screen and (max-width: 1000px){.page_corporate-ppa .section-strengths__block__text,.page_corporate-ppa .section-strengths__block__link{margin-top:16px;font-size:16px}}.page_corporate-ppa .section-strengths__block__text a,.page_corporate-ppa .section-strengths__block__link a{color:#1D2088;text-underline-offset:0.1em}@media screen and (min-width: 1001px){.page_corporate-ppa .section-strengths__block__linklist{margin-top:calc(clamp(0px, calc(40 / 1240 * 100vw), calc(40 / 1240 * 1240 * 1px)) * 1)}}@media print{.page_corporate-ppa .section-strengths__block__linklist{margin-top:calc(clamp(0px, calc(40 / 1240 * 100vw), calc(40 / 1240 * 1240 * 1px)) * 1)}}@media screen and (max-width: 1000px){.page_corporate-ppa .section-strengths__block__linklist{margin-top:24px}}.page_corporate-ppa .section-strengths__block__linklist dt{font-weight:bold;text-align:center}@media screen and (min-width: 1001px){.page_corporate-ppa .section-strengths__block__linklist dt{font-size:calc(clamp(0px, calc(18 / 1240 * 100vw), calc(18 / 1240 * 1240 * 1px)) * 1);line-height:2}}@media print{.page_corporate-ppa .section-strengths__block__linklist dt{font-size:calc(clamp(0px, calc(18 / 1240 * 100vw), calc(18 / 1240 * 1240 * 1px)) * 1);line-height:2}}@media screen and (max-width: 1000px){.page_corporate-ppa .section-strengths__block__linklist dt{font-size:16px;line-height:1.5}}.page_corporate-ppa .section-strengths__block__linklist ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width: 1001px){.page_corporate-ppa .section-strengths__block__linklist ul{margin-top:calc(clamp(0px, calc(16 / 1240 * 100vw), calc(16 / 1240 * 1240 * 1px)) * 1);gap:calc(clamp(0px, calc(40 / 1240 * 100vw), calc(40 / 1240 * 1240 * 1px)) * 1);font-size:calc(clamp(0px, calc(18 / 1240 * 100vw), calc(18 / 1240 * 1240 * 1px)) * 1);line-height:2}}@media print{.page_corporate-ppa .section-strengths__block__linklist ul{margin-top:calc(clamp(0px, calc(16 / 1240 * 100vw), calc(16 / 1240 * 1240 * 1px)) * 1);gap:calc(clamp(0px, calc(40 / 1240 * 100vw), calc(40 / 1240 * 1240 * 1px)) * 1);font-size:calc(clamp(0px, calc(18 / 1240 * 100vw), calc(18 / 1240 * 1240 * 1px)) * 1);line-height:2}}@media screen and (max-width: 1000px){.page_corporate-ppa .section-strengths__block__linklist ul{margin-top:32px;gap:8px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:16px;line-height:calc(28 / 16)}}@media screen and (max-width: 1000px){.page_corporate-ppa .section-strengths__block__linklist li{margin-left:1em;text-indent:-1em}}.page_corporate-ppa .section-strengths__block__linklist a{color:#1D2088}@media screen and (min-width: 1001px){.page_corporate-ppa .section-strengths__pioneer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:calc(clamp(0px, calc(50 / 1240 * 100vw), calc(50 / 1240 * 1240 * 1px)) * 1);-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}@media print{.page_corporate-ppa .section-strengths__pioneer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:calc(clamp(0px, calc(50 / 1240 * 100vw), calc(50 / 1240 * 1240 * 1px)) * 1);-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}@media screen and (min-width: 1001px){.page_corporate-ppa .section-strengths__pioneer__txt{width:calc(clamp(0px, calc(588 / 1240 * 100vw), calc(588 / 1240 * 1240 * 1px)) * 1)}}@media print{.page_corporate-ppa .section-strengths__pioneer__txt{width:calc(clamp(0px, calc(588 / 1240 * 100vw), calc(588 / 1240 * 1240 * 1px)) * 1)}}@media screen and (min-width: 1001px){.page_corporate-ppa .section-strengths__pioneer__img{width:calc(clamp(0px, calc(384 / 1240 * 100vw), calc(384 / 1240 * 1240 * 1px)) * 1)}}@media print{.page_corporate-ppa .section-strengths__pioneer__img{width:calc(clamp(0px, calc(384 / 1240 * 100vw), calc(384 / 1240 * 1240 * 1px)) * 1)}}@media screen and (max-width: 1000px){.page_corporate-ppa .section-strengths__pioneer__img{margin-top:16px}}@media screen and (min-width: 1001px){.page_corporate-ppa .section-strengths__multi{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:calc(clamp(0px, calc(60 / 1240 * 100vw), calc(60 / 1240 * 1240 * 1px)) * 1);-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}@media print{.page_corporate-ppa .section-strengths__multi{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:calc(clamp(0px, calc(60 / 1240 * 100vw), calc(60 / 1240 * 1240 * 1px)) * 1);-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}@media screen and (min-width: 1001px){.page_corporate-ppa .section-strengths__multi__txt{width:calc(clamp(0px, calc(588 / 1240 * 100vw), calc(588 / 1240 * 1240 * 1px)) * 1)}}@media print{.page_corporate-ppa .section-strengths__multi__txt{width:calc(clamp(0px, calc(588 / 1240 * 100vw), calc(588 / 1240 * 1240 * 1px)) * 1)}}@media screen and (min-width: 1001px){.page_corporate-ppa .section-strengths__multi__img{width:calc(clamp(0px, calc(392 / 1240 * 100vw), calc(392 / 1240 * 1240 * 1px)) * 1)}}@media print{.page_corporate-ppa .section-strengths__multi__img{width:calc(clamp(0px, calc(392 / 1240 * 100vw), calc(392 / 1240 * 1240 * 1px)) * 1)}}@media screen and (max-width: 1000px){.page_corporate-ppa .section-strengths__multi__img{margin-top:24px}}@media screen and (min-width: 1001px){.page_corporate-ppa .section-strengths__flow__img{margin-top:calc(clamp(0px, calc(24 / 1240 * 100vw), calc(24 / 1240 * 1240 * 1px)) * 1)}}@media print{.page_corporate-ppa .section-strengths__flow__img{margin-top:calc(clamp(0px, calc(24 / 1240 * 100vw), calc(24 / 1240 * 1240 * 1px)) * 1)}}@media screen and (max-width: 1000px){.page_corporate-ppa .section-strengths__flow__img{margin-top:24px}}.page_corporate-ppa .section-strengths__flow__img__title{font-weight:bold;text-align:center;color:#1D2088}@media screen and (min-width: 1001px){.page_corporate-ppa .section-strengths__flow__img__title{margin-bottom:calc(clamp(0px, calc(3 / 1240 * 100vw), calc(3 / 1240 * 1240 * 1px)) * 1);font-size:calc(clamp(0px, calc(18 / 1240 * 100vw), calc(18 / 1240 * 1240 * 1px)) * 1);line-height:2}}@media print{.page_corporate-ppa .section-strengths__flow__img__title{margin-bottom:calc(clamp(0px, calc(3 / 1240 * 100vw), calc(3 / 1240 * 1240 * 1px)) * 1);font-size:calc(clamp(0px, calc(18 / 1240 * 100vw), calc(18 / 1240 * 1240 * 1px)) * 1);line-height:2}}@media screen and (max-width: 1000px){.page_corporate-ppa .section-strengths__flow__img__title{margin-bottom:16px;font-size:18px;line-height:1}}.page_corporate-ppa .section-strengths__community__img{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (min-width: 1001px){.page_corporate-ppa .section-strengths__community__img{margin-top:calc(clamp(0px, calc(40 / 1240 * 100vw), calc(40 / 1240 * 1240 * 1px)) * 1);gap:calc(clamp(0px, calc(24 / 1240 * 100vw), calc(24 / 1240 * 1240 * 1px)) * 1)}}@media print{.page_corporate-ppa .section-strengths__community__img{margin-top:calc(clamp(0px, calc(40 / 1240 * 100vw), calc(40 / 1240 * 1240 * 1px)) * 1);gap:calc(clamp(0px, calc(24 / 1240 * 100vw), calc(24 / 1240 * 1240 * 1px)) * 1)}}@media screen and (max-width: 1000px){.page_corporate-ppa .section-strengths__community__img{margin-top:16px;gap:24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.page_corporate-ppa .section-strengths__community__img figure{display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.page_corporate-ppa .section-strengths__community__img figcaption{line-height:calc(22 / 14)}@media screen and (min-width: 1001px){.page_corporate-ppa .section-strengths__community__img figcaption{margin-top:calc(clamp(0px, calc(8 / 1240 * 100vw), calc(8 / 1240 * 1240 * 1px)) * 1);font-size:calc(clamp(0px, calc(14 / 1240 * 100vw), calc(14 / 1240 * 1240 * 1px)) * 1)}}@media print{.page_corporate-ppa .section-strengths__community__img figcaption{margin-top:calc(clamp(0px, calc(8 / 1240 * 100vw), calc(8 / 1240 * 1240 * 1px)) * 1);font-size:calc(clamp(0px, calc(14 / 1240 * 100vw), calc(14 / 1240 * 1240 * 1px)) * 1)}}@media screen and (max-width: 1000px){.page_corporate-ppa .section-strengths__community__img figcaption{margin-top:8px;font-size:14px}}.page_corporate-ppa .section-strengths__community__img strong{font-weight:bold}@media screen and (min-width: 1001px){.page_corporate-ppa .section-strengths__partner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:calc(clamp(0px, calc(40 / 1240 * 100vw), calc(40 / 1240 * 1240 * 1px)) * 1);-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}@media print{.page_corporate-ppa .section-strengths__partner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:calc(clamp(0px, calc(40 / 1240 * 100vw), calc(40 / 1240 * 1240 * 1px)) * 1);-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}@media screen and (min-width: 1001px){.page_corporate-ppa .section-strengths__partner__txt{width:calc(clamp(0px, calc(516 / 1240 * 100vw), calc(516 / 1240 * 1240 * 1px)) * 1)}}@media print{.page_corporate-ppa .section-strengths__partner__txt{width:calc(clamp(0px, calc(516 / 1240 * 100vw), calc(516 / 1240 * 1240 * 1px)) * 1)}}@media screen and (min-width: 1001px){.page_corporate-ppa .section-strengths__partner__img{width:calc(clamp(0px, calc(524 / 1240 * 100vw), calc(524 / 1240 * 1240 * 1px)) * 1)}}@media print{.page_corporate-ppa .section-strengths__partner__img{width:calc(clamp(0px, calc(524 / 1240 * 100vw), calc(524 / 1240 * 1240 * 1px)) * 1)}}@media screen and (max-width: 1000px){.page_corporate-ppa .section-strengths__partner__img{margin-top:16px}}.page_corporate-ppa .section-introduction{background-color:#F5F5F5}@media screen and (min-width: 1001px){.page_corporate-ppa .section-introduction{padding-top:calc(clamp(0px, calc(80 / 1240 * 100vw), calc(80 / 1240 * 1240 * 1px)) * 1);padding-bottom:calc(clamp(0px, calc(80 / 1240 * 100vw), calc(80 / 1240 * 1240 * 1px)) * 1)}}@media print{.page_corporate-ppa .section-introduction{padding-top:calc(clamp(0px, calc(80 / 1240 * 100vw), calc(80 / 1240 * 1240 * 1px)) * 1);padding-bottom:calc(clamp(0px, calc(80 / 1240 * 100vw), calc(80 / 1240 * 1240 * 1px)) * 1)}}@media screen and (max-width: 1000px){.page_corporate-ppa .section-introduction{padding-top:40px;padding-bottom:40px}}.page_corporate-ppa .section-introduction__flow{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width: 1001px){.page_corporate-ppa .section-introduction__flow{margin-top:calc(clamp(0px, calc(52 / 1240 * 100vw), calc(52 / 1240 * 1240 * 1px)) * 1);gap:calc(clamp(0px, calc(48 / 1240 * 100vw), calc(48 / 1240 * 1240 * 1px)) * 1)}}@media print{.page_corporate-ppa .section-introduction__flow{margin-top:calc(clamp(0px, calc(52 / 1240 * 100vw), calc(52 / 1240 * 1240 * 1px)) * 1);gap:calc(clamp(0px, calc(48 / 1240 * 100vw), calc(48 / 1240 * 1240 * 1px)) * 1)}}@media screen and (max-width: 1000px){.page_corporate-ppa .section-introduction__flow{margin-top:40px;gap:54px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.page_corporate-ppa .section-introduction__step{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.page_corporate-ppa .section-introduction__step dt{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-weight:bold}@media screen and (min-width: 1001px){.page_corporate-ppa .section-introduction__step dt{gap:calc(clamp(0px, calc(16 / 1240 * 100vw), calc(16 / 1240 * 1240 * 1px)) * 1);font-size:calc(clamp(0px, calc(24 / 1240 * 100vw), calc(24 / 1240 * 1240 * 1px)) * 1)}}@media print{.page_corporate-ppa .section-introduction__step dt{gap:calc(clamp(0px, calc(16 / 1240 * 100vw), calc(16 / 1240 * 1240 * 1px)) * 1);font-size:calc(clamp(0px, calc(24 / 1240 * 100vw), calc(24 / 1240 * 1240 * 1px)) * 1)}}@media screen and (max-width: 1000px){.page_corporate-ppa .section-introduction__step dt{gap:16px;font-size:24px}}@media screen and (min-width: 1001px){.page_corporate-ppa .section-introduction__step dt img{width:calc(clamp(0px, calc(60 / 1240 * 100vw), calc(60 / 1240 * 1240 * 1px)) * 1);height:calc(clamp(0px, calc(60 / 1240 * 100vw), calc(60 / 1240 * 1240 * 1px)) * 1)}}@media print{.page_corporate-ppa .section-introduction__step dt img{width:calc(clamp(0px, calc(60 / 1240 * 100vw), calc(60 / 1240 * 1240 * 1px)) * 1);height:calc(clamp(0px, calc(60 / 1240 * 100vw), calc(60 / 1240 * 1240 * 1px)) * 1)}}@media screen and (max-width: 1000px){.page_corporate-ppa .section-introduction__step dt img{width:60px;height:60px}}.page_corporate-ppa .section-introduction__step dt span{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.page_corporate-ppa .section-introduction__step dd{line-height:calc(32 / 16)}@media screen and (min-width: 1001px){.page_corporate-ppa .section-introduction__step dd{margin-top:calc(clamp(0px, calc(11 / 1240 * 100vw), calc(11 / 1240 * 1240 * 1px)) * 1);font-size:calc(clamp(0px, calc(16 / 1240 * 100vw), calc(16 / 1240 * 1240 * 1px)) * 1)}}@media print{.page_corporate-ppa .section-introduction__step dd{margin-top:calc(clamp(0px, calc(11 / 1240 * 100vw), calc(11 / 1240 * 1240 * 1px)) * 1);font-size:calc(clamp(0px, calc(16 / 1240 * 100vw), calc(16 / 1240 * 1240 * 1px)) * 1)}}@media screen and (max-width: 1000px){.page_corporate-ppa .section-introduction__step dd{margin-top:8px;font-size:16px}}@media screen and (min-width: 1001px){.page_corporate-ppa .section-download{margin-top:calc(clamp(0px, calc(80 / 1240 * 100vw), calc(80 / 1240 * 1240 * 1px)) * 1);margin-bottom:calc(clamp(0px, calc(200 / 1240 * 100vw), calc(200 / 1240 * 1240 * 1px)) * 1)}}@media print{.page_corporate-ppa .section-download{margin-top:calc(clamp(0px, calc(80 / 1240 * 100vw), calc(80 / 1240 * 1240 * 1px)) * 1);margin-bottom:calc(clamp(0px, calc(200 / 1240 * 100vw), calc(200 / 1240 * 1240 * 1px)) * 1)}}@media screen and (max-width: 1000px){.page_corporate-ppa .section-download{background-color:rgba(113,175,66,0.1);margin-bottom:200px}}.page_corporate-ppa .section-download__box{padding-bottom:0.1px}@media screen and (min-width: 1001px){.page_corporate-ppa .section-download__box{padding-top:calc(clamp(0px, calc(80 / 1240 * 100vw), calc(80 / 1240 * 1240 * 1px)) * 1);background-color:rgba(113,175,66,0.1);border-radius:calc(clamp(0px, calc(8 / 1240 * 100vw), calc(8 / 1240 * 1240 * 1px)) * 1)}}@media print{.page_corporate-ppa .section-download__box{padding-top:calc(clamp(0px, calc(80 / 1240 * 100vw), calc(80 / 1240 * 1240 * 1px)) * 1);background-color:rgba(113,175,66,0.1);border-radius:calc(clamp(0px, calc(8 / 1240 * 100vw), calc(8 / 1240 * 1240 * 1px)) * 1)}}@media screen and (max-width: 1000px){.page_corporate-ppa .section-download__box{padding-top:40px}}.page_corporate-ppa .section-download__title{--key-color: #398201}@media screen and (min-width: 1001px){.page_corporate-ppa .section-download__flex{margin-top:calc(clamp(0px, calc(40 / 1240 * 100vw), calc(40 / 1240 * 1240 * 1px)) * 1);margin-left:auto;margin-right:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:calc(clamp(0px, calc(40 / 1240 * 100vw), calc(40 / 1240 * 1240 * 1px)) * 1)}}@media print{.page_corporate-ppa .section-download__flex{margin-top:calc(clamp(0px, calc(40 / 1240 * 100vw), calc(40 / 1240 * 1240 * 1px)) * 1);margin-left:auto;margin-right:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:calc(clamp(0px, calc(40 / 1240 * 100vw), calc(40 / 1240 * 1240 * 1px)) * 1)}}@media screen and (max-width: 1000px){.page_corporate-ppa .section-download__flex{margin-top:30px;margin-left:15px;margin-right:15px}}@media screen and (min-width: 1001px){.page_corporate-ppa .section-download__img{width:calc(clamp(0px, calc(328 / 1240 * 100vw), calc(328 / 1240 * 1240 * 1px)) * 1)}}@media print{.page_corporate-ppa .section-download__img{width:calc(clamp(0px, calc(328 / 1240 * 100vw), calc(328 / 1240 * 1240 * 1px)) * 1)}}.page_corporate-ppa .section-download__txt{color:#398201;font-weight:bold}@media screen and (min-width: 1001px){.page_corporate-ppa .section-download__txt{font-size:calc(clamp(0px, calc(18 / 1240 * 100vw), calc(18 / 1240 * 1240 * 1px)) * 1);line-height:calc(36 / 18);margin-top:calc(clamp(0px, calc(12 / 1240 * 100vw), calc(12 / 1240 * 1240 * 1px)) * -1)}}@media print{.page_corporate-ppa .section-download__txt{font-size:calc(clamp(0px, calc(18 / 1240 * 100vw), calc(18 / 1240 * 1240 * 1px)) * 1);line-height:calc(36 / 18);margin-top:calc(clamp(0px, calc(12 / 1240 * 100vw), calc(12 / 1240 * 1240 * 1px)) * -1)}}@media screen and (max-width: 1000px){.page_corporate-ppa .section-download__txt{font-size:18px;line-height:calc(28 / 18)}}.page_corporate-ppa .section-download__txt li{text-indent:-1em;margin-left:1em}@media screen and (max-width: 1000px){.page_corporate-ppa .section-download__txt li{margin-top:24px}}@media screen and (min-width: 1001px){.page_corporate-ppa .section-download__button{margin-top:calc(clamp(0px, calc(40 / 1240 * 100vw), calc(40 / 1240 * 1240 * 1px)) * 1);margin-bottom:calc(clamp(0px, calc(63 / 1240 * 100vw), calc(63 / 1240 * 1240 * 1px)) * -1)}}@media print{.page_corporate-ppa .section-download__button{margin-top:calc(clamp(0px, calc(40 / 1240 * 100vw), calc(40 / 1240 * 1240 * 1px)) * 1);margin-bottom:calc(clamp(0px, calc(63 / 1240 * 100vw), calc(63 / 1240 * 1240 * 1px)) * -1)}}@media screen and (max-width: 1000px){.page_corporate-ppa .section-download__button{margin-top:30px;margin-bottom:-86px}}.page_corporate-ppa .section-download__button a{margin-left:auto;margin-right:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:#398201;text-decoration:none;color:#ffffff}@media screen and (min-width: 1001px){.page_corporate-ppa .section-download__button a{gap:calc(clamp(0px, calc(12 / 1240 * 100vw), calc(12 / 1240 * 1240 * 1px)) * 1);width:calc(clamp(0px, calc(800 / 1240 * 100vw), calc(800 / 1240 * 1240 * 1px)) * 1);height:calc(clamp(0px, calc(126 / 1240 * 100vw), calc(126 / 1240 * 1240 * 1px)) * 1);border-radius:calc(clamp(0px, calc(63 / 1240 * 100vw), calc(63 / 1240 * 1240 * 1px)) * 1)}}@media print{.page_corporate-ppa .section-download__button a{gap:calc(clamp(0px, calc(12 / 1240 * 100vw), calc(12 / 1240 * 1240 * 1px)) * 1);width:calc(clamp(0px, calc(800 / 1240 * 100vw), calc(800 / 1240 * 1240 * 1px)) * 1);height:calc(clamp(0px, calc(126 / 1240 * 100vw), calc(126 / 1240 * 1240 * 1px)) * 1);border-radius:calc(clamp(0px, calc(63 / 1240 * 100vw), calc(63 / 1240 * 1240 * 1px)) * 1)}}@media screen and (max-width: 1000px){.page_corporate-ppa .section-download__button a{height:172px;border-radius:43px}}.page_corporate-ppa .section-download__button a span:nth-child(1){color:#FFBF59;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 1001px){.page_corporate-ppa .section-download__button a span:nth-child(1){font-size:calc(clamp(0px, calc(16 / 1240 * 100vw), calc(16 / 1240 * 1240 * 1px)) * 1)}}@media print{.page_corporate-ppa .section-download__button a span:nth-child(1){font-size:calc(clamp(0px, calc(16 / 1240 * 100vw), calc(16 / 1240 * 1240 * 1px)) * 1)}}@media screen and (max-width: 1000px){.page_corporate-ppa .section-download__button a span:nth-child(1){font-size:16px;line-height:calc(24 / 16);text-align:center}}.page_corporate-ppa .section-download__button a span:nth-child(1):before,.page_corporate-ppa .section-download__button a span:nth-child(1):after{content:"";display:block;width:1px;background-color:#FFBF59;margin-left:0.6em;margin-right:0.6em}@media screen and (min-width: 1001px){.page_corporate-ppa .section-download__button a span:nth-child(1):before,.page_corporate-ppa .section-download__button a span:nth-child(1):after{height:1.2em}}@media print{.page_corporate-ppa .section-download__button a span:nth-child(1):before,.page_corporate-ppa .section-download__button a span:nth-child(1):after{height:1.2em}}@media screen and (max-width: 1000px){.page_corporate-ppa .section-download__button a span:nth-child(1):before,.page_corporate-ppa .section-download__button a span:nth-child(1):after{height:3.0em}}.page_corporate-ppa .section-download__button a span:nth-child(1):before{-webkit-transform:rotate(-25deg);transform:rotate(-25deg)}.page_corporate-ppa .section-download__button a span:nth-child(1):after{-webkit-transform:rotate(25deg);transform:rotate(25deg)}.page_corporate-ppa .section-download__button a span:nth-child(2){font-weight:bold;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:center}@media screen and (min-width: 1001px){.page_corporate-ppa .section-download__button a span:nth-child(2){-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:calc(clamp(0px, calc(30 / 1240 * 100vw), calc(30 / 1240 * 1240 * 1px)) * 1)}}@media print{.page_corporate-ppa .section-download__button a span:nth-child(2){-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:calc(clamp(0px, calc(30 / 1240 * 100vw), calc(30 / 1240 * 1240 * 1px)) * 1)}}@media screen and (max-width: 1000px){.page_corporate-ppa .section-download__button a span:nth-child(2){margin-top:8px;font-size:24px;line-height:calc(28 / 24)}}.page_corporate-ppa .section-download__button a span:nth-child(2):before{content:"";display:block;background:url(../../images/business/corporate-ppa/btn_arrow_white.svg) no-repeat center/contain}@media screen and (min-width: 1001px){.page_corporate-ppa .section-download__button a span:nth-child(2):before{margin-right:calc(clamp(0px, calc(10 / 1240 * 100vw), calc(10 / 1240 * 1240 * 1px)) * 1);width:calc(clamp(0px, calc(11.25 / 1240 * 100vw), calc(11.25 / 1240 * 1240 * 1px)) * 1);height:calc(clamp(0px, calc(18 / 1240 * 100vw), calc(18 / 1240 * 1240 * 1px)) * 1)}}@media print{.page_corporate-ppa .section-download__button a span:nth-child(2):before{margin-right:calc(clamp(0px, calc(10 / 1240 * 100vw), calc(10 / 1240 * 1240 * 1px)) * 1);width:calc(clamp(0px, calc(11.25 / 1240 * 100vw), calc(11.25 / 1240 * 1240 * 1px)) * 1);height:calc(clamp(0px, calc(18 / 1240 * 100vw), calc(18 / 1240 * 1240 * 1px)) * 1)}}@media screen and (max-width: 1000px){.page_corporate-ppa .section-download__button a span:nth-child(2):before{margin-top:7.5px;margin-right:10px;width:8.75px;height:14px}}.page_corporate-ppa .sticky-navi{position:-webkit-sticky;position:sticky;bottom:0;left:0;width:100%;background-color:#398201;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width: 1001px){.page_corporate-ppa .sticky-navi{gap:calc(clamp(0px, calc(40 / 1240 * 100vw), calc(40 / 1240 * 1240 * 1px)) * 1);height:calc(clamp(0px, calc(140 / 1240 * 100vw), calc(140 / 1240 * 1240 * 1px)) * 1);padding:calc(clamp(0px, calc(30 / 1240 * 100vw), calc(30 / 1240 * 1240 * 1px)) * 1)}}@media print{.page_corporate-ppa .sticky-navi{gap:calc(clamp(0px, calc(40 / 1240 * 100vw), calc(40 / 1240 * 1240 * 1px)) * 1);height:calc(clamp(0px, calc(140 / 1240 * 100vw), calc(140 / 1240 * 1240 * 1px)) * 1);padding:calc(clamp(0px, calc(30 / 1240 * 100vw), calc(30 / 1240 * 1240 * 1px)) * 1)}}@media screen and (max-width: 1000px){.page_corporate-ppa .sticky-navi{gap:16px;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:162px;padding:16px}}.page_corporate-ppa .sticky-navi ul{display:contents}@media screen and (min-width: 1001px){.page_corporate-ppa .sticky-navi ul li:nth-child(1){width:calc(clamp(0px, calc(512 / 1240 * 100vw), calc(512 / 1240 * 1240 * 1px)) * 1)}}@media print{.page_corporate-ppa .sticky-navi ul li:nth-child(1){width:calc(clamp(0px, calc(512 / 1240 * 100vw), calc(512 / 1240 * 1240 * 1px)) * 1)}}@media screen and (min-width: 1001px){.page_corporate-ppa .sticky-navi ul li:nth-child(2){width:calc(clamp(0px, calc(400 / 1240 * 100vw), calc(400 / 1240 * 1240 * 1px)) * 1)}}@media print{.page_corporate-ppa .sticky-navi ul li:nth-child(2){width:calc(clamp(0px, calc(400 / 1240 * 100vw), calc(400 / 1240 * 1240 * 1px)) * 1)}}.page_corporate-ppa .sticky-navi ul span{color:#FFBF59;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width: 1001px){.page_corporate-ppa .sticky-navi ul span{margin-bottom:calc(clamp(0px, calc(12 / 1240 * 100vw), calc(12 / 1240 * 1240 * 1px)) * 1);font-size:calc(clamp(0px, calc(16 / 1240 * 100vw), calc(16 / 1240 * 1240 * 1px)) * 1)}}@media print{.page_corporate-ppa .sticky-navi ul span{margin-bottom:calc(clamp(0px, calc(12 / 1240 * 100vw), calc(12 / 1240 * 1240 * 1px)) * 1);font-size:calc(clamp(0px, calc(16 / 1240 * 100vw), calc(16 / 1240 * 1240 * 1px)) * 1)}}@media screen and (max-width: 1000px){.page_corporate-ppa .sticky-navi ul span{margin-bottom:8px;font-size:12px}}.page_corporate-ppa .sticky-navi ul span:before,.page_corporate-ppa .sticky-navi ul span:after{content:"";display:block;width:1px;height:1.2em;background-color:#FFBF59;margin-left:0.5em;margin-right:0.5em}.page_corporate-ppa .sticky-navi ul span:before{-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}.page_corporate-ppa .sticky-navi ul span:after{-webkit-transform:rotate(30deg);transform:rotate(30deg)}.page_corporate-ppa .sticky-navi ul a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:#ffffff;color:#398201;text-decoration:none;font-weight:bold}@media screen and (min-width: 1001px){.page_corporate-ppa .sticky-navi ul a{border-radius:calc(clamp(0px, calc(30 / 1240 * 100vw), calc(30 / 1240 * 1240 * 1px)) * 1);height:calc(clamp(0px, calc(60 / 1240 * 100vw), calc(60 / 1240 * 1240 * 1px)) * 1);font-size:calc(clamp(0px, calc(28 / 1240 * 100vw), calc(28 / 1240 * 1240 * 1px)) * 1)}}@media print{.page_corporate-ppa .sticky-navi ul a{border-radius:calc(clamp(0px, calc(30 / 1240 * 100vw), calc(30 / 1240 * 1240 * 1px)) * 1);height:calc(clamp(0px, calc(60 / 1240 * 100vw), calc(60 / 1240 * 1240 * 1px)) * 1);font-size:calc(clamp(0px, calc(28 / 1240 * 100vw), calc(28 / 1240 * 1240 * 1px)) * 1)}}@media screen and (max-width: 1000px){.page_corporate-ppa .sticky-navi ul a{height:46px;border-radius:23px;font-size:18px}}.page_corporate-ppa .sticky-navi ul a:before{content:"";display:block;background:url(../../images/business/corporate-ppa/btn_arrow_green.svg) no-repeat center/contain}@media screen and (min-width: 1001px){.page_corporate-ppa .sticky-navi ul a:before{margin-right:calc(clamp(0px, calc(10 / 1240 * 100vw), calc(10 / 1240 * 1240 * 1px)) * 1);width:calc(clamp(0px, calc(11.25 / 1240 * 100vw), calc(11.25 / 1240 * 1240 * 1px)) * 1);height:calc(clamp(0px, calc(18 / 1240 * 100vw), calc(18 / 1240 * 1240 * 1px)) * 1)}}@media print{.page_corporate-ppa .sticky-navi ul a:before{margin-right:calc(clamp(0px, calc(10 / 1240 * 100vw), calc(10 / 1240 * 1240 * 1px)) * 1);width:calc(clamp(0px, calc(11.25 / 1240 * 100vw), calc(11.25 / 1240 * 1240 * 1px)) * 1);height:calc(clamp(0px, calc(18 / 1240 * 100vw), calc(18 / 1240 * 1240 * 1px)) * 1)}}@media screen and (max-width: 1000px){.page_corporate-ppa .sticky-navi ul a:before{margin-top:3px;margin-right:8px;width:8.75px;height:14px}}.page_corporate-ppa .sticky-navi .scrolltop{position:absolute}@media screen and (min-width: 1001px){.page_corporate-ppa .sticky-navi .scrolltop{bottom:calc(clamp(0px, calc(20 / 1240 * 100vw), calc(20 / 1240 * 1240 * 1px)) * 1);right:calc(clamp(0px, calc(20 / 1240 * 100vw), calc(20 / 1240 * 1240 * 1px)) * 1);width:calc(clamp(0px, calc(60 / 1240 * 100vw), calc(60 / 1240 * 1240 * 1px)) * 1);height:calc(clamp(0px, calc(60 / 1240 * 100vw), calc(60 / 1240 * 1240 * 1px)) * 1)}}@media print{.page_corporate-ppa .sticky-navi .scrolltop{bottom:calc(clamp(0px, calc(20 / 1240 * 100vw), calc(20 / 1240 * 1240 * 1px)) * 1);right:calc(clamp(0px, calc(20 / 1240 * 100vw), calc(20 / 1240 * 1240 * 1px)) * 1);width:calc(clamp(0px, calc(60 / 1240 * 100vw), calc(60 / 1240 * 1240 * 1px)) * 1);height:calc(clamp(0px, calc(60 / 1240 * 100vw), calc(60 / 1240 * 1240 * 1px)) * 1)}}@media screen and (max-width: 1000px){.page_corporate-ppa .sticky-navi .scrolltop{display:none}}
