@keyframes animation_screenSlide{0%{width:100%}100%{width:0}}@keyframes animation_text{0%{opacity:0;transform:translateY(10px) scale(1, 0.5)}100%{opacity:1;transform:translateY(0) scale(1, 1)}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes bright{0%{filter:brightness(1)}100%{filter:brightness(1.5)}}@keyframes color-brown{0%{fill:#fff}100%{fill:#33231b}}@keyframes bound{0%{transform:translateY(-10px)}100%{transform:translateY(0)}0%{transform:translateY(-10p)}}@keyframes blur{0%{filter:blur(3px)}100%{filter:blur(0)}}#contents{padding:80px 0 0}.mainttl{color:#6EC5CE;text-align:center;font-size:1.4rem}@media (min-width: 375px){.mainttl{font-size:calc( 1.4rem + ( 1vw - 3.75px ) * .9937888199 )}}@media (min-width: 1180px){.mainttl{font-size:2.2rem}}.mainttl .mainttl__logo{margin-bottom:20px}.about .about__ttl{text-indent:-0.5em;margin-bottom:30px;font-size:5.3rem;color:#6EC5CE;line-height:1.2;text-align:center}@media (min-width: 375px){.about .about__ttl{font-size:calc( 5.3rem + ( 1vw - 3.75px ) * 2.4844720497 )}}@media (min-width: 1180px){.about .about__ttl{font-size:7.3rem}}.about .about__ttl .s-txt{display:block;text-indent:1em}.about .about__outlin{margin-bottom:20px}.about .about__area .about__area-item+.about__area-item{margin-top:20px}.about .about__area .about__area-item .about_area-ttl{width:60%;margin:0 auto 10px}.about .about__area .about__area-item .about_area-txt{font-size:1.3rem}@media (min-width: 375px){.about .about__area .about__area-item .about_area-txt{font-size:calc( 1.3rem + ( 1vw - 3.75px ) * .248447205 )}}@media (min-width: 1180px){.about .about__area .about__area-item .about_area-txt{font-size:1.5rem}}.about .about__area .about__area-item .about_area-txt .l-txt{font-size:1.8em}.about .about__area .about__area-item .about_area-txt .s-txt{font-size:.77em;vertical-align:super}.about .about__area .attent{margin-top:20px;font-feature-settings:"palt"}.about .about__txt{margin:0% 0% 8% 0%}.about .about__subttl{width:70%;margin:0 auto 20px;text-align:left}.about .about__copy{margin-bottom:10px}.about .about__mark{margin:0% 0% 8% 0%}.about .about__mark .about__mark-zeh{margin-bottom:20px;border-radius:50%;mix-blend-mode:multiply}.about .about__mark .about__mark-zeh a{display:block}.about .about__mark .about__mark-zeh--01{background:linear-gradient(180deg, rgba(255,255,255,0.8) 0%, rgba(196,231,247,0.8) 15%, rgba(49,170,226,0.8) 100%)}.about .about__mark .about__mark-zeh--02{background:linear-gradient(180deg, rgba(255,255,255,0.8) 0%, rgba(252,234,192,0.8) 15%, rgba(244,189,53,0.8) 100%)}.about .about__mark .about__mark-zeh--03{background:linear-gradient(180deg, rgba(255,255,255,0.8) 0%, rgba(201,228,177,0.8) 15%, rgba(134,194,80,0.8) 100%)}.about .about__lank{margin:0% 0% 8% 0%}.about .about__lank .about__lank-txt{margin-bottom:10px}.about .about__lank .about__lank-ttl{margin-bottom:10px;font-size:1.9rem;color:#6EC5CE}@media (min-width: 375px){.about .about__lank .about__lank-ttl{font-size:calc( 1.9rem + ( 1vw - 3.75px ) * .6211180124 )}}@media (min-width: 1180px){.about .about__lank .about__lank-ttl{font-size:2.4rem}}.about .about__lank .attent{margin-top:10px}.about .about__whats{padding:5.33% 5.33% 5.33% 5.33%;border:1px solid #E7E5E5}.about .about__whats .about__whats-txt{margin-bottom:20px}.about .about__whats .about__whats-ttl{font-size:1.6rem;margin-bottom:10px}@media (min-width: 375px){.about .about__whats .about__whats-ttl{font-size:calc( 1.6rem + ( 1vw - 3.75px ) * .3726708075 )}}@media (min-width: 1180px){.about .about__whats .about__whats-ttl{font-size:1.9rem}}.zeh .zeh__ttlbox .zeh__ttlbox-logo{margin-bottom:20px;width:70%}.zeh .zeh__ttlbox .zeh__ttlbox-txt{margin-bottom:30px;text-align:center}.zeh .zeh__ttlbox .zeh__ttlbox-txt .zeh__ttlbox-copy{margin-bottom:10px;font-size:1.5rem}@media (min-width: 375px){.zeh .zeh__ttlbox .zeh__ttlbox-txt .zeh__ttlbox-copy{font-size:calc( 1.5rem + ( 1vw - 3.75px ) * 1.1180124224 )}}@media (min-width: 1180px){.zeh .zeh__ttlbox .zeh__ttlbox-txt .zeh__ttlbox-copy{font-size:2.4rem}}.zeh .zeh__ttlbox .zeh__ttlbox-txt .zeh__ttlbox-ttl{font-size:2rem;letter-spacing:normal}@media (min-width: 375px){.zeh .zeh__ttlbox .zeh__ttlbox-txt .zeh__ttlbox-ttl{font-size:calc( 2rem + ( 1vw - 3.75px ) * 1.7391304348 )}}@media (min-width: 1180px){.zeh .zeh__ttlbox .zeh__ttlbox-txt .zeh__ttlbox-ttl{font-size:3.4rem}}.zeh .zeh__diagram{position:relative;margin:0% 0% 8% 0%}.zeh .zeh__diagram .zeh__diagram-points{position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;pointer-events:none}.zeh .zeh__diagram .zeh__diagram-points,.zeh .zeh__diagram .zeh__diagram-img{pointer-events:none}.zeh .zeh__diagram.on .bright-01{animation-name:bright;animation-duration:.8s;animation-timing-function:ease-out;animation-delay:.5s;animation-iteration-count:1;animation-direction:normal;animation-fill-mode:forwards;animation-play-state:running}.zeh .zeh__diagram.on .bright-02{animation-name:bright;animation-duration:.8s;animation-timing-function:ease-out;animation-delay:1s;animation-iteration-count:1;animation-direction:normal;animation-fill-mode:forwards;animation-play-state:running}.zeh .zeh__diagram.on .bright-03{animation-name:bright;animation-duration:.8s;animation-timing-function:ease-out;animation-delay:1.5s;animation-iteration-count:1;animation-direction:normal;animation-fill-mode:forwards;animation-play-state:running}.zeh .zeh__diagram.on .bright-04{animation-name:bright;animation-duration:.8s;animation-timing-function:ease-out;animation-delay:2s;animation-iteration-count:1;animation-direction:normal;animation-fill-mode:forwards;animation-play-state:running}.zeh .zeh__diagram.on .bright-05{animation-name:bright;animation-duration:.8s;animation-timing-function:ease-out;animation-delay:2.5s;animation-iteration-count:1;animation-direction:normal;animation-fill-mode:forwards;animation-play-state:running}.zeh .zeh__diagram.on .bright-06{animation-name:bright;animation-duration:.8s;animation-timing-function:ease-out;animation-delay:3s;animation-iteration-count:1;animation-direction:normal;animation-fill-mode:forwards;animation-play-state:running}.zeh .zeh__equ li{margin:0% 0% 5.33% 0%;counter-increment:count}.zeh .zeh__equ li .zeh__equ-ttl{margin-bottom:10px;font-size:1.6rem;font-weight:normal;line-height:2.2}@media (min-width: 375px){.zeh .zeh__equ li .zeh__equ-ttl{font-size:calc( 1.6rem + ( 1vw - 3.75px ) * .7453416149 )}}@media (min-width: 1180px){.zeh .zeh__equ li .zeh__equ-ttl{font-size:2.2rem}}.zeh .zeh__equ li .zeh__equ-ttl:before{display:inline-block;content:counter(count);width:30px;margin-right:10px;text-align:center;color:#fff}.zeh .zeh__equ li .zeh__equ-txt{display:none}.zeh .zeh__equ li .zeh__equ-txt .zeh__equ-copy{margin-bottom:10px}.zeh .zeh__equ li .zeh__equ-txt .attent{margin-top:10px}.zeh .blur-on{animation-name:blur;animation-duration:1.2s;animation-timing-function:ease-in-out;animation-delay:0s;animation-iteration-count:1;animation-direction:normal;animation-fill-mode:forwards;animation-play-state:running}#zeh-01 .zeh__ttlbox{background:linear-gradient(180deg, #F2F8FD 0%, #fff 100%)}#zeh-01 .zeh__ttlbox .zeh__ttlbox-txt .zeh__ttlbox-ttl{color:#6B9ED4}#zeh-01 .zeh__equ-ttl{background:#E1ECF6;color:#6B9ED4}#zeh-01 .zeh__equ-ttl:before{background:#6B9ED4}#zeh-02 .zeh__ttlbox{background:linear-gradient(180deg, #FDF4DE 0%, #fff 100%)}#zeh-02 .zeh__ttlbox .zeh__ttlbox-txt .zeh__ttlbox-ttl{color:#F29600}#zeh-02 .zeh__equ{margin-bottom:40px;counter-reset:num 4}#zeh-02 .zeh__equ li .zeh__equ-ttl:before{counter-increment:num 1;content:counter(num) " "}#zeh-02 .zeh__equ-ttl{background:#FCEACC;color:#F29600}#zeh-02 .zeh__equ-ttl:before{background:#F29600}#zeh-02 .zeh__enefarm{margin:0% 0% 8% 0%}#zeh-02 .zeh__enefarm .zeh__enefarm-ttl{margin-bottom:10px;background:#FCEACC;color:#F29600;font-weight:normal}#zeh-02 .zeh__enefarm .zeh__enefarm-ttl .zeh__enefarm-com{display:block;background:#F29600;padding:5px;color:#fff;text-align:center;font-size:1.4rem}@media (min-width: 375px){#zeh-02 .zeh__enefarm .zeh__enefarm-ttl .zeh__enefarm-com{font-size:calc( 1.4rem + ( 1vw - 3.75px ) * .7453416149 )}}@media (min-width: 1180px){#zeh-02 .zeh__enefarm .zeh__enefarm-ttl .zeh__enefarm-com{font-size:2rem}}#zeh-02 .zeh__enefarm .zeh__enefarm-ttl .zeh__enefarm-ttltxt{display:inline-block;padding:10px;font-size:1.6rem}@media (min-width: 375px){#zeh-02 .zeh__enefarm .zeh__enefarm-ttl .zeh__enefarm-ttltxt{font-size:calc( 1.6rem + ( 1vw - 3.75px ) * .9937888199 )}}@media (min-width: 1180px){#zeh-02 .zeh__enefarm .zeh__enefarm-ttl .zeh__enefarm-ttltxt{font-size:2.4rem}}#zeh-02 .zeh__enefarm .zeh__enefarm-ene{width:70%;margin:20px auto}#zeh-02 .zeh__enefarm .zeh__enefarm-img img{display:block;width:70%;margin:0 auto 20px}#zeh-02 .zeh__enefarm .zeh__enefarm-txt{margin-bottom:20px}#zeh-02 .zeh__enefarm .attent{margin-top:10px}#zeh-02 .zeh__energy{border:1px solid #F29600;padding:5.33% 5.33% 5.33% 5.33%}#zeh-02 .zeh__energy .zeh__energy-ttl{padding-bottom:5px;margin-bottom:5px;color:#F29600;font-size:1.7rem;border-bottom:1px solid #C2C2C2}@media (min-width: 375px){#zeh-02 .zeh__energy .zeh__energy-ttl{font-size:calc( 1.7rem + ( 1vw - 3.75px ) * .8695652174 )}}@media (min-width: 1180px){#zeh-02 .zeh__energy .zeh__energy-ttl{font-size:2.4rem}}#zeh-02 .zeh__energy .zeh__energy-copy{margin-bottom:10px}#zeh-02 .zeh__energy .zeh__energy-price{padding:10px;margin-bottom:20px;background:#F29600;color:#fff;text-align:center;line-height:1.3}#zeh-02 .zeh__energy .zeh__energy-price .zeh__energy-price-ttl{font-size:1.6rem}@media (min-width: 375px){#zeh-02 .zeh__energy .zeh__energy-price .zeh__energy-price-ttl{font-size:calc( 1.6rem + ( 1vw - 3.75px ) * 1.2422360248 )}}@media (min-width: 1180px){#zeh-02 .zeh__energy .zeh__energy-price .zeh__energy-price-ttl{font-size:2.6rem}}#zeh-02 .zeh__energy .zeh__energy-price .zeh__energy-price-down{font-size:2.4rem}@media (min-width: 375px){#zeh-02 .zeh__energy .zeh__energy-price .zeh__energy-price-down{font-size:calc( 2.4rem + ( 1vw - 3.75px ) * 1.4906832298 )}}@media (min-width: 1180px){#zeh-02 .zeh__energy .zeh__energy-price .zeh__energy-price-down{font-size:3.6rem}}#zeh-02 .zeh__energy .attent{margin-top:10px}#zeh-03 .zeh__ttlbox{background:linear-gradient(180deg, #F0F7E9 0%, #fff 100%)}#zeh-03 .zeh__ttlbox .zeh__ttlbox-txt .zeh__ttlbox-ttl{color:#25964C}#zeh-03 .zeh__eco{padding:5.33% 5.33% 5.33% 5.33%;background:#fff;border:1px solid #25964C}#zeh-03 .zeh__eco .zeh__eco-ttlbox{margin:0% 0% 5.33% 0%}#zeh-03 .zeh__eco .zeh__eco-ttlbox .zeh__eco-ttl{margin-bottom:5px}#zeh-03 .zeh__eco .zeh__eco-box{margin:0% 0% 8% 0%}#zeh-03 .zeh__eco .zeh__eco-box .zeh__eco-txt{margin-bottom:20px}#zeh-03 .zeh__eco .zeh__eco-box .zeh__eco-boxttl{color:#25964C;padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #C2C2C2;font-weight:normal;font-size:1.6rem}@media (min-width: 375px){#zeh-03 .zeh__eco .zeh__eco-box .zeh__eco-boxttl{font-size:calc( 1.6rem + ( 1vw - 3.75px ) * .7453416149 )}}@media (min-width: 1180px){#zeh-03 .zeh__eco .zeh__eco-box .zeh__eco-boxttl{font-size:2.2rem}}@media screen and (min-width: 769px){#contents{padding:180px 0 0}.mb-box{margin-bottom:160px}.mainttl .mainttl__logo{width:80%;margin:0 auto 30px}.about .about__outlin{display:flex;flex-flow:row wrap;align-content:flex-start;justify-content:space-between;align-items:center;max-width:950px;margin:0 auto 30px}.about .about__outlin .about__ttl{width:46%;font-feature-settings:"palt";text-align:center}.about .about__outlin .about__ttl .s-txt{text-indent:.25em}.about .about__outlin .about__txt,.about .about__outlin .about__area{width:52%}.about .about__outlin .about__area .about__area-item .about_area-ttl{width:auto;height:30px;text-align:left}.about .about__outlin .about__area .about__area-item .about_area-ttl img{width:auto;height:100%}.about .about__mark{position:relative;max-width:840px;margin:0 auto 8%;padding:18% 0px 3%}.about .about__mark .about__mark-zeh--ttl{display:block;width:70%;margin:auto}.about .about__mark .about__mark-zeh{position:absolute;z-index:1;width:42.5%;margin-bottom:0}.about .about__mark .about__mark-zeh--01{left:0;right:0;top:4.5%;margin:auto;animation-name:bound;animation-duration:1.2s;animation-timing-function:ease-in-out;animation-delay:1s;animation-iteration-count:infinite;animation-direction:alternate;animation-fill-mode:forwards;animation-play-state:running}.about .about__mark .about__mark-zeh--02{left:-2%;bottom:0;background:linear-gradient(60deg, rgba(255,255,255,0.8) 12%, rgba(252,234,192,0.8) 30%, rgba(244,189,53,0.8) 100%);animation-name:bound;animation-duration:1.2s;animation-timing-function:ease-in-out;animation-delay:1.5s;animation-iteration-count:infinite;animation-direction:alternate;animation-fill-mode:forwards;animation-play-state:running}.about .about__mark .about__mark-zeh--03{right:-2%;bottom:0;background:linear-gradient(-60deg, rgba(255,255,255,0.8) 12%, rgba(201,228,177,0.8) 30%, rgba(134,194,80,0.8) 100%);animation-name:bound;animation-duration:1.2s;animation-timing-function:ease-in-out;animation-delay:2s;animation-iteration-count:infinite;animation-direction:alternate;animation-fill-mode:forwards;animation-play-state:running}.about .about__lank{max-width:850px;margin:0 auto 8%}.about .about__lank .about__lank-wrap .about__lank-txt{margin-bottom:15px}.about .about__lank .about__lank-wrap .about__lank-txt .about__lank-ttl{text-align:left}.about .about__whats{max-width:850px;margin:0 auto;padding:3% 3% 1.75%;box-sizing:border-box}.about .about__whats .about__whats-wrap{display:flex;flex-flow:row wrap;align-content:flex-start;justify-content:space-between}.about .about__whats .about__whats-wrap .about__whats-txt{width:36%;margin-bottom:0}.about .about__whats .about__whats-wrap .about__whats-txt .about__whats-ttl{font-feature-settings:"palt";letter-spacing:0}.about .about__whats .about__whats-wrap .about__whats-img{width:60%}.zeh .zeh__ttlbox{display:flex;flex-flow:row wrap;align-content:flex-start;justify-content:space-between;margin:0% 0% 3.9% 0%}.zeh .zeh__ttlbox .zeh__ttlbox-logo{width:30%}.zeh .zeh__ttlbox .zeh__ttlbox-txt{width:70%;margin:auto}.zeh .zeh__diagram{margin-bottom:60px}.zeh .zeh__equ{display:flex;flex-flow:row wrap;align-content:flex-start;justify-content:space-between}.zeh .zeh__equ li{width:48%}.zeh .zeh__equ li .zeh__equ-txt{display:block}#zeh-02 .zeh__enefarm .zeh__enefarm-ttl .zeh__enefarm-com{display:table-cell;vertical-align:middle;box-sizing:border-box;padding:15px}#zeh-02 .zeh__enefarm .zeh__enefarm-ttl .zeh__enefarm-ttltxt{display:table-cell;width:80%}#zeh-02 .zeh__enefarm .zeh__enefarm-ene{width:240px;margin-right:0;margin-top:20px}#zeh-02 .zeh__enefarm .zeh__enefarm-wrap{display:flex;flex-flow:row wrap;align-content:flex-start;justify-content:space-between}#zeh-02 .zeh__enefarm .zeh__enefarm-wrap .zeh__enefarm-txt{width:70%}#zeh-02 .zeh__enefarm .zeh__enefarm-wrap .zeh__enefarm-img{width:30%}#zeh-02 .zeh__energy .zeh__energy-wrap{display:flex;flex-flow:row wrap;align-content:flex-start;justify-content:space-between}#zeh-02 .zeh__energy .zeh__energy-wrap .zeh__energy-txt{width:58%}#zeh-02 .zeh__energy .zeh__energy-wrap .zeh__energy-img{width:40%}#zeh-03 .zeh__eco .zeh__eco-box{margin-bottom:30px}#zeh-03 .zeh__eco .zeh__eco-hbox{display:flex;flex-flow:row wrap;align-content:flex-start;justify-content:space-between}#zeh-03 .zeh__eco .zeh__eco-hbox .zeh__eco-txt{width:48%}#zeh-03 .zeh__eco .zeh__eco-hbox .zeh__eco-img{width:48%}}@media screen and (min-width: 1181px){.about .about__outlin .about__ttl{width:40%}.about .about__outlin .about__txt,.about .about__outlin .about__area{width:58%}.about .about__outlin .about__area .about__area-item .about_area-ttl{height:36px}#zeh-02 .zeh__equ li{width:31.5%}#zeh-02 .zeh__energy .zeh__energy-wrap .zeh__energy-txt{width:64%}#zeh-02 .zeh__energy .zeh__energy-wrap .zeh__energy-img{width:32%}}@media screen and (min-width: 1421px){.zeh .zeh__ttlbox{position:relative}.zeh .zeh__ttlbox .zeh__ttlbox-logo{width:400px}.zeh .zeh__ttlbox .zeh__ttlbox-txt{position:absolute;position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%, -50%);max-width:1180px}}
/*# sourceMappingURL=style.css.map */
