白×水色の清潔感ある薬用スキンケアLP
この雰囲気で LP を作る相談をする
03
特長の要約
3つの主な配合ポイントを示す
04
テクスチャ紹介
使い心地を感覚的に伝える
05
ライン紹介
選べる2つの商品ラインを比べて見せる
06
仕組みの解説
肌のバリアの仕組みを図で説明する
07
進化ポイント
新しく配合した成分を示す
08
効果・使用感
有効成分と使い心地をまとめて示す
09
商品一覧
価格を示して購入へ導く
10
関連リンク
ほかのラインや商品一覧へ導く
11
購入先の案内
オンラインストアへ送客する
ボタン下:元 LP のファーストビューより下のセクションの並びと役割を、この design.md の配色・書体で図にしたものです(自動で作成)。
概要
白地と淡い水色の面を交互に使う。見出しは鮮やかなブルーの太いゴシック。敏感肌向けの化粧品らしい、清潔で誠実な印象のLP。成分説明は円形バブルと図解で見せる。商品一覧は四角いアウトラインボタンと塗りボタンの2つを並べ、ECへ送客する構成。強調色のオレンジはごく一部にだけ使う。
業種の中での特徴
化粧品・スキンケアの LP 414 件の design.md を designmark が集計し、この LP と比べました。
化粧品・スキンケアの LP 414 件と比べると、CTA の青緑系は珍しい色(6%)、セクション間の余白は広め(72px。中央値 64px)です。
棒は、この LP と同じ傾向の LP の割合です。帯は業種の中央の半数(濃い部分)・中央値(縦線)・この LP(丸)です。化粧品・スキンケアの LP の傾向
配色
- 地色は白と淡い水色 #E5F8FF の2色だけ。セクションごとに切り替える
- 見出し・価格・リンクの文字はすべてブランドブルーでそろえる
- 購入ボタンはブルーの塗り、詳細ボタンは白地にブルー枠で差をつける
- オレンジはバッジ・矢印・NEWマーク・図解の刺激表現だけに使う
- 水色地の上には白カードを置いて情報をまとめる
- 黒文字は注釈と小さい補足だけに使う
配色の読みやすさ(コントラスト)
部品ごとの文字色と背景色のコントラスト比を、WCAG 2.2 の基準(通常の文字 4.5:1・大きい文字 3:1 で AA)で判定しました。届かない組み合わせには、この design.md に補正値(-accessible)を入れています。
部品 10 組のうち 2 組が AA を満たしています。満たさない 8 組のうち 8 組に補正値があります。主ボタン(購入ボタン)の文字は 3.58:1 で、AA に届きません。
| 部品 | 見本 | 比 | 判定 | 補正値(通常の大きさの文字に) |
|---|---|---|---|---|
本文(ページの地)text-body × background・14px |
Aa あ | 3.95:1 | 未達 | 補正値 Aa あ text-body-accessible #147EB2(4.51:1) |
見出しtext × background(地の上)・24px(大きい文字) |
Aa あ | 12.63:1 | AAA | — |
購入ボタンon-cta × cta・14px |
Aa あ | 3.58:1 | 未達 | 補正値 Aa あ cta-accessible #007CB7(4.60:1) |
詳細ボタンprimary × background・14px |
Aa あ | 4.46:1 | 未達 | 補正値 Aa あ primary-accessible #177DAF(4.58:1) |
成分バブルprimary × tint-1・15px |
Aa あ | 4.21:1 | 未達 | 補正値 Aa あ primary-accessible #177DAF(4.50:1) |
ライン区分ラベルprimary × background・15px |
Aa あ | 4.46:1 | 未達 | 補正値 Aa あ primary-accessible #177DAF(4.58:1) |
強調バッジon-cta × accent-1・10px |
Aa あ | 3.26:1 | 未達 | 補正値 Aa あ accent-1-accessible #BE5A02(4.51:1) |
ライン紹介行text-body × background・14px |
Aa あ | 3.95:1 | 未達 | 補正値 Aa あ text-body-accessible #147EB2(4.51:1) |
区分タグprimary × background・10px |
Aa あ | 4.46:1 | 未達 | 補正値 Aa あ primary-accessible #177DAF(4.58:1) |
ストアリンクカードtext × surface・16px |
Aa あ | 12.63:1 | AAA | — |
書体
- 見出しは太いゴシックをブルーで中央揃えにし、2行で改行位置をそろえる
- 本文は短い行で改行し、中央揃えで読ませる
- ※の注釈は10px前後まで小さくし、見出しとの差を大きく取る
- 飾り書体や明朝は使わず、ゴシックだけで統一する
- ブランド名部分の欧文は字間を広めにしたサンセリフにする
セクション構成
- 01ヘッダー — ブランドを示し、カートへ導くブルーの帯に白いロゴを置き、右にカートとメニューのアイコンを並べる
- 02ファーストビュー — 悩みと商品の種類をひと目で伝える白い台座に並べた白ボトルの写真。上部に2行のブルー大見出しを重ねる
- 03特長の要約 — 3つの主な配合ポイントを示す水色の正円を3つ三角形に配置し、点線でつなぐ
- 04テクスチャ紹介 — 使い心地を感覚的に伝える化粧水と乳液のとろみ写真を全幅で並べ、上に小さな商品名ラベルを置く
- 05ライン紹介 — 選べる2つの商品ラインを比べて見せる写真と説明を横に並べた行を2つ置き、ブルーの線で区切る
- 06仕組みの解説 — 肌のバリアの仕組みを図で説明する水色地の上に肌の断面イラストを置き、オレンジの下向き三角でビフォー→アフターをつなぐ
- 07進化ポイント — 新しく配合した成分を示す白カードの中にオレンジのバッジ、ピーチと水色のサブカードを+でつなぎ、成分を円で示す
- 08効果・使用感 — 有効成分と使い心地をまとめて示すブルー帯見出し付きの白カードを縦に積む。最後の2枚は2列にする
- 09商品一覧 — 価格を示して購入へ導く商品ごとに画像・商品名・区分タグ・価格・詳細と購入の2ボタンを縦に並べる
- 10関連リンク — ほかのラインや商品一覧へ導くブルー枠の長方形バナーの右端に>を付ける
- 11購入先の案内 — オンラインストアへ送客する水色地に見出しを置き、白いロゴカードを縦に並べる
部品
- 購入ボタン
button-primaryブルー塗りの長方形。白文字を置き、右端にカートアイコンを付ける - 詳細ボタン
button-outline白地にブルー枠の長方形。ブルー文字の右に>を付ける - 成分バブル
ingredient-bubble淡い水色の正円。中に成分名(太字)と短い説明を入れ、円同士を点線でつなぐ - ライン区分ラベル
line-labelブルー枠の角丸ボックス。2つを+の円でつなぐ形もある - 強調バッジ
badge-accentオレンジ地に白文字の小さい角丸ラベル、または円形のNEWマーク - 帯見出しカード
band-card上部にブルー帯の白見出しを置き、下の白面に図や写真を入れる角丸カード - ライン紹介行
accordion-row左に商品写真、右にラベルと説明を置き、右端に下向きのV字を付ける。行の間はブルーの線で区切る - 区分タグ
quasi-drug-tag商品名の下に置く細いブルー枠の小さな長方形タグ - ストアリンクカード
store-link-card水色地の上に置く白い長方形。中央にストアロゴ、右下に外部リンクアイコンを付ける
守ること
- 地色は白と淡い水色だけで切り替える
- 成分や効果は円形バブルや簡単な断面図で見せる
- 購入ボタンは塗り、詳細ボタンは枠線にして、2つを横に並べる
- オレンジは1画面につき1か所程度までにする
- ※の注釈は対応する内容のすぐ下に小さく置く
避けること
- 濃い背景やグラデーション背景を使わない
- ボタンをピル型や影付きにしない
- 赤やピンクなど暖色を広い面に使わない
- 見出しを左揃えや明朝体にしない
- 写真に強いコントラストや色かぶりを入れない
design.md
DESIGN.md — 白×水色の清潔感ある薬用スキンケアLP(Clean Aqua Blue Medicated Skincare LP)
AI コーディングツール(Claude Code / Cursor / v0 など)に渡して「このトンマナで LP を作る」ための設計書です。 上の YAML(トークン)が正、本文はその使い方の説明です。 元 LP のロゴ・写真・コピー・商品名は含みません。生成する LP でも流用しないでください。 公開されている LP の見た目を独自に分析した非公式の資料で、元 LP の運営企業・制作会社とは関係ありません。
Overview
- 業種: 化粧品・スキンケア / 雰囲気: 清潔・爽やか、信頼・誠実、シンプル・ミニマル、やさしい・柔らかい
- キーワード: 水色・清潔感・薬用・円形バブル・図解・白ボトル
- 地の質感: フラットな単色面だけで作る。写真は白ボトルとうるおいテクスチャで、明るく柔らかい光にする
- 形: 成分は正円で見せ、ボタンは角丸なしの長方形。カードの角は大きめに丸める
- 温度感: 寒色寄りで涼しく清潔。オレンジを少しだけ差して温度を加える
Colors
| Token | HEX | 役割 | 面積の目安 | 値の出どころ |
|---|---|---|---|---|
primary |
#177FB1 |
見出し文字・ブランドブルー | 3% | 画素の実測 |
cta |
#008FD3 |
購入ボタンの面・ヘッダー | 3% | 画素の実測 |
on-cta |
#FFFFFF |
購入ボタンの文字 | 0% | 画素の主要色に補正 |
background |
#FFFFFF |
基本の地色 | 48% | 画素の実測 |
background-alt |
#E5F8FF |
解説セクションの淡い水色の地 | 14% | 画素の実測 |
tint-1 |
#ECFBFE |
成分バブル・サブカードの淡い水色 | 3% | 画素の実測 |
surface |
#FFFFFE |
水色地の上の白カード | 6% | 画素の実測 |
accent-1 |
#E46C02 |
強調バッジ・矢印・NEWマーク | 0% | 画素の実測 |
tint-2 |
#F9E0CA |
強調成分カードの淡いピーチ | 1% | 画素の実測 |
text-body |
#1688C0 |
本文(青寄りのグレー文字) | 1% | 画素の主要色に補正 |
text |
#333333 |
注釈・小さい説明の黒文字 | 1% | 推定 |
line |
#1688C0 |
アウトラインボタン・区切り線 | 0% | 画素の主要色に補正 |
secondary |
#018ED3 |
成分バブル上部の濃い水色帯 | 2% | 画素の実測 |
text-body-accessible |
#147EB2 |
AA を満たす補正値(計算) | 計算 | |
cta-accessible |
#007CB7 |
AA を満たす補正値(計算) | 計算 | |
primary-accessible |
#177DAF |
AA を満たす補正値(計算) | 計算 | |
accent-1-accessible |
#BE5A02 |
AA を満たす補正値(計算) | 計算 |
- 地色は白と淡い水色 #E5F8FF の2色だけ。セクションごとに切り替える
- 見出し・価格・リンクの文字はすべてブランドブルーでそろえる
- 購入ボタンはブルーの塗り、詳細ボタンは白地にブルー枠で差をつける
- オレンジはバッジ・矢印・NEWマーク・図解の刺激表現だけに使う
- 水色地の上には白カードを置いて情報をまとめる
- 黒文字は注釈と小さい補足だけに使う
pageは文字#1688C0× 背景#FFFFFFのコントラスト比が 3.95:1 で、WCAG AA(4.5:1)に届かない(元 LP の配色)。通常サイズの文字で AA を満たすならtext-body-accessible(#147EB2、4.51:1)を使う。button-primaryは文字#FFFFFF× 背景#008FD3のコントラスト比が 3.58:1 で、WCAG AA(4.5:1)に届かない(元 LP の配色)。通常サイズの文字で AA を満たすならcta-accessible(#007CB7、4.6:1)を使う。button-outlineは文字#177FB1× 背景#FFFFFFのコントラスト比が 4.46:1 で、WCAG AA(4.5:1)に届かない(元 LP の配色)。通常サイズの文字で AA を満たすならprimary-accessible(#177DAF、4.58:1)を使う。ingredient-bubbleは文字#177FB1× 背景#ECFBFEのコントラスト比が 4.21:1 で、WCAG AA(4.5:1)に届かない(元 LP の配色)。通常サイズの文字で AA を満たすならprimary-accessible(#177DAF、4.5:1)を使う。line-labelは文字#177FB1× 背景#FFFFFFのコントラスト比が 4.46:1 で、WCAG AA(4.5:1)に届かない(元 LP の配色)。通常サイズの文字で AA を満たすならprimary-accessible(#177DAF、4.58:1)を使う。badge-accentは文字#FFFFFF× 背景#E46C02のコントラスト比が 3.26:1 で、WCAG AA(4.5:1)に届かない(元 LP の配色)。通常サイズの文字で AA を満たすならaccent-1-accessible(#BE5A02、4.51:1)を使う。accordion-rowは文字#1688C0× 背景#FFFFFFのコントラスト比が 3.95:1 で、WCAG AA(4.5:1)に届かない(元 LP の配色)。通常サイズの文字で AA を満たすならtext-body-accessible(#147EB2、4.51:1)を使う。quasi-drug-tagは文字#177FB1× 背景#FFFFFFのコントラスト比が 4.46:1 で、WCAG AA(4.5:1)に届かない(元 LP の配色)。通常サイズの文字で AA を満たすならprimary-accessible(#177DAF、4.58:1)を使う。
Typography
| Token | 用途 | 書体の分類 | 代替 Web フォント | ウェイト | サイズ(375px 幅) | 行間 | 字間 |
|---|---|---|---|---|---|---|---|
display |
ファーストビューの大見出し | ゴシック | Zen Kaku Gothic New | 700 | 30px | 1.4 | 0.05em |
headline-lg |
セクション見出し(2行・中央揃え) | ゴシック | Zen Kaku Gothic New | 700 | 24px | 1.5 | 0.05em |
headline-md |
商品名・カードの見出し | ゴシック | Zen Kaku Gothic New | 700 | 18px | 1.5 | 0.04em |
headline-sm |
成分名・帯見出し | ゴシック | Noto Sans JP | 700 | 15px | 1.5 | 0.03em |
body-md |
説明本文(中央揃え) | ゴシック | Noto Sans JP | 400 | 14px | 1.8 | 0.03em |
note |
※の注釈・成分表記 | ゴシック | Noto Sans JP | 400 | 10px | 1.6 | 0em |
label-button |
購入・詳細ボタンの文字 | ゴシック | Noto Sans JP | 500 | 14px | 1.4 | 0.05em |
accent |
価格表示 | ゴシック | Noto Sans JP | 400 | 14px | 1.4 | 0.02em |
- 見出しは太いゴシックをブルーで中央揃えにし、2行で改行位置をそろえる
- 本文は短い行で改行し、中央揃えで読ませる
- ※の注釈は10px前後まで小さくし、見出しとの差を大きく取る
- 飾り書体や明朝は使わず、ゴシックだけで統一する
- ブランド名部分の欧文は字間を広めにしたサンセリフにする
- 書体は画像からの推定で、フォント名は近い印象の Web フォントの提案。サイズは 375px 幅に換算した目安。
Layout
- カラム: SP は 1 カラム。ボタンと小カードは 2 列
- 本文ブロックの幅: 画面幅の約 90%
- 余白: セクション間 72px、基本単位 8px、カード内 20px(375px 幅換算)
- 左右の余白は約18pxで統一する
- セクション見出しの上下には広めの余白を取る
- 商品ブロックは画像→商品名→区分ラベル→価格→ボタンの順に縦に積む
- 購入ボタンは2つ並べて幅を半分ずつにする
- 成分バブルは三角形・2列+1つなど幾何学的に配置する
Elevation & Depth
- 影はほぼ使わず、フラットな面で見せる
- 奥行きは水色地と白カードの色の差で出す
- うるおいの水滴写真だけは自然な立体感を残す
Shapes
- 角丸: 小 4px / 中 12px / 大 16px。ボタンは角丸の長方形。
- 写真の切り抜き: 商品は白背景の切り抜き。テクスチャ写真は全幅の長方形にする
- セクション境界: 直線で地色を切り替える
- 購入・詳細ボタンは角丸なしの長方形
- ラインの区分ラベルは角丸の枠線ボックスにする
- 成分は正円バブルで表す
- 帯見出し付きカードは上辺だけ角丸にし、ブルーの帯を乗せる
- 数字付きのブルー円で2つの要素をつなぐ
Components
- 購入ボタン(
button-primary): ブルー塗りの長方形。白文字を置き、右端にカートアイコンを付ける - 詳細ボタン(
button-outline): 白地にブルー枠の長方形。ブルー文字の右に>を付ける - 成分バブル(
ingredient-bubble): 淡い水色の正円。中に成分名(太字)と短い説明を入れ、円同士を点線でつなぐ - ライン区分ラベル(
line-label): ブルー枠の角丸ボックス。2つを+の円でつなぐ形もある - 強調バッジ(
badge-accent): オレンジ地に白文字の小さい角丸ラベル、または円形のNEWマーク - 帯見出しカード(
band-card): 上部にブルー帯の白見出しを置き、下の白面に図や写真を入れる角丸カード - ライン紹介行(
accordion-row): 左に商品写真、右にラベルと説明を置き、右端に下向きのV字を付ける。行の間はブルーの線で区切る - 区分タグ(
quasi-drug-tag): 商品名の下に置く細いブルー枠の小さな長方形タグ - ストアリンクカード(
store-link-card): 水色地の上に置く白い長方形。中央にストアロゴ、右下に外部リンクアイコンを付ける
Do's and Don'ts
Do - 地色は白と淡い水色だけで切り替える - 成分や効果は円形バブルや簡単な断面図で見せる - 購入ボタンは塗り、詳細ボタンは枠線にして、2つを横に並べる - オレンジは1画面につき1か所程度までにする - ※の注釈は対応する内容のすぐ下に小さく置く
Don't - 濃い背景やグラデーション背景を使わない - ボタンをピル型や影付きにしない - 赤やピンクなど暖色を広い面に使わない - 見出しを左揃えや明朝体にしない - 写真に強いコントラストや色かぶりを入れない
Page Structure
LP 独自の章。上から順に、カッコ内が各セクションの役割。
- ヘッダー(ブランドを示し、カートへ導く): ブルーの帯に白いロゴを置き、右にカートとメニューのアイコンを並べる
- ファーストビュー(悩みと商品の種類をひと目で伝える): 白い台座に並べた白ボトルの写真。上部に2行のブルー大見出しを重ねる
- 特長の要約(3つの主な配合ポイントを示す): 水色の正円を3つ三角形に配置し、点線でつなぐ
- テクスチャ紹介(使い心地を感覚的に伝える): 化粧水と乳液のとろみ写真を全幅で並べ、上に小さな商品名ラベルを置く
- ライン紹介(選べる2つの商品ラインを比べて見せる): 写真と説明を横に並べた行を2つ置き、ブルーの線で区切る
- 仕組みの解説(肌のバリアの仕組みを図で説明する): 水色地の上に肌の断面イラストを置き、オレンジの下向き三角でビフォー→アフターをつなぐ
- 進化ポイント(新しく配合した成分を示す): 白カードの中にオレンジのバッジ、ピーチと水色のサブカードを+でつなぎ、成分を円で示す
- 効果・使用感(有効成分と使い心地をまとめて示す): ブルー帯見出し付きの白カードを縦に積む。最後の2枚は2列にする
- 商品一覧(価格を示して購入へ導く): 商品ごとに画像・商品名・区分タグ・価格・詳細と購入の2ボタンを縦に並べる
- 関連リンク(ほかのラインや商品一覧へ導く): ブルー枠の長方形バナーの右端に>を付ける
- 購入先の案内(オンラインストアへ送客する): 水色地に見出しを置き、白いロゴカードを縦に並べる
Imagery
- 白いボトルを白い台座に置き、柔らかい自然光で撮る
- 化粧水や乳液のとろみ・しずくを、淡いグレーブルーの背景で接写する
- 肌の断面は、ピンクのレンガ状の層と波線を使ったフラットイラストで描く
- 人物はブルーの単色線画で描き、頬に手を当てる仕草にする
- 成分のイメージは透明な水滴の写真で表す
- 元 LP の写真・イラストは使わない。自社で撮影するか、上の条件で生成・素材を選ぶ。
Responsive Behavior
- PC画像がないため、以下はPCに広げるときの推奨
- PCでは本文の幅を最大960px程度にして中央に寄せる
- 成分バブルや帯見出しカードは横3列に並べる
- 商品一覧は2〜3列のグリッドにする
- ファーストビューは写真を全幅にし、見出しを左側に重ねる
Agent Prompt Guide
この DESIGN.md に従って、[商品名] の LP を HTML/CSS で作ってください。
- 対象: [ターゲット]、目的: [EC 購入 / 資料請求 など]
- セクション構成は Page Structure の順に、内容は [自社の情報] に置き換える
- 色・書体・角丸・余白は YAML のトークンだけを使う(CSS 変数に展開してよい)
- 写真はプレースホルダーにし、元 LP のロゴ・写真・コピーは使わない
- まず SP(375px)で組み、Responsive Behavior に沿って PC に広げる
Claude Code で使う場合は、プロジェクト直下に置き、CLAUDE.md に @DESIGN.md と 1 行書くと起動時に読み込まれる。
---
version: alpha
name: Clean Aqua Blue Medicated Skincare LP
description: 白地と淡い水色の面を交互に使う。見出しは鮮やかなブルーの太いゴシック。敏感肌向けの化粧品らしい、清潔で誠実な印象のLP。成分説明は円形バブルと図解で見せる。商品一覧は四角いアウトラインボタンと塗りボタンの2つを並べ、ECへ送客する構成。強調色のオレンジはごく一部にだけ使う。
colors:
primary: '#177FB1'
cta: '#008FD3'
on-cta: '#FFFFFF'
background: '#FFFFFF'
background-alt: '#E5F8FF'
tint-1: '#ECFBFE'
surface: '#FFFFFE'
accent-1: '#E46C02'
tint-2: '#F9E0CA'
text-body: '#1688C0'
text: '#333333'
line: '#1688C0'
secondary: '#018ED3'
text-body-accessible: '#147EB2'
cta-accessible: '#007CB7'
primary-accessible: '#177DAF'
accent-1-accessible: '#BE5A02'
typography:
display:
fontFamily: Zen Kaku Gothic New
fontSize: 30px
fontWeight: 700
lineHeight: 1.4
letterSpacing: 0.05em
headline-lg:
fontFamily: Zen Kaku Gothic New
fontSize: 24px
fontWeight: 700
lineHeight: 1.5
letterSpacing: 0.05em
headline-md:
fontFamily: Zen Kaku Gothic New
fontSize: 18px
fontWeight: 700
lineHeight: 1.5
letterSpacing: 0.04em
headline-sm:
fontFamily: Noto Sans JP
fontSize: 15px
fontWeight: 700
lineHeight: 1.5
letterSpacing: 0.03em
body-md:
fontFamily: Noto Sans JP
fontSize: 14px
fontWeight: 400
lineHeight: 1.8
letterSpacing: 0.03em
note:
fontFamily: Noto Sans JP
fontSize: 10px
fontWeight: 400
lineHeight: 1.6
label-button:
fontFamily: Noto Sans JP
fontSize: 14px
fontWeight: 500
lineHeight: 1.4
letterSpacing: 0.05em
accent:
fontFamily: Noto Sans JP
fontSize: 14px
fontWeight: 400
lineHeight: 1.4
letterSpacing: 0.02em
rounded:
sm: 4px
md: 12px
lg: 16px
full: 999px
spacing:
unit: 8px
card: 20px
section: 72px
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
button-outline:
backgroundColor: '{colors.background}'
textColor: '{colors.primary}'
typography: '{typography.label-button}'
height: 40px
ingredient-bubble:
backgroundColor: '{colors.tint-1}'
textColor: '{colors.primary}'
typography: '{typography.headline-sm}'
rounded: '{rounded.full}'
height: 150px
line-label:
backgroundColor: '{colors.background}'
textColor: '{colors.primary}'
typography: '{typography.headline-sm}'
rounded: '{rounded.sm}'
height: 30px
badge-accent:
backgroundColor: '{colors.accent-1}'
textColor: '{colors.on-cta}'
typography: '{typography.note}'
rounded: '{rounded.sm}'
height: 24px
band-card:
backgroundColor: '{colors.surface}'
typography: '{typography.headline-sm}'
rounded: '{rounded.lg}'
height: 250px
accordion-row:
backgroundColor: '{colors.background}'
textColor: '{colors.text-body}'
typography: '{typography.body-md}'
height: 160px
quasi-drug-tag:
backgroundColor: '{colors.background}'
textColor: '{colors.primary}'
typography: '{typography.note}'
height: 22px
store-link-card:
backgroundColor: '{colors.surface}'
textColor: '{colors.text}'
height: 100px
---
# DESIGN.md — 白×水色の清潔感ある薬用スキンケアLP(Clean Aqua Blue Medicated Skincare LP)
AI コーディングツール(Claude Code / Cursor / v0 など)に渡して「このトンマナで LP を作る」ための設計書です。
上の YAML(トークン)が正、本文はその使い方の説明です。
**元 LP のロゴ・写真・コピー・商品名は含みません。生成する LP でも流用しないでください。**
公開されている LP の見た目を独自に分析した非公式の資料で、元 LP の運営企業・制作会社とは関係ありません。
## Overview
- **業種**: 化粧品・スキンケア / **雰囲気**: 清潔・爽やか、信頼・誠実、シンプル・ミニマル、やさしい・柔らかい
- **キーワード**: 水色・清潔感・薬用・円形バブル・図解・白ボトル
- **地の質感**: フラットな単色面だけで作る。写真は白ボトルとうるおいテクスチャで、明るく柔らかい光にする
- **形**: 成分は正円で見せ、ボタンは角丸なしの長方形。カードの角は大きめに丸める
- **温度感**: 寒色寄りで涼しく清潔。オレンジを少しだけ差して温度を加える
## Colors
| Token | HEX | 役割 | 面積の目安 | 値の出どころ |
|---|---|---|---|---|
| `primary` | `#177FB1` | 見出し文字・ブランドブルー | 3% | 画素の実測 |
| `cta` | `#008FD3` | 購入ボタンの面・ヘッダー | 3% | 画素の実測 |
| `on-cta` | `#FFFFFF` | 購入ボタンの文字 | 0% | 画素の主要色に補正 |
| `background` | `#FFFFFF` | 基本の地色 | 48% | 画素の実測 |
| `background-alt` | `#E5F8FF` | 解説セクションの淡い水色の地 | 14% | 画素の実測 |
| `tint-1` | `#ECFBFE` | 成分バブル・サブカードの淡い水色 | 3% | 画素の実測 |
| `surface` | `#FFFFFE` | 水色地の上の白カード | 6% | 画素の実測 |
| `accent-1` | `#E46C02` | 強調バッジ・矢印・NEWマーク | 0% | 画素の実測 |
| `tint-2` | `#F9E0CA` | 強調成分カードの淡いピーチ | 1% | 画素の実測 |
| `text-body` | `#1688C0` | 本文(青寄りのグレー文字) | 1% | 画素の主要色に補正 |
| `text` | `#333333` | 注釈・小さい説明の黒文字 | 1% | 推定 |
| `line` | `#1688C0` | アウトラインボタン・区切り線 | 0% | 画素の主要色に補正 |
| `secondary` | `#018ED3` | 成分バブル上部の濃い水色帯 | 2% | 画素の実測 |
| `text-body-accessible` | `#147EB2` | AA を満たす補正値(計算) | | 計算 |
| `cta-accessible` | `#007CB7` | AA を満たす補正値(計算) | | 計算 |
| `primary-accessible` | `#177DAF` | AA を満たす補正値(計算) | | 計算 |
| `accent-1-accessible` | `#BE5A02` | AA を満たす補正値(計算) | | 計算 |
- 地色は白と淡い水色 #E5F8FF の2色だけ。セクションごとに切り替える
- 見出し・価格・リンクの文字はすべてブランドブルーでそろえる
- 購入ボタンはブルーの塗り、詳細ボタンは白地にブルー枠で差をつける
- オレンジはバッジ・矢印・NEWマーク・図解の刺激表現だけに使う
- 水色地の上には白カードを置いて情報をまとめる
- 黒文字は注釈と小さい補足だけに使う
- `page` は文字 `#1688C0` × 背景 `#FFFFFF` のコントラスト比が 3.95:1 で、WCAG AA(4.5:1)に届かない(元 LP の配色)。通常サイズの文字で AA を満たすなら `text-body-accessible`(`#147EB2`、4.51:1)を使う。
- `button-primary` は文字 `#FFFFFF` × 背景 `#008FD3` のコントラスト比が 3.58:1 で、WCAG AA(4.5:1)に届かない(元 LP の配色)。通常サイズの文字で AA を満たすなら `cta-accessible`(`#007CB7`、4.6:1)を使う。
- `button-outline` は文字 `#177FB1` × 背景 `#FFFFFF` のコントラスト比が 4.46:1 で、WCAG AA(4.5:1)に届かない(元 LP の配色)。通常サイズの文字で AA を満たすなら `primary-accessible`(`#177DAF`、4.58:1)を使う。
- `ingredient-bubble` は文字 `#177FB1` × 背景 `#ECFBFE` のコントラスト比が 4.21:1 で、WCAG AA(4.5:1)に届かない(元 LP の配色)。通常サイズの文字で AA を満たすなら `primary-accessible`(`#177DAF`、4.5:1)を使う。
- `line-label` は文字 `#177FB1` × 背景 `#FFFFFF` のコントラスト比が 4.46:1 で、WCAG AA(4.5:1)に届かない(元 LP の配色)。通常サイズの文字で AA を満たすなら `primary-accessible`(`#177DAF`、4.58:1)を使う。
- `badge-accent` は文字 `#FFFFFF` × 背景 `#E46C02` のコントラスト比が 3.26:1 で、WCAG AA(4.5:1)に届かない(元 LP の配色)。通常サイズの文字で AA を満たすなら `accent-1-accessible`(`#BE5A02`、4.51:1)を使う。
- `accordion-row` は文字 `#1688C0` × 背景 `#FFFFFF` のコントラスト比が 3.95:1 で、WCAG AA(4.5:1)に届かない(元 LP の配色)。通常サイズの文字で AA を満たすなら `text-body-accessible`(`#147EB2`、4.51:1)を使う。
- `quasi-drug-tag` は文字 `#177FB1` × 背景 `#FFFFFF` のコントラスト比が 4.46:1 で、WCAG AA(4.5:1)に届かない(元 LP の配色)。通常サイズの文字で AA を満たすなら `primary-accessible`(`#177DAF`、4.58:1)を使う。
## Typography
| Token | 用途 | 書体の分類 | 代替 Web フォント | ウェイト | サイズ(375px 幅) | 行間 | 字間 |
|---|---|---|---|---|---|---|---|
| `display` | ファーストビューの大見出し | ゴシック | Zen Kaku Gothic New | 700 | 30px | 1.4 | 0.05em |
| `headline-lg` | セクション見出し(2行・中央揃え) | ゴシック | Zen Kaku Gothic New | 700 | 24px | 1.5 | 0.05em |
| `headline-md` | 商品名・カードの見出し | ゴシック | Zen Kaku Gothic New | 700 | 18px | 1.5 | 0.04em |
| `headline-sm` | 成分名・帯見出し | ゴシック | Noto Sans JP | 700 | 15px | 1.5 | 0.03em |
| `body-md` | 説明本文(中央揃え) | ゴシック | Noto Sans JP | 400 | 14px | 1.8 | 0.03em |
| `note` | ※の注釈・成分表記 | ゴシック | Noto Sans JP | 400 | 10px | 1.6 | 0em |
| `label-button` | 購入・詳細ボタンの文字 | ゴシック | Noto Sans JP | 500 | 14px | 1.4 | 0.05em |
| `accent` | 価格表示 | ゴシック | Noto Sans JP | 400 | 14px | 1.4 | 0.02em |
- 見出しは太いゴシックをブルーで中央揃えにし、2行で改行位置をそろえる
- 本文は短い行で改行し、中央揃えで読ませる
- ※の注釈は10px前後まで小さくし、見出しとの差を大きく取る
- 飾り書体や明朝は使わず、ゴシックだけで統一する
- ブランド名部分の欧文は字間を広めにしたサンセリフにする
- 書体は画像からの推定で、フォント名は近い印象の Web フォントの提案。サイズは 375px 幅に換算した目安。
## Layout
- **カラム**: SP は 1 カラム。ボタンと小カードは 2 列
- **本文ブロックの幅**: 画面幅の約 90%
- **余白**: セクション間 72px、基本単位 8px、カード内 20px(375px 幅換算)
- 左右の余白は約18pxで統一する
- セクション見出しの上下には広めの余白を取る
- 商品ブロックは画像→商品名→区分ラベル→価格→ボタンの順に縦に積む
- 購入ボタンは2つ並べて幅を半分ずつにする
- 成分バブルは三角形・2列+1つなど幾何学的に配置する
## Elevation & Depth
- 影はほぼ使わず、フラットな面で見せる
- 奥行きは水色地と白カードの色の差で出す
- うるおいの水滴写真だけは自然な立体感を残す
## Shapes
- **角丸**: 小 4px / 中 12px / 大 16px。ボタンは角丸の長方形。
- **写真の切り抜き**: 商品は白背景の切り抜き。テクスチャ写真は全幅の長方形にする
- **セクション境界**: 直線で地色を切り替える
- 購入・詳細ボタンは角丸なしの長方形
- ラインの区分ラベルは角丸の枠線ボックスにする
- 成分は正円バブルで表す
- 帯見出し付きカードは上辺だけ角丸にし、ブルーの帯を乗せる
- 数字付きのブルー円で2つの要素をつなぐ
## Components
- **購入ボタン**(`button-primary`): ブルー塗りの長方形。白文字を置き、右端にカートアイコンを付ける
- **詳細ボタン**(`button-outline`): 白地にブルー枠の長方形。ブルー文字の右に>を付ける
- **成分バブル**(`ingredient-bubble`): 淡い水色の正円。中に成分名(太字)と短い説明を入れ、円同士を点線でつなぐ
- **ライン区分ラベル**(`line-label`): ブルー枠の角丸ボックス。2つを+の円でつなぐ形もある
- **強調バッジ**(`badge-accent`): オレンジ地に白文字の小さい角丸ラベル、または円形のNEWマーク
- **帯見出しカード**(`band-card`): 上部にブルー帯の白見出しを置き、下の白面に図や写真を入れる角丸カード
- **ライン紹介行**(`accordion-row`): 左に商品写真、右にラベルと説明を置き、右端に下向きのV字を付ける。行の間はブルーの線で区切る
- **区分タグ**(`quasi-drug-tag`): 商品名の下に置く細いブルー枠の小さな長方形タグ
- **ストアリンクカード**(`store-link-card`): 水色地の上に置く白い長方形。中央にストアロゴ、右下に外部リンクアイコンを付ける
## Do's and Don'ts
**Do**
- 地色は白と淡い水色だけで切り替える
- 成分や効果は円形バブルや簡単な断面図で見せる
- 購入ボタンは塗り、詳細ボタンは枠線にして、2つを横に並べる
- オレンジは1画面につき1か所程度までにする
- ※の注釈は対応する内容のすぐ下に小さく置く
**Don't**
- 濃い背景やグラデーション背景を使わない
- ボタンをピル型や影付きにしない
- 赤やピンクなど暖色を広い面に使わない
- 見出しを左揃えや明朝体にしない
- 写真に強いコントラストや色かぶりを入れない
## Page Structure
LP 独自の章。上から順に、カッコ内が各セクションの役割。
1. **ヘッダー**(ブランドを示し、カートへ導く): ブルーの帯に白いロゴを置き、右にカートとメニューのアイコンを並べる
2. **ファーストビュー**(悩みと商品の種類をひと目で伝える): 白い台座に並べた白ボトルの写真。上部に2行のブルー大見出しを重ねる
3. **特長の要約**(3つの主な配合ポイントを示す): 水色の正円を3つ三角形に配置し、点線でつなぐ
4. **テクスチャ紹介**(使い心地を感覚的に伝える): 化粧水と乳液のとろみ写真を全幅で並べ、上に小さな商品名ラベルを置く
5. **ライン紹介**(選べる2つの商品ラインを比べて見せる): 写真と説明を横に並べた行を2つ置き、ブルーの線で区切る
6. **仕組みの解説**(肌のバリアの仕組みを図で説明する): 水色地の上に肌の断面イラストを置き、オレンジの下向き三角でビフォー→アフターをつなぐ
7. **進化ポイント**(新しく配合した成分を示す): 白カードの中にオレンジのバッジ、ピーチと水色のサブカードを+でつなぎ、成分を円で示す
8. **効果・使用感**(有効成分と使い心地をまとめて示す): ブルー帯見出し付きの白カードを縦に積む。最後の2枚は2列にする
9. **商品一覧**(価格を示して購入へ導く): 商品ごとに画像・商品名・区分タグ・価格・詳細と購入の2ボタンを縦に並べる
10. **関連リンク**(ほかのラインや商品一覧へ導く): ブルー枠の長方形バナーの右端に>を付ける
11. **購入先の案内**(オンラインストアへ送客する): 水色地に見出しを置き、白いロゴカードを縦に並べる
## Imagery
- 白いボトルを白い台座に置き、柔らかい自然光で撮る
- 化粧水や乳液のとろみ・しずくを、淡いグレーブルーの背景で接写する
- 肌の断面は、ピンクのレンガ状の層と波線を使ったフラットイラストで描く
- 人物はブルーの単色線画で描き、頬に手を当てる仕草にする
- 成分のイメージは透明な水滴の写真で表す
- 元 LP の写真・イラストは使わない。自社で撮影するか、上の条件で生成・素材を選ぶ。
## Responsive Behavior
- PC画像がないため、以下はPCに広げるときの推奨
- PCでは本文の幅を最大960px程度にして中央に寄せる
- 成分バブルや帯見出しカードは横3列に並べる
- 商品一覧は2〜3列のグリッドにする
- ファーストビューは写真を全幅にし、見出しを左側に重ねる
## 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-917fc4b3`(元 LP の URL から採番)
- **元 LP**: https://www.shiseido.co.jp/ihada/lotion-emulsion/
- **解析に使った画像**: SP(スマホ版)
- **確度**: 色 高(9/13 色を画素から実測)、書体 中、余白 中
- **生成**: 2026-10-24、claude-opus-5-5、書式 xecin-lp-design-md 0.3(DESIGN.md 仕様 alpha 準拠)
- **掲載の削除**: 元 LP の権利者(運営企業・制作会社)の方は、掲載削除を希望される場合、削除依頼ページ(https://designmark.jp/takedown/)からご連絡ください。
実装用のコード(Tailwind CSS・CSS 変数・デザイントークン)
この design.md のトークンを、Google の公式ツール(@google/design.md 0.4.0 の export)と同じ方法で変換しました。そのまま貼り付けて使えます。
CSS の @import "tailwindcss"; の後ろに貼ると、bg-primary・font-display・text-headline-lg などのクラスで使えます。
@theme {
--color-primary: #177fb1;
--color-cta: #008fd3;
--color-on-cta: #ffffff;
--color-background: #ffffff;
--color-background-alt: #e5f8ff;
--color-tint-1: #ecfbfe;
--color-surface: #fffffe;
--color-accent-1: #e46c02;
--color-tint-2: #f9e0ca;
--color-text-body: #1688c0;
--color-text: #333333;
--color-line: #1688c0;
--color-secondary: #018ed3;
--color-text-body-accessible: #147eb2;
--color-cta-accessible: #007cb7;
--color-primary-accessible: #177daf;
--color-accent-1-accessible: #be5a02;
--font-display: "Zen Kaku Gothic New";
--font-headline-lg: "Zen Kaku Gothic New";
--font-headline-md: "Zen Kaku Gothic New";
--font-headline-sm: "Noto Sans JP";
--font-body-md: "Noto Sans JP";
--font-note: "Noto Sans JP";
--font-label-button: "Noto Sans JP";
--font-accent: "Noto Sans JP";
--text-display: 30px;
--text-headline-lg: 24px;
--text-headline-md: 18px;
--text-headline-sm: 15px;
--text-body-md: 14px;
--text-note: 10px;
--text-label-button: 14px;
--text-accent: 14px;
--tracking-display: 0.05em;
--tracking-headline-lg: 0.05em;
--tracking-headline-md: 0.04em;
--tracking-headline-sm: 0.03em;
--tracking-body-md: 0.03em;
--tracking-label-button: 0.05em;
--tracking-accent: 0.02em;
--font-weight-display: 700;
--font-weight-headline-lg: 700;
--font-weight-headline-md: 700;
--font-weight-headline-sm: 700;
--font-weight-body-md: 400;
--font-weight-note: 400;
--font-weight-label-button: 500;
--font-weight-accent: 400;
--radius-sm: 4px;
--radius-md: 12px;
--radius-lg: 16px;
--radius-full: 999px;
--spacing-unit: 8px;
--spacing-card: 20px;
--spacing-section: 72px;
}
色・余白・角丸の CSS 変数です(書体は Tailwind CSS の版に入っています)。
:root {
--color-primary: #177fb1;
--color-cta: #008fd3;
--color-on-cta: #ffffff;
--color-background: #ffffff;
--color-background-alt: #e5f8ff;
--color-tint-1: #ecfbfe;
--color-surface: #fffffe;
--color-accent-1: #e46c02;
--color-tint-2: #f9e0ca;
--color-text-body: #1688c0;
--color-text: #333333;
--color-line: #1688c0;
--color-secondary: #018ed3;
--color-text-body-accessible: #147eb2;
--color-cta-accessible: #007cb7;
--color-primary-accessible: #177daf;
--color-accent-1-accessible: #be5a02;
--spacing-unit: 8px;
--spacing-card: 20px;
--spacing-section: 72px;
--rounded-sm: 4px;
--rounded-md: 12px;
--rounded-lg: 16px;
--rounded-full: 999px;
}
W3C のデザイントークンの形式(Design Tokens Format Module 2025.10)の JSON です。Figma のプラグインや Style Dictionary などで読み込めます。
出典と注意
- 元の LP: https://www.shiseido.co.jp/ihada/lotion-emulsion/(公開状況により表示できない場合があります)
- この design.md は、公開されている LP の見た目を独自に分析した非公式の資料です。元 LP の運営企業・制作会社とは関係ありません。
- design.md には元 LP のロゴ・写真・イラスト・文章・商品名を含みません。生成する LP でも使わず、自社の素材に置き換えてください。
- ページ上部の画像は、出典として元 LP のファーストビューを縮小したものです。画像の権利は元 LP の権利者にあります。
- 色は画像の画素から実測した値、書体・サイズ・余白は画像からの推定です。
- 元 LP の権利者の方は、掲載削除を希望される場合、掲載の削除依頼からご連絡ください。受付から 24 時間以内に、画像を含めて非公開にします。