---
version: alpha
name: Wheat Green Natural Food Campaign LP
description: 生成りの地に麦穂の線画を散らし、濃い緑と焦げ茶で締めた食品メーカーのレシート応募型キャンペーンLP。筆文字風の大見出し、Check!の赤スタンプ、丸い緑のSTEP円、黄緑の地に白カードのフォームで構成する。
colors:
  background: '#FAF9F6'
  surface: '#FEFEFE'
  primary: '#3F9638'
  secondary: '#BCCF1E'
  text: '#381E0D'
  dark-section: '#4B330D'
  on-dark: '#FAF9EF'
  accent-1: '#E60012'
  accent-2: '#DEAE64'
  marker: '#F5D64A'
  background-alt: '#FEF9DE'
  tint-1: '#F1F1F1'
  cta: '#D4AD6F'
  on-cta: '#FFFFFF'
  accent-3: '#F27461'
  accent-2-accessible: '#986920'
  primary-accessible: '#368230'
  cta-accessible: '#976E2D'
typography:
  display:
    fontFamily: Yuji Syuku
    fontSize: 64px
    fontWeight: 700
    lineHeight: 1.15
  headline-lg:
    fontFamily: Shippori Mincho
    fontSize: 24px
    fontWeight: 700
    lineHeight: 1.4
    letterSpacing: 0.02em
  headline-md:
    fontFamily: Zen Kaku Gothic New
    fontSize: 22px
    fontWeight: 900
    lineHeight: 1.4
    letterSpacing: 0.08em
  headline-sm:
    fontFamily: Noto Sans JP
    fontSize: 16px
    fontWeight: 700
    lineHeight: 1.5
    letterSpacing: 0.05em
  body-md:
    fontFamily: Noto Sans JP
    fontSize: 13px
    fontWeight: 500
    lineHeight: 1.5
  note:
    fontFamily: Noto Sans JP
    fontSize: 10px
    fontWeight: 400
    lineHeight: 1.5
  accent:
    fontFamily: Klee One
    fontSize: 18px
    fontWeight: 600
    lineHeight: 1.4
    letterSpacing: 0.02em
  label-button:
    fontFamily: Noto Sans JP
    fontSize: 16px
    fontWeight: 700
    lineHeight: 1.2
    letterSpacing: 0.05em
rounded:
  sm: 4px
  md: 16px
  lg: 120px
  full: 999px
spacing:
  unit: 8px
  card: 16px
  section: 64px
components:
  page:
    backgroundColor: '{colors.background}'
    textColor: '{colors.text}'
    typography: '{typography.body-md}'
  heading:
    textColor: '{colors.text}'
    typography: '{typography.headline-lg}'
  recipe-card:
    backgroundColor: '{colors.accent-2}'
    textColor: '{colors.on-dark}'
    typography: '{typography.headline-md}'
    rounded: '{rounded.lg}'
    height: 330px
  check-stamp:
    backgroundColor: '{colors.accent-1}'
    textColor: '{colors.on-dark}'
    typography: '{typography.accent}'
    rounded: '{rounded.full}'
    height: 80px
  campaign-period-box:
    backgroundColor: '{colors.surface}'
    textColor: '{colors.text}'
    typography: '{typography.body-md}'
    rounded: '{rounded.lg}'
    height: 260px
  step-circle:
    backgroundColor: '{colors.primary}'
    textColor: '{colors.on-dark}'
    typography: '{typography.label-button}'
    rounded: '{rounded.full}'
    height: 250px
  button-secondary:
    backgroundColor: '{colors.surface}'
    textColor: '{colors.text}'
    typography: '{typography.label-button}'
    rounded: '{rounded.full}'
    height: 36px
  count-badge:
    backgroundColor: '{colors.accent-1}'
    textColor: '{colors.on-dark}'
    typography: '{typography.headline-md}'
    rounded: '{rounded.full}'
    height: 50px
  scroll-list-panel:
    backgroundColor: '{colors.surface}'
    textColor: '{colors.text}'
    typography: '{typography.body-md}'
    rounded: '{rounded.md}'
    height: 400px
  entry-form:
    backgroundColor: '{colors.surface}'
    textColor: '{colors.text}'
    typography: '{typography.headline-sm}'
    rounded: '{rounded.md}'
    height: 1380px
  button-primary:
    backgroundColor: '{colors.on-cta}'
    textColor: '{colors.cta}'
    typography: '{typography.headline-md}'
    rounded: '{rounded.full}'
    height: 50px
  label-heading:
    textColor: '{colors.text}'
    typography: '{typography.accent}'
    height: 30px
---

# DESIGN.md — 麦穂と若草色の食品プレゼントキャンペーンLP（Wheat Green Natural Food Campaign LP）

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

## Overview

- **業種**: キャンペーン・プレゼント ／ **雰囲気**: ナチュラル、親しみ・手作り感、やさしい・柔らかい、情報量多め・訴求型
- **キーワード**: 麦穂の線画・生成り地・濃緑と焦げ茶・赤いスタンプ・手書き風コピー・レシピ写真
- **地の質感**: ほぼ無地の生成り。淡い麦穂・葉の線画を余白に散らす
- **形**: 上部だけ大きく丸めた写真枠、真円のSTEP、ピル型の白ボタン、斜めに傾けた黄緑の帯
- **温度感**: 暖かく素朴。夏らしい若草の爽やかさを足す

## Colors

| Token | HEX | 役割 | 面積の目安 | 値の出どころ |
|---|---|---|---|---|
| `background` | `#FAF9F6` | ページの地（生成り） | 31% | 画素の実測 |
| `surface` | `#FEFEFE` | カード・フォーム面 | 20% | 画素の実測 |
| `primary` | `#3F9638` | ブランド緑（STEP円・見出し帯） | 8% | 画素の実測 |
| `secondary` | `#BCCF1E` | 黄緑（フォーム地・傾き帯） | 9% | 画素の実測 |
| `text` | `#381E0D` | 焦げ茶の見出し・本文 | 4% | 画素の実測 |
| `dark-section` | `#4B330D` | 問い合わせ見出し帯 | 1% | 画素の実測 |
| `on-dark` | `#FAF9EF` | 濃色帯・緑面の白文字 | 1% | 画素の実測 |
| `accent-1` | `#E60012` | Check!・当選数スタンプの赤 | 1% | 画素の実測 |
| `accent-2` | `#DEAE64` | レシピ名帯の焼き色ベージュ | 4% | 画素の実測 |
| `marker` | `#F5D64A` | 見出し下の黄色マーカー | 1% | 推定 |
| `background-alt` | `#FEF9DE` | 問い合わせ欄の淡クリーム | 3% | 画素の実測 |
| `tint-1` | `#F1F1F1` | 入力欄の淡グレー | 4% | 画素の実測 |
| `cta` | `#D4AD6F` | 応募ボタン枠・文字の金茶 | 1% | 画素の実測 |
| `on-cta` | `#FFFFFF` | 応募ボタン面（白） | 1% | 画素の実測 |
| `accent-3` | `#F27461` | 必須ラベルのサーモン | 1% | 推定 |
| `accent-2-accessible` | `#986920` | AA を満たす補正値（計算） |  | 計算 |
| `primary-accessible` | `#368230` | AA を満たす補正値（計算） |  | 計算 |
| `cta-accessible` | `#976E2D` | AA を満たす補正値（計算） |  | 計算 |

- 地は生成りを基本に、フォームのセクションだけ黄緑の面に切り替える
- 緑はSTEP円・リスト見出し帯・見出しの強調語にだけ使う
- 文字は黒ではなく焦げ茶で統一する
- 赤はCheck!や当選数のスタンプに限定する
- レシピ名帯は焼き色ベージュに白文字を載せる
- フッター手前は焦げ茶の帯と淡クリームで締める
- `recipe-card` は文字 `#FAF9EF` × 背景 `#DEAE64` のコントラスト比が 1.92:1 で、WCAG AA（4.5:1）に届かない（元 LP の配色）。通常サイズの文字で AA を満たすなら `accent-2-accessible`（`#986920`、4.54:1）を使う。
- `step-circle` は文字 `#FAF9EF` × 背景 `#3F9638` のコントラスト比が 3.53:1 で、WCAG AA（4.5:1）に届かない（元 LP の配色）。通常サイズの文字で AA を満たすなら `primary-accessible`（`#368230`、4.52:1）を使う。
- `button-primary` は文字 `#D4AD6F` × 背景 `#FFFFFF` のコントラスト比が 2.1:1 で、WCAG AA（4.5:1）に届かない（元 LP の配色）。通常サイズの文字で AA を満たすなら `cta-accessible`（`#976E2D`、4.58:1）を使う。

## Typography

| Token | 用途 | 書体の分類 | 代替 Web フォント | ウェイト | サイズ（375px 幅） | 行間 | 字間 |
|---|---|---|---|---|---|---|---|
| `display` | FVの大キャッチ | 手書き・筆 | Yuji Syuku | 700 | 64px | 1.15 | 0.0em |
| `headline-lg` | セクション見出し・賞品名 | 明朝 | Shippori Mincho | 700 | 24px | 1.4 | 0.02em |
| `headline-md` | キャンペーン告知の太字ゴシック見出し | ゴシック | Zen Kaku Gothic New | 900 | 22px | 1.4 | 0.08em |
| `headline-sm` | STEPの説明・フォーム項目名 | ゴシック | Noto Sans JP | 700 | 16px | 1.5 | 0.05em |
| `body-md` | 規約・店舗リスト本文 | ゴシック | Noto Sans JP | 500 | 13px | 1.5 | 0.0em |
| `note` | 注釈・キャラクター表記 | ゴシック | Noto Sans JP | 400 | 10px | 1.5 | 0.0em |
| `accent` | 英字の小見出しラベル・手書きのサブコピー | 手書き・筆 | Klee One | 600 | 18px | 1.4 | 0.02em |
| `label-button` | ピルボタン・STEP番号 | ゴシック | Noto Sans JP | 700 | 16px | 1.2 | 0.05em |

- 大キャッチは筆文字で、季節の一文字だけを緑色にして丸いアイコンに入れる
- セクション見出しの強調語だけを大きく緑色にする
- 賞品名は明朝の太字で、コース名には赤文字＋黄色マーカーを付ける
- 手書き風サブコピーは斜めに置いて親しみを出す
- 英字ラベルは筆記体で、右に矢印線を引く
- フォームの項目名は字間を広めにとる
- 書体は画像からの推定で、フォント名は近い印象の Web フォントの提案。サイズは 375px 幅に換算した目安。

## Layout

- **カラム**: SP は 1 カラム。PC はレシピ3列・STEP4列
- **本文ブロックの幅**: 画面幅の約 88%
- **余白**: セクション間 64px、基本単位 8px、カード内 16px（375px 幅換算）
- カード・写真は左右に約20pxの余白をとって中央に置く
- STEPは縦に並べ、間に緑の下向き三角を入れる
- 長い店舗リストや規約は固定高さの枠内でスクロールさせる
- 賞品は見出し→画像→当選数スタンプの順で縦に積む
- 余白には麦穂の線画を左右端に配置する

## Elevation & Depth

- 影はほぼ使わず平面で作る
- 賞品画像だけごく薄い落ち影
- 白カードは色面とのコントラストで浮かせる

## Shapes

- **角丸**: 小 4px ／ 中 16px ／ 大 120px。ボタンはピル型。
- **写真の切り抜き**: 写真は上側だけを大きなアーチ状に丸め、下辺に色帯を付ける
- **セクション境界**: 直線で切り替える。告知ブロックは黄緑の傾いた多角形を背景に置く
- STEPのアイコンは真円の緑の面に白い線画で描く
- サブボタンは細い緑線の白いピル型に右矢印
- スタンプは不規則なギザ縁の赤い円にする
- リスト見出しは上の角を丸めた緑の帯

## Components

- **レシピ写真カード**（`recipe-card`）: 上部が丸いアーチ枠の料理写真に、ベージュの帯（白文字の一言＋料理名、両脇にフォークとナイフ）を付ける
- **Check!スタンプ**（`check-stamp`）: 写真の右上に重ねる赤いギザ縁の円。白い筆記体文字を入れる
- **応募期間ボックス**（`campaign-period-box`）: 黄緑の傾いた面の上に緑の破線枠の白カードを置く。焦げ茶のピルラベルと日付を並べる
- **STEP円**（`step-circle`）: 直径約250pxの緑の円にSTEP番号と白い線画アイコンを入れ、下に焦げ茶の太字で説明を置く
- **細線ピルボタン**（`button-secondary`）: 白い面に緑の細い枠、焦げ茶の太字、右端に緑の矢印
- **当選数バッジ**（`count-badge`）: 赤い円に白い大きな数字と小さな「名様」を入れ、賞品画像の左上に重ねる
- **スクロールリスト枠**（`scroll-list-panel`）: 上部に緑の見出し帯、下は白地で固定高さのスクロール。店舗一覧と規約に使う
- **応募フォーム**（`entry-form`）: 黄緑の地に白い角丸カードを置く。項目名の横にサーモン色の必須ラベル・灰色の任意ラベル、入力欄は淡グレー
- **応募ボタン**（`button-primary`）: フォーム末尾に置く白いピル型。金茶の細い枠と金茶の太い文字、字間は広め
- **英字ラベル見出し**（`label-heading`）: 筆記体の英単語のあとに、右端が菱形の焦げ茶の矢印線を引く

## Do's and Don'ts

**Do**
- 余白に麦穂・葉の淡い線画を散らす
- 文字色は焦げ茶で統一する
- 緑の真円アイコンで手順を図解する
- 賞品には赤い当選数スタンプを付ける
- 料理写真は暖かい色で、上から撮った寄りの構図にする

**Don't**
- 純黒の文字や灰色の地を使わない
- 赤を広い面に使わない
- 重い影やグラデーションを付けない
- 写真を四角いまま並べない
- 寒色の青系をアクセントにしない

## Page Structure

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

1. **ファーストビュー**（季節の企画であることと、キャンペーン名を伝える）: 生成り地に筆文字の大キャッチを置く。斜めの手書きサブコピー、緑の傾いたリボン帯、左下にキャラクター
2. **おすすめレシピ**（商品の使い方を提案して購買を促す）: 英字ラベル見出し＋明朝見出し。アーチ形の写真カードを3枚縦に並べ、Check!スタンプを付ける
3. **想いのコピー**（キャンペーンへのつなぎ）: 明朝の2行コピーを中央に置き、余白を大きくとる
4. **キャンペーン告知・応募期間**（期間と締切を伝える）: 黄緑の傾いた面に白い破線枠カードを置く。緑の太字見出しとピル型ラベル
5. **賞品紹介**（コース別の賞品を見せる）: 赤字＋マーカーのコース名、明朝の賞品名、切り抜き画像、当選数スタンプの順に並べる
6. **応募の流れ**（4ステップの手順を示す）: 緑の円に白いアイコンを入れ、三角の矢印でつなぐ。各ステップに細線のピルボタン
7. **対象商品**（対象のシールを示す）: 黄色マーカー付きの見出し、丸いシール画像の並び、キャラクター
8. **対象店舗一覧・応募規約**（詳細情報を省スペースで載せる）: 緑見出し帯付きのスクロール枠を2つ縦に置く
9. **応募フォーム**（その場で応募を完了させる）: 黄緑の全幅背景に白い線の麦穂を描き、白カードのフォームと白いピルボタンを置く
10. **お問い合わせ・フッター**（事務局の情報を示す）: 焦げ茶の見出し帯、淡クリームの本文欄、白地にロゴとコピーライト

## Imagery

- 料理は木のテーブルや布の上で、暖色光で寄って撮る
- 麦穂と葉は細い線画で、淡い黄緑や黄土色に描く
- デフォルメした和装キャラクターを要所に置いて親しみを出す
- 賞品は白抜きの切り抜きにする。中身が秘密の賞品は灰色のシルエットに?を入れる
- アイコンは太い白線の単純な線画にする
- 元 LP の写真・イラストは使わない。自社で撮影するか、上の条件で生成・素材を選ぶ。

## Responsive Behavior

- PCは中央の約800px幅にまとめ、両脇に麦穂の線画を散らす
- レシピカードはPCで3列に並べる
- STEPはPCで横4列の円にし、矢印は横向きの三角にする
- 賞品の300円コースはPCで2列に並べる
- フォームは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-fd8f35cf`（元 LP の URL から採番）
- **元 LP**: https://mugikomachi-cp.com/summer/
- **解析に使った画像**: SP（スマホ版） ＋ PC（Responsive Behavior の参照）
- **確度**: 色 高（13/15 色を画素から実測）、書体 中、余白 中
- **生成**: 2026-10-11、claude-opus-5-5、書式 xecin-lp-design-md 0.3（DESIGN.md 仕様 alpha 準拠）
- **掲載の削除**: 元 LP の権利者（運営企業・制作会社）の方は、削除依頼ページ（https://designmark.jp/takedown/）からご連絡ください。
