.information-page{max-width:1120px;padding:64px var(--shop-gutter,24px) 96px;color:var(--shop-ink);margin:0 auto}.information-page h1{letter-spacing:-.04em;font-size:clamp(30px,4vw,48px);font-weight:750}.information-page .intro{max-width:680px;color:var(--shop-muted);word-break:keep-all;margin:18px 0 36px;line-height:1.8}.information-page a{text-underline-offset:4px}.information-page a:focus-visible,.information-page input:focus-visible,.information-page button:focus-visible{outline:2px solid var(--shop-ink);outline-offset:4px}.information-page .entry-list{border-top:1px solid var(--shop-ink);margin:0;padding:0;list-style:none}.information-page .entry-list>li{border-bottom:1px solid var(--shop-line);padding:24px 0}.information-page h2,.information-page h3{font-size:19px;font-weight:700;line-height:1.5}.information-page time,.information-page .muted{color:var(--shop-muted);font-size:14px;line-height:1.7}.information-page .notice-body{overflow-wrap:anywhere;margin:36px 0;line-height:1.9}.information-page .notice-body img{max-width:100%;height:auto;margin:16px 0}.information-page .notice-body table{max-width:100%;display:block;overflow-x:auto}.information-page .notice-body p{margin:12px 0}.information-page .notice-body a{text-decoration:underline}.information-page .directory-search{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:24px;display:flex}.information-page .directory-search input{border:1px solid var(--shop-line);border-radius:4px;flex:1;min-width:160px;padding:12px}.information-page .directory-search button{color:#fff;background:var(--shop-ink);border-radius:4px;padding:12px 24px}.information-page .dealer-meta{margin-top:8px;line-height:1.8}.information-page .history-row{grid-template-columns:90px 1fr;gap:20px;display:grid}@media (width<=600px){.information-page{padding-top:40px}.information-page .history-row{grid-template-columns:70px 1fr;gap:12px}}
