﻿@import"https://fonts.googleapis.com/css2?family=ABeeZee&display=swap";@import"https://fonts.googleapis.com/css2?family=ABeeZee&display=swap";@import"https://fonts.googleapis.com/css2?family=ABeeZee&display=swap";@import"https://fonts.googleapis.com/css2?family=ABeeZee&display=swap";@import"https://fonts.googleapis.com/css2?family=ABeeZee&display=swap";@import"https://fonts.googleapis.com/css2?family=ABeeZee&display=swap";/*! destyle.css v4.0.1 | MIT License | https://github.com/nicolas-cusan/destyle.css */*,::before,::after{box-sizing:border-box;border-style:solid;border-width:0;min-width:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:bold}dd{margin-left:0}hr{box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:rgba(0,0,0,0);text-decoration:none;color:inherit}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}svg,img,embed,object,iframe{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:rgba(0,0,0,0);padding:0;margin:0;border-radius:0;text-align:inherit;text-transform:inherit}button,[type=button],[type=reset],[type=submit]{cursor:pointer}button:disabled,[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}option{padding:0}fieldset{margin:0;padding:0;min-width:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=number]{-moz-appearance:textfield}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-color:inherit;border-collapse:collapse}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:bold}body{color:#000;font-size:clamp(16px,1.25vw,18px);line-height:1.4444444444;letter-spacing:0;word-break:break-all;overflow-x:hidden;opacity:0;font-family:"あおとゴシック R",sans-serif;text-align:justify}@media screen and (max-width: 767px){body{font-size:14px}}.inner{width:100%;max-width:1060px;margin:0 auto;padding:0 20px}strong{font-family:"あおとゴシック B",sans-serif}a,button{transition:all .3s}@media(hover: hover){a:hover,button:hover{opacity:.6}}img{height:auto}.u-border-box{padding:62px 5.7%;border-radius:50px;background-color:#fff}@media screen and (max-width: 767px){.u-border-box{padding:30px 5.7%;border-radius:18px}}.u-text-stroke{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#000}.scroll-hint-icon-wrap{display:none}@media screen and (max-width: 767px){.scroll-hint-icon-wrap{display:block}}.scroll-hint-icon-wrap.is-active .scroll-hint-icon{opacity:1}.scroll-hint-icon{display:flex;width:80%;max-width:300px;height:auto;aspect-ratio:1;top:50%;left:50%;background:rgba(0,0,0,.5);border-radius:10px;transform:translate(-50%, -50%);flex-direction:column;align-items:center;justify-content:center}.scroll-hint-icon::before{width:72px;height:87px;background-image:url(/auto-ev/common/img/icon__scroll-hint.svg) !important}.scroll-hint-icon::after{content:none}.scroll-hint-text{display:flex;position:relative;height:40px;max-height:40px;margin-top:38px;margin-left:-40px;padding:0 15px;font-family:"あおとゴシック M",sans-serif;font-size:min(4.58015vw,18px);letter-spacing:0em;color:#000;background-color:#fef148;border-radius:20px;border:2px solid #000;box-shadow:2px 2px 0px 0px #000;align-items:center;justify-content:center;flex:1}.scroll-hint-text::before{content:"";display:block;position:absolute;top:54%;right:-42px;width:41px;height:auto;aspect-ratio:1;background-image:url(/auto-ev/common/img/icon__arrow-circle.svg);background-repeat:no-repeat;background-size:contain;transform:translateY(-50%)}@media screen and (max-width: 767px){.pc--only{display:none !important}}.sp--only{display:none}@media screen and (max-width: 767px){.sp--only{display:block}}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.windows-os .win-text-position{display:block;transform:translateY(2px)}.modaal-inner-wrapper{padding:0 40px}@media screen and (max-width: 767px){.modaal-inner-wrapper{padding:0 5%}}.modaal-container{position:relative;max-width:1020px;border-radius:20px}@media screen and (max-width: 767px){.modaal-container{border-radius:15px}}.modaal-content{max-height:80svh;overflow-y:auto}@media screen and (max-width: 767px){.modaal-content{max-height:90svh}}.modaal-content::-webkit-scrollbar{width:5px}.modaal-content::-webkit-scrollbar-track{background:#ccc}.modaal-content::-webkit-scrollbar-thumb{background:#000}.modaal-content-container{padding:32px 20px 36px}@media screen and (max-width: 767px){.modaal-content-container{padding:30px}}.modaal-close{position:absolute;top:30px !important;right:30px !important;width:90px;height:auto;aspect-ratio:84/36;background:url("/auto-ev/common/img/icon__close.svg") !important;background-repeat:no-repeat !important;background-size:contain !important}@media screen and (max-width: 767px){.modaal-close{width:63px;top:24px !important;right:18px !important}}.modaal-close::before,.modaal-close::after{content:none}.modaal-video .modaal-video-wrap{margin:0}.modaal-video .modaal-close{top:25px !important;right:25px !important;width:40px;height:40px;background:url("/src/assets/icon/close.svg") !important;background-repeat:no-repeat !important;background-size:contain !important}.modaal-video .modaal-close::before,.modaal-video .modaal-close::after{content:none}.life_modal .modaal-content{padding:14px 15px 20px;overflow:visible}@media screen and (max-width: 767px){.life_modal .modaal-content{padding:10px 10px 30px !important}}.life_modal .modaal-content-container{padding:0}.life_modal .modaal-container{max-width:440px !important;border-radius:30px !important;box-shadow:7px 7px 0 #afafaf}.life_modal .modaal-close{background:none !important}.life_modal .contents{width:100%;position:relative}.life_modal .contents .magnifying-glass{position:relative;display:block;width:86px;z-index:10}@media screen and (max-width: 767px){.life_modal .contents .magnifying-glass{width:64px}}.life_modal .contents .magnifying-glass-wrap{position:absolute;top:-40px;left:-40px}@media screen and (max-width: 767px){.life_modal .contents .magnifying-glass-wrap{top:-30px;left:-30px}}.life_modal .contents .magnifying-glass span{position:absolute;top:50%;left:47%;font-family:"all-round-gothic",sans-serif;font-weight:600;font-style:normal;font-size:min(1.527777777vw,22px);letter-spacing:.1em;color:#ff87bd;white-space:nowrap;transform:translate(-50%, -50%);z-index:11}@media screen and (max-width: 767px){.life_modal .contents .magnifying-glass span{top:48%;font-size:min(4.8346vw,19px);letter-spacing:0em}}.life_modal .contents .magnifying-glass img{width:100%}@media(hover: hover){.life_modal .contents .magnifying-glass:hover{transform:scale(1.1);opacity:1}}.life_modal .contents .img{width:100%;border-radius:20px}.life_modal .contents .box{margin-top:14px;padding:0 10px}@media screen and (max-width: 767px){.life_modal .contents .box{margin-top:10px}}.life_modal .contents .box .title{font-family:"あおとゴシック DB",sans-serif;font-size:26px;line-height:1.3846}@media screen and (max-width: 767px){.life_modal .contents .box .title{font-size:min(4.58015vw,18px);line-height:1.5}}.life_modal .contents .box .text{margin-top:12px;font-family:"あおとゴシック L",sans-serif;font-size:16px;line-height:1.375;letter-spacing:.05em}@media screen and (max-width: 767px){.life_modal .contents .box .text{margin-top:6px;font-size:min(4.071246vw,16px);line-height:1.75}}.life_modal .contents .box .btn{margin-top:12px}@media screen and (max-width: 767px){.life_modal .contents .box .btn{margin-top:25px}}.qa_modal .contents{width:82.7%;margin:0 auto}@media screen and (max-width: 767px){.qa_modal .contents{width:98.7%;padding-top:35px}}.qa_modal .contents .label{position:absolute;top:-20px;left:0;width:fit-content;min-width:184px;height:40px;margin-left:auto;padding:0 18px;font-size:18px;line-height:36px;letter-spacing:.2em;border-radius:5px;border:1px solid #000;text-align:center}@media screen and (max-width: 767px){.qa_modal .contents .label{top:-5px;min-width:unset;height:unset;padding:6px 14px;font-size:13px;line-height:16px}}.qa_modal .contents .label.orange{background-color:#ed8229}.qa_modal .contents .label.green{background-color:#64d36a}.qa_modal .contents .label.purple{background-color:#bacdf2}.qa_modal .contents .label.yellow{background-color:#fef148}.qa_modal .contents .label.pink{background-color:#ffa7ce}.qa_modal .contents .image{width:100%;margin:0 auto 40px}@media screen and (max-width: 767px){.qa_modal .contents .image{margin-bottom:25px}}.qa_modal .contents .text{margin:0 0 34px;font-size:14px;line-height:1.428}@media screen and (max-width: 767px){.qa_modal .contents .text{margin:0 0 30px}}.qa_modal .contents .text a{text-decoration:underline}.qa_modal .contents .caution{width:fit-content;margin-top:-30px;margin-left:auto;margin-bottom:40px;font-size:clamp(11px,.97222vw,14px);text-align:left}@media screen and (max-width: 767px){.qa_modal .contents .caution{margin-top:-20px}}.qa_modal .contents .arrow-btn{min-width:403px}@media screen and (max-width: 767px){.qa_modal .contents .arrow-btn{width:100%;min-width:unset;max-width:400px}}@media screen and (max-width: 767px){.qa_modal .contents .arrow-btn p{font-size:12px}}.qa_modal .contents .arrow-btn--black{display:flex;width:403px;height:52px;margin:0 auto;padding:0 60px 0 35px;font-family:"あおとゴシック DB",sans-serif;font-size:clamp(14px,1.3888888889vw,20px);line-height:1.0625;color:#fff;white-space:nowrap;background-color:#000;border-radius:32px;border:1px solid #000;box-shadow:5px 5px 0px 0px #ff87bd;justify-content:center;align-items:center;position:relative}@media screen and (max-width: 767px){.qa_modal .contents .arrow-btn--black{width:100%;min-width:unset;max-width:400px;height:37px;padding:8px 40px 6px 14px;font-size:min(3.562341vw,14px);box-shadow:4px 4px 0px 0px #ff87bd}}.qa_modal .contents .arrow-btn--black::after{content:"";display:block;position:absolute;top:50%;right:12px;width:31px;height:auto;aspect-ratio:1;background-image:url(/auto-ev/common/img/icon__play.svg);background-repeat:no-repeat;background-size:contain;transform:translateY(-50%)}@media screen and (max-width: 767px){.qa_modal .contents .arrow-btn--black::after{width:24px;right:11px}}@media(hover: hover){.qa_modal .contents .arrow-btn--black:hover{color:#000;background-color:#fff;opacity:1}.qa_modal .contents .arrow-btn--black:hover::after{filter:invert(100%)}}.qa_modal .contents .arrow-btn--blank{display:flex;width:403px;height:52px;margin:0 auto;padding:0 60px 0 35px;font-family:"あおとゴシック DB",sans-serif;font-size:clamp(14px,1.3888888889vw,20px);line-height:1.0625;color:#fff;white-space:nowrap;background-color:#000;border-radius:32px;border:1px solid #000;box-shadow:5px 5px 0px 0px #ff87bd;justify-content:center;align-items:center;position:relative}@media screen and (max-width: 767px){.qa_modal .contents .arrow-btn--blank{width:100%;max-width:400px;height:37px;padding:8px 40px 6px 14px;font-size:min(3.562341vw,14px);box-shadow:4px 4px 0px 0px #ff87bd}}.qa_modal .contents .arrow-btn--blank::after{content:"";display:block;position:absolute;top:50%;right:12px;width:31px;height:auto;aspect-ratio:1;background-image:url(/auto-ev/qa/assets/img/icon__blank--qa.svg);background-repeat:no-repeat;background-size:contain;transform:translateY(-50%)}@media screen and (max-width: 767px){.qa_modal .contents .arrow-btn--blank::after{width:24px;right:11px}}@media(hover: hover){.qa_modal .contents .arrow-btn--blank:hover{color:#000;background-color:#fff;opacity:1}.qa_modal .contents .arrow-btn--blank:hover::after{filter:invert(100%)}}@media screen and (max-width: 767px){.qa_modal .modaal-content-container{padding:0 7.5% 30px 7.5%}}.qa_modal .modaal-content{margin-top:30px}@media screen and (max-width: 767px){.qa_modal .modaal-content{max-height:80svh}}.EV_modal .modaal-container{background-color:#fedc68}@media screen and (max-width: 767px){.EV_modal .modaal-content-container{padding:20px 11% 33px}}.EV_modal .modaal-close{background:url("/auto-ev/common/img/icon__close--blue.svg") !important}@media screen and (max-width: 767px){.EV_modal .modaal-close{width:88px;top:21px !important}}.EV_modal .contents{width:89%;margin:0 auto;padding-bottom:17px}@media screen and (max-width: 767px){.EV_modal .contents{width:100%;padding-bottom:0}}.EV_modal .contents .head{font-family:"あおとゴシック DB",sans-serif;font-size:48px;line-height:2;color:#62b8c5;text-align:center}@media screen and (max-width: 767px){.EV_modal .contents .head{font-family:"あおとゴシック EB",sans-serif;font-size:min(8.14249363vw,32px);letter-spacing:.15em;line-height:1.3125;text-align:left}}.EV_modal .contents .box{display:flex;margin-top:34px;align-items:center;gap:73px}@media screen and (max-width: 767px){.EV_modal .contents .box{margin-top:10px;flex-direction:column;gap:18px}}.EV_modal .contents .box p{width:90%;font-size:18px;line-height:1.94444444}@media screen and (max-width: 767px){.EV_modal .contents .box p{width:100%;font-size:min(4.071246vw,16px);line-height:1.5}}.EV_modal .contents .box .img{width:100%;max-width:380px;border-radius:20px}@media screen and (max-width: 767px){.EV_modal .contents .box .img{border-radius:15px}}.SPECIAL_modal .modaal-container{background-color:#fff}.SPECIAL_modal .modaal-content-container{padding:75px 20px}@media screen and (max-width: 767px){.SPECIAL_modal .modaal-content-container{padding:80px 30px 42px 20px}}.SPECIAL_modal .modaal-close{background:url("/auto-ev/common/img/icon__close--blue.svg") !important}@media screen and (max-width: 767px){.SPECIAL_modal .modaal-close{width:88px;top:21px !important}}.SPECIAL_modal .contents{width:89%;margin:0 auto}@media screen and (max-width: 767px){.SPECIAL_modal .contents{width:100%;padding-bottom:0}}.SPECIAL_modal .contents .head{font-family:"all-round-gothic",sans-serif;font-weight:600;font-style:normal;text-align:center;font-size:22px;letter-spacing:.15em}.SPECIAL_modal .contents .box ul{display:flex;flex-direction:column;gap:29px;max-width:530px;margin:42px auto 0}@media screen and (max-width: 767px){.SPECIAL_modal .contents .box ul{gap:14px;margin:22px auto 0}}.SPECIAL_modal .contents .box ul li a{display:block;position:relative}.SPECIAL_modal .contents .box ul li a figure{padding:8px 30px 8px 12px;display:block;border:solid 1px #000;border-radius:10px;background-color:#c6e5ea;display:flex;align-items:center;gap:15px}@media screen and (max-width: 767px){.SPECIAL_modal .contents .box ul li a figure{gap:8px;padding:8px 16px 8px 8px}}.SPECIAL_modal .contents .box ul li a figure .thumb{width:158px;flex-basis:158px;line-height:1}@media screen and (max-width: 767px){.SPECIAL_modal .contents .box ul li a figure .thumb{width:92px;flex-basis:92px}}.SPECIAL_modal .contents .box ul li a figure .thumb img{width:100%;height:auto}.SPECIAL_modal .contents .box ul li a figure figcaption{flex:1;display:block;text-align:center;font-weight:700}.SPECIAL_modal .contents .box ul li a figure figcaption p{font-family:"あおとゴシック B",sans-serif}.SPECIAL_modal .contents .box ul li a figure figcaption p small{font-family:"あおとゴシック R",sans-serif}@media screen and (max-width: 767px){.SPECIAL_modal .contents .box ul li a figure figcaption p{font-size:min(3.7333vw,14px);line-height:1}.SPECIAL_modal .contents .box ul li a figure figcaption p small{font-size:12px}}.SPECIAL_modal .contents .box ul li a .arrow{display:block;width:65px;aspect-ratio:1;border-radius:50%;border:2px solid #000;box-shadow:5px 5px 0px 0px #000;position:absolute;right:0;top:50%;transform:translate(50%, -50%) scale(0.8);overflow:hidden}@media screen and (max-width: 767px){.SPECIAL_modal .contents .box ul li a .arrow{width:44px;box-shadow:3px 3px 0px 0px #000}}.SPECIAL_modal .contents .box ul li a .arrow::before,.SPECIAL_modal .contents .box ul li a .arrow::after{content:"";position:absolute;top:17px;left:14px;display:block;background-image:url(/auto-ev/common/img/icon__arrow-right--btn.svg);background-repeat:no-repeat;background-size:contain;width:32px;aspect-ratio:33/28;animation-fill-mode:forwards;animation-duration:.6s}@media screen and (max-width: 767px){.SPECIAL_modal .contents .box ul li a .arrow::before,.SPECIAL_modal .contents .box ul li a .arrow::after{top:11px;left:9px;width:22px}}.SPECIAL_modal .contents .box ul li a .arrow::after{transform:translateX(-150%)}@media(hover: hover){.SPECIAL_modal .contents .box ul li a:hover{opacity:1}.SPECIAL_modal .contents .box ul li a:hover .arrow:before{animation-name:transformRightLeft;animation-delay:0s}.SPECIAL_modal .contents .box ul li a:hover .arrow:after{animation-name:transformLeftRight;animation-delay:.15s}}.SPECIAL_modal .contents .box ul li:nth-child(1) a figure,.SPECIAL_modal .contents .box ul li:nth-child(1) a span{background-color:#c6e5ea}.SPECIAL_modal .contents .box ul li:nth-child(2) a figure,.SPECIAL_modal .contents .box ul li:nth-child(2) a span{background-color:#74e77a}.SPECIAL_modal .contents .box ul li:nth-child(3) a figure,.SPECIAL_modal .contents .box ul li:nth-child(3) a span{background-color:#fef096}.MOVIE_modal .modaal-video-container{border-radius:20px}.MOVIE_modal iframe{border-radius:20px;padding:6px;background-color:#ed8229}.MOVIE_modal .modaal-close{width:260px;height:70px;aspect-ratio:260/70;position:relative;background-image:url(/auto-ev/check-movie/assets/img/btn_close.png) !important;background-position:center !important;background-repeat:no-repeat !important;background-size:contain !important;border-radius:0}@media screen and (max-width: 767px){.MOVIE_modal .modaal-close{width:190px;height:51px;right:unset !important;left:27% !important;transform:translateX(-50%) !important}}.connection{max-width:870px;padding-top:115px;padding-bottom:140px}@media screen and (max-width: 767px){.connection{padding:80px 40px 100px}}.connection ul{display:flex;margin-top:60px;gap:100px}@media screen and (max-width: 767px){.connection ul{margin-top:14px;flex-direction:column;gap:60px}}.connection ul li{width:50%}@media screen and (max-width: 767px){.connection ul li{width:100%}}.connection ul li .img{display:block;width:100%;margin-bottom:36px;border-radius:15px}@media screen and (max-width: 767px){.connection ul li .img{margin-bottom:30px}}.connection ul li .btn{display:flex;width:240px;margin:0 auto;padding:11px 10px 9px 4px;font-family:"あおとゴシック DB",sans-serif;font-size:16px;line-height:1.0625;color:#fff;letter-spacing:-0.05em;background-color:#000;border-radius:32px;border:1px solid #000;justify-content:center;align-items:center;position:relative}@media screen and (max-width: 767px){.connection ul li .btn{width:fit-content;padding:8px 30px 6px 14px;font-size:min(3.562341vw,14px);letter-spacing:.05em}}.connection ul li .btn::after{content:"";display:block;position:absolute;top:50%;right:7px;width:24px;height:auto;aspect-ratio:1;background-image:url(/auto-ev/common/img/icon__play.svg);background-repeat:no-repeat;background-size:contain;transform:translateY(-50%)}@media screen and (max-width: 767px){.connection ul li .btn::after{width:21px}}@media(hover: hover){.connection ul li .btn:hover{color:#000;background-color:#fff;opacity:1}.connection ul li .btn:hover::after{filter:invert(100%)}}@media(hover: hover){.connection ul li .hover-item:hover .btn{transition:all .3s;color:#000;background-color:#fff;opacity:1}.connection ul li .hover-item:hover .btn::after{filter:invert(100%)}}h2[data-astro-cid-i3fuovgp]{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:"あおとゴシック M",sans-serif;font-size:clamp(28px,2.5vw,36px);letter-spacing:.1em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}h2[data-astro-cid-i3fuovgp].prelude{font-size:clamp(32px,2.7777777vw,40px);font-family:"Prelude Pro Medium";letter-spacing:.3em}h2[data-astro-cid-i3fuovgp].prelude .circle[data-astro-cid-i3fuovgp]:last-child{margin:0 6px}h2[data-astro-cid-i3fuovgp].round{font-size:clamp(27px,2.4305555vw,35px);font-family:"all-round-gothic",sans-serif;font-weight:600;font-style:normal;letter-spacing:.1em}h2[data-astro-cid-i3fuovgp] .circle[data-astro-cid-i3fuovgp]{display:inline-block;width:12px;height:12px;margin:0 20px;border-radius:50%;border:1px solid #000}h2[data-astro-cid-i3fuovgp] .circle[data-astro-cid-i3fuovgp]:last-child{margin:0 14px}@media screen and (max-width: 767px){h2[data-astro-cid-i3fuovgp]{font-size:22px}h2[data-astro-cid-i3fuovgp].prelude{font-size:22px}h2[data-astro-cid-i3fuovgp].round{font-size:26px}h2[data-astro-cid-i3fuovgp] .circle[data-astro-cid-i3fuovgp]{width:8px;height:8px;margin:0 12px}h2[data-astro-cid-i3fuovgp] .circle[data-astro-cid-i3fuovgp]:last-child{margin:0 8px}}h2[data-astro-cid-l7obhpq4]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:142px;border-top-left-radius:50px;border-top-right-radius:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}h2[data-astro-cid-l7obhpq4] p[data-astro-cid-l7obhpq4]{font-family:"あおとゴシック DB",sans-serif;font-size:32px;letter-spacing:.05em}h2[data-astro-cid-l7obhpq4] span[data-astro-cid-l7obhpq4]{display:inline-block;margin-top:10px}@media screen and (max-width: 767px){h2[data-astro-cid-l7obhpq4]{height:unset;padding:17px 10px 12px;border-top-left-radius:18px;border-top-right-radius:18px}h2[data-astro-cid-l7obhpq4] p[data-astro-cid-l7obhpq4]{font-size:min(6.10687vw,24px);line-height:1.333333;text-align:center}h2[data-astro-cid-l7obhpq4] span[data-astro-cid-l7obhpq4]{margin-top:14px;font-size:min(4.071246vw,16px);line-height:1.375;text-align:center}}.index-list{max-width:275px;padding:20px 28px 9px;background-color:#fff;border-radius:30px;box-shadow:1px 1px 15px rgba(0,0,0,.15);opacity:0}@media screen and (max-width: 767px){.index-list{max-width:300px;margin:0 auto;padding:12px 5% 5px;border-radius:27px}}.index-list .head{font-family:"all-round-gothic",sans-serif;font-weight:600;font-style:normal;line-height:20px;letter-spacing:.15em;text-align:center}@media screen and (max-width: 767px){.index-list .head{font-size:15px;line-height:18px}}.index-list ul{margin-top:12px}@media screen and (max-width: 767px){.index-list ul{margin-top:8px}}.index-list ul li{padding:0 10px;border-bottom:1px solid #000}@media screen and (max-width: 767px){.index-list ul li{padding:0 30px}}.index-list ul li:last-child{border-bottom:none}.index-list ul li a{display:inline-block;position:relative;padding:16px 0 16px 18px;font-family:"あおとゴシック B",sans-serif;font-size:16px;line-height:20px;text-align:left}@media screen and (max-width: 767px){.index-list ul li a{padding:12px 0 12px 8px;font-size:min(3.562341vw,14px);line-height:1.28571428;white-space:nowrap}}.index-list ul li a::before{content:"";display:block;position:absolute;top:25px;left:0;width:11px;height:7px;background-image:url(/auto-ev/common/img/icon__arrow-right.svg);background-repeat:no-repeat;background-size:contain;transform:translateY(-50%)}@media screen and (max-width: 767px){.index-list ul li a::before{top:50%;left:-5px}}.btn[data-astro-cid-orm2ctor]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:50px auto 0}.btn[data-astro-cid-orm2ctor] p[data-astro-cid-orm2ctor]{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:455px;height:64px;padding:0 36px;font-family:"あおとゴシック DB",sans-serif;font-size:clamp(20px,1.9444444444vw,27px);letter-spacing:.05em;border-radius:48px;border:2px solid #000;-webkit-box-shadow:5px 5px 0px 0px #000;box-shadow:5px 5px 0px 0px #000;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn[data-astro-cid-orm2ctor] .arrow[data-astro-cid-orm2ctor]{width:65px;aspect-ratio:1;border-radius:50%;border:2px solid #000;-webkit-box-shadow:5px 5px 0px 0px #000;box-shadow:5px 5px 0px 0px #000;position:relative;overflow:hidden}.btn[data-astro-cid-orm2ctor] .arrow[data-astro-cid-orm2ctor]::before,.btn[data-astro-cid-orm2ctor] .arrow[data-astro-cid-orm2ctor]::after{content:"";position:absolute;top:17px;left:14px;display:block;background-image:url("data:image/svg+xml,%3csvg%20width='33'%20height='28'%20viewBox='0%200%2033%2028'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M22.1172%201.24121C23.8894%205.45027%2028.5352%2013.8684%2032.9405%2013.8684'%20stroke='black'%20stroke-width='1.80388'/%3e%3cpath%20d='M22.1172%2026.7964C23.8894%2022.888%2028.5352%2015.0712%2032.9405%2015.0712'%20stroke='black'%20stroke-width='1.80388'/%3e%3cline%20x1='32.9414'%20y1='14.3194'%20x2='0.471523'%20y2='14.3194'%20stroke='black'%20stroke-width='1.80388'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:contain;width:32px;aspect-ratio:33/28;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:.6s;animation-duration:.6s}.btn[data-astro-cid-orm2ctor] .arrow[data-astro-cid-orm2ctor]::after{-webkit-transform:translateX(-150%);transform:translateX(-150%)}@-webkit-keyframes transformLeftRight{0%{-webkit-transform:translateX(-150%);transform:translateX(-150%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes transformLeftRight{0%{-webkit-transform:translateX(-150%);transform:translateX(-150%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@-webkit-keyframes transformRightLeft{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(150%);transform:translateX(150%);opacity:0}}@keyframes transformRightLeft{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(150%);transform:translateX(150%);opacity:0}}@-webkit-keyframes transformReverseLeftRight{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(-150%);transform:translateX(-150%);opacity:0}}@keyframes transformReverseLeftRight{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(-150%);transform:translateX(-150%);opacity:0}}@-webkit-keyframes transformReverseRightLeft{0%{-webkit-transform:translateX(150%);transform:translateX(150%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes transformReverseRightLeft{0%{-webkit-transform:translateX(150%);transform:translateX(150%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@media screen and (max-width: 767px){.btn[data-astro-cid-orm2ctor]{width:100%;margin:40px auto 0}.btn[data-astro-cid-orm2ctor] p[data-astro-cid-orm2ctor]{padding:0;min-width:unset;height:44px;font-size:min(4.0712468vw,16px);-webkit-box-shadow:3px 3px 0px 0px #000;box-shadow:3px 3px 0px 0px #000;-webkit-box-flex:1;-ms-flex:1;flex:1}.btn[data-astro-cid-orm2ctor] .arrow[data-astro-cid-orm2ctor]{width:44px;-webkit-box-shadow:3px 3px 0px 0px #000;box-shadow:3px 3px 0px 0px #000}.btn[data-astro-cid-orm2ctor] .arrow[data-astro-cid-orm2ctor]::before,.btn[data-astro-cid-orm2ctor] .arrow[data-astro-cid-orm2ctor]::after{top:11px;left:9px;width:22px}}@media(hover: hover){.btn[data-astro-cid-orm2ctor]:hover{opacity:1}.btn[data-astro-cid-orm2ctor]:hover .arrow[data-astro-cid-orm2ctor]:before{-webkit-animation-name:transformRightLeft;animation-name:transformRightLeft;-webkit-animation-delay:0s;animation-delay:0s}.btn[data-astro-cid-orm2ctor]:hover .arrow[data-astro-cid-orm2ctor]:after{-webkit-animation-name:transformLeftRight;animation-name:transformLeftRight;-webkit-animation-delay:.15s;animation-delay:.15s}}.btn[data-astro-cid-o6fs5kqi]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:12px 70px 12px 26px;font-family:"あおとゴシック DB",sans-serif;font-size:clamp(14px,1.25vw,18px);line-height:1.222222222;color:#fff;letter-spacing:.05em;white-space:nowrap;background-color:#000;border-radius:40px;border:1px solid #000;position:relative}.btn[data-astro-cid-o6fs5kqi]::after{content:"";display:block;position:absolute;top:50%;right:5%;width:6.4%;max-width:27px;height:auto;aspect-ratio:1;background-image:url("data:image/svg+xml,%3csvg%20width='27'%20height='27'%20viewBox='0%200%2027%2027'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M21.8028%2023.5861H22.0528V23.3361V16.4002H25.1738V25.0675L23.509%2026.7502H1.91484L0.25%2025.0675V3.23732L1.91484%201.55469H10.8175V4.7144H3.62102H3.37102V4.9644V23.3361V23.5861H3.62102H21.8028Z'%20fill='white'%20stroke='black'%20stroke-width='0.5'/%3e%3cpath%20d='M26.6475%2012.647L24.1753%2014.5776C22.7256%2012.6034%2021.9721%2010.3931%2021.9116%207.96763L21.8969%207.38044L21.4839%207.79807L11.9743%2017.4135L9.76575%2015.1813L19.2791%205.56637L19.6858%205.15535L19.1077%205.14062C16.7083%205.07948%2014.5213%204.31763%2012.5675%202.85103L14.4796%200.349874C17.0262%202.23184%2020.0819%202.47353%2023.7609%201.1467L25.8632%203.27152C24.55%206.98435%2024.7879%2010.0742%2026.6475%2012.647Z'%20fill='white'%20stroke='black'%20stroke-width='0.5'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:contain;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width: 767px){.btn[data-astro-cid-o6fs5kqi]{width:100%;padding:5px 40px 5px 14%;font-size:min(3.562341vw,14px);line-height:1.3;border-radius:33px}}@media(hover: hover){.btn[data-astro-cid-o6fs5kqi]:hover{color:#000;background-color:#fff;opacity:1}.btn[data-astro-cid-o6fs5kqi]:hover::after{-webkit-filter:invert(100%);filter:invert(100%)}}.btn[data-astro-cid-mmnxpbqk]{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:26px auto 0}.btn[data-astro-cid-mmnxpbqk] p[data-astro-cid-mmnxpbqk]{display:-webkit-box;display:-ms-flexbox;display:flex;height:54px;padding:0 20px;font-family:"あおとゴシック DB",sans-serif;font-size:clamp(14px,1.3888888889vw,20px);letter-spacing:.05em;border-radius:48px;border:2px solid #000;-webkit-box-shadow:5px 5px 0px 0px #000;box-shadow:5px 5px 0px 0px #000;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1;flex:1}.btn[data-astro-cid-mmnxpbqk] .arrow[data-astro-cid-mmnxpbqk]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:54px;aspect-ratio:1;border-radius:50%;border:2px solid #000;-webkit-box-shadow:5px 5px 0px 0px #000;box-shadow:5px 5px 0px 0px #000;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;overflow:hidden}.btn[data-astro-cid-mmnxpbqk] .arrow[data-astro-cid-mmnxpbqk]::before,.btn[data-astro-cid-mmnxpbqk] .arrow[data-astro-cid-mmnxpbqk]::after{content:"";position:absolute;top:14px;left:11px;display:block;background-image:url("data:image/svg+xml,%3csvg%20width='33'%20height='28'%20viewBox='0%200%2033%2028'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M22.1172%201.24121C23.8894%205.45027%2028.5352%2013.8684%2032.9405%2013.8684'%20stroke='black'%20stroke-width='1.80388'/%3e%3cpath%20d='M22.1172%2026.7964C23.8894%2022.888%2028.5352%2015.0712%2032.9405%2015.0712'%20stroke='black'%20stroke-width='1.80388'/%3e%3cline%20x1='32.9414'%20y1='14.3194'%20x2='0.471523'%20y2='14.3194'%20stroke='black'%20stroke-width='1.80388'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:contain;width:27px;aspect-ratio:33/28;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:.6s;animation-duration:.6s}.btn[data-astro-cid-mmnxpbqk] .arrow[data-astro-cid-mmnxpbqk]::after{-webkit-transform:translateX(-150%);transform:translateX(-150%)}@-webkit-keyframes transformLeftRight{0%{-webkit-transform:translateX(-150%);transform:translateX(-150%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes transformLeftRight{0%{-webkit-transform:translateX(-150%);transform:translateX(-150%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@-webkit-keyframes transformRightLeft{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(150%);transform:translateX(150%);opacity:0}}@keyframes transformRightLeft{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(150%);transform:translateX(150%);opacity:0}}@media screen and (max-width: 767px){.btn[data-astro-cid-mmnxpbqk]{width:100%;margin:16px auto 0}.btn[data-astro-cid-mmnxpbqk] p[data-astro-cid-mmnxpbqk]{width:100%;height:45px;padding:0 10px;font-size:clamp(12px,3.81679389vw,15px);-webkit-box-shadow:3px 3px 0px 0px #000;box-shadow:3px 3px 0px 0px #000}.btn[data-astro-cid-mmnxpbqk] .arrow[data-astro-cid-mmnxpbqk]{width:45px;-webkit-box-shadow:3px 3px 0px 0px #000;box-shadow:3px 3px 0px 0px #000}.btn[data-astro-cid-mmnxpbqk] .arrow[data-astro-cid-mmnxpbqk]::before,.btn[data-astro-cid-mmnxpbqk] .arrow[data-astro-cid-mmnxpbqk]::after{top:11px;left:9px;width:22px}}@media screen and (max-width: 950px){.btn[data-astro-cid-mmnxpbqk] p[data-astro-cid-mmnxpbqk]{width:240px}}@media(hover: hover){.btn[data-astro-cid-mmnxpbqk]:hover{opacity:1}.btn[data-astro-cid-mmnxpbqk]:hover .arrow[data-astro-cid-mmnxpbqk]:before{-webkit-animation-name:transformRightLeft;animation-name:transformRightLeft;-webkit-animation-delay:0s;animation-delay:0s}.btn[data-astro-cid-mmnxpbqk]:hover .arrow[data-astro-cid-mmnxpbqk]:after{-webkit-animation-name:transformLeftRight;animation-name:transformLeftRight;-webkit-animation-delay:.15s;animation-delay:.15s}}.card[data-astro-cid-gquuc5fj]{width:100%}.card[data-astro-cid-gquuc5fj].round .title[data-astro-cid-gquuc5fj]{font-family:"all-round-gothic",sans-serif;font-weight:600;font-style:normal;min-width:130px}.card[data-astro-cid-gquuc5fj] .title[data-astro-cid-gquuc5fj]{font-family:"あおとゴシック DB",sans-serif;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:184px;height:70px;padding:0 18px;font-size:clamp(14px,1.25vw,18px);line-height:36px;letter-spacing:.2em;border-radius:10px;border:1px solid #000;text-align:center}.card[data-astro-cid-gquuc5fj] .box[data-astro-cid-gquuc5fj]{margin-top:-35px;background-color:#fff;border-radius:15px;border:1px solid #000;overflow:hidden}@media screen and (max-width: 767px){.card[data-astro-cid-gquuc5fj]{max-width:350px;margin:0 auto}.card[data-astro-cid-gquuc5fj].round .title[data-astro-cid-gquuc5fj]{min-width:110px;padding:2px 20px}.card[data-astro-cid-gquuc5fj].round .box[data-astro-cid-gquuc5fj]{margin-top:-20px}.card[data-astro-cid-gquuc5fj] .title[data-astro-cid-gquuc5fj]{min-width:132px;height:50px;font-size:min(3.307888vw,13px);line-height:25px;border-radius:7px;letter-spacing:.1em}.card[data-astro-cid-gquuc5fj] .box[data-astro-cid-gquuc5fj]{margin-top:-25px;border-radius:10px}}.card[data-astro-cid-kpn2d36u]{display:block;width:100%}.card[data-astro-cid-kpn2d36u] .title[data-astro-cid-kpn2d36u]{font-family:"あおとゴシック DB",sans-serif;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:184px;height:70px;padding:0 18px;font-size:clamp(14px,1.25vw,18px);line-height:36px;letter-spacing:.2em;border-radius:10px;border:1px solid #000;text-align:center}.card[data-astro-cid-kpn2d36u] .box[data-astro-cid-kpn2d36u]{margin-top:-35px;background-color:#fff;border-radius:15px;border:1px solid #000;overflow:hidden}@media screen and (max-width: 767px){.card[data-astro-cid-kpn2d36u]{max-width:350px;margin:0 auto}.card[data-astro-cid-kpn2d36u] .title[data-astro-cid-kpn2d36u]{min-width:132px;height:50px;font-size:min(3.307888vw,13px);line-height:25px;border-radius:7px;letter-spacing:.1em}.card[data-astro-cid-kpn2d36u] .box[data-astro-cid-kpn2d36u]{margin-top:-25px;border-radius:10px}}@media(hover: hover){.card[data-astro-cid-kpn2d36u]:hover{opacity:1}}.img-container{position:absolute;top:5.6%;right:-27.5%;width:90%;max-width:897px;z-index:1}@media screen and (max-width: 767px){.img-container{position:static;margin-top:20px;width:100%}}.img-container .mask-container{position:relative;width:100%;height:100%;overflow:hidden}.img-container .img{width:100%;clip-path:circle(0% at center)}/*# sourceMappingURL=style.css.map */