@font-face{font-family:SUIT Variable;src:url(/fonts/SUIT-Variable.woff2)format("woff2-variations");font-weight:100 900;font-style:normal;font-display:swap}*,:before,:after{box-sizing:border-box;border-radius:0!important}:root{--bg:#fff;--fg:#000;--line:#000;--muted:#666;--faint:#e5e5e5;--max:1280px;--font:"SUIT Variable", "Helvetica Neue", Arial, "Apple SD Gothic Neo", "Malgun Gothic", sans-serif}html,body{background:var(--bg);color:var(--fg);font-family:var(--font);-webkit-font-smoothing:antialiased;margin:0;padding:0;font-size:15px;line-height:1.55}a{color:inherit;text-decoration:none}a:hover{text-decoration:underline}img{max-width:100%;display:block}.wrap{max-width:var(--max);margin:0 auto;padding:0 24px}.hd{border-bottom:2px solid var(--line);padding:20px 0}.hd-in{align-items:center;gap:28px;display:flex}.logo{color:var(--fg);flex:none;align-items:center;gap:10px;display:flex}.logo:hover{opacity:.7;text-decoration:none}.nav{letter-spacing:.5px;gap:20px;font-size:13px;display:flex}.h2{letter-spacing:2px;text-transform:uppercase;border-bottom:1px solid var(--line);margin:44px 0 20px;padding-bottom:8px;font-size:13px;font-weight:700}.brands{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:-1px;display:grid}.brands>*{border:1px solid var(--line);margin:-1px 0 0 -1px;padding:14px 12px}.brand-ko{font-size:15px;font-weight:700}.brand-ja{color:var(--muted);font-size:11px}.brand-n{color:var(--muted);margin-top:4px;font-size:11px}.cars{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:24px;display:grid}.car{border:1px solid var(--line);flex-direction:column;display:flex}.car-img{aspect-ratio:4/3;object-fit:cover;border-bottom:1px solid var(--line);background:var(--faint);width:100%}.car-noimg{aspect-ratio:4/3;border-bottom:1px solid var(--line);background:var(--faint);color:var(--muted);justify-content:center;align-items:center;font-size:11px;display:flex}.car-body{flex-direction:column;flex:1;padding:12px;display:flex}.car-t{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:8px;font-size:13px;font-weight:700;line-height:1.4;display:-webkit-box;overflow:hidden}.car-meta{color:var(--muted);margin-bottom:10px;font-size:11px}.car-price{letter-spacing:-.5px;margin-top:auto;font-size:18px;font-weight:800}.car-krw{color:var(--muted);font-size:11px;font-weight:400}.detail{grid-template-columns:1.2fr 1fr;gap:40px;margin-top:32px;display:grid}.detail>*,.calc>*,.srch>*,.srch-main>*{min-width:0}.spec{border-collapse:collapse;width:100%;font-size:13px}.spec td{overflow-wrap:anywhere}.spec th,.spec td{border:1px solid var(--line);text-align:left;padding:9px 12px}.spec th{white-space:nowrap;background:#fafafa;width:1%;font-weight:700}.big-price{letter-spacing:-1.5px;margin:4px 0 2px;font-size:34px;font-weight:800}.btn{border:2px solid var(--line);background:var(--fg);color:var(--bg);letter-spacing:.5px;cursor:pointer;text-align:center;width:100%;padding:13px 26px;font-size:14px;font-weight:700;display:inline-block}.btn:hover{background:var(--bg);color:var(--fg);text-decoration:none}.btn-ghost{background:var(--bg);color:var(--fg)}.btn-ghost:hover{background:var(--fg);color:var(--bg)}.calc{grid-template-columns:1fr 1fr;gap:40px;margin-top:28px;display:grid}.field{margin-bottom:16px}.field label{letter-spacing:1px;margin-bottom:6px;font-size:12px;font-weight:700;display:block}.field input,.field select{border:1px solid var(--line);background:var(--bg);width:100%;color:var(--fg);padding:11px 12px;font-family:inherit;font-size:15px}.field input:focus,.field select:focus{outline:2px solid var(--fg);outline-offset:-2px}.rows{border-collapse:collapse;width:100%;font-size:14px}.rows th,.rows td{border-bottom:1px solid var(--faint);text-align:left;padding:10px 0}.rows td:last-child{text-align:right;font-variant-numeric:tabular-nums}.rows tr.total td{border-top:2px solid var(--line);border-bottom:none;padding-top:14px;font-size:20px;font-weight:800}.ft{border-top:2px solid var(--line);color:var(--muted);margin-top:64px;padding:28px 0 48px;font-size:12px}@media (max-width:860px){.detail,.calc{grid-template-columns:1fr;gap:28px}.hd-in{flex-direction:column;align-items:flex-start;gap:12px}.nav{flex-wrap:wrap;gap:14px}}@media (max-width:640px){.wrap{padding:0 16px}.cars{grid-template-columns:1fr;gap:18px}.spec th{white-space:normal;word-break:keep-all;width:1%}.spec th,.spec td{padding:8px 9px;font-size:12.5px}.big-price{font-size:27px}.nav{gap:12px;font-size:12.5px}h1{font-size:21px!important}}.sbox{border:2px solid var(--line);margin-top:28px}.sbox-hd{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;padding:18px 20px 0;display:flex}.sbox-t{letter-spacing:-.4px;margin:0;font-size:20px;font-weight:800}.sbox-n{color:var(--muted);gap:16px;font-size:13px;display:flex}.sbox-n b{color:var(--fg);font-size:15px}.sbox-f{flex-wrap:wrap;gap:0;padding:14px 20px 20px;display:flex}.sbox-f select{border:1px solid var(--line);background:var(--bg);min-width:0;height:44px;color:var(--fg);appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--fg) 50%), linear-gradient(135deg, var(--fg) 50%, transparent 50%);background-position:calc(100% - 17px) 19px,calc(100% - 12px) 19px;background-repeat:no-repeat;background-size:5px 5px,5px 5px;border-right:none;flex:180px;padding:0 12px;font-family:inherit;font-size:14px}.sbox-f button{border:1px solid var(--line);background:var(--fg);height:44px;color:var(--bg);cursor:pointer;letter-spacing:1px;flex:0 0 120px;font-family:inherit;font-size:15px;font-weight:700}.sbox-f button:hover{opacity:.8}.bgrid{grid-template-columns:repeat(auto-fill,minmax(132px,1fr));display:grid}.bcell{border:1px solid var(--line);text-align:center;justify-content:center;align-items:center;min-height:88px;margin:-1px 0 0 -1px;padding:20px 14px;display:flex}.bcell:hover{background:var(--faint);text-decoration:none}.bcell-logo{justify-content:center;align-items:center;height:48px;display:flex}.brand-logo{object-fit:contain;width:auto;max-width:100%}.brand-nologo{align-items:center;font-size:14px;font-weight:700;display:flex}.bcell-ko{font-size:14px;font-weight:700}.bcell-n{color:var(--muted);font-size:11px}.srch{grid-template-columns:220px 1fr;align-items:start;gap:28px;margin-top:28px;display:grid}.srch-side{border:1px solid var(--line)}.fgrp{border-bottom:1px solid var(--line);padding:12px 0}.fgrp:last-child{border-bottom:none}.fgrp-t{letter-spacing:2px;text-transform:uppercase;color:var(--muted);padding:0 12px 8px;font-size:11px;font-weight:700}.frow{align-items:center;gap:8px;padding:7px 12px;font-size:13px;display:flex}.frow:hover{background:var(--faint);text-decoration:none}.frow.on{background:var(--fg);color:var(--bg);font-weight:700}.frow.on .frow-n{color:var(--bg)}.frow.on .brand-logo{filter:invert()}.frow-k{flex:1}.frow-n{color:var(--muted);font-size:11px}.srch-bar{border-bottom:2px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;padding-bottom:10px;display:flex}.srch-n{font-size:14px}.srch-n b{font-size:18px}.srch-sort{color:var(--muted);gap:14px;font-size:12px;display:flex}.srch-sort .on{color:var(--fg);font-weight:700;text-decoration:underline}.chips{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.chip{border:1px solid var(--line);padding:4px 10px;font-size:12px}.chip:hover{background:var(--faint);text-decoration:none}.chip-clr{background:var(--fg);color:var(--bg)}.pager{justify-content:center;align-items:center;gap:18px;margin:28px 0;font-size:13px;display:flex}.pager a{border:1px solid var(--line);padding:6px 14px}.h2row{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.more{color:var(--muted);font-size:12px}@media (max-width:860px){.srch{grid-template-columns:1fr;gap:16px}.srch-side{grid-template-columns:1fr 1fr;display:grid}.sbox-f select{border-right:1px solid var(--line);border-bottom:none;flex-basis:100%}.sbox-f select:last-of-type{border-bottom:1px solid var(--line)}.sbox-f button{flex-basis:100%}.bgrid{grid-template-columns:repeat(auto-fill,minmax(104px,1fr))}}.gal{min-width:0}.gal-main{border:1px solid var(--line);background:var(--faint);position:relative}.gal-track{scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;display:flex;overflow:auto hidden}.gal-track::-webkit-scrollbar{display:none}.gal-slide{scroll-snap-align:center;flex:0 0 100%;min-width:0}.gal-main img{aspect-ratio:4/3;object-fit:contain;background:#fff;width:100%;display:block}.gal-nav{border:1px solid var(--line);background:var(--bg);cursor:pointer;justify-content:center;align-items:center;width:40px;height:56px;padding:0;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.gal-nav i{border-top:2px solid;border-right:2px solid;width:10px;height:10px;display:block}.gal-prev i{margin-left:3px;transform:rotate(-135deg)}.gal-next i{margin-right:3px;transform:rotate(45deg)}.gal-nav:hover{background:var(--fg);color:var(--bg)}.gal-prev{left:0}.gal-next{right:0}.gal-count{background:var(--fg);color:var(--bg);padding:4px 10px;font-size:12px;position:absolute;bottom:0;right:0}.gal-strip{scrollbar-width:thin;scroll-behavior:smooth;grid-auto-columns:76px;grid-auto-flow:column;gap:0;min-width:0;margin-top:-1px;display:grid;overflow-x:auto}.gal-th{border:1px solid var(--line);background:var(--bg);cursor:pointer;margin-left:-1px;padding:0}.gal-th img{object-fit:cover;width:100%;height:56px;display:block}.gal-th.on{outline:3px solid var(--fg);outline-offset:-3px}.gal-th:hover img{opacity:.75}@media (max-width:640px){.gal-strip{grid-auto-columns:60px}.gal-th img{height:44px}.gal-nav{width:34px;height:48px;font-size:20px}}.ft{border-top:2px solid var(--line);margin-top:64px;padding:36px 0 48px}.ft-in{flex-direction:column;gap:0;display:flex}.ft-brand{flex-wrap:wrap;align-items:baseline;gap:14px;display:flex}.ft-tag{color:var(--muted);margin:0;font-size:12px}.ft-secs{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,max-content);gap:18px clamp(40px,8vw,110px);margin:28px 0;padding-bottom:28px;display:grid}.ft-sec{flex-direction:column;gap:8px;min-width:130px;display:flex}.ft-h{letter-spacing:2px;text-transform:uppercase;font-size:12px;font-weight:800}.ft-sec a:not(.ft-h){color:var(--muted);font-size:12.5px}.ft-sec a:not(.ft-h):hover{color:var(--fg)}.ft-biz{color:var(--muted);flex-wrap:wrap;font-size:11.5px;line-height:1.9;display:flex}.ft-biz span+span:before{content:"·";color:var(--faint);margin:0 8px}.ft-note{color:var(--muted);margin:18px 0 0;font-size:11.5px;line-height:1.8}.ft-note a{text-decoration:underline}@media (max-width:560px){.ft-secs{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px}.ft-sec{min-width:0}}.ft-lang{flex-wrap:wrap;gap:0;margin:24px 0 18px;display:flex}.ft-lang-a{border:1px solid var(--line);margin-left:-1px;padding:6px 14px;font-size:12px}.ft-lang-a:first-child{margin-left:0}.ft-lang-a.on{background:var(--fg);color:var(--bg);font-weight:700}.ft-lang-a:hover{background:var(--faint);text-decoration:none}.ft-lang-a.on:hover{background:var(--fg);color:var(--bg)}html[lang=en]{--font:"Poppins", "Helvetica Neue", Arial, sans-serif;letter-spacing:-.1px}html[lang=zh-Hant]{--font:"Noto Serif TC", "Songti TC", "PMingLiU", "Times New Roman", serif}html[lang=zh-Hant] body{font-size:15.5px}html[lang=zh-Hant] .car-t,html[lang=zh-Hant] .spec{letter-spacing:.2px}
