各界各層かっかいかくそうkakkaikakusounounin every area and on every levelKanji in this word各each層stratum界worldStudy it in Yanamino