A level shift circuit operates normally when amplitude of input 
signal is small and amplitude of output 
signal is large. First and second terminals receive an input 
signal and its complementary signal having a first amplitude. Third and fourth terminals output an output signal and its complementary signal having a second amplitude, which is larger than the first amplitude. Output circuit comprises first and second transistors of first polarity respectively connected between first power supply and fourth and third terminals, respectively. Third and fourth transistors of second polarity, respectively, are connected between second power supply and fourth and third terminals, respectively, having control ends connected to the third and the fourth terminals, respectively. First current 
control circuit controls so that a current driving the fourth terminal flows through the first 
transistor according to the input signal and the complementary signal of the output signal. Second current 
control circuit controls so that a current driving the third terminal flows through the second 
transistor according to the complementary signal of the input signal and the output signal.