# DESIGN.md — 能作(NOUSAKU) > 能作 公式サイト(https://www.nousaku.co.jp/)のデザイン仕様書。 > 1916年創業、富山県高岡市の鋳物メーカー。錫(すず)100%の曲がる器で知られる。 > 伝統的な鋳造技術と現代の暮らしを結ぶ「用の美」を体現するブランド。 > 実サイトの computed style 実測(2026-05-08 取得)に基づく。 --- ## 1. Visual Theme & Atmosphere - **デザイン方針**: **「明朝体 + 超広字間 + 極細ウェイト + 金色アクセント」で構成された、日本の伝統工芸としての品格を持つブランドサイト**。和文の見出し・装飾テキストに Kozuka Mincho Pro L(小塚明朝)、本文・UI に Noto Sans Japanese を使い分ける二重書体システム。全体を weight 200(極細)で統一し、純白背景 `#ffffff` に純黒テキスト `#000000` という高コントラストで、金属の鋭さと清廉さを表現 - **密度**: ゆったりとしたエディトリアル型。大判の製品・工房写真と十分な余白を配し、テキストは最小限。鋳物の質感と高岡の風土を主役に据える - **キーワード**: 明朝体、超広字間、Weight 200、Gold Accent、鋳物、錫、伝統工芸、静謐、用の美 - **特徴**: - **和欧二重書体システム** — 和文見出し・装飾テキストは Kozuka Mincho Pro L(Adobe / 小塚明朝)の明朝体、本文・UIテキストは Noto Sans Japanese ゴシック。用途に応じて明確に使い分ける - **weight 200 で全体を統一** — body から見出しまで ultra-light で統一。繊細な錫の質感を文字組みで表現する。Vermicular の 300 よりもさらに細い - **超広い letter-spacing** — 見出しは `0.2em〜0.5em`、本文明朝は `0.2em`。他サイトの 2〜5 倍の字間。日本の伝統的な組版・書道の空間感覚を体現する最大の特徴 - **金色アクセント `#b48c0f`** — CTA・リンクの色。錫・真鍮・金属の輝きを直接的に表現するブランドカラー - **純黒 + 純白のハイコントラスト** — 背景 `#ffffff`、テキスト `#000000` のピュアな組み合わせ。金属の鋭さ・清廉さを反映 - **font-feature-settings は未使用** — `palt` なし。超広い letter-spacing がスペーシングの基本方針で、字詰めに依存しない - **影なし・角丸なし** — CTA を含め完全にフラット。唯一の例外はナビゲーション内の pill 型ボタン(radius 30px) --- ## 2. Color Palette & Roles > 実サイトの computed style 実測値。すべて hex 表記。 ### Brand - **Nousaku Gold** (`#b48c0f`): ブランドアクセントカラー。CTA ボタン、リンクの色。錫・真鍮の輝きを直接的に表現する暗めのゴールド。出現回数 8(トップ)+ 3(直営店)= 全ページで一貫使用 - **Pure Black** (`#000000`): テキスト色・ナビゲーション CTA の背景・フッター背景。高岡鋳物の漆黒を想起させる ### Neutral - **Text Primary** (`#000000`): 本文テキスト。純黒。明朝体の ultra-light ウェイトとの組み合わせで、コントラストを確保しつつ繊細さを保つ - **Background** (`#ffffff`): ページ背景。純白 - **Light Gray** (`#e6e6e6`): バナー背景・ボーダー色。コンテンツセクションの区切り。出現回数 6 - **Section Gray** (`#f0f0f0`): イベントセクション背景。出現回数 2 - **NS Blue Gray** (`#c2d5db`): NS by NOUSAKU サブブランドのバッジ色。淡い青灰色 - **Badge Gray** (`#888888`): 「錫回収実施」等のバッジ背景。出現回数 3 ### Semantic - **Link Gold** (`#b48c0f`): リンクテキスト色。`` タグの既定色が Gold に設定されている(実測: header 内の `` が `rgb(180, 140, 15)`) > **Note**: 能作のパレットは **「純黒 + 純白 + 金色」の3色が軸**。Vermicular のウォームトーン(`#faf7f5` / `#46413c`)とは対照的に、ピュアな白黒にゴールドを差すストイックな配色。金色は CTA・リンクに限定使用し、装飾的には使わない。金属の鋳肌を彷彿とさせるシンプルな色彩設計。 --- ## 3. Typography Rules ### 3.1 和文フォント **明朝体(見出し・装飾用)**: - Kozuka Mincho Pro L(Adobe / 小塚明朝 Pro L — Adobe Fonts) - 游明朝, YuMincho(OS フォールバック) - ヒラギノ明朝 ProN W3, Hiragino Mincho ProN(macOS フォールバック) - HG明朝E(Windows フォールバック) - MS P明朝, MS 明朝(最終フォールバック) **ゴシック体(本文・UI 用)**: - Noto Sans Japanese(Google Fonts — 旧名称。現行の "Noto Sans JP" とは異なる古い指定) ### 3.2 欧文フォント - 和文フォント内蔵の欧文グリフを使用。独立した欧文フォントの指定なし - 明朝スタック側: 小塚明朝内蔵の欧文グリフ - ゴシック側: Noto Sans Japanese 内蔵の欧文グリフ ### 3.3 font-family 指定 ```css /* 和文見出し・装飾テキスト(明朝体) */ font-family: "Kozuka Mincho Pro L", 游明朝, YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", HG明朝E, "MS P明朝", "MS 明朝", serif; /* 本文・UI(ゴシック体) */ font-family: "Noto Sans Japanese", sans-serif; ``` **フォールバックの考え方**: - **明朝スタックは Adobe → OS フォントの順** — Kozuka Mincho Pro L が最優先。Adobe Fonts がロードされない環境では游明朝 → ヒラギノ明朝にフォールバック - **ゴシックは Noto Sans Japanese 単独** — フォールバックチェーンが短い。Noto Sans Japanese がロードされない場合は generic sans-serif のみ - **"Noto Sans Japanese" は旧名称** — 現在の Google Fonts では "Noto Sans JP" が正式名。実装時は `"Noto Sans JP"` への読み替えを推奨 ### 3.4 文字サイズ・ウェイト階層 実サイトの computed style に基づく。 | Role | Font | Size | Weight | Line Height | Letter Spacing | 用途 | |------|------|------|--------|-------------|----------------|------| | Hero Display | 小塚明朝 | 30px | 500 | 1.15 | 0.5em (15px) | ヒーローセクション大見出し「錫婚式」 | | H1 Page Title | 小塚明朝 | 20px | 300 | 1.0 | 0.5em (10px) | 下層ページタイトル「直営店」 | | H2 Section | 小塚明朝 | 20px | 500 | 1.0 | 0.4em (8px) | セクション見出し「お知らせ」 | | H2 Section Alt | 小塚明朝 | 20px | 200 | 1.0 | 0.4em (8px) | セクション見出し「本社イベント」 | | H3 Copy | 小塚明朝 | 20px | 200 | 1.75 | 0.25em (5px) | 和文キャッチコピー | | H3 Shop Title | Noto Serif JP | 18px | 600 | 1.0 | 0.2em (3.6px) | 店舗一覧見出し「北海道」 | | P Body Mincho | 小塚明朝 | 14px | 200 | 2.0 | 0.2em (2.8px) | 明朝体の本文段落 | | P Body Large | 小塚明朝 | 20px | 200 | 1.75 | 0.4em (8px) | 装飾的な大文字本文 | | P Body Gothic | Noto Sans JP | 14px | 200 | 2.0 | normal | ゴシック体の本文段落 | | P Body Gothic SM | Noto Sans JP | 13px | 200 | 2.0 | normal | やや小さいゴシック本文 | | Span Nav Mincho | 小塚明朝 | 15px | 200 | 2.0 | 0.2em (3px) | ナビゲーション内の明朝テキスト | | Span Anniversary | 小塚明朝 | 10px | 500 | 1.15 | 0.4em (4px) | 欧文ラベル「10TH ANNIVERSARY」 | | Span Caption | Noto Sans JP | 11px | 200 | 1.75 | 0.24em (2.64px) | キャプション・補足テキスト | | Span Date | Noto Sans JP | 11px | 200 | 1.5 | 0.2em (2.2px) | 日付表示「2026.04.28」 | | A Nav | Noto Sans JP | 13px | 200 | 2.0 | normal | ナビゲーションリンク | | A Lang | 小塚明朝 | 10px | 400 | 1.0 | normal | 言語切り替え「JP / EN / TW」 | | Badge Label | Noto Sans JP | 11px | 400 | 1.5 | normal | バッジ「店舗限定品」「錫回収実施」 | ### 3.5 行間・字間 - **本文の行間 (line-height)**: `2.0`(14px × 2.0 = 28px)。日本語本文としては最大級のゆとり。長文の可読性を最優先にした設計 - **見出しの行間**: `1.0〜1.75`。セクション見出しは `1.0`(文字サイズと同じ)、コピーは `1.75` - **本文明朝の字間 (letter-spacing)**: `0.2em`(2.8px / 14px)。ゴシック本文は `normal` - **見出しの字間**: `0.25em〜0.5em`。**能作の最大の特徴**。通常のサイトの 5〜10 倍の字間 **ガイドライン**: - 能作の超広い letter-spacing は **ブランドアイデンティティの核心**。絶対に狭めない - 明朝体テキストには必ず `letter-spacing` を指定する。`0.2em` が最小値 - ゴシック本文は `normal` で素朴に組む。ゴシックに広い字間を適用しない - ヒーロー見出しの `0.5em` は「1文字おき半角分の空き」に相当。書道の散らし書きに通じる空間感覚 ### 3.6 禁則処理・改行ルール - 特別な CSS 指定は確認されていない。ブラウザのデフォルト挙動を尊重 - 和文コピーは短文で構成されるため、禁則処理が問題になる場面は少ない ### 3.7 OpenType 機能 ```css /* font-feature-settings: normal(未指定) */ ``` - **palt 未使用** — body にも見出しにも `font-feature-settings` の指定なし - 超広い `letter-spacing` が文字間制御の基本方針。プロポーショナル字詰めには依存しない - Vermicular(palt グローバル適用)とは対照的なアプローチ ### 3.8 縦書き - 未使用 --- ## 4. Component Stylings ### Buttons #### Primary CTA(Gold ボタン) 実例: 「オンラインショップ」「お問い合わせ」ナビゲーション内 - 背景: `#b48c0f`(Nousaku Gold) - 文字色: `#ffffff` - 罫線: なし - font-family: "Noto Sans Japanese", sans-serif - font-size: 13px / weight 200 - line-height: 26px - border-radius: `0px`(**角丸なし**) - padding: 10px 0px 10px 35px(左パディング大きめ — アイコン分) #### Secondary CTA(Gold 小ボタン) 実例: 「すべて見る」「ページを見る」セクション内 - 背景: `#b48c0f`(Nousaku Gold) - 文字色: `#ffffff` - font-size: 12px / weight 200 - line-height: 24px - border-radius: `0px` - padding: 3px 0px #### Dark CTA(黒ボタン) 実例: 「能作の商品を買う・贈る」「能作のお店へ行く」 - 背景: `#000000` - 文字色: `#ffffff` - font-size: 14px / weight 200 - line-height: 28px - border-radius: `0px` - padding: 11px 0px 11px 45px #### Nav Pill(ナビゲーション内丸ボタン) 実例: ナビゲーション内の黒丸ボタン - 背景: `#000000` - 文字色: `#ffffff` - font-size: 13px / weight 400 - letter-spacing: 0.2em (2.6px) - border-radius: `30px`(**pill 型** — サイト内で唯一の角丸) - line-height: 26px #### Outline Button(アウトラインボタン) 実例: 「ENGLISH」言語切り替え - 背景: `transparent` - 文字色: `#000000` - font-size: 12px / weight 200 - letter-spacing: 0.08em (0.96px) - border: 1px solid `#e6e6e6` - border-radius: `0px` - padding: 3px 0px 4px ### Inputs - 背景: `#ffffff` - 文字色: `#000000` - font-family: Arial - font-size: 13.3px / weight 400 - border: 1px solid `#000000` - border-radius: `0px` - padding: 10px - フォーカスリング: 未確認 ### Cards / Banners - 背景: `#e6e6e6`(バナー型カード) - 罫線: なし - 影: なし - 角丸: なし - テキスト色: `#000000` - font-size: 14px / weight 200 ### Badges | バッジ | 背景 | 文字色 | 用途 | |--------|------|--------|------| | 店舗限定品 | `#000000` | `#ffffff` | 限定品ラベル | | 錫回収実施 | `#888888` | `#ffffff` | リサイクル対応店 | | NS by NOUSAKU | `#c2d5db` | `#000000` | サブブランド取扱店 | - 共通: font-size 11px / weight 400 / padding 5px 10px / border-radius 0px ### Navigation - 背景: `transparent`(固定ヘッダー) - 文字色: `#000000` - リンク色: `#b48c0f`(Gold) - font-family: Noto Sans Japanese - font-size: 13px / weight 200 - 言語切り替え: Kozuka Mincho / 10px / weight 400 --- ## 5. Layout Principles ### Spacing Scale | Token | Value | 用途 | |-------|-------|------| | XS | 10px | バッジ内パディング、テキスト間 | | S | 20px | セクション内の要素間余白 | | M | 35px | CTA の左パディング(アイコン分) | | L | 64px | セクション見出しの右パディング | | XL | 96px | セクション間余白(推定) | | XXL | 128px | ヒーローセクション上下(推定) | ### Container - Max Width: 推定 1200px - Padding (horizontal): 推定 20–40px ### Grid - バナー一覧: フレックスボックスによる横並び - 店舗一覧: 地域別リスト構造 - 写真とテキストのエディトリアルレイアウト ### Layout 原則 - **大判の製品・工房写真** — 鋳物の質感を伝えるフルブリード画像が主役 - **テキストは中央寄せ + 超広字間** — 明朝体の見出しを `0.2em〜0.5em` の字間で配置 - **セクション間はグレー面で区切り** — `#f0f0f0` / `#e6e6e6` の薄いグレーセクションを挟む - **ナビゲーションは明朝体とゴシック体の混在** — カテゴリ名は明朝体、メニュー項目はゴシック体 --- ## 6. Depth & Elevation - **影**: 使用しない。**完全にフラット** - **段階表現**: 背景色の切り替え(`#ffffff` → `#f0f0f0` → `#e6e6e6` → `#000000`)で奥行きを表現 - **角丸**: Nav Pill(30px)以外はすべて `0px`。CTA・カード・バッジ・入力欄すべて角丸なし - **ボーダー**: `#e6e6e6` の細い罫線で区切りを表現 | Level | Expression | 用途 | |-------|-----------|------| | 0 | `#ffffff`(純白) | 通常セクション・本文背景 | | 1 | `#f0f0f0`(極薄グレー) | イベントセクション背景 | | 2 | `#e6e6e6`(薄グレー) | バナーカード背景・ボーダー | | 3 | `#000000`(純黒) | フッター・ダーク CTA・ナビ pill | --- ## 7. Do's and Don'ts ### Do's - **和文見出し・装飾テキストは小塚明朝 + weight 200 + letter-spacing 0.2–0.5em** で組む。超広い字間が能作のブランドアイデンティティの核心 - **本文ゴシックは Noto Sans Japanese(Noto Sans JP)** を使う - **全テキストのウェイトを 200 で統一** する。繊細さと清廉さを表現する最も重要な要素 - **CTA ボタンは `#b48c0f`(Gold)+ 角丸なし** で。金属の直線的なフォルムを反映 - **背景は `#ffffff`(純白)** を基調とする - **テキスト色は `#000000`(純黒)** を使う。ultra-light ウェイトとの組み合わせで可読性を確保 - **明朝体テキストには必ず `letter-spacing` を指定** する。`0.2em` が最小値 - **ゴシック本文の `letter-spacing` は `normal`** のまま。ゴシックに広い字間を適用しない - **line-height は `2.0`** を本文の標準とする。日本語の読書体験を最優先 - **バッジは角丸なし + 小さいフォント(11px / weight 400)** で控えめに - **フラットなデザイン** — 影を使わず、背景色の段階で奥行きを表現 ### Don'ts - **見出しの letter-spacing を 0.2em 未満にしない** — 狭い字間は能作の世界観を根本から壊す - **weight 300 以上を本文に使わない** — weight 200 の ultra-light が能作の全体方針。Vermicular の 300 よりさらに細い - **ゴシック体で見出しを組まない** — 見出し・装飾テキストは必ず明朝体 - **`palt` を追加しない** — 能作は `font-feature-settings` を意図的に使っていない。字間は `letter-spacing` で制御する - **角丸を CTA に適用しない** — Gold CTA は `border-radius: 0px`。唯一の例外はナビ内 pill(30px) - **box-shadow を使わない** — 完全にフラットな深度表現がルール - **Gold `#b48c0f` を装飾的に広範囲に使わない** — CTA とリンクに限定。面色には使わない - **ウォームトーンの背景を使わない** — 能作は純白 `#ffffff`。オフホワイト(`#faf7f5` 等)は使わない - **明朝体テキストの `letter-spacing` を `normal` にしない** — 明朝には必ず `0.2em` 以上の字間を指定 --- ## 8. Responsive Behavior ### Breakpoints | Name | Width | 説明 | |------|-------|------| | Mobile | ≤ 768px | スマホ縦。1列レイアウト | | Tablet | 768–1024px | タブレット。2列に切り替え | | Desktop | > 1024px | デスクトップ。フルレイアウト | ### タッチターゲット - CTA の line-height 26px + padding 10px で推定 46px。**モバイルでも 44px 以上を確保** ### フォントサイズの調整 - ヒーロー見出し: デスクトップ 30px → モバイル推定 20–24px(65–80% に縮小) - セクション見出し: デスクトップ 20px → モバイル推定 16–18px - 本文: 14px はモバイルでも維持(縮小しない) - letter-spacing: モバイルでは見出しの字間を 0.2–0.3em に縮小(画面幅に収まるよう調整) ### レイアウトの変化 - デスクトップの横並びバナー → モバイルで縦積み - 店舗一覧: 地域別のリスト構造はモバイルでも維持 - 大判の製品写真はモバイルでもフルブリードで維持 --- ## 9. Agent Prompt Guide 能作らしい UI を生成するときは以下を伝えるとよい: ``` - 和文見出し font-family: "Shippori Mincho", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", 游明朝, YuMincho, serif (※ 小塚明朝 Pro L の代替として Shippori Mincho を使用) - 本文 font-family: "Noto Sans JP", sans-serif - 全要素 font-weight: 200(ultra-light で統一) - 和文見出し letter-spacing: 0.2–0.5em(超広字間が最大の特徴) - 明朝本文 letter-spacing: 0.2em - ゴシック本文 letter-spacing: normal - 本文 font-size: 14px / line-height: 2.0 - font-feature-settings: 指定なし(palt 不使用) - 背景色 #ffffff(純白) - テキスト色 #000000(純黒) - CTA 背景 #b48c0f(Gold — 錫・真鍮の輝き)/ 文字白 / 角丸なし - Dark CTA 背景 #000000 / 文字白 / 角丸なし - バナー背景 #e6e6e6 / セクション背景 #f0f0f0 - 影を使わない(box-shadow: none) - 角丸はナビ pill(30px)のみ。CTA・カード・バッジはすべて角丸なし - バッジ: 11px / weight 400 / padding 5px 10px / 角丸なし - 写真を大判フルブリードで配置し、余白を贅沢に取る - 明朝体の超広字間でブランドの静謐さと品格を表現 ``` ### フォント代替ガイド | 実サイト | Google Fonts 代替 | 選定理由 | |----------|-------------------|----------| | Kozuka Mincho Pro L(Adobe / 小塚明朝) | Shippori Mincho | 伝統的な日本語明朝体。小塚明朝の端正な字形に近い印象 | | Noto Sans Japanese | Noto Sans JP | 同一フォントの現行名称。完全互換 | | Noto Serif JP(直営店ページ) | Noto Serif JP | Google Fonts で直接利用可能 |