fixed #48 アイテム共通クラスを実装