.chargingSpot-module__O0v0Wa__fv{object-fit:cover;width:100%;height:auto;display:block}.chargingSpot-module__O0v0Wa__overviewSection{margin:7.5rem auto}.chargingSpot-module__O0v0Wa__overviewText{align-items:flex-start;gap:2.5rem;padding-bottom:5rem;display:flex}.chargingSpot-module__O0v0Wa__overviewTtl{font:var(--font-t2);flex-shrink:0;font-weight:700}.chargingSpot-module__O0v0Wa__overviewDesc{font:var(--font-b4)}.chargingSpot-module__O0v0Wa__chargeSpots{color:var(--color-primary_70);align-items:center;gap:1.5rem;display:flex}.chargingSpot-module__O0v0Wa__spotItem{border:1px solid var(--color-primary_20);border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:1rem;display:flex}.chargingSpot-module__O0v0Wa__chargeSpots .chargingSpot-module__O0v0Wa__spotItem{width:calc(20% - 1.2rem)}.chargingSpot-module__O0v0Wa__spotIcon{object-fit:contain;width:auto;max-width:2rem;height:100%}.chargingSpot-module__O0v0Wa__spotName{white-space:nowrap;font:var(--font-t8);color:var(--color-primary_50);font-weight:700}.chargingSpot-module__O0v0Wa__howToChargeSection{min-height:40rem;color:var(--color-primary_0);background:url(/jp/images/ev-spot/bg_ev-guide_how-to_pc.webp) 0 0/cover no-repeat;flex-direction:column;display:flex;overflow:hidden}.chargingSpot-module__O0v0Wa__howToChargeHeader{margin:auto auto 0;padding:5rem 8rem}.chargingSpot-module__O0v0Wa__howToChargeSubTtl{font:var(--font-t6)}.chargingSpot-module__O0v0Wa__howToChargeTtl{font:var(--font-t2);padding:.5rem 0 1.5rem;font-weight:700}.chargingSpot-module__O0v0Wa__howToChargeDesc{font:var(--font-b4);max-width:38.5rem}.chargingSpot-module__O0v0Wa__chargingMethodContainer{justify-content:space-between;gap:5rem;display:flex}.chargingSpot-module__O0v0Wa__methodCardAc,.chargingSpot-module__O0v0Wa__methodCardDc{flex-direction:column;justify-content:space-between;align-items:stretch;gap:2rem;width:calc(50% - 5rem);display:flex}.chargingSpot-module__O0v0Wa__chargingMethodContainer .chargingSpot-module__O0v0Wa__border{border-right:1px solid var(--color-primary_20)}.chargingSpot-module__O0v0Wa__methodCardHeader{align-items:center;gap:1rem;display:flex}.chargingSpot-module__O0v0Wa__methodCardImage{object-fit:contain;width:2rem;height:auto}.chargingSpot-module__O0v0Wa__methodCardSubTtl{font:var(--font-b6);color:var(--color-primary_60);padding-bottom:.25rem}.chargingSpot-module__O0v0Wa__methodCardTtl{font:var(--font-t4);font-weight:700}.chargingSpot-module__O0v0Wa__acImg,.chargingSpot-module__O0v0Wa__dcImg{object-fit:contain;width:100%;height:auto}.chargingSpot-module__O0v0Wa__methodSpec{align-items:stretch;gap:2rem;display:flex}.chargingSpot-module__O0v0Wa__methodSpecItem{white-space:nowrap;text-align:center;align-items:center;width:calc(50% - 1rem)}.chargingSpot-module__O0v0Wa__methodSpecLabel{font:var(--font-t10)}.chargingSpot-module__O0v0Wa__methodSpecValue{font:var(--font-t6);justify-content:center;gap:.25rem;font-weight:700;display:flex}.chargingSpot-module__O0v0Wa__methodSpecNum{font:var(--font-t5);font-weight:700}.chargingSpot-module__O0v0Wa__methodSpecBrackets{width:100%;font:var(--font-t10);color:var(--color-primary_60)}.chargingSpot-module__O0v0Wa__methodSpecBracketsNote{vertical-align:top;font-size:.65rem}.chargingSpot-module__O0v0Wa__methodExpText{font:var(--font-b6);color:var(--color-primary_70)}.chargingSpot-module__O0v0Wa__methodFooter{grid-template-rows:repeat(1,1fr);grid-template-columns:repeat(3,1fr);gap:.88rem;display:grid}.chargingSpot-module__O0v0Wa__methodFooterTtl{font:var(--font-t10);padding-bottom:.88rem}.chargingSpot-module__O0v0Wa__mobilityExpSection{width:100%;min-height:40rem;color:var(--color-primary_0);background:url(/jp/images/ev-spot/bg_ev-guide_pv5_pc.webp) bottom/cover no-repeat;position:relative}.chargingSpot-module__O0v0Wa__mobilityExpContent{flex-direction:column;justify-content:center;align-items:center;gap:5rem;width:100%;padding:5rem;display:flex;position:absolute;bottom:0}.chargingSpot-module__O0v0Wa__methodNoteWrap{padding-top:2.5rem}.chargingSpot-module__O0v0Wa__methodNote{text-align:center;font:var(--font-t10);color:var(--color-primary_40)}.chargingSpot-module__O0v0Wa__mobilityTextHeader{text-align:center}.chargingSpot-module__O0v0Wa__mobilitySubTtl{font:var(--font-t6)}.chargingSpot-module__O0v0Wa__mobilityTtl{font:var(--font-t2);padding:.5rem 0 1.5rem;font-weight:700}.chargingSpot-module__O0v0Wa__mobilityDesc{max-width:38.5rem;font:var(--font-b4);text-align:center}.chargingSpot-module__O0v0Wa__mobilityContent{align-items:center;gap:2rem;display:flex}.chargingSpot-module__O0v0Wa__mobilityContent .chargingSpot-module__O0v0Wa__border{border-right:1px solid var(--color-primary_70);height:5.125rem}.chargingSpot-module__O0v0Wa__mobilityInfo{text-align:center;max-width:20.75rem}.chargingSpot-module__O0v0Wa__mobilityInfo:last-child{border:none}.chargingSpot-module__O0v0Wa__mobilityInfoLabel{font:var(--font-b3)}.chargingSpot-module__O0v0Wa__mobilityInfoHighlight{font:var(--font-t3);font-weight:700}.chargingSpot-module__O0v0Wa__mobilityInfoDetail{font:var(--font-b4);color:var(--color-primary_40)}.chargingSpot-module__O0v0Wa__mobilityInfoDetailSmall{font:var(--font-t10);color:var(--color-primary_40)}.chargingSpot-module__O0v0Wa__specSection{width:100%;margin:7.5rem auto;position:relative}.chargingSpot-module__O0v0Wa__specSection:after{content:"";z-index:-1;background:url(/jp/images/ev-spot/img_kiaPV5Model.svg) 0 0/contain no-repeat;width:100%;height:100%;position:absolute;top:-3rem;left:0}.chargingSpot-module__O0v0Wa__specHeaderContent{justify-content:space-between;padding:0 2rem 2rem 0;display:flex}.chargingSpot-module__O0v0Wa__specModelItemWrap{align-items:flex-start;gap:5rem;display:flex}.chargingSpot-module__O0v0Wa__specModelItem{flex-direction:column;align-items:center;gap:2.5rem;display:flex}.chargingSpot-module__O0v0Wa__cargoImg,.chargingSpot-module__O0v0Wa__passengerImg{object-fit:contain;width:100%;max-width:20rem;height:auto}.chargingSpot-module__O0v0Wa__specMainTtl{width:20rem;font:var(--font-t3);font-weight:700}.chargingSpot-module__O0v0Wa__passenger,.chargingSpot-module__O0v0Wa__cargo{object-fit:contain;width:100%;height:auto}.chargingSpot-module__O0v0Wa__passenger{width:12.25rem}.chargingSpot-module__O0v0Wa__cargo{width:9.5rem}.chargingSpot-module__O0v0Wa__specTableBody{flex-direction:column;align-items:flex-end;gap:1rem;display:flex}.chargingSpot-module__O0v0Wa__specTableRow{align-items:center;gap:2.5rem;width:57rem;display:flex}.chargingSpot-module__O0v0Wa__specTableValue{border-bottom:1px solid var(--color-primary_20);align-items:center;width:100%;padding-bottom:1rem;display:flex}.chargingSpot-module__O0v0Wa__batteryCapacity{border-color:var(--color-primary_60)}.chargingSpot-module__O0v0Wa__specTableHeader{width:10rem;font:var(--font-b3);white-space:nowrap;flex-shrink:0}.chargingSpot-module__O0v0Wa__batteryType{font:var(--font-b4);color:var(--color-primary_80);font-weight:700}.chargingSpot-module__O0v0Wa__specTableData{text-align:center;width:calc(33.3333% - 1.66667rem)}.chargingSpot-module__O0v0Wa__specDataValue{font:var(--font-t6);flex-wrap:wrap;justify-content:center;gap:.25rem;font-weight:700;display:flex}.chargingSpot-module__O0v0Wa__specDataNum{font:var(--font-t5);font-weight:700}.chargingSpot-module__O0v0Wa__specParentheses{font:var(--font-b4);color:var(--color-primary_40)}.chargingSpot-module__O0v0Wa__specFooterNote{font:var(--font-t10);color:var(--color-primary_40);text-align:right}.chargingSpot-module__O0v0Wa__specParenthesesNote{vertical-align:top;font-size:.65rem}.chargingSpot-module__O0v0Wa__precautions{border:1px solid var(--color-primary_20);border-radius:.25rem;margin-top:2rem;padding:1.5rem 2.5rem}.chargingSpot-module__O0v0Wa__precautionsTtl{font:var(--font-t7);color:var(--color-primary_60);padding-bottom:1rem;font-weight:700}.chargingSpot-module__O0v0Wa__precautionsText{font:var(--font-b4);color:var(--color-primary_60)}.chargingSpot-module__O0v0Wa__contactBannerSection{width:100%;min-height:23.375rem;color:var(--color-primary_0);background:url(/jp/images/ev-spot/bg_ev-guide_contact_pc.webp) 0 0/cover no-repeat;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;display:flex}.chargingSpot-module__O0v0Wa__contactBannerTtl{font:var(--font-t1);font-weight:700}.chargingSpot-module__O0v0Wa__contactBannerDesc{text-align:center;font:var(--font-t7)}.chargingSpot-module__O0v0Wa__contactBtn{width:100%;max-width:22.5rem}.chargingSpot-module__O0v0Wa__isSp{display:none}@media screen and (max-width:1280px){.chargingSpot-module__O0v0Wa__methodSpec,.chargingSpot-module__O0v0Wa__chargingMethodContainer{gap:1rem}.chargingSpot-module__O0v0Wa__specTableRow{gap:1rem;width:100%;max-width:57rem}}@media screen and (max-width:960px){.chargingSpot-module__O0v0Wa__overviewSection,.chargingSpot-module__O0v0Wa__howToChargeSection,.chargingSpot-module__O0v0Wa__mobilityExpContent,.chargingSpot-module__O0v0Wa__specSection{margin:3.13rem 0}.chargingSpot-module__O0v0Wa__chargingMethodContainer{margin:3.13rem 0 1rem}.chargingSpot-module__O0v0Wa__howToChargeHeader,.chargingSpot-module__O0v0Wa__mobilityExpContent,.chargingSpot-module__O0v0Wa__contactBannerSection{padding:3.13rem 1.25rem}.chargingSpot-module__O0v0Wa__chargingMethodContainer .chargingSpot-module__O0v0Wa__border.chargingSpot-module__O0v0Wa__isPc{display:none}.chargingSpot-module__O0v0Wa__chargingMethodContainer .chargingSpot-module__O0v0Wa__border.chargingSpot-module__O0v0Wa__isSp{display:block}.chargingSpot-module__O0v0Wa__acImg,.chargingSpot-module__O0v0Wa__dcImg{display:none}.chargingSpot-module__O0v0Wa__methodCardAc,.chargingSpot-module__O0v0Wa__methodCardDc{text-align:center;gap:1rem;width:calc(50% - 1rem)}.chargingSpot-module__O0v0Wa__methodCardHeader{flex-direction:column;order:1;justify-content:space-around;align-items:center}.chargingSpot-module__O0v0Wa__methodExpText{order:2}.chargingSpot-module__O0v0Wa__methodSpec{order:3}.chargingSpot-module__O0v0Wa__methodFooterSpots{order:4}.chargingSpot-module__O0v0Wa__methodFooterTtl{text-align:center}.chargingSpot-module__O0v0Wa__methodFooter{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr);gap:.5rem}.chargingSpot-module__O0v0Wa__methodSpec{flex-direction:column;align-items:center;gap:1rem}.chargingSpot-module__O0v0Wa__methodSpec .chargingSpot-module__O0v0Wa__border{background:var(--color-primary_20);width:5.1875rem;height:.0625rem}.chargingSpot-module__O0v0Wa__methodSpecItem{width:100%}.chargingSpot-module__O0v0Wa__spotItem{gap:.25rem}.chargingSpot-module__O0v0Wa__methodNoteWrap{padding-top:0}.chargingSpot-module__O0v0Wa__methodNote{text-align:left}.chargingSpot-module__O0v0Wa__mobilityExpSection{min-height:42rem}.chargingSpot-module__O0v0Wa__mobilityContent{gap:1rem}.chargingSpot-module__O0v0Wa__mobilityInfoLabel{font:var(--font-b4)}.chargingSpot-module__O0v0Wa__mobilityInfoHighlight{font:var(--font-t5);font-weight:700}.chargingSpot-module__O0v0Wa__mobilityInfoDetail{font:var(--font-b7)}.chargingSpot-module__O0v0Wa__specHeaderContent{gap:2rem}.chargingSpot-module__O0v0Wa__specMainTtl{text-align:center;width:fit-content}.chargingSpot-module__O0v0Wa__specModelItemWrap{gap:2rem}.chargingSpot-module__O0v0Wa__specTableBody{width:100%;margin-left:0}.chargingSpot-module__O0v0Wa__specTableHeader{width:8rem}.chargingSpot-module__O0v0Wa__specTableValue{gap:1rem}.chargingSpot-module__O0v0Wa__specTableData{width:calc(33.3333% - .666667rem)}.chargingSpot-module__O0v0Wa__specFooterNote{text-align:left}}@media screen and (max-width:768px){.chargingSpot-module__O0v0Wa__specSection:after{top:3rem}.chargingSpot-module__O0v0Wa__specHeaderContent{flex-direction:column;align-items:center;gap:2.5rem;padding:0 0 2.5rem}}@media screen and (max-width:610px){.chargingSpot-module__O0v0Wa__isSp{display:block}.chargingSpot-module__O0v0Wa__isPc{display:none}.chargingSpot-module__O0v0Wa__overviewText{flex-direction:column;align-items:center;gap:1rem;padding-bottom:1.25rem}.chargingSpot-module__O0v0Wa__overviewTtl{font:var(--font-t5);text-align:center;width:fit-content;font-weight:700}.chargingSpot-module__O0v0Wa__overviewDesc{font:var(--font-b7)}.chargingSpot-module__O0v0Wa__chargeSpots{flex-wrap:wrap;gap:.5rem}.chargingSpot-module__O0v0Wa__chargeSpots .chargingSpot-module__O0v0Wa__spotItem{width:calc(33.3333% - .333333rem)}.chargingSpot-module__O0v0Wa__spotItem{gap:0;padding:.5rem}.chargingSpot-module__O0v0Wa__howToChargeSection{background:url(/jp/images/ev-spot/bg_ev-guide_how-to_sp.webp) 0 0/cover no-repeat;height:35rem}.chargingSpot-module__O0v0Wa__howToChargeSubTtl{font:var(--font-t7)}.chargingSpot-module__O0v0Wa__howToChargeTtl{font:var(--font-t5);padding:.5rem 0 1.25rem;font-weight:700}.chargingSpot-module__O0v0Wa__howToChargeDesc{width:100%;font:var(--font-b7)}.chargingSpot-module__O0v0Wa__methodCardSubTtl{font:var(--font-b7)}.chargingSpot-module__O0v0Wa__methodCardTtl{font:var(--font-t5);font-weight:700}.chargingSpot-module__O0v0Wa__methodExpText{font:var(--font-b8)}.chargingSpot-module__O0v0Wa__methodFooterTtl{font:var(--font-t10)}.chargingSpot-module__O0v0Wa__spotName{font-size:.57181rem}.chargingSpot-module__O0v0Wa__mobilityExpSection{background:url(/jp/images/ev-spot/bg_ev-guide_pv5_sp.webp) 0 0/cover no-repeat;height:100%}.chargingSpot-module__O0v0Wa__mobilityExpContent{gap:2.5rem;width:100%}.chargingSpot-module__O0v0Wa__mobilityTextHeader{width:fit-content}.chargingSpot-module__O0v0Wa__mobilitySubTtl{font:var(--font-t7)}.chargingSpot-module__O0v0Wa__mobilityTtl{font:var(--font-t5);padding:.5rem 0 1.25rem;font-weight:700}.chargingSpot-module__O0v0Wa__mobilityDesc{width:100%;font:var(--font-b7)}.chargingSpot-module__O0v0Wa__mobilityContent{flex-direction:column}.chargingSpot-module__O0v0Wa__mobilityContent .chargingSpot-module__O0v0Wa__border{background:var(--color-primary_70);opacity:.5;width:5.1875rem;height:.0625rem}.chargingSpot-module__O0v0Wa__specMainTtl{font:var(--font-t5);font-weight:700}.chargingSpot-module__O0v0Wa__specModelItemWrap{gap:2rem;width:100%}.chargingSpot-module__O0v0Wa__specModelItem{gap:1rem;width:100%}.chargingSpot-module__O0v0Wa__passenger{width:8.125rem}.chargingSpot-module__O0v0Wa__cargo{width:6.3125rem}.chargingSpot-module__O0v0Wa__specTableRow{border:none;flex-direction:column;gap:.25rem;padding:0}.chargingSpot-module__O0v0Wa__specTableBody .chargingSpot-module__O0v0Wa__border{background:var(--color-primary_20);width:5.1875rem;height:.0625rem;margin:0 auto}.chargingSpot-module__O0v0Wa__specTableHeader{width:fit-content;font:var(--font-t9)}.chargingSpot-module__O0v0Wa__batteryType{font:var(--font-t10);font-weight:700}.chargingSpot-module__O0v0Wa__specDataValue,.chargingSpot-module__O0v0Wa__specDataNum{font:var(--font-t9);gap:0;font-weight:700}.chargingSpot-module__O0v0Wa__specParentheses{font:var(--font-t10)}.chargingSpot-module__O0v0Wa__specFooterNote{font:var(--font-t12)}.chargingSpot-module__O0v0Wa__precautions{margin-top:1rem;padding:1rem}.chargingSpot-module__O0v0Wa__precautionsTtl{font:var(--font-b4);padding-bottom:1rem;font-weight:700}.chargingSpot-module__O0v0Wa__precautionsText{font:var(--font-b7)}.chargingSpot-module__O0v0Wa__contactBannerSection{background:url(/jp/images/ev-spot/bg_ev-guide_contact_sp.webp) 0 0/cover no-repeat;gap:1.25rem}.chargingSpot-module__O0v0Wa__contactBannerTtl{font:var(--font-t5);font-weight:700}.chargingSpot-module__O0v0Wa__contactBannerDesc{font:var(--font-b7)}.chargingSpot-module__O0v0Wa__contactBtn{max-width:initial}}
