flowchart LR
%% ノード定義(属性とクラス)
classDef src fill:#f8fafc,stroke:#64748b,stroke-width:2px
classDef hub fill:#fff7ed,stroke:#f97316,stroke-width:2px
classDef pt fill:#f0fdf4,stroke:#22c55e,stroke-width:2px
classDef e_shop fill:#fef2f2,stroke:#ef4444,stroke-width:2px
classDef e_ec fill:#eef2ff,stroke:#6366f1,stroke-width:2px
classDef e_mv fill:#f0fdfa,stroke:#14b8a6,stroke-width:2px
classDef e_ent fill:#fffbeb,stroke:#f59e0b,stroke-width:2px
classDef e_inv fill:#faf5ff,stroke:#a855f7,stroke-width:2px
subgraph S[入口・原資]
S1[三井住友NL G]:::src
S2[PayPayカード]:::src
S3[JRE BANK]:::src
S4[ポイ活アプリ
モッピー等]:::src
end
subgraph H[中継ハブ]
H1[JAL Pay / ANA Pay]:::hub
H2[au PAY / FamiPay]:::hub
H3[POSA購入ルート]:::hub
end
subgraph P[共通ポイント]
P1[Vポイント]:::pt
P2[WAON POINT]:::pt
P3[楽天キャッシュ]:::pt
P4[PayPayポイント]:::pt
P5[d/Ponta]:::pt
P6[JRE POINT]:::pt
end
%% 出口1:実店舗
subgraph E1[実店舗]
EX1[ウエル活 1.5倍 イオン感謝デー]:::e_shop
EX2[ローソン/飲食店
最大20%]:::e_shop
end
%% 出口2:通販
subgraph E2[通販]
EX3[楽天市場/ラクマ]:::e_ec
EX4[Amazon/ギフト券]:::e_ec
EX11[ヤフオク/ヤフーショピング]:::e_ec
end
%% 出口3:移動
subgraph E3[移動]
EX5[新幹線 4割引券]:::e_mv
EX6[JAL/ANAマイル]:::e_mv
end
%% 出口5:投資・運用
subgraph E5[投資・運用]
EX8[SBI証券 NISA]:::e_inv
EX9[楽天証券 NISA]:::e_inv
EX10[ポイント運用]:::e_inv
end
%% ルート接続
S1 --> H1
S1 --> P1
S2 --> H2
S2 --> P4
S3 -->|"特典"| P6
S4 --> P1
S4 --> P5
S4 --> P3
S4 --> P4
S4 --> P1
H1 --> P2
H1 --> H3
H2 --> P2
H2 --> H3
H3 --> P3
P1 <-->|"1:1交換"| P4
P1 <-->|"1:1交換"| P2
%% 出口への太線
P2 ==>|毎月20日| EX1
P1 ==> EX2
P3 ==> EX3
P5 ==> EX4
P6 ==> EX5
S4 ==> EX6
P4 ==> EX11
P1 ==>|非課税投資| EX8
P3 ==>|非課税投資| EX9
P4 -.->|アプリ内運用| EX10
P5 -.->|アプリ内運用| EX10