/*
Theme Name: Franchise Journal
Theme URI: https://franchise-journal.com/
Author: Besmile / Muse
Author URI: https://franchise-journal.com/
Description: 渡辺喜久男のおたからフランチャイズニュース（franchise-journal.com）用スキン。共通基盤テーマ Besmile Media Base の子テーマ。ジャンルは「ニュース編集デスク」：白い紙面に墨色の文字、ニュースレッドの差し色と強い罫線で作る新聞・通信社の基調。配色・書体はサンプル（記事ページ）の実査値から転記し、フロントも同じ基調で破綻しないようトークン化した。このファイル自体がトークン定義を兼ねる（functions.php から読み込まれる）。
Template: besmile-media-base
Version: 1.0.6
Requires at least: 6.4
Tested up to: 7.1
Requires PHP: 7.4
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: franchise-journal
*/

/* ---- franchise-journal デザイントークン（サンプル実査からの転記値） ----
   正本の置き場：親テーマの変数名に、記事サンプルの値を写したもの。
   サンプル側の対応：--paper→--bg／--surface、--wash→--surface-2、
   --muted→--ink-faint、--red→--gold 系（ニュースレッドのアクセント）、
   --red-dark→--gold-ink（リンクの濃赤）、--wash-red→--accent-soft、
   --ink→--navy（会長ボックスの帯・フッターなど最も暗い面）。
   --gold-bright は「暗い面の上で読む明るい赤」で、親テーマでは数字パネルや
   フッターなど --navy 地の文字に使われるため、明るい赤（#e5484d）を
   ライトモードにも置いて対比を確保する（portal の先行判断と同じ）。
   journal 固有の変数（--journal-line-strong＝サンプルの --line-strong、
   罫線の強い方）は skin.css からのみ参照する。
   角丸はサンプルが全要素スクエアなため 0px、影もサンプルに倣い none。 */
:root {
	--bg: #ffffff;
	--surface: #ffffff;
	--surface-2: #f6f6f4;
	--ink: #1c1c1e;
	--ink-soft: #3d3d40;
	--ink-faint: #6d6d72;
	--line: #d9d9dc;
	--navy: #1c1c1e;
	--navy-ink: #ffffff;
	--gold: #b91c1c;
	--gold-bright: #e5484d;
	--gold-ink: #8f1414;
	--accent-soft: #fdf3f2;
	--radius: 0px;
	--shadow: none;
	/* 見出しは明朝（サンプルの --serif。親が読む Noto Serif JP を先頭に）。
	   本文は Noto Sans JP（サンプルの --sans。子テーマが Google Fonts で読む）。 */
	--font-serif: "Noto Serif JP", "Hiragino Mincho ProN", "Hiragino Mincho Pro", "Yu Mincho", "YuMincho", serif;
	--font-sans: "Noto Sans JP", "Hiragino Kaku Gothic ProN", "Hiragino Sans", "Yu Gothic", "YuGothic", sans-serif;
	/* journal 固有：強い罫線（サンプルの --line-strong） */
	--journal-line-strong: #1c1c1e;
}

@media (prefers-color-scheme: dark) {
	:root {
		--bg: #131315;
		--surface: #1b1b1e;
		--surface-2: #222225;
		--ink: #f1f1ef;
		--ink-soft: #c6c6c9;
		--ink-faint: #98989e;
		--line: #343439;
		--navy: #0b0b0d;
		--navy-ink: #f1f1ef;
		--gold: #e5484d;
		--gold-bright: #f07a7e;
		--gold-ink: #f08a8a;
		--accent-soft: #2e1a1b;
		--journal-line-strong: #e6e6e3;
	}
}
