There are provided at least one wire, a magnetoresistive effect element having
a storage layer whose magnetization direction varies according to a current magnetic
field generated by causing a current to flow in the wire, and first yokes provided
so as to be spaced from at least one pair of opposed side faces of the magnetoresistive
effect element to form a magnetic circuit in cooperation with the magnetoresistive
effect element when a current is caused to flow in the wire. Each of the first
yokes has at least two soft magnetic layers which are stacked via a non-magnetic layer.