---
version: alpha
name: Fresh Aqua Citrus Haircare LP
description: ミントグリーンからライムイエローへのグラデーション地に、オレンジの警告帯と白い角丸カードを重ねたヘアケアLP。悩み→事実→解決→成分→ポイント→Q&Aの順に、縦1カラムで情報を積み上げていく。
colors:
  primary: '#02ABB2'
  secondary: '#7BC6C9'
  accent-1: '#F3AA5D'
  tint-1: '#D9E699'
  tint-2: '#CFE7AD'
  background: '#FFFFFF'
  background-alt: '#FCFEFE'
  dark-section: '#9E9E9E'
  on-dark: '#FEF8E7'
  text: '#4A4A4A'
  accent-2: '#5AB5A4'
  line: '#A1D5C6'
  accent-3: '#F5D24A'
  accent-1-accessible: '#AA5E0D'
  primary-accessible: '#028287'
typography:
  display:
    fontFamily: Zen Kaku Gothic New
    fontSize: 30px
    fontWeight: 700
    lineHeight: 1.3
    letterSpacing: 0.08em
  headline-lg:
    fontFamily: Zen Kaku Gothic New
    fontSize: 24px
    fontWeight: 700
    lineHeight: 1.5
    letterSpacing: 0.1em
  headline-md:
    fontFamily: Zen Kaku Gothic New
    fontSize: 19px
    fontWeight: 700
    lineHeight: 1.6
    letterSpacing: 0.1em
  headline-sm:
    fontFamily: Noto Sans JP
    fontSize: 15px
    fontWeight: 700
    lineHeight: 1.6
    letterSpacing: 0.05em
  body-md:
    fontFamily: Noto Sans JP
    fontSize: 13px
    fontWeight: 400
    lineHeight: 1.9
    letterSpacing: 0.05em
  note:
    fontFamily: Noto Sans JP
    fontSize: 9px
    fontWeight: 400
    lineHeight: 1.6
    letterSpacing: 0.02em
  accent:
    fontFamily: Jost
    fontSize: 20px
    fontWeight: 400
    lineHeight: 1.1
    letterSpacing: 0.05em
  label-button:
    fontFamily: Noto Sans JP
    fontSize: 12px
    fontWeight: 700
    lineHeight: 1.4
    letterSpacing: 0.1em
rounded:
  sm: 4px
  md: 12px
  lg: 24px
  full: 999px
spacing:
  unit: 8px
  card: 20px
  section: 48px
components:
  page:
    backgroundColor: '{colors.background}'
    textColor: '{colors.text}'
    typography: '{typography.body-md}'
  heading:
    textColor: '{colors.text}'
    typography: '{typography.headline-lg}'
  alert-band:
    backgroundColor: '{colors.accent-1}'
    textColor: '{colors.on-dark}'
    typography: '{typography.display}'
    height: 120px
  concern-tile:
    backgroundColor: '{colors.accent-1}'
    textColor: '{colors.on-dark}'
    typography: '{typography.headline-md}'
    height: 110px
  price-card:
    backgroundColor: '{colors.background}'
    textColor: '{colors.primary}'
    typography: '{typography.headline-md}'
    rounded: '{rounded.lg}'
    height: 180px
  voice-bubble:
    backgroundColor: '{colors.background}'
    textColor: '{colors.text}'
    typography: '{typography.body-md}'
    rounded: '{rounded.md}'
    height: 140px
  section-ribbon:
    backgroundColor: '{colors.primary}'
    textColor: '{colors.on-dark}'
    typography: '{typography.headline-md}'
    height: 40px
  point-card:
    backgroundColor: '{colors.background}'
    textColor: '{colors.primary}'
    typography: '{typography.headline-md}'
    rounded: '{rounded.md}'
    height: 320px
  round-badge:
    backgroundColor: '{colors.background}'
    textColor: '{colors.primary}'
    typography: '{typography.label-button}'
    rounded: '{rounded.full}'
    height: 72px
  faq-item:
    backgroundColor: '{colors.background}'
    textColor: '{colors.text}'
    typography: '{typography.headline-sm}'
    height: 160px
---

# DESIGN.md — ミント×オレンジの爽やかUVヘアケアLP（Fresh Aqua Citrus Haircare LP）

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

## Overview

- **業種**: ヘアケア・ボディケア ／ **雰囲気**: 清潔・爽やか、ナチュラル、情報量多め・訴求型、やさしい・柔らかい
- **キーワード**: ミントグラデーション・オレンジの注意喚起・白カード・ティール見出し・太陽と紫外線・透明感
- **地の質感**: 光が差し込むような淡いグラデーション地に、フラットな白カードを重ねる。影はほとんどつけない。
- **形**: 角丸カード、斜めカットの写真、円形の成分写真、三角形の香りピラミッド
- **温度感**: 涼しげなミントが主役。オレンジで温度とアクセントを足す。

## Colors

| Token | HEX | 役割 | 面積の目安 | 値の出どころ |
|---|---|---|---|---|
| `primary` | `#02ABB2` | ブランドのティール。見出し・ラベル・帯に使う | 5% | 画素の実測 |
| `secondary` | `#7BC6C9` | ミントの地色。グラデーションの起点 | 10% | 画素の実測 |
| `accent-1` | `#F3AA5D` | オレンジの注意喚起帯・悩みラベル | 8% | 画素の実測 |
| `tint-1` | `#D9E699` | ライムイエロー。グラデーションの終点 | 6% | 画素の実測 |
| `tint-2` | `#CFE7AD` | ペールグリーン。悩みセクションの地 | 6% | 画素の実測 |
| `background` | `#FFFFFF` | 白地。カードとQ&A | 29% | 画素の実測 |
| `background-alt` | `#FCFEFE` | 淡いブルーグレー。スタッフボイスの地 | 8% | 画素の実測 |
| `dark-section` | `#9E9E9E` | グレーの転換帯 | 2% | 画素の実測 |
| `on-dark` | `#FEF8E7` | 色面の上の白文字 | 2% | 画素の実測 |
| `text` | `#4A4A4A` | 本文・Q&Aの濃いグレー | 4% | 推定 |
| `accent-2` | `#5AB5A4` | Q&Aのサブタグ（くすんだグリーン） | 0% | 画素の実測 |
| `line` | `#A1D5C6` | Q&Aの区切り線 | 0% | 画素の主要色に補正 |
| `accent-3` | `#F5D24A` | バッジのゴールド | 0% | 推定 |
| `accent-1-accessible` | `#AA5E0D` | AA を満たす補正値（計算） |  | 計算 |
| `primary-accessible` | `#028287` | AA を満たす補正値（計算） |  | 計算 |

- 地の色はミント→ライムの縦グラデーションにする。白カードを浮かせて見せる。
- オレンジは悩み・事実の訴求帯と悩みラベルだけに使う。
- 見出しの文字とラベル帯はティールで統一する。
- オレンジ面やティール面の上の文字は白にする。
- 強調したい本文はティールの太字に下線を引く。
- Q&Aは白地に濃いグレーの文字。Qマークだけティールにする。
- `alert-band` は文字 `#FEF8E7` × 背景 `#F3AA5D` のコントラスト比が 1.85:1 で、WCAG AA（4.5:1）に届かない（元 LP の配色）。通常サイズの文字で AA を満たすなら `accent-1-accessible`（`#AA5E0D`、4.59:1）を使う。
- `concern-tile` は文字 `#FEF8E7` × 背景 `#F3AA5D` のコントラスト比が 1.85:1 で、WCAG AA（4.5:1）に届かない（元 LP の配色）。通常サイズの文字で AA を満たすなら `accent-1-accessible`（`#AA5E0D`、4.59:1）を使う。
- `price-card` は文字 `#02ABB2` × 背景 `#FFFFFF` のコントラスト比が 2.81:1 で、WCAG AA（4.5:1）に届かない（元 LP の配色）。通常サイズの文字で AA を満たすなら `primary-accessible`（`#028287`、4.62:1）を使う。
- `section-ribbon` は文字 `#FEF8E7` × 背景 `#02ABB2` のコントラスト比が 2.65:1 で、WCAG AA（4.5:1）に届かない（元 LP の配色）。通常サイズの文字で AA を満たすなら `primary-accessible`（`#028287`、4.52:1）を使う。
- `point-card` は文字 `#02ABB2` × 背景 `#FFFFFF` のコントラスト比が 2.81:1 で、WCAG AA（4.5:1）に届かない（元 LP の配色）。通常サイズの文字で AA を満たすなら `primary-accessible`（`#028287`、4.62:1）を使う。
- `round-badge` は文字 `#02ABB2` × 背景 `#FFFFFF` のコントラスト比が 2.81:1 で、WCAG AA（4.5:1）に届かない（元 LP の配色）。通常サイズの文字で AA を満たすなら `primary-accessible`（`#028287`、4.62:1）を使う。

## Typography

| Token | 用途 | 書体の分類 | 代替 Web フォント | ウェイト | サイズ（375px 幅） | 行間 | 字間 |
|---|---|---|---|---|---|---|---|
| `display` | FVや事実訴求の大きい数字コピー | ゴシック | Zen Kaku Gothic New | 700 | 30px | 1.3 | 0.08em |
| `headline-lg` | セクション見出し | ゴシック | Zen Kaku Gothic New | 700 | 24px | 1.5 | 0.1em |
| `headline-md` | カード内の見出し（ティール） | ゴシック | Zen Kaku Gothic New | 700 | 19px | 1.6 | 0.1em |
| `headline-sm` | Q&Aの質問 | ゴシック | Noto Sans JP | 700 | 15px | 1.6 | 0.05em |
| `body-md` | 本文・回答 | ゴシック | Noto Sans JP | 400 | 13px | 1.9 | 0.05em |
| `note` | ※注釈 | ゴシック | Noto Sans JP | 400 | 9px | 1.6 | 0.02em |
| `accent` | POINT番号やstaff voiceの欧文 | 欧文サンセリフ | Jost | 400 | 20px | 1.1 | 0.05em |
| `label-button` | ラベル帯・タグ | ゴシック | Noto Sans JP | 700 | 12px | 1.4 | 0.1em |

- 見出しは字間を0.1em前後と広めにとり、中央に揃える。
- 数字や「3倍」など大事な語は一回り大きくし、下線を引く。
- 欧文は細めのジオメトリックサンセリフで、POINTや番号に使う。
- 注釈は※付きの小さい文字で、カードの外の右下か左下に置く。
- 価格の数字はティールの太字で大きくし、円・税込は小さくする。
- 書体は画像からの推定で、フォント名は近い印象の Web フォントの提案。サイズは 375px 幅に換算した目安。

## Layout

- **カラム**: SP は 1 カラム。成分写真だけ 2〜3 列のグリッド
- **本文ブロックの幅**: 画面幅の約 92%
- **余白**: セクション間 48px、基本単位 8px、カード内 20px（375px 幅換算）
- カードは左右16pxの余白で横いっぱいに置く。
- 悩みの写真は2×2のグリッドにし、左下にオレンジのラベルを重ねる。
- スタッフボイスは写真と吹き出しカードを左右交互に配置する。
- POINTのカードは見出しの上に欧文で番号をつけ、カードの上部に見出し・下部に写真を置く。
- Q&Aは区切り線で分けたリストにする。

## Elevation & Depth

- 基本はフラット。影はつけない。
- 白カードは地のグラデーションとの色差だけで浮かせる。
- Q&Aの外枠だけ、ごく薄いドロップシャドウをつける。

## Shapes

- **角丸**: 小 4px ／ 中 12px ／ 大 24px。ボタンは角丸の長方形。
- **写真の切り抜き**: 商品は切り抜きで置く。人物写真は大きめの角丸か、片側だけ丸めた形にする。成分は円形に切り抜く。
- **セクション境界**: 基本はまっすぐ切り替える。転換帯は下向きの三角（V字）にし、FVには斜めの面を重ねる。
- ラベル帯は角丸なしか、ごく小さい角丸の長方形にする。
- バッジは円形で、ゴールドの縁に白い地を合わせる。
- 香りの説明は三角形のピラミッド図で示す。

## Components

- **事実訴求帯**（`alert-band`）: 左に紫外線の矢印が入った人物写真、右に大きな数字コピーを置くオレンジの帯。
- **悩み写真ラベル**（`concern-tile`）: 髪のアップ写真の左下に、白文字のオレンジ帯を重ねる。
- **価格カード**（`price-card`）: 白い角丸カード。左に商品の切り抜き、右に品名、下にティールの送料ラベルと大きな価格を置く。
- **スタッフボイス**（`voice-bubble`）: 白の吹き出しカードに、ティールの下線つき強調文を入れる。ティールの面に大きな欧文番号を重ねる。
- **ティール見出し帯**（`section-ribbon`）: 横幅いっぱいのティールの帯に白い太字の見出しを入れる。
- **POINTカード**（`point-card`）: 欧文のPOINT番号の下に白カードを置き、ティールの見出しと写真を入れる。
- **円形バッジ**（`round-badge`）: ゴールドの縁取りがある円に、ティールの短い文字を入れる。
- **Q&A項目**（`faq-item`）: 小さいティールのタグ、ティールのQマーク付きの質問、グレーの回答を並べ、区切り線で分ける。

## Do's and Don'ts

**Do**
- 地にはミント〜ライムのグラデーションを使い、白カードで情報を区切る。
- 悩みや事実の訴求はオレンジの帯で目立たせる。
- 成分は円形の写真に名前を添えてグリッドで並べる。
- 注釈は※付きの小さい文字で丁寧に入れる。
- 見出しは中央揃えで、字間を広めにとる。

**Don't**
- 濃い原色や黒い地を使わない。
- オレンジを見出しや本文に多用しない。
- カードに強い影や太い枠線をつけない。
- 明朝体や手書き書体を混ぜない。
- 写真を暗く加工しない。

## Page Structure

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

1. **事実訴求の帯**（冒頭で驚きを与える）: オレンジの帯に写真と大きな数字コピーを置く。
2. **ファーストビュー**（商品と主なコピーを見せる）: ティールのグラデーションに斜めの面を重ね、商品を切り抜きで大きく置く。円形バッジとセット案内も添える。
3. **悩みの提起**（髪の悩みに気づかせる）: 問いかけを白文字で置き、悩み写真を2×2で並べてオレンジのラベルを重ねる。
4. **事実の提示**（本当の原因を示す）: 斜線で挟んだ見出しの下に、オレンジの帯を置く。
5. **解決の提示と価格**（商品を紹介し、価格を見せる）: グレーの帯をV字で切って話を転換する。その下に3つの価格カードを縦に並べる。
6. **開発者の声**（使った実感を伝える）: 写真と吹き出しカードを左右交互に置き、欧文番号を添える。
7. **原因の解説**（ダメージの仕組みを説明する）: オレンジの全面に角丸の写真と白文字の本文を置く。
8. **独自処方**（技術を図で説明する）: ティールの帯見出しの下に髪の断面イラストを置き、成分カードを線でつなぐ。
9. **イメージ写真**（使った後の姿を想像させる）: 青空と人物の写真を全幅で置き、白文字コピーを重ねる。
10. **商品ポイント**（特長を詳しく伝える）: 円形バッジ付きの見出しの下に、POINT番号付きの白カードを縦に並べる。成分写真のグリッドと香りのピラミッド図も入れる。
11. **よくある質問**（不安を解消する）: 白地に、タグ付きのQ&Aリストを区切り線で並べる。

## Imagery

- 人物は自然光の下で、ツヤのあるロングヘアの後ろ姿や手元を写す。
- 青空を背景にした明るいハイキー写真にする。
- 紫外線はオレンジ〜赤の矢印イラストで、写真に重ねて示す。
- 成分は果実や植物のマクロ写真を円形に切り抜く。
- 商品は明るい背景に、柔らかい影をつけた切り抜きで置く。
- 太陽はフラットなオレンジのアイコンにし、細い線で図解する。
- 元 LP の写真・イラストは使わない。自社で撮影するか、上の条件で生成・素材を選ぶ。

## Responsive Behavior

- PCでもSPと同じ約480px幅のカラムを中央に置く。
- PCの左右の余白は、淡いグリーンのグラデーションで埋める。
- 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-62f20389`（元 LP の URL から採番）
- **元 LP**: https://item.rakuten.co.jp/kobe-beauty-labo/slm100/
- **解析に使った画像**: SP（スマホ版） ＋ PC（Responsive Behavior の参照）
- **確度**: 色 高（10/13 色を画素から実測）、書体 中、余白 中
- **生成**: 2026-10-11、claude-opus-5-5、書式 xecin-lp-design-md 0.3（DESIGN.md 仕様 alpha 準拠）
- **掲載の削除**: 元 LP の権利者（運営企業・制作会社）の方は、削除依頼ページ（https://designmark.jp/takedown/）からご連絡ください。
