---
version: alpha
name: Pop Yellow Red Food Hall Event LP
description: 黄色の格子柄の地に赤の極太ロゴと黒線のキャラを置いた、元気なポップ系イベント LP。黄の帯と白の帯を交互に重ね、赤い面のボックスと赤いボタンで情報をまとめる。両端に縦書きの大きな白抜きコピーを置き、お祭りのような賑やかさを出している。
colors:
  primary: '#DF1308'
  background: '#FFFFFF'
  secondary: '#FFE038'
  cta: '#DC1503'
  on-cta: '#FFD651'
  text: '#E42E1F'
  text-body: '#3A3A3A'
  line: '#CCCCCC'
  accent-1: '#2E2120'
  tint-1: '#F3C857'
  dark-section: '#DF1308'
  on-dark: '#FEF6F4'
  cta-accessible: '#C01203'
  primary-accessible: '#BF1007'
typography:
  display:
    fontFamily: Dela Gothic One
    fontSize: 60px
    fontWeight: 900
    lineHeight: 1.0
  headline-lg:
    fontFamily: Montserrat
    fontSize: 26px
    fontWeight: 900
    lineHeight: 1.2
  headline-md:
    fontFamily: Montserrat
    fontSize: 18px
    fontWeight: 600
    lineHeight: 1.4
    letterSpacing: 0.02em
  body-md:
    fontFamily: Zen Kaku Gothic New
    fontSize: 13px
    fontWeight: 700
    lineHeight: 2.2
    letterSpacing: 0.08em
  note:
    fontFamily: Zen Kaku Gothic New
    fontSize: 10px
    fontWeight: 500
    lineHeight: 1.7
    letterSpacing: 0.05em
  accent:
    fontFamily: Dela Gothic One
    fontSize: 40px
    fontWeight: 900
    lineHeight: 1.0
  label-button:
    fontFamily: Zen Kaku Gothic New
    fontSize: 14px
    fontWeight: 700
    lineHeight: 1.2
    letterSpacing: 0.05em
rounded:
  sm: 0px
  md: 0px
  lg: 0px
  full: 999px
spacing:
  unit: 8px
  card: 20px
  section: 64px
components:
  page:
    backgroundColor: '{colors.background}'
    textColor: '{colors.text-body}'
    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: 40px
  info-box:
    backgroundColor: '{colors.primary}'
    textColor: '{colors.on-cta}'
    typography: '{typography.body-md}'
    height: 300px
  photo-card:
    backgroundColor: '{colors.primary}'
    textColor: '{colors.on-cta}'
    typography: '{typography.label-button}'
    height: 200px
  price-badge:
    backgroundColor: '{colors.primary}'
    textColor: '{colors.on-cta}'
    typography: '{typography.headline-md}'
    rounded: '{rounded.full}'
    height: 60px
  section-title:
    textColor: '{colors.primary}'
    typography: '{typography.headline-lg}'
    height: 40px
  event-list-item:
    backgroundColor: '{colors.background}'
    textColor: '{colors.text-body}'
    typography: '{typography.note}'
    height: 420px
  vertical-ticker:
    textColor: '{colors.on-dark}'
    typography: '{typography.accent}'
    height: 600px
  wave-footer:
    backgroundColor: '{colors.dark-section}'
    textColor: '{colors.on-dark}'
    typography: '{typography.note}'
    height: 240px
---

# DESIGN.md — 黄×赤ポップな商業施設グルメイベント LP（Pop Yellow Red Food Hall Event LP）

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

## Overview

- **業種**: キャンペーン・プレゼント ／ **雰囲気**: ポップ・元気、力強い・インパクト、レトロ、情報量多め・訴求型
- **キーワード**: 黄色格子柄・赤の極太ロゴ・縦書き白抜きコピー・赤枠の写真カード・波形フッター・レトロポップ
- **地の質感**: 黄色の地に薄い赤の斜め格子（テーブルクロス柄）を重ね、フラットな色面で作る。影やグラデーションは使わない。
- **形**: 角丸なしの四角い箱とボタンが基本。値札はギザギザの星形バッジ。フッターの上端だけ波形。
- **温度感**: 暖色だけで組んだ高温でにぎやかなトーン

## Colors

| Token | HEX | 役割 | 面積の目安 | 値の出どころ |
|---|---|---|---|---|
| `primary` | `#DF1308` | ロゴ・見出し・情報ボックスの赤 | 11% | 画素の実測 |
| `background` | `#FFFFFF` | 白い帯の地色 | 31% | 画素の実測 |
| `secondary` | `#FFE038` | 黄色帯・格子柄の地 | 20% | 画素の実測 |
| `cta` | `#DC1503` | MORE などの赤ボタン | 1% | 画素の実測 |
| `on-cta` | `#FFD651` | 赤い面の上の黄色文字 | 1% | 画素の実測 |
| `text` | `#E42E1F` | 黄地の上の赤い本文 | 2% | 画素の主要色に補正 |
| `text-body` | `#3A3A3A` | 白地の上のカードタイトル | 1% | 推定 |
| `line` | `#CCCCCC` | カードを区切る灰色の線 | 0% | 推定 |
| `accent-1` | `#2E2120` | キャラ・ロゴの黒い線画 | 3% | 画素の主要色に補正 |
| `tint-1` | `#F3C857` | 格子柄の淡い赤い線 | 4% | 画素の主要色に補正 |
| `dark-section` | `#DF1308` | フッターの赤い面 | 3% | 画素の実測 |
| `on-dark` | `#FEF6F4` | 赤面の上の白ロゴとアイコン | 0% | 画素の実測 |
| `cta-accessible` | `#C01203` | AA を満たす補正値（計算） |  | 計算 |
| `primary-accessible` | `#BF1007` | AA を満たす補正値（計算） |  | 計算 |

- 黄と白の帯を交互に置いてセクションを分ける。
- 黄の帯には必ず薄い赤の斜め格子柄を重ねる。
- 強い色は赤だけにする。見出し・ボックス・ボタン・バッジを赤で統一する。
- 赤い面の上の文字は黄色にし、白はフッターだけで使う。
- 黄地の本文は赤、白地の本文はダークグレーにする。
- 写真のふち・値札・ラベルも赤で縁取る。
- `button-primary` は文字 `#FFD651` × 背景 `#DC1503` のコントラスト比が 3.61:1 で、WCAG AA（4.5:1）に届かない（元 LP の配色）。通常サイズの文字で AA を満たすなら `cta-accessible`（`#C01203`、4.5:1）を使う。
- `info-box` は文字 `#FFD651` × 背景 `#DF1308` のコントラスト比が 3.54:1 で、WCAG AA（4.5:1）に届かない（元 LP の配色）。通常サイズの文字で AA を満たすなら `primary-accessible`（`#BF1007`、4.55:1）を使う。
- `photo-card` は文字 `#FFD651` × 背景 `#DF1308` のコントラスト比が 3.54:1 で、WCAG AA（4.5:1）に届かない（元 LP の配色）。通常サイズの文字で AA を満たすなら `primary-accessible`（`#BF1007`、4.55:1）を使う。
- `price-badge` は文字 `#FFD651` × 背景 `#DF1308` のコントラスト比が 3.54:1 で、WCAG AA（4.5:1）に届かない（元 LP の配色）。通常サイズの文字で AA を満たすなら `primary-accessible`（`#BF1007`、4.55:1）を使う。

## Typography

| Token | 用途 | 書体の分類 | 代替 Web フォント | ウェイト | サイズ（375px 幅） | 行間 | 字間 |
|---|---|---|---|---|---|---|---|
| `display` | メインロゴ風の極太見出し | 装飾・ディスプレイ | Dela Gothic One | 900 | 60px | 1.0 | 0.0em |
| `headline-lg` | 英字のセクション見出し（斜体） | 欧文サンセリフ | Montserrat | 900 | 26px | 1.2 | 0.0em |
| `headline-md` | ボックス内の小見出し | 欧文サンセリフ | Montserrat | 600 | 18px | 1.4 | 0.02em |
| `body-md` | センター揃えの本文・リード | ゴシック | Zen Kaku Gothic New | 700 | 13px | 2.2 | 0.08em |
| `note` | 注意書き・カードのタイトル | ゴシック | Zen Kaku Gothic New | 500 | 10px | 1.7 | 0.05em |
| `accent` | 両端の縦書き装飾コピー | 装飾・ディスプレイ | Dela Gothic One | 900 | 40px | 1.0 | 0.0em |
| `label-button` | ボタンと店名ラベル | ゴシック | Zen Kaku Gothic New | 700 | 14px | 1.2 | 0.05em |

- セクション見出しは赤の斜体・極太の英字一行にする。
- 日本語の本文は太字のセンター揃えにし、行間を広く取る。
- 装飾コピーは白抜きで縦書きにし、画面の左右端からはみ出させる。
- 日付などの数字はディスプレイ書体で大きく見せる。
- ボタン文字は短い英字か日本語にし、末尾に＋記号を添える。
- 書体は画像からの推定で、フォント名は近い印象の Web フォントの提案。サイズは 375px 幅に換算した目安。

## Layout

- **カラム**: SP は 1 カラム。写真カードは画面からはみ出す 2 列の千鳥配置
- **本文ブロックの幅**: 画面幅の約 90%
- **余白**: セクション間 64px、基本単位 8px、カード内 20px（375px 幅換算）
- 黄の帯の左右端に縦書きコピーを置き、本文は中央に寄せる。
- 写真カードは 2 列の千鳥配置にし、画面の外に切れて見えるようにする。
- 写真カードの上下には、白抜き文字が流れる帯を置く。
- イベント一覧は灰色の線で区切った縦の 1 列リスト。
- ボタンは幅 60% 程度で中央に置く。

## Elevation & Depth

- 影は使わない。
- 奥行きは色面の重ねと赤い枠線で表現する。
- 値札バッジは写真の角に重ねて立体感を出す。

## Shapes

- **角丸**: 小 0px ／ 中 0px ／ 大 0px。ボタンは角丸の長方形。
- **写真の切り抜き**: 四角に切り抜き、赤い太枠で囲む。料理は丸皿を真上から撮った切り抜きを散らして置く。
- **セクション境界**: 基本は直線で切り替える。フッターの上端だけ赤い波形にする。
- ボタンとボックスは角丸ゼロにする。
- 値札はギザギザ星形の赤いバッジにする。
- 再生ボタンは赤い線の丸アイコンにする。

## Components

- **赤い四角ボタン**（`button-primary`）: 赤い面に黄色文字の横長ボタン。一覧の続きや SNS への誘導に使う。
- **赤い情報ボックス**（`info-box`）: 赤い面に黄色文字でイベントの詳細を書く。右下に黄色の詳細ボタンを付ける。
- **赤枠の料理写真カード**（`photo-card`）: 赤い太枠の写真。左下に赤い店名ラベル（＋付き）を置く。
- **星形の値札バッジ**（`price-badge`）: 赤いギザギザの円に黄色の価格を入れ、写真の右上に重ねる。
- **斜体英字見出し**（`section-title`）: 赤の斜体・極太の英字一行。上に小さな英字のサブ見出しを添える。
- **イベント一覧の行**（`event-list-item`）: 中央に正方形の画像、下にタイトルを置き、右下に三角マーク、下に灰色の区切り線を引く。
- **縦書きの白抜き装飾**（`vertical-ticker`）: 黄の帯の左右端に極太の白抜きコピーを縦書きで流す。
- **波形の赤いフッター**（`wave-footer`）: 上端が波形の赤い面に、白のロゴと SNS アイコン、黄色のコピーライトを置く。

## Do's and Don'ts

**Do**
- 黄・赤・白・黒の 4 色だけで組む。
- 黄の帯には格子柄と縦書きの白抜きコピーを入れる。
- 写真には赤い太枠と赤いラベルを付ける。
- 見出しは英字の斜体・極太で統一する。
- 黒い線画のキャラで手描きの親しみを出す。

**Don't**
- 角丸やピル型のボタンを使わない。
- 青や緑などの寒色を UI の色に使わない。
- ドロップシャドウやグラデーションを使わない。
- 細い明朝体や上品すぎる書体を使わない。
- 白い帯を装飾なしで長く続けすぎない。

## Page Structure

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

1. **ファーストビュー**（イベント名と会期を一目で伝える）: 黄の格子柄の地に、赤の極太ロゴとキャラを置き、周りに料理の皿の切り抜きを散らす。右下に会期を大きく、角に星形バッジを置く。
2. **イントロ**（イベント全体の楽しさを伝える）: 黄の帯に赤文字のセンター揃え本文を置き、左右端に縦書きの白抜きコピーを流す。
3. **目玉企画（ランチ）**（お得な限定メニューを見せる）: 白地に企画ロゴと短いリードを置く。赤枠の写真カードを千鳥に並べ、星形の値札を重ねる。最後に注意書きを入れる。
4. **ナイトイベント**（特別イベントの詳細を伝える）: 黄の格子柄の地に英字見出し、メインビジュアル、赤い情報ボックスを順に置き、黄色の詳細ボタンを付ける。
5. **その他イベント一覧**（関連イベントへ回遊させる）: 白地に画像とタイトルの行を線で区切って並べ、最後に赤い MORE ボタンを置く。
6. **動画**（タイアップ動画で雰囲気を伝える）: 黄の格子柄の地に縦長の動画を 2 本置く。赤い説明ボックスと SNS への誘導ボタンを続ける。
7. **フッター**（運営元と SNS を示す）: 上端が波形の赤い面に、白のロゴと SNS アイコン、黄色のコピーライトを置く。

## Imagery

- 料理は丸皿を真上から撮り、背景を切り抜いて斜めに散らす。
- カード用の料理写真はピンク寄りの明るい背景で寄って撮る。
- キャラは黒い太線の手描き風で、黄色の器の顔のようにユーモラスに描く。
- 地の柄は黄の上に細い赤の斜め格子を引く。
- イベント告知画像はそれぞれの個性を活かした正方形の画像にする。
- 動画のサムネイルは街や店内で撮った自然なスナップにする。
- 元 LP の写真・イラストは使わない。自社で撮影するか、上の条件で生成・素材を選ぶ。

## Responsive Behavior

- PC はファーストビューの下に赤いナビ帯（3 項目）と波形の境界を入れる。
- PC の企画紹介はロゴとリードを左右 2 カラムに並べる。
- PC の写真カードは 3 列のカルーセルにし、左右に赤い丸の矢印を付ける。
- PC のナイトイベントは画像と赤い情報ボックスを左右に並べる。
- PC のイベント一覧は枠線で囲んだカードの 3 列グリッドにする。
- PC の動画は横に 2 本並べ、本文の幅は 70% 程度に収める。

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