紫×黄緑のドット絵ゲーム風お菓子キャンペーンLP
この雰囲気で LP を作る相談をする
02
日程告知
目玉の公開日時を印象づける
03
リード文
企画の楽しさを語りかける
04
カウントダウン
公開までの期待感を高める
05
CTA
参加を始めさせる
ボタン06
遊び方
参加の手順を3ステップで説明する
07
対象商品一覧
対象のパッケージを示す
08
締めの問いかけ
挑戦する意欲をあおる
09
よくある質問
疑問を解消する
10
利用規約
条件を明示する
11
お問い合わせ
連絡先を示す
ボタン下:元 LP のファーストビューより下のセクションの並びと役割を、この design.md の配色・書体で図にしたものです(自動で作成)。
概要
紫と黄緑の2色を交互に使い、ドット絵のアイコンと黒い太枠でレトロゲームの画面のように見せる謎解きキャンペーンLP。白いパネルに番号付きの手順、商品パッケージ一覧、カウントダウン、アコーディオン式FAQを順に並べる。強調色は赤オレンジ。
業種の中での特徴
キャンペーン・プレゼントの LP 380 件の design.md を designmark が集計し、この LP と比べました。
キャンペーン・プレゼントの LP 380 件と比べると、見出しに装飾・ディスプレイを使うのは少数派(9%)、セクション間の余白は狭め(40px。中央値 60px)です。
棒は、この LP と同じ傾向の LP の割合です。帯は業種の中央の半数(濃い部分)・中央値(縦線)・この LP(丸)です。キャンペーン・プレゼントの LP の傾向
配色
- セクションの地は紫と黄緑を交互に使い、場面が切り替わったことを示す
- コンテンツは白パネルに入れ、黒の太枠で囲む
- 赤オレンジは主CTAと本文中の強調語、FAQの質問文だけに使う
- 紫は見出し帯・番号バッジ・小見出しの文字色にも使い、ブランドの統一感を保つ
- 規約や問い合わせなどの事務的な情報は濃紫の箱に白文字で置く
- 補足や特典の告知は淡い黄色の角丸ボックスで目立たせる
配色の読みやすさ(コントラスト)
部品ごとの文字色と背景色のコントラスト比を、WCAG 2.2 の基準(通常の文字 4.5:1・大きい文字 3:1 で AA)で判定しました。届かない組み合わせには、この design.md に補正値(-accessible)を入れています。
部品 11 組のうち 8 組が AA を満たしています。満たさない 3 組のうち 3 組に補正値があります。主ボタン(ドット調CTAボタン)の文字は 3.71:1 で、AA に届きません。
| 部品 | 見本 | 比 | 判定 | 補正値(通常の大きさの文字に) |
|---|---|---|---|---|
本文(ページの地)text × background・14px |
Aa あ | 17.78:1 | AAA | — |
見出しtext × background(地の上)・20px(大きい文字) |
Aa あ | 17.78:1 | AAA | — |
ドット調CTAボタンon-cta × cta・16px |
Aa あ | 3.71:1 | 未達 | 補正値 Aa あ cta-accessible #E22E0E(4.53:1) |
見出し帯on-dark × primary・20px(大きい文字) |
Aa あ | 5.50:1 | AAA | — |
黒太枠パネルtext × background・14px |
Aa あ | 17.78:1 | AAA | — |
カウントダウンon-dark × line・28px(大きい文字) |
Aa あ | 20.32:1 | AAA | — |
黒丸吹き出しon-dark × line・14px |
Aa あ | 20.32:1 | AAA | — |
補足ボックスaccent-1 × marker・14px |
Aa あ | 4.07:1 | 未達 | 補正値 Aa あ accent-1-accessible #CA3D25(4.52:1) |
FAQアコーディオンaccent-1 × background・14px |
Aa あ | 4.46:1 | 未達 | 補正値 Aa あ accent-1-accessible #CA3D25(4.54:1) |
ドット吹き出しtext × background・14px |
Aa あ | 17.78:1 | AAA | — |
規約・問い合わせ箱on-dark × dark-section・11px |
Aa あ | 9.25:1 | AAA | — |
書体
- 本文は太字ゴシックで中央揃え、1行を短く切って改行する
- 見出し・ボタン・数字にはドット調の書体を使い、ゲームらしさを出す
- 強調語は赤オレンジで、文字サイズも一段大きくする
- 注釈は赤の小さい文字で、※から始める
- 細い明朝体や欧文セリフ体は使わない
セクション構成
- 01ファーストビュー — 企画名と遊びの世界観を一目で伝える紫の地に黄緑グラデーションの角丸パネルを置く。極太の立体ロゴ、キャッチ、商品、ドット小物を配置し、左下に期間を書く
- 02日程告知 — 目玉の公開日時を印象づける淡いグレーの帯に、紫の極太文字で日時を大きく2行で書く
- 03リード文 — 企画の楽しさを語りかける紫の市松模様の地に白の太字を中央揃えで置き、キャラクターのドット絵を添える
- 04カウントダウン — 公開までの期待感を高める黒枠の白パネルの上に鍵アイコンを置く。見出しと紫の線、謎のブロック画像、黒四角の数字を並べる
- 05CTA — 参加を始めさせる赤オレンジのドット調ボタンを置き、左にキャラクターを添える
- 06遊び方 — 参加の手順を3ステップで説明する黄緑の地に黒枠の白パネルを置く。番号バッジ・紫の小見出し・図解・中央揃えの本文を点線で区切る
- 07対象商品一覧 — 対象のパッケージを示す紫の見出し帯の下に商品を3列+2列で並べ、商品名を添える。目印は手書き風の吹き出しで示す
- 08締めの問いかけ — 挑戦する意欲をあおるドット枠の吹き出しとキャラクターのドット絵を置く
- 09よくある質問 — 疑問を解消する紫の市松模様の地に薄紫のパネルを置き、白い角丸のアコーディオンカードを縦に並べる
- 10利用規約 — 条件を明示する紫の地に白の見出しを置き、濃紫で黒枠の箱をスクロール表示にする
- 11お問い合わせ — 連絡先を示す濃紫の箱に、大きい白文字の電話番号と受付時間を置く
部品
- ドット調CTAボタン
button-primary赤オレンジの横長ボタン。黒枠で囲み、左右に矢印模様を付ける。ラベルは白のドット文字 - 見出し帯
section-tab-heading白パネルの上端に重ねる紫の帯。斜線模様を入れ、白のドット文字で書く - 黒太枠パネル
pixel-panel白地を黒の太枠で囲む、ゲーム画面風のコンテンツ箱 - 番号バッジ
step-number紫の正円に白数字を入れ、手順の先頭に置く - カウントダウン
countdown黒い四角に白のドット数字を入れ、日・時間・分の単位を紫の小さい文字で添える - 黒丸吹き出し
speech-badge黒い正円に白の太字で、図の要点を短く書く - 補足ボックス
note-box淡い黄色の角丸箱に赤文字で特典を告知し、右側に小さなアイコンを置く - FAQアコーディオン
faq-item白い角丸カードの左にQ番号、中央に質問文(どちらも赤)、右に紫の丸い+アイコンを置く - ドット吹き出し
pixel-bubble黒のピクセル枠で囲んだ白い吹き出し。下にキャラクターを置く - 規約・問い合わせ箱
info-box-dark濃紫の地を黒枠で囲み、白文字を置く。規約部分はスクロール表示にする
守ること
- 紫と黄緑のセクションを交互に置いてリズムを作る
- 見出し・ボタン・数字はドット調で統一する
- ドット絵の小物(楽器・ボール・ゲーム機など)を余白に散らす
- 本文は中央揃えで短く改行し、強調は赤オレンジの太字にする
- コンテンツは必ず黒枠の白パネルに入れる
避けること
- 写真の背景をそのまま使ったリアルな装飾を入れない
- 淡いパステルだけの配色にしない(紫・黄緑の濃さを保つ)
- 赤オレンジを地の色に広く使わない
- 細い線の上品な装飾や明朝体を混ぜない
- ボタンを丸いピル型にしない
design.md
DESIGN.md — 紫×黄緑のドット絵ゲーム風お菓子キャンペーンLP(Pixel Game Purple Green Snack Campaign LP)
AI コーディングツール(Claude Code / Cursor / v0 など)に渡して「このトンマナで LP を作る」ための設計書です。 上の YAML(トークン)が正、本文はその使い方の説明です。 元 LP のロゴ・写真・コピー・商品名は含みません。生成する LP でも流用しないでください。 公開されている LP の見た目を独自に分析した非公式の資料で、元 LP の運営企業・制作会社とは関係ありません。
Overview
- 業種: キャンペーン・プレゼント / 雰囲気: ポップ・元気、レトロ、親しみ・手作り感、情報量多め・訴求型
- キーワード: ドット絵・レトロゲーム・謎解き・紫×黄緑・黒の太枠・カウントダウン
- 地の質感: ピクセル状の市松模様を背景に敷き、面はベタ塗り。グラデーションはメインビジュアルだけで使う
- 形: 角に段差を付けたピクセル調の矩形枠、FAQだけは角丸カード、番号は丸バッジ
- 温度感: 明るく賑やかで、少し懐かしいゲームの温度感
Colors
| Token | HEX | 役割 | 面積の目安 | 値の出どころ |
|---|---|---|---|---|
primary |
#865590 |
ブランドの紫・セクション地 | 22% | 画素の主要色に補正 |
secondary |
#B0D03E |
手順セクションの黄緑の地 | 15% | 画素の実測 |
background |
#FFFEFD |
コンテンツパネルの白地 | 38% | 画素の実測 |
background-alt |
#FEFEFE |
日付告知帯の淡いグレー地 | 2% | 画素の実測 |
tint-1 |
#E2BFF5 |
FAQパネルの薄紫地 | 7% | 画素の実測 |
dark-section |
#682C76 |
規約・問い合わせ枠の濃紫地 | 6% | 画素の実測 |
on-dark |
#FEFBFE |
濃紫地の上の白文字 | 1% | 画素の実測 |
cta |
#F24526 |
主CTAボタンの赤オレンジ | 1% | 画素の実測 |
on-cta |
#FFFFFF |
CTAボタン上の白文字 | 0% | 画素の主要色に補正 |
accent-1 |
#D74127 |
強調語とFAQ質問文の赤 | 2% | 画素の実測 |
accent-2 |
#764F81 |
小見出し・番号バッジの紫 | 1% | 画素の実測 |
line |
#010101 |
パネルの黒太枠・カウントダウン数字の地 | 4% | 画素の実測 |
text |
#171718 |
本文の黒 | 3% | 画素の実測 |
marker |
#FFF5BA |
補足ボックスの淡い黄色地 | 0% | 画素の実測 |
cta-accessible |
#E22E0E |
AA を満たす補正値(計算) | 計算 | |
accent-1-accessible |
#CA3D25 |
AA を満たす補正値(計算) | 計算 |
- セクションの地は紫と黄緑を交互に使い、場面が切り替わったことを示す
- コンテンツは白パネルに入れ、黒の太枠で囲む
- 赤オレンジは主CTAと本文中の強調語、FAQの質問文だけに使う
- 紫は見出し帯・番号バッジ・小見出しの文字色にも使い、ブランドの統一感を保つ
- 規約や問い合わせなどの事務的な情報は濃紫の箱に白文字で置く
- 補足や特典の告知は淡い黄色の角丸ボックスで目立たせる
button-primaryは文字#FFFFFF× 背景#F24526のコントラスト比が 3.71:1 で、WCAG AA(4.5:1)に届かない(元 LP の配色)。通常サイズの文字で AA を満たすならcta-accessible(#E22E0E、4.53:1)を使う。note-boxは文字#D74127× 背景#FFF5BAのコントラスト比が 4.07:1 で、WCAG AA(4.5:1)に届かない(元 LP の配色)。通常サイズの文字で AA を満たすならaccent-1-accessible(#CA3D25、4.52:1)を使う。faq-itemは文字#D74127× 背景#FFFEFDのコントラスト比が 4.46:1 で、WCAG AA(4.5:1)に届かない(元 LP の配色)。通常サイズの文字で AA を満たすならaccent-1-accessible(#CA3D25、4.54:1)を使う。
Typography
| Token | 用途 | 書体の分類 | 代替 Web フォント | ウェイト | サイズ(375px 幅) | 行間 | 字間 |
|---|---|---|---|---|---|---|---|
display |
メインロゴや日付告知の極太見出し | 装飾・ディスプレイ | Dela Gothic One | 900 | 34px | 1.2 | 0.02em |
headline-lg |
見出し帯のドット調タイトル | 装飾・ディスプレイ | DotGothic16 | 700 | 20px | 1.3 | 0.05em |
headline-md |
手順の小見出し(紫) | ゴシック | Noto Sans JP | 900 | 18px | 1.4 | 0.03em |
body-lg |
強調文(赤オレンジ・大きめ) | ゴシック | Noto Sans JP | 900 | 19px | 1.6 | 0.02em |
body-md |
中央揃えの本文・FAQ質問 | ゴシック | Noto Sans JP | 700 | 14px | 1.9 | 0.02em |
note |
注釈・規約本文 | ゴシック | Noto Sans JP | 400 | 11px | 1.6 | 0em |
accent |
カウントダウン数字やFAQ番号 | 装飾・ディスプレイ | DotGothic16 | 700 | 28px | 1 | 0em |
label-button |
CTAボタンのドット調ラベル | 装飾・ディスプレイ | DotGothic16 | 700 | 16px | 1 | 0.08em |
- 本文は太字ゴシックで中央揃え、1行を短く切って改行する
- 見出し・ボタン・数字にはドット調の書体を使い、ゲームらしさを出す
- 強調語は赤オレンジで、文字サイズも一段大きくする
- 注釈は赤の小さい文字で、※から始める
- 細い明朝体や欧文セリフ体は使わない
- 書体は画像からの推定で、フォント名は近い印象の Web フォントの提案。サイズは 375px 幅に換算した目安。
Layout
- カラム: SPは1カラム。商品一覧だけ3列+2列
- 本文ブロックの幅: 画面幅の約 90%
- 余白: セクション間 40px、基本単位 8px、カード内 20px(375px 幅換算)
- コンテンツは左右5%の余白をとった白パネルに入れる
- パネルの上端に見出し帯をタブ状に重ねる
- 手順は番号バッジ→小見出し→図→本文の順に縦に並べる
- 手順の区切りは紫の点線にする
- ドット絵の装飾は画面の端やパネルの外側に散らして置く
Elevation & Depth
- 影はほぼ使わず、黒の太枠で面を区切る
- 見出し帯やボタンには下側に濃い色の段を付け、ピクセル風の立体感を出す
- FAQカードは影なしの白い角丸カードを薄紫の地に置く
Shapes
- 角丸: 小 0px / 中 12px / 大 16px。ボタンは角丸の長方形。
- 写真の切り抜き: 商品写真は切り抜いて配置。キャラクターと小物はドット絵の透過素材にする
- セクション境界: 直線で色を切り替え、境界にピクセル状の段差模様を入れる
- パネル・ボタン・吹き出しは、角を1マス削ったピクセル調の矩形にする
- FAQカードと補足ボックスだけ角丸12〜16pxにする
- 番号とラベルは黒または紫の正円バッジにする
Components
- ドット調CTAボタン(
button-primary): 赤オレンジの横長ボタン。黒枠で囲み、左右に矢印模様を付ける。ラベルは白のドット文字 - 見出し帯(
section-tab-heading): 白パネルの上端に重ねる紫の帯。斜線模様を入れ、白のドット文字で書く - 黒太枠パネル(
pixel-panel): 白地を黒の太枠で囲む、ゲーム画面風のコンテンツ箱 - 番号バッジ(
step-number): 紫の正円に白数字を入れ、手順の先頭に置く - カウントダウン(
countdown): 黒い四角に白のドット数字を入れ、日・時間・分の単位を紫の小さい文字で添える - 黒丸吹き出し(
speech-badge): 黒い正円に白の太字で、図の要点を短く書く - 補足ボックス(
note-box): 淡い黄色の角丸箱に赤文字で特典を告知し、右側に小さなアイコンを置く - FAQアコーディオン(
faq-item): 白い角丸カードの左にQ番号、中央に質問文(どちらも赤)、右に紫の丸い+アイコンを置く - ドット吹き出し(
pixel-bubble): 黒のピクセル枠で囲んだ白い吹き出し。下にキャラクターを置く - 規約・問い合わせ箱(
info-box-dark): 濃紫の地を黒枠で囲み、白文字を置く。規約部分はスクロール表示にする
Do's and Don'ts
Do - 紫と黄緑のセクションを交互に置いてリズムを作る - 見出し・ボタン・数字はドット調で統一する - ドット絵の小物(楽器・ボール・ゲーム機など)を余白に散らす - 本文は中央揃えで短く改行し、強調は赤オレンジの太字にする - コンテンツは必ず黒枠の白パネルに入れる
Don't - 写真の背景をそのまま使ったリアルな装飾を入れない - 淡いパステルだけの配色にしない(紫・黄緑の濃さを保つ) - 赤オレンジを地の色に広く使わない - 細い線の上品な装飾や明朝体を混ぜない - ボタンを丸いピル型にしない
Page Structure
LP 独自の章。上から順に、カッコ内が各セクションの役割。
- ファーストビュー(企画名と遊びの世界観を一目で伝える): 紫の地に黄緑グラデーションの角丸パネルを置く。極太の立体ロゴ、キャッチ、商品、ドット小物を配置し、左下に期間を書く
- 日程告知(目玉の公開日時を印象づける): 淡いグレーの帯に、紫の極太文字で日時を大きく2行で書く
- リード文(企画の楽しさを語りかける): 紫の市松模様の地に白の太字を中央揃えで置き、キャラクターのドット絵を添える
- カウントダウン(公開までの期待感を高める): 黒枠の白パネルの上に鍵アイコンを置く。見出しと紫の線、謎のブロック画像、黒四角の数字を並べる
- CTA(参加を始めさせる): 赤オレンジのドット調ボタンを置き、左にキャラクターを添える
- 遊び方(参加の手順を3ステップで説明する): 黄緑の地に黒枠の白パネルを置く。番号バッジ・紫の小見出し・図解・中央揃えの本文を点線で区切る
- 対象商品一覧(対象のパッケージを示す): 紫の見出し帯の下に商品を3列+2列で並べ、商品名を添える。目印は手書き風の吹き出しで示す
- 締めの問いかけ(挑戦する意欲をあおる): ドット枠の吹き出しとキャラクターのドット絵を置く
- よくある質問(疑問を解消する): 紫の市松模様の地に薄紫のパネルを置き、白い角丸のアコーディオンカードを縦に並べる
- 利用規約(条件を明示する): 紫の地に白の見出しを置き、濃紫で黒枠の箱をスクロール表示にする
- お問い合わせ(連絡先を示す): 濃紫の箱に、大きい白文字の電話番号と受付時間を置く
Imagery
- キャラクターと小物は16〜32マス程度の粗いドット絵にし、輪郭は黒にする
- 小物は趣味のジャンル(楽器・スポーツ・ゲーム機・ぬいぐるみ等)を色鮮やかに描く
- 部屋の図はドット絵の室内イラストにし、紫の壁色で統一する
- 商品はパッケージを正面から撮った切り抜き画像を、少し傾けて重ねる
- 背景は2トーンの紫で作ったピクセル市松模様にする
- 謎を表す?ブロックは虹色グラデーションのドット絵にし、キラキラを添える
- 元 LP の写真・イラストは使わない。自社で撮影するか、上の条件で生成・素材を選ぶ。
Responsive Behavior
- PCではメインビジュアルを横長にし、ロゴを左、商品を右に置く
- PCでは日程告知と期間を1行にまとめる
- PCでもパネル幅を約80%に絞った1カラム構成を保つ
- PCの手順は、左に本文・右に図の2カラムにする
- PCの商品一覧は5列で横一列に並べる
- PCのFAQは回答を展開した状態で、Q・A・赤い点線の区切りを見せる
Agent Prompt Guide
この DESIGN.md に従って、[商品名] の LP を HTML/CSS で作ってください。
- 対象: [ターゲット]、目的: [EC 購入 / 資料請求 など]
- セクション構成は Page Structure の順に、内容は [自社の情報] に置き換える
- 色・書体・角丸・余白は YAML のトークンだけを使う(CSS 変数に展開してよい)
- 写真はプレースホルダーにし、元 LP のロゴ・写真・コピーは使わない
- まず SP(375px)で組み、Responsive Behavior に沿って PC に広げる
Claude Code で使う場合は、プロジェクト直下に置き、CLAUDE.md に @DESIGN.md と 1 行書くと起動時に読み込まれる。
---
version: alpha
name: Pixel Game Purple Green Snack Campaign LP
description: 紫と黄緑の2色を交互に使い、ドット絵のアイコンと黒い太枠でレトロゲームの画面のように見せる謎解きキャンペーンLP。白いパネルに番号付きの手順、商品パッケージ一覧、カウントダウン、アコーディオン式FAQを順に並べる。強調色は赤オレンジ。
colors:
primary: '#865590'
secondary: '#B0D03E'
background: '#FFFEFD'
background-alt: '#FEFEFE'
tint-1: '#E2BFF5'
dark-section: '#682C76'
on-dark: '#FEFBFE'
cta: '#F24526'
on-cta: '#FFFFFF'
accent-1: '#D74127'
accent-2: '#764F81'
line: '#010101'
text: '#171718'
marker: '#FFF5BA'
cta-accessible: '#E22E0E'
accent-1-accessible: '#CA3D25'
typography:
display:
fontFamily: Dela Gothic One
fontSize: 34px
fontWeight: 900
lineHeight: 1.2
letterSpacing: 0.02em
headline-lg:
fontFamily: DotGothic16
fontSize: 20px
fontWeight: 700
lineHeight: 1.3
letterSpacing: 0.05em
headline-md:
fontFamily: Noto Sans JP
fontSize: 18px
fontWeight: 900
lineHeight: 1.4
letterSpacing: 0.03em
body-lg:
fontFamily: Noto Sans JP
fontSize: 19px
fontWeight: 900
lineHeight: 1.6
letterSpacing: 0.02em
body-md:
fontFamily: Noto Sans JP
fontSize: 14px
fontWeight: 700
lineHeight: 1.9
letterSpacing: 0.02em
note:
fontFamily: Noto Sans JP
fontSize: 11px
fontWeight: 400
lineHeight: 1.6
accent:
fontFamily: DotGothic16
fontSize: 28px
fontWeight: 700
lineHeight: 1.0
label-button:
fontFamily: DotGothic16
fontSize: 16px
fontWeight: 700
lineHeight: 1.0
letterSpacing: 0.08em
rounded:
sm: 0px
md: 12px
lg: 16px
full: 999px
spacing:
unit: 8px
card: 20px
section: 40px
components:
page:
backgroundColor: '{colors.background}'
textColor: '{colors.text}'
typography: '{typography.body-md}'
heading:
textColor: '{colors.text}'
typography: '{typography.headline-lg}'
button-primary:
backgroundColor: '{colors.cta}'
textColor: '{colors.on-cta}'
typography: '{typography.label-button}'
height: 52px
section-tab-heading:
backgroundColor: '{colors.primary}'
textColor: '{colors.on-dark}'
typography: '{typography.headline-lg}'
height: 40px
pixel-panel:
backgroundColor: '{colors.background}'
textColor: '{colors.text}'
typography: '{typography.body-md}'
step-number:
backgroundColor: '{colors.accent-2}'
typography: '{typography.headline-md}'
rounded: '{rounded.full}'
height: 32px
countdown:
backgroundColor: '{colors.line}'
textColor: '{colors.on-dark}'
typography: '{typography.accent}'
rounded: '{rounded.sm}'
height: 56px
speech-badge:
backgroundColor: '{colors.line}'
textColor: '{colors.on-dark}'
typography: '{typography.body-md}'
rounded: '{rounded.full}'
height: 90px
note-box:
backgroundColor: '{colors.marker}'
textColor: '{colors.accent-1}'
typography: '{typography.body-md}'
rounded: '{rounded.md}'
height: 56px
faq-item:
backgroundColor: '{colors.background}'
textColor: '{colors.accent-1}'
typography: '{typography.body-md}'
rounded: '{rounded.lg}'
height: 76px
pixel-bubble:
backgroundColor: '{colors.background}'
textColor: '{colors.text}'
typography: '{typography.body-md}'
height: 90px
info-box-dark:
backgroundColor: '{colors.dark-section}'
textColor: '{colors.on-dark}'
typography: '{typography.note}'
height: 400px
---
# DESIGN.md — 紫×黄緑のドット絵ゲーム風お菓子キャンペーンLP(Pixel Game Purple Green Snack Campaign LP)
AI コーディングツール(Claude Code / Cursor / v0 など)に渡して「このトンマナで LP を作る」ための設計書です。
上の YAML(トークン)が正、本文はその使い方の説明です。
**元 LP のロゴ・写真・コピー・商品名は含みません。生成する LP でも流用しないでください。**
公開されている LP の見た目を独自に分析した非公式の資料で、元 LP の運営企業・制作会社とは関係ありません。
## Overview
- **業種**: キャンペーン・プレゼント / **雰囲気**: ポップ・元気、レトロ、親しみ・手作り感、情報量多め・訴求型
- **キーワード**: ドット絵・レトロゲーム・謎解き・紫×黄緑・黒の太枠・カウントダウン
- **地の質感**: ピクセル状の市松模様を背景に敷き、面はベタ塗り。グラデーションはメインビジュアルだけで使う
- **形**: 角に段差を付けたピクセル調の矩形枠、FAQだけは角丸カード、番号は丸バッジ
- **温度感**: 明るく賑やかで、少し懐かしいゲームの温度感
## Colors
| Token | HEX | 役割 | 面積の目安 | 値の出どころ |
|---|---|---|---|---|
| `primary` | `#865590` | ブランドの紫・セクション地 | 22% | 画素の主要色に補正 |
| `secondary` | `#B0D03E` | 手順セクションの黄緑の地 | 15% | 画素の実測 |
| `background` | `#FFFEFD` | コンテンツパネルの白地 | 38% | 画素の実測 |
| `background-alt` | `#FEFEFE` | 日付告知帯の淡いグレー地 | 2% | 画素の実測 |
| `tint-1` | `#E2BFF5` | FAQパネルの薄紫地 | 7% | 画素の実測 |
| `dark-section` | `#682C76` | 規約・問い合わせ枠の濃紫地 | 6% | 画素の実測 |
| `on-dark` | `#FEFBFE` | 濃紫地の上の白文字 | 1% | 画素の実測 |
| `cta` | `#F24526` | 主CTAボタンの赤オレンジ | 1% | 画素の実測 |
| `on-cta` | `#FFFFFF` | CTAボタン上の白文字 | 0% | 画素の主要色に補正 |
| `accent-1` | `#D74127` | 強調語とFAQ質問文の赤 | 2% | 画素の実測 |
| `accent-2` | `#764F81` | 小見出し・番号バッジの紫 | 1% | 画素の実測 |
| `line` | `#010101` | パネルの黒太枠・カウントダウン数字の地 | 4% | 画素の実測 |
| `text` | `#171718` | 本文の黒 | 3% | 画素の実測 |
| `marker` | `#FFF5BA` | 補足ボックスの淡い黄色地 | 0% | 画素の実測 |
| `cta-accessible` | `#E22E0E` | AA を満たす補正値(計算) | | 計算 |
| `accent-1-accessible` | `#CA3D25` | AA を満たす補正値(計算) | | 計算 |
- セクションの地は紫と黄緑を交互に使い、場面が切り替わったことを示す
- コンテンツは白パネルに入れ、黒の太枠で囲む
- 赤オレンジは主CTAと本文中の強調語、FAQの質問文だけに使う
- 紫は見出し帯・番号バッジ・小見出しの文字色にも使い、ブランドの統一感を保つ
- 規約や問い合わせなどの事務的な情報は濃紫の箱に白文字で置く
- 補足や特典の告知は淡い黄色の角丸ボックスで目立たせる
- `button-primary` は文字 `#FFFFFF` × 背景 `#F24526` のコントラスト比が 3.71:1 で、WCAG AA(4.5:1)に届かない(元 LP の配色)。通常サイズの文字で AA を満たすなら `cta-accessible`(`#E22E0E`、4.53:1)を使う。
- `note-box` は文字 `#D74127` × 背景 `#FFF5BA` のコントラスト比が 4.07:1 で、WCAG AA(4.5:1)に届かない(元 LP の配色)。通常サイズの文字で AA を満たすなら `accent-1-accessible`(`#CA3D25`、4.52:1)を使う。
- `faq-item` は文字 `#D74127` × 背景 `#FFFEFD` のコントラスト比が 4.46:1 で、WCAG AA(4.5:1)に届かない(元 LP の配色)。通常サイズの文字で AA を満たすなら `accent-1-accessible`(`#CA3D25`、4.54:1)を使う。
## Typography
| Token | 用途 | 書体の分類 | 代替 Web フォント | ウェイト | サイズ(375px 幅) | 行間 | 字間 |
|---|---|---|---|---|---|---|---|
| `display` | メインロゴや日付告知の極太見出し | 装飾・ディスプレイ | Dela Gothic One | 900 | 34px | 1.2 | 0.02em |
| `headline-lg` | 見出し帯のドット調タイトル | 装飾・ディスプレイ | DotGothic16 | 700 | 20px | 1.3 | 0.05em |
| `headline-md` | 手順の小見出し(紫) | ゴシック | Noto Sans JP | 900 | 18px | 1.4 | 0.03em |
| `body-lg` | 強調文(赤オレンジ・大きめ) | ゴシック | Noto Sans JP | 900 | 19px | 1.6 | 0.02em |
| `body-md` | 中央揃えの本文・FAQ質問 | ゴシック | Noto Sans JP | 700 | 14px | 1.9 | 0.02em |
| `note` | 注釈・規約本文 | ゴシック | Noto Sans JP | 400 | 11px | 1.6 | 0em |
| `accent` | カウントダウン数字やFAQ番号 | 装飾・ディスプレイ | DotGothic16 | 700 | 28px | 1 | 0em |
| `label-button` | CTAボタンのドット調ラベル | 装飾・ディスプレイ | DotGothic16 | 700 | 16px | 1 | 0.08em |
- 本文は太字ゴシックで中央揃え、1行を短く切って改行する
- 見出し・ボタン・数字にはドット調の書体を使い、ゲームらしさを出す
- 強調語は赤オレンジで、文字サイズも一段大きくする
- 注釈は赤の小さい文字で、※から始める
- 細い明朝体や欧文セリフ体は使わない
- 書体は画像からの推定で、フォント名は近い印象の Web フォントの提案。サイズは 375px 幅に換算した目安。
## Layout
- **カラム**: SPは1カラム。商品一覧だけ3列+2列
- **本文ブロックの幅**: 画面幅の約 90%
- **余白**: セクション間 40px、基本単位 8px、カード内 20px(375px 幅換算)
- コンテンツは左右5%の余白をとった白パネルに入れる
- パネルの上端に見出し帯をタブ状に重ねる
- 手順は番号バッジ→小見出し→図→本文の順に縦に並べる
- 手順の区切りは紫の点線にする
- ドット絵の装飾は画面の端やパネルの外側に散らして置く
## Elevation & Depth
- 影はほぼ使わず、黒の太枠で面を区切る
- 見出し帯やボタンには下側に濃い色の段を付け、ピクセル風の立体感を出す
- FAQカードは影なしの白い角丸カードを薄紫の地に置く
## Shapes
- **角丸**: 小 0px / 中 12px / 大 16px。ボタンは角丸の長方形。
- **写真の切り抜き**: 商品写真は切り抜いて配置。キャラクターと小物はドット絵の透過素材にする
- **セクション境界**: 直線で色を切り替え、境界にピクセル状の段差模様を入れる
- パネル・ボタン・吹き出しは、角を1マス削ったピクセル調の矩形にする
- FAQカードと補足ボックスだけ角丸12〜16pxにする
- 番号とラベルは黒または紫の正円バッジにする
## Components
- **ドット調CTAボタン**(`button-primary`): 赤オレンジの横長ボタン。黒枠で囲み、左右に矢印模様を付ける。ラベルは白のドット文字
- **見出し帯**(`section-tab-heading`): 白パネルの上端に重ねる紫の帯。斜線模様を入れ、白のドット文字で書く
- **黒太枠パネル**(`pixel-panel`): 白地を黒の太枠で囲む、ゲーム画面風のコンテンツ箱
- **番号バッジ**(`step-number`): 紫の正円に白数字を入れ、手順の先頭に置く
- **カウントダウン**(`countdown`): 黒い四角に白のドット数字を入れ、日・時間・分の単位を紫の小さい文字で添える
- **黒丸吹き出し**(`speech-badge`): 黒い正円に白の太字で、図の要点を短く書く
- **補足ボックス**(`note-box`): 淡い黄色の角丸箱に赤文字で特典を告知し、右側に小さなアイコンを置く
- **FAQアコーディオン**(`faq-item`): 白い角丸カードの左にQ番号、中央に質問文(どちらも赤)、右に紫の丸い+アイコンを置く
- **ドット吹き出し**(`pixel-bubble`): 黒のピクセル枠で囲んだ白い吹き出し。下にキャラクターを置く
- **規約・問い合わせ箱**(`info-box-dark`): 濃紫の地を黒枠で囲み、白文字を置く。規約部分はスクロール表示にする
## Do's and Don'ts
**Do**
- 紫と黄緑のセクションを交互に置いてリズムを作る
- 見出し・ボタン・数字はドット調で統一する
- ドット絵の小物(楽器・ボール・ゲーム機など)を余白に散らす
- 本文は中央揃えで短く改行し、強調は赤オレンジの太字にする
- コンテンツは必ず黒枠の白パネルに入れる
**Don't**
- 写真の背景をそのまま使ったリアルな装飾を入れない
- 淡いパステルだけの配色にしない(紫・黄緑の濃さを保つ)
- 赤オレンジを地の色に広く使わない
- 細い線の上品な装飾や明朝体を混ぜない
- ボタンを丸いピル型にしない
## Page Structure
LP 独自の章。上から順に、カッコ内が各セクションの役割。
1. **ファーストビュー**(企画名と遊びの世界観を一目で伝える): 紫の地に黄緑グラデーションの角丸パネルを置く。極太の立体ロゴ、キャッチ、商品、ドット小物を配置し、左下に期間を書く
2. **日程告知**(目玉の公開日時を印象づける): 淡いグレーの帯に、紫の極太文字で日時を大きく2行で書く
3. **リード文**(企画の楽しさを語りかける): 紫の市松模様の地に白の太字を中央揃えで置き、キャラクターのドット絵を添える
4. **カウントダウン**(公開までの期待感を高める): 黒枠の白パネルの上に鍵アイコンを置く。見出しと紫の線、謎のブロック画像、黒四角の数字を並べる
5. **CTA**(参加を始めさせる): 赤オレンジのドット調ボタンを置き、左にキャラクターを添える
6. **遊び方**(参加の手順を3ステップで説明する): 黄緑の地に黒枠の白パネルを置く。番号バッジ・紫の小見出し・図解・中央揃えの本文を点線で区切る
7. **対象商品一覧**(対象のパッケージを示す): 紫の見出し帯の下に商品を3列+2列で並べ、商品名を添える。目印は手書き風の吹き出しで示す
8. **締めの問いかけ**(挑戦する意欲をあおる): ドット枠の吹き出しとキャラクターのドット絵を置く
9. **よくある質問**(疑問を解消する): 紫の市松模様の地に薄紫のパネルを置き、白い角丸のアコーディオンカードを縦に並べる
10. **利用規約**(条件を明示する): 紫の地に白の見出しを置き、濃紫で黒枠の箱をスクロール表示にする
11. **お問い合わせ**(連絡先を示す): 濃紫の箱に、大きい白文字の電話番号と受付時間を置く
## Imagery
- キャラクターと小物は16〜32マス程度の粗いドット絵にし、輪郭は黒にする
- 小物は趣味のジャンル(楽器・スポーツ・ゲーム機・ぬいぐるみ等)を色鮮やかに描く
- 部屋の図はドット絵の室内イラストにし、紫の壁色で統一する
- 商品はパッケージを正面から撮った切り抜き画像を、少し傾けて重ねる
- 背景は2トーンの紫で作ったピクセル市松模様にする
- 謎を表す?ブロックは虹色グラデーションのドット絵にし、キラキラを添える
- 元 LP の写真・イラストは使わない。自社で撮影するか、上の条件で生成・素材を選ぶ。
## Responsive Behavior
- PCではメインビジュアルを横長にし、ロゴを左、商品を右に置く
- PCでは日程告知と期間を1行にまとめる
- PCでもパネル幅を約80%に絞った1カラム構成を保つ
- PCの手順は、左に本文・右に図の2カラムにする
- PCの商品一覧は5列で横一列に並べる
- PCのFAQは回答を展開した状態で、Q・A・赤い点線の区切りを見せる
## Agent Prompt Guide
```text
この DESIGN.md に従って、[商品名] の LP を HTML/CSS で作ってください。
- 対象: [ターゲット]、目的: [EC 購入 / 資料請求 など]
- セクション構成は Page Structure の順に、内容は [自社の情報] に置き換える
- 色・書体・角丸・余白は YAML のトークンだけを使う(CSS 変数に展開してよい)
- 写真はプレースホルダーにし、元 LP のロゴ・写真・コピーは使わない
- まず SP(375px)で組み、Responsive Behavior に沿って PC に広げる
```
Claude Code で使う場合は、プロジェクト直下に置き、CLAUDE.md に `@DESIGN.md` と 1 行書くと起動時に読み込まれる。
## Provenance
- **ID**: `xd-d17036d1`(元 LP の URL から採番)
- **元 LP**: https://pretz-2026aut.glico.com/
- **解析に使った画像**: SP(スマホ版) + PC(Responsive Behavior の参照)
- **確度**: 色 高(12/14 色を画素から実測)、書体 中、余白 中
- **生成**: 2026-10-25、claude-opus-5-5、書式 xecin-lp-design-md 0.3(DESIGN.md 仕様 alpha 準拠)
- **掲載の削除**: 元 LP の権利者(運営企業・制作会社)の方は、掲載削除を希望される場合、削除依頼ページ(https://designmark.jp/takedown/)からご連絡ください。
実装用のコード(Tailwind CSS・CSS 変数・デザイントークン)
この design.md のトークンを、Google の公式ツール(@google/design.md 0.4.0 の export)と同じ方法で変換しました。そのまま貼り付けて使えます。
CSS の @import "tailwindcss"; の後ろに貼ると、bg-primary・font-display・text-headline-lg などのクラスで使えます。
@theme {
--color-primary: #865590;
--color-secondary: #b0d03e;
--color-background: #fffefd;
--color-background-alt: #fefefe;
--color-tint-1: #e2bff5;
--color-dark-section: #682c76;
--color-on-dark: #fefbfe;
--color-cta: #f24526;
--color-on-cta: #ffffff;
--color-accent-1: #d74127;
--color-accent-2: #764f81;
--color-line: #010101;
--color-text: #171718;
--color-marker: #fff5ba;
--color-cta-accessible: #e22e0e;
--color-accent-1-accessible: #ca3d25;
--font-display: "Dela Gothic One";
--font-headline-lg: "DotGothic16";
--font-headline-md: "Noto Sans JP";
--font-body-lg: "Noto Sans JP";
--font-body-md: "Noto Sans JP";
--font-note: "Noto Sans JP";
--font-accent: "DotGothic16";
--font-label-button: "DotGothic16";
--text-display: 34px;
--text-headline-lg: 20px;
--text-headline-md: 18px;
--text-body-lg: 19px;
--text-body-md: 14px;
--text-note: 11px;
--text-accent: 28px;
--text-label-button: 16px;
--tracking-display: 0.02em;
--tracking-headline-lg: 0.05em;
--tracking-headline-md: 0.03em;
--tracking-body-lg: 0.02em;
--tracking-body-md: 0.02em;
--tracking-label-button: 0.08em;
--font-weight-display: 900;
--font-weight-headline-lg: 700;
--font-weight-headline-md: 900;
--font-weight-body-lg: 900;
--font-weight-body-md: 700;
--font-weight-note: 400;
--font-weight-accent: 700;
--font-weight-label-button: 700;
--radius-sm: 0px;
--radius-md: 12px;
--radius-lg: 16px;
--radius-full: 999px;
--spacing-unit: 8px;
--spacing-card: 20px;
--spacing-section: 40px;
}
色・余白・角丸の CSS 変数です(書体は Tailwind CSS の版に入っています)。
:root {
--color-primary: #865590;
--color-secondary: #b0d03e;
--color-background: #fffefd;
--color-background-alt: #fefefe;
--color-tint-1: #e2bff5;
--color-dark-section: #682c76;
--color-on-dark: #fefbfe;
--color-cta: #f24526;
--color-on-cta: #ffffff;
--color-accent-1: #d74127;
--color-accent-2: #764f81;
--color-line: #010101;
--color-text: #171718;
--color-marker: #fff5ba;
--color-cta-accessible: #e22e0e;
--color-accent-1-accessible: #ca3d25;
--spacing-unit: 8px;
--spacing-card: 20px;
--spacing-section: 40px;
--rounded-sm: 0px;
--rounded-md: 12px;
--rounded-lg: 16px;
--rounded-full: 999px;
}
W3C のデザイントークンの形式(Design Tokens Format Module 2025.10)の JSON です。Figma のプラグインや Style Dictionary などで読み込めます。
出典と注意
- 元の LP: https://pretz-2026aut.glico.com/(公開状況により表示できない場合があります)
- この design.md は、公開されている LP の見た目を独自に分析した非公式の資料です。元 LP の運営企業・制作会社とは関係ありません。
- design.md には元 LP のロゴ・写真・イラスト・文章・商品名を含みません。生成する LP でも使わず、自社の素材に置き換えてください。
- ページ上部の画像は、出典として元 LP のファーストビューを縮小したものです。画像の権利は元 LP の権利者にあります。
- 色は画像の画素から実測した値、書体・サイズ・余白は画像からの推定です。
- 元 LP の権利者の方は、掲載削除を希望される場合、掲載の削除依頼からご連絡ください。受付から 24 時間以内に、画像を含めて非公開にします。