@charset "UTF-8";@import url("base.css");dt .extend, dt .extended,dt .implement,dt .implemented,dt .aggregate,dt .aggregated,dt .composite ,dt .composited,dt .nest,dt .nested,dt .relationship,dt .synonym,dt .antonym   {	font-size:smaller;}.extend:before,.extended:before,.implement:before,.implemented:before,.aggregate:before,.aggregated:before,.composite:before,.composited:before,.nest:before,.nested:before,.relationship:before   {	font-size:50%;}.extend:before { /* 継承(汎化・特化) */	content: "◁─";}.extended:before { /* 継承(汎化・特化) */	content: "─▷";}.implement:before { /* 実装 */	content: "◁…";}.implemented:before { /* 実装 */	content: "…▷";}.aggregate:before { /* 集約 */	content: "◇─";}.aggregated:before { /* 集約 */	content: "─◇";}.composite:before { /* 合成 */	content: "◆─";}.composited:before { /* 合成 */	content: "─◆";}.nest:before { /* 入れ子 */	content: "⊕─";}.nested:before { /* 入れ子 */	content: "─⊕";}.relationship:before{ /* 関係 */	content:"──";}.synonym:before{ /* 同義 */	content:"＝";}.antonym:before{ /* 逆意 */	content:"⇔";}