A lane change controller determines whether lane change is available or unavailable on the basis of a detection result of an obstacle by a radar and an obstacle recognizer in response to detection of a winker operation by an operation detection unit. A lane keep controller continues lane keep control if the operation detection unit detects the winker operation during the lane keep control and if the lane change controller determines that the lane change is unavailable.