顕在化している環境問題†
flowchart TD
%% --- スタイルの定義 ---
classDef Human fill:#e1f5fe,stroke:#01579b,stroke-width:2px;
classDef Direct fill:#fff3e0,stroke:#e65100;
classDef Global fill:#f3e5f5,stroke:#4a148c;
classDef Result fill:#ffebee,stroke:#b71c1c,stroke-width:2px;
%% スペーサー・幅調整用(完全に透明)
%% font-sizeを調整することで全体の横幅を一括管理できます
classDef widthFix fill:none,stroke:none,color:#fff0,font-size:16px;
classDef spacer fill:none,stroke:none,color:#fff0,font-size:0px;
%% --- 1. 人間活動レイヤー ---
subgraph Origin [" "]
direction TB
%% 枠幅を固定するための透明な長い文字列
W1["______"]:::widthFix
Act["人間活動"]
end
%% 距離稼ぎ
Act ~~~ V1_1[" "]:::spacer
V1_1 ~~~ V1_2[" "]:::spacer
V1_2 ~~~ L_Top[" "]:::spacer
%% --- 2. 直接的な負荷レイヤー ---
subgraph Load [" "]
direction TB
W2["_"]:::widthFix
L_Top[" "]:::spacer
B["食料資源使用の増加"]
C["森林伐採"]
D["化石燃料使用の増加"]
E["人間移動の増加"]
F["廃棄物の増加"]
G["フロン排出"]
H["地下水枯渇"]
S["化学物質の暴露"]
end
%% 距離稼ぎ
B ~~~ V2_1[" "]:::spacer
V2_1 ~~~ V2_2[" "]:::spacer
V2_2 ~~~ V2_3[" "]:::spacer
V2_3 ~~~ E_Top[" "]:::spacer
%% --- 3. 地球環境の変化レイヤー ---
subgraph Env [" "]
direction TB
W3["__"]:::widthFix
E_Top[" "]:::spacer
I["気候変動"]
J["土壌汚染"]
K["水質汚染"]
L["大気汚染"]
M["海洋プラスチック"]
N["オゾン層の破壊"]
O["砂漠化 / 土地の劣化"]
P["エネルギー資源の枯渇"]
Q["海洋温暖化"]
R["海洋酸性化"]
end
%% 距離稼ぎ
I ~~~ V3_1[" "]:::spacer
V3_1 ~~~ V3_2[" "]:::spacer
V3_2 ~~~ I_Top[" "]:::spacer
%% --- 4. 最終的な影響レイヤー ---
subgraph Impact [" "]
direction TB
W4["__"]:::widthFix
I_Top[" "]:::spacer
T(["供給力不足"])
U(["生物多様性の喪失"])
V(["健康被害"])
end
%% --- 接続定義 ---
Act === B & C & D & E & F & G & S
B ==> O
C ==> H & I & O
D ==> I & P & Q & R & L
E ==> I & L
F ==> J & K & L & M
G ==> I & N
I ==> O & Q & R & V
J ==> K & U & V
K ==> M & U
L ==> V & U
M ==> V
N ==> V
O ==> U & T
P ==> T
Q ==> U
R ==> U
H ==> T
S ==> V
J ==> V
%% --- スタイルの適用 ---
class Act Human
class B,C,D,E,F,G,H,S Direct
class I,J,K,L,M,N,O,P,Q,R Global
class T,U,V Result
click F "?廃棄物問題"
click I "?気候変動"
click J "?土壌汚染"
click K "?水質汚染"
click L "?大気汚染"
click M "?海洋プラスチック"
click N "?オゾン層の破壊"
click O "?砂漠化(土地の劣化)"
click P "?エネルギー"
click Q "?海洋温暖化"
click R "?海洋酸性化"
click S "?化学物質の環境リスク"
click U "?生物多様性"