---
version: alpha
name: Bright Regional Relocation Recruit LP
description: クリーム、水色、黄色の地色を交互に敷き、角を大きく丸めたセクションで区切った地方移住・転職向けの求人LPです。不定形に切り抜いた写真と手描き風の地域モチーフを散らし、明るく親しみやすい印象にしています。見出しは青の太い欧文と小さな和文の二段組。白いカードで社員インタビューを並べ、オレンジのCTAに誘導します。
colors:
  primary: '#106CA2'
  background: '#FFF9DF'
  background-alt: '#DEF4FF'
  secondary: '#FCD667'
  surface: '#FEFEFE'
  cta: '#F8931F'
  on-cta: '#FDFEFE'
  text: '#333333'
  text-muted: '#999999'
  accent-1: '#F39800'
  accent-2: '#1C7FC4'
  line: '#DDE8E7'
  tint-1: '#FEE59E'
  accent-3: '#5DBB63'
  cta-accessible: '#B16106'
  text-muted-accessible: '#757575'
typography:
  display:
    fontFamily: Zen Maru Gothic
    fontSize: 44px
    fontWeight: 900
    lineHeight: 1.2
    letterSpacing: 0.02em
  headline-lg:
    fontFamily: Montserrat
    fontSize: 30px
    fontWeight: 800
    lineHeight: 1.1
    letterSpacing: 0.04em
  headline-sm:
    fontFamily: Noto Sans JP
    fontSize: 13px
    fontWeight: 700
    lineHeight: 1.4
    letterSpacing: 0.05em
  headline-md:
    fontFamily: Noto Sans JP
    fontSize: 15px
    fontWeight: 700
    lineHeight: 1.5
  body-md:
    fontFamily: Noto Sans JP
    fontSize: 14px
    fontWeight: 400
    lineHeight: 1.8
    letterSpacing: 0.03em
  note:
    fontFamily: Noto Sans JP
    fontSize: 11px
    fontWeight: 400
    lineHeight: 1.5
  label-button:
    fontFamily: Noto Sans JP
    fontSize: 14px
    fontWeight: 700
    lineHeight: 1.2
    letterSpacing: 0.05em
  accent:
    fontFamily: Montserrat
    fontSize: 10px
    fontWeight: 700
    lineHeight: 1.2
    letterSpacing: 0.05em
rounded:
  sm: 4px
  md: 8px
  lg: 32px
  full: 999px
spacing:
  unit: 8px
  card: 16px
  section: 72px
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.headline-lg}'
    rounded: '{rounded.md}'
    height: 72px
  button-secondary:
    backgroundColor: '{colors.primary}'
    textColor: '{colors.on-cta}'
    typography: '{typography.label-button}'
    rounded: '{rounded.full}'
    height: 40px
  button-viewmore:
    backgroundColor: '{colors.surface}'
    textColor: '{colors.primary}'
    typography: '{typography.accent}'
    rounded: '{rounded.full}'
    height: 22px
  section-heading:
    textColor: '{colors.primary}'
    typography: '{typography.headline-lg}'
    height: 56px
  card-interview:
    backgroundColor: '{colors.surface}'
    textColor: '{colors.text}'
    typography: '{typography.headline-md}'
    rounded: '{rounded.md}'
    height: 400px
  tag-filter:
    backgroundColor: '{colors.surface}'
    textColor: '{colors.text-muted}'
    typography: '{typography.note}'
    rounded: '{rounded.sm}'
    height: 20px
  tab-switch:
    backgroundColor: '{colors.cta}'
    textColor: '{colors.on-cta}'
    typography: '{typography.label-button}'
    rounded: '{rounded.sm}'
    height: 36px
  faq-accordion:
    backgroundColor: '{colors.surface}'
    textColor: '{colors.text}'
    typography: '{typography.body-md}'
    rounded: '{rounded.md}'
    height: 44px
  badge-category:
    backgroundColor: '{colors.primary}'
    typography: '{typography.note}'
    rounded: '{rounded.sm}'
    height: 16px
---

# DESIGN.md — クリーム×水色×黄の地方移住求人LP（Bright Regional Relocation Recruit LP）

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

## Overview

- **業種**: 求人・採用 ／ **雰囲気**: ポップ・元気、親しみ・手作り感、清潔・爽やか、信頼・誠実
- **キーワード**: 地方移住・明るい・パステル地・不定形写真・カード一覧・親しみ
- **地の質感**: フラットな単色面。影はほぼなく、白カードと淡い地色のコントラストで階層を作る
- **形**: 上端の角を大きく丸めたセクション、不定形の写真マスク、ピル型ボタン
- **温度感**: 暖色の黄・クリームと寒色の水色を交互に置いた、明るく中間的な温度

## Colors

| Token | HEX | 役割 | 面積の目安 | 値の出どころ |
|---|---|---|---|---|
| `primary` | `#106CA2` | 欧文見出し・ボタンの青 | 2% | 画素の実測 |
| `background` | `#FFF9DF` | クリームの基調地 | 28% | 画素の実測 |
| `background-alt` | `#DEF4FF` | 水色セクションの地 | 18% | 画素の実測 |
| `secondary` | `#FCD667` | インタビュー帯の黄色地 | 17% | 画素の実測 |
| `surface` | `#FEFEFE` | カード・パネルの白 | 12% | 画素の実測 |
| `cta` | `#F8931F` | エントリーボタン・選択中タブのオレンジ | 2% | 画素の実測 |
| `on-cta` | `#FDFEFE` | CTA上の白文字 | 0% | 画素の主要色に補正 |
| `text` | `#333333` | 見出し・本文の濃い文字 | 3% | 推定 |
| `text-muted` | `#999999` | タグ・補足のグレー文字 | 0% | 推定 |
| `accent-1` | `#F39800` | 人名前の丸マーク・アイコンのオレンジ | 0% | 推定 |
| `accent-2` | `#1C7FC4` | 地図の濃い青 | 0% | 推定 |
| `line` | `#DDE8E7` | リスト区切り線・タグの枠 | 0% | 画素の主要色に補正 |
| `tint-1` | `#FEE59E` | サブCTAの薄い黄色 | 1% | 画素の主要色に補正 |
| `accent-3` | `#5DBB63` | サブタブの枠の緑 | 0% | 推定 |
| `cta-accessible` | `#B16106` | AA を満たす補正値（計算） |  | 計算 |
| `text-muted-accessible` | `#757575` | AA を満たす補正値（計算） |  | 計算 |

- 地色はクリーム・水色・黄色の3色をセクションごとに交互に切り替える
- カードやパネルは必ず白にし、地色の上に浮かせる
- 欧文見出しとサブボタンは青で統一する
- オレンジは主CTAと選択中タブ、人物マークに限定する
- 本文は濃いグレーとし、純黒は使わない
- 写真以外の大面積に原色は置かず、パステル調を保つ
- `button-primary` は文字 `#FDFEFE` × 背景 `#F8931F` のコントラスト比が 2.26:1 で、WCAG AA（4.5:1）に届かない（元 LP の配色）。通常サイズの文字で AA を満たすなら `cta-accessible`（`#B16106`、4.54:1）を使う。
- `tag-filter` は文字 `#999999` × 背景 `#FEFEFE` のコントラスト比が 2.82:1 で、WCAG AA（4.5:1）に届かない（元 LP の配色）。通常サイズの文字で AA を満たすなら `text-muted-accessible`（`#757575`、4.57:1）を使う。
- `tab-switch` は文字 `#FDFEFE` × 背景 `#F8931F` のコントラスト比が 2.26:1 で、WCAG AA（4.5:1）に届かない（元 LP の配色）。通常サイズの文字で AA を満たすなら `cta-accessible`（`#B16106`、4.54:1）を使う。

## Typography

| Token | 用途 | 書体の分類 | 代替 Web フォント | ウェイト | サイズ（375px 幅） | 行間 | 字間 |
|---|---|---|---|---|---|---|---|
| `display` | ファーストビューのキャッチ（太字。1文字ずつ色を変える） | 丸ゴシック | Zen Maru Gothic | 900 | 44px | 1.2 | 0.02em |
| `headline-lg` | セクションの欧文見出し | 欧文サンセリフ | Montserrat | 800 | 30px | 1.1 | 0.04em |
| `headline-sm` | 欧文見出しの下に添える和文サブ見出し | ゴシック | Noto Sans JP | 700 | 13px | 1.4 | 0.05em |
| `headline-md` | インタビューカードのタイトル | ゴシック | Noto Sans JP | 700 | 15px | 1.5 | 0.0em |
| `body-md` | 本文・FAQの回答 | ゴシック | Noto Sans JP | 400 | 14px | 1.8 | 0.03em |
| `note` | 会社名・移住経路・タグ | ゴシック | Noto Sans JP | 400 | 11px | 1.5 | 0.0em |
| `label-button` | ボタンのラベル | ゴシック | Noto Sans JP | 700 | 14px | 1.2 | 0.05em |
| `accent` | VIEW MOREなど小さな欧文ラベル | 欧文サンセリフ | Montserrat | 700 | 10px | 1.2 | 0.05em |

- 見出しは青の太い欧文の下に、濃色の小さな和文を添える
- 欧文見出しは中央揃えか左揃えにし、同じセクション内で揃える
- キャッチは文字ごとに青・緑・黄・赤などを使い分けて遊ばせる
- ファーストビューの紹介文は中央揃えの短い行を積み重ねる
- カードのタイトルは太字にし、2〜3行まで
- 書体は画像からの推定で、フォント名は近い印象の Web フォントの提案。サイズは 375px 幅に換算した目安。

## Layout

- **カラム**: SP は 1 カラム。カードは 1 列か 2 列。PC では 3 列のカードグリッド
- **本文ブロックの幅**: 画面幅の約 90%
- **余白**: セクション間 72px、基本単位 8px、カード内 16px（375px 幅換算）
- セクションは地色の切り替えで区切り、上端を大きく角丸にする
- 見出しとコンテンツの間は32px程度空ける
- カードのグリッドは間隔16pxで揃える
- FAQは左に見出しとボタン、右にアコーディオン（SPでは縦に積む）
- ファーストビューは写真とイラストを散らし、中央に縦書き風の短文

## Elevation & Depth

- 基本はフラットで、影なし
- 白カードは地色との差だけで浮かせる
- 必要な場合も、ごく弱い影（0 2px 6px rgba(0,0,0,.06)）までにする

## Shapes

- **角丸**: 小 4px ／ 中 8px ／ 大 32px。ボタンはピル型。
- **写真の切り抜き**: ファーストビューは有機的な不定形マスク。カード内の写真は角丸の長方形
- **セクション境界**: 上の角を大きく丸めた色面を次のセクションに重ねる
- ボタンはピル型で、右端に丸い矢印アイコンを付ける
- カード・パネルは角丸8px
- タグは小さな角丸と細い枠
- 写真カードの右下に白丸の矢印を置く

## Components

- **エントリーCTA**（`button-primary`）: オレンジの大きな角丸パネル。白の欧文ラベルに、右端の丸矢印を添える
- **青のピルボタン**（`button-secondary`）: 一覧を見る、などの導線。白文字で、右に白丸の矢印
- **VIEW MOREボタン**（`button-viewmore`）: 白地に細い枠の小さなピル。リストの右端に置く
- **二段見出し**（`section-heading`）: 青の太い欧文と、小さな和文のサブ見出しを組み合わせる
- **インタビューカード**（`card-interview`）: 白カードにタイトル、会社名、オレンジ丸付きの人名、移住経路、タグを並べ、下に写真を置く
- **絞り込みタグ**（`tag-filter`）: 白パネル内に並べる、細い枠の小さなタグ群
- **タブ切替**（`tab-switch`）: 選択中はオレンジ地に白文字、非選択は白地に緑の枠
- **FAQアコーディオン**（`faq-accordion`）: 白の行に青いQと＋/−の丸アイコン。回答にはオレンジのA
- **カテゴリバッジ**（`badge-category`）: カード右上に置く青の小ラベル

## Do's and Don'ts

**Do**
- 地色は3色の交互配置を守る
- 見出しは常に欧文と和文の二段にする
- 写真には笑顔の人物と地域の風景を使う
- 地域のモチーフをイラストで余白に散らす
- ボタンには丸矢印アイコンを付ける

**Don't**
- 暗い地色や黒い背景を使わない
- セクションを直線の境界だけで区切らない
- オレンジをCTA以外に多用しない
- カードに強い影を付けない
- 明朝体で堅い印象にしない

## Page Structure

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

1. **ファーストビュー**（地域で働く魅力を明るく伝える）: クリーム地に、色を変えた太字キャッチを置く。不定形の写真とイラストを散らし、中央に短い紹介文
2. **特集コンテンツ**（特設ページと動画への導線）: 水色地。大きなバナー画像と動画サムネイルを縦に並べ、隅に雲や木のイラスト
3. **地域の魅力**（暮らし・子育て・仕事の情報への入口）: クリーム地。左に地図イラスト、右にリンクのリストとVIEW MOREボタン
4. **社員インタビュー**（移住者の実例で共感を得る）: 黄色地の角丸セクション。タグ検索パネルと3列の白カード
5. **家族インタビュー**（家族での移住をイメージさせる）: 水色地。左に見出し、右にカードを置く
6. **移住ガイド**（移住までの流れと支援制度を案内する）: タブ切替の白パネルに、風景写真、説明文、青ボタン
7. **よくある質問**（不安を解消する）: 左に見出しとボタン、右にアコーディオン
8. **イベント情報**（イベントへの参加を促す）: 中央に見出しと告知バナー
9. **CTA**（求人検索と相談に誘導する）: 水色地。オレンジの大CTAと黄色のサブCTAを横に並べる
10. **フッター**（サイト内のリンク一覧）: 白地に小さな文字のリンクを多段に並べる

## Imagery

- 自然光で撮った、笑顔の人物ポートレート（仕事着や職場で）
- 海・城・川など地域の風景を明るい空と一緒に撮る
- ファーストビューの写真は有機的な不定形に切り抜く
- 特産物や名所を、フラットな手描き風イラストで散らす
- 雲や木などのシンプルなイラストをセクションの端に置く
- 人物の群像イラストを境界に配置する
- 元 LP の写真・イラストは使わない。自社で撮影するか、上の条件で生成・素材を選ぶ。

## Responsive Behavior

- SPではカードを1〜2列にする
- FAQやガイドの左右レイアウトは縦に積む
- ファーストビューの写真はSPでは数を減らし、小さく重ねる
- CTAの2枚はSPでは縦に並べ、幅いっぱいにする
- 見出しの欧文はSPで28〜30pxに縮める

## 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-d74c387d`（元 LP の URL から採番）
- **元 LP**: https://doda.jp/area/gov/kochi/index.html
- **解析に使った画像**: PC（PC版）
- **確度**: 色 高（6/14 色を画素から実測）、書体 中、余白 中
- **生成**: 2026-10-11、claude-opus-5-5、書式 xecin-lp-design-md 0.3（DESIGN.md 仕様 alpha 準拠）
- **掲載の削除**: 元 LP の権利者（運営企業・制作会社）の方は、削除依頼ページ（https://designmark.jp/takedown/）からご連絡ください。
