tehaiクラスの実装完了（テスト未）