Moreover, a total film thickness of layers formed of Ni or an alloy including Ni in the third ferromagnetic layer 607 and the fourth ferromagnetic layer 608 is determined to be not less than 60% of a film thickness of the second ferromagnetic layer 613.