A first metal gate film 70??? formed on the first region I may include, for example, a lower film including TiN and an intermediate film including TaN, and the first metal gate film 70 formed on the second region II may include, for example, a lower film including TiN, an intermediate film including TaN, and an upper film including TiN.