/*
Theme Name: 宇都宮店 カーライフ手帖
Version: 1.0
Description: カーマッチ宇都宮店独自ドメイン用のブログテーマ。
*/
*{box-sizing:border-box}body{margin:0;font:16px/1.95 "Hiragino Kaku Gothic ProN","Yu Gothic",sans-serif;color:#222c33;background:#fff}a{color:#205789;text-underline-offset:.22em}header,footer{padding:14px max(5vw,calc((100% - 1100px)/2));border-bottom:1px solid #dde2e6;display:flex;justify-content:space-between;align-items:center;gap:14px}.brand{font-weight:bold;text-decoration:none;color:inherit;display:flex;align-items:center;gap:8px}.brand img{width:45px}.page{max-width:1100px;margin:auto;padding:40px 5% 65px}.reading{max-width:800px}.eyebrow,time{font-size:.8rem;letter-spacing:.09em}.cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.cards article{padding:15px 0;border-top:1px solid #ced7df}.cards h2{font-size:1.18rem;line-height:1.65}.cards a{text-decoration:none;color:inherit}.cards a:hover{text-decoration:underline}h1{font-size:clamp(1.75rem,4vw,3rem);line-height:1.4}h2,h3{line-height:1.55}article h2{margin-top:2em}article h3{margin-top:1.5em}figure{margin:12px 0}.feature{width:100%;height:auto;display:block;border-radius:5px}.text p{margin:1em 0}.text li{margin:.45em 0}.text table{display:block;overflow:auto}.cta{background:#f2f6f9;border:1px solid #d9e2eb;padding:clamp(16px,3vw,32px);margin:2rem 0}.cta h2{margin-top:0}.buttons{display:flex;gap:10px;flex-wrap:wrap}.buttons a{border-radius:6px;padding:9px 14px;font-weight:700;background:#255a91;color:white;text-decoration:none}.buttons a:first-child{background:#07633e}.related{padding:0 0 1.5rem}.related li{margin:.45rem 0}footer{background:#f2f6f9}.archive-intro{margin-bottom:2rem}@media(max-width:700px){.cards{grid-template-columns:1fr}.page{padding-top:20px}header{font-size:.85rem}.brand img{width:32px}}
