@charset "UTF-8";.u-d-none{display:none!important}.u-d-inline{display:inline!important}.u-d-inline-block{display:inline-block!important}.u-d-block{display:block!important}.u-d-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}@media only screen and (min-width:768px){.u-d-pc-none{display:none!important}.u-d-pc-inline{display:inline!important}.u-d-pc-inline-block{display:inline-block!important}.u-d-pc-block{display:block!important}.u-d-pc-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}@media only screen and (max-width:767px){.u-d-sp-none{display:none!important}.u-d-sp-inline{display:inline!important}.u-d-sp-inline-block{display:inline-block!important}.u-d-sp-block{display:block!important}.u-d-sp-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}.st-GlobalFooter .st-GlobalFooter_PageTop{z-index:9999}@media only screen and (min-width:768px){.ppa_container{overflow-x:hidden}}.ppa_container ul{padding-left:0}.ppa_container ul li{list-style:none}.ppa_container em{font-style:normal}.ppa_container dl dd{margin-left:0}.ppa_sec{position:relative;z-index:1}@media only screen and (min-width:768px){.ppa_sec{padding:90px 0 90px}}@media only screen and (max-width:767px){.ppa_sec{padding:55px 0 50px}}@media only screen and (min-width:768px){.ppa_sec__hero{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:228px;padding:0;background:url("/prdct/energy/kepa/case/img/sec_hero_bg_list_pc.png") no-repeat center center;background-size:cover}}@media only screen and (max-width:767px){.ppa_sec__hero{height:37vw;background:url("/prdct/energy/kepa/case/img/sec_hero_bg_list_sp.png") no-repeat center center;background-size:cover}}.ppa_sec__inquiry{background:#00a88f}@media only screen and (min-width:768px){.ppa_sec__inquiry{padding:0}}@media only screen and (max-width:767px){.ppa_sec__inquiry{padding:0}}@media only screen and (min-width:768px){.ppa_sec__intro{padding-top:60px}}@media only screen and (max-width:767px){.ppa_sec__intro{padding-top:46px}}.ppa_wrapper{margin-left:auto;margin-right:auto}@media only screen and (min-width:768px){.ppa_wrapper{max-width:1170px;margin-left:15px;margin-right:15px}}@media only screen and (min-width:1200px){.ppa_wrapper{margin-left:auto;margin-right:auto}}@media only screen and (max-width:767px){.ppa_wrapper{width:calc(100% - 30px)}}@media only screen and (min-width:768px){.ppa_wrapper__inquiry{padding-top:60px;padding-bottom:50px;margin-left:15px;margin-right:15px}}@media only screen and (min-width:1200px){.ppa_wrapper__inquiry{margin-left:auto;margin-right:auto}}@media only screen and (max-width:767px){.ppa_wrapper__inquiry{padding-top:40px;padding-bottom:40px}}.ppa_c__title01{text-align:center;font-weight:300}@media only screen and (min-width:768px){.ppa_c__title01{font-size:2.8125rem}}@media only screen and (max-width:767px){.ppa_c__title01{font-size:1.9375rem}}.ppa_c__title01:before{display:block;content:"";margin:0 auto}.ppa_c__title01--intro{letter-spacing:0.09em;line-height:2}@media only screen and (min-width:768px){.ppa_c__title01--intro{margin-bottom:25px}}@media only screen and (max-width:767px){.ppa_c__title01--intro{margin-bottom:20px}}@media only screen and (min-width:768px){.ppa_c__title01--intro:before{width:68px;height:56px;background:url("/prdct/energy/kepa/img/icon_book.svg") no-repeat center center;background-size:68px auto}}@media only screen and (max-width:767px){.ppa_c__title01--intro:before{width:52px;height:43px;background:url("/prdct/energy/kepa/img/icon_book.svg") no-repeat center center;background-size:52px auto}}.ppa_nav_wrap{background-color:#fff;position:sticky;top:0;z-index:100}@media only screen and (min-width:768px){.ppa_nav{display:block;max-width:1170px;margin:0 auto;padding:22px 15px}}@media only screen and (min-width:1200px){.ppa_nav{padding:22px 0}}@media only screen and (min-width:768px) and (max-width:1024px){.ppa_nav{display:none}}@media only screen and (max-width:767px){.ppa_nav{display:none}}.ppa_nav__list{list-style:none;padding:0}@media only screen and (min-width:768px){.ppa_nav__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media only screen and (min-width:768px){.ppa_nav__item{font-size:1rem;-ms-flex-preferred-size:25%;flex-basis:25%}}@media only screen and (min-width:768px){.ppa_nav__item:first-of-type{border-left:1px solid #e6e6e6}}@media only screen and (min-width:768px){.ppa_nav__item:not(:last-of-type){border-right:1px solid #e6e6e6}}@media only screen and (min-width:768px){.ppa_nav__item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:24px;font-weight:500;-webkit-transition:0.3s;transition:0.3s}}@media only screen and (min-width:768px){.ppa_nav__item a:link,.ppa_nav__item a:visited{color:#000;text-decoration:none}}@media only screen and (min-width:768px){.ppa_nav__item a:active,.ppa_nav__item a:hover{color:#000;text-decoration:none;opacity:0.6}}@media only screen and (min-width:768px){.ppa_nav__item--inquiry{position:relative;margin-left:20px;-ms-flex-preferred-size:22%;flex-basis:22%}}@media only screen and (min-width:768px){.ppa_nav__item--inquiry a:link,.ppa_nav__item--inquiry a:visited{color:#ffffff}}@media only screen and (min-width:768px){.ppa_nav__item--inquiry a:active,.ppa_nav__item--inquiry a:hover{color:#ffffff}}.ppa_nav__item--inquiry a:before{content:"";position:relative;z-index:1;width:18px;height:13px;margin-right:10px;background:url("/prdct/energy/kepa/img/icon_mail01.svg") no-repeat center center;background-size:18px auto}@media only screen and (min-width:768px){.ppa_nav__item--inquiry a:after{content:"";position:absolute;z-index:-1;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;height:40px;background:#00a88f;border-radius:6px}}.ppa_nav__item--active a:link,.ppa_nav__item--active a:visited{color:#00a88f}.ppa_inquiry__lede{font-weight:500;color:#ffffff}@media only screen and (min-width:768px){.ppa_inquiry__lede{margin-bottom:25px;font-size:1.375rem;text-align:center}}@media only screen and (min-width:1200px){.ppa_inquiry__lede{font-size:1.625rem}}@media only screen and (max-width:767px){.ppa_inquiry__lede{margin-bottom:20px;font-size:1.1875rem;text-align:center}}@media only screen and (min-width:768px){.ppa_inquiry__btn{width:580px;height:100px;border-radius:50px;margin:0 auto 40px;background:#e6e6e6}}@media only screen and (max-width:767px){.ppa_inquiry__btn{height:80px;margin:0 30px 55px}}.ppa_inquiry__btn a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;background:#ffffff;-webkit-box-shadow:0px 4px 10px rgba(0,0,0,0.35);box-shadow:0px 4px 10px rgba(0,0,0,0.35)}@media only screen and (min-width:768px){.ppa_inquiry__btn a{width:580px;height:100px;border-radius:50px;font-size:1.625rem;-webkit-transition:0.3s;transition:0.3s}}@media only screen and (max-width:767px){.ppa_inquiry__btn a{width:100%;height:80px;border-radius:40px;font-size:1.1875rem;text-align:center;line-height:1.3}}.ppa_inquiry__btn a:before{content:"";position:absolute;top:50%;left:50%}@media only screen and (min-width:768px){.ppa_inquiry__btn a:before{-webkit-transform:translate(-9.3em,-50%);transform:translate(-9.3em,-50%);width:34px;height:24px;background:url("/prdct/energy/kepa/img/icon_mail02.svg") no-repeat center center;background-size:34px auto}}@media only screen and (max-width:767px){.ppa_inquiry__btn a:before{-webkit-transform:translate(-6em,-50%);transform:translate(-6em,-50%);width:28px;height:20px;background:url("/prdct/energy/kepa/img/icon_mail02.svg") no-repeat center center;background-size:28px auto}}.ppa_inquiry__btn a:after{content:"";position:absolute;top:50%;z-index:2}@media only screen and (min-width:768px){.ppa_inquiry__btn a:after{left:50%;-webkit-transform:translate(8.2em,-50%);transform:translate(8.2em,-50%);width:12px;height:11px;background:url("/prdct/energy/kepa/img/icon_arrow02.svg") no-repeat center center;background-size:12px auto}}@media only screen and (max-width:767px){.ppa_inquiry__btn a:after{right:30px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width:10px;height:9px;background:url("/prdct/energy/kepa/img/icon_arrow02.svg") no-repeat center center;background-size:10px auto}}.ppa_inquiry__btn a:link,.ppa_inquiry__btn a:visited{color:#000;text-decoration:none}.ppa_inquiry__btn a:active,.ppa_inquiry__btn a:hover{color:#000;text-decoration:none}@media only screen and (min-width:768px){.ppa_inquiry__btn a:active,.ppa_inquiry__btn a:hover{opacity:0.6}}.ppa_inquiry__panel{position:relative;background:#007766;border-radius:20px}@media only screen and (min-width:768px){.ppa_inquiry__panel{max-width:980px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:auto;padding:20px}}@media only screen and (min-width:1200px){.ppa_inquiry__panel{padding:40px 45px}}@media only screen and (max-width:767px){.ppa_inquiry__panel{padding:35px 15px 25px}}.ppa_inquiry__panel:before{content:"";position:absolute;z-index:-1}@media only screen and (min-width:768px){.ppa_inquiry__panel:before{top:-130px;left:50%;-webkit-transform:translateX(-400px);transform:translateX(-400px);width:92px;height:189px;background:url("/prdct/energy/kepa/img/sec_inquiry_ima01.svg") no-repeat center center;background-size:92px auto}}@media only screen and (max-width:767px){.ppa_inquiry__panel:before{top:-60px;left:10px;width:53px;height:109px;background:url("/prdct/energy/kepa/img/sec_inquiry_ima01.svg") no-repeat center center;background-size:53px auto}}.ppa_inquiry__panel:after{content:"";position:absolute;z-index:-1}@media only screen and (min-width:768px){.ppa_inquiry__panel:after{left:50%;top:-130px;-webkit-transform:translateX(300px);transform:translateX(300px);width:101px;height:187px;background:url("/prdct/energy/kepa/img/sec_inquiry_ima02.svg") no-repeat center center;background-size:101px auto}}@media only screen and (max-width:767px){.ppa_inquiry__panel:after{right:10px;top:-60px;width:53px;height:98px;background:url("/prdct/energy/kepa/img/sec_inquiry_ima02.svg") no-repeat center center;background-size:53px auto}}@media only screen and (min-width:768px){.ppa_inquiry__panel--btm{display:block}}.ppa_inquiry__block{position:relative}@media only screen and (min-width:768px) and (max-width:1024px){.ppa_inquiry__block{-ms-flex-preferred-size:100%;flex-basis:100%}}@media only screen and (min-width:768px){.ppa_inquiry__block{-ms-flex-preferred-size:100%;flex-basis:100%}}@media only screen and (min-width:1200px){.ppa_inquiry__block{-ms-flex-preferred-size:100%;flex-basis:100%}}@media only screen and (max-width:767px){.ppa_inquiry__block:nth-of-type(2){border-top:1px solid #288D7F;padding-top:25px;margin-top:25px}}.ppa_inquiry__block--half{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:767px){.ppa_inquiry__block--half{display:block}}.ppa_inquiry__block--half:nth-child(n+2){margin-top:15px;padding-top:21px;border-top:1px solid #288D7F}@media only screen and (max-width:767px){.ppa_inquiry__block--half:nth-child(n+2){margin-top:25px;padding-top:25px}}.ppa_inquiry__block--half .ppa_inquiry__text--left{width:38%;margin-bottom:0}@media only screen and (max-width:767px){.ppa_inquiry__block--half .ppa_inquiry__text--left{width:100%;margin:0 0 20px}}.ppa_inquiry__text{text-align:center;color:#ffffff}@media only screen and (min-width:768px){.ppa_inquiry__text{font-weight:500;margin-bottom:25px;font-size:0.9375rem}}@media only screen and (max-width:767px){.ppa_inquiry__text{margin:0 -10px 20px;font-weight:700;font-size:0.875rem}}.ppa_inquiry__text--left{text-align:left}@media only screen and (max-width:767px){.ppa_inquiry__text--left{text-align:center}}@media only screen and (min-width:768px){.ppa_inquiry__list01{width:490px;height:70px;margin:0 auto;border-radius:9px;background:#999999}}@media only screen and (min-width:768px){.ppa_inquiry__list01--half{width:48%;min-width:400px;margin:0}}@media only screen and (min-width:768px) and (max-width:1024px){.ppa_inquiry__item01--download a:before{background-size:20px auto}}@media only screen and (min-width:768px){.ppa_inquiry__item01--download a:before{width:23px;height:29px;background:url("/prdct/energy/kepa/img/icon_download01.svg") no-repeat center center;background-size:23px auto}}@media only screen and (max-width:767px){.ppa_inquiry__item01--download a:before{width:22px;height:28px;background:url("/prdct/energy/kepa/img/icon_download01.svg") no-repeat center center;background-size:18px auto}}.ppa_inquiry__item01 a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;background:#000;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.1;border-radius:9px}@media only screen and (min-width:768px){.ppa_inquiry__item01 a{height:70px;padding-left:70px;font-size:1.25rem;-webkit-transition:0.3s;transition:0.3s}}@media only screen and (max-width:767px){.ppa_inquiry__item01 a{padding-left:50px;height:70px;font-size:1rem;font-weight:700}}.ppa_inquiry__item01 a:before{content:"";position:absolute;top:50%;left:25px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width:767px){.ppa_inquiry__item01 a:before{left:20px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}}.ppa_inquiry__item01 a:after{content:"";position:absolute;top:50%;z-index:2;width:7px;height:8px;background:url("/prdct/energy/kepa/img/icon_arrow03.svg") no-repeat center center;background-size:7px auto}@media only screen and (min-width:768px){.ppa_inquiry__item01 a:after{right:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media only screen and (max-width:767px){.ppa_inquiry__item01 a:after{right:15px;-webkit-transform:translate(0,-30%);transform:translate(0,-30%)}}.ppa_inquiry__item01 a:link,.ppa_inquiry__item01 a:visited{color:#ffffff;text-decoration:none}.ppa_inquiry__item01 a:active,.ppa_inquiry__item01 a:hover{color:#ffffff;text-decoration:none}@media only screen and (min-width:768px){.ppa_inquiry__item01 a:active,.ppa_inquiry__item01 a:hover{opacity:0.6}}@media only screen and (min-width:768px){.ppa_inquiry__list02{width:48%;min-width:400px}}.ppa_inquiry__item02{border-radius:9px}.ppa_inquiry__item02:nth-child(n+2){margin-top:10px}@media only screen and (min-width:768px){.ppa_inquiry__item02{-ms-flex-preferred-size:48%;flex-basis:48%;height:70px;background:#999999}}@media only screen and (max-width:767px){.ppa_inquiry__item02{margin-bottom:5px}}.ppa_inquiry__item02 a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;background:#000;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.3;border-radius:9px}@media only screen and (min-width:768px) and (max-width:1024px){.ppa_inquiry__item02 a{font-size:0.625rem}}@media only screen and (min-width:768px){.ppa_inquiry__item02 a{height:70px;padding-left:70px;font-size:1.25rem;-webkit-transition:0.3s;transition:0.3s}}@media only screen and (max-width:767px){.ppa_inquiry__item02 a{height:70px;padding-left:50px;font-size:1rem;font-weight:400}}.ppa_inquiry__item02 a:before{content:"";position:absolute;left:20px;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.ppa_inquiry__item02 a:after{content:"";position:absolute;top:50%;z-index:2;width:7px;height:8px;background:url("/prdct/energy/kepa/img/icon_arrow03.svg") no-repeat center center;background-size:7px auto}@media only screen and (min-width:768px){.ppa_inquiry__item02 a:after{right:10px;-webkit-transform:translate(0,-30%);transform:translate(0,-30%)}}@media only screen and (max-width:767px){.ppa_inquiry__item02 a:after{right:15px;-webkit-transform:translate(0,-30%);transform:translate(0,-30%)}}.ppa_inquiry__item02 a:link,.ppa_inquiry__item02 a:visited{color:#ffffff;text-decoration:none}.ppa_inquiry__item02 a:active,.ppa_inquiry__item02 a:hover{color:#ffffff;text-decoration:none}@media only screen and (min-width:768px){.ppa_inquiry__item02 a:active,.ppa_inquiry__item02 a:hover{opacity:0.6}}@media only screen and (min-width:768px) and (max-width:1024px){.ppa_inquiry__item02--meeting a:before{background-size:26px auto}}@media only screen and (min-width:768px){.ppa_inquiry__item02--meeting a:before{width:30px;height:30px;background:url("/prdct/energy/kepa/img/icon_meeting.svg") no-repeat center center;background-size:30px auto}}@media only screen and (max-width:767px){.ppa_inquiry__item02--meeting a:before{left:14px;width:28px;height:28px;background:url("/prdct/energy/kepa/img/icon_meeting.svg") no-repeat center center;background-size:28px auto}}@media only screen and (min-width:768px) and (max-width:1024px){.ppa_inquiry__item02--survey a:before{background-size:22px auto}}@media only screen and (min-width:768px){.ppa_inquiry__item02--survey a:before{width:31px;height:31px;background:url("/prdct/energy/kepa/img/icon_survey.svg") no-repeat center center;background-size:25px auto}}@media only screen and (max-width:767px){.ppa_inquiry__item02--survey a:before{left:14px;width:26px;height:26px;background:url("/prdct/energy/kepa/img/icon_survey.svg") no-repeat center center;background-size:26px auto}}@media only screen and (max-width:767px){.ppa_inquiry__item02--business{margin-bottom:0}}@media only screen and (min-width:768px) and (max-width:1024px){.ppa_inquiry__item02--business a:before{background-size:32px auto}}@media only screen and (min-width:768px){.ppa_inquiry__item02--business a:before{width:39px;height:24px;left:17px;background:url("/prdct/energy/kepa/img/icon_business.svg") no-repeat center center;background-size:39px auto}}@media only screen and (max-width:767px){.ppa_inquiry__item02--business a:before{width:31px;height:20px;left:10px;background:url("/prdct/energy/kepa/img/icon_business.svg") no-repeat center center;background-size:31px auto}}.modal{opacity:0;visibility:hidden;position:fixed;z-index:99999;top:0;right:0;bottom:0;left:0;text-align:left;background:rgba(0,0,0,0.6);-webkit-transition:opacity 0.25s ease;transition:opacity 0.25s ease}.modal__bg{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer}.modal-state{display:none}.modal-state:checked+.modal{opacity:1;visibility:visible}.modal-state:checked+.modal .modal__inner{top:0}.modal__inner{-webkit-transition:top 0.25s ease;transition:top 0.25s ease;position:absolute;top:-20%;right:0;bottom:0;left:0;margin:auto;border-radius:20px;background:#fff}@media only screen and (min-width:768px){.modal__inner{width:700px;max-height:41.7em}}@media only screen and (max-width:767px){.modal__inner{width:86%;max-height:31em}}.modal__close{position:absolute;width:2.6em;height:2.6em;cursor:pointer}@media only screen and (min-width:768px){.modal__close{right:-3em;top:0.5em}}@media only screen and (max-width:767px){.modal__close{right:0em;top:-2em}}.modal__close:after,.modal__close:before{content:"";position:absolute;width:2px;background:#fff;display:block;-webkit-transform:rotate(45deg);transform:rotate(45deg);left:50%;margin:-3px 0 0 -1px;top:0}@media only screen and (min-width:768px){.modal__close:after,.modal__close:before{height:2.6em}}@media only screen and (max-width:767px){.modal__close:after,.modal__close:before{height:2em}}.modal__close:hover:after,.modal__close:hover:before{background:#aaa}.modal__close:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.modal__content{width:100%;height:100%;overflow-y:auto}@media only screen and (min-width:768px){.modal__body{padding:35px 90px}}@media only screen and (max-width:767px){.modal__body{padding:30px 20px 20px}}.modal__title{font-weight:300;text-align:center}@media only screen and (min-width:768px){.modal__title{margin-bottom:25px;font-size:1.75rem}}@media only screen and (max-width:767px){.modal__title{margin-bottom:15px;font-size:1.5rem}}.modal__list{text-align:left}@media only screen and (min-width:768px){.modal__list--item:not(:last-of-type){margin-bottom:20px}}@media only screen and (max-width:767px){.modal__list--item:not(:last-of-type){margin-bottom:15px}}@media only screen and (min-width:768px){.modal__list--item-01 a{background:#00a88f url("/prdct/energy/kepa/img/icon_modal01.svg") no-repeat left 40px center;background-size:35px auto}}@media only screen and (max-width:767px){.modal__list--item-01 a{background:#00a88f url("/prdct/energy/kepa/img/icon_modal01.svg") no-repeat left 22px center;background-size:30px auto}}@media only screen and (min-width:768px){.modal__list--item-02 a{background:#00a88f url("/prdct/energy/kepa/img/icon_modal02.svg") no-repeat left 40px center;background-size:34px auto}}@media only screen and (max-width:767px){.modal__list--item-02 a{background:#00a88f url("/prdct/energy/kepa/img/icon_modal02.svg") no-repeat left 23px center;background-size:29px auto}}@media only screen and (min-width:768px){.modal__list--item-03 a{background:#00a88f url("/prdct/energy/kepa/img/icon_modal03.svg") no-repeat left 37px center;background-size:44px auto}}@media only screen and (max-width:767px){.modal__list--item-03 a{background:#00a88f url("/prdct/energy/kepa/img/icon_modal03.svg") no-repeat left 21px center;background-size:36px auto}}@media only screen and (min-width:768px){.modal__list--item-04 a{background:#00a88f url("/prdct/energy/kepa/img/icon_modal04.svg") no-repeat left 39px center;background-size:39px auto}}@media only screen and (max-width:767px){.modal__list--item-04 a{background:#00a88f url("/prdct/energy/kepa/img/icon_modal04.svg") no-repeat left 20px center;background-size:33px auto}}.modal__list--item a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;background-color:#00a88f;color:#ffffff;font-weight:500}@media only screen and (min-width:768px){.modal__list--item a{padding-left:4.5em;height:75px;font-size:1.25rem;border-radius:50px;-webkit-transition:0.3s;transition:0.3s}}@media only screen and (max-width:767px){.modal__list--item a{padding-left:4em;height:100px;height:70px;font-size:1rem;border-radius:40px}}.modal__list--item a:after{content:"";position:absolute;top:50%;z-index:2;background:url("/prdct/energy/kepa/img/icon_arrow03.svg") no-repeat center center}@media only screen and (min-width:768px){.modal__list--item a:after{width:10px;height:10px;right:35px;-webkit-transform:translate(0,-30%);transform:translate(0,-30%);background-size:10px auto}}@media only screen and (max-width:767px){.modal__list--item a:after{width:8px;height:7px;right:25px;-webkit-transform:translate(0,-30%);transform:translate(0,-30%);background-size:8px auto}}.modal__list--item a:link,.modal__list--item a:visited{color:#ffffff;text-decoration:none}.modal__list--item a:active,.modal__list--item a:hover{color:#ffffff;text-decoration:none}@media only screen and (min-width:768px){.modal__list--item a:active,.modal__list--item a:hover{opacity:0.6}}.modal__btm{background-color:#E8FAF7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:30px 40px;border-radius:0 0 20px 20px}@media only screen and (max-width:767px){.modal__btm{display:block;padding:30px 15px}}.modal__btm-item{width:46.7741935484%}@media only screen and (max-width:767px){.modal__btm-item{width:100%}.modal__btm-item+.modal__btm-item{margin-top:20px}}.modal__btm-text{font-size:1.125rem;text-align:center}@media only screen and (max-width:767px){.modal__btm-text{font-size:0.875rem}}.modal__btm-text span{position:relative;display:inline-block;padding:0 10px}.modal__btm-text span:after,.modal__btm-text span:before{position:absolute;content:"";width:1px;height:20px;background-color:#000;top:calc(50% - 5px)}.modal__btm-text span:before{left:0;-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}.modal__btm-text span:after{right:0;-webkit-transform:rotate(30deg);transform:rotate(30deg)}.modal__btm-btn{background-color:#000;color:#fff;border-radius:50px;display:block;text-decoration:none;position:relative;padding:10px 20px 10px 60px;font-size:1rem;margin-top:16px;line-height:1.3}@media only screen and (max-width:767px){.modal__btm-btn{font-size:0.875rem;padding:18px 20px 18px 60px;margin-top:12px}}.modal__btm-btn:before{content:"";position:absolute;top:50%;z-index:2;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (min-width:768px) and (max-width:1024px){.modal__btm-btn:before{background-size:32px auto}}@media only screen and (min-width:768px){.modal__btm-btn:before{width:21px;height:21px;left:20px;background:url("/prdct/energy/kepa/img/icon_download03.svg") no-repeat center center;background-size:21px auto}}@media only screen and (max-width:767px){.modal__btm-btn:before{width:16px;height:16px;left:20px;background:url("/prdct/energy/kepa/img/icon_download03.svg") no-repeat center center;background-size:16px auto}}.modal__btm-btn:after{content:"";position:absolute;top:50%;z-index:2;width:7px;height:8px;background:url("/prdct/energy/kepa/img/icon_arrow03.svg") no-repeat center center;background-size:7px auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (min-width:768px){.modal__btm-btn:after{right:10px}}@media only screen and (max-width:767px){.modal__btm-btn:after{right:20px}}@media only screen and (min-width:768px){@-moz-document url-prefix(){.ppa_hero__title em{margin-left:-4px;letter-spacing:normal}}}.ppa_intro-category__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:solid 1px #00a88f;border-radius:10px}@media only screen and (min-width:768px){.ppa_intro-category__nav{padding:28px 40px;margin-bottom:40px}}@media only screen and (max-width:767px){.ppa_intro-category__nav{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:12px 15px 17px 15px;margin-bottom:30px}}.ppa_intro-category__title{position:relative;-ms-flex-negative:0;flex-shrink:0;color:#007766;font-weight:500;letter-spacing:-0.01em}@media only screen and (min-width:768px){.ppa_intro-category__title{font-size:0.9375rem;margin-right:15px}}@media only screen and (max-width:767px){.ppa_intro-category__title{font-size:0.875rem;text-align:center;width:100%;padding-bottom:8px;margin-bottom:13px;border-bottom:solid 1px #00a88f}}@media only screen and (min-width:768px){.ppa_intro-category__title:after{content:"："}}.ppa_intro-category__labels{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width:768px){.ppa_intro-category__labels{gap:10px}}@media only screen and (max-width:767px){.ppa_intro-category__labels{gap:7px 10px}}.ppa_intro-category__label{background-color:#e8fAf7;border-radius:9999px;line-height:33px;display:block;float:left;text-align:center;color:#007766;font-weight:500;letter-spacing:-0.01em;text-align:center;cursor:pointer}@media only screen and (min-width:768px){.ppa_intro-category__label{font-size:0.9375rem;padding:0 15px;-webkit-transition:0.3s;transition:0.3s}}@media only screen and (max-width:767px){.ppa_intro-category__label{font-size:0.875rem;padding:0 10px}}@media only screen and (min-width:768px){.ppa_intro-category__label:hover{opacity:0.6}}input[name=ppa_intro-category__label]{display:none}.ppa_intro-category__wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:30px 2.55%}.ppa_intro-category__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:10px;overflow:hidden;color:inherit;text-decoration:none}@media only screen and (min-width:768px){.ppa_intro-category__item{-webkit-transition:0.3s;transition:0.3s;width:31.5%}}@media only screen and (max-width:767px){.ppa_intro-category__item{width:100%}}.ppa_intro-category__item:link,.ppa_intro-category__item:visited{text-decoration:none}@media only screen and (min-width:768px){.ppa_intro-category__item:hover{opacity:0.6}}.ppa_intro-category__item--new{position:relative}.ppa_intro-category__item--new:before{content:"NEW";display:inline-block;position:absolute;top:0;left:0;color:#fff;background:#009982;border-radius:0 0 10px 0}@media only screen and (min-width:768px){.ppa_intro-category__item--new:before{padding:3px 15px}}@media only screen and (max-width:767px){.ppa_intro-category__item--new:before{font-size:0.875rem;letter-spacing:0.05em;padding:4px 14px}}.ppa_intro-category__item img{border-radius:10px 10px 0 0;overflow:hidden}.ppa_intro-item__text{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;background:#e8faf7}@media only screen and (min-width:768px){.ppa_intro-item__text{padding:20px 20px 60px 20px}}@media only screen and (max-width:767px){.ppa_intro-item__text{padding:18px 20px 55px 20px}}.ppa_intro-item__text:before{content:"";display:inline-block;position:absolute;bottom:18px;right:20px;color:#fff;width:17px;height:17px;background:url("/prdct/energy/kepa/img/icon_blank02.png") no-repeat center center;background-size:17px auto}.ppa_intro-item__time{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.ppa_intro-item__date{color:#8b9795;font-size:0.875rem}@media only screen and (min-width:768px){.ppa_intro-item__date{margin-right:10px}}@media only screen and (max-width:767px){.ppa_intro-item__date{margin-right:8px}}.ppa_intro-item__category{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;color:#007766;letter-spacing:-0.01em;word-break:keep-all;border:solid 1px #007766;border-radius:5px}@media only screen and (min-width:768px){.ppa_intro-item__category{font-size:0.8125rem;padding:1px 9px}}@media only screen and (max-width:767px){.ppa_intro-item__category{font-size:0.75rem;padding:2px 9px}}.ppa_intro-item__name{line-height:1.5}@media only screen and (min-width:768px){.ppa_intro-item__name{font-size:1.25rem;margin-bottom:5px}}@media only screen and (max-width:767px){.ppa_intro-item__name{font-size:1.1875rem}}.ppa_intro-item__capacity{font-size:0.9375rem}.ppa_intro-category input:checked+.ppa_intro-category__label{background-color:#007766;color:#fff}
.global-Breadcrumb li {
  font-size: 0.6875rem;
  font-weight: 500;
  color: #666;
  text-decoration: none;
  transition-timing-function: linear;
  transition-duration: 0.2s;
}