黒枠×マゼンタ価格の航空運賃訴求LP
この雰囲気で LP を作る相談をする
02
サービス写真の帯
機内の魅力を4つ見せる
03
キャンペーン運賃の要約
代表路線の最安値を示す
04
予約ボタン
予約へ誘導する
ボタン05
会社・路線紹介
就航路線を示す
06
特長
機内の快適さを伝える
07
実績・受賞
信頼を補強する
08
運賃表
予約時期ごとの安さを比べさせる
09
注釈
運賃条件を補足する
10
お客様の声
利用者の満足を伝える
11
空席照会
その場で検索させる
12
メルマガ登録
見込み客を囲い込む
下:元 LP のファーストビューより下のセクションの並びと役割を、この design.md の配色・書体で図にしたものです(自動で作成)。
概要
夜空のような黒い外枠の中に、明るいグレーの本文パネルを置いた航空会社の運賃訴求LP。上質な機内写真で高級感を出し、運賃表ではマゼンタの大きな数字で安さを強く見せる。青と赤の2色の予約ボタンを何度も繰り返して置く。
業種の中での特徴
旅行・観光・ホテルの LP 133 件の design.md を designmark が集計し、この LP と比べました。
旅行・観光・ホテルの LP 133 件と比べると、セクション間の余白は狭め(40px。中央値 64px)、見出しのゴシックはいちばん多い型(33%)です。
棒は、この LP と同じ傾向の LP の割合です。帯は業種の中央の半数(濃い部分)・中央値(縦線)・この LP(丸)です。旅行・観光・ホテルの LP の傾向
配色
- 外枠は黒の夜空、本文はその中央の明るいグレーのパネルに収める。
- 価格の数字と最重要の語だけマゼンタにする。他の文字は黒か灰色。
- 予約ボタンは青(航空券)と赤(航空券+宿泊)を必ず左右に並べる。
- 運賃表は黒いヘッダー帯の下に白い行を並べ、行ラベルは薄いグレーにする。
- お客様の声は青灰色の地に白い吹き出しをのせ、黒いシルエット人物を添える。
- 写真以外で鮮やかな色を広い面に使わない。
配色の読みやすさ(コントラスト)
部品ごとの文字色と背景色のコントラスト比を、WCAG 2.2 の基準(通常の文字 4.5:1・大きい文字 3:1 で AA)で判定しました。届かない組み合わせには、この design.md に補正値(-accessible)を入れています。
部品 6 組のうち 6 組が AA を満たしています。主ボタン(宿泊付き予約ボタン)の文字は 5.66:1 で、AA を満たしています。
| 部品 | 見本 | 比 | 判定 | 補正値(通常の大きさの文字に) |
|---|---|---|---|---|
宿泊付き予約ボタンon-cta × cta・15px |
Aa あ | 5.66:1 | AA | — |
航空券予約ボタンon-cta × secondary・15px |
Aa あ | 6.42:1 | AA | — |
運賃行accent-1 × surface・26px(大きい文字) |
Aa あ | 5.18:1 | AAA | — |
お客様の声カードtext × tint-1・13px |
Aa あ | 8.07:1 | AAA | — |
実績バナーtext × surface・15px |
Aa あ | 19.88:1 | AAA | — |
空席照会フォームtext × surface・13px |
Aa あ | 19.88:1 | AAA | — |
ほかに、写真や模様の上の文字など、色だけでは判定できない組み合わせが 4 組あります(表には入れていません)。
書体
- 価格の数字は太いゴシックで大きく、円と最高値は小さくして差をつける。
- FVの大見出しは太い明朝に金属的なグラデーションをかけて重厚にする。
- ボタンは小さな説明+かぎ括弧付きの大きな語の2段組にする。
- 本文は小さめのゴシックで、情報量を詰めて見せる。
- 見出しは中央寄せで、上下に細い線を引く。
セクション構成
- 01ファーストビュー — 実績と上質さを一目で伝える夕焼け空と機体の写真に、太い明朝の実績見出しと発売中の円形バッジを重ねる。
- 02サービス写真の帯 — 機内の魅力を4つ見せる正方形に近い写真を4枚横に並べ、下に白い短いキャプションを置く。
- 03キャンペーン運賃の要約 — 代表路線の最安値を示す白い面に路線名と、マゼンタの大きな価格を5列並べる。
- 04予約ボタン — 予約へ誘導する青と赤の光沢ボタンを左右に並べる。
- 05会社・路線紹介 — 就航路線を示す路線リストと機体写真を横に並べ、下に点線の路線図を置く。
- 06特長 — 機内の快適さを伝える写真付きカードを2列×2段で並べる。
- 07実績・受賞 — 信頼を補強するスタッフ写真と受賞ロゴ、実績文の横長バナーを2枚重ねる。
- 08運賃表 — 予約時期ごとの安さを比べさせる路線ごとに黒いヘッダー帯と運賃行を7〜8行並べる。
- 09注釈 — 運賃条件を補足する小さな灰色文字で番号付きの注釈を並べる。
- 10お客様の声 — 利用者の満足を伝える青灰色のカードに人物シルエットと吹き出しを3件縦に並べる。
- 11空席照会 — その場で検索させる上下線付き見出しの下に検索フォームを置く。
- 12メルマガ登録 — 見込み客を囲い込む黒い横長バナーに封筒イラストと登録ボタンを置く。
部品
- 宿泊付き予約ボタン
button-primary赤の光沢グラデーション。上に小さな説明、下にかぎ括弧付きの大きな語を置く。 - 航空券予約ボタン
button-secondary青の光沢グラデーション。赤ボタンと同じ形で左側に並べる。 - 上下線付き見出し
section-heading中央寄せの太字見出し。上下に灰色の細い線を引く。 - 路線ヘッダー帯
fare-header黒い帯の左に機体写真と区分ラベル、中央に路線名、右に期間を置く。 - 運賃行
fare-row左に矢印形の販売時期ラベル、中央に運賃名の枠、右にマゼンタの大きな価格を置く。 - 写真付き特長カード
feature-card上に横長写真、下に太字の小見出しと短い説明文を置く。 - お客様の声カード
voice-card青灰色の地に円形バッジ、黒い人物シルエット、白い吹き出しの本文を並べる。 - 実績バナー
award-bannerスタッフ写真と、受賞年・順位・大きな実績文を横に並べた帯。 - 空席照会フォーム
search-form灰色の枠に出発地・到着地・日付・人数のセレクトと検索ボタンを並べる。
守ること
- 外枠は黒の夜空にして、本文パネルとの対比をはっきりさせる。
- 価格はマゼンタの太字で、行の右端に大きく置く。
- 予約ボタンの青・赤ペアを3回以上繰り返す。
- 機内写真は暗めのトーンで、人物は落ち着いたスーツ姿にする。
- 運賃表は路線ごとに同じ形を繰り返し、比べやすくする。
避けること
- マゼンタを見出しや地の色に広く使わない。
- パステル調や丸みの強い装飾を入れない。
- ボタンをピル型や単色フラットにしない。
- 本文パネルを黒にして写真と区別がつかなくしない。
- 運賃行ごとにレイアウトを変えない。
design.md
DESIGN.md — 黒枠×マゼンタ価格の航空運賃訴求LP(Night Sky Black Frame Airline Fare LP)
AI コーディングツール(Claude Code / Cursor / v0 など)に渡して「このトンマナで LP を作る」ための設計書です。 上の YAML(トークン)が正、本文はその使い方の説明です。 元 LP のロゴ・写真・コピー・商品名は含みません。生成する LP でも流用しないでください。 公開されている LP の見た目を独自に分析した非公式の資料で、元 LP の運営企業・制作会社とは関係ありません。
Overview
- 業種: 旅行・観光・ホテル / 雰囲気: ラグジュアリー・ダーク、情報量多め・訴求型、信頼・誠実
- キーワード: 黒い外枠・夜空・上質な機内写真・マゼンタの価格・運賃表・2色の予約ボタン
- 地の質感: 外枠は星の散る黒い夜空。本文はフラットな明るいグレー。ボタンは光沢グラデーション付きの古めのWeb調。
- 形: ほぼ角ばった矩形。ボタンと行ラベルにだけ小さな角丸と矢印形を使う。
- 温度感: 外枠と写真は冷たく落ち着いた印象。価格のマゼンタと赤ボタンで温度を上げる。
Colors
| Token | HEX | 役割 | 面積の目安 | 値の出どころ |
|---|---|---|---|---|
background |
#000000 |
ページ外枠の黒地 | 22% | 画素の実測 |
background-alt |
#F1F0ED |
本文パネルの明るいグレー地 | 40% | 画素の実測 |
surface |
#FEFEFF |
地図・運賃行などの白い面 | 12% | 画素の実測 |
primary |
#000203 |
ブランドの黒(見出し帯・運賃表ヘッダー) | 6% | 画素の主要色に補正 |
accent-1 |
#D4006E |
価格の数字と強調語のマゼンタ | 2% | 推定 |
cta |
#C2282C |
主予約ボタン(宿泊付き)の赤 | 1% | 推定 |
on-cta |
#FBFDFC |
ボタン上の白文字 | 0% | 画素の主要色に補正 |
secondary |
#2C5E9E |
予約ボタン(航空券のみ)の青 | 1% | 推定 |
text |
#0E0607 |
見出し・本文の黒文字 | 3% | 画素の主要色に補正 |
text-muted |
#666666 |
注釈の灰色文字 | 0% | 推定 |
tint-1 |
#9DA5B2 |
お客様の声カードの青灰色地 | 4% | 画素の実測 |
line |
#999999 |
見出し下線・区切り線 | 0% | 推定 |
tint-2 |
#EAECEB |
行ラベルの薄いグレー矢印地 | 2% | 画素の実測 |
- 外枠は黒の夜空、本文はその中央の明るいグレーのパネルに収める。
- 価格の数字と最重要の語だけマゼンタにする。他の文字は黒か灰色。
- 予約ボタンは青(航空券)と赤(航空券+宿泊)を必ず左右に並べる。
- 運賃表は黒いヘッダー帯の下に白い行を並べ、行ラベルは薄いグレーにする。
- お客様の声は青灰色の地に白い吹き出しをのせ、黒いシルエット人物を添える。
- 写真以外で鮮やかな色を広い面に使わない。
Typography
| Token | 用途 | 書体の分類 | 代替 Web フォント | ウェイト | サイズ(375px 幅) | 行間 | 字間 |
|---|---|---|---|---|---|---|---|
display |
FVの実績訴求の大見出し | 明朝 | Noto Serif JP | 900 | 28px | 1.2 | 0.05em |
headline-lg |
セクション見出し(中央寄せ・上下線) | ゴシック | Noto Sans JP | 700 | 18px | 1.4 | 0.05em |
headline-md |
特長カードの小見出し | ゴシック | Noto Sans JP | 700 | 15px | 1.4 | 0em |
body-md |
説明文・お客様の声の本文 | ゴシック | Noto Sans JP | 400 | 13px | 1.7 | 0em |
accent |
運賃の大きな数字 | ゴシック | Noto Sans JP | 900 | 26px | 1.1 | -0.02em |
note |
注釈・期間表記 | ゴシック | Noto Sans JP | 400 | 10px | 1.5 | 0em |
label-button |
予約ボタンの文字 | 明朝 | Noto Serif JP | 700 | 15px | 1.3 | 0.05em |
- 価格の数字は太いゴシックで大きく、円と最高値は小さくして差をつける。
- FVの大見出しは太い明朝に金属的なグラデーションをかけて重厚にする。
- ボタンは小さな説明+かぎ括弧付きの大きな語の2段組にする。
- 本文は小さめのゴシックで、情報量を詰めて見せる。
- 見出しは中央寄せで、上下に細い線を引く。
- 書体は画像からの推定で、フォント名は近い印象の Web フォントの提案。サイズは 375px 幅に換算した目安。
Layout
- カラム: SP は 1 カラム。特長写真カードは SP で 1 列、PC で 2 列。
- 本文ブロックの幅: 画面幅の約 92%
- 余白: セクション間 40px、基本単位 8px、カード内 12px(375px 幅換算)
- 黒い外枠の中に、幅を固定した本文パネルを中央に置く。
- 予約ボタンのペアをFV直後・中盤・運賃表の後に繰り返す。
- 運賃表は路線ごとに黒い帯で区切り、1行に販売時期・運賃名・価格を並べる。
- お客様の声は縦に3枚並べ、人物シルエットと吹き出しを左右に置く。
- 末尾に空席照会フォームとメルマガ登録バナーを置く。
Elevation & Depth
- 影はほとんど使わない。面の色の差と線で区切る。
- ボタンは上が明るい光沢グラデーションで立体感を出す。
- 吹き出しには薄い影をつけて地から浮かせる。
Shapes
- 角丸: 小 2px / 中 4px / 大 8px。ボタンは角丸の長方形。
- 写真の切り抜き: 写真は角ばった横長の矩形。人物はシルエットの切り抜きにする。
- セクション境界: 直線。見出しの上下の細い線と、黒い帯で区切る。
- ボタンは角丸 4px の矩形にする。
- 運賃行のラベルは右向きの矢印形にする。
- 吹き出しは角丸の白い面に、人物側へ向く三角をつける。
Components
- 宿泊付き予約ボタン(
button-primary): 赤の光沢グラデーション。上に小さな説明、下にかぎ括弧付きの大きな語を置く。 - 航空券予約ボタン(
button-secondary): 青の光沢グラデーション。赤ボタンと同じ形で左側に並べる。 - 上下線付き見出し(
section-heading): 中央寄せの太字見出し。上下に灰色の細い線を引く。 - 路線ヘッダー帯(
fare-header): 黒い帯の左に機体写真と区分ラベル、中央に路線名、右に期間を置く。 - 運賃行(
fare-row): 左に矢印形の販売時期ラベル、中央に運賃名の枠、右にマゼンタの大きな価格を置く。 - 写真付き特長カード(
feature-card): 上に横長写真、下に太字の小見出しと短い説明文を置く。 - お客様の声カード(
voice-card): 青灰色の地に円形バッジ、黒い人物シルエット、白い吹き出しの本文を並べる。 - 実績バナー(
award-banner): スタッフ写真と、受賞年・順位・大きな実績文を横に並べた帯。 - 空席照会フォーム(
search-form): 灰色の枠に出発地・到着地・日付・人数のセレクトと検索ボタンを並べる。
Do's and Don'ts
Do - 外枠は黒の夜空にして、本文パネルとの対比をはっきりさせる。 - 価格はマゼンタの太字で、行の右端に大きく置く。 - 予約ボタンの青・赤ペアを3回以上繰り返す。 - 機内写真は暗めのトーンで、人物は落ち着いたスーツ姿にする。 - 運賃表は路線ごとに同じ形を繰り返し、比べやすくする。
Don't - マゼンタを見出しや地の色に広く使わない。 - パステル調や丸みの強い装飾を入れない。 - ボタンをピル型や単色フラットにしない。 - 本文パネルを黒にして写真と区別がつかなくしない。 - 運賃行ごとにレイアウトを変えない。
Page Structure
LP 独自の章。上から順に、カッコ内が各セクションの役割。
- ファーストビュー(実績と上質さを一目で伝える): 夕焼け空と機体の写真に、太い明朝の実績見出しと発売中の円形バッジを重ねる。
- サービス写真の帯(機内の魅力を4つ見せる): 正方形に近い写真を4枚横に並べ、下に白い短いキャプションを置く。
- キャンペーン運賃の要約(代表路線の最安値を示す): 白い面に路線名と、マゼンタの大きな価格を5列並べる。
- 予約ボタン(予約へ誘導する): 青と赤の光沢ボタンを左右に並べる。
- 会社・路線紹介(就航路線を示す): 路線リストと機体写真を横に並べ、下に点線の路線図を置く。
- 特長(機内の快適さを伝える): 写真付きカードを2列×2段で並べる。
- 実績・受賞(信頼を補強する): スタッフ写真と受賞ロゴ、実績文の横長バナーを2枚重ねる。
- 運賃表(予約時期ごとの安さを比べさせる): 路線ごとに黒いヘッダー帯と運賃行を7〜8行並べる。
- 注釈(運賃条件を補足する): 小さな灰色文字で番号付きの注釈を並べる。
- お客様の声(利用者の満足を伝える): 青灰色のカードに人物シルエットと吹き出しを3件縦に並べる。
- 空席照会(その場で検索させる): 上下線付き見出しの下に検索フォームを置く。
- メルマガ登録(見込み客を囲い込む): 黒い横長バナーに封筒イラストと登録ボタンを置く。
Imagery
- 機体は夕焼けや夜空を背景に、斜め下から堂々と撮る。
- 機内は暗めの照明で、黒い革シートと落ち着いた人物を写す。
- 飲み物やモニターは手元のアップで質感を見せる。
- 路線図は白地に地図の線画と、マゼンタの点線で航路を描く。
- お客様の声の人物は顔のない黒いシルエットにする。
- 外枠の背景は星の散る夜空のテクスチャにする。
- 元 LP の写真・イラストは使わない。自社で撮影するか、上の条件で生成・素材を選ぶ。
Responsive Behavior
- PC は固定幅の本文パネルを黒い外枠の中央に置く。
- SP では外枠の黒を細くするか上下の帯だけにし、本文は画面幅いっぱいにする。
- サービス写真4枚は SP で2列×2段にする。
- 特長カードは SP で1列にする。
- 予約ボタンのペアは SP で縦に並べ、幅いっぱいにする。
- 運賃行は SP で販売時期と運賃名を上段、価格を下段に分けてもよい。
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: Night Sky Black Frame Airline Fare LP
description: 夜空のような黒い外枠の中に、明るいグレーの本文パネルを置いた航空会社の運賃訴求LP。上質な機内写真で高級感を出し、運賃表ではマゼンタの大きな数字で安さを強く見せる。青と赤の2色の予約ボタンを何度も繰り返して置く。
colors:
background: '#000000'
background-alt: '#F1F0ED'
surface: '#FEFEFF'
primary: '#000203'
accent-1: '#D4006E'
cta: '#C2282C'
on-cta: '#FBFDFC'
secondary: '#2C5E9E'
text: '#0E0607'
text-muted: '#666666'
tint-1: '#9DA5B2'
line: '#999999'
tint-2: '#EAECEB'
typography:
display:
fontFamily: Noto Serif JP
fontSize: 28px
fontWeight: 900
lineHeight: 1.2
letterSpacing: 0.05em
headline-lg:
fontFamily: Noto Sans JP
fontSize: 18px
fontWeight: 700
lineHeight: 1.4
letterSpacing: 0.05em
headline-md:
fontFamily: Noto Sans JP
fontSize: 15px
fontWeight: 700
lineHeight: 1.4
body-md:
fontFamily: Noto Sans JP
fontSize: 13px
fontWeight: 400
lineHeight: 1.7
accent:
fontFamily: Noto Sans JP
fontSize: 26px
fontWeight: 900
lineHeight: 1.1
letterSpacing: -0.02em
note:
fontFamily: Noto Sans JP
fontSize: 10px
fontWeight: 400
lineHeight: 1.5
label-button:
fontFamily: Noto Serif JP
fontSize: 15px
fontWeight: 700
lineHeight: 1.3
letterSpacing: 0.05em
rounded:
sm: 2px
md: 4px
lg: 8px
full: 999px
spacing:
unit: 8px
card: 12px
section: 40px
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: 48px
button-secondary:
backgroundColor: '{colors.secondary}'
textColor: '{colors.on-cta}'
typography: '{typography.label-button}'
rounded: '{rounded.sm}'
height: 48px
section-heading:
textColor: '{colors.text}'
typography: '{typography.headline-lg}'
height: 40px
fare-header:
backgroundColor: '{colors.primary}'
typography: '{typography.headline-md}'
height: 28px
fare-row:
backgroundColor: '{colors.surface}'
textColor: '{colors.accent-1}'
typography: '{typography.accent}'
height: 32px
feature-card:
textColor: '{colors.text}'
typography: '{typography.headline-md}'
height: 220px
voice-card:
backgroundColor: '{colors.tint-1}'
textColor: '{colors.text}'
typography: '{typography.body-md}'
height: 140px
award-banner:
backgroundColor: '{colors.surface}'
textColor: '{colors.text}'
typography: '{typography.headline-md}'
height: 80px
search-form:
backgroundColor: '{colors.surface}'
textColor: '{colors.text}'
typography: '{typography.body-md}'
rounded: '{rounded.sm}'
height: 120px
---
# DESIGN.md — 黒枠×マゼンタ価格の航空運賃訴求LP(Night Sky Black Frame Airline Fare LP)
AI コーディングツール(Claude Code / Cursor / v0 など)に渡して「このトンマナで LP を作る」ための設計書です。
上の YAML(トークン)が正、本文はその使い方の説明です。
**元 LP のロゴ・写真・コピー・商品名は含みません。生成する LP でも流用しないでください。**
公開されている LP の見た目を独自に分析した非公式の資料で、元 LP の運営企業・制作会社とは関係ありません。
## Overview
- **業種**: 旅行・観光・ホテル / **雰囲気**: ラグジュアリー・ダーク、情報量多め・訴求型、信頼・誠実
- **キーワード**: 黒い外枠・夜空・上質な機内写真・マゼンタの価格・運賃表・2色の予約ボタン
- **地の質感**: 外枠は星の散る黒い夜空。本文はフラットな明るいグレー。ボタンは光沢グラデーション付きの古めのWeb調。
- **形**: ほぼ角ばった矩形。ボタンと行ラベルにだけ小さな角丸と矢印形を使う。
- **温度感**: 外枠と写真は冷たく落ち着いた印象。価格のマゼンタと赤ボタンで温度を上げる。
## Colors
| Token | HEX | 役割 | 面積の目安 | 値の出どころ |
|---|---|---|---|---|
| `background` | `#000000` | ページ外枠の黒地 | 22% | 画素の実測 |
| `background-alt` | `#F1F0ED` | 本文パネルの明るいグレー地 | 40% | 画素の実測 |
| `surface` | `#FEFEFF` | 地図・運賃行などの白い面 | 12% | 画素の実測 |
| `primary` | `#000203` | ブランドの黒(見出し帯・運賃表ヘッダー) | 6% | 画素の主要色に補正 |
| `accent-1` | `#D4006E` | 価格の数字と強調語のマゼンタ | 2% | 推定 |
| `cta` | `#C2282C` | 主予約ボタン(宿泊付き)の赤 | 1% | 推定 |
| `on-cta` | `#FBFDFC` | ボタン上の白文字 | 0% | 画素の主要色に補正 |
| `secondary` | `#2C5E9E` | 予約ボタン(航空券のみ)の青 | 1% | 推定 |
| `text` | `#0E0607` | 見出し・本文の黒文字 | 3% | 画素の主要色に補正 |
| `text-muted` | `#666666` | 注釈の灰色文字 | 0% | 推定 |
| `tint-1` | `#9DA5B2` | お客様の声カードの青灰色地 | 4% | 画素の実測 |
| `line` | `#999999` | 見出し下線・区切り線 | 0% | 推定 |
| `tint-2` | `#EAECEB` | 行ラベルの薄いグレー矢印地 | 2% | 画素の実測 |
- 外枠は黒の夜空、本文はその中央の明るいグレーのパネルに収める。
- 価格の数字と最重要の語だけマゼンタにする。他の文字は黒か灰色。
- 予約ボタンは青(航空券)と赤(航空券+宿泊)を必ず左右に並べる。
- 運賃表は黒いヘッダー帯の下に白い行を並べ、行ラベルは薄いグレーにする。
- お客様の声は青灰色の地に白い吹き出しをのせ、黒いシルエット人物を添える。
- 写真以外で鮮やかな色を広い面に使わない。
## Typography
| Token | 用途 | 書体の分類 | 代替 Web フォント | ウェイト | サイズ(375px 幅) | 行間 | 字間 |
|---|---|---|---|---|---|---|---|
| `display` | FVの実績訴求の大見出し | 明朝 | Noto Serif JP | 900 | 28px | 1.2 | 0.05em |
| `headline-lg` | セクション見出し(中央寄せ・上下線) | ゴシック | Noto Sans JP | 700 | 18px | 1.4 | 0.05em |
| `headline-md` | 特長カードの小見出し | ゴシック | Noto Sans JP | 700 | 15px | 1.4 | 0em |
| `body-md` | 説明文・お客様の声の本文 | ゴシック | Noto Sans JP | 400 | 13px | 1.7 | 0em |
| `accent` | 運賃の大きな数字 | ゴシック | Noto Sans JP | 900 | 26px | 1.1 | -0.02em |
| `note` | 注釈・期間表記 | ゴシック | Noto Sans JP | 400 | 10px | 1.5 | 0em |
| `label-button` | 予約ボタンの文字 | 明朝 | Noto Serif JP | 700 | 15px | 1.3 | 0.05em |
- 価格の数字は太いゴシックで大きく、円と最高値は小さくして差をつける。
- FVの大見出しは太い明朝に金属的なグラデーションをかけて重厚にする。
- ボタンは小さな説明+かぎ括弧付きの大きな語の2段組にする。
- 本文は小さめのゴシックで、情報量を詰めて見せる。
- 見出しは中央寄せで、上下に細い線を引く。
- 書体は画像からの推定で、フォント名は近い印象の Web フォントの提案。サイズは 375px 幅に換算した目安。
## Layout
- **カラム**: SP は 1 カラム。特長写真カードは SP で 1 列、PC で 2 列。
- **本文ブロックの幅**: 画面幅の約 92%
- **余白**: セクション間 40px、基本単位 8px、カード内 12px(375px 幅換算)
- 黒い外枠の中に、幅を固定した本文パネルを中央に置く。
- 予約ボタンのペアをFV直後・中盤・運賃表の後に繰り返す。
- 運賃表は路線ごとに黒い帯で区切り、1行に販売時期・運賃名・価格を並べる。
- お客様の声は縦に3枚並べ、人物シルエットと吹き出しを左右に置く。
- 末尾に空席照会フォームとメルマガ登録バナーを置く。
## Elevation & Depth
- 影はほとんど使わない。面の色の差と線で区切る。
- ボタンは上が明るい光沢グラデーションで立体感を出す。
- 吹き出しには薄い影をつけて地から浮かせる。
## Shapes
- **角丸**: 小 2px / 中 4px / 大 8px。ボタンは角丸の長方形。
- **写真の切り抜き**: 写真は角ばった横長の矩形。人物はシルエットの切り抜きにする。
- **セクション境界**: 直線。見出しの上下の細い線と、黒い帯で区切る。
- ボタンは角丸 4px の矩形にする。
- 運賃行のラベルは右向きの矢印形にする。
- 吹き出しは角丸の白い面に、人物側へ向く三角をつける。
## Components
- **宿泊付き予約ボタン**(`button-primary`): 赤の光沢グラデーション。上に小さな説明、下にかぎ括弧付きの大きな語を置く。
- **航空券予約ボタン**(`button-secondary`): 青の光沢グラデーション。赤ボタンと同じ形で左側に並べる。
- **上下線付き見出し**(`section-heading`): 中央寄せの太字見出し。上下に灰色の細い線を引く。
- **路線ヘッダー帯**(`fare-header`): 黒い帯の左に機体写真と区分ラベル、中央に路線名、右に期間を置く。
- **運賃行**(`fare-row`): 左に矢印形の販売時期ラベル、中央に運賃名の枠、右にマゼンタの大きな価格を置く。
- **写真付き特長カード**(`feature-card`): 上に横長写真、下に太字の小見出しと短い説明文を置く。
- **お客様の声カード**(`voice-card`): 青灰色の地に円形バッジ、黒い人物シルエット、白い吹き出しの本文を並べる。
- **実績バナー**(`award-banner`): スタッフ写真と、受賞年・順位・大きな実績文を横に並べた帯。
- **空席照会フォーム**(`search-form`): 灰色の枠に出発地・到着地・日付・人数のセレクトと検索ボタンを並べる。
## Do's and Don'ts
**Do**
- 外枠は黒の夜空にして、本文パネルとの対比をはっきりさせる。
- 価格はマゼンタの太字で、行の右端に大きく置く。
- 予約ボタンの青・赤ペアを3回以上繰り返す。
- 機内写真は暗めのトーンで、人物は落ち着いたスーツ姿にする。
- 運賃表は路線ごとに同じ形を繰り返し、比べやすくする。
**Don't**
- マゼンタを見出しや地の色に広く使わない。
- パステル調や丸みの強い装飾を入れない。
- ボタンをピル型や単色フラットにしない。
- 本文パネルを黒にして写真と区別がつかなくしない。
- 運賃行ごとにレイアウトを変えない。
## Page Structure
LP 独自の章。上から順に、カッコ内が各セクションの役割。
1. **ファーストビュー**(実績と上質さを一目で伝える): 夕焼け空と機体の写真に、太い明朝の実績見出しと発売中の円形バッジを重ねる。
2. **サービス写真の帯**(機内の魅力を4つ見せる): 正方形に近い写真を4枚横に並べ、下に白い短いキャプションを置く。
3. **キャンペーン運賃の要約**(代表路線の最安値を示す): 白い面に路線名と、マゼンタの大きな価格を5列並べる。
4. **予約ボタン**(予約へ誘導する): 青と赤の光沢ボタンを左右に並べる。
5. **会社・路線紹介**(就航路線を示す): 路線リストと機体写真を横に並べ、下に点線の路線図を置く。
6. **特長**(機内の快適さを伝える): 写真付きカードを2列×2段で並べる。
7. **実績・受賞**(信頼を補強する): スタッフ写真と受賞ロゴ、実績文の横長バナーを2枚重ねる。
8. **運賃表**(予約時期ごとの安さを比べさせる): 路線ごとに黒いヘッダー帯と運賃行を7〜8行並べる。
9. **注釈**(運賃条件を補足する): 小さな灰色文字で番号付きの注釈を並べる。
10. **お客様の声**(利用者の満足を伝える): 青灰色のカードに人物シルエットと吹き出しを3件縦に並べる。
11. **空席照会**(その場で検索させる): 上下線付き見出しの下に検索フォームを置く。
12. **メルマガ登録**(見込み客を囲い込む): 黒い横長バナーに封筒イラストと登録ボタンを置く。
## Imagery
- 機体は夕焼けや夜空を背景に、斜め下から堂々と撮る。
- 機内は暗めの照明で、黒い革シートと落ち着いた人物を写す。
- 飲み物やモニターは手元のアップで質感を見せる。
- 路線図は白地に地図の線画と、マゼンタの点線で航路を描く。
- お客様の声の人物は顔のない黒いシルエットにする。
- 外枠の背景は星の散る夜空のテクスチャにする。
- 元 LP の写真・イラストは使わない。自社で撮影するか、上の条件で生成・素材を選ぶ。
## Responsive Behavior
- PC は固定幅の本文パネルを黒い外枠の中央に置く。
- SP では外枠の黒を細くするか上下の帯だけにし、本文は画面幅いっぱいにする。
- サービス写真4枚は SP で2列×2段にする。
- 特長カードは SP で1列にする。
- 予約ボタンのペアは SP で縦に並べ、幅いっぱいにする。
- 運賃行は SP で販売時期と運賃名を上段、価格を下段に分けてもよい。
## 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-14d05089`(元 LP の URL から採番)
- **元 LP**: http://www.starflyer.jp/lp2/
- **解析に使った画像**: PC(PC版)
- **確度**: 色 高(5/13 色を画素から実測)、書体 中、余白 低
- **生成**: 2026-10-23、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-background: #000000;
--color-background-alt: #f1f0ed;
--color-surface: #fefeff;
--color-primary: #000203;
--color-accent-1: #d4006e;
--color-cta: #c2282c;
--color-on-cta: #fbfdfc;
--color-secondary: #2c5e9e;
--color-text: #0e0607;
--color-text-muted: #666666;
--color-tint-1: #9da5b2;
--color-line: #999999;
--color-tint-2: #eaeceb;
--font-display: "Noto Serif JP";
--font-headline-lg: "Noto Sans JP";
--font-headline-md: "Noto Sans JP";
--font-body-md: "Noto Sans JP";
--font-accent: "Noto Sans JP";
--font-note: "Noto Sans JP";
--font-label-button: "Noto Serif JP";
--text-display: 28px;
--text-headline-lg: 18px;
--text-headline-md: 15px;
--text-body-md: 13px;
--text-accent: 26px;
--text-note: 10px;
--text-label-button: 15px;
--tracking-display: 0.05em;
--tracking-headline-lg: 0.05em;
--tracking-accent: -0.02em;
--tracking-label-button: 0.05em;
--font-weight-display: 900;
--font-weight-headline-lg: 700;
--font-weight-headline-md: 700;
--font-weight-body-md: 400;
--font-weight-accent: 900;
--font-weight-note: 400;
--font-weight-label-button: 700;
--radius-sm: 2px;
--radius-md: 4px;
--radius-lg: 8px;
--radius-full: 999px;
--spacing-unit: 8px;
--spacing-card: 12px;
--spacing-section: 40px;
}
色・余白・角丸の CSS 変数です(書体は Tailwind CSS の版に入っています)。
:root {
--color-background: #000000;
--color-background-alt: #f1f0ed;
--color-surface: #fefeff;
--color-primary: #000203;
--color-accent-1: #d4006e;
--color-cta: #c2282c;
--color-on-cta: #fbfdfc;
--color-secondary: #2c5e9e;
--color-text: #0e0607;
--color-text-muted: #666666;
--color-tint-1: #9da5b2;
--color-line: #999999;
--color-tint-2: #eaeceb;
--spacing-unit: 8px;
--spacing-card: 12px;
--spacing-section: 40px;
--rounded-sm: 2px;
--rounded-md: 4px;
--rounded-lg: 8px;
--rounded-full: 999px;
}
W3C のデザイントークンの形式(Design Tokens Format Module 2025.10)の JSON です。Figma のプラグインや Style Dictionary などで読み込めます。
出典と注意
- 元の LP: http://www.starflyer.jp/lp2/(公開状況により表示できない場合があります)
- この design.md は、公開されている LP の見た目を独自に分析した非公式の資料です。元 LP の運営企業・制作会社とは関係ありません。
- design.md には元 LP のロゴ・写真・イラスト・文章・商品名を含みません。生成する LP でも使わず、自社の素材に置き換えてください。
- ページ上部の画像は、出典として元 LP のファーストビューを縮小したものです。画像の権利は元 LP の権利者にあります。
- 色は画像の画素から実測した値、書体・サイズ・余白は画像からの推定です。
- 元 LP の権利者の方は、掲載削除を希望される場合、掲載の削除依頼からご連絡ください。受付から 24 時間以内に、画像を含めて非公開にします。