﻿@font-face{font-family:"HondaGlobalFontJP-Bold";src:local("AA HondaGlobal ENJP Bold"),local("HondaGlobalFontJP-Bold"),url("/fonts/HondaGlobalFontJP-Bold.ttf") format("ttf");font-weight:normal}@font-face{font-family:"HondaGlobalFontJP-Regular";src:local("AA HondaGlobal ENJP Regular"),local("HondaGlobalFontJP-Regular"),url("/fonts/HondaGlobalFontJP-Regular.ttf") format("ttf");font-weight:normal}@font-face{font-family:"HondaGlobalFontJP-Light";src:local("AA HondaGlobal ENJP Light"),local("HondaGlobalFontJP-Light"),url("/fonts/HondaGlobalFontJP-Light.ttf") format("ttf");font-weight:normal}.cost{padding-bottom:103px;background-color:#62b8c5;overflow:hidden}@media screen and (max-width: 767px){.cost{padding-bottom:70px}}.cost__mv .inner{position:relative;max-width:1000px;padding:100px 20px 18.4%}@media screen and (max-width: 767px){.cost__mv .inner{padding:20px 12% 92px}}.cost__mv h1{position:relative;font-family:"HondaGlobalFontJP-Bold",sans-serif;color:#c7efc9;font-size:clamp(44px,3.47222222vw,50px);line-height:1.4;z-index:5}@media screen and (max-width: 767px){.cost__mv h1{font-size:min(7.124682vw,28px);line-height:40px;text-align:center;white-space:nowrap}}.cost__mv h1 span{display:block;margin-top:5px;font-size:30px}@media screen and (max-width: 767px){.cost__mv h1 span{margin-top:0;font-size:min(5.089058vw,20px);line-height:1.5}}.cost__mv .text{position:relative;margin-top:35px;font-family:"HondaGlobalFontJP-Bold",sans-serif;color:#fff;font-size:20px;line-height:1.8;z-index:5}@media screen and (max-width: 767px){.cost__mv .text{margin-top:11px;font-size:min(4.58015vw,18px);line-height:1.66666666;text-align:center}}.cost__mv nav{position:relative;margin-top:55px;z-index:5}@media screen and (max-width: 767px){.cost__mv nav{margin-top:-30px}}.cost__mv .movie-btn{max-width:331px;margin:30px 0 0;height:66px}@media screen and (max-width: 767px){.cost__mv .movie-btn{width:calc(100vw - 24%);height:66px;transform:translateX(-4%)}}.cost section{margin-top:115px}@media screen and (max-width: 767px){.cost section{margin-top:80px}}.cost section:first-of-type{position:relative;margin-top:0;z-index:10}.cost section .contents{border-bottom-left-radius:50px;border-bottom-right-radius:50px;background-color:#fff}@media screen and (max-width: 767px){.cost section .contents{padding:40px 6% 50px;border-bottom-left-radius:18px;border-bottom-right-radius:18px}}.cost__initial-cost .contents{padding:43px 10.5% 70px}@media screen and (max-width: 767px){.cost__initial-cost .contents{padding-top:20px !important;padding-bottom:68px !important}}.cost__initial-cost .contents h4{font-size:30px;line-height:2;letter-spacing:.05em;text-align:center}@media screen and (max-width: 767px){.cost__initial-cost .contents h4{font-size:min(5.089058vw,20px)}}.cost__initial-cost .contents .text{margin-top:3px;text-align:center}@media screen and (max-width: 767px){.cost__initial-cost .contents .text{margin-top:6px;font-size:18px;line-height:1.66666666}}.cost__initial-cost .contents .kinds{display:flex;margin-top:33px;align-items:center;justify-content:space-between}@media screen and (max-width: 767px){.cost__initial-cost .contents .kinds{margin-top:35px;flex-direction:column;gap:15px}}.cost__initial-cost .contents .kinds p{padding:2.4% 8%;font-family:"HondaGlobalFontJP-Regular",sans-serif;font-size:clamp(24px,2.222222vw,32px);letter-spacing:.1em;background-color:#bacdf2;border-radius:80px;border:1px solid #000}@media screen and (max-width: 767px){.cost__initial-cost .contents .kinds p{width:243px;padding:10px 0;font-size:18px;text-align:center;border-radius:45px}}.cost__initial-cost .contents .kinds p:last-child{background-color:#c7efc9}.cost__initial-cost__card{margin-top:59px}@media screen and (max-width: 767px){.cost__initial-cost__card{margin-top:50px}}.cost__initial-cost__card .card{width:100%}.cost__initial-cost__card .card-title{position:relative;font-family:"HondaGlobalFontJP-Bold",sans-serif;width:fit-content;min-width:184px;height:110px;padding:10px 18px;font-size:20px;line-height:40px;letter-spacing:.2em;border-radius:10px;border:1px solid #000;background-color:#bacdf2;text-align:center}@media screen and (max-width: 767px){.cost__initial-cost__card .card-title{padding:8px 20px;min-width:138px;font-size:min(3.81679389vw,15px);line-height:2;border-radius:7px}}.cost__initial-cost__card .card-title .caution{position:absolute;display:inline-block;font-size:12px;text-align:right;top:36px;right:10px;letter-spacing:.05em}@media screen and (max-width: 767px){.cost__initial-cost__card .card-title .caution{font-size:10px;top:30px}}.cost__initial-cost__card .card .box{position:relative;margin-top:-50px;padding:60px 0 40px;background-color:#fff;border-radius:15px;border:1px solid #000;overflow:hidden;z-index:2}@media screen and (max-width: 767px){.cost__initial-cost__card .card .box{margin-top:-60px;padding:20px 0 40px;border-radius:11px}}.cost__initial-cost__card .card .box .note{margin-bottom:14px;font-size:18px;text-align:center}.cost__initial-cost__card .card .box .note span{font-size:80%}@media screen and (max-width: 767px){.cost__initial-cost__card .card .box .note span{display:block}}.cost__initial-cost__card .card .box .caution{margin-top:14px;font-size:14px;text-align:right}@media screen and (max-width: 767px){.cost__initial-cost__card .card .box .caution{margin:14px 17px 0;text-align:left}}.cost__initial-cost__card .card .box .ev-table{width:85.5%;margin:0 auto;border-collapse:collapse;font-family:sans-serif;table-layout:fixed}.cost__initial-cost__card .card .box .ev-table table{width:100%;border-collapse:separate;border-radius:20px;border:1px solid #000;border-spacing:0;overflow:hidden}.cost__initial-cost__card .card .box .ev-table th,.cost__initial-cost__card .card .box .ev-table td{height:60px;text-align:center;vertical-align:middle;border-left:1px solid #000;border-bottom:1px solid #000}.cost__initial-cost__card .card .box .ev-table th:first-child,.cost__initial-cost__card .card .box .ev-table td:first-child{border-left:unset}.cost__initial-cost__card .card .box .ev-table th{font-family:"HondaGlobalFontJP-Regular",sans-serif;background-color:#c7efc9;font-size:16px}.cost__initial-cost__card .card .box .ev-table td{border-color:#000}.cost__initial-cost__card .card .box .ev-table td.col-type{font-size:min(1.388888888vw,20px)}.cost__initial-cost__card .card .box .ev-table td .label{font-family:"HondaGlobalFontJP-Bold",sans-serif;color:#ed8229;letter-spacing:.05em;font-size:min(1.597222vw,23px)}.cost__initial-cost__card .card .box .ev-table td .label img{margin:0 4px 4px;height:26px}.cost__initial-cost__card .card .box .ev-table tbody tr:last-child th,.cost__initial-cost__card .card .box .ev-table tbody tr:last-child td{border-bottom:none}@media screen and (max-width: 767px){.cost__initial-cost__card .card .box .ev-table-sp .table{width:250px;margin:0 auto;border-collapse:separate;border-radius:20px;border:1px solid #000;border-spacing:0;text-align:center;overflow:hidden}.cost__initial-cost__card .card .box .ev-table-sp .table td{vertical-align:middle;height:39px}.cost__initial-cost__card .card .box .ev-table-sp .table .header-row td{font-size:16px;background-color:#c7efc9;border-top:1px solid #000;border-bottom:1px solid #000}.cost__initial-cost__card .card .box .ev-table-sp .table .header-row:first-child td{border-top:unset}.cost__initial-cost__card .card .box .ev-table-sp .table .label-row td{width:50%;font-size:16px;border-left:1px solid #000}.cost__initial-cost__card .card .box .ev-table-sp .table .label-row td:first-child{border-left:unset}.cost__initial-cost__card .card .box .ev-table-sp .amount-row td{vertical-align:top;padding:12px 10px 16px;border-left:1px solid #000}.cost__initial-cost__card .card .box .ev-table-sp .amount-row td:first-child{border-left:unset}.cost__initial-cost__card .card .box .ev-table-sp .amount-label{font-family:"HondaGlobalFontJP-Bold",sans-serif;font-size:18px;color:#ed8229;display:block;margin-bottom:4px}.cost__initial-cost__card .card .box .ev-table-sp .amount-value{font-family:"HondaGlobalFontJP-Bold",sans-serif;font-size:14px;color:#ed8229;line-height:1;vertical-align:bottom}.cost__initial-cost__card .card .box .ev-table-sp .amount-value img{height:25px;margin-right:4px}}.cost__initial-cost__card ul{width:84.6%;margin:0 auto;padding:29px 0 0}@media screen and (max-width: 767px){.cost__initial-cost__card ul{width:91.6%;padding:0}}.cost__initial-cost__card ul li{display:flex;padding:16px 0;align-items:center;border-bottom:1px solid #000}@media screen and (max-width: 767px){.cost__initial-cost__card ul li{padding:10px 0 0;align-items:flex-start}}.cost__initial-cost__card ul li:last-child{border-bottom:none}.cost__initial-cost__card ul li .number{display:flex;width:32px;height:32px;margin-left:7%;font-family:"all-round-gothic",sans-serif;font-weight:600;font-style:normal;font-size:16px;border:1px solid #000;border-radius:50%;background-color:#bacdf2;align-items:center;justify-content:center}@media screen and (max-width: 767px){.cost__initial-cost__card ul li .number{width:38px;height:38px;margin-left:6px}}.cost__initial-cost__card ul li .title{font-family:"HondaGlobalFontJP-Regular",sans-serif;width:70%;max-width:384px;text-align:center}@media screen and (max-width: 767px){.cost__initial-cost__card ul li .title{font-size:min(4.325699vw,17px);line-height:1.2941176471;white-space:nowrap}}.cost__initial-cost__card ul li .title-wrap{flex:1;display:flex;align-items:center}@media screen and (max-width: 767px){.cost__initial-cost__card ul li .title-wrap{flex-direction:column}}.cost__initial-cost__card ul li .price{display:flex;color:#ed8229;align-items:flex-start}@media screen and (max-width: 767px){.cost__initial-cost__card ul li .price{padding:6px 0}}.cost__initial-cost__card ul li .price img{margin:0 6px;height:28px}.cost__initial-cost__card ul li .price span{font-family:"HondaGlobalFontJP-Bold",sans-serif;font-size:23px}@media screen and (max-width: 767px){.cost__initial-cost__card ul li .price span{font-size:22px}}.cost__initial-cost__card small{display:block;font-size:12px;font-family:"HondaGlobalFontJP-Light",sans-serif;text-align:right;margin:0 10px 10px 0}@media screen and (max-width: 767px){.cost__initial-cost__card small{margin:0 5px 5px 0}}.cost__initial-cost__card--second{position:relative;margin-top:52px}@media screen and (max-width: 767px){.cost__initial-cost__card--second{margin-top:60px}}.cost__initial-cost__card--second .head{font-family:"HondaGlobalFontJP-Regular",sans-serif;font-size:clamp(24px,1.8055555vw,26px);line-height:1;text-align:center;padding:29px 5% 15px;background-color:silver;border-bottom:1px solid #000}@media screen and (max-width: 767px){.cost__initial-cost__card--second .head{padding:12px 14px 10px;font-size:16px;line-height:22px}}.cost__initial-cost__card--second .head span{display:block;margin-top:14px;font-size:14px;line-height:1.42857;text-align:left}@media screen and (max-width: 767px){.cost__initial-cost__card--second .head span{margin-top:2px;font-size:12px;line-height:1.5}}.cost__initial-cost__card--second .box{width:100%;background-color:#eee}@media screen and (max-width: 1020px){.cost__initial-cost__card--second .box{overflow-x:auto}}.cost__initial-cost__plan{margin-top:50px}@media screen and (max-width: 767px){.cost__initial-cost__plan{margin-top:30px}}.cost__initial-cost__plan .heading{display:flex;justify-content:center;align-items:center;gap:10px}.cost__initial-cost__plan .heading::before{content:"";width:56px;height:4px;transform:rotate(60deg) translateY(10px);box-sizing:border-box;background-color:#3566ae}@media screen and (max-width: 767px){.cost__initial-cost__plan .heading::before{width:36px;height:2px}}.cost__initial-cost__plan .heading::after{content:"";width:56px;height:4px;transform:rotate(-60deg) translateY(10px);box-sizing:border-box;background-color:#3566ae}@media screen and (max-width: 767px){.cost__initial-cost__plan .heading::after{width:36px;height:2px}}.cost__initial-cost__plan .heading strong{font-family:"HondaGlobalFontJP-Bold",sans-serif;font-size:30px;line-height:1.333333;color:#3566ae;letter-spacing:.05em;text-align:center}@media screen and (max-width: 767px){.cost__initial-cost__plan .heading strong{font-size:19px}}.cost__initial-cost__plan .desc{margin-top:33px;text-align:center}@media screen and (max-width: 767px){.cost__initial-cost__plan .desc{margin-top:12px;font-size:16px;line-height:23px}}.cost__initial-cost__plan .desc .icon{display:inline-block;width:15px;margin-bottom:4px}@media screen and (max-width: 767px){.cost__initial-cost__plan .desc .icon{width:13px;margin-bottom:5px}}.cost__initial-cost__plan .main-link{display:block;margin:24px auto 0;width:60%;max-width:455px}@media screen and (max-width: 767px){.cost__initial-cost__plan .main-link{margin-top:20px;width:89%}}.cost__initial-cost__plan .main-link .img{margin-top:24px;width:100%}.cost__initial-cost__plan .note{font-size:12px;line-height:1.2857;letter-spacing:0;font-family:"HondaGlobalFontJP-Light",sans-serif}.cost__initial-cost__plan .note a{color:#3566ae}.cost__running-cost .contents{position:relative;padding:100px 8% 88px}@media screen and (max-width: 767px){.cost__running-cost .contents{padding:52px 4.4% 30px !important}}.cost__running-cost .contents .item{position:relative;min-height:71px}@media screen and (max-width: 767px){.cost__running-cost .contents .item{min-height:40px}}.cost__running-cost .contents .item .head{position:relative;display:flex;align-items:center;justify-content:center;gap:16px;width:100%;padding:6px 6.5%;font-family:"HondaGlobalFontJP-Bold",sans-serif;font-size:clamp(30px,2.777777777vw,40px);white-space:nowrap;color:#c7efc9;background-color:#bacdf2;border:1px solid #000;letter-spacing:.2em;transform:none;cursor:pointer;appearance:none;z-index:5}@media(hover: hover){.cost__running-cost .contents .item .head:hover{opacity:1}}@media screen and (max-width: 767px){.cost__running-cost .contents .item .head{padding:5px 5%;font-size:22px;line-height:28px;text-align:center;gap:12px}}.cost__running-cost .contents .item .head[aria-expanded=true]{border-radius:40px}.cost__running-cost .contents .item .head[aria-expanded=true] .accordion-toggle__label{content:"閉じる"}.cost__running-cost .contents .item .head[aria-expanded=true] .accordion-toggle__icon::before::before{transform:translateY(-47%) rotate(0deg)}.cost__running-cost .contents .item .head[aria-expanded=false]{border-radius:40px;border:1px solid #000}.cost__running-cost .contents .item .accordion-toggle{position:absolute;top:50%;right:17px;display:flex;align-items:center;gap:8px;width:195px;padding:6px 18px;background-color:#fff;border-radius:30px;font-size:24px;color:#3566ae;letter-spacing:.05em;line-height:1;flex-shrink:0;-webkit-text-stroke-width:none;justify-content:flex-end;transform:translateY(-50%)}@media screen and (max-width: 767px){.cost__running-cost .contents .item .accordion-toggle{width:90px;padding:5px 8px;font-size:12px}}.cost__running-cost .contents .item .accordion-toggle__icon{position:relative;display:inline-block;width:25px;height:25px}@media screen and (max-width: 767px){.cost__running-cost .contents .item .accordion-toggle__icon{width:11px;height:11px}}.cost__running-cost .contents .item .accordion-toggle__icon::before,.cost__running-cost .contents .item .accordion-toggle__icon::after{content:"";position:absolute;top:50%;left:0;width:100%;height:4px;background-color:#3566ae;border-radius:2px;transition:transform .3s ease,opacity .3s ease}@media screen and (max-width: 767px){.cost__running-cost .contents .item .accordion-toggle__icon::before,.cost__running-cost .contents .item .accordion-toggle__icon::after{height:2px}}.cost__running-cost .contents .item .accordion-toggle__icon::before{transform:translateY(-50%) rotate(0deg)}.cost__running-cost .contents .item .accordion-toggle__icon::after{transform:translateY(-50%) rotate(90deg)}.cost__running-cost .contents .top-accordion-body{margin-top:-36px;overflow:hidden;max-height:0;border:1px solid #000;transition:max-height .4s ease}@media screen and (max-width: 767px){.cost__running-cost .contents .top-accordion-body{margin-top:-20px}}.cost__running-cost .contents .top-accordion-body.is-open{max-height:600px}.cost__running-cost .contents .head[aria-expanded=true] .accordion-toggle__icon::after{opacity:0;transform:translateY(-50%) rotate(0deg)}.cost__running-cost .contents .fixed-item ul{display:flex}@media screen and (max-width: 767px){.cost__running-cost .contents .fixed-item ul{flex-wrap:wrap}}.cost__running-cost .contents .fixed-item ul li{position:relative;display:flex;padding:48px 5.7% 36px;border-left:1px solid #000;text-align:center;align-items:center;flex-direction:column}@media screen and (max-width: 767px){.cost__running-cost .contents .fixed-item ul li{width:50%;padding:45px 7% 18px;border-bottom:none}}.cost__running-cost .contents .fixed-item ul li:first-child{border-left:none}@media screen and (max-width: 767px){.cost__running-cost .contents .fixed-item ul li:last-child{width:100%;padding:22px 13% 4px;border-left:none;border-top:1px solid #000}}.cost__running-cost .contents .fixed-item ul li .title{display:block;margin:21px auto 0;padding:5px 25px;width:fit-content;color:#fedc68;font-size:clamp(20px,2.0833333333vw,30px);line-height:1;letter-spacing:.1em;background-color:#3566ae;border-radius:30px;text-align:center;white-space:nowrap}@media screen and (max-width: 767px){.cost__running-cost .contents .fixed-item ul li .title{width:100%;margin:0 auto;padding:9px 10px;font-family:"HondaGlobalFontJP-Bold",sans-serif;font-size:min(5.5597964vw,22px);line-height:1;border-radius:30px}}.cost__running-cost .contents .fixed-item ul li .detail{margin-top:30px;font-size:clamp(16px,1.3888888889vw,20px);line-height:1.4;letter-spacing:.05em;text-align:center}@media screen and (max-width: 767px){.cost__running-cost .contents .fixed-item ul li .detail{margin-top:8px;font-size:min(4.071246vw,16px);line-height:1.4375}}.cost__running-cost .contents .fixed-item ul li .etc{position:absolute;bottom:10px;right:17px;font-family:"HondaGlobalFontJP-Bold",sans-serif;color:#3566ae;letter-spacing:.05em;font-size:clamp(18px,1.8055555vw,26px)}@media screen and (max-width: 767px){.cost__running-cost .contents .fixed-item ul li .etc{position:static;font-size:min(7.6335877863vw,30px);text-align:center;line-height:2}}.cost__running-cost .contents .icon_plus{display:block;margin:56px auto 0;width:52px;height:13px;background:#3566ae;position:relative}@media screen and (max-width: 767px){.cost__running-cost .contents .icon_plus{width:20px;height:5px;margin-top:20px}}.cost__running-cost .contents .icon_plus::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:inherit;transform:rotate(90deg)}.cost__running-cost .contents .style-item{margin-top:62px;margin-bottom:40px}@media screen and (max-width: 767px){.cost__running-cost .contents .style-item{margin-top:25px}}.cost__running-cost .contents .style-item h5{position:relative;width:85.5%;margin:32px auto 24px;font-family:"HondaGlobalFontJP-Bold",sans-serif;font-size:20px;line-height:1.4;text-align:center;letter-spacing:.05em}@media screen and (max-width: 767px){.cost__running-cost .contents .style-item h5{margin:30px auto 10px;font-size:19px}}.cost__running-cost .contents .style-item h5::before,.cost__running-cost .contents .style-item h5::after{content:"";position:absolute;top:50%;display:inline-block;width:min(19.79166666vw,265px);height:1px;background-color:#000}@media screen and (max-width: 767px){.cost__running-cost .contents .style-item h5::before,.cost__running-cost .contents .style-item h5::after{width:8.7vw}}.cost__running-cost .contents .style-item h5:before{left:0}@media screen and (max-width: 767px){.cost__running-cost .contents .style-item h5:before{left:-2vw}}.cost__running-cost .contents .style-item h5:after{right:0}@media screen and (max-width: 767px){.cost__running-cost .contents .style-item h5:after{right:-2vw}}.cost__running-cost .contents .style-item h5:first-child{padding-top:50px}@media screen and (max-width: 767px){.cost__running-cost .contents .style-item h5:first-child{padding-top:0;margin-top:45px}}@media screen and (max-width: 767px){.cost__running-cost .contents .style-item .head{border-radius:40px}}.cost__running-cost .contents .style-item__top{text-align:center}.cost__running-cost .contents .style-item__top .electricity-bill{display:flex;padding:0 0 18px;justify-content:center;align-items:center}@media screen and (max-width: 767px){.cost__running-cost .contents .style-item__top .electricity-bill{margin-left:14%;padding:0 0 20px;align-items:flex-start;flex-direction:column}}.cost__running-cost .contents .style-item__top .electricity-bill p{font-family:"HondaGlobalFontJP-Bold",sans-serif;font-size:clamp(20px,2.0833333333vw,30px);color:#3566ae;line-height:1;letter-spacing:.1em}@media screen and (max-width: 767px){.cost__running-cost .contents .style-item__top .electricity-bill p{font-family:"HondaGlobalFontJP-Bold",sans-serif;margin-left:21%;font-size:min(6.615776081vw,26px);line-height:1.34615;text-align:center}}.cost__running-cost .contents .style-item__top .electricity-bill .heading{margin-right:12px;transform:translateY(-60%)}@media screen and (max-width: 767px){.cost__running-cost .contents .style-item__top .electricity-bill .heading{margin-left:25%;transform:unset}}.cost__running-cost .contents .style-item__top .electricity-bill .cross{transform:translateY(-60%)}@media screen and (max-width: 767px){.cost__running-cost .contents .style-item__top .electricity-bill .cross{margin-left:0;transform:unset}}.cost__running-cost .contents .style-item__top .electricity-bill .group{display:flex;align-items:center;flex-direction:column}@media screen and (max-width: 767px){.cost__running-cost .contents .style-item__top .electricity-bill .group{margin-top:10px;flex-direction:row}}.cost__running-cost .contents .style-item__top .electricity-bill .group-text{display:block;padding:5px 14px;width:fit-content;font-family:"HondaGlobalFontJP-Bold",sans-serif;color:#fedc68;background-color:#3566ae;border-radius:30px;text-align:center;white-space:nowrap}@media screen and (max-width: 767px){.cost__running-cost .contents .style-item__top .electricity-bill .group-text{margin-left:0;padding:7px 14px;font-size:min(5.089058vw,20px);line-height:1}}.cost__running-cost .contents .style-item__top .electricity-bill .group p span{line-height:1;font-size:clamp(20px,2.0833333333vw,30px);color:#fedc68}@media screen and (max-width: 767px){.cost__running-cost .contents .style-item__top .electricity-bill .group p span{font-size:min(5.089058vw,20px);line-height:1}}.cost__running-cost .contents .style-item__top .electricity-bill .group span{font-family:"HondaGlobalFontJP-Bold",sans-serif;color:#3566ae;font-size:clamp(14px,1.25vw,18px);line-height:1.9444444444;letter-spacing:.1em}@media screen and (max-width: 767px){.cost__running-cost .contents .style-item__top .electricity-bill .group span{letter-spacing:.05em}}.cost__running-cost .contents .style-item__top .other{margin-bottom:34px;font-family:"HondaGlobalFontJP-Bold",sans-serif;color:#8e8e8e;font-size:clamp(16px,1.5277777778vw,21px);letter-spacing:.1em}@media screen and (max-width: 767px){.cost__running-cost .contents .style-item__top .other{margin-bottom:20px;font-size:min(5.5597964vw,21px)}}.cost__running-cost .contents .style-item__bottom{padding:0 0 10px;background-color:#ededed;border-left:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000}@media screen and (max-width: 767px){.cost__running-cost .contents .style-item__bottom{padding:0 0 11px}}.cost__running-cost .contents .style-item__bottom-head{font-size:clamp(18px,1.5277777778vw,20px);letter-spacing:.05em;line-height:1.4;text-align:center}.cost__running-cost .contents .style-item__bottom .accordion{padding:0 7.5% 40px}@media screen and (max-width: 767px){.cost__running-cost .contents .style-item__bottom .accordion{padding:0 5% 40px}}.cost__running-cost .contents .style-item__bottom .accordion ul{display:flex;flex-direction:column}@media screen and (max-width: 767px){.cost__running-cost .contents .style-item__bottom .accordion ul{margin-top:-10px}}.cost__running-cost .contents .style-item__bottom .accordion ul li{display:inline-block;margin-top:0;margin-bottom:30px}@media screen and (max-width: 767px){.cost__running-cost .contents .style-item__bottom .accordion ul li{margin-bottom:20px}}.cost__running-cost .contents .style-item__bottom .accordion ul li .accordion-head{position:relative;display:flex;width:100%;padding:6px 0;background-color:#fedc68;border-radius:30px;border:1px solid #000;align-items:center;justify-content:center;gap:30px;cursor:pointer;z-index:2;transform:translateY(30px)}@media screen and (max-width: 767px){.cost__running-cost .contents .style-item__bottom .accordion ul li .accordion-head{padding:8px 0;border-radius:60px;flex-direction:column;gap:0;transform:translateY(40px)}}.cost__running-cost .contents .style-item__bottom .accordion ul li .accordion-head::after{content:"";border-top:1px solid #000;border-left:1px solid #000;display:inline-block;width:20px;height:20px;transform:rotate(-135deg) translateY(9px);position:absolute;right:5%;top:35%;transition:transform .3s}@media screen and (max-width: 767px){.cost__running-cost .contents .style-item__bottom .accordion ul li .accordion-head::after{top:40%;right:27px;width:16px;height:16px}}.cost__running-cost .contents .style-item__bottom .accordion ul li .accordion-head.is-open::after{transform:rotate(45deg) translateX(5px)}@media screen and (max-width: 767px){.cost__running-cost .contents .style-item__bottom .accordion ul li .accordion-head .style img{height:17px}}.cost__running-cost .contents .style-item__bottom .accordion ul li .accordion-head .title{font-family:"HondaGlobalFontJP-Bold",sans-serif;color:#ff87bd;font-size:clamp(24px,2.222222vw,32px)}@media screen and (max-width: 767px){.cost__running-cost .contents .style-item__bottom .accordion ul li .accordion-head .title{font-size:min(7.1246819338vw,28px)}}.cost__running-cost .contents .style-item__bottom .accordion ul li .accordion-head .title span{margin-left:7px;font-size:clamp(18px,1.5972222222vw,23px)}@media screen and (max-width: 767px){.cost__running-cost .contents .style-item__bottom .accordion ul li .accordion-head .title span{font-size:min(5.089058vw,20px)}}@media screen and (max-width: 767px){.cost__running-cost .contents .style-item__bottom .accordion ul li .accordion-head .title.is-small{font-size:min(6.615776081vw,26px);transform:translateX(-5%)}.cost__running-cost .contents .style-item__bottom .accordion ul li .accordion-head .title.is-small span{margin-left:3px;font-size:min(4.58015vw,18px)}}.cost__running-cost .contents .style-item__bottom .accordion ul li .accordion-body{display:none;position:relative;padding:40px 0 10px;border-radius:0 0 10px 10px;background:#fff;color:#000;border:1px solid #000}@media screen and (max-width: 767px){.cost__running-cost .contents .style-item__bottom .accordion ul li .accordion-body{padding:56px 0 10px}}.cost__running-cost .contents .style-item__bottom .accordion ul li .accordion-body .example{font-size:clamp(14px,1.25vw,18px);line-height:1.55555555;letter-spacing:.1em;text-align:center}@media screen and (max-width: 767px){.cost__running-cost .contents .style-item__bottom .accordion ul li .accordion-body .example{margin:0 5%;font-size:min(4.071246vw,16px);text-align:left}}.cost__running-cost .contents .style-item__bottom .accordion ul li .accordion-body .electricity-bill{display:flex;padding:33px 0 19px;justify-content:center;align-items:center}@media screen and (max-width: 767px){.cost__running-cost .contents .style-item__bottom .accordion ul li .accordion-body .electricity-bill{margin-left:8%;padding:33px 0 0;flex-wrap:wrap;justify-content:flex-start}}.cost__running-cost .contents .style-item__bottom .accordion ul li .accordion-body .electricity-bill p{font-family:"HondaGlobalFontJP-Bold",sans-serif;font-size:clamp(18px,1.5277777778vw,22px);color:#3566ae;line-height:1;letter-spacing:.1em}@media screen and (max-width: 767px){.cost__running-cost .contents .style-item__bottom .accordion ul li .accordion-body .electricity-bill p{font-size:min(5.5597964vw,22px)}}.cost__running-cost .contents .style-item__bottom .accordion ul li .accordion-body .electricity-bill .heading{margin-right:12px;transform:translateY(-60%)}@media screen and (max-width: 767px){.cost__running-cost .contents .style-item__bottom .accordion ul li .accordion-body .electricity-bill .heading{width:100%;margin-bottom:10px;margin-right:0;transform:unset}}.cost__running-cost .contents .style-item__bottom .accordion ul li .accordion-body .electricity-bill .cross{margin:0 10px;font-size:clamp(24px,2.0833333333vw,30px);transform:translateY(-60%);line-height:.8}@media screen and (max-width: 767px){.cost__running-cost .contents .style-item__bottom .accordion ul li .accordion-body .electricity-bill .cross{font-size:min(7.6335877862vw,30px)}}.cost__running-cost .contents .style-item__bottom .accordion ul li .accordion-body .electricity-bill .group{display:flex;align-items:center;flex-direction:column}.cost__running-cost .contents .style-item__bottom .accordion ul li .accordion-body .electricity-bill .group p{display:block;padding:5px 19px;width:fit-content;min-width:130px;font-family:"HondaGlobalFontJP-Bold",sans-serif;font-size:clamp(22px,2.9166666667vw,42px);background-color:#3566ae;border-radius:30px;text-align:center;white-space:nowrap}@media screen and (max-width: 767px){.cost__running-cost .contents .style-item__bottom .accordion ul li .accordion-body .electricity-bill .group p{min-width:100px;padding:5px 16px}}.cost__running-cost .contents .style-item__bottom .accordion ul li .accordion-body .electricity-bill .group p.white{padding:5px 0;min-width:unset;background-color:#fff;color:#3566ae}.cost__running-cost .contents .style-item__bottom .accordion ul li .accordion-body .electricity-bill .group p span{display:block;font-size:clamp(22px,2.9166666667vw,42px);color:#fedc68;line-height:1}@media screen and (max-width: 767px){.cost__running-cost .contents .style-item__bottom .accordion ul li .accordion-body .electricity-bill .group p span{font-size:min(8.1424936387vw,30px)}}.cost__running-cost .contents .style-item__bottom .accordion ul li .accordion-body .electricity-bill .group span{font-family:"HondaGlobalFontJP-Bold",sans-serif;color:#3566ae;font-size:clamp(14px,1.1111111vw,16px);line-height:1.9444444444;letter-spacing:.1em}.cost__running-cost .contents .style-item__bottom .accordion ul li .accordion-body .total-price{display:flex;align-items:center;justify-content:center}@media screen and (max-width: 767px){.cost__running-cost .contents .style-item__bottom .accordion ul li .accordion-body .total-price{flex-direction:column}}.cost__running-cost .contents .style-item__bottom .accordion ul li .accordion-body .total-price .group .price{height:min(7.9861111vw,115px);display:flex;align-items:center;color:#fedc68}@media screen and (max-width: 767px){.cost__running-cost .contents .style-item__bottom .accordion ul li .accordion-body .total-price .group .price{margin-top:20px;height:unset}}.cost__running-cost .contents .style-item__bottom .accordion ul li .accordion-body .total-price .group .price span{margin-left:6px;font-family:"HondaGlobalFontJP-Bold",sans-serif;font-size:clamp(35px,3.4722222222vw,50px);letter-spacing:.1em}@media screen and (max-width: 767px){.cost__running-cost .contents .style-item__bottom .accordion ul li .accordion-body .total-price .group .price span{font-size:min(7.6335877863vw,30px)}}.cost__running-cost .contents .style-item__bottom .accordion ul li .accordion-body .total-price .group .price img{height:min(4.5833333vw,66px)}@media screen and (max-width: 767px){.cost__running-cost .contents .style-item__bottom .accordion ul li .accordion-body .total-price .group .price img{height:50px}}.cost__running-cost .contents .style-item__bottom .accordion ul li .accordion-body .total-price .group .price img.small{height:min(3.8194444vw,55px)}@media screen and (max-width: 767px){.cost__running-cost .contents .style-item__bottom .accordion ul li .accordion-body .total-price .group .price img.small{height:42px}}.cost__running-cost .contents .style-item__bottom .accordion ul li .accordion-body .total-price .group .detail{width:100%;margin-left:14%;margin-top:-2%;font-family:"HondaGlobalFontJP-Bold",sans-serif;color:#e43fce;font-size:clamp(14px,1.25vw,16px)}@media screen and (max-width: 767px){.cost__running-cost .contents .style-item__bottom .accordion ul li .accordion-body .total-price .group .detail{margin-left:0;margin-top:1%;font-size:min(3.5623409669vw,14px);text-align:center}}.cost__running-cost .contents .style-item__bottom .accordion ul li .accordion-body .total-price .other{font-family:"HondaGlobalFontJP-Bold",sans-serif;color:#3566ae;font-size:clamp(18px,1.5277777778vw,22px);letter-spacing:.1em;margin-bottom:10px}@media screen and (max-width: 767px){.cost__running-cost .contents .style-item__bottom .accordion ul li .accordion-body .total-price .other{margin-top:15px;font-size:min(5.5597964vw,22px)}}.cost__running-cost .contents .style-item__bottom .accordion ul li .accordion-body small{display:block;margin:14px 14px 0 auto;font-size:clamp(10px,.97222vw,12px);font-family:"HondaGlobalFontJP-Light",sans-serif;text-align:right}@media screen and (max-width: 767px){.cost__running-cost .contents .style-item__bottom .accordion ul li .accordion-body small{margin-left:5%;font-size:12px;text-align:left}}.card[data-astro-cid-qidtdkgv]{width:100%}.card[data-astro-cid-qidtdkgv] .title[data-astro-cid-qidtdkgv]{font-family:"HondaGlobalFontJP-Bold",sans-serif;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:184px;height:110px;padding:14px 18px;font-size:20px;line-height:40px;letter-spacing:.2em;border-radius:10px;border:1px solid #000;text-align:center}.card[data-astro-cid-qidtdkgv] .box[data-astro-cid-qidtdkgv]{margin-top:-43px;background-color:#fff;border-radius:15px;border:1px solid #000;overflow:hidden}@media screen and (max-width: 767px){.card[data-astro-cid-qidtdkgv] .title[data-astro-cid-qidtdkgv]{padding:10px 20px;min-width:138px;font-size:min(3.81679389vw,15px);line-height:2;border-radius:7px}.card[data-astro-cid-qidtdkgv] .box[data-astro-cid-qidtdkgv]{margin-top:-60px;border-radius:11px}}.search_shop_map{width:100%;margin:0 auto}.map_graph{transform:scale(0.85) translateX(-1.5%)}.search_shop_map .map_graph a{text-decoration:none !important}.search_shop_map .pointer{cursor:pointer}.search_shop_map .pointer>rect+text{font-size:16px;fill:#fff}.search_shop_map .tohoku .shape{fill:#4e7299}.search_shop_map .kanto .shape{fill:#1d5195}.search_shop_map .tokyo .shape{fill:#00726b}.search_shop_map .kanagawa .shape{fill:#3f9a90}.search_shop_map .chubu .shape{fill:#c3485e}.search_shop_map .kinki .shape{fill:#e07452}.search_shop_map .shikoku .shape{fill:#d68519}.search_shop_map .kyushu .shape{fill:#d3b212}.btn--orange{position:relative;display:block;width:533px;margin:25px 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{width:100%;margin-top:20px;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}}.accordion-head-outer{cursor:pointer;margin-top:10px;padding:12px 20px;background-color:#bacdf2;position:relative;border-top:1px solid #000;border-bottom:1px solid #000}.accordion-head-outer p{text-align:center;font-size:20px;line-height:1.4;letter-spacing:.05em}@media screen and (max-width: 767px){.accordion-head-outer p{font-size:19px}}.accordion-head-outer .accordion-icon{position:absolute;top:50%;right:20px;width:24px;height:14px;background-image:url(../img/icon_triangle.svg);background-repeat:no-repeat;background-size:contain;transition:transform .3s ease;transform:rotate(0deg) translateY(-50%)}@media screen and (max-width: 767px){.accordion-head-outer .accordion-icon{right:15px}}.accordion-head-outer.is-open .accordion-icon{transform:rotate(0deg) translateY(-50%)}.accordion-head-outer:not(.is-open) .accordion-icon{transform:rotate(-180deg) translateY(20%)}.accordion-outer{overflow:hidden}/*# sourceMappingURL=style.css.map */