移動部分のコード整理