An anti-reflection film includes first through ninth layers. Regarding light having a wavelength of 550 nm, where the refractive indexes of the first through ninth layers are n1 through n9 respectively, the optical film thicknesses d1 through d9 (nm) respectively, and the maximum value of the difference in the refractive index between adjoining layers for layers 1 through 8 is &Dgr;n, the following conditions are satisfied. 1.60≦̸n1≦̸1.70, 15 nm≦̸d1≦̸140 nm, 2.00≦̸n2≦̸2.40, 20 nm≦̸d2≦̸120 nm, 1.60≦̸n3≦̸1.70, 11 nm≦̸d3≦̸70 nm, 2.00≦̸n4≦̸2.40, 20 nm≦̸d4≦̸165 nm, 1.60≦̸n5≦̸1.70, 15 nm≦̸d5≦̸45 nm, 2.00≦̸n6≦̸2.40, 90 nm≦̸d6≦̸175 nm, 1.60≦̸n7≦̸1.70, 50 nm≦̸d7≦̸110 nm, 2.00≦̸n8≦̸2.40, 20 nm≦̸d8≦̸50 nm, 1.20≦̸n9≦̸1.28, 140 nm≦̸d9≦̸160 nm, and 0.40≦̸&Dgr;n≦̸0.67.