一覧に戻る

Nintendo Japan (nintendo.com/jp)

https://www.nintendo.com/jp/
gamingjapanesepremiumminimalconsumerbrand-heritage

日本のコンシューマー向けポータルサイト。ゲームアートワークを主役とした白基調のクリーンなデザインに、ブランドレッドをアクセントとして用いる。内部デザインシステムは nc3 と呼ばれ、BEM 命名規則を採用。

https://www.nintendo.com/jp/
Nintendo Japan (nintendo.com/jp) デスクトップスクリーンショット

Color Palette

Primary

Surface

Text

Border

Brand Accent

Social

Typography

Fonts

nc3Jp (Noto Sans JP)

primary

"YakuHanJPs", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "nc3Jp", sans-serif

Nintendo Japan のカスタムウェブフォント。nc3Jp は Noto Sans JP の別名として配信される(/jp/common/font/NotoSansJP-Regular.woff2)。

YakuHanJPs

japanese-punctuation

"YakuHanJPs"

日本語約物(句読点・括弧類)専用フォント。Hiragino や Noto の前に宣言することで約物だけ字形を最適化する。/jp/common/font/YakuHanJPs-Regular.woff2 で配信。

Hiragino Kaku Gothic ProN

japanese

"Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", sans-serif

macOS / iOS のシステム日本語フォント。ウェブフォント未ロード時のフォールバック。

Type Scale

h136px · 700 · lh 1.4
The quick brown fox — 日本語サンプル:あいうえおアイウエオ漢字
h230px · 700 · lh 1.4
The quick brown fox — 日本語サンプル:あいうえおアイウエオ漢字
h324px · 700 · lh 1.4
The quick brown fox — 日本語サンプル:あいうえおアイウエオ漢字
h418px · 700 · lh 1.4
The quick brown fox — 日本語サンプル:あいうえおアイウエオ漢字
body16px · 400 · lh 2
The quick brown fox — 日本語サンプル:あいうえおアイウエオ漢字
label14px · 700 · lh 1.4
The quick brown fox — 日本語サンプル:あいうえおアイウエオ漢字
caption12px · 400 · lh 1.8
The quick brown fox — 日本語サンプル:あいうえおアイウエオ漢字
small10px · 400
The quick brown fox — 日本語サンプル:あいうえおアイウエオ漢字

日本語タイポグラフィ

禁則処理・行間・字間・OpenType 機能の設定

フォントスタック
"YakuHanJPs", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "nc3Jp", sans-serif
行間
2(欧文 1.43 に対し約 40% 広い)
字間
normal
禁則処理
word-break: keep-allline-break: strictoverflow-wrap: anywhere
OpenType
palt(プロポーショナル仮名): offkern: on

「日本語タイポグラフィの再現」

私たちは、文字の美しさと読みやすさを両立させるデザインを追求しています。 Webフォントは表示速度に影響しますが、適切な行間(line-height)と字間 (letter-spacing)を設定することで、可読性が向上します。 禁則処理を適用することで、行末に句読点や括弧が来るのを防ぎます。

YakuHanJPs を先頭に宣言することで約物の字形を最適化。body の line-height: 2 は日本語可読性のための広めの設定。

Spacing

ベースユニット: 4px

xs
5px最小間隔
sm
12px小間隔
md
20px標準間隔(デスクトップガター)
lg
24px大間隔
xl
40pxセクション内余白
section-y
40pxセクション上下 padding(標準)
section-y-lg
60pxヒーローセクション上下 padding
gutter-mobile
16pxモバイル時の左右余白
nav-height
73pxスティッキーナビの実測高さ

Shape

Border Radius

none

0

sharp

2px

small

4px

pill

18px

circle

50%

Nintendo nc3 のボタン・バッジは sharp (2px) が基本。pill 形状は採用していない。これが Nintendo らしさの一部。

Components

Button

Primary Button (Nintendo Red)

Nintendo の代表的なプライマリ CTA。Nintendo Red 背景 + sharp 2px corners が特徴。pill 形状は採用しない。

Outline Button

アウトライン形式のセカンダリ CTA。currentColor で親の色を継承して汎用的に使う。

White Button

白背景のニュートラルボタン。

Gray Button

グレー背景の控えめなボタン。無効化に近いトーン。

Small Button

小サイズボタン。

Large Button

大サイズボタン。ヒーローセクションの CTA で使用。

Navigation

Global Header (.nc3-c-gheader)

スティッキーグローバルヘッダー。白背景 + 下部に薄ボーダー。

Default

AppleMaciPadiPhoneWatch

Section

Section

通常セクション。白背景。

セクションタイトル

キャッチコピーや説明文がここに入ります

Primary CTASecondary
Product Image Placeholder
background:#ffffff
color:#3c3c3c
padding:40px 0

Section Muted

ミュートセクション。薄グレー背景。奇数セクションで使用してリズムを作る。

セクションタイトル

キャッチコピーや説明文がここに入ります

Primary CTASecondary
Product Image Placeholder
background:#f2f2f2
color:#3c3c3c
padding:40px 0

tag

New Badge

NEW バッジ。Nintendo Red 背景 + 白文字 + sharp 2px corners。

Default

Default

tag

Sale Badge

SALE バッジ。Sale Orange 背景。

Default

Default

Guidelines

Do

  • ゲームアートワークを主役に据え、UI を脇役にする
  • セクション背景を #ffffff / #f2f2f2 で交互に切り替えてリズムを作る
  • ボタンは border-radius: 2px のシャープコーナー + 2px border で実装する
  • body テキストは line-height: 2 で設定する(日本語の可読性確保)
  • アニメーションは 150ms + cubic-bezier(.165,.84,.44,1) を基本とする
  • 日付・メタ情報は #8c8c8c で本文より軽く見せる
  • フォントは YakuHanJPs → Hiragino Kaku Gothic ProN → nc3Jp の順で宣言する
  • ナビの z-index は 9999 を使用する

Don't

  • Nintendo Red を装飾的な背景色として広範囲に使わない(ロゴ・ボタン・ラベルに限定)
  • ボタンに border-radius: 24px の pill 形を使わない(nc3 の実測は 2px)
  • body に line-height: 1.4 以下を使わない(日本語が詰まって読みにくくなる)
  • テキスト色に #1a1a1a や #666666 を使わない(実測値は #3c3c3c と #8c8c8c)
  • ゲームアートワークにフィルター・グラデーションオーバーレイをかけない
  • Nintendo のロゴ・ハードウェア名称を独自に加工・変形しない
  • カスタムウェブフォント(nc3Jp / YakuHanJPs)なしでシステムフォントのみに頼らない
  • transition の duration を 300ms 超にしない(例外: パネル開閉の 300ms のみ許容)