this time the vehicle speed v increases more gradually than the road surface gradient g decreases i e the absolute value of the road surface gradient g increases specifically according to the first embodiment when the ap opening degree u03b8ap goes to zero at time t 2 the basic drive force fbase reaches a predetermined value hereinafter referred to as u201c regenerative basic drive force freg_base u201d accelerator regenerative control process the regenerative basic drive force freg_base is of a fixed value which is set when the ap opening u03b8ap is zero and represents a drive force f corresponding to engine braking which is generated by a regenerative electric generation process performed by the motor 12 after the vehicle 10 has entered the downhill road at time t 2 the driver does not depress the brake pedal 22 keeping the bp opening degree u03b8bp at zero therefore if only the regenerative basic drive force freg_base which is of a fixed value for the regenerative mode is applied then the vehicle speed v tends to increase sharply according to the first embodiment the downhill regenerative correction quantity u03b4f 1 established according to the downhill regenerative control process is used specifically according to the first embodiment the downhill regenerative correction quantity u03b4f 1 is established depending on the road surface gradient g in addition to the regenerative basic drive force freg_base for example since the road surface gradient g is continuously decreasing i e the absolute value of the road surface gradient g is continuously increasing after time t 2 the downhill regenerative correction quantity u03b4f 1 is increased consequently while the vehicle 10 is driving on the downhill road the vehicle 10 can be accelerated gradually.