{
  "id": "dividend-payout-dual-axis",
  "schemaVersion": 2,
  "title": {
    "ja": "配当の推移 — 1 株配当の棒と配当性向の線を、色で軸に結ぶ二軸",
    "en": "Dividend History — Dividend Bars and Payout Line on Two Axes, Each Tied by Colour"
  },
  "summary": {
    "ja": "1 株配当を紺の棒（左の軸）、配当性向を橙の線（右の軸）で 6 期ぶん描く。軸の数字をそれぞれの系列の色にして、どちらで読むかを結ぶ",
    "en": "Six years of dividend per share as navy bars on the left axis and payout ratio as an orange line on the right, with each axis's numbers in its series' colour"
  },
  "capturedAt": "2026-10-19",
  "categories": [
    "presentation"
  ],
  "tags": [
    "data-viz",
    "minimal"
  ],
  "useCases": [
    "financials"
  ],
  "format": "slide-16x9",
  "density": "medium",
  "layout": {
    "kind": "axis",
    "canvas": {
      "w": 1920,
      "h": 1080
    },
    "margin": {
      "top": 96,
      "right": 140,
      "bottom": 56,
      "left": 140
    }
  },
  "type": {
    "kicker": {
      "size": 22,
      "weight": 700,
      "tracking": "0.16em",
      "numeric": "tabular"
    },
    "title": {
      "size": 52,
      "weight": 700,
      "leading": 1.35,
      "numeric": "tabular"
    },
    "note": {
      "size": 20,
      "weight": 400,
      "numeric": "tabular"
    },
    "folio": {
      "size": 16,
      "weight": 400,
      "numeric": "tabular"
    }
  },
  "colors": {
    "ground": "#FFFFFF",
    "surface": "#F2F4F8",
    "ink": "#0E1A2B",
    "muted": "#5B6879",
    "accent": "#1D3F72",
    "rule": "#D6DCE5",
    "series": [
      "#C0662B"
    ]
  },
  "rules": [
    {
      "ja": "二軸は、軸の数字と見出しを系列の色にして結ぶ。同じ色だと、線を左の目盛りで読まれる",
      "en": "Colour each axis's numbers and title like its series — in one colour, the line gets read against the left scale"
    },
    {
      "ja": "左右の目盛りは同じ段数にして、格子線を共有する",
      "en": "Give both axes the same number of steps so they share gridlines"
    },
    {
      "ja": "予想の期は淡い棒にし、軸の下に「（予）」と書く",
      "en": "Draw forecast years as pale bars and mark them (F) under the axis"
    },
    {
      "ja": "棒の値は棒の中、線の値は点の上。同じ高さに並べない",
      "en": "Bar values inside the bars, line values above the points — never on the same level"
    }
  ],
  "cover": "https://design-vault.pages.dev/_astro/cover.DUPP-xhI.png",
  "assets": [],
  "shortlist": false,
  "status": "published",
  "relations": {
    "similar": [
      "step-chart-inventory-level-events",
      "action-title-chart-takeaway",
      "stacked-area-share-shift"
    ]
  },
  "license": "Original",
  "publishedAt": null,
  "reproduction": {
    "spec": {
      "format": "slide-16x9",
      "density": "medium",
      "layout": {
        "kind": "axis",
        "canvas": {
          "w": 1920,
          "h": 1080
        },
        "margin": {
          "top": 96,
          "right": 140,
          "bottom": 56,
          "left": 140
        }
      },
      "type": {
        "kicker": {
          "size": 22,
          "weight": 700,
          "tracking": "0.16em",
          "numeric": "tabular"
        },
        "title": {
          "size": 52,
          "weight": 700,
          "leading": 1.35,
          "numeric": "tabular"
        },
        "note": {
          "size": 20,
          "weight": 400,
          "numeric": "tabular"
        },
        "folio": {
          "size": 16,
          "weight": 400,
          "numeric": "tabular"
        }
      },
      "colors": {
        "ground": "#FFFFFF",
        "surface": "#F2F4F8",
        "ink": "#0E1A2B",
        "muted": "#5B6879",
        "accent": "#1D3F72",
        "rule": "#D6DCE5",
        "series": [
          "#C0662B"
        ]
      },
      "rules": [
        "Colour each axis's numbers and title like its series — in one colour, the line gets read against the left scale",
        "Give both axes the same number of steps so they share gridlines",
        "Draw forecast years as pale bars and mark them (F) under the axis",
        "Bar values inside the bars, line values above the points — never on the same level"
      ]
    },
    "prompt": {
      "ja": "以下の仕様でスライドを 1 枚作ってください。\n\n- 版面 1920 × 1080\n- 余白 上 96 右 140 下 56 左 140\n\n## 文字（版面 1920px に対する px）\nkicker  22px / 700 / 字間 0.16em / 等幅数字\ntitle  52px / 700 / 行送り 1.35 / 等幅数字\nnote  20px / 400 / 等幅数字\nfolio  16px / 400 / 等幅数字\n\n## 配色\n地 #FFFFFF / 面 #F2F4F8 / 文字 #0E1A2B / 補助 #5B6879 / 強調 #1D3F72 / 罫 #D6DCE5 / #C0662B\n\n## 外すと崩れる点\n- 二軸は、軸の数字と見出しを系列の色にして結ぶ。同じ色だと、線を左の目盛りで読まれる\n- 左右の目盛りは同じ段数にして、格子線を共有する\n- 予想の期は淡い棒にし、軸の下に「（予）」と書く\n- 棒の値は棒の中、線の値は点の上。同じ高さに並べない\n\n内容は［ここに自分の内容を書く］に置き換えてください。寸法と配色はそのまま守ってください。\n正確に再現する場合は、この HTML をそのまま使ってください: https://design-vault.pages.dev/designs/dividend-payout-dual-axis/pattern.html",
      "en": "Produce one slide to the following specification.\n\n- Canvas 1920 × 1080\n- Margin top 96 right 140 bottom 56 left 140\n\n## Type (px against a 1920px canvas)\nkicker  22px / 700 / tracking 0.16em / tabular numerals\ntitle  52px / 700 / leading 1.35 / tabular numerals\nnote  20px / 400 / tabular numerals\nfolio  16px / 400 / tabular numerals\n\n## Colour\nGround #FFFFFF / Surface #F2F4F8 / Ink #0E1A2B / Muted #5B6879 / Accent #1D3F72 / Rule #D6DCE5 / #C0662B\n\n## Constraints — dropping these breaks it\n- Colour each axis's numbers and title like its series — in one colour, the line gets read against the left scale\n- Give both axes the same number of steps so they share gridlines\n- Draw forecast years as pale bars and mark them (F) under the axis\n- Bar values inside the bars, line values above the points — never on the same level\n\nReplace the content with [your content]. Keep the measurements and colours as given.\nFor an exact reproduction, use the verbatim HTML at https://design-vault.pages.dev/designs/dividend-payout-dual-axis/pattern.html."
    },
    "code": {
      "html": "<!doctype html>\n<meta charset=\"utf-8\">\n<title>配当の推移 — 1 株配当の棒と配当性向の線を、色で軸に結ぶ二軸</title>\n<meta name=\"dv-font\" content=\"IBM Plex Sans JP:400;500;700\">\n<link rel=\"stylesheet\" href=\"./font.css\">\n<style>\n  /* この版そのもの。index.md の layout / type / colors は、この HTML を\n     scripts/render-pattern.mjs で実測した結果であって、別に書いた説明ではない。\n     会社・人物・数値はすべて説明用の架空のもの。 */\n  :root {\n    --ground: #FFFFFF;\n    --surface: #F2F4F8;\n    --ink: #0E1A2B;\n    --muted: #5B6879;\n    --accent: #1D3F72;\n    --rule: #D6DCE5;\n    --series-1: #C0662B;\n    --forecast: color-mix(in srgb, var(--accent) 40%, var(--ground));\n  }\n  * { box-sizing: border-box; margin: 0; }\n  html, body { width: 1920px; height: 1080px; }\n  body { font-family: \"IBM Plex Sans JP\", \"IPAGothic\", sans-serif; font-variant-numeric: tabular-nums; }\n\n  .artboard {\n    width: 1920px; height: 1080px;\n    background: var(--ground); color: var(--ink);\n    padding: 96px 140px 56px;             /* → layout.margin */\n  }\n  .content { height: 100%; display: grid; grid-template-rows: auto 1fr auto auto; row-gap: 40px; }\n\n  .kicker { font-size: 22px; font-weight: 700; letter-spacing: .16em; color: var(--accent); }\n  .title { font-size: 52px; font-weight: 700; line-height: 1.35; margin-top: 12px; }\n  /* 頁の足：社名・資料名・頁番号。どの頁でも同じ位置に置く */\n  .folio { display: flex; justify-content: space-between; font-size: 16px; color: var(--muted); border-top: 1px solid var(--rule); padding-top: 16px; }\n\n  svg text { font-family: \"IBM Plex Sans JP\", \"IPAGothic\", sans-serif; }\n  /* 左の軸は棒の色、右の軸は線の色。どちらの目盛りで読むかを色で結ぶ */\n  .axl { font-size: 20px; fill: var(--accent); font-weight: 500; }\n  .axr { font-size: 20px; fill: var(--series-1); font-weight: 500; }\n  .axh { font-size: 20px; font-weight: 700; }\n  .xl { font-size: 22px; fill: var(--muted); }\n  .bv { font-size: 26px; font-weight: 700; fill: var(--ground); }\n  .pv { font-size: 22px; font-weight: 700; fill: var(--series-1); }\n  .note { font-size: 20px; color: var(--muted); }\n\n</style>\n\n<div class=\"artboard\" data-artboard>\n  <div class=\"content\" data-content>\n    <div>\n      <p class=\"kicker\" data-type=\"kicker\">株主還元</p>\n      <h1 class=\"title\" data-type=\"title\">5 期連続の増配。配当性向は 35% へ</h1>\n    </div>\n    <svg width=\"1640\" height=\"600\" viewBox=\"0 0 1640 600\" aria-label=\"1 株配当と配当性向の推移\">\n      <text class=\"axh\" x=\"100\" y=\"40\" text-anchor=\"end\" fill=\"var(--accent)\">1 株配当（円）</text>\n      <text class=\"axh\" x=\"1500\" y=\"40\" fill=\"var(--series-1)\">配当性向</text>\n      <g stroke=\"var(--rule)\" stroke-width=\"1\"><line x1=\"120\" y1=\"410\" x2=\"1480\" y2=\"410\"/><line x1=\"120\" y1=\"300\" x2=\"1480\" y2=\"300\"/><line x1=\"120\" y1=\"190\" x2=\"1480\" y2=\"190\"/><line x1=\"120\" y1=\"80\" x2=\"1480\" y2=\"80\"/></g>\n      <line x1=\"120\" y1=\"520\" x2=\"1480\" y2=\"520\" stroke=\"var(--ink)\" stroke-width=\"2\"/>\n      <g><text class=\"axl\" x=\"100\" y=\"527\" text-anchor=\"end\">0</text><text class=\"axl\" x=\"100\" y=\"417\" text-anchor=\"end\">15</text><text class=\"axl\" x=\"100\" y=\"307\" text-anchor=\"end\">30</text><text class=\"axl\" x=\"100\" y=\"197\" text-anchor=\"end\">45</text><text class=\"axl\" x=\"100\" y=\"87\" text-anchor=\"end\">60</text></g><g><text class=\"axr\" x=\"1500\" y=\"527\">0%</text><text class=\"axr\" x=\"1500\" y=\"417\">10%</text><text class=\"axr\" x=\"1500\" y=\"307\">20%</text><text class=\"axr\" x=\"1500\" y=\"197\">30%</text><text class=\"axr\" x=\"1500\" y=\"87\">40%</text></g>\n      <g><rect x=\"178\" y=\"344\" width=\"110\" height=\"176\" fill=\"var(--accent)\"/><rect x=\"405\" y=\"315\" width=\"110\" height=\"205\" fill=\"var(--accent)\"/><rect x=\"632\" y=\"285\" width=\"110\" height=\"235\" fill=\"var(--accent)\"/><rect x=\"858\" y=\"241\" width=\"110\" height=\"279\" fill=\"var(--accent)\"/><rect x=\"1085\" y=\"197\" width=\"110\" height=\"323\" fill=\"var(--accent)\"/><rect x=\"1312\" y=\"153\" width=\"110\" height=\"367\" fill=\"var(--forecast)\"/></g>\n      <g><text class=\"bv\" x=\"233\" y=\"384\" text-anchor=\"middle\">24</text><text class=\"bv\" x=\"460\" y=\"355\" text-anchor=\"middle\">28</text><text class=\"bv\" x=\"687\" y=\"325\" text-anchor=\"middle\">32</text><text class=\"bv\" x=\"913\" y=\"281\" text-anchor=\"middle\">38</text><text class=\"bv\" x=\"1140\" y=\"237\" text-anchor=\"middle\">44</text><text class=\"bv\" x=\"1367\" y=\"193\" text-anchor=\"middle\">50</text></g>\n      <polyline points=\"233 212.0 460 195.5 687 187.8 913 170.2 1140 157.0 1367 135.0\" fill=\"none\" stroke=\"var(--series-1)\" stroke-width=\"4\"/>\n      <g fill=\"var(--ground)\" stroke=\"var(--series-1)\" stroke-width=\"4\"><circle cx=\"233\" cy=\"212.0\" r=\"9\"/><circle cx=\"460\" cy=\"195.5\" r=\"9\"/><circle cx=\"687\" cy=\"187.8\" r=\"9\"/><circle cx=\"913\" cy=\"170.2\" r=\"9\"/><circle cx=\"1140\" cy=\"157.0\" r=\"9\"/><circle cx=\"1367\" cy=\"135.0\" r=\"9\"/></g>\n      <g><text class=\"pv\" x=\"233\" y=\"190.0\" text-anchor=\"middle\">28.0%</text><text class=\"pv\" x=\"460\" y=\"173.5\" text-anchor=\"middle\">29.5%</text><text class=\"pv\" x=\"687\" y=\"165.8\" text-anchor=\"middle\">30.2%</text><text class=\"pv\" x=\"913\" y=\"148.2\" text-anchor=\"middle\">31.8%</text><text class=\"pv\" x=\"1140\" y=\"135.0\" text-anchor=\"middle\">33.0%</text><text class=\"pv\" x=\"1367\" y=\"113.0\" text-anchor=\"middle\">35.0%</text></g>\n      <g><text class=\"xl\" x=\"233\" y=\"556\" text-anchor=\"middle\">22.3 期</text><text class=\"xl\" x=\"460\" y=\"556\" text-anchor=\"middle\">23.3 期</text><text class=\"xl\" x=\"687\" y=\"556\" text-anchor=\"middle\">24.3 期</text><text class=\"xl\" x=\"913\" y=\"556\" text-anchor=\"middle\">25.3 期</text><text class=\"xl\" x=\"1140\" y=\"556\" text-anchor=\"middle\">26.3 期</text><text class=\"xl\" x=\"1367\" y=\"556\" text-anchor=\"middle\">27.3 期（予）</text></g>\n    </svg>\n    <p class=\"note\" data-type=\"note\">27.3 期は予想。淡い棒が予想値を示す</p>\n    <div class=\"folio\">\n      <p data-type=\"folio\">アオバ精工株式会社　2027 年 3 月期 第 2 四半期 決算説明資料</p>\n      <p>05</p>\n    </div>\n  </div>\n</div>\n",
      "url": "https://design-vault.pages.dev/designs/dividend-payout-dual-axis/pattern.html",
      "fonts": [
        "https://design-vault.pages.dev/designs/dividend-payout-dual-axis/font.css",
        "https://design-vault.pages.dev/designs/dividend-payout-dual-axis/font-0.woff2",
        "https://design-vault.pages.dev/designs/dividend-payout-dual-axis/font-1.woff2",
        "https://design-vault.pages.dev/designs/dividend-payout-dual-axis/font-2.woff2"
      ]
    }
  },
  "urls": {
    "ja": "https://design-vault.pages.dev/designs/dividend-payout-dual-axis",
    "en": "https://design-vault.pages.dev/en/designs/dividend-payout-dual-axis"
  },
  "notesMarkdown": "## この構成について / About this pattern\n\n出典を持たない自作パターン。**`pattern.html` が版そのもの**で、`cover.png` と frontmatter の\n`layout` / `type` / `colors` はどちらもそこから機械的に測った結果。一式「決算・経営報告」の\n1 枚で、架空の会社「アオバ精工」の第 2 四半期決算説明として描いてある。会社・人物・数値はすべて架空。\n\nA self-authored pattern. `pattern.html` is the artboard itself; both `cover.png` and the\nmeasurements in the frontmatter are derived from it. One of the eight results-briefing slides, drawn\nas a fictional company's half-year results deck; every company, person and figure on it is invented.\n\n### Techniques\n\n- 棒は紺、線は橙の 4px と白抜きの点\n- 左は 0〜60 円、右は 0〜40% をともに 4 段\n- 予想の棒は紺を地に 40% 混ぜた色\n\n### Apply to\n\n- 決算説明の株主還元\n- 単価と比率のように単位の違う 2 つの推移"
}