 horizontal scanning period; and a data line driver circuit for applying a turn-on or turn-off voltage to a pixel at a location corresponding to the scanning line selected the scanning line driver circuit via a corresponding data line such that the turn-on voltage is applied during a period with a length corresponding to a gray level in the period during which said selection voltage is applied and the turn-off voltage is applied during the remaining period. According to this 