A CPU 110 compares the extracted outside air temperature with a first low pressure saturation temperature. When the outside air temperature is lower than the first low pressure saturation temperature, the CPU 110 switches a first three-way valve 22 and a second three-way valve 23 so that a second outdoor heat exchanger 25 is used as a condenser and that a first outdoor heat exchanger 24 is not used. When the outside air temperature is higher than a second low pressure saturation temperature which is the first low pressure saturation temperature to which a predetermined temperature is added, the CPU 110 switches the first three-way valve 22 and the second three-way valve 23 so that the first outdoor heat exchanger 24 is used as a condenser and that the second outdoor heat exchanger 25 is not used.