:root{--ink:#202733;--muted:#606d7f;--line:#d6dde8;--soft:#f4f7fb;--head:#eef3f8;--accent:#0b8f66;--price:#c33131;--blue:#1d5eb8}
*{box-sizing:border-box}html{background:#eef2f6;color:var(--ink);font-family:"Malgun Gothic","Apple SD Gothic Neo",Arial,sans-serif;font-size:12px;letter-spacing:0;scroll-behavior:smooth}body{margin:0}a{color:var(--blue);text-decoration:none}img{max-width:100%}.pop-page{width:980px;margin:0 auto;background:#fff;border-left:1px solid var(--line);border-right:1px solid var(--line)}
.topbar{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:10px 14px;border-bottom:1px solid var(--line);background:#fff}.brand{display:flex;align-items:center;gap:8px;color:var(--ink);font-size:18px;font-weight:800}.brand-mark{display:grid;place-items:center;width:30px;height:30px;background:var(--accent);color:#fff;font-weight:900}.top-search{display:grid;grid-template-columns:1fr auto;border:1px solid #bfc9d8;min-width:0}.top-search span{overflow:hidden;padding:8px 10px;color:var(--muted);text-overflow:ellipsis;white-space:nowrap}.top-search a,.top-search button{display:grid;place-items:center;border:0;padding:8px 14px;background:#27384d;color:#fff;font:inherit;font-weight:800;cursor:pointer}.top-phone{color:var(--accent);font-weight:800;white-space:nowrap}
.content{padding:14px}.crumb{margin-bottom:8px;color:var(--muted)}.hero-title{border:1px solid var(--line);background:#fff}.hero-title h1{margin:0;padding:14px 16px 8px;font-size:20px;line-height:1.35}.meta-line{display:flex;flex-wrap:wrap;gap:6px;padding:0 16px 14px}.badge{display:inline-flex;align-items:center;min-height:24px;padding:4px 8px;border:1px solid color-mix(in srgb,var(--accent) 38%,#fff);background:color-mix(in srgb,var(--accent) 9%,#fff);color:var(--accent);font-weight:700}.source-strip{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:8px;padding:8px 10px;border:1px solid color-mix(in srgb,var(--accent) 30%,#d6dde8);background:color-mix(in srgb,var(--accent) 5%,#fff);color:#315d4f;font-size:11px;line-height:1.5}.source-strip strong{color:var(--accent)}.source-strip nav{display:flex;flex-wrap:wrap;gap:5px}.source-strip a{padding:3px 6px;border:1px solid #c9ddd5;background:#fff;color:#245949;font-weight:800}
.notice-box{margin-top:10px;border:1px solid #d9c89a;background:#fffaf0}.notice-call{display:grid;grid-template-columns:1fr auto;gap:12px;align-items:center;padding:10px 12px;border-bottom:1px solid #e6d8b3;background:#fff3cd}.notice-call strong{color:#8a4d00}.notice-call a{display:inline-flex;align-items:center;justify-content:center;padding:5px 9px;border:1px solid #b8ddcd;background:#eef9f4;color:#087052;font-weight:900}.notice-copy{display:grid;gap:5px;padding:10px 12px;line-height:1.55;color:#4a4f58}.sold-notice,.closed-notice{border-color:#e0b9b9;background:#fff5f5}.sold-notice .notice-call,.closed-notice .notice-call{grid-template-columns:1fr;border-bottom:0;background:#ffe8e8}.sold-notice .notice-call strong,.closed-notice .notice-call strong{color:#9c2525}.court-note{margin-top:10px;padding:10px 12px;border:1px solid #c9d8ed;background:#f4f8ff;line-height:1.6}
.main-grid{display:grid;grid-template-columns:390px 1fr;gap:12px;margin-top:12px}.photo-card{border:1px solid var(--line);background:#fff}.gallery-frame{position:relative;border-bottom:1px solid var(--line);background:#111820}.main-photo{display:block;width:100%;height:292px;object-fit:cover}.gallery-counter{position:absolute;right:8px;bottom:8px;min-width:46px;padding:3px 7px;background:rgba(14,23,34,.78);color:#fff;text-align:center;font-weight:800}.thumb-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;padding:8px}.thumb-grid img{display:block;width:100%;height:58px;object-fit:cover;border:1px solid var(--line)}.thumb-grid img.is-active{border:2px solid var(--accent);outline:2px solid color-mix(in srgb,var(--accent) 18%,#fff)}.quick-actions{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;padding:0 8px 8px}.quick-actions a{display:block;padding:7px 5px;border:1px solid #c7d3e2;background:#f7f9fc;text-align:center;color:#27384d;font-weight:700}
.section{margin-top:12px;border:1px solid var(--line);background:#fff;overflow-x:auto}.section-title{display:grid;grid-template-columns:1fr auto;gap:12px;padding:9px 11px;border-bottom:1px solid var(--line);background:var(--head)}.section-title h2{margin:0;font-size:15px}.section-title span{color:var(--muted)}.info-table,.list-table,.history-table{width:100%;border-collapse:collapse}.info-table th,.info-table td,.list-table th,.list-table td,.history-table th,.history-table td{padding:8px 9px;border:1px solid var(--line);text-align:left;vertical-align:top;line-height:1.5;white-space:pre-line}.info-table th,.list-table th,.history-table th{background:#f6f8fb;color:#415064;font-weight:800}.info-table th{width:112px}.valuation-table th{width:150px}.section-note{margin:0;padding:9px 11px;border-top:1px solid var(--line);background:#fbfcfe;color:#435064;line-height:1.55}.empty-state{margin:0;padding:14px;color:#435064;line-height:1.6}.price{color:var(--price);font-weight:900}
.answer-lead{margin:0;padding:11px 12px;border-bottom:1px solid var(--line);background:#fffdf5;font-size:13px;line-height:1.65}.answer-lead strong{color:#8a5a00}.summary-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;padding:10px}.summary-card{min-height:78px;padding:9px;border:1px solid var(--line);background:#fbfcfe}.summary-card b{display:block;margin-bottom:5px;color:#27384d}.two-col{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:10px}.related-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;padding:10px}.related-grid a{min-height:58px;padding:9px;border:1px solid var(--line);background:#fbfcfe;color:#27384d;font-weight:800}
.auction-analysis{margin-top:12px;border:1px solid color-mix(in srgb,var(--accent) 45%,#d6dde8);background:color-mix(in srgb,var(--accent) 3%,#fff)}.analysis-head{display:flex;justify-content:space-between;gap:14px;align-items:center;padding:12px 14px;background:color-mix(in srgb,var(--accent) 9%,#fff);border-bottom:1px solid color-mix(in srgb,var(--accent) 25%,#d6dde8)}.analysis-head span{display:block;margin-bottom:2px;color:#39705d;font-size:11px;font-weight:800}.analysis-head h2{margin:0;font-size:17px}.analysis-head>strong{color:var(--accent)}.analysis-lead{margin:0;padding:13px 14px;font-size:14px;font-weight:700;line-height:1.65}.analysis-metrics{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #d6e8e0;border-bottom:1px solid #d6e8e0;background:#fff}.analysis-metrics>div{padding:11px 13px;border-right:1px solid #d6e8e0}.analysis-metrics>div:last-child{border-right:0}.analysis-metrics span{display:block;margin-bottom:4px;color:var(--muted)}.analysis-metrics b{font-size:13px}.analysis-points{padding:5px 14px}.analysis-points>div{display:grid;grid-template-columns:78px 1fr;gap:10px;padding:9px 0;border-bottom:1px solid #e0ece7}.analysis-points>div:last-child{border-bottom:0}.analysis-points b{color:var(--accent)}.analysis-points p{margin:0;line-height:1.6}.analysis-source{display:flex;justify-content:space-between;gap:12px;align-items:center;margin:0;padding:9px 14px;background:#f1f7f4;color:var(--muted);font-size:11px;line-height:1.5}.analysis-evidence{display:flex;flex-wrap:wrap;gap:6px}.analysis-evidence a{color:var(--accent);font-weight:800}
.case-faq{margin-top:12px;border:1px solid var(--line);background:#fff}.faq-list{margin:0}.faq-item{display:grid;grid-template-columns:245px 1fr;border-bottom:1px solid var(--line)}.faq-item:last-child{border-bottom:0}.faq-item dt,.faq-item dd{margin:0;padding:11px 12px;line-height:1.55}.faq-item dt{background:#f6f8fb;color:#27384d;font-weight:900}.faq-item dd{border-left:1px solid var(--line)}.faq-item a{color:var(--accent);font-weight:800}.bottom-cta{display:grid;grid-template-columns:1fr auto;gap:16px;align-items:center;margin-top:12px;padding:14px;border:1px solid color-mix(in srgb,var(--accent) 35%,#d6dde8);background:color-mix(in srgb,var(--accent) 5%,#fff)}.bottom-cta h2{margin:0 0 5px;font-size:17px}.bottom-cta p{margin:0;color:var(--muted)}.bottom-cta a{color:var(--accent);font-size:14px;font-weight:900}.status-closed{border-color:#e1c7c7;background:#fff7f7}.status-closed strong{color:#9c2525}.footer{padding:16px;border-top:1px solid var(--line);color:var(--muted);text-align:center}
.index-hero{margin-top:12px;border:1px solid var(--line);background:#fff}.index-hero h1{margin:0;padding:14px 16px 8px;font-size:20px}.index-hero p{margin:0;padding:0 16px 14px;color:var(--muted);line-height:1.65}.chip-row{display:flex;flex-wrap:wrap;gap:6px;padding:0 16px 14px}.chip{padding:4px 8px;border:1px solid #c9ddd5;background:#f4fbf8;color:#245949;font-weight:800}.detail-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:10px}.detail-card{overflow:hidden;border:1px solid var(--line);background:#fbfcfe;color:var(--ink)}.detail-card img{display:block;width:100%;height:150px;object-fit:cover}.detail-card>span{display:block;padding:9px}.detail-card strong{display:block}.detail-card small{display:block;margin-top:5px;color:var(--muted);line-height:1.5}.index-quality{padding:10px}.checks{margin:0;padding-left:21px;line-height:1.8}.pointauction-radar-section{margin-top:12px;border:1px solid var(--line);background:#fff}.radar-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;padding:10px}.radar-card{display:flex;flex-direction:column;min-height:115px;padding:10px;border:1px solid #dce2ea;border-radius:6px;background:#fbfcfe;text-decoration:none;color:#27384d}.radar-card:hover{border-color:var(--accent);background:#fff}.radar-badge{align-self:flex-start;padding:2px 6px;border-radius:4px;font-size:11px;font-weight:800;margin-bottom:6px}.radar-badge-industry{background:#eff6ff;color:#1e3a8a}.radar-badge-education{background:#ecfdf5;color:#065f46}.radar-badge-transport{background:#fffbeb;color:#92400e}.radar-badge-lifestyle{background:#fdf2f8;color:#831843}.radar-card strong{font-size:13px;line-height:1.4;margin-bottom:4px;color:#111827}.radar-card p{margin:0;font-size:12px;color:#526173;line-height:1.5;flex-grow:1}.radar-more{display:block;margin-top:8px;font-size:11px;font-weight:800;color:var(--accent)}.radar-hub-bar{padding:10px 12px;border-top:1px solid var(--line);background:#f6f8fb;text-align:right}.radar-hub-bar a{font-size:12px;font-weight:800;color:var(--accent);text-decoration:none}
@media(max-width:980px){.pop-page{width:100%;border-right:0;border-left:0}}
@media(max-width:760px){.topbar,.main-grid,.two-col,.notice-call,.bottom-cta,.analysis-metrics{grid-template-columns:1fr}.top-phone{display:none}.source-strip,.analysis-source{align-items:flex-start;flex-direction:column}.summary-cards,.related-grid,.detail-cards,.radar-grid{grid-template-columns:repeat(2,1fr)}.analysis-head{align-items:flex-start;flex-direction:column}.analysis-metrics>div{border-right:0;border-bottom:1px solid #d6e8e0}.analysis-metrics>div:last-child{border-bottom:0}.analysis-points>div{grid-template-columns:1fr;gap:4px}.faq-item{grid-template-columns:1fr}.faq-item dd{border-top:1px solid var(--line);border-left:0}.main-photo{height:auto;aspect-ratio:4/3}.thumb-grid img{height:auto;aspect-ratio:4/3}}
@media(max-width:640px){.content{padding:10px}.hero-title h1{font-size:18px}.summary-cards,.related-grid,.detail-cards,.radar-grid{grid-template-columns:1fr 1fr}.section-title{grid-template-columns:1fr}.section-title span{display:none}.quick-actions{grid-template-columns:1fr}.top-search span{font-size:11px}}
