.DemoCar_tabContainer__Mrv7p{display:flex;margin-bottom:2rem}.DemoCar_tab__SKhkS{flex:1;padding:1rem 1.5rem;background-color:#4A90E2;border:none;font-family:var(--font-noto-sans-jp);font-size:18px;font-weight:700;line-height:100%;letter-spacing:0;text-align:center;color:white;cursor:pointer}@media (min-width:768px){.DemoCar_tab__SKhkS{font-size:28px;padding:1.5rem 2rem}}.DemoCar_tab__SKhkS:hover{opacity:.9}.DemoCar_activeTab__4nqwy{background-color:white;color:#4A90E2}.DemoCar_demoCarContent___hMqt .ATC-car-contents-lineup{display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem;padding:0}@media (min-width:768px){.DemoCar_demoCarContent___hMqt .ATC-car-contents-lineup{padding:1rem}}@media (min-width:1024px){.DemoCar_demoCarContent___hMqt .ATC-car-contents-lineup{grid-template-columns:repeat(3,1fr)}}@media (min-width:1280px){.DemoCar_demoCarContent___hMqt .ATC-car-contents-lineup{grid-template-columns:repeat(4,1fr)}}.DemoCar_demoCarContent___hMqt .ATC-car-contents-lineup-inner{background-color:white;border-radius:.5rem;padding:1.5rem;box-shadow:0 4px 6px -1px rgb(0 0 0/.1),0 2px 4px -2px rgb(0 0 0/.1);display:flex;flex-direction:column;align-items:center;text-align:center}@media (max-width:639px){.DemoCar_demoCarContent___hMqt .ATC-car-contents-lineup-inner{padding:.75rem}}.DemoCar_demoCarContent___hMqt .ATC-car-contents-lineup-image{width:100px;height:80px;margin-left:auto;margin-right:auto}.DemoCar_demoCarContent___hMqt .ATC-car-contents-lineup-image img{width:100%;height:auto;object-fit:contain}.DemoCar_demoCarContent___hMqt .ATC-car-contents-lineup-detail a{display:inline-block;padding:8px 20px;background-color:white;color:#666666;border:2px solid #666666;border-radius:9999px;font-weight:700;font-size:12px;transition:all .2s;margin-top:auto}.DemoCar_demoCarContent___hMqt .ATC-car-contents-lineup-detail a:hover{background-color:#2196EE;color:white}@media (min-width:768px){.DemoCar_demoCarContent___hMqt .ATC-car-contents-lineup-detail a{border-radius:60px}}.DemoCar_demoCarContent___hMqt h2.ATC-title-text-basic{font-size:18px;font-weight:700;margin-top:1.5rem;margin-bottom:1.5rem;padding:0 1.25rem 1rem;border-bottom:2px solid #333333}@media (min-width:768px){.DemoCar_demoCarContent___hMqt h2.ATC-title-text-basic{font-size:24px}}.DemoCar_demoCarContent___hMqt .ATC-car-contents-header ul,.DemoCar_demoCarContent___hMqt .ATC-car-contents-lineup-end{display:none}.DemoCar_demoCarContent___hMqt .ATC-shop-contents{padding:1.25rem}.DemoCar_demoCarContent___hMqt .ATC-title-text{display:none}.DemoCar_demoCarContent___hMqt .ATC-shop-list-table{display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem;width:100%}@media (max-width:768px){.DemoCar_demoCarContent___hMqt .ATC-shop-list-table{grid-template-columns:1fr}}.DemoCar_demoCarContent___hMqt .ATC-shop-list-table thead{display:none}.DemoCar_demoCarContent___hMqt .ATC-shop-list-table tbody{display:contents}.DemoCar_demoCarContent___hMqt .ATC-shop-list-table tbody tr{display:flex;flex-direction:column;background-color:white;border:1px solid #e5e7eb;border-radius:.5rem;padding:20px 14px;transition:box-shadow .2s}.DemoCar_demoCarContent___hMqt .ATC-shop-list-table thead tr{display:none}.DemoCar_demoCarContent___hMqt .ATC-shop-list-table tbody tr:has(th){display:none}.DemoCar_demoCarContent___hMqt .ATC-shop-list-table-shop{display:block;margin-bottom:8px}.DemoCar_demoCarContent___hMqt .ATC-shop-list-table-shop a{color:#2196EE;text-decoration:none;font-weight:500;font-size:20px}.DemoCar_demoCarContent___hMqt .ATC-shop-list-table-shop a:hover{color:#0052a3}.DemoCar_demoCarContent___hMqt .ATC-shop-list-table-address{display:block;font-size:16px;font-weight:500;padding-bottom:8px;margin-bottom:8px;border-bottom:1.3px solid #333333}.DemoCar_demoCarContent___hMqt .ATC-shop-list-table-tel{display:flex;align-items:center;gap:.5rem;font-size:16px;font-weight:500;color:#333333}.DemoCar_demoCarContent___hMqt .ATC-shop-list-table-tel:before{content:"📞";font-size:12px}