A load drive control device comprising: a drive transistor that is configured to drive a load ; a pre-driver that is configured to drive the drive transistor via an output voltage from the pre-driver configured to be applied to an ON/OFF control terminal of the drive transistor ; a capacitor that is connected to an input side (GATE) of the pre-driver ; a first current source (I1) that is configured to be ON/OFF controlled by a first signal (S1), and to generate a charging current to the capacitor ; and a second current source (I2) that is configured to be ON/OFF controlled by a second signal (S2), and to generate a discharging current to the capacitor , wherein the output voltage (HGATE; LGATE) from the pre-driver is configured to be changed only with a gradient corresponding to the charging current divided by the capacitance value of the capacitor or with a gradient corresponding to the discharging current divided by the capacitance value of the capacitor by charging the capacitor with the charging current or discharging the capacitor with the discharging current, and wherein a time for the ascending and the descending of an output terminal voltage (OUT) of the drive transistor is configured to be varied based on a temperature of the drive transistor ; wherein the charging current and the discharging current (Is1, Is2) is configured to be changed by a current-amount control signal (ICON) based on a temperature information signal (TEMP) regarding the drive transistor , and the ascending and the descending of the current-amount control signal is configured to be performed according to a comparison of the temperature information signal with threshold values with hysteresis, and wherein the drive transistor is configured to be turned on and off by the output voltage (HGATE; LGATE) from the pre-driver . a drive transistor that is configured to drive a load ; a pre-driver that is configured to drive the drive transistor via an output voltage from the pre-driver configured to be applied to an ON/OFF control terminal of the drive transistor ; a capacitor that is connected to an input side (GATE) of the pre-driver ; a first current source (I1) that is configured to be ON/OFF controlled by a first signal (S1), and to generate a charging current to the capacitor ; and a second current source (I2) that is configured to be ON/OFF controlled by a second signal (S2), and to generate a discharging current to the capacitor , wherein the output voltage (HGATE; LGATE) from the pre-driver is configured to be changed only with a gradient corresponding to the charging current divided by the capacitance value of the capacitor or with a gradient corresponding to the discharging current divided by the capacitance value of the capacitor by charging the capacitor with the charging current or discharging the capacitor with the discharging current, and wherein a time for the ascending and the descending of an output terminal voltage (OUT) of the drive transistor is configured to be varied based on a temperature of the drive transistor ; wherein the charging current and the discharging current (Is1, Is2) is configured to be changed by a current-amount control signal (ICON) based on a temperature information signal (TEMP) regarding the drive transistor , and the ascending and the descending of the current-amount control signal is configured to be performed according to a comparison of the temperature information signal with threshold values with hysteresis, and wherein the drive transistor is configured to be turned on and off by the output voltage (HGATE; LGATE) from the pre-driver . <EOS>