/* C×A 1案：FV から下（2026-10-28 松原さん 13時：1・2・3・5 を進める）
   1 定休日の書き方：「毎週火曜日・月2回の月曜日（月によって変わります）」。正確な日はカレンダーで（中身は add.js）
   2 コンセプトの文章：A と同じ4文・同じ改行（中身は add.js）。中央揃え
   3 コンセプトに見出し「Concept」（Access と同じ組み方。和文の添え字はなし：13時15分）
   5 白い面の地の色：A のごく淡い暖色 #FDF6EF
   ＋ アクセスの地図の埋め込みをやめ、A と同じく住所の下に「Google Map」の文字リンクだけ（13時 松原さん）
   ＋ 「ご予約はお電話で承ります。」→「お電話でご予約いただけます。」（お客様が主語）
   ＋ 「ご予約」の項目名を「電話番号」に。番号はほかの項目と同じ文字・大きさで、赤のまま下線（13時15分）
   ＋ カレンダーの枠の中の上に見出し「お休みカレンダー」（下のバーの「お休みをみる」とつながる名前） */

/* 5 地の色 */
html[data-variant="3"]{--paper:#fdf6ef;--paper-rgb:253,246,239}
html[data-variant="3"] body{background:#fdf6ef}
html[data-variant="3"] .w-access,html[data-variant="3"] .w-recruit,html[data-variant="3"] .w-band{background:#fdf6ef!important;border-top:0!important}
/* カレンダーの外枠は地より少し濃い暖色に（中の月の白いカードが浮くように。前は灰色 #f7f4f3） */
html[data-variant="3"] .a-card{background:#f6ebe0!important}

/* 2・3 コンセプト */
html[data-variant="3"] .concept .c-title{margin:0 auto 40px!important;align-items:center;text-align:center}
html[data-variant="3"] .concept-copy{width:auto!important;max-width:342px;text-align:center}
html[data-variant="3"] .concept-copy p{white-space:nowrap}
@media(max-width:374px){html[data-variant="3"] .concept-copy p{white-space:normal;font-size:13px!important}}

/* 地図をやめて文字リンク（A と同じ：下線つき・押せる高さ 44px） */
html[data-variant="3"] .a-map-block{display:none!important}
html[data-variant="3"] .a-gmap{display:inline-flex;align-items:center;min-height:44px;margin-top:-6px;color:var(--ink2);font-size:14px;text-decoration:underline;text-underline-offset:3px}
html[data-variant="3"] .a-gmap:focus-visible{outline:2px solid var(--red);outline-offset:2px}

/* 電話番号：ほかの項目（住所・営業時間）と同じ 14px・行の高さ26.6px。赤のまま下線。押せる高さ 44px は上下の余白で確保し、見た目の位置は変えない */
html[data-variant="3"] .a-facts .a-phone{display:inline-block!important;min-height:0!important;font:400 14px/26.6px 'Noto Sans JP',sans-serif!important;letter-spacing:.05em;color:var(--red);text-decoration:underline;text-underline-offset:3px;padding:8.7px 0;margin:-8.7px 0}

/* お休みカレンダーの見出し */
html[data-variant="3"] .a-cal-title{display:flex;align-items:center;justify-content:center;gap:8px;margin:4px 0 0;font:500 14px/1.5 'Noto Sans JP',sans-serif;letter-spacing:.1em;color:#1a1a1a}
html[data-variant="3"] .a-cal-title img{display:block;flex:none}
