A vehicle comprising: a hydraulic actuator operated by a hydraulic pressure; a manipulating end configured to instruct an operation of the hydraulic actuator ; a hydraulic power source configured to apply a hydraulic pressure to the hydraulic actuator ; a motor configured to drive the hydraulic power source and provide a travel-driving force; and a controller configured to determine whether a predetermined idle-stop condition is satisfied or not while the motor is driven, stop idling of the motor when satisfaction of the idle-stop condition is determined, and start the motor and switch the hydraulic power source of the hydraulic actuator to an on-load state when an operation order given to the hydraulic actuator by manipulation of the manipulating end is received while the idling of the motor is stopped, characterized in that the hydraulic power source comprises a plurality of hydraulic power sources configured to apply the hydraulic pressure to the hydraulic actuator , the hydraulic actuator comprises a hydraulic pressure maintaining device configured to maintain the hydraulic pressure applied to the hydraulic actuator when all of the plurality of hydraulic power sources are switched to an unload state, and a hydraulic pressure detector configured to detect the hydraulic pressure applied to the hydraulic actuator , and wherein the controller is configured to, while the idling of the motor is stopped, when an operation order given to the hydraulic actuator is received, to start the motor , acquire a hydraulic pressure applied to the hydraulic actuator maintained by the hydraulic pressure maintaining device using the hydraulic pressure detector , and switch a number of hydraulic power sources according to a magnitude of the hydraulic pressure to the on-load state. a hydraulic actuator operated by a hydraulic pressure; a manipulating end configured to instruct an operation of the hydraulic actuator ; a hydraulic power source configured to apply a hydraulic pressure to the hydraulic actuator ; a motor configured to drive the hydraulic power source and provide a travel-driving force; and a controller configured to determine whether a predetermined idle-stop condition is satisfied or not while the motor is driven, stop idling of the motor when satisfaction of the idle-stop condition is determined, and start the motor and switch the hydraulic power source of the hydraulic actuator to an on-load state when an operation order given to the hydraulic actuator by manipulation of the manipulating end is received while the idling of the motor is stopped, characterized in that the hydraulic power source comprises a plurality of hydraulic power sources configured to apply the hydraulic pressure to the hydraulic actuator , the hydraulic actuator comprises a hydraulic pressure maintaining device configured to maintain the hydraulic pressure applied to the hydraulic actuator when all of the plurality of hydraulic power sources are switched to an unload state, and a hydraulic pressure detector configured to detect the hydraulic pressure applied to the hydraulic actuator , and wherein the controller is configured to, while the idling of the motor is stopped, when an operation order given to the hydraulic actuator is received, to start the motor , acquire a hydraulic pressure applied to the hydraulic actuator maintained by the hydraulic pressure maintaining device using the hydraulic pressure detector , and switch a number of hydraulic power sources according to a magnitude of the hydraulic pressure to the on-load state. <EOS>