:root{
  --bg:#FFFFFF;
  --ink:#1A1A1A;
  --accent:#B3261E;
  --font-head:"Zen Kaku Gothic New",sans-serif;
  --font-body:"Noto Sans JP",sans-serif;
  --head-weight:900;
  --radius:0px;
}
.t03 .site-head{border-bottom:4px solid var(--accent)}
.t03 .card{border:1px solid var(--line);padding:12px 12px 16px;background:var(--bg)}
.t03 .card-price{font-size:20px}
.t03 .sec-title::after{width:100%;height:2px}
