@charset "UTF-8";
/*
 * 独自 CSS v0.1 — エントリポイント
 *
 * @layer 宣言が詳細度の順序を決める（下に行くほど強い）。
 * 各ファイルは @import の layer() で対応レイヤーへ割り当てるため、
 * ファイル内で @layer を書き直す必要はない。
 *
 * 方針メモ:
 * - モバイルファースト（base = モバイル、min-width で拡張。max-width のブレークポイントは使わない）
 * - max-width プロパティは使用しない（コンテナ幅は 04-layout.css の .l-container に集約）
 */
@layer reset, tokens, base, layout, utilities, components, pages;

@import url("01-reset.css") layer(reset);
@import url("02-tokens.css") layer(tokens);
/* text-align: justify を revert（.section-head 等の中央/右揃え継承依存箇所が崩れたため）。版番号でキャッシュ破棄（[[honbun-subcss-import-cache]]） */
@import url("03-base.css?v=20260703a") layer(base);
@import url("04-layout.css") layer(layout);
@import url("05-utilities.css") layer(utilities);
/* 06-components は KNOW SAIGO カードの縦横比を支給バナー実比(1796/2000)に変更し全体表示化。版番号でキャッシュ破棄（[[honbun-subcss-import-cache]]） */
@import url("06-components.css?v=20260701a") layer(components);
/* front の子CSSはクエリ無し @import だと親更新でも再取得されずキャッシュが残るため、
   内容更新時はこの版番号(日付)を上げてキャッシュを破棄する（[[honbun-subcss-import-cache]]）。 */
@import url("07-pages-front.css?v=20260629a") layer(pages);
@import url("08-pages-history.css") layer(pages);
/* .column-writer（執筆者/作画者プロフィール、ACF化）追加。版番号でキャッシュ破棄（[[honbun-subcss-import-cache]]） */
@import url("09-pages-places.css?v=20260703c") layer(pages);
/* about の子CSSはクエリ無し @import だと親更新でも再取得されずキャッシュが残るため、
   内容更新時はこの版番号(日付)を上げてキャッシュを破棄する。 */
@import url("10-pages-about.css?v=20260629") layer(pages);
