Epson DESIGN.md

Japan

Epson(https://www.epson.jp/)のデザイン仕様書。 実サイトのCSS computed style に基づく。CSS Custom Properties は使用されていない(レガシーな静的CSS構成)。

Raw DESIGN.md

At a glance

Group
Japan
Main color
#005ab4Blue design systems
Fonts
Arialヒラギノ角ゴ Pro W3Meiryoヒラギノ角ゴ Pro W3 スタック

Colors in this file

  • #005ab4

    特徴

  • #10218b

    特徴

  • #eeeeee

    Border Light

  • #ffffff

    Background

  • #333333

    Text Primary

  • #000000

    Text Strong

  • #f7f7f7

    Surface Light

  • #c7c7c7

    Border Medium

  • #cccccc

    Border Footer

  • #fafafa

    Surface Card

Epson(https://www.epson.jp/)のデザイン仕様書。 実サイトのCSS computed style に基づく。CSS Custom Properties は使用されていない(レガシーな静的CSS構成)。

1. Visual Theme & Atmosphere

  • デザイン方針: 技術メーカーとしての信頼感と情報整理を重視した、堅実でクリーンなコーポレートサイト。製品ラインアップの網羅性と探しやすさを最優先
  • 密度: 情報密度が高い。製品カード一覧がグリッド状に並び、ヘッダー・フッターも要素が多い
  • キーワード: 堅実、クリーン、情報整理、コーポレート、テクノロジー
  • 特徴: 2色のブルーを使い分ける — 機能的ブルー(#005ab4)はリンクや検索ボタン、ディープネイビー(#10218b)はブランド強調や製品カタログCTAに使用。白背景にグレー系のセクション区切りで、製品情報を見やすく整理

2. Color Palette & Roles

Primary(ブランドカラー)

  • Brand Blue (#005ab4): 機能的なブルー。リンク色、検索ボタン、インタラクティブ要素に使用
  • Brand Navy (#10218b): ディープネイビー。製品カタログCTA、製品カードのテキスト、ブランド強調に使用

Semantic(意味的な色)

  • Link (#005ab4): テキストリンク(<a> タグのデフォルト色)
  • Link (product) (#003399): 製品ラインアップ内のリンク(スライダー内 li で確認)
  • Danger / Error: 実測なし(コーポレートサイトのため定義が限定的)
  • Warning: 実測なし
  • Success: 実測なし

Neutral(ニュートラル)

  • Text Primary (#333333): 本文テキスト、見出し(h2〜h4)
  • Text Strong (#000000): ページタイトル(h1)、重要なお知らせ見出し
  • Text Secondary (#333333): 補足テキスト(primary と同色、サイズで区別)
  • Link Text (#005ab4): リンクテキスト
  • Product Card Text (#10218b): 製品カード内のテキスト(ネイビー)
  • Border Light (#eeeeee): 製品カード枠線、区切り線
  • Border Medium (#c7c7c7): お知らせ領域の枠線
  • Border Footer (#cccccc): 検索セレクトボックスの枠線
  • Background (#ffffff): ページ背景
  • Surface Light (#f7f7f7): 製品ラインアップセクション、ニュースリリースセクション背景
  • Surface Card (#fafafa): 製品情報エリア背景
  • Footer (#ebebeb): フッター背景
  • Search Pill Inactive (#dddddd): 検索結果件数の非アクティブタブ
  • Search Pill Active (#666666): 検索結果件数のアクティブタブ

3. Typography Rules

3.1 和文フォント

ゴシック体(デフォルト):

  • ヒラギノ角ゴ Pro W3(macOS)— ProN ではなく Pro を使用
  • メイリオ(Windows)
  • MS Pゴシック(レガシー Windows フォールバック)

3.2 欧文フォント

  • サンセリフ: Arial(検索ボタン、コピーライト等の欧文要素で使用)
  • 等幅: 実測なし

3.3 font-family 指定

css/* メイン(和文・本文) */
font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro",
  メイリオ, Meiryo, "MS Pゴシック", sans-serif;

/* 検索ボタン・コピーライト(欧文要素) */
font-family: Arial, sans-serif;

/* 重要なお知らせ見出し */
font-family: Meiryo, sans-serif;

フォールバックの考え方:

  • 和文フォント(ヒラギノ角ゴ Pro W3)を先頭に指定。日本語サイトとして和文の表示品質を優先
  • ヒラギノは Pro(ProN ではない)を使用。旧字体互換を意識した指定
  • Windows 向けにメイリオ → MS Pゴシックの順でフォールバック
  • 検索ボタンやコピーライトなど欧文のみの要素は Arial 単独指定

3.4 文字サイズ・ウェイト階層

以下は DevTools の computed style による実測値

トップページ

RoleSizeWeightLine HeightLetter Spacing備考
Heading 236px700normalnormalセクション見出し「製品ラインアップ」
Heading 324px700normalnormalサブ見出し「ニュースリリース」
Body Link14px4001.5 (21px)normalナビゲーション、リンク
Product Card16px4001.5 (24px)normal製品カード内テキスト
Notice14px7001.5 (21px)normal重要なお知らせ見出し
Caption11px4001.5 (16.59px)normalフッターリンク、パンくず
Copyright11px7001.5 (16.59px)normalコピーライト(Arial)

製品情報ページ

RoleSizeWeightLine HeightLetter Spacing備考
Heading 134px7001.5 (51px)normalページタイトル「製品情報」
Heading 228px7001.5 (42px)normalセクション「製品一覧から探す」
Heading 324px7001.5 (36px)normalカテゴリ「個人・家庭向けプリンター」
Heading 420px7001.5 (30px)normalサブカテゴリ「用途から選ぶ」
Product Item16px4001.5 (24px)normal製品リンク

3.5 行間・字間

行間 (line-height) — 実測値:

  • body: normal(ブラウザデフォルト、約 1.2)
  • 見出し (h1〜h3): normal または 1.5
  • 本文 (14px テキスト): 21px (= 1.5)
  • 製品カード (16px テキスト): 24px (= 1.5)
  • キャプション (11px テキスト): 16.59px (= 1.5)

字間 (letter-spacing) — 実測値:

  • 全要素: normal — letter-spacing のカスタマイズは一切なし

ガイドライン:

  • line-height は統一的に 1.5 が基本。body のみブラウザデフォルト normal
  • letter-spacing は全要素 normal。palt も不使用。日本語のプロポーショナル字詰めは行わない方針
  • 情報量が多いため、コンパクトな行間で効率的にスキャンできるデザイン

3.6 禁則処理・改行ルール

css/* 特別な禁則設定は未確認 */
/* ブラウザデフォルトの禁則処理に依存 */
  • レガシーなサイト構成のため、明示的な word-break / overflow-wrap の指定は確認されなかった

3.7 OpenType 機能

css/* 全要素で normal(未使用) */
font-feature-settings: normal;
  • palt 不使用: 見出し・本文ともにプロポーショナル字詰めは適用されていない
  • kern 不使用: カーニングの明示的指定もなし
  • コーポレートサイトとして、デフォルトの均等送りで統一

3.8 縦書き

  • 該当なし。Epson は横書きのみ

4. Component Stylings

Buttons

CTA(製品カタログ)

  • Background: #10218b(ディープネイビー)
  • Text: #fafafa(ほぼ白)
  • Padding: 10px 0 8px
  • Border: 1px solid #10218b
  • Border Radius: 0px(角丸なし)
  • Font Size: 16px
  • Font Weight: 400

検索ボタン

  • Background: #005ab4(ブランドブルー)
  • Text: #eeeeee
  • Padding: 2px 3px 0
  • Border Radius: 10px 0 0 10px(左側のみ角丸)
  • Font Family: Arial
  • Font Size: 15px

検索結果件数タブ(アクティブ)

  • Background: #666666
  • Text: #005ab4
  • Padding: 2px 8px
  • Border Radius: 3px

検索結果件数タブ(非アクティブ)

  • Background: #dddddd
  • Text: #005ab4
  • Padding: 2px 8px
  • Border Radius: 3px

Inputs

検索入力欄

  • Background: #ffffff
  • Border: 2px inset #767676(ブラウザデフォルト)
  • Border Radius: 0px
  • Font Size: 14px
  • Font Family: ヒラギノ角ゴ Pro W3 スタック

検索セレクトボックス

  • Background: #ffffff
  • Border: 1px solid #cccccc
  • Border Radius: 3px 0 0 3px
  • Font Size: 10px
  • Padding: 8px 24px 8px 8px

Cards(製品カード)

  • Background: #ffffff
  • Border: 1px solid #eeeeee
  • Border Radius: 0px(角丸なし)
  • Text Color: #10218b(ネイビー)
  • Font Size: 16px
  • Line Height: 1.5
  • Padding: 20px 10px 0
  • Shadow: なし(フラットデザイン)

Navigation

  • Background: #ffffff
  • テキストサイズ: 14px
  • リンク色: #005ab4
  • テキスト色: #333333

5. Layout Principles

Spacing Scale

TokenValue用途
XS5px小さなパディング
S10pxカード内パディング
M15pxリスト項目間
L20pxセクション内パディング
XL30px見出し下余白
XXL45-50pxセクション間余白

Container

  • Max Width: 約 960px(推定、明示的なトークンなし)
  • レガシーなテーブル・div ベースレイアウト

Grid

  • 製品カードグリッド: アイコン + テキストの横並び
  • 製品ラインアップ: 複数列グリッド

6. Depth & Elevation

LevelShadow用途
0noneすべての要素
  • フラットデザイン: box-shadow は全要素で none
  • カード・ボタンに影を使わず、ボーダー(#eeeeee)で区切りを表現
  • レガシーなコーポレートサイトらしい、フラットで堅実な表現

7. Do's and Don'ts

Do(推奨)

  • テキスト色は #333333 を使い、純粋な #000000 は h1 等の最上位見出しにのみ使用する
  • リンク色は #005ab4 を統一的に使用する(ブランドの一貫性)
  • 製品関連テキストには #10218b(ネイビー)を使用して視覚的に区別する
  • 製品カードは 1px solid #eeeeee のボーダーで区切る(shadow は使わない)
  • font-family のフォールバックは必ず sans-serif で終わる
  • 情報量が多いページでは line-height: 1.5 でコンパクトに収める
  • 検索UIのボタンは #005ab4 ブルーで統一する

Don't(禁止)

  • letter-spacing や palt を適用しない(実サイトでは全要素 normal)
  • 製品カードに border-radius をつけない(実サイトは角丸なし)
  • CTAボタンに角丸をつけない(#10218b CTA は border-radius: 0px)
  • line-height を 2.0 のような広い行間にしない(情報密度の高いサイト設計)
  • ブランドブルー #005ab4 とネイビー #10218b を混同しない(用途が明確に分かれている)
  • 影やグラデーションを多用しない(フラットなデザインポリシー)

8. Responsive Behavior

Breakpoints

NameWidth説明
Mobile< 768pxモバイルレイアウト(推定)
Desktop>= 768pxデスクトップレイアウト
  • レガシーなレスポンシブ対応。明確なブレークポイントトークンは未定義
  • 製品カードグリッドがスタックする程度の最小限の対応

タッチターゲット

  • 製品カードの padding: 20px 10px で十分なタッチ領域を確保
  • 検索ボタンは小さめ(padding: 2px 3px)

フォントサイズの調整

  • モバイル時の詳細なフォントサイズ変更は未確認

9. Agent Prompt Guide

クイックリファレンス

Brand Blue (Links): #005ab4
Brand Navy (CTA): #10218b
Text Primary: #333333
Text Strong: #000000
Product Card Text: #10218b
Link Color: #005ab4
Background: #ffffff
Surface Light: #f7f7f7
Footer: #ebebeb
Border Light: #eeeeee
Border Medium: #c7c7c7

Sans-Serif Font: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro",
  メイリオ, Meiryo, "MS Pゴシック", sans-serif
Copyright Font: Arial, sans-serif

Body Size: 14-16px / line-height: 1.5 / letter-spacing: normal
Heading 1: 34px / weight: 700 / line-height: 1.5
Heading 2: 28-36px / weight: 700 / line-height: normal or 1.5
Heading 3: 24px / weight: 700 / line-height: 1.5
Heading 4: 20px / weight: 700 / line-height: 1.5

palt: 不使用
letter-spacing: 全要素 normal
border-radius: 0px(CTA)/ 3px(タブ)/ 10px(検索ボタン左側のみ)

プロンプト例

Epson のデザインに従って、製品一覧ページを作成してください。
- フォント: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro",
    メイリオ, Meiryo, "MS Pゴシック", sans-serif
- テキスト色: #333333
- リンク色: #005ab4
- 製品カードテキスト: #10218b(ネイビー)
- 背景: #ffffff、セクション背景: #f7f7f7
- ボーダー: 1px solid #eeeeee
- CTAボタン: #10218b 背景、角丸なし
- line-height: 1.5、letter-spacing: normal
- palt は使わない
- フラットデザイン(box-shadow なし)

Use it with your agent

Save the file as DESIGN.md in your project root, then ask your agent to follow it for UI work. Or let the agent fetch it over MCP.

Download

curl -o DESIGN.md https://www.uiskillbook.com/design-md/epson.md

MCP server

https://www.uiskillbook.com/mcp

MCP tool call

get_design_md({ "slug": "epson" })