---
version: alpha
name: Dreamy Sky Pastel Fantasy Body Care Campaign LP
description: 雲と淡い空色の幻想的な背景に、金の飾り罫で縁取ったオフホワイトのカードを重ねたボディケアのキャンペーン LP。オリーブゴールドの欧文イタリック見出しと明朝体で上品さを出し、くすんだ紺のボタンと帯で締めている。
colors:
  primary: '#77714A'
  secondary: '#596F94'
  on-primary: '#FFFEFE'
  cta: '#B29D64'
  on-cta: '#FFFEFE'
  background: '#E4E6E6'
  background-alt: '#9BB5CE'
  surface: '#FDF9F8'
  text: '#2D2F32'
  tint-1: '#EBEAE6'
  dark-section: '#596F94'
  background-alt-2: '#F1EAE2'
  accent-1: '#01BA01'
  line: '#B8A878'
  cta-accessible: '#877443'
typography:
  display:
    fontFamily: Playfair Display
    fontSize: 34px
    fontWeight: 700
    lineHeight: 1.2
    letterSpacing: 0.01em
  headline-lg:
    fontFamily: Shippori Mincho
    fontSize: 24px
    fontWeight: 700
    lineHeight: 1.4
    letterSpacing: 0.02em
  headline-md:
    fontFamily: Shippori Mincho
    fontSize: 20px
    fontWeight: 700
    lineHeight: 1.5
    letterSpacing: 0.04em
  headline-sm:
    fontFamily: Noto Serif JP
    fontSize: 16px
    fontWeight: 600
    lineHeight: 1.5
    letterSpacing: 0.02em
  body-md:
    fontFamily: Noto Serif JP
    fontSize: 14px
    fontWeight: 500
    lineHeight: 1.8
    letterSpacing: 0.03em
  note:
    fontFamily: Noto Sans JP
    fontSize: 11px
    fontWeight: 400
    lineHeight: 1.6
    letterSpacing: 0.02em
  label-button:
    fontFamily: Noto Sans JP
    fontSize: 14px
    fontWeight: 700
    lineHeight: 1.3
    letterSpacing: 0.05em
  accent:
    fontFamily: Noto Serif JP
    fontSize: 16px
    fontWeight: 700
    lineHeight: 1.2
rounded:
  sm: 4px
  md: 8px
  lg: 16px
  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}'
    typography: '{typography.headline-lg}'
  button-primary:
    backgroundColor: '{colors.cta}'
    textColor: '{colors.on-cta}'
    typography: '{typography.label-button}'
    rounded: '{rounded.sm}'
    height: 52px
  button-secondary:
    backgroundColor: '{colors.secondary}'
    textColor: '{colors.on-primary}'
    typography: '{typography.label-button}'
    height: 40px
  ornament-card:
    backgroundColor: '{colors.surface}'
    textColor: '{colors.text}'
    typography: '{typography.body-md}'
    rounded: '{rounded.md}'
  date-ribbon:
    backgroundColor: '{colors.secondary}'
    textColor: '{colors.on-primary}'
    typography: '{typography.accent}'
    height: 32px
  badge-limited:
    backgroundColor: '{colors.primary}'
    textColor: '{colors.on-primary}'
    typography: '{typography.label-button}'
    rounded: '{rounded.full}'
    height: 64px
  tag-skin:
    backgroundColor: '{colors.surface}'
    textColor: '{colors.text}'
    typography: '{typography.body-md}'
    rounded: '{rounded.full}'
    height: 30px
  accordion-note:
    backgroundColor: '{colors.tint-1}'
    textColor: '{colors.text}'
    typography: '{typography.note}'
    height: 48px
  campaign-banner:
    backgroundColor: '{colors.surface}'
    textColor: '{colors.text}'
    typography: '{typography.headline-sm}'
    rounded: '{rounded.sm}'
    height: 110px
  carousel-dots:
    textColor: '{colors.secondary}'
    rounded: '{rounded.full}'
    height: 8px
---

# DESIGN.md — 空色×金縁の幻想的ボディケア LP（Dreamy Sky Pastel Fantasy Body Care Campaign LP）

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

## Overview

- **業種**: ヘアケア・ボディケア ／ **雰囲気**: 上品・高級、やさしい・柔らかい、かわいい
- **キーワード**: 空と雲・金の飾り罫・パステル・欧文イタリック・クラシック装飾・キャンペーン告知
- **地の質感**: ぼかした3DCG風の空と雲の背景。カードはマットなオフホワイトで、四隅に金の唐草飾りを入れる
- **形**: 角丸が小さめのカード、細い金の二重罫、両端が矢羽型にとがったリボン帯、円形の商品台座
- **温度感**: やや涼しい。空色・灰青に、温かいオリーブゴールドを差す

## Colors

| Token | HEX | 役割 | 面積の目安 | 値の出どころ |
|---|---|---|---|---|
| `primary` | `#77714A` | 見出しのオリーブゴールド | 2% | 画素の実測 |
| `secondary` | `#596F94` | くすんだ紺のボタン・帯 | 3% | 画素の実測 |
| `on-primary` | `#FFFEFE` | 紺の面に乗る白文字 | 1% | 画素の主要色に補正 |
| `cta` | `#B29D64` | 金グラデーションの主ボタン | 1% | 画素の実測 |
| `on-cta` | `#FFFEFE` | 主ボタンの文字 | 0% | 画素の主要色に補正 |
| `background` | `#E4E6E6` | 明るいグレージュの地 | 25% | 画素の実測 |
| `background-alt` | `#9BB5CE` | 空色の地（キャンペーン帯） | 15% | 画素の実測 |
| `surface` | `#FDF9F8` | オフホワイトのカード面 | 18% | 画素の実測 |
| `text` | `#2D2F32` | 本文・明朝見出しの濃紺グレー | 2% | 画素の実測 |
| `tint-1` | `#EBEAE6` | 注意事項アコーディオンの面 | 4% | 画素の実測 |
| `dark-section` | `#596F94` | フッター前の深い紺帯 | 3% | 画素の実測 |
| `background-alt-2` | `#F1EAE2` | フッターメニューのベージュ | 4% | 画素の実測 |
| `accent-1` | `#01BA01` | LINE ボタンの緑 | 1% | 画素の実測 |
| `line` | `#B8A878` | 金の細い罫線 | 0% | 推定 |
| `cta-accessible` | `#877443` | AA を満たす補正値（計算） |  | 計算 |

- 地は空色の写真背景とグレージュを交互に使い、上にオフホワイトのカードを浮かせる
- 欧文見出しと装飾はオリーブゴールドにまとめる
- 日付帯・ボタン・カルーセルの丸はくすんだ紺で統一する
- 主導線のボタンだけを金のグラデーションにする
- 本文は濃紺グレーにし、真っ黒は使わない
- LINE の緑はアカウント誘導だけに使う
- `button-primary` は文字 `#FFFEFE` × 背景 `#B29D64` のコントラスト比が 2.64:1 で、WCAG AA（4.5:1）に届かない（元 LP の配色）。通常サイズの文字で AA を満たすなら `cta-accessible`（`#877443`、4.53:1）を使う。

## Typography

| Token | 用途 | 書体の分類 | 代替 Web フォント | ウェイト | サイズ（375px 幅） | 行間 | 字間 |
|---|---|---|---|---|---|---|---|
| `display` | FV・セクションの欧文見出し | 欧文セリフ | Playfair Display | 700 | 34px | 1.2 | 0.01em |
| `headline-lg` | プレゼント内容の大見出し | 明朝 | Shippori Mincho | 700 | 24px | 1.4 | 0.02em |
| `headline-md` | 導入・誘導の金の見出し | 明朝 | Shippori Mincho | 700 | 20px | 1.5 | 0.04em |
| `headline-sm` | 商品キャッチや条件文 | 明朝 | Noto Serif JP | 600 | 16px | 1.5 | 0.02em |
| `body-md` | リード文・商品名・価格 | 明朝 | Noto Serif JP | 500 | 14px | 1.8 | 0.03em |
| `note` | 注釈・注意事項 | ゴシック | Noto Sans JP | 400 | 11px | 1.6 | 0.02em |
| `label-button` | ボタン・タグの文字 | ゴシック | Noto Sans JP | 700 | 14px | 1.3 | 0.05em |
| `accent` | 日付リボンの数字 | 明朝 | Noto Serif JP | 700 | 16px | 1.2 | 0.0em |

- セクション見出しは欧文セリフのイタリックを大きく、金色・中央揃えで置く
- 日本語の見出しと本文は明朝で上品にまとめる
- ボタン・注釈・メニューはゴシックで読みやすくする
- 本文は中央揃えにし、短い行で改行する
- 曜日や単位などの補足は一段小さく添える
- 書体は画像からの推定で、フォント名は近い印象の Web フォントの提案。サイズは 375px 幅に換算した目安。

## Layout

- **カラム**: SP は 1 カラム。商品はカルーセルで 1 枚を中央に表示し、左右の商品を少しのぞかせる
- **本文ブロックの幅**: 画面幅の約 90%
- **余白**: セクション間 64px、基本単位 8px、カード内 20px（375px 幅換算）
- カードは画面幅の約 90% で中央に置き、背景の空を左右に見せる
- カードの四隅には金の唐草コーナー飾りを入れる
- 見出し・写真・ボタンは縦一列の中央揃えにする
- 雲の画像をセクションの境目に重ねてつなぐ
- 注意事項はアコーディオンで折りたたむ

## Elevation & Depth

- カードには薄く広がる影（0 4px 16px rgba(0,0,0,.08)）を付ける
- 金ボタンには淡いドロップシャドウを付ける
- 雲の画像を前面に重ねて奥行きを出す

## Shapes

- **角丸**: 小 4px ／ 中 8px ／ 大 16px。ボタンは角丸の長方形。
- **写真の切り抜き**: メイン写真は角丸 16px の四角形、商品は淡いグラデーションの円の上に切り抜きで置く
- **セクション境界**: 直線で切り替え、雲の画像を重ねてぼかす
- ボタンは角丸 2〜4px の長方形にし、右端に「>」を付ける
- 肌質タグは細い線のピル型にする
- 日付帯は両端を矢羽型にしたリボン形にする
- 限定バッジは金の円形にする

## Components

- **金の主ボタン**（`button-primary`）: 金のグラデーションに細い飾り枠を入れ、白文字と右矢印を置く
- **紺の商品ボタン**（`button-secondary`）: くすんだ紺の長方形に白文字と「>」を置く
- **金縁装飾カード**（`ornament-card`）: オフホワイトの面に、四隅の唐草と内側の細い金の罫を入れる
- **日付リボン帯**（`date-ribbon`）: 紺の帯の両端を矢羽型にし、白い菱形の飾りと白文字の日付を置く
- **限定円バッジ**（`badge-limited`）: 金の円に白抜きの二重線を入れ、短い言葉を 2 行で置く
- **肌質タグ**（`tag-skin`）: 白地に細い濃い線のピル型タグ
- **注意事項アコーディオン**（`accordion-note`）: 見出しの右に「－」を付け、中身はグレージュの面に箇条書きで入れる
- **キャンペーン告知バナー**（`campaign-banner`）: 白いカードの上部に装飾ラベルを付け、左に商品写真を置き、下部を紺の詳細帯にする
- **カルーセルドット**（`carousel-dots`）: 灰青の小さな丸を並べ、現在位置だけ濃い紺にする。左右には細い山型の矢印を置く

## Do's and Don'ts

**Do**
- 見出し・罫・飾りは金系の 1 色にまとめる
- 背景には空・雲の柔らかいぼかしを使い、上にカードを浮かせる
- カードの隅は唐草装飾で飾り、クラシックな雰囲気を保つ
- 余白はたっぷり取り、中央揃えで静かな印象にする
- 日付やキャンペーンは紺のリボン帯で目立たせる

**Don't**
- 原色の赤や黄で強い煽りを入れない
- 太いゴシックで見出しを作らない
- 角丸の大きいポップなボタンにしない
- 背景をベタの濃い色で埋めない
- 金色と紺以外の強調色を増やさない

## Page Structure

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

1. **ファーストビュー**（世界観と開催日を伝える）: 空と雲の背景に、金のイタリック欧文と商品が並ぶ屋台風のビジュアルを置き、下に紺の日付リボンを重ねる
2. **キャンペーン告知**（特典をすぐ伝える）: 装飾ラベル付きの白いカードに、商品写真と条件文を並べ、下部を紺の詳細帯にする
3. **導入**（世界観を言葉で伝える）: 金の明朝 2 行の見出しに、3 行のリード文と角丸の商品写真を続ける
4. **商品紹介**（商品ラインナップを見せる）: 金縁のカードの中にカルーセルを置き、キャッチ・肌質タグ・円台座の商品・価格・紺ボタンを縦に並べる
5. **注釈**（成分の補足）: カードの外に小さなゴシックで置く
6. **キャンペーン詳細**（特典の条件を説明する）: 空色の背景に金縁カードを置き、欧文見出し・日付リボン・大きな明朝の特典名・円バッジ付きの商品写真・注意事項アコーディオンを並べる
7. **商品一覧への誘導**（購入ページへ送る）: 唐草飾りと金の見出しのあとに、角丸ビジュアルのスライダーと金の主ボタンを置く
8. **LINE 登録**（公式アカウントへの登録を促す）: 空色の背景に白い二重枠のカードを置き、ゴールドの見出しと緑の LINE ボタンを入れる
9. **シェア**（SNS で拡散してもらう）: 紺の背景に白い枠を置き、欧文イタリック見出しと小さなシェアボタンを並べる
10. **フッター**（サイト内を案内する）: ベージュのアコーディオンメニューに、SNS アイコンとコピーライトを続ける

## Imagery

- 商品は淡い空色の 3DCG 空間に置き、柔らかい自然光で撮る
- 背景にはぼかした雲と、淡いピンク〜水色の空を使う
- 装飾は金の唐草・アンティーク調の額縁や鏡を使う
- 単品の商品は白〜淡いブルーのグラデーションの円の上に切り抜きで置く
- 花をあしらったパステルの静物で華やかさを足す
- 元 LP の写真・イラストは使わない。自社で撮影するか、上の条件で生成・素材を選ぶ。

## Responsive Behavior

- PC はコンテンツ幅を約 760px にして中央に置き、空の背景を全面に広げる
- PC の FV は左に見出し・右に商品を置く横組みにする
- PC の商品カルーセルは 3 枚を同時に表示する
- 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-839a313a`（元 LP の URL から採番）
- **元 LP**: https://www.sabon.co.jp/special_contents/MoisturizerCP
- **解析に使った画像**: SP（スマホ版） ＋ PC（Responsive Behavior の参照）
- **確度**: 色 高（11/14 色を画素から実測）、書体 中、余白 中
- **生成**: 2026-10-11、claude-opus-5-5、書式 xecin-lp-design-md 0.3（DESIGN.md 仕様 alpha 準拠）
- **掲載の削除**: 元 LP の権利者（運営企業・制作会社）の方は、削除依頼ページ（https://designmark.jp/takedown/）からご連絡ください。
