各界各層 (かっかいかくそう) — in every area and on every level | Kumi Dictionary