緑の山並みと和紙調コラージュの観光キャンペーンLP
この雰囲気で LP を作る相談をする01
ファーストビュー
キャンペーンの楽しさと期間を一目で伝える
02
お知らせ
最新情報を知らせる
03
イメージ写真
アウトドアの迫力を見せる
04
割引キャンペーン
特典の内容と期間を伝え、利用方法へ誘導する
05
SNS投稿キャンペーン
ハッシュタグ投稿を促す
06
周遊・関連情報
スポットやイベントへ回遊させる
07
関連リンク
外部サイトへ案内する
08
フッター
ロゴとコピーライトを示す
概要
緑の丘や波をちぎり絵風に描いたイラストに、切り抜いた人物写真を重ねたコラージュ調の自治体観光キャンペーンLP。白地とミントグリーン地を交互に使い、緑の見出しと丸みのある太字ゴシックで、明るく親しみやすく仕上げている。セクションの境目は山の稜線シルエットでつなぐ。
業種の中での特徴
自治体・公共・団体の LP 52 件の design.md を designmark が集計し、この LP と比べました。
自治体・公共・団体の LP 52 件と比べると、セクションの数は少なめ(8。中央値 10)、見出しのゴシックはいちばん多い型(50%)です。
棒は、この LP と同じ傾向の LP の割合です。帯は業種の中央の半数(濃い部分)・中央値(縦線)・この LP(丸)です。自治体・公共・団体の LP の傾向
配色
- 地の色は白が基本。お知らせとフッターはミントグリーン、周遊セクションはクリームにして、セクションの区切りを色で示す。
- 見出し・ボタン・枠線は同じブランドグリーンでそろえる。
- クリーム地のセクションでは、カードごとにオレンジやティールで見出しの色を変える。
- コーラルは期間限定バッジなど、小さな強調にだけ使う。
- 本文は黒ではなく濃いグレーにして、柔らかく見せる。
- 白抜き文字はイラストや写真の上だけで使う。
配色の読みやすさ(コントラスト)
部品ごとの文字色と背景色のコントラスト比を、WCAG 2.2 の基準(通常の文字 4.5:1・大きい文字 3:1 で AA)で判定しました。届かない組み合わせには、この design.md に補正値(-accessible)を入れています。
部品 12 組のうち 8 組が AA を満たしています。満たさない 4 組のうち 4 組に補正値があります。
| 部品 | 見本 | 比 | 判定 | 補正値(通常の大きさの文字に) |
|---|---|---|---|---|
本文(ページの地)text × background・14px |
Aa あ | 10.53:1 | AAA | — |
見出しtext × background(地の上)・24px(大きい文字) |
Aa あ | 10.53:1 | AAA | — |
緑のピル型ボタンon-primary × primary・11px |
Aa あ | 3.90:1 | 未達 | 補正値 Aa あ primary-accessible #118735(4.62:1) |
期間限定バッジon-primary × accent-3・11px |
Aa あ | 3.17:1 | 未達 | 補正値 Aa あ accent-3-accessible #DB391E(4.55:1) |
吹き出し型SNSラベルon-primary × primary・11px |
Aa あ | 3.90:1 | 未達 | 補正値 Aa あ primary-accessible #118735(4.62:1) |
期間表示ボックスprimary × background・22px(大きい文字) |
Aa あ | 3.90:1 | AA | 補正値 Aa あ primary-accessible #118735(4.62:1) |
切り欠き写真カードprimary × surface・48px(大きい文字) |
Aa あ | 3.89:1 | AA | 補正値 Aa あ primary-accessible #118735(4.61:1) |
お知らせカードtext × surface・14px |
Aa あ | 10.51:1 | AAA | — |
周遊カードaccent-1 × surface・20px(大きい文字) |
Aa あ | 3.06:1 | AA | 補正値 Aa あ accent-1-accessible #A96516(4.59:1) |
バナーリンク枠text × background・20px(大きい文字) |
Aa あ | 10.53:1 | AAA | — |
罫線付き見出しaccent-1 × background(地の上)・20px(大きい文字) |
Aa あ | 3.07:1 | AA | — |
ページトップボタンon-primary × primary・16px |
Aa あ | 3.90:1 | 未達 | 補正値 Aa あ primary-accessible #118735(4.62:1) |
書体
- 和文はすべて太字のゴシックにし、字間を0.1em前後に広げる。
- 英字の見出しは丸みのあるサンセリフで、和文見出しの上に置くか、透かしとして重ねる。
- FVの日付は全角数字にし、字間を大きく空けて白抜きで中央に置く。
- 本文は行間を2.0にして、ゆったり見せる。
- リンク付きのお知らせ見出しは下線付きの太字にする。
セクション構成
- 01ファーストビュー — キャンペーンの楽しさと期間を一目で伝える全面を緑の山と川のコラージュイラストにし、アクティビティ中の人物を散らす。巨大な白文字のキャッチを縦に積み、下に事業名と期間を白抜きで置く。右上に緑のMENUボタン。
- 02お知らせ — 最新情報を知らせるミントグリーン地に大きな英字の透かしを敷き、緑の見出しを重ねる。白いお知らせカードを縦に並べる。
- 03イメージ写真 — アウトドアの迫力を見せる全幅の写真の上下を山の稜線とアーチで切り抜き、写真上部に沿わせて白い英字を弧状に配置する。
- 04割引キャンペーン — 特典の内容と期間を伝え、利用方法へ誘導する切り欠き写真の上に切り抜き人物を重ねる。その下にバッジ、緑の見出し、期間表示ボックス、本文、ピル型ボタンの順で並べる。
- 05SNS投稿キャンペーン — ハッシュタグ投稿を促す波のイラストと人物の下に写真カードを置き、吹き出しラベル、緑の見出し、本文を続ける。
- 06周遊・関連情報 — スポットやイベントへ回遊させるクリーム地に罫線付きの見出しを置く。写真付きの白いカードを縦に並べ、カードごとに見出し色を変え、下端に大きな英字を重ねる。
- 07関連リンク — 外部サイトへ案内する白地に、緑枠のバナーカードを縦に4つ並べる。
- 08フッター — ロゴとコピーライトを示すミントグリーン地の中央にロゴを置き、緑のコピーライトを入れる。最下部は緑の山と川のイラストにする。
部品
- 緑のピル型ボタン
button-primary緑で塗ったピル型のボタン。白文字の右に外部リンクのアイコンを付ける。 - 期間限定バッジ
badge-limited見出しの上に置くコーラルのピル型バッジ。 - 吹き出し型SNSラベル
speech-label緑のピルに下向きの三角を付けた吹き出し型のラベル。中に英字を白で入れる。 - 期間表示ボックス
period-table緑枠のボックス。上段は淡い緑の帯にラベル、下段は大きな緑の数字。 - 切り欠き写真カード
photo-card-notch角丸の写真の角を段状に切り欠き、そこに英字ラベルを置く。写真の隅には白い円形アイコンを付ける。 - お知らせカード
news-itemミントグリーン地に置く白いカード。グレーの日付と、下線付きの太字リンク見出しを入れる。 - 周遊カード
feature-card上に写真、下に色付きの見出しと本文を置く白いカード。下端に大きな英字をはみ出させる。 - バナーリンク枠
link-banner白地に緑の枠線を付け、中央にロゴやタイトルを置く外部リンク用のカード。 - 罫線付き見出し
section-title-line見出しの右に細い横線を伸ばす。線は文字と同じ色にする。 - ページトップボタン
pagetop右下に固定する緑の正円ボタン。中に白い山形の矢印を入れる。
守ること
- 山・川・波はちぎり絵や網点の質感で描き、切り抜いた人物写真と組み合わせる。
- セクションの区切りには山の稜線シルエットを使う。
- 英字の小見出しは緑にし、写真の切り欠きや透かしとして使う。
- 見出しは中央揃えにし、緑の太字ゴシックで字間を広げる。
- 白とミントグリーンとクリームの地色を交互に使い、リズムを出す。
避けること
- 暗い背景や黒の面は使わない。
- 細い明朝体や繊細な書体は使わない。
- 影を強くした立体的なカードは避ける。
- 直線的な区切り線だけでページを分割しない。
- 原色の赤など強い色を広い面積に使わない。
design.md
DESIGN.md — 緑の山並みと和紙調コラージュの観光キャンペーンLP(Painted Green Hills Outdoor Tourism Campaign LP)
AI コーディングツール(Claude Code / Cursor / v0 など)に渡して「このトンマナで LP を作る」ための設計書です。 上の YAML(トークン)が正、本文はその使い方の説明です。 元 LP のロゴ・写真・コピー・商品名は含みません。生成する LP でも流用しないでください。 公開されている LP の見た目を独自に分析した非公式の資料で、元 LP の運営企業・制作会社とは関係ありません。
Overview
- 業種: 自治体・公共・団体 / 雰囲気: ナチュラル、ポップ・元気、親しみ・手作り感、清潔・爽やか
- キーワード: ちぎり絵風の山と川・切り抜き人物コラージュ・山の稜線シルエット・緑と白の交互配色・英字の透かし見出し
- 地の質感: 網点(ハーフトーン)と和紙のような質感の緑のグラデーション。UI部分はフラットな単色。
- 形: 山の稜線や波の有機的な曲線、アーチ状の境界線、片角を切り欠いた写真フレーム、ピル型ボタン。
- 温度感: 明るく暖かい。緑を主役に、補助色としてオレンジとクリーム色を使う。
Colors
| Token | HEX | 役割 | 面積の目安 | 値の出どころ |
|---|---|---|---|---|
primary |
#13953A |
見出し・ボタン・枠線のブランドグリーン | 3% | 画素の実測 |
on-primary |
#FFFFFF |
緑ボタン上の白文字 | 0% | 画素の主要色に補正 |
background |
#FFFFFF |
基本の白地 | 40% | 画素の実測 |
background-alt |
#DEF5D9 |
お知らせ・フッターのミントグリーン地 | 10% | 画素の実測 |
secondary |
#FDECD2 |
周遊セクションのクリーム地 | 7% | 画素の実測 |
accent-1 |
#D47F1B |
周遊カードの見出しや英字に使うオレンジ | 1% | 画素の実測 |
accent-2 |
#02B0B5 |
2枚目カードの見出しに使うティール | 1% | 画素の実測 |
accent-3 |
#E86A55 |
期間限定バッジのコーラル | 0% | 推定 |
text |
#3F3F3F |
本文の濃いグレー | 3% | 画素の実測 |
text-muted |
#C9C9C9 |
日付の薄いグレー | 0% | 画素の実測 |
tint-1 |
#DDF4D9 |
期間表の見出し帯の淡い緑 | 0% | 画素の実測 |
line |
#349B5D |
リンクカードの緑の枠線 | 0% | 画素の主要色に補正 |
dark-section |
#2BA455 |
FVイラストの深い緑 | 7% | 画素の実測 |
surface |
#FEFFFE |
お知らせ・カードの白い面 | 8% | 画素の実測 |
primary-accessible |
#118735 |
AA を満たす補正値(計算) | 計算 | |
accent-3-accessible |
#DB391E |
AA を満たす補正値(計算) | 計算 | |
accent-1-accessible |
#A96516 |
AA を満たす補正値(計算) | 計算 |
- 地の色は白が基本。お知らせとフッターはミントグリーン、周遊セクションはクリームにして、セクションの区切りを色で示す。
- 見出し・ボタン・枠線は同じブランドグリーンでそろえる。
- クリーム地のセクションでは、カードごとにオレンジやティールで見出しの色を変える。
- コーラルは期間限定バッジなど、小さな強調にだけ使う。
- 本文は黒ではなく濃いグレーにして、柔らかく見せる。
- 白抜き文字はイラストや写真の上だけで使う。
button-primaryは文字#FFFFFF× 背景#13953Aのコントラスト比が 3.9:1 で、WCAG AA(4.5:1)に届かない(元 LP の配色)。通常サイズの文字で AA を満たすならprimary-accessible(#118735、4.62:1)を使う。badge-limitedは文字#FFFFFF× 背景#E86A55のコントラスト比が 3.17:1 で、WCAG AA(4.5:1)に届かない(元 LP の配色)。通常サイズの文字で AA を満たすならaccent-3-accessible(#DB391E、4.55:1)を使う。speech-labelは文字#FFFFFF× 背景#13953Aのコントラスト比が 3.9:1 で、WCAG AA(4.5:1)に届かない(元 LP の配色)。通常サイズの文字で AA を満たすならprimary-accessible(#118735、4.62:1)を使う。period-tableは文字#13953A× 背景#FFFFFFのコントラスト比が 3.9:1 で、WCAG AA(4.5:1)に届かない(元 LP の配色)。通常サイズの文字で AA を満たすならprimary-accessible(#118735、4.62:1)を使う。photo-card-notchは文字#13953A× 背景#FEFFFEのコントラスト比が 3.89:1 で、WCAG AA(4.5:1)に届かない(元 LP の配色)。通常サイズの文字で AA を満たすならprimary-accessible(#118735、4.61:1)を使う。feature-cardは文字#D47F1B× 背景#FEFFFEのコントラスト比が 3.06:1 で、WCAG AA(4.5:1)に届かない(元 LP の配色)。通常サイズの文字で AA を満たすならaccent-1-accessible(#A96516、4.59:1)を使う。pagetopは文字#FFFFFF× 背景#13953Aのコントラスト比が 3.9:1 で、WCAG AA(4.5:1)に届かない(元 LP の配色)。通常サイズの文字で AA を満たすならprimary-accessible(#118735、4.62:1)を使う。
Typography
| Token | 用途 | 書体の分類 | 代替 Web フォント | ウェイト | サイズ(375px 幅) | 行間 | 字間 |
|---|---|---|---|---|---|---|---|
display |
FVの縦積みキャッチ(白の極太手書き風) | 装飾・ディスプレイ | Dela Gothic One | 900 | 80px | 1.3 | 0em |
headline-lg |
キャンペーン名の見出し(緑・中央揃え) | ゴシック | Zen Kaku Gothic New | 700 | 24px | 1.6 | 0.1em |
headline-md |
セクション見出しとカード見出し | ゴシック | Zen Kaku Gothic New | 700 | 20px | 1.6 | 0.12em |
accent |
英字ラベルや大きな透かし英字 | 欧文サンセリフ | Quicksand | 700 | 48px | 1.1 | 0.02em |
body-md |
本文(字間が広め) | ゴシック | Zen Kaku Gothic New | 700 | 14px | 2 | 0.12em |
headline-sm |
期間などの数字表示 | ゴシック | Zen Kaku Gothic New | 700 | 22px | 1.4 | 0em |
label-button |
ピル型ボタン・バッジの文字 | ゴシック | Zen Kaku Gothic New | 700 | 11px | 1.4 | 0.08em |
note |
日付やコピーライト | 欧文サンセリフ | Quicksand | 600 | 10px | 1.5 | 0.05em |
- 和文はすべて太字のゴシックにし、字間を0.1em前後に広げる。
- 英字の見出しは丸みのあるサンセリフで、和文見出しの上に置くか、透かしとして重ねる。
- FVの日付は全角数字にし、字間を大きく空けて白抜きで中央に置く。
- 本文は行間を2.0にして、ゆったり見せる。
- リンク付きのお知らせ見出しは下線付きの太字にする。
- 書体は画像からの推定で、フォント名は近い印象の Web フォントの提案。サイズは 375px 幅に換算した目安。
Layout
- カラム: SP は 1 カラム。PC は写真と本文を左右に並べる 2 カラム。
- 本文ブロックの幅: 画面幅の約 90%
- 余白: セクション間 80px、基本単位 8px、カード内 16px(375px 幅換算)
- 左右の余白は約18pxで固定する。
- 写真カードはほぼ全幅で、角を一つ切り欠いたところにラベルを入れる。
- キャンペーンのブロックは、写真→バッジ→見出し→情報表→本文→ボタンの順に縦へ積む。
- 外部リンクはバナー状の枠付きカードを縦に並べ、カード同士の間隔は約45pxとる。
- 切り抜き人物のイラストは写真の上に重ね、はみ出させて奥行きを出す。
Elevation & Depth
- 影はほぼ使わず、フラットに作る。
- イラストの波に、ごく薄い影を付ける程度にとどめる。
- 円形のアイコンボタンは白の円で写真の上に浮かせる。
Shapes
- 角丸: 小 4px / 中 8px / 大 16px。ボタンはピル型。
- 写真の切り抜き: 角丸の長方形を基本にする。左上か右上の角を段状に切り欠き、そこに英字ラベルを置く。
- セクション境界: 山の稜線のシルエット、アーチ状のカーブ、ちぎり絵風の山と川のイラストで区切る。
- ボタンとバッジはピル型にする。
- リンクカードは角丸8px、緑の1px枠を付ける。
- 写真の上のアイコンボタンは白い正円にする。
- 吹き出し型のピルラベルには下向きの三角を付ける。
Components
- 緑のピル型ボタン(
button-primary): 緑で塗ったピル型のボタン。白文字の右に外部リンクのアイコンを付ける。 - 期間限定バッジ(
badge-limited): 見出しの上に置くコーラルのピル型バッジ。 - 吹き出し型SNSラベル(
speech-label): 緑のピルに下向きの三角を付けた吹き出し型のラベル。中に英字を白で入れる。 - 期間表示ボックス(
period-table): 緑枠のボックス。上段は淡い緑の帯にラベル、下段は大きな緑の数字。 - 切り欠き写真カード(
photo-card-notch): 角丸の写真の角を段状に切り欠き、そこに英字ラベルを置く。写真の隅には白い円形アイコンを付ける。 - お知らせカード(
news-item): ミントグリーン地に置く白いカード。グレーの日付と、下線付きの太字リンク見出しを入れる。 - 周遊カード(
feature-card): 上に写真、下に色付きの見出しと本文を置く白いカード。下端に大きな英字をはみ出させる。 - バナーリンク枠(
link-banner): 白地に緑の枠線を付け、中央にロゴやタイトルを置く外部リンク用のカード。 - 罫線付き見出し(
section-title-line): 見出しの右に細い横線を伸ばす。線は文字と同じ色にする。 - ページトップボタン(
pagetop): 右下に固定する緑の正円ボタン。中に白い山形の矢印を入れる。
Do's and Don'ts
Do - 山・川・波はちぎり絵や網点の質感で描き、切り抜いた人物写真と組み合わせる。 - セクションの区切りには山の稜線シルエットを使う。 - 英字の小見出しは緑にし、写真の切り欠きや透かしとして使う。 - 見出しは中央揃えにし、緑の太字ゴシックで字間を広げる。 - 白とミントグリーンとクリームの地色を交互に使い、リズムを出す。
Don't - 暗い背景や黒の面は使わない。 - 細い明朝体や繊細な書体は使わない。 - 影を強くした立体的なカードは避ける。 - 直線的な区切り線だけでページを分割しない。 - 原色の赤など強い色を広い面積に使わない。
Page Structure
LP 独自の章。上から順に、カッコ内が各セクションの役割。
- ファーストビュー(キャンペーンの楽しさと期間を一目で伝える): 全面を緑の山と川のコラージュイラストにし、アクティビティ中の人物を散らす。巨大な白文字のキャッチを縦に積み、下に事業名と期間を白抜きで置く。右上に緑のMENUボタン。
- お知らせ(最新情報を知らせる): ミントグリーン地に大きな英字の透かしを敷き、緑の見出しを重ねる。白いお知らせカードを縦に並べる。
- イメージ写真(アウトドアの迫力を見せる): 全幅の写真の上下を山の稜線とアーチで切り抜き、写真上部に沿わせて白い英字を弧状に配置する。
- 割引キャンペーン(特典の内容と期間を伝え、利用方法へ誘導する): 切り欠き写真の上に切り抜き人物を重ねる。その下にバッジ、緑の見出し、期間表示ボックス、本文、ピル型ボタンの順で並べる。
- SNS投稿キャンペーン(ハッシュタグ投稿を促す): 波のイラストと人物の下に写真カードを置き、吹き出しラベル、緑の見出し、本文を続ける。
- 周遊・関連情報(スポットやイベントへ回遊させる): クリーム地に罫線付きの見出しを置く。写真付きの白いカードを縦に並べ、カードごとに見出し色を変え、下端に大きな英字を重ねる。
- 関連リンク(外部サイトへ案内する): 白地に、緑枠のバナーカードを縦に4つ並べる。
- フッター(ロゴとコピーライトを示す): ミントグリーン地の中央にロゴを置き、緑のコピーライトを入れる。最下部は緑の山と川のイラストにする。
Imagery
- 人物は屋外のアクティビティ中に撮った写真を切り抜き、イラストの上に重ねる。
- 背景は緑の山・川・紅葉・水しぶきを、ちぎり絵や網点のような質感で描く。
- 写真は晴天の自然光で、緑と水の色が鮮やかに出るものを選ぶ。
- 波はティールや青の筆跡風の形にし、人物の足元に敷く。
- フッターには、山並みと蛇行する川をシンプルなベクターイラストで描く。
- 元 LP の写真・イラストは使わない。自社で撮影するか、上の条件で生成・素材を選ぶ。
Responsive Behavior
- PCのFVは横長にし、キャッチを2行に組み直して、人物を左右に配置する。
- PCのお知らせは、見出しを左、リストを右に置く2カラムにする。
- PCのキャンペーンは、写真と見出しを左右に重ねてずらす配置にする。期間表は横並びの1行にする。
- PCの周遊カードは、写真と本文を横に並べた横スクロール風のカードにする。
- PCのリンクバナーは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: Painted Green Hills Outdoor Tourism Campaign LP
description: 緑の丘や波をちぎり絵風に描いたイラストに、切り抜いた人物写真を重ねたコラージュ調の自治体観光キャンペーンLP。白地とミントグリーン地を交互に使い、緑の見出しと丸みのある太字ゴシックで、明るく親しみやすく仕上げている。セクションの境目は山の稜線シルエットでつなぐ。
colors:
primary: '#13953A'
on-primary: '#FFFFFF'
background: '#FFFFFF'
background-alt: '#DEF5D9'
secondary: '#FDECD2'
accent-1: '#D47F1B'
accent-2: '#02B0B5'
accent-3: '#E86A55'
text: '#3F3F3F'
text-muted: '#C9C9C9'
tint-1: '#DDF4D9'
line: '#349B5D'
dark-section: '#2BA455'
surface: '#FEFFFE'
primary-accessible: '#118735'
accent-3-accessible: '#DB391E'
accent-1-accessible: '#A96516'
typography:
display:
fontFamily: Dela Gothic One
fontSize: 80px
fontWeight: 900
lineHeight: 1.3
headline-lg:
fontFamily: Zen Kaku Gothic New
fontSize: 24px
fontWeight: 700
lineHeight: 1.6
letterSpacing: 0.1em
headline-md:
fontFamily: Zen Kaku Gothic New
fontSize: 20px
fontWeight: 700
lineHeight: 1.6
letterSpacing: 0.12em
accent:
fontFamily: Quicksand
fontSize: 48px
fontWeight: 700
lineHeight: 1.1
letterSpacing: 0.02em
body-md:
fontFamily: Zen Kaku Gothic New
fontSize: 14px
fontWeight: 700
lineHeight: 2.0
letterSpacing: 0.12em
headline-sm:
fontFamily: Zen Kaku Gothic New
fontSize: 22px
fontWeight: 700
lineHeight: 1.4
label-button:
fontFamily: Zen Kaku Gothic New
fontSize: 11px
fontWeight: 700
lineHeight: 1.4
letterSpacing: 0.08em
note:
fontFamily: Quicksand
fontSize: 10px
fontWeight: 600
lineHeight: 1.5
letterSpacing: 0.05em
rounded:
sm: 4px
md: 8px
lg: 16px
full: 999px
spacing:
unit: 8px
card: 16px
section: 80px
components:
page:
backgroundColor: '{colors.background}'
textColor: '{colors.text}'
typography: '{typography.body-md}'
heading:
textColor: '{colors.text}'
typography: '{typography.headline-lg}'
button-primary:
backgroundColor: '{colors.primary}'
textColor: '{colors.on-primary}'
typography: '{typography.label-button}'
rounded: '{rounded.full}'
height: 32px
badge-limited:
backgroundColor: '{colors.accent-3}'
textColor: '{colors.on-primary}'
typography: '{typography.label-button}'
rounded: '{rounded.full}'
height: 24px
speech-label:
backgroundColor: '{colors.primary}'
textColor: '{colors.on-primary}'
typography: '{typography.label-button}'
rounded: '{rounded.full}'
height: 28px
period-table:
backgroundColor: '{colors.background}'
textColor: '{colors.primary}'
typography: '{typography.headline-sm}'
rounded: '{rounded.sm}'
height: 95px
photo-card-notch:
backgroundColor: '{colors.surface}'
textColor: '{colors.primary}'
typography: '{typography.accent}'
rounded: '{rounded.lg}'
height: 270px
news-item:
backgroundColor: '{colors.surface}'
textColor: '{colors.text}'
typography: '{typography.body-md}'
rounded: '{rounded.sm}'
height: 110px
feature-card:
backgroundColor: '{colors.surface}'
textColor: '{colors.accent-1}'
typography: '{typography.headline-md}'
rounded: '{rounded.md}'
height: 560px
link-banner:
backgroundColor: '{colors.background}'
textColor: '{colors.text}'
typography: '{typography.headline-md}'
rounded: '{rounded.md}'
height: 185px
section-title-line:
textColor: '{colors.accent-1}'
typography: '{typography.headline-md}'
height: 40px
pagetop:
backgroundColor: '{colors.primary}'
textColor: '{colors.on-primary}'
rounded: '{rounded.full}'
height: 40px
---
# DESIGN.md — 緑の山並みと和紙調コラージュの観光キャンペーンLP(Painted Green Hills Outdoor Tourism Campaign LP)
AI コーディングツール(Claude Code / Cursor / v0 など)に渡して「このトンマナで LP を作る」ための設計書です。
上の YAML(トークン)が正、本文はその使い方の説明です。
**元 LP のロゴ・写真・コピー・商品名は含みません。生成する LP でも流用しないでください。**
公開されている LP の見た目を独自に分析した非公式の資料で、元 LP の運営企業・制作会社とは関係ありません。
## Overview
- **業種**: 自治体・公共・団体 / **雰囲気**: ナチュラル、ポップ・元気、親しみ・手作り感、清潔・爽やか
- **キーワード**: ちぎり絵風の山と川・切り抜き人物コラージュ・山の稜線シルエット・緑と白の交互配色・英字の透かし見出し
- **地の質感**: 網点(ハーフトーン)と和紙のような質感の緑のグラデーション。UI部分はフラットな単色。
- **形**: 山の稜線や波の有機的な曲線、アーチ状の境界線、片角を切り欠いた写真フレーム、ピル型ボタン。
- **温度感**: 明るく暖かい。緑を主役に、補助色としてオレンジとクリーム色を使う。
## Colors
| Token | HEX | 役割 | 面積の目安 | 値の出どころ |
|---|---|---|---|---|
| `primary` | `#13953A` | 見出し・ボタン・枠線のブランドグリーン | 3% | 画素の実測 |
| `on-primary` | `#FFFFFF` | 緑ボタン上の白文字 | 0% | 画素の主要色に補正 |
| `background` | `#FFFFFF` | 基本の白地 | 40% | 画素の実測 |
| `background-alt` | `#DEF5D9` | お知らせ・フッターのミントグリーン地 | 10% | 画素の実測 |
| `secondary` | `#FDECD2` | 周遊セクションのクリーム地 | 7% | 画素の実測 |
| `accent-1` | `#D47F1B` | 周遊カードの見出しや英字に使うオレンジ | 1% | 画素の実測 |
| `accent-2` | `#02B0B5` | 2枚目カードの見出しに使うティール | 1% | 画素の実測 |
| `accent-3` | `#E86A55` | 期間限定バッジのコーラル | 0% | 推定 |
| `text` | `#3F3F3F` | 本文の濃いグレー | 3% | 画素の実測 |
| `text-muted` | `#C9C9C9` | 日付の薄いグレー | 0% | 画素の実測 |
| `tint-1` | `#DDF4D9` | 期間表の見出し帯の淡い緑 | 0% | 画素の実測 |
| `line` | `#349B5D` | リンクカードの緑の枠線 | 0% | 画素の主要色に補正 |
| `dark-section` | `#2BA455` | FVイラストの深い緑 | 7% | 画素の実測 |
| `surface` | `#FEFFFE` | お知らせ・カードの白い面 | 8% | 画素の実測 |
| `primary-accessible` | `#118735` | AA を満たす補正値(計算) | | 計算 |
| `accent-3-accessible` | `#DB391E` | AA を満たす補正値(計算) | | 計算 |
| `accent-1-accessible` | `#A96516` | AA を満たす補正値(計算) | | 計算 |
- 地の色は白が基本。お知らせとフッターはミントグリーン、周遊セクションはクリームにして、セクションの区切りを色で示す。
- 見出し・ボタン・枠線は同じブランドグリーンでそろえる。
- クリーム地のセクションでは、カードごとにオレンジやティールで見出しの色を変える。
- コーラルは期間限定バッジなど、小さな強調にだけ使う。
- 本文は黒ではなく濃いグレーにして、柔らかく見せる。
- 白抜き文字はイラストや写真の上だけで使う。
- `button-primary` は文字 `#FFFFFF` × 背景 `#13953A` のコントラスト比が 3.9:1 で、WCAG AA(4.5:1)に届かない(元 LP の配色)。通常サイズの文字で AA を満たすなら `primary-accessible`(`#118735`、4.62:1)を使う。
- `badge-limited` は文字 `#FFFFFF` × 背景 `#E86A55` のコントラスト比が 3.17:1 で、WCAG AA(4.5:1)に届かない(元 LP の配色)。通常サイズの文字で AA を満たすなら `accent-3-accessible`(`#DB391E`、4.55:1)を使う。
- `speech-label` は文字 `#FFFFFF` × 背景 `#13953A` のコントラスト比が 3.9:1 で、WCAG AA(4.5:1)に届かない(元 LP の配色)。通常サイズの文字で AA を満たすなら `primary-accessible`(`#118735`、4.62:1)を使う。
- `period-table` は文字 `#13953A` × 背景 `#FFFFFF` のコントラスト比が 3.9:1 で、WCAG AA(4.5:1)に届かない(元 LP の配色)。通常サイズの文字で AA を満たすなら `primary-accessible`(`#118735`、4.62:1)を使う。
- `photo-card-notch` は文字 `#13953A` × 背景 `#FEFFFE` のコントラスト比が 3.89:1 で、WCAG AA(4.5:1)に届かない(元 LP の配色)。通常サイズの文字で AA を満たすなら `primary-accessible`(`#118735`、4.61:1)を使う。
- `feature-card` は文字 `#D47F1B` × 背景 `#FEFFFE` のコントラスト比が 3.06:1 で、WCAG AA(4.5:1)に届かない(元 LP の配色)。通常サイズの文字で AA を満たすなら `accent-1-accessible`(`#A96516`、4.59:1)を使う。
- `pagetop` は文字 `#FFFFFF` × 背景 `#13953A` のコントラスト比が 3.9:1 で、WCAG AA(4.5:1)に届かない(元 LP の配色)。通常サイズの文字で AA を満たすなら `primary-accessible`(`#118735`、4.62:1)を使う。
## Typography
| Token | 用途 | 書体の分類 | 代替 Web フォント | ウェイト | サイズ(375px 幅) | 行間 | 字間 |
|---|---|---|---|---|---|---|---|
| `display` | FVの縦積みキャッチ(白の極太手書き風) | 装飾・ディスプレイ | Dela Gothic One | 900 | 80px | 1.3 | 0em |
| `headline-lg` | キャンペーン名の見出し(緑・中央揃え) | ゴシック | Zen Kaku Gothic New | 700 | 24px | 1.6 | 0.1em |
| `headline-md` | セクション見出しとカード見出し | ゴシック | Zen Kaku Gothic New | 700 | 20px | 1.6 | 0.12em |
| `accent` | 英字ラベルや大きな透かし英字 | 欧文サンセリフ | Quicksand | 700 | 48px | 1.1 | 0.02em |
| `body-md` | 本文(字間が広め) | ゴシック | Zen Kaku Gothic New | 700 | 14px | 2 | 0.12em |
| `headline-sm` | 期間などの数字表示 | ゴシック | Zen Kaku Gothic New | 700 | 22px | 1.4 | 0em |
| `label-button` | ピル型ボタン・バッジの文字 | ゴシック | Zen Kaku Gothic New | 700 | 11px | 1.4 | 0.08em |
| `note` | 日付やコピーライト | 欧文サンセリフ | Quicksand | 600 | 10px | 1.5 | 0.05em |
- 和文はすべて太字のゴシックにし、字間を0.1em前後に広げる。
- 英字の見出しは丸みのあるサンセリフで、和文見出しの上に置くか、透かしとして重ねる。
- FVの日付は全角数字にし、字間を大きく空けて白抜きで中央に置く。
- 本文は行間を2.0にして、ゆったり見せる。
- リンク付きのお知らせ見出しは下線付きの太字にする。
- 書体は画像からの推定で、フォント名は近い印象の Web フォントの提案。サイズは 375px 幅に換算した目安。
## Layout
- **カラム**: SP は 1 カラム。PC は写真と本文を左右に並べる 2 カラム。
- **本文ブロックの幅**: 画面幅の約 90%
- **余白**: セクション間 80px、基本単位 8px、カード内 16px(375px 幅換算)
- 左右の余白は約18pxで固定する。
- 写真カードはほぼ全幅で、角を一つ切り欠いたところにラベルを入れる。
- キャンペーンのブロックは、写真→バッジ→見出し→情報表→本文→ボタンの順に縦へ積む。
- 外部リンクはバナー状の枠付きカードを縦に並べ、カード同士の間隔は約45pxとる。
- 切り抜き人物のイラストは写真の上に重ね、はみ出させて奥行きを出す。
## Elevation & Depth
- 影はほぼ使わず、フラットに作る。
- イラストの波に、ごく薄い影を付ける程度にとどめる。
- 円形のアイコンボタンは白の円で写真の上に浮かせる。
## Shapes
- **角丸**: 小 4px / 中 8px / 大 16px。ボタンはピル型。
- **写真の切り抜き**: 角丸の長方形を基本にする。左上か右上の角を段状に切り欠き、そこに英字ラベルを置く。
- **セクション境界**: 山の稜線のシルエット、アーチ状のカーブ、ちぎり絵風の山と川のイラストで区切る。
- ボタンとバッジはピル型にする。
- リンクカードは角丸8px、緑の1px枠を付ける。
- 写真の上のアイコンボタンは白い正円にする。
- 吹き出し型のピルラベルには下向きの三角を付ける。
## Components
- **緑のピル型ボタン**(`button-primary`): 緑で塗ったピル型のボタン。白文字の右に外部リンクのアイコンを付ける。
- **期間限定バッジ**(`badge-limited`): 見出しの上に置くコーラルのピル型バッジ。
- **吹き出し型SNSラベル**(`speech-label`): 緑のピルに下向きの三角を付けた吹き出し型のラベル。中に英字を白で入れる。
- **期間表示ボックス**(`period-table`): 緑枠のボックス。上段は淡い緑の帯にラベル、下段は大きな緑の数字。
- **切り欠き写真カード**(`photo-card-notch`): 角丸の写真の角を段状に切り欠き、そこに英字ラベルを置く。写真の隅には白い円形アイコンを付ける。
- **お知らせカード**(`news-item`): ミントグリーン地に置く白いカード。グレーの日付と、下線付きの太字リンク見出しを入れる。
- **周遊カード**(`feature-card`): 上に写真、下に色付きの見出しと本文を置く白いカード。下端に大きな英字をはみ出させる。
- **バナーリンク枠**(`link-banner`): 白地に緑の枠線を付け、中央にロゴやタイトルを置く外部リンク用のカード。
- **罫線付き見出し**(`section-title-line`): 見出しの右に細い横線を伸ばす。線は文字と同じ色にする。
- **ページトップボタン**(`pagetop`): 右下に固定する緑の正円ボタン。中に白い山形の矢印を入れる。
## Do's and Don'ts
**Do**
- 山・川・波はちぎり絵や網点の質感で描き、切り抜いた人物写真と組み合わせる。
- セクションの区切りには山の稜線シルエットを使う。
- 英字の小見出しは緑にし、写真の切り欠きや透かしとして使う。
- 見出しは中央揃えにし、緑の太字ゴシックで字間を広げる。
- 白とミントグリーンとクリームの地色を交互に使い、リズムを出す。
**Don't**
- 暗い背景や黒の面は使わない。
- 細い明朝体や繊細な書体は使わない。
- 影を強くした立体的なカードは避ける。
- 直線的な区切り線だけでページを分割しない。
- 原色の赤など強い色を広い面積に使わない。
## Page Structure
LP 独自の章。上から順に、カッコ内が各セクションの役割。
1. **ファーストビュー**(キャンペーンの楽しさと期間を一目で伝える): 全面を緑の山と川のコラージュイラストにし、アクティビティ中の人物を散らす。巨大な白文字のキャッチを縦に積み、下に事業名と期間を白抜きで置く。右上に緑のMENUボタン。
2. **お知らせ**(最新情報を知らせる): ミントグリーン地に大きな英字の透かしを敷き、緑の見出しを重ねる。白いお知らせカードを縦に並べる。
3. **イメージ写真**(アウトドアの迫力を見せる): 全幅の写真の上下を山の稜線とアーチで切り抜き、写真上部に沿わせて白い英字を弧状に配置する。
4. **割引キャンペーン**(特典の内容と期間を伝え、利用方法へ誘導する): 切り欠き写真の上に切り抜き人物を重ねる。その下にバッジ、緑の見出し、期間表示ボックス、本文、ピル型ボタンの順で並べる。
5. **SNS投稿キャンペーン**(ハッシュタグ投稿を促す): 波のイラストと人物の下に写真カードを置き、吹き出しラベル、緑の見出し、本文を続ける。
6. **周遊・関連情報**(スポットやイベントへ回遊させる): クリーム地に罫線付きの見出しを置く。写真付きの白いカードを縦に並べ、カードごとに見出し色を変え、下端に大きな英字を重ねる。
7. **関連リンク**(外部サイトへ案内する): 白地に、緑枠のバナーカードを縦に4つ並べる。
8. **フッター**(ロゴとコピーライトを示す): ミントグリーン地の中央にロゴを置き、緑のコピーライトを入れる。最下部は緑の山と川のイラストにする。
## Imagery
- 人物は屋外のアクティビティ中に撮った写真を切り抜き、イラストの上に重ねる。
- 背景は緑の山・川・紅葉・水しぶきを、ちぎり絵や網点のような質感で描く。
- 写真は晴天の自然光で、緑と水の色が鮮やかに出るものを選ぶ。
- 波はティールや青の筆跡風の形にし、人物の足元に敷く。
- フッターには、山並みと蛇行する川をシンプルなベクターイラストで描く。
- 元 LP の写真・イラストは使わない。自社で撮影するか、上の条件で生成・素材を選ぶ。
## Responsive Behavior
- PCのFVは横長にし、キャッチを2行に組み直して、人物を左右に配置する。
- PCのお知らせは、見出しを左、リストを右に置く2カラムにする。
- PCのキャンペーンは、写真と見出しを左右に重ねてずらす配置にする。期間表は横並びの1行にする。
- PCの周遊カードは、写真と本文を横に並べた横スクロール風のカードにする。
- PCのリンクバナーは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-ff03985a`(元 LP の URL から採番)
- **元 LP**: https://www.kankou-gifu.jp/gifuoutdoor-cp/
- **解析に使った画像**: SP(スマホ版) + PC(Responsive Behavior の参照)
- **確度**: 色 高(11/14 色を画素から実測)、書体 中、余白 中
- **生成**: 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: #13953a;
--color-on-primary: #ffffff;
--color-background: #ffffff;
--color-background-alt: #def5d9;
--color-secondary: #fdecd2;
--color-accent-1: #d47f1b;
--color-accent-2: #02b0b5;
--color-accent-3: #e86a55;
--color-text: #3f3f3f;
--color-text-muted: #c9c9c9;
--color-tint-1: #ddf4d9;
--color-line: #349b5d;
--color-dark-section: #2ba455;
--color-surface: #fefffe;
--color-primary-accessible: #118735;
--color-accent-3-accessible: #db391e;
--color-accent-1-accessible: #a96516;
--font-display: "Dela Gothic One";
--font-headline-lg: "Zen Kaku Gothic New";
--font-headline-md: "Zen Kaku Gothic New";
--font-accent: "Quicksand";
--font-body-md: "Zen Kaku Gothic New";
--font-headline-sm: "Zen Kaku Gothic New";
--font-label-button: "Zen Kaku Gothic New";
--font-note: "Quicksand";
--text-display: 80px;
--text-headline-lg: 24px;
--text-headline-md: 20px;
--text-accent: 48px;
--text-body-md: 14px;
--text-headline-sm: 22px;
--text-label-button: 11px;
--text-note: 10px;
--tracking-headline-lg: 0.1em;
--tracking-headline-md: 0.12em;
--tracking-accent: 0.02em;
--tracking-body-md: 0.12em;
--tracking-label-button: 0.08em;
--tracking-note: 0.05em;
--font-weight-display: 900;
--font-weight-headline-lg: 700;
--font-weight-headline-md: 700;
--font-weight-accent: 700;
--font-weight-body-md: 700;
--font-weight-headline-sm: 700;
--font-weight-label-button: 700;
--font-weight-note: 600;
--radius-sm: 4px;
--radius-md: 8px;
--radius-lg: 16px;
--radius-full: 999px;
--spacing-unit: 8px;
--spacing-card: 16px;
--spacing-section: 80px;
}
色・余白・角丸の CSS 変数です(書体は Tailwind CSS の版に入っています)。
:root {
--color-primary: #13953a;
--color-on-primary: #ffffff;
--color-background: #ffffff;
--color-background-alt: #def5d9;
--color-secondary: #fdecd2;
--color-accent-1: #d47f1b;
--color-accent-2: #02b0b5;
--color-accent-3: #e86a55;
--color-text: #3f3f3f;
--color-text-muted: #c9c9c9;
--color-tint-1: #ddf4d9;
--color-line: #349b5d;
--color-dark-section: #2ba455;
--color-surface: #fefffe;
--color-primary-accessible: #118735;
--color-accent-3-accessible: #db391e;
--color-accent-1-accessible: #a96516;
--spacing-unit: 8px;
--spacing-card: 16px;
--spacing-section: 80px;
--rounded-sm: 4px;
--rounded-md: 8px;
--rounded-lg: 16px;
--rounded-full: 999px;
}
W3C のデザイントークンの形式(Design Tokens Format Module 2025.10)の JSON です。Figma のプラグインや Style Dictionary などで読み込めます。
出典と注意
- この design.md は、公開されている LP の見た目を独自に分析した非公式の資料です。元 LP の運営企業・制作会社とは関係ありません。
- design.md には元 LP のロゴ・写真・イラスト・文章・商品名を含みません。生成する LP でも使わず、自社の素材に置き換えてください。
- 色は画像の画素から実測した値、書体・サイズ・余白は画像からの推定です。
- 元 LP の権利者の方は、掲載削除を希望される場合、掲載の削除依頼からご連絡ください。受付から 24 時間以内に、画像を含めて非公開にします。