﻿@import"https://fonts.googleapis.com/css2?family=ABeeZee&display=swap";.charging{padding-bottom:85px;background-color:#fedc68;overflow:hidden}@media screen and (max-width: 767px){.charging{padding-bottom:70px}}.charging__mv .inner{position:relative;max-width:1000px;padding:100px 20px 16%}@media screen and (max-width: 767px){.charging__mv .inner{padding:20px 12% 87px}}.charging__mv h1{position:relative;font-family:"あおとゴシック EB",sans-serif;color:#62b8c5;font-size:50px;line-height:1.4;z-index:5}@media screen and (max-width: 767px){.charging__mv h1{font-size:min(7.124682vw,28px);line-height:1.392857;text-align:center;white-space:nowrap}}.charging__mv h1 span{display:block;margin-top:5px;font-size:30px}@media screen and (max-width: 767px){.charging__mv h1 span{margin-top:3px;font-size:min(5.089058vw,20px);line-height:1.5}}.charging__mv nav{position:relative;margin-top:80px;z-index:5}@media screen and (max-width: 767px){.charging__mv nav{margin-top:-30px}}.charging .section__heading{display:flex;margin-top:130px;padding:38px 0;font-family:"あおとゴシック B",sans-serif;font-size:clamp(40px,3.3333333333vw,47px);text-align:center;line-height:1;letter-spacing:.1em;background-color:#ed8229;justify-content:center;align-items:center}.charging .section__heading.ouchi{background-color:#fef148}@media screen and (max-width: 767px){.charging .section__heading{margin-top:80px;padding:15px 0;font-family:"あおとゴシック DB",sans-serif;font-size:28px;line-height:1.4642;flex-direction:column}}.charging .section__heading .subtitle{display:flex;font-family:"あおとゴシック DB",sans-serif;font-size:clamp(32px,2.6388888889vw,38px)}@media screen and (max-width: 767px){.charging .section__heading .subtitle{display:inline-flex;font-size:20px}}.charging .section__heading .double-quotation{display:inline-block;margin:8px -4px;font-family:"あおとゴシック B",sans-serif;font-size:clamp(32px,2.6388888889vw,38px);letter-spacing:.2em;transform:translateY(-17px)}@media screen and (max-width: 767px){.charging .section__heading .double-quotation{margin:0;font-size:28px;transform:translateY(-3px)}}.charging section{margin-top:92px}@media screen and (max-width: 767px){.charging section{margin-top:80px}}.charging section:first-of-type{position:relative;margin-top:0;z-index:10}.charging section .contents{border-bottom-left-radius:50px;border-bottom-right-radius:50px;background-color:#fff}@media screen and (max-width: 767px){.charging section .contents{padding:20px 6% 20px;border-bottom-left-radius:18px;border-bottom-right-radius:18px}}.charging__charge .heading{padding-top:32px;padding-left:4%;font-family:"あおとゴシック DB",sans-serif;font-size:min(2.0833333333vw,30px);text-align:center;white-space:nowrap;letter-spacing:.1em;line-height:1.5333333;background-color:#fff}@media screen and (max-width: 767px){.charging__charge .heading{padding-top:18px;padding-left:5%;font-size:min(4.58015vw,18px)}}.charging__charge .contents{padding:29px 10% 70px}@media screen and (max-width: 767px){.charging__charge .contents{padding-top:40px !important}}.charging__charge .contents .link-wrap{display:flex;background-color:#fff;justify-content:space-between}@media screen and (max-width: 767px){.charging__charge .contents .link-wrap{flex-direction:column;gap:30px}}.charging__charge .contents .link-wrap a{position:relative;display:block;width:48%;max-width:360px;padding:6px 0;font-family:"あおとゴシック DB",sans-serif;font-size:clamp(16px,1.3888888889vw,20px);border:1px solid #000;border-radius:48px;text-align:center}@media screen and (max-width: 767px){.charging__charge .contents .link-wrap a{width:100%}}.charging__charge .contents .link-wrap a::before{content:"";display:block;position:absolute;top:50%;right:12px;width:8.4%;height:auto;aspect-ratio:1;background-image:url(/auto-ev/common/img/icon__arrow-buttom.svg);background-repeat:no-repeat;background-size:contain;transform:translateY(-50%)}.charging__charge .contents .link-wrap a.osoto{background-color:#ed8229}.charging__charge .contents .link-wrap a.ouchi{background-color:#fef148}.charging__charge .contents .link-wrap a span{display:inline-block;margin-left:5px;font-family:"あおとゴシック B",sans-serif;font-size:clamp(20px,1.6666vw,24px)}.charging__charge .contents ul{display:flex;margin-top:90px;flex-direction:column;gap:54px}@media screen and (max-width: 767px){.charging__charge .contents ul{margin-top:60px;gap:50px}}.charging__charge .contents ul li{display:flex;align-items:center;gap:58px}@media screen and (max-width: 767px){.charging__charge .contents ul li{flex-direction:column;gap:20px}}.charging__charge .contents ul li .img{width:41%;max-width:330px;border-radius:15px;flex-shrink:0}@media screen and (max-width: 767px){.charging__charge .contents ul li .img{width:86%;border-radius:12px}}.charging__charge .contents ul li .box{width:100%}.charging__charge .contents ul li .box h4{padding-left:6px;padding-bottom:20px;border-bottom:1px solid #000;font-size:clamp(18px,1.8055555vw,26px);line-height:1.3846153;white-space:nowrap}@media screen and (max-width: 767px){.charging__charge .contents ul li .box h4{padding-bottom:5px;font-family:"あおとゴシック DB",sans-serif;font-size:20px;line-height:1.6}}.charging__charge .contents ul li .box .text{margin-top:22px;padding-left:6px;font-family:"あおとゴシック L",sans-serif;font-size:16px;line-height:1.375}@media screen and (max-width: 767px){.charging__charge .contents ul li .box .text{margin-top:17px;font-family:"あおとゴシック R",sans-serif;line-height:1.4375}}.charging__charge .contents ul li .box .caution{margin-top:16px;font-family:"あおとゴシック L",sans-serif;font-size:14px;line-height:1.285714}@media screen and (max-width: 767px){.charging__charge .contents ul li .box .caution{margin-top:12px;padding-left:6px;text-align:right}}.charging__cost .contents{position:relative;padding:47px 8.4% 60px}@media screen and (max-width: 767px){.charging__cost .contents{padding-top:32px !important;padding-bottom:30px !important}}.charging__cost .contents .img{width:100%}.charging__cost .contents .head{margin-bottom:7px;font-size:30px;line-height:46px;text-align:center}@media screen and (max-width: 767px){.charging__cost .contents .head{margin-bottom:14px;font-size:min(4.58015vw,18px);line-height:1.55555}}.charging__cost .contents .emphasis{margin-top:50px;font-family:"あおとゴシック EB",sans-serif;color:#fedc68;font-size:40px;line-height:1.5;text-align:center}@media screen and (max-width: 767px){.charging__cost .contents .emphasis{margin-top:25px;font-size:min(7.1246819vw,28px);line-height:1.607142}}.charging__cost .contents small{position:absolute;bottom:10px;right:4%;font-family:"あおとゴシック M",sans-serif;font-size:14px}@media screen and (max-width: 767px){.charging__cost .contents small{bottom:20px}}.charging__cost .btn-wrap{margin-top:75px}@media screen and (max-width: 767px){.charging__cost .btn-wrap{margin-top:30px}}.charging__spot{margin-top:90px !important}@media screen and (max-width: 767px){.charging__spot{margin-top:50px !important}}.charging__spot .contents{position:relative;padding:56px 5.6% 62px;background-color:#fff}.charging__spot .content{position:relative;border-radius:20px;border:1px solid #000;overflow:hidden}@media screen and (max-width: 767px){.charging__spot .content{margin-top:30px;border-radius:15px}}.charging__spot .content__top{padding:2px 0}@media screen and (max-width: 767px){.charging__spot .content__top{padding:10px 0 8px}}.charging__spot .content__top .text-wrap{display:flex;justify-content:center;align-items:center;gap:47px}@media screen and (max-width: 767px){.charging__spot .content__top .text-wrap{flex-direction:column;gap:0}}.charging__spot .content__top .text-wrap .title{font-family:"あおとゴシック DB",sans-serif;font-size:clamp(20px,1.944444444vw,28px)}@media screen and (max-width: 767px){.charging__spot .content__top .text-wrap .title{font-size:22px;line-height:36px}}.charging__spot .content__top .text-wrap .number{font-family:"all-round-gothic",sans-serif;font-weight:600;font-style:normal;font-size:clamp(60px,5.2777777778vw,76px);letter-spacing:.05em;color:#62b8c5}@media screen and (max-width: 767px){.charging__spot .content__top .text-wrap .number{font-size:min(15.2671755725vw,60px);line-height:1.2}}.charging__spot .content__top .text-wrap .number span{font-family:"あおとゴシック EB",sans-serif;font-size:clamp(30px,2.7777777778vw,40px)}@media screen and (max-width: 767px){.charging__spot .content__top .text-wrap .number span{font-size:min(6.615776081vw,26px)}}.charging__spot .content__bottom{padding:10px 0;background-color:#d9d9d9;border-top:1px solid #000}@media screen and (max-width: 767px){.charging__spot .content__bottom{padding:12px 0 30px}}.charging__spot .content__bottom .text-wrap{display:flex;justify-content:center;align-items:center;gap:20px}@media screen and (max-width: 767px){.charging__spot .content__bottom .text-wrap{gap:12px}}.charging__spot .content__bottom .text-wrap .title{font-family:"あおとゴシック DB",sans-serif;font-size:clamp(18px,1.5277777778vw,22px)}@media screen and (max-width: 767px){.charging__spot .content__bottom .text-wrap .title{font-size:min(4.071246vw,16px)}}.charging__spot .content__bottom .text-wrap .number{font-family:"all-round-gothic",sans-serif;font-weight:600;font-style:normal;font-size:clamp(50px,4.444444444vw,64px);letter-spacing:.05em;color:#ed8229}@media screen and (max-width: 767px){.charging__spot .content__bottom .text-wrap .number{font-size:min(10.178117vw,40px)}}.charging__spot .content__bottom .text-wrap .number span{font-family:"あおとゴシック EB",sans-serif;font-size:clamp(24px,2.3611111111vw,34px)}@media screen and (max-width: 767px){.charging__spot .content__bottom .text-wrap .number span{font-size:min(5.089058vw,20px)}}.charging__spot .caution{position:absolute;bottom:4px;right:4px;font-size:13px;text-align:right}@media screen and (max-width: 767px){.charging__spot .caution{font-size:min(3.562341vw,12px)}}.charging__spot .btn{width:fit-content;margin:27px auto 0}@media screen and (max-width: 767px){.charging__spot .btn{margin:19px auto 0}}.charging__spot .mobility-power{margin-top:100px;padding:0 3%}@media screen and (max-width: 767px){.charging__spot .mobility-power{margin-top:60px;padding:0}}.charging__spot .mobility-power h3{font-family:"あおとゴシック DB",sans-serif;font-size:clamp(26px,2.0833333333vw,30px);letter-spacing:.1em;text-align:center}@media screen and (max-width: 767px){.charging__spot .mobility-power h3{font-size:min(4.8vw,18px)}}.charging__spot .mobility-power h3 span{display:block;font-family:"あおとゴシック EB",sans-serif;font-size:clamp(36px,2.7777777778vw,40px);color:#64d36a;letter-spacing:.15em}@media screen and (max-width: 767px){.charging__spot .mobility-power h3 span{font-size:min(6.10687vw,24px);white-space:nowrap}}.charging__spot .mobility-power .box{display:flex;margin-top:30px;align-items:center;gap:26px}@media screen and (max-width: 767px){.charging__spot .mobility-power .box{margin-top:20px;gap:20px;flex-direction:column}}.charging__spot .mobility-power .box .img{width:46%;max-width:416px;flex-shrink:0;border-radius:15px}@media screen and (max-width: 767px){.charging__spot .mobility-power .box .img{width:100%;max-width:unset}}.charging__spot .mobility-power .box .text-wrap p{font-size:16px;line-height:1.375;letter-spacing:.02em}@media screen and (max-width: 767px){.charging__spot .mobility-power .box .text-wrap p{font-size:16px}}.charging__spot .mobility-power .box .text-wrap p.indent{text-indent:-1em;padding-left:1em}.charging__spot .mobility-power .box .text-wrap small{display:block;margin-top:44px;font-size:12px;line-height:1.2}@media screen and (max-width: 767px){.charging__spot .mobility-power .box .text-wrap small{margin-top:15px}}.charging__spot .mobility-power .plans{margin:42px 0 70px}@media screen and (max-width: 767px){.charging__spot .mobility-power .plans{margin:40px 0 50px}}.charging__spot .mobility-power .plans .plan{display:flex;width:680px;margin:15px auto 0;gap:27px;align-items:center;justify-content:flex-start}@media screen and (max-width: 767px){.charging__spot .mobility-power .plans .plan{width:unset;flex-direction:column;gap:10px}}.charging__spot .mobility-power .plans .plan:first-child(){margin-top:0}.charging__spot .mobility-power .plans .plan .label{width:280px;font-size:16px;letter-spacing:.05em;background-color:#64d36a;border-radius:20px;text-align:center}.charging__spot .mobility-power .plans .plan .text{font-size:20px;letter-spacing:.05em}@media screen and (max-width: 767px){.charging__spot .mobility-power .plans .plan .text{font-size:16px}}.charging__spot .mobility-power .btn_service{margin:57px auto 105px}@media screen and (max-width: 767px){.charging__spot .mobility-power .btn_service{margin:30px auto 80px}}.charging__method{margin-top:90px !important}@media screen and (max-width: 767px){.charging__method{margin-top:50px !important}}.charging__method .contents{padding:75px 9.2% 62px}.charging__method .contents .list{display:flex;flex-direction:column;gap:70px}@media screen and (max-width: 767px){.charging__method .contents .list{gap:40px}}.charging__method .contents .list li{display:flex;align-items:center;gap:58px}@media screen and (max-width: 767px){.charging__method .contents .list li{flex-direction:column;gap:20px}}.charging__method .contents .list li .img{width:41%;max-width:330px;border-radius:15px;flex-shrink:0}@media screen and (max-width: 767px){.charging__method .contents .list li .img{width:86%;border-radius:12px}}.charging__method .contents .list li .box h4{padding-left:6px;padding-bottom:20px;border-bottom:1px solid #000;font-size:clamp(20px,1.8055555vw,26px);line-height:1.3846153}@media screen and (max-width: 767px){.charging__method .contents .list li .box h4{padding-bottom:5px;font-family:"あおとゴシック DB",sans-serif;font-size:20px;line-height:1.6}}.charging__method .contents .list li .box .text{margin-top:22px;padding-left:6px;font-family:"あおとゴシック L",sans-serif;font-size:16px;line-height:1.375}@media screen and (max-width: 767px){.charging__method .contents .list li .box .text{margin-top:17px;font-family:"あおとゴシック R",sans-serif;line-height:1.4375}}.charging__method .contents .list li .box .caution{margin-top:16px;font-family:"あおとゴシック L",sans-serif;font-size:14px;line-height:1.285714}@media screen and (max-width: 767px){.charging__method .contents .list li .box .caution{margin-top:12px;padding-left:6px}}.charging__method .contents .list-strong{display:flex;flex-direction:column;gap:70px}@media screen and (max-width: 767px){.charging__method .contents .list-strong{gap:65px}}.charging__method .contents .list-strong li{display:flex;align-items:center;gap:58px;position:relative}@media screen and (max-width: 767px){.charging__method .contents .list-strong li{flex-direction:column;gap:20px}}.charging__method .contents .list-strong li .img{width:41%;max-width:330px;border-radius:15px;flex-shrink:0}@media screen and (max-width: 767px){.charging__method .contents .list-strong li .img{width:86%;margin-top:min(30%,100px);border-radius:12px}}.charging__method .contents .list-strong li .box h4{display:flex;padding-bottom:5px;text-align:center;font-family:"あおとゴシック DB",sans-serif;letter-spacing:.05em;color:#2ca5ac;border-bottom:0;font-size:min(2.0833333333vw,30px);line-height:1.4333333;justify-content:center;align-items:center;gap:10px;white-space:nowrap}@media screen and (max-width: 767px){.charging__method .contents .list-strong li .box h4{position:absolute;top:0;left:50%;transform:translateX(-50%);font-size:min(6.10687vw,24px);gap:0}}.charging__method .contents .list-strong li .box h4::before{content:"";width:56px;height:4px;transform:rotate(55deg) translateY(10px);box-sizing:border-box;background-color:#2ca5ac}@media screen and (max-width: 767px){.charging__method .contents .list-strong li .box h4::before{height:3px;transform:rotate(55deg) translateY(-2px) translateX(10px)}}.charging__method .contents .list-strong li .box h4::after{content:"";width:56px;height:4px;transform:rotate(-55deg) translateY(10px);box-sizing:border-box;background-color:#2ca5ac}@media screen and (max-width: 767px){.charging__method .contents .list-strong li .box h4::after{height:3px;transform:rotate(-55deg) translateY(-2px) translateX(-10px)}}.charging__method .contents .list-strong li .box .text{margin-top:22px;padding-left:6px;font-family:"あおとゴシック L",sans-serif;font-size:16px;line-height:1.375}@media screen and (max-width: 767px){.charging__method .contents .list-strong li .box .text{margin-top:17px;font-family:"あおとゴシック R",sans-serif;line-height:1.4375}}.charging__method .contents .table-img{position:relative;display:block;margin:70px 0 58px}@media screen and (max-width: 767px){.charging__method .contents .table-img{margin:30px 0}}.charging__method .contents .table-img__caution{display:block;margin-top:5px;font-family:"あおとゴシック L",sans-serif;font-size:12px;line-height:18px;text-align:right}@media screen and (max-width: 767px){.charging__method .contents .table-img .container{overflow:auto}}.charging__method .contents .table-img .container img{width:100%}@media screen and (max-width: 767px){.charging__method .contents .table-img .container img{width:633px}}.charging__method .contents .detail-list{display:flex;margin-top:100px;flex-direction:column;gap:115px}@media screen and (max-width: 767px){.charging__method .contents .detail-list{margin-top:62px;gap:98px}}.charging__method .contents .detail-list li .list-item{display:flex;align-items:center;gap:58px}@media screen and (max-width: 767px){.charging__method .contents .detail-list li .list-item{flex-direction:column;gap:20px}}.charging__method .contents .detail-list li .list-item .img{width:41%;max-width:330px;border-radius:15px;flex-shrink:0}@media screen and (max-width: 767px){.charging__method .contents .detail-list li .list-item .img{width:86%}}.charging__method .contents .detail-list li .list-item .box .head{padding-left:6px;padding-bottom:11px;border-bottom:1px solid #000;font-family:"あおとゴシック DB",sans-serif;font-size:clamp(14px,1.25vw,18px);line-height:1.44444444}@media screen and (max-width: 767px){.charging__method .contents .detail-list li .list-item .box .head{padding-bottom:5px;font-family:"あおとゴシック DB",sans-serif;font-size:16px;line-height:1.6}}.charging__method .contents .detail-list li .list-item .box .text{margin-top:10px;padding-left:6px;font-family:"あおとゴシック M",sans-serif;font-size:clamp(12px,1.111111111vw,16px);line-height:1.375}@media screen and (max-width: 767px){.charging__method .contents .detail-list li .list-item .box .text{margin-top:17px;font-family:"あおとゴシック R",sans-serif;font-size:min(3.81679389vw,15px);line-height:1.4375}}.charging__method .contents .detail-list li .list-item .box .point{padding-left:6px}.charging__method .contents .detail-list li .list-item .box .point p{margin-top:5px;font-family:"あおとゴシック L",sans-serif;font-size:clamp(12px,1.111111111vw,16px);line-height:1.375}@media screen and (max-width: 767px){.charging__method .contents .detail-list li .list-item .box .point p{margin-top:4px;padding-left:6px;font-size:min(3.81679389vw,15px)}}.charging__method .contents .detail-list li .scroll-hint--container{position:relative}.charging__method .contents .detail-list li .scroll-hint--container .container--flow-img{margin-top:50px}@media screen and (max-width: 767px){.charging__method .contents .detail-list li .scroll-hint--container .container--flow-img{margin-top:20px;overflow:auto}}.charging__method .contents .detail-list li .scroll-hint--container .container--flow-img .flow-img{width:100%}@media screen and (max-width: 767px){.charging__method .contents .detail-list li .scroll-hint--container .container--flow-img .flow-img{width:502px}}.charging__method .contents .detail-list li h5{margin-bottom:50px;font-family:"あおとゴシック DB",sans-serif;font-size:min(2.3611111111vw,34px);text-align:center;line-height:1}@media screen and (max-width: 767px){.charging__method .contents .detail-list li h5{margin-bottom:24px;font-size:20px;line-height:1.5}}.charging__method .contents .detail-list li h5 .subtitle{font-family:"あおとゴシック EB",sans-serif;color:#c6e5ea;letter-spacing:.1em;font-size:min(3.0555555556vw,44px)}@media screen and (max-width: 767px){.charging__method .contents .detail-list li h5 .subtitle{font-size:26px}}.charging__method .contents .detail-list li h5 .double-quotation{display:inline-block;font-family:"あおとゴシック EB",sans-serif;font-size:min(2.6388888889vw,38px);letter-spacing:.2em;transform:translateY(-17px)}@media screen and (max-width: 767px){.charging__method .contents .detail-list li h5 .double-quotation{font-size:22px;transform:translateY(-7px)}}.charging__method .contents .honda-cars .arrow-btn{width:368px;margin:30px auto 0;padding:12px 0;text-align:center;justify-content:center}@media screen and (max-width: 767px){.charging__method .contents .honda-cars .arrow-btn{width:100%;max-width:303px;margin-top:45px}}.charging__method .contents .eneos{margin-top:120px}@media screen and (max-width: 767px){.charging__method .contents .eneos{margin-top:40px}}.charging__method .contents .eneos .item{display:flex;align-items:flex-start;justify-content:center;gap:82px}@media screen and (max-width: 767px){.charging__method .contents .eneos .item{position:relative;flex-direction:column;align-items:center;gap:0}}.charging__method .contents .eneos .item .img{width:160%;max-width:257px}@media screen and (max-width: 767px){.charging__method .contents .eneos .item .img{width:62.5%;margin-top:min(28%,90px)}}.charging__method .contents .eneos .item .box{max-width:645px;align-items:center}.charging__method .contents .eneos .item .box h4{font-family:"あおとゴシック DB",sans-serif;font-size:clamp(17px,1.944444444vw,28px);line-height:1.5714}@media screen and (max-width: 767px){.charging__method .contents .eneos .item .box h4{position:absolute;top:0;left:50%;width:100%;font-size:min(5.089058vw,20px);font-family:"あおとゴシック B",sans-serif;letter-spacing:0em;white-space:nowrap;text-align:center;transform:translateX(-50%)}}.charging__method .contents .eneos .item .box p{margin-top:30px;font-size:16px;line-height:1.375}@media screen and (max-width: 767px){.charging__method .contents .eneos .item .box p{width:97%;margin-top:25px;line-height:1.75}}.charging__method .contents .eneos .arrow-btn{width:368px;margin:30px auto 0;padding:12px 0;text-align:center;justify-content:center}@media screen and (max-width: 767px){.charging__method .contents .eneos .arrow-btn{width:100%;max-width:303px;margin-top:45px}}.charging__method .contents .note{margin:62px -3% 0;font-family:"あおとゴシック L",sans-serif;font-size:14px;line-height:1.42857}@media screen and (max-width: 767px){.charging__method .contents .note{width:95%;margin:50px auto 0}}.charging__method .contents .note--bottom{margin:86px -3% 0;font-family:"あおとゴシック L",sans-serif;font-size:14px;line-height:1.42857}@media screen and (max-width: 767px){.charging__method .contents .note--bottom{margin:75px auto 0}}.btn--orange{position:relative;display:block;width:533px;margin:50px auto 0;padding:10px 0;color:#fff;background-color:#eb6b01;border:1px solid #000;border-radius:40px;text-align:center}@media screen and (max-width: 767px){.btn--orange{margin-top:30px;width:100%;font-size:12px;padding-right:20px}}.btn--orange::before{content:"";display:block;position:absolute;top:50%;right:5px;width:40px;height:auto;aspect-ratio:1/1;background-image:url("../img/icon_arrow--orange.svg");background-repeat:no-repeat;background-size:contain;transform:translateY(-50%)}@media screen and (max-width: 767px){.btn--orange::before{width:30px}}/*# sourceMappingURL=style.css.map */