桜ピンク×淡ラベンダーの少女アニメ公式LP
この雰囲気で LP を作る相談をする01
ファーストビュー
作品の世界観を一目で伝える
02
放送告知
放送開始日と最新情報を知らせる
03
バナースライダー
企画やコンテンツへ誘導する
04
動画
予告映像を再生させる
05
ニュース
最新のお知らせを並べる
06
作品紹介
あらすじと見どころを伝える
07
キャスト
出演者を紹介する
08
スタッフ
制作陣をクレジットする
09
主題歌
楽曲とアーティストを紹介する
10
フッター
シェアと規約への導線をまとめる
概要
白から淡いラベンダーへの霞んだ地に桜の花びらを散らした、少女漫画原作アニメの公式サイト型 LP。ピンクは文字・枠線・ボタンに絞り、見出しは細い欧文セリフ体の頭文字だけをピンクにする。本文は明朝の中央揃えで、上品で甘い印象にまとめる。
業種の中での特徴
エンタメ・ゲーム・アプリの LP 456 件の design.md を designmark が集計し、この LP と比べました。
エンタメ・ゲーム・アプリの LP 456 件と比べると、見出しに欧文セリフを使うのは少数派(8%)です。
棒は、この LP と同じ傾向の LP の割合です。帯は業種の中央の半数(濃い部分)・中央値(縦線)・この LP(丸)です。エンタメ・ゲーム・アプリの LP の傾向
配色
- 地は白と淡ラベンダーのグラデーションだけにする。濃い色の面は動画エリアに限る。
- ピンクは塗りボタン、細枠ボタン、強調文字、区切り線にだけ使う。
- 見出しは濃紺にし、頭文字か一部の画だけをピンクにする。
- 本文はグレー紫。強調したい一文だけピンクにする。
- 役職・役名はピンクの小さい文字、人名は濃紺の大きい文字にして階層を分ける。
- フッターは淡ピンクの面に、ピンク文字とピンクの円形アイコンで締める。
配色の読みやすさ(コントラスト)
部品ごとの文字色と背景色のコントラスト比を、WCAG 2.2 の基準(通常の文字 4.5:1・大きい文字 3:1 で AA)で判定しました。届かない組み合わせには、この design.md に補正値(-accessible)を入れています。
部品 11 組のうち 5 組が AA を満たしています。満たさない 6 組のうち 4 組に補正値があります。
| 部品 | 見本 | 比 | 判定 | 補正値(通常の大きさの文字に) |
|---|---|---|---|---|
本文(ページの地)text-body × background・11px |
Aa あ | 8.70:1 | AAA | — |
見出しtext × background(地の上)・36px(大きい文字) |
Aa あ | 13.20:1 | AAA | — |
細枠ピルボタンaccent-1 × background・10px |
Aa あ | 3.54:1 | 未達 | 補正値 Aa あ accent-1-accessible #DB2481(4.52:1) |
期切替タブon-primary × primary・10px |
Aa あ | 3.10:1 | 未達 | 補正値 Aa あ primary-accessible #DE1D74(4.56:1) |
SNS ピルボタンon-primary × primary・16px |
Aa あ | 3.10:1 | 未達 | 補正値 Aa あ primary-accessible #DE1D74(4.56:1) |
欧文セリフ見出しtext × background(地の上)・36px(大きい文字) |
Aa あ | 13.20:1 | AAA | — |
紹介文カードtext-body × surface・11px |
Aa あ | 8.65:1 | AAA | — |
名前クレジットtext × background(地の上)・18px |
Aa あ | 13.20:1 | AAA | — |
欧文ループ帯text-muted × background(地の上)・9px |
Aa あ | 2.95:1 | 未達 | — |
中央ラベル付き区切り線accent-1 × background(地の上)・10px |
Aa あ | 3.54:1 | 未達 | — |
円形メニューボタンon-primary × primary・16px |
Aa あ | 3.10:1 | 未達 | 補正値 Aa あ primary-accessible #DE1D74(4.56:1) |
書体
- 和文はすべて明朝系で統一し、ゴシックは使わない。
- セクション見出しは細い欧文セリフで大きく置き、頭文字だけピンクにする。
- 本文は中央揃えで短く改行し、詩のような行組みにする。
- 名前の上にローマ字の小さいラベルを添え、ピンクの役名、濃紺の名前と 3 段に積む。
- 日付や放送日の数字は大きく太い明朝ピンクで目立たせる。
- 字間はやや広めにとり、行間は 1.8 以上にする。
セクション構成
- 01ファーストビュー — 作品の世界観を一目で伝える全幅の縦長キービジュアルにロゴを重ねる。右上に円形メニューを置く。
- 02放送告知 — 放送開始日と最新情報を知らせる円形キャラアイコンを並べ、大きな明朝ピンクで日付を置く。細枠ボタンと SNS ピルを添える。
- 03バナースライダー — 企画やコンテンツへ誘導する横スクロールの淡いバナーを中央に大きく、左右を少し見切れさせる。下にドットを置く。
- 04動画 — 予告映像を再生させるピンク紫のオーバーレイ写真に飾り枠の再生ボタンを置き、下を桜の帯で締める。
- 05ニュース — 最新のお知らせを並べる日付ピンクと見出しの 2 行を 3 件、細線で区切る。下に一覧ボタンを置く。
- 06作品紹介 — あらすじと見どころを伝える欧文見出しと期切替タブの下に、角丸の白カードで中央揃えの本文を置く。最後の一文はピンクにする。
- 07キャスト — 出演者を紹介する主役を 1 名中央に置き、以下は 2 カラムで名前クレジットとコメントボタンを並べる。
- 08スタッフ — 制作陣をクレジットするピンクの役職と濃紺の名前を 2 カラムで並べ、末尾に細枠ボタンを置く。
- 09主題歌 — 楽曲とアーティストを紹介する期切替タブ、OP と ED の 2 カラム、アーティスト写真を置き、区切り線付きでプロフィールとコメントを続ける。
- 10フッター — シェアと規約への導線をまとめる淡ピンクの地にピンクの円形 SNS アイコン、テキストリンク、著作権表記を置く。
部品
- 細枠ピルボタン
button-outline-pill白地にピンクの細線のピル。欧文の小文字ラベルを入れ、右端に矢印か+を置く。 - 期切替タブ
tab-season2 つのピルを横に並べる。選択中はピンク塗りに白文字、未選択は細枠にする。 - SNS ピルボタン
sns-pillピンク塗りの横長ピルを 3 つ並べ、白い SNS アイコンを入れる。 - 欧文セリフ見出し
section-title-serif濃紺の大きな欧文で、頭文字か一部の画だけピンク。下に余白を広くとる。 - 紹介文カード
intro-card半透明の白で角丸大きめのパネル。角に桜の枝を重ね、本文は中央揃えにする。 - 名前クレジット
name-creditローマ字の小ラベル、ピンクの役名、濃紺の大きな名前の 3 段を中央に積む。 - 欧文ループ帯
marquee-band字間の広い欧文を横一列に流し、間に小さなピンクの星を挟む。 - 中央ラベル付き区切り線
divider-label左右にピンクの細線を引き、中央に欧文の小見出しを置く。 - 動画スライダー
movie-player場面写真にピンク紫のオーバーレイを重ねる。中央に飾り枠の再生ボタン、左右に白い円の矢印を置く。 - 円形メニューボタン
fab-menu右上に固定するピンク塗りの円で、白い二本線を入れる。
守ること
- 地は白から淡ラベンダーへのグラデーションにし、ぼかした桜の花びらを散らす。
- 和文は明朝で統一し、中央揃えでゆったり組む。
- ピンクは線と文字を中心に使い、塗りはボタンだけにする。
- セクション見出しは欧文セリフにし、頭文字にピンクを差す。
- 区切りには欧文ループ帯や花の帯を使い、柔らかく切り替える。
避けること
- 濃い単色の背景で大きな面を塗らない。
- 太いゴシックや角張ったボタンを使わない。
- ピンク以外の原色の強調色を足さない。
- 本文を左揃えで横幅いっぱいに詰め込まない。
- 強い影や立体的なボタン表現を使わない。
design.md
DESIGN.md — 桜ピンク×淡ラベンダーの少女アニメ公式LP(Sakura Pink Shoujo Anime Official LP)
AI コーディングツール(Claude Code / Cursor / v0 など)に渡して「このトンマナで LP を作る」ための設計書です。 上の YAML(トークン)が正、本文はその使い方の説明です。 元 LP のロゴ・写真・コピー・商品名は含みません。生成する LP でも流用しないでください。 公開されている LP の見た目を独自に分析した非公式の資料で、元 LP の運営企業・制作会社とは関係ありません。
Overview
- 業種: エンタメ・ゲーム・アプリ / 雰囲気: かわいい、やさしい・柔らかい、上品・高級
- キーワード: 桜・淡ラベンダー・明朝の中央揃え・細いピンク枠のピル・欧文セリフ見出し・透け感
- 地の質感: 白から淡い藤色へ霞むグラデーションに、ぼかした桜の花びらを重ねる。紙のような柔らかい透け感を出す。
- 形: ボタンは細線のピル型。本文カードは大きな角丸の白パネル。SNS は塗りのピル型か円形にする。
- 温度感: ほんのり暖かいピンクと、少し冷たいラベンダーを混ぜた甘く淡い温度感
Colors
| Token | HEX | 役割 | 面積の目安 | 値の出どころ |
|---|---|---|---|---|
primary |
#EA609E |
ブランドピンク(塗りボタン・SNS) | 2% | 画素の実測 |
on-primary |
#FEFDFE |
ピンク塗り上の白文字・アイコン | 1% | 画素の主要色に補正 |
background |
#FEFDFE |
ページ基本の白地 | 35% | 画素の実測 |
background-alt |
#FAF6FC |
霞んだ淡ラベンダー地 | 30% | 画素の実測 |
surface |
#FEFCFE |
本文を載せる半透明の白カード | 8% | 画素の実測 |
text |
#2C2D45 |
見出し・人名の濃紺 | 1% | 画素の実測 |
text-body |
#4C4760 |
本文のグレー紫 | 2% | 推定 |
accent-1 |
#E2509A |
強調文字・役名・日付のピンク | 1% | 推定 |
line |
#EE9CC4 |
区切り線・細枠ボタンの線 | 1% | 推定 |
tint-1 |
#FFF6FB |
フッターの淡ピンク地 | 4% | 画素の実測 |
dark-section |
#BE6595 |
動画エリアのピンク紫オーバーレイ | 5% | 画素の実測 |
text-muted |
#96949C |
ループ帯文字・注記の淡いグレー | 1% | 画素の実測 |
accent-1-accessible |
#DB2481 |
AA を満たす補正値(計算) | 計算 | |
primary-accessible |
#DE1D74 |
AA を満たす補正値(計算) | 計算 |
- 地は白と淡ラベンダーのグラデーションだけにする。濃い色の面は動画エリアに限る。
- ピンクは塗りボタン、細枠ボタン、強調文字、区切り線にだけ使う。
- 見出しは濃紺にし、頭文字か一部の画だけをピンクにする。
- 本文はグレー紫。強調したい一文だけピンクにする。
- 役職・役名はピンクの小さい文字、人名は濃紺の大きい文字にして階層を分ける。
- フッターは淡ピンクの面に、ピンク文字とピンクの円形アイコンで締める。
button-outline-pillは文字#E2509A× 背景#FEFDFEのコントラスト比が 3.54:1 で、WCAG AA(4.5:1)に届かない(元 LP の配色)。通常サイズの文字で AA を満たすならaccent-1-accessible(#DB2481、4.52:1)を使う。tab-seasonは文字#FEFDFE× 背景#EA609Eのコントラスト比が 3.1:1 で、WCAG AA(4.5:1)に届かない(元 LP の配色)。通常サイズの文字で AA を満たすならprimary-accessible(#DE1D74、4.56:1)を使う。sns-pillは文字#FEFDFE× 背景#EA609Eのコントラスト比が 3.1:1 で、WCAG AA(4.5:1)に届かない(元 LP の配色)。通常サイズの文字で AA を満たすならprimary-accessible(#DE1D74、4.56:1)を使う。fab-menuは文字#FEFDFE× 背景#EA609Eのコントラスト比が 3.1:1 で、WCAG AA(4.5:1)に届かない(元 LP の配色)。通常サイズの文字で AA を満たすならprimary-accessible(#DE1D74、4.56:1)を使う。
Typography
| Token | 用途 | 書体の分類 | 代替 Web フォント | ウェイト | サイズ(375px 幅) | 行間 | 字間 |
|---|---|---|---|---|---|---|---|
display |
放送開始日などファーストビュー下の大告知 | 明朝 | Shippori Mincho | 700 | 38px | 1.3 | 0.04em |
headline-lg |
セクションの欧文見出し | 欧文セリフ | Cormorant Garamond | 500 | 36px | 1.1 | 0.02em |
headline-md |
人名・曲名など主役の名前 | 明朝 | Shippori Mincho | 500 | 18px | 1.4 | 0.06em |
headline-sm |
役職・役名などのピンクのラベル | 明朝 | Shippori Mincho | 500 | 13px | 1.4 | 0.08em |
body-md |
紹介文・プロフィール本文 | 明朝 | Noto Serif JP | 500 | 11px | 1.9 | 0.05em |
accent |
名前上のローマ字表記・帯のループ文字 | 欧文セリフ | Cormorant Garamond | 400 | 9px | 1.3 | 0.1em |
label-button |
細枠ボタン・タブの文字 | 欧文セリフ | Cormorant Garamond | 500 | 10px | 1 | 0.08em |
note |
著作権表記・クレジット注記 | 明朝 | Noto Serif JP | 400 | 8px | 1.6 | 0.04em |
- 和文はすべて明朝系で統一し、ゴシックは使わない。
- セクション見出しは細い欧文セリフで大きく置き、頭文字だけピンクにする。
- 本文は中央揃えで短く改行し、詩のような行組みにする。
- 名前の上にローマ字の小さいラベルを添え、ピンクの役名、濃紺の名前と 3 段に積む。
- 日付や放送日の数字は大きく太い明朝ピンクで目立たせる。
- 字間はやや広めにとり、行間は 1.8 以上にする。
- 書体は画像からの推定で、フォント名は近い印象の Web フォントの提案。サイズは 375px 幅に換算した目安。
Layout
- カラム: SP は 1 カラムが基本。人名・スタッフ一覧は 2 カラム。
- 本文ブロックの幅: 画面幅の約 88%
- 余白: セクション間 72px、基本単位 8px、カード内 28px(375px 幅換算)
- セクション間に欧文のループ文字帯を 1 行流し、区切りにする。
- 紹介文は大きな角丸の白カードに入れ、周囲に花の装飾を重ねる。
- 一覧は 2 カラムで中央揃え。各セルの下に細枠のピルボタンを置く。
- ニュースは日付と見出しの 2 行を 1 件にし、ピンクの細線で区切る。
- ファーストビューのキービジュアルは横幅いっぱい、縦長で見せる。
- 期の切替タブは 2 つのピルを横に並べ、選択中だけピンクで塗る。
Elevation & Depth
- 影はほぼ使わない。
- 本文カードは白の半透明に、ごく淡いピンクのぼかし影をつける程度にする。
- 奥行きは、花びらのぼかしを前景と背景に重ねて出す。
Shapes
- 角丸: 小 4px / 中 16px / 大 32px。ボタンはピル型。
- 写真の切り抜き: キービジュアルは全幅の矩形。アーティスト写真は角丸なしの矩形。キャラクターアイコンは円形。
- セクション境界: 直線では区切らない。欧文ループ文字帯、桜の花の帯、グラデーションのにじみで切り替える。
- ボタンはすべてピル型。細枠かピンク塗りにする。
- SNS アイコンは円形かピル型のピンク塗り。
- 動画の再生ボタンは装飾罫の飾り枠で囲む。
- カードの角丸は大きめの 32px 前後にする。
Components
- 細枠ピルボタン(
button-outline-pill): 白地にピンクの細線のピル。欧文の小文字ラベルを入れ、右端に矢印か+を置く。 - 期切替タブ(
tab-season): 2 つのピルを横に並べる。選択中はピンク塗りに白文字、未選択は細枠にする。 - SNS ピルボタン(
sns-pill): ピンク塗りの横長ピルを 3 つ並べ、白い SNS アイコンを入れる。 - 欧文セリフ見出し(
section-title-serif): 濃紺の大きな欧文で、頭文字か一部の画だけピンク。下に余白を広くとる。 - 紹介文カード(
intro-card): 半透明の白で角丸大きめのパネル。角に桜の枝を重ね、本文は中央揃えにする。 - 名前クレジット(
name-credit): ローマ字の小ラベル、ピンクの役名、濃紺の大きな名前の 3 段を中央に積む。 - 欧文ループ帯(
marquee-band): 字間の広い欧文を横一列に流し、間に小さなピンクの星を挟む。 - 中央ラベル付き区切り線(
divider-label): 左右にピンクの細線を引き、中央に欧文の小見出しを置く。 - 動画スライダー(
movie-player): 場面写真にピンク紫のオーバーレイを重ねる。中央に飾り枠の再生ボタン、左右に白い円の矢印を置く。 - 円形メニューボタン(
fab-menu): 右上に固定するピンク塗りの円で、白い二本線を入れる。
Do's and Don'ts
Do - 地は白から淡ラベンダーへのグラデーションにし、ぼかした桜の花びらを散らす。 - 和文は明朝で統一し、中央揃えでゆったり組む。 - ピンクは線と文字を中心に使い、塗りはボタンだけにする。 - セクション見出しは欧文セリフにし、頭文字にピンクを差す。 - 区切りには欧文ループ帯や花の帯を使い、柔らかく切り替える。
Don't - 濃い単色の背景で大きな面を塗らない。 - 太いゴシックや角張ったボタンを使わない。 - ピンク以外の原色の強調色を足さない。 - 本文を左揃えで横幅いっぱいに詰め込まない。 - 強い影や立体的なボタン表現を使わない。
Page Structure
LP 独自の章。上から順に、カッコ内が各セクションの役割。
- ファーストビュー(作品の世界観を一目で伝える): 全幅の縦長キービジュアルにロゴを重ねる。右上に円形メニューを置く。
- 放送告知(放送開始日と最新情報を知らせる): 円形キャラアイコンを並べ、大きな明朝ピンクで日付を置く。細枠ボタンと SNS ピルを添える。
- バナースライダー(企画やコンテンツへ誘導する): 横スクロールの淡いバナーを中央に大きく、左右を少し見切れさせる。下にドットを置く。
- 動画(予告映像を再生させる): ピンク紫のオーバーレイ写真に飾り枠の再生ボタンを置き、下を桜の帯で締める。
- ニュース(最新のお知らせを並べる): 日付ピンクと見出しの 2 行を 3 件、細線で区切る。下に一覧ボタンを置く。
- 作品紹介(あらすじと見どころを伝える): 欧文見出しと期切替タブの下に、角丸の白カードで中央揃えの本文を置く。最後の一文はピンクにする。
- キャスト(出演者を紹介する): 主役を 1 名中央に置き、以下は 2 カラムで名前クレジットとコメントボタンを並べる。
- スタッフ(制作陣をクレジットする): ピンクの役職と濃紺の名前を 2 カラムで並べ、末尾に細枠ボタンを置く。
- 主題歌(楽曲とアーティストを紹介する): 期切替タブ、OP と ED の 2 カラム、アーティスト写真を置き、区切り線付きでプロフィールとコメントを続ける。
- フッター(シェアと規約への導線をまとめる): 淡ピンクの地にピンクの円形 SNS アイコン、テキストリンク、著作権表記を置く。
Imagery
- キービジュアルは、紫陽花や雨、光の差すパステル調のアニメイラストを全幅で使う。
- 装飾は淡ピンクと藤色の桜の枝や花びら。透明度を上げ、ぼかしをかけて重ねる。
- 動画のサムネイルは、場面写真にピンク紫の半透明オーバーレイをかける。
- アーティスト写真は、緑系の背景に紙吹雪が舞う演出写真を矩形で置く。
- キャラクターアイコンは白縁の小さな円形で、3 つ並べる。
- 元 LP の写真・イラストは使わない。自社で撮影するか、上の条件で生成・素材を選ぶ。
Responsive Behavior
- PC では、キービジュアルを中央に縦長で置く。左に告知とロゴ、右に縦並びのテキストナビを置く 3 分割にする。
- PC では、ニュースの見出しを左、一覧を右に置く横並びにする。
- PC では、キャストを 3 カラム、スタッフを 3 カラムにする。
- PC では、紹介文カードを横長にし、本文を 1 行長めに組む。
- PC では、全体の左右余白を広くとり、コンテンツ幅を約 60% に絞る。
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: Sakura Pink Shoujo Anime Official LP
description: 白から淡いラベンダーへの霞んだ地に桜の花びらを散らした、少女漫画原作アニメの公式サイト型 LP。ピンクは文字・枠線・ボタンに絞り、見出しは細い欧文セリフ体の頭文字だけをピンクにする。本文は明朝の中央揃えで、上品で甘い印象にまとめる。
colors:
primary: '#EA609E'
on-primary: '#FEFDFE'
background: '#FEFDFE'
background-alt: '#FAF6FC'
surface: '#FEFCFE'
text: '#2C2D45'
text-body: '#4C4760'
accent-1: '#E2509A'
line: '#EE9CC4'
tint-1: '#FFF6FB'
dark-section: '#BE6595'
text-muted: '#96949C'
accent-1-accessible: '#DB2481'
primary-accessible: '#DE1D74'
typography:
display:
fontFamily: Shippori Mincho
fontSize: 38px
fontWeight: 700
lineHeight: 1.3
letterSpacing: 0.04em
headline-lg:
fontFamily: Cormorant Garamond
fontSize: 36px
fontWeight: 500
lineHeight: 1.1
letterSpacing: 0.02em
headline-md:
fontFamily: Shippori Mincho
fontSize: 18px
fontWeight: 500
lineHeight: 1.4
letterSpacing: 0.06em
headline-sm:
fontFamily: Shippori Mincho
fontSize: 13px
fontWeight: 500
lineHeight: 1.4
letterSpacing: 0.08em
body-md:
fontFamily: Noto Serif JP
fontSize: 11px
fontWeight: 500
lineHeight: 1.9
letterSpacing: 0.05em
accent:
fontFamily: Cormorant Garamond
fontSize: 9px
fontWeight: 400
lineHeight: 1.3
letterSpacing: 0.1em
label-button:
fontFamily: Cormorant Garamond
fontSize: 10px
fontWeight: 500
lineHeight: 1.0
letterSpacing: 0.08em
note:
fontFamily: Noto Serif JP
fontSize: 8px
fontWeight: 400
lineHeight: 1.6
letterSpacing: 0.04em
rounded:
sm: 4px
md: 16px
lg: 32px
full: 999px
spacing:
unit: 8px
card: 28px
section: 72px
components:
page:
backgroundColor: '{colors.background}'
textColor: '{colors.text-body}'
typography: '{typography.body-md}'
heading:
textColor: '{colors.text}'
typography: '{typography.headline-lg}'
button-outline-pill:
backgroundColor: '{colors.background}'
textColor: '{colors.accent-1}'
typography: '{typography.label-button}'
rounded: '{rounded.full}'
height: 30px
tab-season:
backgroundColor: '{colors.primary}'
textColor: '{colors.on-primary}'
typography: '{typography.label-button}'
rounded: '{rounded.full}'
height: 30px
sns-pill:
backgroundColor: '{colors.primary}'
textColor: '{colors.on-primary}'
rounded: '{rounded.full}'
height: 28px
section-title-serif:
textColor: '{colors.text}'
typography: '{typography.headline-lg}'
height: 44px
intro-card:
backgroundColor: '{colors.surface}'
textColor: '{colors.text-body}'
typography: '{typography.body-md}'
rounded: '{rounded.lg}'
height: 900px
name-credit:
textColor: '{colors.text}'
typography: '{typography.headline-md}'
height: 70px
marquee-band:
textColor: '{colors.text-muted}'
typography: '{typography.accent}'
height: 16px
divider-label:
textColor: '{colors.accent-1}'
typography: '{typography.label-button}'
height: 16px
movie-player:
backgroundColor: '{colors.dark-section}'
typography: '{typography.label-button}'
height: 270px
fab-menu:
backgroundColor: '{colors.primary}'
textColor: '{colors.on-primary}'
rounded: '{rounded.full}'
height: 44px
---
# DESIGN.md — 桜ピンク×淡ラベンダーの少女アニメ公式LP(Sakura Pink Shoujo Anime Official LP)
AI コーディングツール(Claude Code / Cursor / v0 など)に渡して「このトンマナで LP を作る」ための設計書です。
上の YAML(トークン)が正、本文はその使い方の説明です。
**元 LP のロゴ・写真・コピー・商品名は含みません。生成する LP でも流用しないでください。**
公開されている LP の見た目を独自に分析した非公式の資料で、元 LP の運営企業・制作会社とは関係ありません。
## Overview
- **業種**: エンタメ・ゲーム・アプリ / **雰囲気**: かわいい、やさしい・柔らかい、上品・高級
- **キーワード**: 桜・淡ラベンダー・明朝の中央揃え・細いピンク枠のピル・欧文セリフ見出し・透け感
- **地の質感**: 白から淡い藤色へ霞むグラデーションに、ぼかした桜の花びらを重ねる。紙のような柔らかい透け感を出す。
- **形**: ボタンは細線のピル型。本文カードは大きな角丸の白パネル。SNS は塗りのピル型か円形にする。
- **温度感**: ほんのり暖かいピンクと、少し冷たいラベンダーを混ぜた甘く淡い温度感
## Colors
| Token | HEX | 役割 | 面積の目安 | 値の出どころ |
|---|---|---|---|---|
| `primary` | `#EA609E` | ブランドピンク(塗りボタン・SNS) | 2% | 画素の実測 |
| `on-primary` | `#FEFDFE` | ピンク塗り上の白文字・アイコン | 1% | 画素の主要色に補正 |
| `background` | `#FEFDFE` | ページ基本の白地 | 35% | 画素の実測 |
| `background-alt` | `#FAF6FC` | 霞んだ淡ラベンダー地 | 30% | 画素の実測 |
| `surface` | `#FEFCFE` | 本文を載せる半透明の白カード | 8% | 画素の実測 |
| `text` | `#2C2D45` | 見出し・人名の濃紺 | 1% | 画素の実測 |
| `text-body` | `#4C4760` | 本文のグレー紫 | 2% | 推定 |
| `accent-1` | `#E2509A` | 強調文字・役名・日付のピンク | 1% | 推定 |
| `line` | `#EE9CC4` | 区切り線・細枠ボタンの線 | 1% | 推定 |
| `tint-1` | `#FFF6FB` | フッターの淡ピンク地 | 4% | 画素の実測 |
| `dark-section` | `#BE6595` | 動画エリアのピンク紫オーバーレイ | 5% | 画素の実測 |
| `text-muted` | `#96949C` | ループ帯文字・注記の淡いグレー | 1% | 画素の実測 |
| `accent-1-accessible` | `#DB2481` | AA を満たす補正値(計算) | | 計算 |
| `primary-accessible` | `#DE1D74` | AA を満たす補正値(計算) | | 計算 |
- 地は白と淡ラベンダーのグラデーションだけにする。濃い色の面は動画エリアに限る。
- ピンクは塗りボタン、細枠ボタン、強調文字、区切り線にだけ使う。
- 見出しは濃紺にし、頭文字か一部の画だけをピンクにする。
- 本文はグレー紫。強調したい一文だけピンクにする。
- 役職・役名はピンクの小さい文字、人名は濃紺の大きい文字にして階層を分ける。
- フッターは淡ピンクの面に、ピンク文字とピンクの円形アイコンで締める。
- `button-outline-pill` は文字 `#E2509A` × 背景 `#FEFDFE` のコントラスト比が 3.54:1 で、WCAG AA(4.5:1)に届かない(元 LP の配色)。通常サイズの文字で AA を満たすなら `accent-1-accessible`(`#DB2481`、4.52:1)を使う。
- `tab-season` は文字 `#FEFDFE` × 背景 `#EA609E` のコントラスト比が 3.1:1 で、WCAG AA(4.5:1)に届かない(元 LP の配色)。通常サイズの文字で AA を満たすなら `primary-accessible`(`#DE1D74`、4.56:1)を使う。
- `sns-pill` は文字 `#FEFDFE` × 背景 `#EA609E` のコントラスト比が 3.1:1 で、WCAG AA(4.5:1)に届かない(元 LP の配色)。通常サイズの文字で AA を満たすなら `primary-accessible`(`#DE1D74`、4.56:1)を使う。
- `fab-menu` は文字 `#FEFDFE` × 背景 `#EA609E` のコントラスト比が 3.1:1 で、WCAG AA(4.5:1)に届かない(元 LP の配色)。通常サイズの文字で AA を満たすなら `primary-accessible`(`#DE1D74`、4.56:1)を使う。
## Typography
| Token | 用途 | 書体の分類 | 代替 Web フォント | ウェイト | サイズ(375px 幅) | 行間 | 字間 |
|---|---|---|---|---|---|---|---|
| `display` | 放送開始日などファーストビュー下の大告知 | 明朝 | Shippori Mincho | 700 | 38px | 1.3 | 0.04em |
| `headline-lg` | セクションの欧文見出し | 欧文セリフ | Cormorant Garamond | 500 | 36px | 1.1 | 0.02em |
| `headline-md` | 人名・曲名など主役の名前 | 明朝 | Shippori Mincho | 500 | 18px | 1.4 | 0.06em |
| `headline-sm` | 役職・役名などのピンクのラベル | 明朝 | Shippori Mincho | 500 | 13px | 1.4 | 0.08em |
| `body-md` | 紹介文・プロフィール本文 | 明朝 | Noto Serif JP | 500 | 11px | 1.9 | 0.05em |
| `accent` | 名前上のローマ字表記・帯のループ文字 | 欧文セリフ | Cormorant Garamond | 400 | 9px | 1.3 | 0.1em |
| `label-button` | 細枠ボタン・タブの文字 | 欧文セリフ | Cormorant Garamond | 500 | 10px | 1 | 0.08em |
| `note` | 著作権表記・クレジット注記 | 明朝 | Noto Serif JP | 400 | 8px | 1.6 | 0.04em |
- 和文はすべて明朝系で統一し、ゴシックは使わない。
- セクション見出しは細い欧文セリフで大きく置き、頭文字だけピンクにする。
- 本文は中央揃えで短く改行し、詩のような行組みにする。
- 名前の上にローマ字の小さいラベルを添え、ピンクの役名、濃紺の名前と 3 段に積む。
- 日付や放送日の数字は大きく太い明朝ピンクで目立たせる。
- 字間はやや広めにとり、行間は 1.8 以上にする。
- 書体は画像からの推定で、フォント名は近い印象の Web フォントの提案。サイズは 375px 幅に換算した目安。
## Layout
- **カラム**: SP は 1 カラムが基本。人名・スタッフ一覧は 2 カラム。
- **本文ブロックの幅**: 画面幅の約 88%
- **余白**: セクション間 72px、基本単位 8px、カード内 28px(375px 幅換算)
- セクション間に欧文のループ文字帯を 1 行流し、区切りにする。
- 紹介文は大きな角丸の白カードに入れ、周囲に花の装飾を重ねる。
- 一覧は 2 カラムで中央揃え。各セルの下に細枠のピルボタンを置く。
- ニュースは日付と見出しの 2 行を 1 件にし、ピンクの細線で区切る。
- ファーストビューのキービジュアルは横幅いっぱい、縦長で見せる。
- 期の切替タブは 2 つのピルを横に並べ、選択中だけピンクで塗る。
## Elevation & Depth
- 影はほぼ使わない。
- 本文カードは白の半透明に、ごく淡いピンクのぼかし影をつける程度にする。
- 奥行きは、花びらのぼかしを前景と背景に重ねて出す。
## Shapes
- **角丸**: 小 4px / 中 16px / 大 32px。ボタンはピル型。
- **写真の切り抜き**: キービジュアルは全幅の矩形。アーティスト写真は角丸なしの矩形。キャラクターアイコンは円形。
- **セクション境界**: 直線では区切らない。欧文ループ文字帯、桜の花の帯、グラデーションのにじみで切り替える。
- ボタンはすべてピル型。細枠かピンク塗りにする。
- SNS アイコンは円形かピル型のピンク塗り。
- 動画の再生ボタンは装飾罫の飾り枠で囲む。
- カードの角丸は大きめの 32px 前後にする。
## Components
- **細枠ピルボタン**(`button-outline-pill`): 白地にピンクの細線のピル。欧文の小文字ラベルを入れ、右端に矢印か+を置く。
- **期切替タブ**(`tab-season`): 2 つのピルを横に並べる。選択中はピンク塗りに白文字、未選択は細枠にする。
- **SNS ピルボタン**(`sns-pill`): ピンク塗りの横長ピルを 3 つ並べ、白い SNS アイコンを入れる。
- **欧文セリフ見出し**(`section-title-serif`): 濃紺の大きな欧文で、頭文字か一部の画だけピンク。下に余白を広くとる。
- **紹介文カード**(`intro-card`): 半透明の白で角丸大きめのパネル。角に桜の枝を重ね、本文は中央揃えにする。
- **名前クレジット**(`name-credit`): ローマ字の小ラベル、ピンクの役名、濃紺の大きな名前の 3 段を中央に積む。
- **欧文ループ帯**(`marquee-band`): 字間の広い欧文を横一列に流し、間に小さなピンクの星を挟む。
- **中央ラベル付き区切り線**(`divider-label`): 左右にピンクの細線を引き、中央に欧文の小見出しを置く。
- **動画スライダー**(`movie-player`): 場面写真にピンク紫のオーバーレイを重ねる。中央に飾り枠の再生ボタン、左右に白い円の矢印を置く。
- **円形メニューボタン**(`fab-menu`): 右上に固定するピンク塗りの円で、白い二本線を入れる。
## Do's and Don'ts
**Do**
- 地は白から淡ラベンダーへのグラデーションにし、ぼかした桜の花びらを散らす。
- 和文は明朝で統一し、中央揃えでゆったり組む。
- ピンクは線と文字を中心に使い、塗りはボタンだけにする。
- セクション見出しは欧文セリフにし、頭文字にピンクを差す。
- 区切りには欧文ループ帯や花の帯を使い、柔らかく切り替える。
**Don't**
- 濃い単色の背景で大きな面を塗らない。
- 太いゴシックや角張ったボタンを使わない。
- ピンク以外の原色の強調色を足さない。
- 本文を左揃えで横幅いっぱいに詰め込まない。
- 強い影や立体的なボタン表現を使わない。
## Page Structure
LP 独自の章。上から順に、カッコ内が各セクションの役割。
1. **ファーストビュー**(作品の世界観を一目で伝える): 全幅の縦長キービジュアルにロゴを重ねる。右上に円形メニューを置く。
2. **放送告知**(放送開始日と最新情報を知らせる): 円形キャラアイコンを並べ、大きな明朝ピンクで日付を置く。細枠ボタンと SNS ピルを添える。
3. **バナースライダー**(企画やコンテンツへ誘導する): 横スクロールの淡いバナーを中央に大きく、左右を少し見切れさせる。下にドットを置く。
4. **動画**(予告映像を再生させる): ピンク紫のオーバーレイ写真に飾り枠の再生ボタンを置き、下を桜の帯で締める。
5. **ニュース**(最新のお知らせを並べる): 日付ピンクと見出しの 2 行を 3 件、細線で区切る。下に一覧ボタンを置く。
6. **作品紹介**(あらすじと見どころを伝える): 欧文見出しと期切替タブの下に、角丸の白カードで中央揃えの本文を置く。最後の一文はピンクにする。
7. **キャスト**(出演者を紹介する): 主役を 1 名中央に置き、以下は 2 カラムで名前クレジットとコメントボタンを並べる。
8. **スタッフ**(制作陣をクレジットする): ピンクの役職と濃紺の名前を 2 カラムで並べ、末尾に細枠ボタンを置く。
9. **主題歌**(楽曲とアーティストを紹介する): 期切替タブ、OP と ED の 2 カラム、アーティスト写真を置き、区切り線付きでプロフィールとコメントを続ける。
10. **フッター**(シェアと規約への導線をまとめる): 淡ピンクの地にピンクの円形 SNS アイコン、テキストリンク、著作権表記を置く。
## Imagery
- キービジュアルは、紫陽花や雨、光の差すパステル調のアニメイラストを全幅で使う。
- 装飾は淡ピンクと藤色の桜の枝や花びら。透明度を上げ、ぼかしをかけて重ねる。
- 動画のサムネイルは、場面写真にピンク紫の半透明オーバーレイをかける。
- アーティスト写真は、緑系の背景に紙吹雪が舞う演出写真を矩形で置く。
- キャラクターアイコンは白縁の小さな円形で、3 つ並べる。
- 元 LP の写真・イラストは使わない。自社で撮影するか、上の条件で生成・素材を選ぶ。
## Responsive Behavior
- PC では、キービジュアルを中央に縦長で置く。左に告知とロゴ、右に縦並びのテキストナビを置く 3 分割にする。
- PC では、ニュースの見出しを左、一覧を右に置く横並びにする。
- PC では、キャストを 3 カラム、スタッフを 3 カラムにする。
- PC では、紹介文カードを横長にし、本文を 1 行長めに組む。
- PC では、全体の左右余白を広くとり、コンテンツ幅を約 60% に絞る。
## 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-41dd3781`(元 LP の URL から採番)
- **元 LP**: https://hanakimi-anime.com/
- **解析に使った画像**: SP(スマホ版) + PC(Responsive Behavior の参照)
- **確度**: 色 中(8/12 色を画素から実測)、書体 中、余白 中
- **生成**: 2026-10-22、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: #ea609e;
--color-on-primary: #fefdfe;
--color-background: #fefdfe;
--color-background-alt: #faf6fc;
--color-surface: #fefcfe;
--color-text: #2c2d45;
--color-text-body: #4c4760;
--color-accent-1: #e2509a;
--color-line: #ee9cc4;
--color-tint-1: #fff6fb;
--color-dark-section: #be6595;
--color-text-muted: #96949c;
--color-accent-1-accessible: #db2481;
--color-primary-accessible: #de1d74;
--font-display: "Shippori Mincho";
--font-headline-lg: "Cormorant Garamond";
--font-headline-md: "Shippori Mincho";
--font-headline-sm: "Shippori Mincho";
--font-body-md: "Noto Serif JP";
--font-accent: "Cormorant Garamond";
--font-label-button: "Cormorant Garamond";
--font-note: "Noto Serif JP";
--text-display: 38px;
--text-headline-lg: 36px;
--text-headline-md: 18px;
--text-headline-sm: 13px;
--text-body-md: 11px;
--text-accent: 9px;
--text-label-button: 10px;
--text-note: 8px;
--tracking-display: 0.04em;
--tracking-headline-lg: 0.02em;
--tracking-headline-md: 0.06em;
--tracking-headline-sm: 0.08em;
--tracking-body-md: 0.05em;
--tracking-accent: 0.1em;
--tracking-label-button: 0.08em;
--tracking-note: 0.04em;
--font-weight-display: 700;
--font-weight-headline-lg: 500;
--font-weight-headline-md: 500;
--font-weight-headline-sm: 500;
--font-weight-body-md: 500;
--font-weight-accent: 400;
--font-weight-label-button: 500;
--font-weight-note: 400;
--radius-sm: 4px;
--radius-md: 16px;
--radius-lg: 32px;
--radius-full: 999px;
--spacing-unit: 8px;
--spacing-card: 28px;
--spacing-section: 72px;
}
色・余白・角丸の CSS 変数です(書体は Tailwind CSS の版に入っています)。
:root {
--color-primary: #ea609e;
--color-on-primary: #fefdfe;
--color-background: #fefdfe;
--color-background-alt: #faf6fc;
--color-surface: #fefcfe;
--color-text: #2c2d45;
--color-text-body: #4c4760;
--color-accent-1: #e2509a;
--color-line: #ee9cc4;
--color-tint-1: #fff6fb;
--color-dark-section: #be6595;
--color-text-muted: #96949c;
--color-accent-1-accessible: #db2481;
--color-primary-accessible: #de1d74;
--spacing-unit: 8px;
--spacing-card: 28px;
--spacing-section: 72px;
--rounded-sm: 4px;
--rounded-md: 16px;
--rounded-lg: 32px;
--rounded-full: 999px;
}
W3C のデザイントークンの形式(Design Tokens Format Module 2025.10)の JSON です。Figma のプラグインや Style Dictionary などで読み込めます。
出典と注意
- この design.md は、公開されている LP の見た目を独自に分析した非公式の資料です。元 LP の運営企業・制作会社とは関係ありません。
- design.md には元 LP のロゴ・写真・イラスト・文章・商品名を含みません。生成する LP でも使わず、自社の素材に置き換えてください。
- 色は画像の画素から実測した値、書体・サイズ・余白は画像からの推定です。
- 元 LP の権利者の方は、掲載削除を希望される場合、掲載の削除依頼からご連絡ください。受付から 24 時間以内に、画像を含めて非公開にします。