The organic compound layer 949 is formed by stacking a combination of a plurality of layers such as a hole injection layer, a hole transport layer, an electron transport layer, an electron injection layer, and a buffer layer, in addition to a light-emitting layer.