/* 2026-11 トップ（rentalcycle.cotaru.co）と同じ書体・文字サイズ（Owner 要望）。
   お客さま向けページ（予約・確認・規約）だけで読み込む。管理画面には効かせない。 */
:root{
  --font-sans:"Noto Sans JP","Hiragino Sans","Hiragino Kaku Gothic ProN","Yu Gothic",Meiryo,sans-serif;
  --fs-display:clamp(30px,6.4vw,40px);
  --fs-h2:clamp(22px,3.4vw,26px);
  --fs-h3:20px;
  --fs-h4:18px;
  --fs-lead:18px;
  --fs-body:16px;
  --fs-small:14px;
  --fs-caption:12px;
  --fs-label:12px;
  --ls-head:.05em; --ls-body:.02em;
}
body{font-family:var(--font-sans);line-height:1.7}
button,input,select,textarea{font-family:inherit}
h1,h2,h3,.h,.checkout-head h1{font-weight:800;letter-spacing:var(--ls-head)}
