# DESIGN.md — BASE(ベイス) > BASE(https://thebase.com/)のデザイン仕様書。 > 無料で簡単にネットショップを開設できる EC プラットフォーム。 > 実サイトの computed style 実測(2026-05-18 取得)に基づく。 --- ## 1. Visual Theme & Atmosphere - **デザイン方針**: 白基調にティールグリーン `#0bb7ae` のピル CTA と温かみのあるイラストで「誰でも簡単にお店が開ける」安心感と親しみやすさを表現 - **密度**: ヒーロー・セクション見出しは大きめ(48〜56px)でゆったり。body の line-height は 1.3 と標準的で、`palt` によるプロポーショナル詰めが全体を引き締める - **キーワード**: ティールグリーン、フレンドリー、ピル CTA、Gilroy × TazuganeGothicStdN、palt 全体適用 - **特徴**: - 欧文ディスプレイに **Gilroy**(幾何学的サンセリフ)、和文に **TazuganeGothicStdN**(タヅガネゴシック)を採用。Gilroy の丸みと TazuganeGothicStdN の端正さで SaaS らしい清潔感を演出 - ブランドカラーは `#0bb7ae`(ティールグリーン、`--color-prime-500`)。CTA・アクセント・セクション背景に一貫して使用 - アクセントにピンク `#fc6589`(`--color-pink`)を使用。キャンペーンバナー・プロモ要素で目を引く - CSS Custom Properties で色・スペーシングを体系的に管理(`--color-prime-*`, `--color-gray-*`, `--spacing-*`) - `font-feature-settings: "palt"` がグローバル適用。全テキストがプロポーショナル詰め - ダークモード非対応(実測時点) --- ## 2. Color Palette & Roles > 実サイトの computed style 実測値 + CSS Custom Properties。すべて hex 表記。 ### Brand - **Prime 500** (`#0bb7ae`): メインのブランドカラー。主要 CTA「無料でショップを開設する」の背景、セクション背景の `::before` 疑似要素、ブランドアクセント全般 - **Prime 600** (`#00a099`): ホバー時の CTA 背景 - **Prime 100〜900**: `#e0f3f4` → `#c6e9eb` → `#a6dddd` → `#7fd1cf` → `#59c4c0` → `#0bb7ae` → `#00a099` → `#00938b` → `#00827a` → `#105151` ### Accent - **Pink** (`#fc6589`): キャンペーンバナーのテキスト・ハンドメイドキャンペーン等のプロモ要素 - **Pink Light** (`#ffe4ea`): キャンペーンバナー背景(radius 6px) - **Brown** (`#a33e36`): ウォームアクセント。限定的に使用 - **Inspiration Red** (`#ff4600`): 強調要素(hover: `#de3b00`) ### CTA / Buttons - **Primary CTA**: 背景 `#0bb7ae` / 文字 `#ffffff` / radius `72px`(pill)/ 20px / weight 600 - **Header CTA**: 背景 `#0bb7ae` / 文字 `#ffffff` / radius `0px 0px 8px 8px`(下角のみ丸)/ 16px / weight 400 - **Campaign Banner**: 背景 `#ffe4ea` / 文字 `#fa6482` / radius `6px` / 16px ### Neutral — Gray Scale | Token | hex | 役割 | |-------|-----|------| | Core Black | `#0d181e` | `--color-core-black` | | Origin Gray | `#233237` | 本文テキスト・フッター背景(`--color-origin-gray`)| | Gray 900 | `#1e1f2a` | — | | Gray 800 | `#2e3242` | — | | Gray 700 | `#45495b` | — | | Gray 600 | `#636978` | — | | Gray 500 | `#838996` | — | | Gray 400 | `#9ba2ae` | — | | Gray 300 | `#c1c7d1` | — | | Gray 200 | `#dadce0` | — | | Gray 100 | `#edeef1` | サーフェス・区切り | | Gray 50 | `#f7f8f9` | 薄い背景面 | | White | `#ffffff` | ページ背景 | ### Semantic - **Red Lighter BG** (`#fff4f4`): エラー系の背景 - **Red Lighter Text** (`#f87e7e`): エラー系のテキスト --- ## 3. Typography Rules ### 3.1 和文フォント - **ゴシック体**: **TazuganeGothicStdN(タヅガネゴシックスタンダード N)** を最優先。Adobe Fonts 提供のモダンゴシック - **フォールバック**: Meiryo → Arial → sans-serif - **明朝体**: 使用しない(サイト全体ゴシック統一) ### 3.2 欧文フォント - **ディスプレイ**: **Gilroy** — 幾何学的サンセリフ。見出し・ブランド名に使用 - **フォールバック**: TazuganeGothicStdN の欧文グリフに任せる ### 3.3 font-family 指定 ```css /* 全要素共通(body 継承) */ font-family: Gilroy, TazuganeGothicStdN, Meiryo, Arial, sans-serif; /* CSS Custom Property */ --font-family-base: "TazuganeGothicStdN", Meiryo, Arial, sans-serif; ``` **フォールバックの考え方**: - Gilroy を先頭に置き、英数字は幾何学的サンセリフで統一 - 和文は TazuganeGothicStdN(Adobe Fonts ライセンス)にフォールバック - 未契約環境では Meiryo → Arial → sans-serif > **代替フォント注記**: Gilroy は商用ライセンスフォント、TazuganeGothicStdN は Adobe Fonts。preview.html では Gilroy の代替に **Outfit**(Google Fonts、幾何学的サンセリフ)、TazuganeGothicStdN の代替に **Noto Sans JP** を使用。 ### 3.4 文字サイズ・ウェイト階層 > 実測値(トップページ、2026-05-18 取得) | Role | Size | Weight | Line Height | Letter Spacing | Color | 備考 | |------|------|--------|-------------|----------------|-------|------| | Hero H2 | 56px | 600 | 72.8px (×1.3) | normal | `#233237` | 「まずはお試し開設を」 | | Section H2 | 48px | 600 | 63.84px (×1.33) | 1.44px (0.03em) | `#233237` | 「BASEが強い3つの理由」 | | Section H3 | 36px | 600 | 50.4px (×1.4) | 1.08px (0.03em) | `#ffffff` | ティール面上の白テキスト | | Card H3 | 28px | 700 | 28px (×1.0) | normal | `#ffffff` | プラン名「スタンダードプラン」 | | Nav H3 | 16px | 400 | 28.8px (×1.8) | 0.48px (0.03em) | `#233237` | ナビメニュー見出し | | Body | 16px | 400 | 28.8px (×1.8) | 0.48px (0.03em) | `#233237` | 本文 | | Body Small | 14px | 600 | 18px (×1.29) | normal | `#233237` | 補足テキスト | | Caption | 12px | 400 | — | normal | `#233237` | 注釈 | | CTA Label | 20px | 600 | — | normal | `#ffffff` | 「無料でショップを開設する」 | | Campaign | 17.4px | 700 | 22.6px (×1.3) | 0.48px | `#fc6589` | キャンペーンバナーテキスト | ### 3.5 行間(line-height)の方針 - 見出し: 1.0〜1.4(サイズに応じて詰める) - 本文: 1.8(16px × 1.8 = 28.8px) - ナビ・ラベル: 1.0〜1.29 ### 3.6 字間(letter-spacing)の方針 - 見出し: `0.03em`(1.08〜1.44px)程度で軽く広げる - 本文: `0.03em`(0.48px) - CTA・カード見出し: `normal`(詰めない) ### 3.7 OpenType 機能 ```css /* body に適用(全要素に継承) */ font-feature-settings: "palt"; ``` - `palt`(プロポーショナル詰め)がグローバル適用 - 全テキストがプロポーショナルメトリクスで組まれる ### 3.8 禁則処理・改行 - `word-break`: デフォルト(`normal`) - `overflow-wrap`: デフォルト --- ## 4. Component Stylings ### Buttons | Type | BG | Text | Border | Radius | Size/Weight | |------|-----|------|--------|--------|-------------| | Primary CTA | `#0bb7ae` | `#ffffff` | none | `72px`(pill) | 20px / 600 | | Header CTA | `#0bb7ae` | `#ffffff` | none | `0 0 8px 8px` | 16px / 400 | | Campaign | `#ffe4ea` | `#fa6482` | none | `6px` | 16px / 400 | ### Cards - 背景: `#ffffff` - border-radius: 推定 8〜12px - box-shadow: なし(フラット) - 料金プランカードはティール面上で白背景 ### プラン料金表示 - プラン名: 28px / 700 / 白テキスト(ティール or ダーク背景上) - 料金数値: 大きめの Bold 表示 - 背景色でプランを区別(ティール / ダーク) --- ## 5. Layout Principles - **最大幅**: コンテンツは中央揃え、セクションは全幅背景 - **セクション間余白**: `--spacing-120`(120px)〜 `--spacing-144`(144px) - **コンポーネント間余白**: `--spacing-24`〜`--spacing-64` - **グリッド**: カード系は 3 カラムが基本 - **ヘッダー**: 白背景、左にロゴ、右にナビ + ログイン + CTA --- ## 6. Depth & Elevation - **影の使用**: 最小限。フラットデザインが基本 - **ヘッダー**: 固定ヘッダー、影なし or 薄い下線 - **カード**: box-shadow なし。背景色のコントラストで階層を表現 - **フッター**: `#233237`(Origin Gray)のダーク背景で区別 --- ## 7. Do's and Don'ts ### Do's(推奨) - ティール `#0bb7ae` のピル CTA を主要アクションに使う - palt(プロポーショナル詰め)を全テキストに適用する - Gilroy の幾何学的な字形で英数字を表示する - 白基調 + ティールアクセントのカラーバランスを保つ - キャンペーン要素にはピンク系(`#fc6589` / `#ffe4ea`)を使う ### Don'ts(非推奨) - 黒いボタンを主要 CTA に使わない(ティールがブランド) - letter-spacing を大きく広げすぎない(最大 0.03em 程度) - 明朝体を使わない(全体ゴシック統一) - palt を無効にしない(ブランドの文字組みの核心) - ティール以外の色(赤・オレンジ等)を CTA に使わない --- ## 8. Responsive Behavior - **ブレークポイント**: 実測未取得(推定 768px / 1024px) - **モバイル**: ハンバーガーメニュー、CTA はフル幅ピルに変化 - **ヒーロー**: テキストサイズが縮小、イラストは非表示 or 縮小 --- ## 9. Agent Prompt Guide > AI エージェントがこの DESIGN.md を参照して BASE 風の UI を生成するためのガイド。 ### 必須トークン ```css :root { --color-prime-500: #0bb7ae; --color-prime-600: #00a099; --color-origin-gray: #233237; --color-pink: #fc6589; --color-gray-100: #edeef1; --color-gray-50: #f7f8f9; --color-white: #ffffff; --font-family-base: "TazuganeGothicStdN", Meiryo, Arial, sans-serif; } ``` ### 生成時の注意点 1. **CTA は必ずティールのピル**: `background: #0bb7ae; border-radius: 72px; color: #fff; font-weight: 600;` 2. **palt を忘れない**: `font-feature-settings: "palt";` を body に適用 3. **Gilroy が先頭**: font-family の先頭は Gilroy(欧文表示用) 4. **テキスト色は `#233237`**: 純黒 `#000000` ではなく Origin Gray を使用 5. **ピンクはキャンペーン専用**: `#fc6589` は通常のUIには使わない