.s3U9YG_fv{object-fit:cover;width:100%;height:auto;display:block}.s3U9YG_overviewSection{background:var(--color-primary_5);padding:5rem 0}.s3U9YG_overviewWrap{justify-content:center;align-items:center;gap:3.75rem;margin:0 auto;display:flex}.s3U9YG_overviewTextWrap{flex-direction:column;gap:1.5rem;display:flex}.s3U9YG_appImg{object-fit:cover;width:calc(50% - 1.875rem);max-width:30rem;height:auto;display:block}.s3U9YG_overviewTtl{font:var(--font-t2);padding-bottom:.85rem;font-weight:700}.s3U9YG_overviewText{font:var(--font-b3)}.s3U9YG_overviewTextWrap .s3U9YG_appRelease{width:fit-content;font:var(--font-t5);background:var(--color-primary_10);padding:.85rem 3rem;font-weight:700}.s3U9YG_functionWrap{flex-direction:column;gap:3.15rem;margin:7.5rem auto;display:flex}.s3U9YG_functionWrap .s3U9YG_boxWrap{width:calc(33.3333% - 1rem)}.s3U9YG_functionWrap .s3U9YG_image{object-fit:cover;width:100%;height:auto}.s3U9YG_functionTtl{font:var(--font-t1);text-align:center;padding-bottom:1rem;font-size:2.5rem;font-weight:700}.s3U9YG_functionSubTtl{font:var(--font-b3);text-align:center}.s3U9YG_functionList{gap:1.5rem;display:flex}.s3U9YG_functionList .s3U9YG_boxTtl{font:var(--font-t6);padding:.85rem 0 .5rem;font-weight:700}.s3U9YG_functionList .s3U9YG_boxDesc{font:var(--font-b4)}.s3U9YG_guideLink{text-align:right;font:var(--font-b4);justify-content:flex-end;align-items:center;gap:.25rem;padding-top:.5rem;font-weight:700;display:flex}.s3U9YG_serviceDetailSection{background:var(--color-primary_5);margin:0 auto;padding:5rem 0;overflow:hidden}.s3U9YG_serviceDetailWrap{width:100%}.s3U9YG_serviceSectionTtl{font:var(--font-t3);text-align:center;width:100%;padding-bottom:2.25rem;font-weight:700}.s3U9YG_serviceContent{gap:2.5rem;display:flex}.s3U9YG_serviceContent .s3U9YG_image{object-fit:cover;width:100%;min-width:0;height:auto;max-height:26.5rem}.s3U9YG_appService{padding-bottom:5rem}.s3U9YG_vehicleService{justify-content:flex-end}.s3U9YG_serviceGrid{flex-wrap:wrap;align-items:stretch;gap:.65rem;max-width:36rem;display:flex}.s3U9YG_vehicleService .s3U9YG_serviceGrid{justify-content:flex-end}.s3U9YG_serviceItem{background:var(--color-primary_0);border-radius:.5rem;flex-direction:column;width:calc(33.3333% - .433333rem);padding:1.25rem .85rem;display:flex}.s3U9YG_serviceItem .s3U9YG_icon{width:2.5rem;height:2.5rem;margin:0 auto}.s3U9YG_serviceTtl{white-space:pre-wrap;height:3rem;font:var(--font-t7);text-align:center;justify-content:center;align-items:center;padding:.25rem 0 .5rem;font-weight:700;line-height:130%;display:flex}.s3U9YG_serviceDesc{font:var(--font-b4)}.s3U9YG_faqWrap{margin:7.5rem auto}.s3U9YG_faqTtl{font:var(--font-t1);text-align:center;padding-bottom:2.5rem;font-weight:700}.s3U9YG_appBannerSection{background:url(/jp/images/page/kia-connect/img_kia_connect_banner_pc.webp) 0 0/cover no-repeat;justify-content:center;align-items:center;gap:1.5rem;width:100%;height:auto;min-height:23.35rem;padding:3.15rem 1.25rem;display:flex}.s3U9YG_mockup{object-fit:contain;width:calc(50% - .75rem);min-width:12.5rem;max-width:22rem;height:auto}.s3U9YG_appBannerTextWrap{color:var(--color-primary_0);flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;display:flex}.s3U9YG_appBannerTextWrap .s3U9YG_appRelease{font:var(--font-t3);font-weight:700}.s3U9YG_appBannerTtl{font:var(--font-t1);text-align:center;padding-bottom:.5rem;font-weight:700}.s3U9YG_appBannerDesc{text-align:center;font:var(--font-t7)}.s3U9YG_isSp{display:none}@media screen and (max-width:960px){.s3U9YG_isMiddle{display:block}.s3U9YG_overviewSection{padding:3.15rem 0}.s3U9YG_overviewWrap{flex-direction:column;gap:1.25rem;margin:0}.s3U9YG_appImg{width:100%}.s3U9YG_overviewTextWrap{text-align:center;align-items:center}.s3U9YG_functionWrap{margin:3.15rem auto}.s3U9YG_serviceDetailSection{padding:0}.s3U9YG_serviceDetailWrap .s3U9YG_image{display:none}.s3U9YG_serviceContent{justify-content:center}.s3U9YG_appService,.s3U9YG_vehicleService{max-width:initial;padding:0}.s3U9YG_serviceGrid,.s3U9YG_serviceItem{max-width:initial}.s3U9YG_appService .s3U9YG_serviceGrid{justify-content:center;padding-bottom:2.5rem}.s3U9YG_vehicleService .s3U9YG_serviceGrid{justify-content:center}.s3U9YG_faqWrap{margin:3.15rem auto}.s3U9YG_appBannerSection{background:url(/jp/images/page/kia-connect/img_kia_connect_banner_sp.webp) 0 0/cover no-repeat;flex-direction:column;gap:1.25rem}}@media screen and (max-width:601px){.s3U9YG_isSp{display:block}.s3U9YG_isMiddle,.s3U9YG_isPc{display:none}.s3U9YG_appImg{width:100%}.s3U9YG_overviewTextWrap{text-align:left;gap:1.5rem}.s3U9YG_overviewTtl{text-align:center;font:var(--font-t5);padding-bottom:.85rem;font-weight:700}.s3U9YG_overviewText{font:var(--font-b4)}.s3U9YG_overviewTextWrap .s3U9YG_appRelease{width:initial;text-align:center;font:var(--font-t6);padding:.85rem 3rem;font-weight:700}.s3U9YG_functionWrap{gap:1.25rem}.s3U9YG_functionWrap .s3U9YG_boxWrap{width:100%}.s3U9YG_functionTtl{font:var(--font-t3);padding-bottom:1rem;font-weight:700}.s3U9YG_functionSubTtl{font:var(--font-b4);text-align:left}.s3U9YG_functionList{flex-direction:column;gap:1.25rem}.s3U9YG_functionList .s3U9YG_boxTtl{font:var(--font-t7);font-weight:700}.s3U9YG_functionList .s3U9YG_boxDesc{font:var(--font-b7)}.s3U9YG_serviceDetailWrap{padding:3.125rem 1.25rem}.s3U9YG_serviceSectionTtl{font:var(--font-t5);padding-bottom:1.25rem;font-weight:700}.s3U9YG_serviceItem{width:calc(50% - .325rem)}.s3U9YG_serviceItem .s3U9YG_icon{width:2rem;height:2rem}.s3U9YG_serviceTtl{height:2.5rem;font:var(--font-t9);font-weight:700;line-height:130%}.s3U9YG_serviceDesc{font:var(--font-b7)}.s3U9YG_faqTtl{font:var(--font-t4);padding-bottom:1.25rem;font-weight:700}.s3U9YG_appBannerTextWrap{gap:.85rem}.s3U9YG_appBannerTtl{font:var(--font-t5);font-weight:700}.s3U9YG_appBannerDesc{font:var(--font-b4)}.s3U9YG_appBannerTextWrap .s3U9YG_appRelease{font:var(--font-t5);font-weight:700}}
