As the gate insulating film 104, a single layer structure or a multilayer structure of insulating films containing nitrogen or oxygen such as silicon oxide (SiOx), silicon nitride (SiNx), silicon oxynitride (SiOxNy) (x>y), silicon nitride oxide (SiNxOy) (x>y) can be employed.