---
version: alpha
name: Urban Local Culture Apartment Hotel LP
description: 白と生成りの地に黒の極太欧文見出しを置き、朱色の小さな点をアクセントにしたホテル LP。街の写真をずらして散らした雑誌的レイアウトと、生成りの角丸カードで客室や施設を紹介する。
colors:
  primary: '#000000'
  background: '#FEFEFE'
  background-alt: '#F8F5EE'
  surface: '#F2F2F2'
  cta: '#FF6B39'
  on-cta: '#FFFFFF'
  accent-1: '#F26B3A'
  text: '#0E0E0E'
  text-muted: '#555555'
  on-primary: '#F8F8F8'
  line: '#323232'
  cta-accessible: '#DC3800'
typography:
  display:
    fontFamily: Inter
    fontSize: 38px
    fontWeight: 700
    lineHeight: 1.05
    letterSpacing: -0.01em
  headline-lg:
    fontFamily: Inter
    fontSize: 26px
    fontWeight: 600
    lineHeight: 1.2
  headline-md:
    fontFamily: Noto Sans JP
    fontSize: 15px
    fontWeight: 700
    lineHeight: 1.5
    letterSpacing: 0.02em
  body-lg:
    fontFamily: Noto Sans JP
    fontSize: 14px
    fontWeight: 700
    lineHeight: 2.0
    letterSpacing: 0.03em
  body-md:
    fontFamily: Noto Sans JP
    fontSize: 11px
    fontWeight: 500
    lineHeight: 1.8
    letterSpacing: 0.02em
  accent:
    fontFamily: Inter
    fontSize: 9px
    fontWeight: 600
    lineHeight: 1.4
    letterSpacing: 0.02em
  label-button:
    fontFamily: Inter
    fontSize: 11px
    fontWeight: 600
    lineHeight: 1.0
  note:
    fontFamily: Noto Sans JP
    fontSize: 9px
    fontWeight: 600
    lineHeight: 1.6
rounded:
  sm: 4px
  md: 8px
  lg: 12px
  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-pill:
    backgroundColor: '{colors.primary}'
    textColor: '{colors.on-primary}'
    typography: '{typography.label-button}'
    rounded: '{rounded.full}'
    height: 38px
  button-reserve:
    backgroundColor: '{colors.cta}'
    textColor: '{colors.on-cta}'
    typography: '{typography.label-button}'
    rounded: '{rounded.sm}'
    height: 28px
  button-external:
    backgroundColor: '{colors.primary}'
    textColor: '{colors.on-primary}'
    typography: '{typography.label-button}'
    rounded: '{rounded.sm}'
    height: 36px
  room-card:
    backgroundColor: '{colors.background-alt}'
    textColor: '{colors.text}'
    typography: '{typography.headline-lg}'
    rounded: '{rounded.md}'
    height: 340px
  category-label:
    textColor: '{colors.text}'
    typography: '{typography.accent}'
    height: 14px
  icon-badge:
    backgroundColor: '{colors.primary}'
    textColor: '{colors.on-primary}'
    typography: '{typography.note}'
    rounded: '{rounded.full}'
    height: 24px
  spec-row:
    textColor: '{colors.text}'
    typography: '{typography.note}'
    height: 20px
  news-card:
    backgroundColor: '{colors.background}'
    textColor: '{colors.text}'
    typography: '{typography.body-md}'
    rounded: '{rounded.md}'
    height: 300px
---

# DESIGN.md — 生成り×黒×朱の下町カルチャーホテル LP（Urban Local Culture Apartment Hotel LP）

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

## Overview

- **業種**: 旅行・観光・ホテル ／ **雰囲気**: シンプル・ミニマル、クール・先進的、ナチュラル、親しみ・手作り感
- **キーワード**: 街歩き・雑誌的レイアウト・極太欧文見出し・生成りカード・朱色ドット・線画イラスト
- **地の質感**: フラットで紙のような質感。影やグラデーションはなく、写真の暖色の木目がぬくもりを足す
- **形**: 写真とカードは小さめの角丸。ボタンは黒のピル型。欧文ロゴの一文字に手描きの足を付けて遊びを出す
- **温度感**: 白と生成りで落ち着いた中間の温度。電球色の写真と朱色で暖かさを足す

## Colors

| Token | HEX | 役割 | 面積の目安 | 値の出どころ |
|---|---|---|---|---|
| `primary` | `#000000` | 見出し・ピルボタン・ロゴの黒 | 5% | 画素の実測 |
| `background` | `#FEFEFE` | 基本の白地 | 35% | 画素の実測 |
| `background-alt` | `#F8F5EE` | カード・導入セクションの生成り地 | 20% | 画素の実測 |
| `surface` | `#F2F2F2` | 動画・地図・ブランド紹介のライトグレー地 | 8% | 画素の実測 |
| `cta` | `#FF6B39` | 予約ボタンの朱色 | 0% | 画素の実測 |
| `on-cta` | `#FFFFFF` | 予約ボタン上の白文字 | 0% | 画素の主要色に補正 |
| `accent-1` | `#F26B3A` | ラベル前の朱色ドット・矢印・イラストの差し色 | 1% | 推定 |
| `text` | `#0E0E0E` | 本文・見出しの黒文字 | 3% | 画素の実測 |
| `text-muted` | `#555555` | 補足小文字のグレー | 0% | 推定 |
| `on-primary` | `#F8F8F8` | 黒ボタン上の白文字 | 0% | 画素の実測 |
| `line` | `#323232` | お知らせタグの黒い細線 | 0% | 画素の実測 |
| `cta-accessible` | `#DC3800` | AA を満たす補正値（計算） |  | 計算 |

- 地は白が基本。紹介カードとセクションの導入ブロックは生成り、動画・地図・ブランド紹介はライトグレーで帯を分ける
- 黒は見出し・ピルボタン・ロゴに限る。面として広く塗らない
- 朱色は予約 CTA と小さなドット・矢印・イラストの差し色だけに使う
- 色は写真の暖かい木目と電球色が受け持つ。UI の色数は増やさない
- 文字は黒一色。グレーはごく小さい補足にだけ使う
- `button-reserve` は文字 `#FFFFFF` × 背景 `#FF6B39` のコントラスト比が 2.83:1 で、WCAG AA（4.5:1）に届かない（元 LP の配色）。通常サイズの文字で AA を満たすなら `cta-accessible`（`#DC3800`、4.56:1）を使う。

## Typography

| Token | 用途 | 書体の分類 | 代替 Web フォント | ウェイト | サイズ（375px 幅） | 行間 | 字間 |
|---|---|---|---|---|---|---|---|
| `display` | セクション英字の大見出し | 欧文サンセリフ | Inter | 700 | 38px | 1.05 | -0.01em |
| `headline-lg` | 客室名・施設名の英字見出し | 欧文サンセリフ | Inter | 600 | 26px | 1.2 | 0.0em |
| `headline-md` | カード内の和文キャッチ | ゴシック | Noto Sans JP | 700 | 15px | 1.5 | 0.02em |
| `body-lg` | 街の紹介などの太めの短文 | ゴシック | Noto Sans JP | 700 | 14px | 2.0 | 0.03em |
| `body-md` | 説明本文 | ゴシック | Noto Sans JP | 500 | 11px | 1.8 | 0.02em |
| `accent` | 朱色ドット付きの小さな英字カテゴリラベル | 欧文サンセリフ | Inter | 600 | 9px | 1.4 | 0.02em |
| `label-button` | ピルボタンの文字 | 欧文サンセリフ | Inter | 600 | 11px | 1.0 | 0.0em |
| `note` | スペック・日付・注釈 | ゴシック | Noto Sans JP | 600 | 9px | 1.6 | 0.0em |

- 見出しは極太の英字にし、和文は本文と短いキャッチに回す
- 英字見出しの一文字だけ、手描きの足やくねりを付けたオリジナルの字形にする
- 本文は全体に太め（500〜700）。行間を広くして短い行で改行する
- 見出しの上に、朱色ドット付きの小さな英字カテゴリラベルを添える
- 文字は左揃えが基本。中央揃えは動画見出しとフッターだけにする
- 書体は画像からの推定で、フォント名は近い印象の Web フォントの提案。サイズは 375px 幅に換算した目安。

## Layout

- **カラム**: SP は 1 カラム。写真は左右にずらして非対称に配置する
- **本文ブロックの幅**: 画面幅の約 92%
- **余白**: セクション間 80px、基本単位 8px、カード内 16px（375px 幅換算）
- 導入部は写真と短文を左右交互に散らし、雑誌の誌面のように見せる
- 客室紹介は全幅写真の下に生成りカードをつなげ、縦に繰り返す
- 施設の詳細は中央寄せの幅 60% ほどの写真と、その下の小見出しと本文を縦に並べる
- 生成りやグレーの帯は画面幅いっぱいに敷き、上端に小さな角丸を付けることがある
- 余白はたっぷり取る。写真同士の間隔もそろえすぎない

## Elevation & Depth

- 影は使わずフラットにする
- 奥行きは地の色の切り替えと写真の重なりで出す
- ファーストビューでは白い円のロゴが 2 枚の写真にまたがって重なる

## Shapes

- **角丸**: 小 4px ／ 中 8px ／ 大 12px。ボタンはピル型。
- **写真の切り抜き**: 角丸 6〜8px の長方形。客室写真は全幅で角なしにする
- **セクション境界**: 直線で地の色を切り替える。生成りカードは上の角だけ丸める
- 主要ボタンは黒のピル型で、右端に朱色の小さなドットを置く
- 外部リンクのボタンは角丸 4px の黒い長方形にし、右に外部リンクアイコンを付ける
- ロゴは白い正円の中に置く
- タグは白地に黒枠の小さな角丸長方形にする

## Components

- **黒ピルボタン**（`button-pill`）: 左に白い英字、右端に朱色ドットを置いた黒いピル型ボタン。幅は約 160px
- **朱色の予約ボタン**（`button-reserve`）: ヘッダーとフッターに置く朱色の予約 CTA
- **外部リンクボタン**（`button-external`）: 黒い長方形に白文字と外部リンクアイコンを載せたボタン
- **客室カード**（`room-card`）: 全幅写真と枚数ドットの下に生成りパネルを置く。中身はラベル、英字名、スペックアイコン列、和文キャッチ、本文、ピルボタン
- **朱色ドットのラベル**（`category-label`）: 朱色の小さな丸と、小さな英字や店名を組み合わせたラベル
- **写真上の漢字バッジ**（`icon-badge`）: 写真の左上に、黒い円に白い漢字一文字を載せる
- **スペックアイコン列**（`spec-row`）: 面積・人数・禁煙・ベッドを、黒い線アイコンと小さな文字で横に並べる
- **お知らせカード**（`news-card`）: 縦長の角丸写真の下に、朱色ドット付きの日付、2 行のタイトル、黒枠タグを置く。横スクロールで見せる

## Do's and Don'ts

**Do**
- 英字の大見出しは極太で詰めて組み、一文字だけ遊びのある字形にする
- 朱色はドットや矢印程度の小さな面積で効かせる
- 写真は大小を混ぜ、左右にずらして余白ごと見せる
- 繰り返す紹介カードは同じ構成で統一する
- 線画イラストは黒の線に朱色を差して添える

**Don't**
- 影・グラデーション・光沢を付けない
- 朱色を背景の広い面に使わない
- 明朝体や丸ゴシックを混ぜない
- 写真をきっちりしたグリッドで機械的に並べない
- 装飾的な枠線や罫線を多用しない

## Page Structure

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

1. **ファーストビュー**（街の活気と滞在空間を同時に見せる）: 角丸の写真 2 枚を縦に並べ、境目に白い円のロゴを重ねる
2. **エリア紹介**（朝・昼・夜の街の過ごし方を想像させる）: 大小の写真と太字の短文を左右交互にずらして散らす
3. **体験コンセプト**（滞在で得られる体験の考え方を伝える）: 生成りの帯に英字の大見出し、短文リスト、朱色の矢印付き横スクロールの案内を置く
4. **客室一覧**（テーマ別の部屋を比べて選ばせる）: 英字見出しと写真のコラージュの後、全幅写真と生成りカードの組を部屋の数だけ繰り返す
5. **コンセプト動画**（ブランドの世界観を動画で伝える）: ライトグレーの帯に、中央揃えの英字見出しと全幅の動画を置く
6. **ラウンジ・カフェ**（共用部のサービスを紹介する）: 写真に英字コピーを重ねた帯、線画イラスト、生成りの導入ブロック、バッジ付き写真と説明を順に並べる
7. **ライブラリ・ショップ**（文化体験と物販を伝える）: 生成りの導入ブロック、全幅写真、中央寄せの写真と説明のセットを繰り返す
8. **地域マップ**（街歩きのきっかけを作る）: グレーの帯に英字見出し、外部リンクボタン、角丸写真を置く
9. **お知らせ**（最新の取り組みを伝える）: 英字見出しの下にニュースカードを横スクロールで並べる
10. **アクセス**（所在地と行き方を示す）: 太字の住所情報、ピルボタン、モノクロの地図埋め込みを置く
11. **ブランド紹介**（運営ブランドの考え方を伝える）: グレーの帯にロゴ、和文の見出し、本文、ピルボタンを置く
12. **フッター**（ナビゲーションと最後の予約導線）: 中央にロゴ、3 列のリンク、全幅の朱色予約ボタンと黒い問い合わせボタン、SNS アイコンを置く

## Imagery

- 人物と街を自然光や電球色で撮り、スナップ写真のような写真
- 木目の家具と棚が並ぶ、暖色の室内写真
- 客室は正面から左右対称に撮る
- 黒の線画に朱色を差した、ゆるい人物と街のイラスト
- 地図はモノクロにして UI のトーンに合わせる
- 元 LP の写真・イラストは使わない。自社で撮影するか、上の条件で生成・素材を選ぶ。

## Responsive Behavior

- PC は導入部の写真を画面いっぱいに大きく散らし、余白を広げる
- PC の客室カードは写真とテキストパネルを左右 2 カラムにし、行ごとに左右を入れ替える
- PC のラウンジや施設は、左に写真と詳細、右に生成りの導入パネルを並べる 2 カラム
- PC のヘッダーはテキストナビを横に並べ、右に言語切替と予約ボタンを置く
- PC のアクセスは情報と地図を左右に並べる

## 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-b05371c4`（元 LP の URL から採番）
- **元 LP**: https://service.sumu-hotel.com/ja/ueno-east/
- **解析に使った画像**: SP（スマホ版） ＋ PC（Responsive Behavior の参照）
- **確度**: 色 高（8/11 色を画素から実測）、書体 中、余白 中
- **生成**: 2026-10-11、claude-opus-5-5、書式 xecin-lp-design-md 0.3（DESIGN.md 仕様 alpha 準拠）
- **掲載の削除**: 元 LP の権利者（運営企業・制作会社）の方は、削除依頼ページ（https://designmark.jp/takedown/）からご連絡ください。
