﻿*{-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}body{font-size:16px;color:#333;font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","Segoe UI",YuGothic,"Yu Gothic Medium","Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,sans-serif}html,body,h1,h2,h3,h4,ul,ol,dl,li,dt,dd,p,div,span,img,a,table,tr,th,td{margin:0;padding:0;line-height:1em;border:0;box-sizing:border-box;word-wrap:break-word}h1,h2,h3,h4,h5,p,ul,ol,li,dl,dt,dd,form,figure{margin:0px;padding:0px;font-size:1em;font-weight:normal}ul,ol{list-style-type:none}img{border:none}@font-face{font-family:"HiraginoCustom";font-weight:100;src:local("HiraginoSans-W1"),local("Hiragino Sans")}@font-face{font-family:"HiraginoCustom";font-weight:200;src:local("HiraginoSans-W2"),local("Hiragino Sans")}@font-face{font-family:"HiraginoCustom";font-weight:300;src:local("HiraginoSans-W3"),local("Hiragino Sans")}@font-face{font-family:"HiraginoCustom";font-weight:400;src:local("HiraginoSans-W3"),local("Hiragino Sans")}@font-face{font-family:"HiraginoCustom";font-weight:500;src:local("HiraginoSans-W5"),local("Hiragino Sans")}@font-face{font-family:"HiraginoCustom";font-weight:600;src:local("HiraginoSans-W6"),local("Hiragino Sans")}@font-face{font-family:"HiraginoCustom";font-weight:700;src:local("HiraginoSans-W6"),local("Hiragino Sans")}@font-face{font-family:"HiraginoCustom";font-weight:800;src:local("HiraginoSans-W7"),local("Hiragino Sans")}@font-face{font-family:"HiraginoCustom";font-weight:900;src:local("HiraginoSans-W8"),local("Hiragino Sans")}a{text-decoration:none;transition:all .3s;cursor:pointer}a:hover{text-decoration:none;filter:alpha(opaCity=70);-moz-opaCity:.7;opaCity:.7}a:hover img{opaCity:.7;filter:alpha(opaCity=70)}p{line-height:2em}.marker{background:linear-gradient(transparent 40%, #FFEE26 40%)}.orange{color:#f18c1e}.sp-only{display:none}@media screen and (max-width: 590px){.sp-only{display:block}}.tab-only{display:none}@media screen and (max-width: 980px){.tab-only{display:block}}.pc-only{display:block}@media screen and (max-width: 980px){.pc-only{display:none}}.button a{position:relative;display:flex;justify-content:center;align-items:center;height:60px;border-radius:4px;color:#fff;box-shadow:0px 3px 6px 0px rgba(0,0,0,.6);background:linear-gradient(180deg, #87E54C, #26640F);font-weight:700;text-align:center;font-size:22px;border:1px solid #fff}.button a::after{position:absolute;top:50%;right:20px;transform:translateY(-50%);width:32px;height:32px;background-size:100% auto;background-position:center center;background-repeat:no-repeat;background-image:url(/assets/lp/energy/haruenedenki/images/button_arrow.svg);content:""}@media screen and (max-width: 590px){.button a{font-size:16px}}.headline_01{text-align:center;font-size:30px;font-weight:700;line-height:2em}.headline_01 .big{display:inline-block;font-size:38px}.headline_01 .marker{padding-bottom:5px}.headline_01 .marker.yellow{background:linear-gradient(transparent 90%, #F18C1E 10%)}.headline_01 .marker.white{background:linear-gradient(transparent 90%, #fff 10%)}@media screen and (max-width: 590px){.headline_01{font-size:22px}}.red{color:red}.bold{font-weight:bold}.header{position:fixed;top:0;left:0;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:0 20px;width:100%;height:80px;background-color:#fff;z-index:99}.header__logo img{width:auto;height:40px}.header__logo-right{display:flex}.header__it-support{align-self:center}.header__it-support img{width:auto;height:40px}.header__it-support_title{text-align:left;font-size:18px;font-weight:normal;line-height:28px;margin-right:20px}.header__button a{width:320px;max-width:100%;position:relative;display:flex;justify-content:center;align-items:center;height:60px;border-radius:30px;color:#fff;box-shadow:0px 3px 6px 0px rgba(0,0,0,.6);background-color:#31c71d;font-weight:700;text-align:center;font-size:22px}.header__button a::after{position:absolute;top:50%;right:20px;margin:-7px 0 0 0;padding:0;width:14px;height:14px;border-right:1px solid #fff;border-top:1px solid #fff;transform:rotate(45deg);-webkit-transform:rotate(45deg);content:""}@media screen and (max-width: 980px){.header{padding:0;width:100%;height:60px}.header__logo{width:160px;margin-left:15px}.header__logo img{width:100%;height:auto}.header__logo-right{width:auto}.header__it-support img{width:101px;height:auto}.header__it-support_title{font-size:12px;line-height:20px;margin:0}.header__button_tab-only a{display:block;padding:40px 0 0 0;width:70px;height:60px;background-size:100% auto;background-position:center center;background-repeat:no-repeat;background-image:url(/assets/lp/energy/haruenedenki/images/contact.svg);background-size:30px auto;background-position:center 10px;border-radius:0;font-size:9px;text-align:center;background-color:#31c71d;color:#fff}.header__button_tab-only a>div{width:100%}.header__button_tab-only a img{width:30px;height:auto}.header__button a{width:0;display:none}}.kv{display:flex;justify-content:center;align-items:center;margin-top:80px;padding:100px 0;width:100%;background-image:url(/assets/lp/energy/haruenedenki/images/kv.webp);background-size:cover}.kv__inner{width:590px;max-width:100%}.kv__catch01{width:100%}.kv__catch01 img{width:100%;height:auto}.kv__catch02{margin-top:50px;width:100%}.kv__catch02 img{width:100%;height:auto}.kv__box{display:flex;justify-content:space-between;margin-top:10px;width:80%}.kv__box li{display:flex;justify-content:center;align-items:center;padding:20px;width:48%;background-color:#fff;border:2px solid #f18c1e;border-radius:4px;box-shadow:0px 3px 6px 0px rgba(0,0,0,.6)}.kv__box li>div{max-width:50%}.kv__box_text01{margin-right:0;font-size:20px;line-height:1.5em;font-weight:500;color:#333}.kv__box_text02{color:#f18c1e;font-weight:700;font-size:40px}.kv__box_text02 span{font-size:30px}@media screen and (max-width: 980px){.kv{margin-top:60px;padding:0;background-image:url(/assets/lp/energy/haruenedenki/images/kv_sp.webp)}.kv__inner{padding:20px;width:100%;max-width:100%;height:100%;border-radius:0}.kv__catch01{width:100%}.kv__catch01 img{margin:0 auto;max-width:600px}.kv__catch02{margin-top:20px;font-size:30px}.kv__catch02 span{font-size:40px}.kv__catch02::before,.kv__catch02::after{top:20px}.kv__catch02::before{left:-40px;transform:rotate(-25deg);-webkit-transform:rotate(-25deg)}.kv__catch02::after{right:-40px;transform:rotate(25deg);-webkit-transform:rotate(25deg)}.kv__box{margin-top:10px;width:100%}.kv__box li{flex-wrap:wrap}.kv__box li>div{max-width:100%;text-align:center}.kv__box_text01{font-size:20px}.kv__box_text02{margin-top:20px}}@media screen and (max-width: 590px){.kv__inner{width:100%;max-width:100%;height:100%;border-radius:0}.kv__catch02{font-size:18px}.kv__catch02 span{font-size:28px}.kv__catch02::before,.kv__catch02::after{height:50px}.kv__catch02::before{left:-10px}.kv__catch02::after{right:-10px}.kv__box{margin-top:10px;width:100%}.kv__box li{flex-wrap:wrap;padding:10px 5px}.kv__box li>div{max-width:100%;text-align:center}.kv__box_text01{font-size:16px}.kv__box_text02{margin-top:10px;font-size:30px}.kv__box_text02 span{font-size:20px}}.web-limited{padding:40px 0;background-color:#fff8bf;background-image:-webkit-gradient(linear, 0 0, 100% 100%, color-stop(0.25, #fff8bf), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, #fff9c6), color-stop(0.75, #fff9c6), color-stop(0.75, transparent), to(transparent));-webkit-background-size:40px 40px;border:1px solid rgba(0,0,0,0)}.web-limited h2{font-size:32px;line-height:54px;margin-top:20px;font-weight:700;color:#333;text-align:center}.web-limited__copy{margin:20px auto 0 auto;width:660px;max-width:100%}.web-limited__copy img{width:90%;height:auto;margin:auto;display:block}.web-limited__note{margin:0 auto;width:650px;max-width:100%;margin-top:50px}.web-limited__note li{line-height:2em;font-size:14px;font-weight:300}@media screen and (max-width: 980px){.web-limited{padding:15px 0}.web-limited__copy{width:90%;max-width:650px}.web-limited__copy img{width:100%;height:auto}.web-limited__note{margin-top:20px;width:90%}}@media screen and (max-width: 590px){.web-limited h2{font-size:24px;margin:0}.web-limited__note li{line-height:24px}.web-limited__note li br{display:none}}.cash-back{padding:40px 0;background-color:#fefdec;border:1px solid rgba(0,0,0,0)}.cash-back__headline{position:relative;margin:-30px auto 0 auto;width:400px;max-width:100%}.cash-back__headline img{width:100%;height:auto}.cash-back p{font-size:30px;margin-top:20px;font-weight:700;color:#e16566;text-align:center}.cash-back p br{display:none}@media screen and (max-width: 590px){.cash-back p br{display:block}}.cash-back__copy{margin:20px auto 0 auto;width:660px;max-width:100%}.cash-back__copy img{width:100%;height:auto}.cash-back__note{margin:0 auto;width:780px;max-width:100%;margin-top:50px}.cash-back__note li{line-height:2em;font-size:14px;font-weight:300}@media screen and (max-width: 980px){.cash-back{padding:15px 0}.cash-back__headline{margin:-20px auto 0 auto;width:80%;max-width:400px}.cash-back__headline img{width:100%;height:auto}.cash-back__copy{width:90%;max-width:650px}.cash-back__copy img{width:100%;height:auto}.cash-back__note{margin-top:20px;width:90%}}@media screen and (max-width: 590px){.cash-back p{font-size:22px;line-height:32px;margin:0}}.more{position:relative;padding:80px 0}.more::after{z-index:0;position:absolute;top:55%;left:0;width:100%;height:45%;background-color:#fefdec;content:""}.more .headline_01{margin:0 auto;width:580px;max-width:100%}.more .headline_01 img{width:100%;height:auto}.more__img{z-index:1;position:relative;margin:0 auto;width:750px;max-width:100%;margin-top:50px}.more__text{z-index:1;position:relative;display:flex;justify-content:space-between;align-items:flex-start;margin:0 auto;width:750px;max-width:100%;margin-top:40px}.more__text div,.more__text ul{width:48%}.more__text_01{font-weight:bold;line-height:2em}.more__text_01 .orange{display:block;font-size:24px;font-weight:700;line-height:2em}.more__text_01 .line{border-bottom:1px solid #f18c1e}.more__text_02{border:4px solid #f18c1e;border-radius:12px;padding:26px;background-color:#fff}.more__text_02 li{position:relative;padding:8px 0 8px 40px;font-weight:700;color:#f18c1e}.more__text_02 li::before{position:absolute;top:50%;left:0;transform:translateY(-50%);display:inline-block;width:30px;height:30px;background-size:100% auto;background-position:center center;background-repeat:no-repeat;background-image:url(/assets/lp/energy/haruenedenki/images/check_01.svg);content:""}@media screen and (max-width: 980px){.more{padding:40px 0}.more .headline_01{width:90%}.more__catch{margin-top:0}.more__icon{margin-left:10px;width:35%;max-width:150px;height:auto}.more__icon img{width:100%;height:auto}.more::after{top:52%}.more__img{margin:0 auto;width:90%;max-width:100%;margin-top:20px}.more__text{flex-wrap:wrap;padding:0 20px}.more__text div,.more__text ul{width:100%}.more__text_01 .red{display:block;font-size:24px;color:#d20f2b;font-weight:700;line-height:2em}.more__text_01 .line{border-bottom:1px solid #d20f2b}.more__text_02{margin-top:20px}}@media screen and (max-width: 590px){.more::after{top:38%}.more__text_02{padding:20px 10px}.more__text_02 li::before{width:25px;height:25px}}.contact{padding:20px 0 40px 0;background-color:#feaba1}.contact__headline{display:flex;justify-content:center;align-items:center;font-size:28px;font-weight:700;color:#fff}.contact__headline img{margin-left:30px;width:30px;height:auto}.contact__button{position:relative;margin:30px auto 0 auto;width:750px;max-width:100%}.contact__button a{z-index:2;position:relative}.contact__button::after{z-index:1;position:absolute;left:30px;top:-100px;width:90px;height:118px;background-size:100% auto;background-position:center center;background-repeat:no-repeat;background-image:url(/assets/lp/energy/haruenedenki/images/contact_icon_02.svg);content:""}@media screen and (max-width: 980px){.contact{padding:20px 20px 40px 20px}}@media screen and (max-width: 590px){.contact{padding:20px}.contact__headline{padding-left:50px;font-size:16px}.contact__headline img{width:20px;margin-left:10px}.contact__button{margin-top:0}.contact__button::after{left:10px;top:-50px;width:50px;height:65px}}.three-month{padding:40px 0;background-color:#fff8bf;background-image:-webkit-gradient(linear, 0 0, 100% 100%, color-stop(0.25, #fff8bf), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, #fff9c6), color-stop(0.75, #fff9c6), color-stop(0.75, transparent), to(transparent));-webkit-background-size:40px 40px;border:1px solid rgba(0,0,0,0)}.three-month p{text-align:center;font-size:40px;font-weight:bold}.three-month__img_02{margin:0 auto;width:600px;max-width:100%}.three-month__img_02 img{width:100%;height:auto}.three-month__note{margin:20px auto 0 auto;width:750px;max-width:100%;font-size:14px}.three-month__note li{line-height:2em}@media screen and (max-width: 980px){.three-month{padding:10px 20px}.three-month p{text-align:center;font-size:24px;font-weight:bold}.three-month__img_02{margin:0 auto;width:100%}.three-month__img_02 img{margin:0 auto;width:100%;max-width:600px;height:auto}}.merit{padding:40px 0;background-color:#f0f0f0}.merit .headline_01 div{position:relative;display:inline-block;line-height:1.5em;color:#f18c1e}.merit .headline_01 div::before,.merit .headline_01 div::after{position:absolute;bottom:5px;width:30px;height:72px;background-size:100% auto;background-position:center center;background-repeat:no-repeat;content:""}.merit .headline_01 div::before{left:-60px;background-image:url(/assets/lp/energy/haruenedenki/images/fukidashi_L_orange.svg)}.merit .headline_01 div::after{right:-60px;background-image:url(/assets/lp/energy/haruenedenki/images/fukidashi_R_orange.svg)}.merit__item_01{margin:50px auto 0 auto;width:980px;max-width:100%;display:flex;justify-content:space-between}.merit__item_01 li{position:relative;width:32%}.merit__item_01 li::after{position:absolute;right:-30px;top:50%;transform:translateY(-50%);width:40px;height:40px;background-image:url(/assets/lp/energy/haruenedenki/images/plus_01.svg);background-size:100% auto;content:"";z-index:2}.merit__item_01 li:last-child::after{display:none}.merit__item_01__inner{position:relative;width:100%;height:100%;padding:20px;background-color:#f18c1e;border-radius:7px;color:#fff;z-index:1}.merit__item_01_no{margin:0 auto;width:110px}.merit__item_01_no img{width:100%;height:auto}.merit__item_01_icon{margin:10px auto 0 auto;width:80px}.merit__item_01_icon img{width:100%;height:auto}.merit__item_01_text{margin-top:10px;line-height:2em;font-weight:500;font-size:18px}.merit__item_01_text.center{text-align:center}.merit p{margin-top:20px;font-size:24px;font-weight:700;text-align:center}.merit__img{margin:30px auto 0 auto;width:530px;max-width:100%}.merit__img img{width:100%;height:auto}.merit__item_02{margin:30px auto 0 auto;width:980px;max-width:100%;display:flex;justify-content:space-between;align-items:center}.merit__item_02>div{width:48%}.merit__item_02_banner{padding:30px 0;background-color:#fff;border-radius:5px;text-align:center;font-size:29px;font-weight:700}.merit__item_02_banner img{width:80%;height:auto}.merit__item_02_banner span{margin-top:20px;display:block}.merit__item_02_text p{margin:0;font-size:20px;line-height:2em;text-align:left}.merit__item_02_text p:last-child{margin-top:10px}@media screen and (max-width: 980px){.merit{padding:10px 20px}.merit__item_01{margin:0 auto;flex-wrap:wrap}.merit__item_01 li{margin-top:10px;width:100%}.merit__item_01 li::after{bottom:-22px;top:auto;right:auto;left:50%;transform:translateY(0);transform:translateX(-50%);font-size:34px}.merit__item_01__inner{display:flex;align-items:center;border-radius:5px}.merit__item_01_no{margin:0;width:15%}.merit__item_01_no img{width:100%;height:auto}.merit__item_01_icon{margin:0;width:15%}.merit__item_01_text{flex:1;margin:0 0 0 20px;font-size:20px;font-weight:500}.merit__item_01_text.center{text-align:left}.merit__img{width:100%;max-width:100%;text-align:center}.merit__img img{width:100%;max-width:600px}.merit__item_02{width:100%;flex-wrap:wrap}.merit__item_02>div{width:100%}.merit__item_02_text p{font-size:16px;line-height:1.5em}}@media screen and (max-width: 590px){.merit .headline_01 div::before,.merit .headline_01 div::after{width:20px;height:48px}.merit .headline_01 div::before{left:-30px}.merit .headline_01 div::after{right:-30px}.merit__item_01{margin:0 auto;flex-wrap:wrap}.merit__item_01_no{width:20%}.merit__item_01_icon{width:20%}.merit__item_01_text{margin:0 0 0 10px;font-size:16px;line-height:1.5em}.merit p{font-size:20px}.merit__item_02_banner{font-size:20px}.merit__item_02_text p{margin-top:10px}.merit__item_02_text p:last-child{margin-top:10px}}.about{padding:40px 0}.about__item{display:flex;justify-content:space-between;margin:0 auto;width:980px;max-width:100%}.about__item li{padding:0 30px 30px 30px;border:dashed 3px #f18c1e;border-radius:6px}.about__item li:first-child{width:40%}.about__item li:last-child{width:57%}.about__title{margin-top:-10px;text-align:center}.about__title span{padding:8px 16px;color:#fff;background-color:#f18c1e;border-radius:40px;font-weight:700}.about__text{margin-top:20px;font-size:16px;font-weight:500;line-height:2em}@media screen and (max-width: 980px){.about{padding:20px 0}.about__item{flex-wrap:wrap;width:100%;margin-top:20px}.about__item li{padding:0 20px;border:0;border-radius:0}.about__item li:first-child{width:100%}.about__item li:last-child{margin-top:40px;width:100%}.about__title{margin-top:0}}.vablue{position:relative;padding:40px 0 80px 0}.vablue .headline_01{margin-block-start:2.33em;margin-block-end:2.33em;margin-inline-start:0px;margin-inline-end:0px}@media screen and (max-width: 980px){.vablue .headline_01{margin-top:10px}}.vablue::after{z-index:1;position:absolute;left:0;top:15%;width:100%;height:85%;background-color:#f5f5f5;content:""}.vablue__item_01{z-index:2;position:relative;display:flex;justify-content:space-between;margin:0 auto;margin-top:-30px;width:830px;max-width:100%}.vablue__item_01 li{width:32%}.vablue__item_01 li a{display:flex;align-items:center;padding:0 10px;height:100px;box-shadow:0px 3px 6px 0px rgba(0,0,0,.2);border-radius:5px;background-color:#fff}.vablue__item_01 li:nth-child(1) a{border:2px solid #f18c1e}.vablue__item_01 li:nth-child(1) .vablue__text{color:#f18c1e}.vablue__item_01 li:nth-child(2) a{border:2px solid #fe9784}.vablue__item_01 li:nth-child(2) .vablue__text{color:#fe9784}.vablue__item_01 li:nth-child(3) a{border:2px solid #fc94b8}.vablue__item_01 li:nth-child(3) .vablue__text{color:#fc94b8}.vablue__icon{width:90px}.vablue__icon img{width:100%;height:auto}.vablue__text{margin-left:10px;font-size:20px;font-weight:bold;line-height:1.5em}.vablue__item_02{z-index:2;position:relative;margin:0 auto;width:1080px;max-width:100%}.vablue__item_02_title{display:flex;justify-content:center;align-items:center;width:100%;font-size:32px;font-weight:700}.vablue__item_02_title img{width:50px;margin-right:30px;height:auto}.vablue__item_02_title.tab-only{display:none}.vablue__item_02_img{position:relative;margin-top:40px;width:490px;max-width:100%}.vablue__item_02_img img{position:relative;width:460px;height:310px;object-fit:cover;z-index:1}.vablue__item_02_img::after{position:absolute;top:30px;left:30px;width:460px;height:310px;content:"";z-index:0}.vablue__item_02_text{margin-top:40px;width:560px;max-width:100%}.vablue__item_02_text_title{font-size:24px;font-weight:700;line-height:2em;color:#f18c1e}.vablue__item_02_text p{margin-top:20px;font-size:18px;font-weight:bold}.vablue__item_02_text p:last-child{margin-top:20px}.vablue__item_02_text .note{margin-top:20px;font-size:15px;font-weight:300}.vablue__item_02_box{margin-top:30px;background-color:#fff;border-radius:10px;padding:20px 10px;font-size:18px;font-weight:500;line-height:2em;border:2px solid #fe9784}.vablue__item_02_box span{display:block;font-size:24px;line-height:2em}.vablue__item_02_box span .line{display:inline;border-bottom:2px solid #f18c1e}.vablue__item_02 li{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;padding-top:80px}.vablue__item_02 li:nth-child(1){margin-top:40px}.vablue__item_02 li:nth-child(1) .vablue__item_02_img::after{background-color:#f18c1e}.vablue__item_02 li:nth-child(2){flex-direction:row-reverse}.vablue__item_02 li:nth-child(2) .vablue__item_02_img::after{background-color:#fe9784}.vablue__item_02 li:nth-child(3) .vablue__item_02_img::after{background-color:#fc94b8}@media screen and (max-width: 980px){.vablue{padding:0}.vablue .headline_01{margin-top:10px;line-height:1.5em}.vablue__item_01{margin-top:-40px;padding:0 20px}.vablue__item_01 li{width:31%;flex-direction:column;justify-content:flex-start;padding:20px;height:auto;padding:0}.vablue__item_01 li a{flex-direction:column;height:100%;padding:0;padding-bottom:10px}.vablue__icon{width:100%;text-align:center}.vablue__icon img{max-width:90px}.vablue__text{width:100%;margin-left:0;font-size:13px;text-align:center}.vablue__item_02{margin-top:-20px}.vablue__item_02 li{margin-top:20px}.vablue__item_02 li:nth-child(2){flex-direction:row}.vablue__item_02_img{position:relative;margin-top:10px;padding:0 20px;width:100%;text-align:center}.vablue__item_02_img img{top:0;left:0;width:100%;height:auto;border-radius:4px}.vablue__item_02_img::after{top:-80px;left:0;width:100%;height:80%}.vablue__item_02_title{padding-right:20px;width:auto;justify-content:flex-start;color:#fff;font-size:20px;font-weight:700;line-height:1.5em;text-align:left;z-index:3}.vablue__item_02_title img{width:70px;margin-right:10px;margin-left:20px;height:auto}.vablue__item_02_text{margin-top:10px;padding:0 20px;width:100%}}@media screen and (max-width: 590px){.vablue__item_01{padding:0 10px}.vablue__item_01 li{padding:10px}.vablue__item_01 li a{flex-direction:column;height:100%;padding:0;padding-bottom:10px}.vablue__text{font-size:13px}.vablue__item_02_title{left:30px}.vablue__item_02_title img{margin-right:10px}.vablue__item_02_text_title{font-size:22px;line-height:1.5em}}.different{padding:40px 0}.different .headline_01 div{position:relative;display:inline-block;line-height:1.5em;color:#e7815e}.different .headline_01 div::before,.different .headline_01 div::after{position:absolute;bottom:5px;width:30px;height:72px;background-size:100% auto;background-position:center center;background-repeat:no-repeat;content:""}.different .headline_01 div::before{left:-60px;background-image:url(/assets/lp/energy/haruenedenki/images/fukidashi_L_pink.svg)}.different .headline_01 div::after{right:-60px;background-image:url(/assets/lp/energy/haruenedenki/images/fukidashi_R_pink.svg)}.different__item{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;width:980px;max-width:100%;margin-top:20px}.different__img{width:166px}.different__img img{width:100%;height:auto}.different__text{margin-top:20px;margin-left:40px}.different__title{font-size:42px;font-weight:700}.different p{margin-top:20px;font-size:24px;font-weight:600;line-height:2em}.different__note{margin:0 auto;width:980px;max-width:100%;margin-top:20px}.different__note li{font-size:14px;line-height:2em}.different__note li a{color:blue;text-decoration:underline}@media screen and (max-width: 980px){.different{padding:20px 0}.different__item{flex-wrap:wrap;justify-content:center;align-items:center;padding:0 20px}.different__text{margin-top:0;margin-left:20px}.different__img{width:100%;text-align:center;margin-top:-20px}.different__img img{width:300px;height:auto;max-width:100%}.different__title{line-height:1.5em}.different p{width:100%;font-size:16px;line-height:1.5em}.different p sup{font-size:10px}.different__note{padding:0 20px}}@media screen and (max-width: 590px){.different p{font-size:20px}}.use{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;padding:40px 0;background-image:url(/assets/lp/energy/haruenedenki/images/jissai_back.webp);background-size:cover}.use .headline_01{width:100%}.use__text{display:inline-block;margin:0 auto}.use p{margin-top:40px;text-align:center;font-size:18px;font-weight:bold}.use .note{margin-top:40px;font-size:15px;font-weight:300;color:#fff}@media screen and (max-width: 980px){.use{padding:10px 0;background-image:url(/assets/lp/energy/haruenedenki/images/jissai_back_sp.webp)}.use p{margin-top:20px;padding:0 20px;text-align:left}.use .note{margin-top:20px;padding:0 20px}}@media screen and (max-width: 590px){.use__text{margin:0 auto}.use p{margin-top:10px;font-size:16px;font-weight:500}}.faq{padding-bottom:40px;background-color:#efefef;border:1px solid rgba(0,0,0,0)}.faq .headline_01{margin-block-start:2.33em;margin-block-end:2.33em;margin-inline-start:0px;margin-inline-end:0px}.faq__menu{margin:50px auto 0 auto;width:1080px;max-width:100%}.faq__menu li{margin-top:20px;width:100%;border:3px solid #f18c1e;border-radius:33px;background-color:#fff}.faq_q{position:relative;display:flex;align-items:center;padding:20px 40px 20px 20px;font-size:24px;font-weight:500;cursor:pointer}.faq_q_icon{display:inline-block;margin-right:20px;width:30px}.faq_q_icon img{width:100%;height:auto}.faq_q_text{flex:1;margin-right:10px;color:#f18c1e;font-weight:bold}.faq_q:after{position:absolute;right:20px;top:50%;transform:translateY(-50%);font-family:"Font Awesome 5 Free";content:"";font-weight:900;color:#f18c1e}.faq_a{margin-left:70px;color:#f18c1e;max-height:0;font-size:18px;font-weight:bold;overflow-y:hidden;transition:all .5s;line-height:2em;color:#333}.faq_a p{margin-top:10px;color:#333;font-size:16px}.faq input{display:none}.faq input:checked+.faq_q::after{content:""}.faq input:checked~.faq_a{padding:10px 20px 20px 0;max-height:300px}@media screen and (max-width: 980px){.faq{padding-bottom:20px}.faq .headline_01{margin-top:10px}.faq__menu{margin-top:-40px;padding:0 5%}.faq__menu li{border:2px solid #f18c1e;border-radius:8px}.faq_q_text{line-height:1.5em;font-size:20px}.faq_a{margin-left:20px}}@media screen and (max-width: 590px){.faq_q_text{font-size:15px}.faq_q_icon{width:23px;margin-right:10px}.faq_a{font-size:14px}.faq_a p{font-size:14px}}.footer{display:flex;justify-content:space-between;align-items:flex-end;padding:40px 5%;background-color:#333}.footer *{color:#fff;font-weight:300;font-size:14px}.footer__text{line-height:1.5em}.footer__item{margin-top:20px}.footer dl{display:flex;flex-wrap:wrap;margin-bottom:20px}.footer dt,.footer dd{margin-top:10px}.footer dt{width:20%}.footer dd{width:80%}.footer a{display:block;text-decoration:underline;margin-top:10px}.footer__right *{font-size:10px;line-height:2em}@media screen and (max-width: 980px){.footer{flex-wrap:wrap;align-items:flex-start}.footer__right{margin-top:20px}}@media screen and (max-width: 590px){.footer__text{font-size:12px !important}.footer dt{width:30%}.footer dd{width:70%}}
/*# sourceMappingURL=style.min.css.map */