ピンク×黄×水色のポップな投票キャンペーンLP
Pop Candy Vote Campaign LP
ピンク・黄・水色の地色をセクションごとに切り替える、元気な投票キャンペーンLP。白カードに紺の太い丸ゴシックで情報を載せる。アイスの切り抜き写真を周囲に散らし、リボン見出し・ランキング行・青いピル型CTAで盛り上げる。
キャンペーン・プレゼントポップ・元気かわいい情報量多め・訴求型SP
Claude Code なら、プロジェクト直下に置いて CLAUDE.md に @DESIGN.md と書くだけで読み込まれます(ツール別の使い方)。
配色
- 地の色はセクションごとに、ピンク→黄→淡ピンク→濃ピンク→水色→黄→淡ピンクの順で切り替える
- 情報は必ず白カードに載せる。地の上には直接長い文章を置かない
- 本文と見出しは紺。強調したい語はピンクの文字にし、黄色のマーカーを引く
- 主なCTAは水色のグラデーションのピル型に白文字。サブボタンはピンクのグラデーションにする
- ランキングの順位はピンクの塗りに白文字。ダブル部門だけ水色に変えて区別する
- フッターは紫からピンクへのグラデーションにする
書体
- ほぼすべての文字を極太の丸ゴシックにする
- 文字は中央揃えを基本にする
- 字間はやや広め(0.05〜0.1em)
- 数字と日付は大きくして、曜日を丸い囲みで添える
- 見出しの両側に斜線の飾りを付ける
セクション構成
- ファーストビューイベント名と期間を伝えるピンクの地に王冠付きの立体ロゴを置き、周囲にアイスを散らす。下に期間ラベルと青いCTAを置く
- 実績の数字盛り上がりを見せる黄色の地に投票数カードを置き、SNSへ誘導する黒いピル型ボタンを添える
- 開催告知とCTA参加の特典を伝えて投票へ誘導する朱赤の帯見出しの下に、ピンクのマーカー付きの文を置き、投票CTAを配置する
- 途中経過のランキング現在の順位を見せる淡ピンクの地に、タブ見出し付きの白カードを3つ並べ、ランキング行を積む
- ポイント今回の新しさを3つ伝える濃ピンクの地に、POINT番号のタブ付き白カードを置き、比較用の2カラムカードを入れる
- 期間と発表日日程を伝える台形のラベルを2つ縦に並べる
- 公約上位の特典を伝える水色の地に、リボン見出し付きの白カードを3つ置く
- プレゼント抽選で当たる景品を見せる黄色の地の白カードに、A賞とB賞を雲形バッジと写真で見せる。最後に規約ボタンを置く
- アプリ誘導会員特典とダウンロードを案内する淡ピンクの囲みカードを置き、下にストアボタンを2つ並べる
- 参加の流れ手順を説明するステップ番号を縦に並べ、はい・いいえの分岐を矢印線でつなぐ
- フッターSNSリンクと権利表記を置く紫からピンクへのグラデーション地に丸いSNSアイコンを並べ、雲形のトップへ戻るボタンを置く
部品
- 投票CTA button-primary水色グラデーションのピル型ボタン。上に朱赤の吹き出しラベルを重ねる
- 詳細ボタン button-secondaryピンクグラデーションのピル型ボタン。右端に+アイコンを付ける
- ランキング行 ranking-row左にピンクの順位ブロック、中央にアイスの写真、右にフレーバー名を置く
- タブ見出し tab-heading紺の角丸タブに白文字を置き、下に三角の吹き出しを付ける
- リボン見出し ribbon-heading両端を折り返したリボン形の見出し。ピンクと水色の2色を使う
- 雲形バッジ cloud-badge黄色やピンクの雲形の中に、当選数などを太字で入れる
- 期間ラベル period-label淡ピンクの台形ラベルに、大きな日付と曜日の丸を入れる
- ステップ番号 step-numberピンクのぽこぽこ形の中に、小さなstepと大きな数字を入れる
- 投票数カード counter-card朱赤のリボン見出しと赤い枠の白カード。中に紺の巨大な数字を入れる
守ること
- セクションごとに地の色をはっきり切り替える
- 強調語はピンクの文字と黄色のマーカーで目立たせる
- 商品の切り抜き写真を画面の端にランダムに散らす
- 見出しには必ず飾り(斜線・リボン・タブ)を付ける
- ボタンはピル型のグラデーションにする
避けること
- 細い書体や明朝体は使わない
- くすんだ色や暗い地は使わない(フッターは除く)
- 地の上に装飾なしの長い文章を置かない
- 角張った四角いボタンにしない
- 余白を詰めすぎない
design.md 全文
読みやすい形で表示する
DESIGN.md — ピンク×黄×水色のポップな投票キャンペーンLP(Pop Candy Vote Campaign LP)
AI コーディングツール(Claude Code / Cursor / v0 など)に渡して「このトンマナで LP を作る」ための設計書です。 上の YAML(トークン)が正、本文はその使い方の説明です。 元 LP のロゴ・写真・コピー・商品名は含みません。生成する LP でも流用しないでください。 公開されている LP の見た目を独自に分析した非公式の資料で、元 LP の運営企業・制作会社とは関係ありません。
Overview
- 業種: キャンペーン・プレゼント / 雰囲気: ポップ・元気、かわいい、情報量多め・訴求型
- キーワード: お祭り感・多色ポップ・白カード・リボン見出し・切り抜き写真の散らし・ランキング
- 地の質感: ほぼフラットな塗り。ドット柄・斜線・ジグザグなどの小さな装飾を背景にうっすら重ね、ボタンには軽いグラデーションと光沢を入れる
- 形: 角丸の大きい白カード、ピル型ボタン、リボン形とタブ形のラベル、雲形バッジ、波線のセクション境界
- 温度感: 暖色寄りでとても明るい。紺の文字で全体を引き締める
Colors
| Token | HEX | 役割 | 面積の目安 | 値の出どころ |
|---|---|---|---|---|
primary |
#F01D67 |
ブランドピンク(ランキングの順位・強調文字) | 3% | 画素の主要色に補正 |
secondary |
#2F2B79 |
見出しや本文に使う紺 | 2% | 画素の実測 |
cta |
#3B97EE |
投票ボタンの水色 | 2% | 推定 |
on-cta |
#FFFFFF |
ボタン上の文字 | 0% | 画素の主要色に補正 |
background |
#FFFFFF |
カードの地 | 31% | 画素の実測 |
background-alt |
#FEDBE2 |
淡いピンクの地(ランキング・流れ) | 10% | 画素の実測 |
accent-1 |
#FDD63D |
黄色の地(投票数・プレゼント) | 10% | 画素の実測 |
accent-2 |
#51C1F1 |
水色の地(公約セクション) | 7% | 画素の主要色に補正 |
dark-section |
#FA558C |
濃いピンクの地(ポイントセクション) | 12% | 画素の実測 |
tint-1 |
#FFEDED |
ランキング行の淡いピンク | 7% | 画素の実測 |
tint-2 |
#EEFCFF |
ダブル部門の行の淡い水色 | 1% | 画素の実測 |
accent-3 |
#FE4E36 |
見出し帯の朱赤 | 1% | 画素の実測 |
marker |
#FEDB04 |
強調語の下に引く黄色マーカー | 0% | 画素の実測 |
text-muted |
#4E2D70 |
フッターの紫 | 4% | 画素の主要色に補正 |
cta-accessible |
#1377D7 |
AA を満たす補正値(計算) | 計算 | |
primary-accessible |
#E70F5B |
AA を満たす補正値(計算) | 計算 |
- 地の色はセクションごとに、ピンク→黄→淡ピンク→濃ピンク→水色→黄→淡ピンクの順で切り替える
- 情報は必ず白カードに載せる。地の上には直接長い文章を置かない
- 本文と見出しは紺。強調したい語はピンクの文字にし、黄色のマーカーを引く
- 主なCTAは水色のグラデーションのピル型に白文字。サブボタンはピンクのグラデーションにする
- ランキングの順位はピンクの塗りに白文字。ダブル部門だけ水色に変えて区別する
- フッターは紫からピンクへのグラデーションにする
button-primaryは文字#FFFFFF× 背景#3B97EEのコントラスト比が 3.07:1 で、WCAG AA(4.5:1)に届かない(元 LP の配色)。通常サイズの文字で AA を満たすならcta-accessible(#1377D7、4.52:1)を使う。button-secondaryは文字#FFFFFF× 背景#F01D67のコントラスト比が 4.14:1 で、WCAG AA(4.5:1)に届かない(元 LP の配色)。通常サイズの文字で AA を満たすならprimary-accessible(#E70F5B、4.55:1)を使う。ranking-rowは文字#F01D67× 背景#FFEDEDのコントラスト比が 3.66:1 で、WCAG AA(4.5:1)に届かない(元 LP の配色)。通常サイズの文字で AA を満たすならprimary-accessible(#E70F5B、4.52:1)を使う。ribbon-headingは文字#FFFFFF× 背景#F01D67のコントラスト比が 4.14:1 で、WCAG AA(4.5:1)に届かない(元 LP の配色)。通常サイズの文字で AA を満たすならprimary-accessible(#E70F5B、4.55:1)を使う。cloud-badgeは文字#F01D67× 背景#FDD63Dのコントラスト比が 2.93:1 で、WCAG AA(4.5:1)に届かない(元 LP の配色)。通常サイズの文字で AA を満たすならprimary-accessible(#E70F5B、4.52:1)を使う。step-numberは文字#FFFFFF× 背景#F01D67のコントラスト比が 4.14:1 で、WCAG AA(4.5:1)に届かない(元 LP の配色)。通常サイズの文字で AA を満たすならprimary-accessible(#E70F5B、4.55:1)を使う。
Typography
| Token | 用途 | 書体の分類 | 代替 Web フォント | ウェイト | サイズ(375px 幅) | 行間 | 字間 |
|---|---|---|---|---|---|---|---|
display |
セクション見出し(白抜き+紺の影) | 装飾・ディスプレイ | Dela Gothic One | 400 | 34px | 1.2 | 0.04em |
headline-lg |
カード内の大見出し・強調数字 | 丸ゴシック | M PLUS Rounded 1c | 900 | 26px | 1.4 | 0.05em |
headline-md |
リボン・タブの見出し | 丸ゴシック | M PLUS Rounded 1c | 800 | 20px | 1.3 | 0.08em |
headline-sm |
ランキングのフレーバー名 | 丸ゴシック | M PLUS Rounded 1c | 800 | 15px | 1.3 | 0.1em |
body-md |
説明文(中央揃え) | 丸ゴシック | M PLUS Rounded 1c | 800 | 15px | 1.8 | 0.06em |
note |
注釈 | ゴシック | Noto Sans JP | 700 | 10px | 1.5 | 0.0em |
label-button |
CTAボタンの文字 | 丸ゴシック | M PLUS Rounded 1c | 900 | 28px | 1.2 | 0.1em |
accent |
英字のラベル | 欧文サンセリフ | Montserrat | 800 | 18px | 1.2 | 0.02em |
- ほぼすべての文字を極太の丸ゴシックにする
- 文字は中央揃えを基本にする
- 字間はやや広め(0.05〜0.1em)
- 数字と日付は大きくして、曜日を丸い囲みで添える
- 見出しの両側に斜線の飾りを付ける
- 書体は画像からの推定で、フォント名は近い印象の Web フォントの提案。サイズは 375px 幅に換算した目安。
Layout
- カラム: SP は 1 カラム。比較部分のみ 2 カラムのカード
- 本文ブロックの幅: 画面幅の約 90%
- 余白: セクション間 60px、基本単位 8px、カード内 20px(375px 幅換算)
- 白カードは画面幅の約90%で中央に置く
- カードの上辺にタブ形やリボン形の見出しを重ねる
- ランキングは横長の行を縦に積む。上位3位だけ行を大きくする
- アイスの写真は画面の左右端からはみ出す位置に散らす
- セクション見出しの上下には余白をたっぷり取る
Elevation & Depth
- カードはフラットで、薄い色の枠線を付ける
- CTAボタンには白い縁取りと軽いドロップシャドウを付ける
- 見出しの文字には紺のオフセット影を付ける
Shapes
- 角丸: 小 6px / 中 12px / 大 24px。ボタンはピル型。
- 写真の切り抜き: 商品は背景を切り抜いた写真にする。景品は角丸の写真にする
- セクション境界: 波線の境界、または直線で色を切り替える
- バッジは雲形やぽこぽこした花形にする
- 期間は台形のラベルで見せる
- ボタンはすべてピル型にする
- 番号はぽこぽこ形の中に入れる
Components
- 投票CTA(
button-primary): 水色グラデーションのピル型ボタン。上に朱赤の吹き出しラベルを重ねる - 詳細ボタン(
button-secondary): ピンクグラデーションのピル型ボタン。右端に+アイコンを付ける - ランキング行(
ranking-row): 左にピンクの順位ブロック、中央にアイスの写真、右にフレーバー名を置く - タブ見出し(
tab-heading): 紺の角丸タブに白文字を置き、下に三角の吹き出しを付ける - リボン見出し(
ribbon-heading): 両端を折り返したリボン形の見出し。ピンクと水色の2色を使う - 雲形バッジ(
cloud-badge): 黄色やピンクの雲形の中に、当選数などを太字で入れる - 期間ラベル(
period-label): 淡ピンクの台形ラベルに、大きな日付と曜日の丸を入れる - ステップ番号(
step-number): ピンクのぽこぽこ形の中に、小さなstepと大きな数字を入れる - 投票数カード(
counter-card): 朱赤のリボン見出しと赤い枠の白カード。中に紺の巨大な数字を入れる
Do's and Don'ts
Do - セクションごとに地の色をはっきり切り替える - 強調語はピンクの文字と黄色のマーカーで目立たせる - 商品の切り抜き写真を画面の端にランダムに散らす - 見出しには必ず飾り(斜線・リボン・タブ)を付ける - ボタンはピル型のグラデーションにする
Don't - 細い書体や明朝体は使わない - くすんだ色や暗い地は使わない(フッターは除く) - 地の上に装飾なしの長い文章を置かない - 角張った四角いボタンにしない - 余白を詰めすぎない
Page Structure
LP 独自の章。上から順に、カッコ内が各セクションの役割。
- ファーストビュー(イベント名と期間を伝える): ピンクの地に王冠付きの立体ロゴを置き、周囲にアイスを散らす。下に期間ラベルと青いCTAを置く
- 実績の数字(盛り上がりを見せる): 黄色の地に投票数カードを置き、SNSへ誘導する黒いピル型ボタンを添える
- 開催告知とCTA(参加の特典を伝えて投票へ誘導する): 朱赤の帯見出しの下に、ピンクのマーカー付きの文を置き、投票CTAを配置する
- 途中経過のランキング(現在の順位を見せる): 淡ピンクの地に、タブ見出し付きの白カードを3つ並べ、ランキング行を積む
- ポイント(今回の新しさを3つ伝える): 濃ピンクの地に、POINT番号のタブ付き白カードを置き、比較用の2カラムカードを入れる
- 期間と発表日(日程を伝える): 台形のラベルを2つ縦に並べる
- 公約(上位の特典を伝える): 水色の地に、リボン見出し付きの白カードを3つ置く
- プレゼント(抽選で当たる景品を見せる): 黄色の地の白カードに、A賞とB賞を雲形バッジと写真で見せる。最後に規約ボタンを置く
- アプリ誘導(会員特典とダウンロードを案内する): 淡ピンクの囲みカードを置き、下にストアボタンを2つ並べる
- 参加の流れ(手順を説明する): ステップ番号を縦に並べ、はい・いいえの分岐を矢印線でつなぐ
- フッター(SNSリンクと権利表記を置く): 紫からピンクへのグラデーション地に丸いSNSアイコンを並べ、雲形のトップへ戻るボタンを置く
Imagery
- 商品は真上から少し斜めに撮り、背景を切り抜く。大小をつけて周囲に散らす
- ロゴは立体的なグラデーション文字にし、王冠・リボン・縁取りを付ける
- 背景にはドット・斜線・ジグザグ・キラキラを小さく重ねる
- 景品は明るい背景で撮り、角丸の写真にする
- 王冠アイコンは金・銀・銅で順位を示す
- 元 LP の写真・イラストは使わない。自社で撮影するか、上の条件で生成・素材を選ぶ。
Responsive Behavior
- PC でもSPと同じ幅の1カラムを中央に置き、左右には背景色を延長する
- ランキングと公約のカードは最大幅を約600pxにする
- 散らす写真はPCではカードの外側へ広げて配置する
- CTAボタンは最大幅を約400pxにする
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 行書くと起動時に読み込まれる。
出典と注意
- この design.md は、公開されている LP の見た目を独自に分析した非公式の資料です。元 LP の運営企業・制作会社とは関係ありません。
- 元 LP のロゴ・写真・イラスト・文章・商品名は含みません。生成する LP でも使わず、自社の素材に置き換えてください。
- 色は画像の画素から実測した値、書体・サイズ・余白は画像からの推定です。
- 元 LP の権利者の方は、掲載の削除依頼からご連絡ください。受付から 24 時間以内に非公開にします。