﻿@import"https://fonts.googleapis.com/css2?family=ABeeZee&display=swap";.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:"あおとゴシック EB",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:"あおとゴシック DB",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 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:"あおとゴシック M",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:"あおとゴシック DB",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:-43px;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;border-radius:11px}}.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:"あおとゴシック M",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{font-family:"all-round-gothic",sans-serif;font-weight:600;font-style:normal;color:#ed8229;font-size:clamp(23px,2.9166666667vw,42px);letter-spacing:.05em}@media screen and (max-width: 767px){.cost__initial-cost__card ul li .price{font-size:40px}}.cost__initial-cost__card ul li .price span{font-family:"あおとゴシック R",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;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:"あおとゴシック M",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:"あおとゴシック B",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:14px;line-height:1.2857;letter-spacing:0}.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;border-radius:15px;border:1px solid #000}.cost__running-cost .contents .item .head{position:absolute;top:-37px;left:50%;padding:6px 6.5%;font-family:"あおとゴシック EB",sans-serif;font-size:clamp(30px,2.777777777vw,40px);white-space:nowrap;color:#c7efc9;background-color:#bacdf2;border-radius:40px;border:1px solid #000;letter-spacing:.2em;transform:translateX(-50%);z-index:5}@media screen and (max-width: 767px){.cost__running-cost .contents .item .head{top:-22px;padding:5px 9.3%;font-size:22px;line-height:28px;border-radius:22px;text-align:center}}.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:"あおとゴシック DB",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:"あおとゴシック DB",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:33px;height:6px;margin-top:38px}}.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:93px}@media screen and (max-width: 767px){.cost__running-cost .contents .style-item{margin-top:55px}}@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:88px 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:16%;padding:38px 0 30px;align-items:flex-start;flex-direction:column}}.cost__running-cost .contents .style-item__top .electricity-bill p{font-family:"あおとゴシック B",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:"あおとゴシック DB",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:"あおとゴシック DB",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:"あおとゴシック DB",sans-serif;color:#3566ae;font-size:clamp(14px,1.25vw,18px);line-height:1.9444444444;letter-spacing:.1em}.cost__running-cost .contents .style-item__top .other{margin-bottom:34px;font-family:"あおとゴシック B",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:30px 0 70px;background-color:#ededed;border-radius:0 0 15px 15px;border-top:1px solid #000}.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%}@media screen and (max-width: 767px){.cost__running-cost .contents .style-item__bottom .accordion{padding:0 5%}}.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}.cost__running-cost .contents .style-item__bottom .accordion ul li:not(:first-child){margin-top:45px}.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(45deg) translateX(5px);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(-135deg) translateY(9px)}.cost__running-cost .contents .style-item__bottom .accordion ul li .accordion-head .style{font-family:"all-round-gothic",sans-serif;font-weight:600;font-style:normal;font-size:clamp(18px,1.5277777778vw,22px);letter-spacing:.1em}.cost__running-cost .contents .style-item__bottom .accordion ul li .accordion-head .title{font-family:"あおとゴシック EB",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{font-size:min(4.071246vw,16px)}}.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:"あおとゴシック B",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{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;font-family:"あおとゴシック DB",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{padding:5px 16px}}.cost__running-cost .contents .style-item__bottom .accordion ul li .accordion-body .electricity-bill .group p.white{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:"あおとゴシック DB",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{font-family:"all-round-gothic",sans-serif;font-weight:600;font-style:normal;color:#fedc68;font-size:clamp(50px,5.55555555vw,80px);letter-spacing:.05em}@media screen and (max-width: 767px){.cost__running-cost .contents .style-item__bottom .accordion ul li .accordion-body .total-price .group .price{font-size:min(15.2671755725vw,60px)}}.cost__running-cost .contents .style-item__bottom .accordion ul li .accordion-body .total-price .group .price span{font-family:"あおとゴシック EB",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 .detail{width:100%;margin-left:14%;margin-top:-2%;font-family:"あおとゴシック B",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:-4%;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:"あおとゴシック B",sans-serif;color:#3566ae;font-size:clamp(18px,1.5277777778vw,22px);letter-spacing:.1em}@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);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:"あおとゴシック DB",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}/*# sourceMappingURL=style.css.map */