# DESIGN.md — Chatwork(チャットワーク) > Chatwork(https://go.chatwork.com/ja/)のデザイン仕様書。 > 国内利用者数 No.1 の中小企業向けビジネスチャットツール。 > 実サイトの computed style 実測(2026-06-12 取得)に基づく。 --- ## 1. Visual Theme & Atmosphere - **デザイン方針**: 清潔感のあるプロフェッショナルな SaaS デザイン。温かみのあるウォームストーングレー `#f5f5f4` を背景にし、**ブランドレッド `#f03748` の CTA** と **ダークネイビー `#13202f` の見出し・フッター**で信頼感と行動喚起を両立 - **密度**: 本文の line-height は 1.6 を基本とし、機能説明では 1.85 まで広げる。コーポレートサイトとしてゆったりした余白設計 - **キーワード**: ウォームニュートラル、ブランドレッド、信頼性、中小企業向け、ダークネイビーフッター - **特徴**: - 和文フォントに **Chatwork Sans(独自ブランドフォント、4ウェイト構成)** を採用。L / R / B / EB の4ファミリーに分かれ、CSS 変数 `--rise--fontFamily-chatworkSans*` で管理 - **ブランドカラーは `#f03748`(鮮やかなレッド)**。「無料ダウンロード」「無料ではじめる」等の主要 CTA に使用 - **テキストリンクは `#df1c13`(やや暗いレッド)** で、CTA のレッドとは別色 - **ダークネイビー `#13202f`** がフッター背景・見出し・ヘッダーログインリンクに使われ、信頼感の軸 - **イエローアクセント `#ffbe2e`** をハイライトバッジやアクセント演出に使用 - ページ背景に `#f5f5f4`(ウォームストーングレー)を敷き、白 `#ffffff` のコンテンツ面との二層構造 - 導入社数・利用者数等の大きな数字と顧客ロゴバーで社会的証明を強調するデザイン - ダークモード非対応(実測時点) --- ## 2. Color Palette & Roles > 実サイトの computed style 実測値。すべて hex 表記。CSS 変数は `--rise--` プレフィクス。 ### Brand - **Brand Red** (`#f03748`): メインのブランドカラー。主要 CTA「無料ダウンロード」「無料ではじめる」の背景。バッジ・アクセント要素にも使用(uniqueBackgrounds count: 18) - **Link Red** (`#df1c13`): テキストリンク色。Brand Red よりやや暗い深みのある赤 - **Yellow Accent** (`#ffbe2e`): ハイライトバッジ、装飾アクセント(count: 3) ### CTA / Buttons - **Primary CTA**: 背景 `#f03748` / 文字 `#ffffff` / radius `26px`(ピル)/ font Helvetica/Arial 16px / weight 800 - **Header CTA**: 背景 `#f03748` / 文字 `#ffffff` / Chatwork Sans B 21px / weight 700 / 「無料ではじめる」 - **Login Link**: 文字 `#13202f` / 背景なし / テキストリンク ### Neutral — Dark Navy Scale | Token | hex | RGB | 役割 | |-------|-----|-----|------| | Dark Navy | `#13202f` | (19, 32, 47) | 見出し、フッター背景、ヘッダーリンク(`--rise--color-cw-black`) | | Body Text | `#191919` | (25, 25, 25) | 本文テキスト、カード内テキスト | | White | `#ffffff` | (255, 255, 255) | カード面、コンテンツ背景(`--rise--color-cw-white`) | ### Surface & Background | Token | hex | RGB | 役割 | |-------|-----|-----|------| | Background | `#f5f5f4` | (245, 245, 244) | ページ背景(body)。ウォームストーングレー | | Surface | `#ffffff` | (255, 255, 255) | カード、メインコンテンツ領域 | | Surface Gray | `#f6f6f6` | (246, 246, 246) | セカンダリサーフェス(count: 6) | | Surface Alt | `#f8f8f8` | (248, 248, 248) | まとめセクション | | Surface Warm | `#f7f1e7` | (247, 241, 231) | ウォームアクセント面(温かみのある強調) | | Border | `#ebebeb` | (235, 235, 235) | 区切り線、ディバイダー | ### Semantic(推奨補完値) 実サイトの主要な意味的色としてブランドレッドが使われている。SaaS プロダクト向けの補完: - **Danger**: `#f03748`(Brand Red をそのまま使用するのが自然) - **Success**: `#22c55e` 程度のグリーン - **Warning**: `#ffbe2e`(Yellow Accent と共用可) --- ## 3. Typography Rules ### 3.1 和文フォント - **ゴシック体**: **Chatwork Sans** を最優先。独自ブランドフォントで、4ウェイト構成: - **Chatwork Sans L** — Light - **Chatwork Sans R** — Regular(本文) - **Chatwork Sans B** — Bold(見出し・CTA) - **Chatwork Sans EB** — Extra Bold(最強調) - **フォールバック**: `"Hiragino Sans"` → `"ヒラギノ角ゴシック"` → `"ヒラギノ角ゴ Pro"` → `"Hiragino Kaku Gothic Pro"` → `"Hiragino Kaku Gothic ProN"` → `"ヒラギノ角ゴ ProN W3"` → `Meiryo` → `Helvetica` → `Arial` → `system-ui` → `sans-serif` - **明朝体**: 使用しない(サイト全体ゴシック統一) ### 3.2 欧文フォント - 独立した欧文書体の指定はなく、**Chatwork Sans の欧文グリフ**を優先 - フォールバックチェーン末尾の `Helvetica` → `Arial` が欧文フォールバックを兼ねる - CTA ボタンの一部で `Helvetica, Arial` が直接指定されるケースがある(「無料ダウンロード」ボタン) ### 3.3 font-family 指定 ```css /* 本文(Chatwork Sans R = Regular) */ font-family: "Chatwork Sans R", "Hiragino Sans", "ヒラギノ角ゴシック", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", Meiryo, Helvetica, Arial, system-ui, sans-serif; /* 見出し・CTA(Chatwork Sans B = Bold) */ font-family: "Chatwork Sans B", "Hiragino Sans", "ヒラギノ角ゴシック", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", Meiryo, Helvetica, Arial, system-ui, sans-serif; ``` **CSS Custom Properties**: ```css --rise--fontFamily-chatworkSansL: "Chatwork Sans L", /* ...fallback chain */; --rise--fontFamily-chatworkSansR: "Chatwork Sans R", /* ...fallback chain */; --rise--fontFamily-chatworkSansB: "Chatwork Sans B", /* ...fallback chain */; --rise--fontFamily-chatworkSansEB: "Chatwork Sans EB", /* ...fallback chain */; ``` **フォールバックの考え方**: - Chatwork Sans(独自フォント)を最優先し、和文・欧文ともにブランド書体で統一する - Chatwork Sans が利用できない環境では Hiragino Sans へフォールバック - ヒラギノは **Pro と ProN の両方**をフォールバックに含む手堅い指定 - フォールバックチェーンに Helvetica / Arial が入っているが、和文フォントより後なので、日本語表示への影響はない > **代替フォント注記**: Chatwork Sans は独自ブランドフォントのため、外部では利用できない。デザインのプレビューや資料での代替として **Noto Sans JP**(weight 400 / 700)を使用すると、ニュートラルなゴシック体として近い印象が出る。欧文部分の代替には **Inter** が適している(preview.html はこの代替を使用)。 ### 3.4 文字サイズ・ウェイト階層 > 実測値(トップページ、2026-06-12 取得)。CSS Design Tokens も併記。 | Role | Font | Size | Weight | Line Height | Letter Spacing | Color | 備考 | |------|------|------|--------|-------------|----------------|-------|------| | Display (stat) | Chatwork Sans R | 28px | 700 | 50.4px (x1.8) | 2px (0.07em) | `#13202f` | 「導入社数98万社」等の数値強調 | | H1 | Chatwork Sans B | 34px | 700 | 54.4px (x1.6) | normal | `#13202f` | 「国内利用者数No.1 中小企業向けビジネスチャット」 | | H2 Hero | Chatwork Sans B | 41px | 700 | 65.6px (x1.6) | normal | `#13202f` | 「日本製ビジネスチャット、Chatworkとは?」 | | H2 CTA Section | Chatwork Sans B | 24px | 700 | 36px (x1.5) | normal | `#ffffff` | 「お気軽にお問い合わせください」(ネイビー面上の白文字) | | H3 Feature | Chatwork Sans B | 26px | 700 | 39px (x1.5) | normal | `#13202f` | 「だれでも簡単に使えるビジネスチャット」 | | H3 Sub | Chatwork Sans B | 18.72px | 700 | 28.08px (x1.5) | normal | `#191919` | 「他にも使える便利機能」 | | H3 Company | Chatwork Sans B | 17px | 700 | 25.5px (x1.5) | normal | `#191919` | 「株式会社礎」(導入事例) | | Body | Chatwork Sans R | 16px | 400 | 25.6px (x1.6) | normal | `#191919` | 本文テキスト | | Body Feature | Chatwork Sans R | 16px | 400 | 29.6px (x1.85) | normal | `#191919` | 機能説明テキスト(行間広め) | | CTA Label | Chatwork Sans B | 21px | 700 | 27.3px (x1.3) | normal | `#ffffff` | 「無料ではじめる」(レッド CTA 上の白文字) | | Nav | Chatwork Sans B | 14px | 700 | 22.4px (x1.6) | normal | `#13202f` | 「特徴・機能」等のナビゲーションラベル | | Footer Link | Chatwork Sans R | 14px | 400 | 24px (x1.71) | normal | `#ffffff` | フッターナビゲーション | | Caption | Chatwork Sans R | 10px | 400 | 15px (x1.5) | normal | `#191919` | プライバシー・法的テキスト | **Design Tokens(CSS Custom Properties)**: | Token | Value | 用途 | |-------|-------|------| | `--rise--fontSize-headline1` | 2.5rem (40px) | セクション大見出し | | `--rise--fontSize-headline2` | 2.0rem (32px) | サブセクション見出し | | `--rise--fontSize-headline3` | 1.5rem (24px) | 小見出し | | `--rise--fontSize-subtitle` | 1.25rem (20px) | サブタイトル | | `--rise--fontSize-body1` | 1rem (16px) | 本文 | | `--rise--fontSize-body2` | .875rem (14px) | 補助テキスト | | `--rise--fontSize-caption` | .75rem (12px) | キャプション | | `--rise--fontSize-other-large` | 3rem (48px) | 大数値・ディスプレイ | | `--rise--fontSize-other-xSmall` | .625rem (10px) | 最小テキスト | | `--rise--fontSize-button-large` | 1.25rem (20px) | 大ボタン | | `--rise--fontSize-button-medium` | 1rem (16px) | 中ボタン | | `--rise--fontSize-button-small` | .875rem (14px) | 小ボタン | ### 3.5 行間・字間 **行間 (line-height)** — 実測: - **本文 (16px)**: `1.6`(25.6px / 16px)— `--rise--lineHeight-base: 1.6` - **機能説明本文 (16px)**: `1.85`(29.6px / 16px)— 特殊な広い行間 - **見出し (24〜41px)**: `1.5`(タイト)— `--rise--lineHeight-headline: 1.5` - **数値強調 (28px)**: `1.8`(50.4px / 28px)— 字間 2px と合わせた特別処理 - **CTA (21px)**: `1.3`(27.3px / 21px)— ボタン内のタイトな行間 - **ナビ (14px)**: `1.6` - **キャプション (10px)**: `1.5` **字間 (letter-spacing)** — 実測: - **本文・見出し**: `normal`(0)。Chatwork Sans は letter-spacing なしが基本 - **数値強調 (28px)**: `2px`(0.07em)。大きな数字を読みやすく広げる特殊処理 **ガイドライン**: - Chatwork Sans は letter-spacing を加えない設計。フォント自体のメトリクスで字間を制御 - 本文は `line-height: 1.6` が基本リズム。機能説明等の長文では `1.85` まで広げる - 見出しは `line-height: 1.5` で統一 - 数値強調のみ letter-spacing `2px` の例外がある ### 3.6 禁則処理・改行ルール ```css /* 推奨設定(実サイト準拠) */ word-break: normal; overflow-wrap: break-word; line-break: strict; ``` - ヒーロー見出しは `
` で改行位置を手動指定 - CTA ラベルは `white-space: nowrap` ### 3.7 OpenType 機能 ```css font-feature-settings: normal; ``` - 実測上、`palt` / `kern` の明示的有効化は確認されなかった - Chatwork Sans のメトリクスに任せ、追加の字詰めを行わない方針 ### 3.8 縦書き - 該当なし。横書きのみ --- ## 4. Component Stylings ### Buttons **Primary CTA(レッドピル)** — 「無料ダウンロード」「無料ではじめる」 - Background: `#f03748` - Text: `#ffffff` - Padding: ピル形状(高さ約 52px) - Border Radius: `26px`(ピル) - Font: Chatwork Sans B / Helvetica, Arial(ボタンにより異なる), 16〜21px, weight 700〜800 - Border: none **Secondary CTA(推奨実装)** — 「お問い合わせ」等 - Background: `#ffffff` - Text: `#f03748` - Border: `1px solid #f03748` - Padding: `12px 24px` - Border Radius: `26px`(ピル) - Font: Chatwork Sans B, 16px, weight 700 **Login Link** — 「ログイン」 - Background: transparent - Text: `#13202f` - Padding: 0 - Font: Chatwork Sans R, 14px, weight 400 - Border: none(テキストリンク) **Industry Card** — 業種別カード - Background: `#ffffff` - Text: `#191919` - Border Radius: `5px` - Padding Bottom: `40px` **Resource Card** — 資料ダウンロードカード - Background: `#ffffff` - Text: `#191919` - Border Radius: `16px` - Padding Bottom: `20px` **Close Button** — ポップアップ閉じ - Font: Arial, 22px - Text: `#ffffff`(白 x マーク) ### Inputs(推奨実装) - Background: `#ffffff` - Border: `1px solid #ebebeb` - Border (focus): `1px solid #f03748`(ブランドレッドでフォーカス表現) - Border Radius: `5px` - Padding: `12px 16px` - Font: Chatwork Sans R, 16px, weight 400 - Height: `44px` ### Cards / Surfaces - Background: `#ffffff`(メイン)/ `#f6f6f6`(セカンダリ)/ `#f7f1e7`(ウォームアクセント) - Border: `1px solid #ebebeb` または border なし - Border Radius: `5px`(業種カード)/ `16px`(資料カード) - Shadow: 基本フラット ### Header - Background: `#ffffff` - Position: `fixed top: 0` - Chatwork ロゴ + ナビゲーション + CTA - ナビは Chatwork Sans B, 14px, weight 700 ### Footer - Background: `#13202f`(ダークネイビー) - Text: `#ffffff` - Font: Chatwork Sans R, 14px, weight 400 - ナビリンク、会社情報、プライバシーポリシー等 ### Badge **Highlight Badge(イエロー)** - Background: `#ffbe2e` - Text: `#13202f` - Border Radius: `4px` - Font: Chatwork Sans B, 12〜14px, weight 700 --- ## 5. Layout Principles ### Spacing Scale(推奨 8px グリッド) | Token | Value | 用途 | |-------|-------|------| | XS | 4px | アイコンと文字の間 | | S | 8px | ボタン内の縦余白 | | M | 16px | カード内の段落間 | | L | 24px | カードの内側余白・セクション内の見出しと本文 | | XL | 48px | セクション間の縦余白 | | XXL | 80px | ヒーロー・CTA セクションの上下余白 | ### Container - Max Width: `1200px` 程度(実測時に中央寄せのコンテナ幅は確定できなかったため、推奨値) - Padding (horizontal): mobile `16px` / desktop `24〜32px` ### Border Radius Scale | Token | Value | 用途 | |-------|-------|------| | Small | 4px | バッジ、入力欄 | | Medium | 5px | 業種カード | | Large | 16px | 資料カード、強調パネル | | Pill | 26px | 主要 CTA ボタン | ### Grid - 特徴セクションは左右交互の 2 カラムレイアウト(テキスト + スクリーンショット) - 業種カードは 3〜4 カラムのグリッド配置 - 資料ダウンロードは 3 カラムのカードグリッド - Gutter: 24px --- ## 6. Depth & Elevation | Level | Shadow | 用途 | |-------|--------|------| | 0 | `none` | カード・ボタン・ヘッダ(基本フラット) | | 1 | `0 2px 8px rgba(0, 0, 0, 0.06)` | ホバー時の浮き上がり(推奨) | | 2 | `0 4px 16px rgba(0, 0, 0, 0.08)` | ドロップダウン・ポップアップ | | 3 | `0 8px 32px rgba(0, 0, 0, 0.12)` | モーダル・ダイアログ(推奨) | - 実測ではほぼ全要素 `box-shadow: none` - 立体感は **ウォームストーングレー背景 `#f5f5f4`** と **白サーフェス `#ffffff`** のコントラストで表現 - フッターのダークネイビー `#13202f` とコンテンツの白で明確な領域区分を作る - 影を使う場合は **彩度の低い黒**(`rgba(0, 0, 0, 0.06〜0.12)`)で控えめに --- ## 7. Do's and Don'ts ### Do(推奨) - 和文フォントは **Chatwork Sans を最優先**、フォールバックは Hiragino Sans → ヒラギノ角ゴシック → ヒラギノ角ゴ Pro → Meiryo → Helvetica → Arial → system-ui - 本文の line-height は **1.6** を基本にする。長文の機能説明では **1.85** まで広げてよい - 主要 CTA は **`#f03748` のレッドピル**(radius 26px)で統一する - テキストリンクは **`#df1c13`**(CTA よりやや暗い赤)を使う - 見出し・フッターの文字色は **`#13202f`(ダークネイビー)** を使う - ページ背景は **ウォームストーングレー `#f5f5f4`** を敷き、コンテンツ面は **白 `#ffffff`** にする - フッターは **ダークネイビー `#13202f` 背景 + 白文字** で信頼感を出す - ハイライトバッジは **イエロー `#ffbe2e`** で目立たせる - 導入実績(社数、利用者数)は大きな数字 + letter-spacing 広め(2px)で視覚的に強調する ### Don't(禁止) - 主要 CTA に **ダークネイビー `#13202f` や黒を使わない** — CTA はあくまでブランドレッド `#f03748` - CTA のレッドとテキストリンクのレッドを **混同しない** — CTA は `#f03748`、テキストリンクは `#df1c13` - 本文に **`line-height: 1.4` 以下**を使わない(Chatwork の読みやすさが崩れる) - **冷たいブルーグレー**(`#94a3b8`、`#64748b`)をテキスト色に使わない(ウォームトーンを壊す) - フッター背景に **純黒 `#000000` を使わない**(ダークネイビー `#13202f` が正しい) - Chatwork Sans のフォールバックチェーンの **順序を変えない**(ヒラギノ系の長いチェーンには意味がある) - **角張った直角ボタン**(border-radius 0)を CTA に使わない — ピル形状 `26px` が基本 - イエロー `#ffbe2e` を **テキスト色に使わない**(背景・バッジ用のアクセント色) --- ## 8. Responsive Behavior ### Breakpoints(推奨値) | Name | Width | 説明 | |------|-------|------| | Mobile | <= 767px | モバイルレイアウト | | Tablet | 768px〜1023px | タブレットレイアウト | | Desktop | >= 1024px | デスクトップレイアウト | ### モバイル時の調整 - H2 Hero: 41px → 28〜32px - H3 Feature: 26px → 20〜22px - 本文サイズは 16px を維持(line-height も 1.6 維持) - ナビゲーションはハンバーガーメニューに切り替え - 業種カードは 1〜2 カラムに折り返し - 資料ダウンロードカードは 1 カラムにスタック ### タッチターゲット - 主要 CTA: 高さ 44px 以上(ピル形状で確保) - ナビリンク: タップ領域 44px 以上を確保 ### フォントサイズの調整 - モバイルでは見出しをデスクトップの 70〜80% 程度に縮小 - 本文 14〜16px を維持 ### ダークモード - 該当なし(実測時点で未対応) --- ## 9. Agent Prompt Guide ### クイックリファレンス ``` Brand Red (CTA): #f03748 Link Red: #df1c13 Yellow Accent: #ffbe2e Dark Navy (Heading/Footer): #13202f Body Text: #191919 Background (Warm Stone): #f5f5f4 Surface: #ffffff Surface Gray: #f6f6f6 Surface Warm: #f7f1e7 Border: #ebebeb Font (Body): "Chatwork Sans R", "Hiragino Sans", "ヒラギノ角ゴシック", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", Meiryo, Helvetica, Arial, system-ui, sans-serif Font (Heading/CTA): "Chatwork Sans B" + 同フォールバック (Chatwork Sans 不在時の代替提案: Noto Sans JP + Inter) Body Size: 16px / line-height 1.6 / weight 400 / letter-spacing normal Heading H2: 32〜41px / line-height 1.5〜1.6 / weight 700 / letter-spacing normal Feature H3: 26px / line-height 1.5 / weight 700 Caption: 10px / line-height 1.5 Border Radius: 5px(小カード)/ 16px(大カード)/ 26px(CTA ピル) Shadow: 基本 none。階層は #f5f5f4 背景と #ffffff サーフェスで表現 Footer: #13202f 背景 + #ffffff 文字 ``` ### プロンプト例 ``` Chatwork のデザインに従って、ビジネスチャット SaaS のランディングページを作成してください。 - フォント: "Chatwork Sans R" (本文), "Chatwork Sans B" (見出し), フォールバックに "Hiragino Sans", "ヒラギノ角ゴシック", Meiryo, Helvetica, Arial, system-ui, sans-serif - ヒーロー見出し: 34〜41px / weight 700 / line-height 1.6 / color #13202f - セクション見出し: 24〜26px / weight 700 / line-height 1.5 / color #13202f - 本文: 16px / weight 400 / line-height 1.6 / color #191919 - 機能説明本文: 16px / weight 400 / line-height 1.85 / color #191919(行間広め) - 主要 CTA: 背景 #f03748(ブランドレッド)/ 白文字 / border-radius 26px / weight 700 - テキストリンク: color #df1c13 / weight 400 - ページ背景: #f5f5f4(ウォームストーングレー) - コンテンツ面: #ffffff(白) - カード: 背景 #ffffff / border-radius 5px(業種)または 16px(資料) - フッター: 背景 #13202f / 文字 #ffffff / font 14px weight 400 - ハイライトバッジ: 背景 #ffbe2e / 文字 #13202f - ボーダー: #ebebeb - box-shadow は基本 none。立体感は背景色とサーフェスのコントラストで表現 - 冷たいグレーは使わない。ウォームトーンを維持 ```