テンプレートパターンをと共通パーツパターンを整理