Alternatively, the surface layer of the third interlayer insulating film 150 may be the above resin film and the underlayer thereof may be a single layer or multi-layer film made from an inorganic insulating material such as silicon oxide, silicon nitride or silicon oxynitride.