共通部分を集約