---
version: alpha
name: Deep Green and Cream Food Ambassador Campaign LP
description: 深い緑と生成りクリームの二色で組み、筆記体の欧文見出しと丸みのあるゴシック体を合わせた食品ブランドのアンバサダー募集LP。料理写真を円形にぼかして散らし、ナチュラルで上品、親しみもある印象にしている。
colors:
  primary: '#015940'
  background: '#FBF6E0'
  background-alt: '#EEE1D1'
  surface: '#FEFEFE'
  tint-1: '#FFFFFF'
  secondary: '#00583F'
  text: '#3A2414'
  accent-1: '#1E4D32'
  cta: '#DD5502'
  on-cta: '#FEFEF8'
  accent-2: '#F2E66A'
  marker: '#FDFBA3'
  on-dark: '#FEFEF8'
  line: '#016A47'
  cta-accessible: '#C94D02'
typography:
  display:
    fontFamily: Zen Maru Gothic
    fontSize: 24px
    fontWeight: 700
    lineHeight: 1.4
    letterSpacing: 0.05em
  accent:
    fontFamily: Dancing Script
    fontSize: 32px
    fontWeight: 500
    lineHeight: 1.2
  headline-md:
    fontFamily: Zen Maru Gothic
    fontSize: 17px
    fontWeight: 700
    lineHeight: 1.4
    letterSpacing: 0.08em
  headline-sm:
    fontFamily: Zen Maru Gothic
    fontSize: 14px
    fontWeight: 700
    lineHeight: 1.6
    letterSpacing: 0.05em
  body-md:
    fontFamily: Zen Kaku Gothic New
    fontSize: 13px
    fontWeight: 700
    lineHeight: 2.0
    letterSpacing: 0.03em
  note:
    fontFamily: Zen Kaku Gothic New
    fontSize: 10px
    fontWeight: 500
    lineHeight: 1.7
    letterSpacing: 0.02em
  label-button:
    fontFamily: Zen Maru Gothic
    fontSize: 13px
    fontWeight: 700
    lineHeight: 1.0
    letterSpacing: 0.05em
rounded:
  sm: 6px
  md: 10px
  lg: 999px
  full: 999px
spacing:
  unit: 8px
  card: 20px
  section: 64px
components:
  page:
    backgroundColor: '{colors.background}'
    textColor: '{colors.text}'
    typography: '{typography.body-md}'
  heading:
    textColor: '{colors.text}'
  button-primary:
    backgroundColor: '{colors.cta}'
    textColor: '{colors.on-cta}'
    typography: '{typography.label-button}'
    rounded: '{rounded.full}'
    height: 46px
  button-secondary:
    backgroundColor: '{colors.primary}'
    textColor: '{colors.on-dark}'
    typography: '{typography.label-button}'
    rounded: '{rounded.full}'
    height: 46px
  button-outline:
    backgroundColor: '{colors.surface}'
    textColor: '{colors.accent-1}'
    typography: '{typography.label-button}'
    rounded: '{rounded.full}'
    height: 46px
  heading-pill:
    backgroundColor: '{colors.background}'
    textColor: '{colors.accent-1}'
    typography: '{typography.headline-md}'
    rounded: '{rounded.full}'
    height: 36px
  heading-script:
    textColor: '{colors.accent-1}'
    typography: '{typography.accent}'
    height: 70px
  heading-underline:
    textColor: '{colors.accent-1}'
    typography: '{typography.headline-md}'
    height: 40px
  icon-step:
    backgroundColor: '{colors.secondary}'
    textColor: '{colors.on-dark}'
    typography: '{typography.headline-sm}'
    rounded: '{rounded.full}'
    height: 200px
  speech-card:
    backgroundColor: '{colors.background}'
    textColor: '{colors.accent-1}'
    typography: '{typography.body-md}'
    rounded: '{rounded.sm}'
    height: 180px
  photo-panel:
    backgroundColor: '{colors.tint-1}'
    textColor: '{colors.accent-1}'
    typography: '{typography.headline-sm}'
    rounded: '{rounded.sm}'
    height: 600px
  terms-box:
    backgroundColor: '{colors.surface}'
    textColor: '{colors.text}'
    typography: '{typography.note}'
    rounded: '{rounded.sm}'
    height: 450px
---

# DESIGN.md — 深緑×生成りの食品アンバサダー募集LP（Deep Green and Cream Food Ambassador Campaign LP）

AI コーディングツール（Claude Code / Cursor / v0 など）に渡して「このトンマナで LP を作る」ための設計書です。
上の YAML（トークン）が正、本文はその使い方の説明です。
**元 LP のロゴ・写真・コピー・商品名は含みません。生成する LP でも流用しないでください。**
公開されている LP の見た目を独自に分析した非公式の資料で、元 LP の運営企業・制作会社とは関係ありません。

## Overview

- **業種**: キャンペーン・プレゼント ／ **雰囲気**: ナチュラル、上品・高級、やさしい・柔らかい、信頼・誠実
- **キーワード**: 深緑・生成り・筆記体見出し・料理写真・ステップ説明・SNS投稿
- **地の質感**: クリームの無地面、紙っぽいベージュの面、マットな深緑の面を交互に使う。光沢やグラデーションはほとんど使わない
- **形**: 円形の FV パネル、ピル型ボタン、ピル型の見出し帯、角丸の小さいカード
- **温度感**: 温かい。食卓の安心感がある

## Colors

| Token | HEX | 役割 | 面積の目安 | 値の出どころ |
|---|---|---|---|---|
| `primary` | `#015940` | ブランドの深緑（活動内容セクションの地・ボタン） | 31% | 画素の実測 |
| `background` | `#FBF6E0` | 生成りクリームの基本地 | 30% | 画素の実測 |
| `background-alt` | `#EEE1D1` | 紙質感のベージュ地（ブランド紹介） | 8% | 画素の実測 |
| `surface` | `#FEFEFE` | 規約ボックスなどの白いカード | 6% | 画素の実測 |
| `tint-1` | `#FFFFFF` | 深緑地の上に置くベージュのパネル | 5% | 画素の実測 |
| `secondary` | `#00583F` | アイコン円の濃い緑 | 2% | 画素の主要色に補正 |
| `text` | `#3A2414` | 本文の焦げ茶 | 2% | 推定 |
| `accent-1` | `#1E4D32` | 緑の見出し文字 | 1% | 画素の実測 |
| `cta` | `#DD5502` | 主CTAのオレンジ | 0% | 画素の実測 |
| `on-cta` | `#FEFEF8` | CTAの白文字 | 0% | 画素の主要色に補正 |
| `accent-2` | `#F2E66A` | 深緑地の上の黄色い強調見出しと下線 | 0% | 推定 |
| `marker` | `#FDFBA3` | 強調文の下に引く淡黄のマーカー | 0% | 画素の実測 |
| `on-dark` | `#FEFEF8` | 深緑地の上の白文字 | 1% | 画素の主要色に補正 |
| `line` | `#016A47` | 見出し下線とアウトラインボタンの線 | 0% | 画素の主要色に補正 |
| `cta-accessible` | `#C94D02` | AA を満たす補正値（計算） |  | 計算 |

- 地はクリーム→ベージュ→深緑→クリームの順に切り替え、セクションの区切りを地の色で示す
- 深緑の地では文字を白、強調だけ黄色にする
- クリーム地では見出しを緑、本文を焦げ茶にする
- オレンジは主CTAだけに使う
- 深緑地の上にはベージュのパネルを置き、その中に写真グリッドを載せる
- 強調文の下に淡黄のマーカーを引いて目立たせる
- `button-primary` は文字 `#FEFEF8` × 背景 `#DD5502` のコントラスト比が 3.86:1 で、WCAG AA（4.5:1）に届かない（元 LP の配色）。通常サイズの文字で AA を満たすなら `cta-accessible`（`#C94D02`、4.56:1）を使う。

## Typography

| Token | 用途 | 書体の分類 | 代替 Web フォント | ウェイト | サイズ（375px 幅） | 行間 | 字間 |
|---|---|---|---|---|---|---|---|
| `display` | FV のタイトル | 丸ゴシック | Zen Maru Gothic | 700 | 24px | 1.4 | 0.05em |
| `accent` | 筆記体の欧文見出し（セクション名の英語表記・Step） | 欧文スクリプト | Dancing Script | 500 | 32px | 1.2 | 0.0em |
| `headline-md` | ピル帯・下線付きのセクション見出し | 丸ゴシック | Zen Maru Gothic | 700 | 17px | 1.4 | 0.08em |
| `headline-sm` | 欧文見出しの下の和文サブ見出し・ステップのタイトル | 丸ゴシック | Zen Maru Gothic | 700 | 14px | 1.6 | 0.05em |
| `body-md` | 本文 | ゴシック | Zen Kaku Gothic New | 700 | 13px | 2.0 | 0.03em |
| `note` | ※の注釈・規約 | ゴシック | Zen Kaku Gothic New | 500 | 10px | 1.7 | 0.02em |
| `label-button` | ボタンの文字 | 丸ゴシック | Zen Maru Gothic | 700 | 13px | 1.0 | 0.05em |

- 筆記体の欧文見出しの下に、和文のサブ見出しを小さく添える
- 本文はやや太めにし、行間は 2 程度とゆったり取る
- リード文は中央揃え、長い説明文は左揃えにする
- 番号は 01・Step 01 のように筆記体で書く
- 小見出しは「＼ ／」で両側から挟んで装飾する
- 書体は画像からの推定で、フォント名は近い印象の Web フォントの提案。サイズは 375px 幅に換算した目安。

## Layout

- **カラム**: SP は 1 カラム、写真は 3 列グリッド
- **本文ブロックの幅**: 画面幅の約 90%
- **余白**: セクション間 64px、基本単位 8px、カード内 20px（375px 幅換算）
- 見出しと本文は中央軸にそろえる
- 左右の余白は 16px 程度
- ステップは縦に並べ、間に V 字の矢印を入れる
- ボタンは幅 60% 程度で中央に置く
- 規約は高さを固定したスクロールボックスに入れる

## Elevation & Depth

- 影はほぼ使わず、地の色の差で層を作る
- FV の円形パネルはわずかに透けた白にする
- SNS 投稿風の画像カードにだけ薄い影を付ける

## Shapes

- **角丸**: 小 6px ／ 中 10px ／ 大 999px。ボタンはピル型。
- **写真の切り抜き**: 料理写真は円形または正方形グリッドで切り抜く。商品は切り抜き画像にする
- **セクション境界**: 直線で地の色を切り替える
- ボタンと見出し帯はピル型にする
- アイコンは深緑の円の中に白い線画で描く
- 吹き出しには下向き、または横向きの三角を付ける
- カードの角丸は小さめにする

## Components

- **主CTAボタン**（`button-primary`）: オレンジのピル型ボタン。白い太字を中央に置く
- **深緑ボタン**（`button-secondary`）: 外部サイトへ誘導する深緑のピル型ボタン
- **アウトラインボタン**（`button-outline`）: 白地に緑の細い枠線を引いた「もっと見る」ボタン
- **ピル帯見出し**（`heading-pill`）: ほぼ全幅のクリームのピル帯に緑文字の見出しを載せる。クリーム地では枠線だけの版にする
- **筆記体見出し**（`heading-script`）: 緑の筆記体で英語を書き、下に和文サブ見出しを添える
- **下線見出し**（`heading-underline`）: 中央揃えの緑文字の下に全幅の細い緑線を引く
- **円形アイコンと番号**（`icon-step`）: 濃い緑の円に白の線画アイコンを入れ、下に筆記体の番号と白い太字の説明を置く
- **吹き出しカード**（`speech-card`）: クリーム色の角丸の吹き出し。中に筆記体の見出しとタグを並べる
- **投稿グリッドパネル**（`photo-panel`）: 深緑地の上にベージュのパネルを置き、3×3 の写真グリッドとアウトラインボタンを入れる
- **規約スクロールボックス**（`terms-box`）: 白い角丸の箱に、■ 見出し付きの規約を入れる。スクロールバーは緑の太いバー

## Do's and Don'ts

**Do**
- 地はクリームと深緑の二色を基調にする
- セクションの英語名は筆記体で添える
- 料理写真をふんだんに使って食卓の雰囲気を出す
- 手順は番号とアイコンで、短い文に区切って示す
- 強調文には淡黄のマーカーを引く
- 線画アイコンは線の太さを統一する

**Don't**
- ビビッドな色を多用しない
- オレンジを CTA 以外に使わない
- 角張ったボタンや強い影は使わない
- 本文を純黒にしない（焦げ茶を使う）
- 派手なグラデーションは避ける

## Page Structure

LP 独自の章。上から順に、カッコ内が各セクションの役割。

1. **ファーストビュー**（企画名と商品を一目で伝える）: 全面の料理写真の中央に白い円形パネルを置き、ロゴ、マーカー付きのタイトル、商品の並び、キャッチを入れる。右上に告知バナーを置く
2. **リード文**（企業の背景と募集の趣旨を伝える）: クリーム地に中央揃えの本文。周りにぼかした円形の料理写真を散らす
3. **メッセージ**（アンバサダーとは何かを説明する）: 筆記体見出しと和文サブ見出しを置き、左揃えの本文を続ける。最後に締めの一文を中央に置き、商品シルエットを入れる
4. **ブランド紹介**（商品のこだわりを伝える）: 紙質感のベージュ地に筆記体見出し、本文、深緑ボタン、商品の並びを置く
5. **活動内容**（アンバサダーが何をするかを示す）: 深緑地にピル帯見出しを置き、円形アイコンと番号の組を 3 つ縦に並べる
6. **SNS投稿の案内**（ハッシュタグ投稿のやり方を示す）: 黄色の見出しに下線を引き、吹き出しカードでタグを示す。その下に投稿画面のモック画像を置く
7. **みんなの投稿**（参加している実感を見せる）: ベージュのパネルに 3×3 の写真グリッドとアウトラインボタンを入れる
8. **応募の流れ**（応募の手順を示す）: 線画アイコン、Step 番号、説明、注釈を矢印でつないで並べ、最後にオレンジの CTA を置く
9. **キャンペーン**（限定コンテストで参加を後押しする）: クリーム地に枠線のピル帯見出しと筆記体の見出しを置く。商品シルエットとメダルのイラストを添え、マーカー付きの強調文を入れる
10. **応募方法**（コンテストの参加手順を示す）: 下線見出しを置き、筆記体の Step と太字の一文を V 字矢印でつないで 4 段にする
11. **応募要項**（規約を示す）: 下線見出しを置き、白いスクロールボックスに規約を入れる

## Imagery

- 料理写真は明るい自然光で、白い皿を俯瞰または斜め上から撮る
- 背景には円形の料理写真を半透明にぼかして散らす
- 商品ボトルは切り抜きにして横一列に並べる
- アイコンは白一色の線画にし、きらめきの装飾を添える
- ブランドの商品ボトルは深緑のシルエットにしてイラスト的に使う
- ユーザー投稿風の写真は暗めのテーブルで撮った家庭料理にする
- 元 LP の写真・イラストは使わない。自社で撮影するか、上の条件で生成・素材を選ぶ。

## Responsive Behavior

- PC でも中央 1 カラムで、コンテンツ幅はおよそ 900px
- PC では活動内容のアイコンと説明を左右交互の 2 列にする
- PC ではハッシュタグの吹き出しと投稿モックを横に並べる
- PC ではステップのアイコンを左、説明を右に置く
- PC ではメッセージ本文の右に商品シルエットを置く
- FV は PC で横長の写真の中央に円形パネルを重ねる

## 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-a9ed6bf8`（元 LP の URL から採番）
- **元 LP**: https://ambassador.bulldog.jp/and_bulldog
- **解析に使った画像**: SP（スマホ版） ＋ PC（Responsive Behavior の参照）
- **確度**: 色 高（8/14 色を画素から実測）、書体 中、余白 中
- **生成**: 2026-10-11、claude-opus-5-5、書式 xecin-lp-design-md 0.3（DESIGN.md 仕様 alpha 準拠）
- **掲載の削除**: 元 LP の権利者（運営企業・制作会社）の方は、削除依頼ページ（https://designmark.jp/takedown/）からご連絡ください。
