A load reduction device comprising: a shock absorption mechanism in which an elastic body is arranged to absorb impact force generated when a user moves; a drive mechanism configured to output torque for reducing a load applied to the user at a joint of a leg of the user; and a torque control unit configured to control the torque output by the drive mechanism on the basis of operation of the shock absorption mechanism, wherein the shock absorption mechanism has a first shock absorption mechanism provided in a skeleton portion corresponding to a thigh of the user and a second shock absorption mechanism provided in a skeleton portion corresponding to a lower leg of the user, the first shock absorption mechanism is configured to expand and contract in a first direction along the skeleton portion corresponding to the thigh, and the second shock absorption mechanism is configured to expand and contract in a second direction along the skeleton portion corresponding to the lower leg, and the skeletal portion corresponding to the thigh and the skeletal portion corresponding to the lower leg are rotatably coupled, and wherein the shock absorption mechanism is configured to estimate a state of the shock absorption mechanism based on load information indicating load values of each leg, and joint angle information indicating an angle of the joint, and shock absorption mechanism information indicating an operating status of the shock absorption mechanism, which includes at least one of a length of the elastic body, an expansion/contraction speed of the elastic body, or a load value applied to the elastic body, and the torque control unit is configured to control the torque based on the estimated state of the shock absorption mechanism, the load information, and the joint angle information. a shock absorption mechanism in which an elastic body is arranged to absorb impact force generated when a user moves; a drive mechanism configured to output torque for reducing a load applied to the user at a joint of a leg of the user; and a torque control unit configured to control the torque output by the drive mechanism on the basis of operation of the shock absorption mechanism, wherein the shock absorption mechanism has a first shock absorption mechanism provided in a skeleton portion corresponding to a thigh of the user and a second shock absorption mechanism provided in a skeleton portion corresponding to a lower leg of the user, the first shock absorption mechanism is configured to expand and contract in a first direction along the skeleton portion corresponding to the thigh, and the second shock absorption mechanism is configured to expand and contract in a second direction along the skeleton portion corresponding to the lower leg, and the skeletal portion corresponding to the thigh and the skeletal portion corresponding to the lower leg are rotatably coupled, and wherein the shock absorption mechanism is configured to estimate a state of the shock absorption mechanism based on load information indicating load values of each leg, and joint angle information indicating an angle of the joint, and shock absorption mechanism information indicating an operating status of the shock absorption mechanism, which includes at least one of a length of the elastic body, an expansion/contraction speed of the elastic body, or a load value applied to the elastic body, and the torque control unit is configured to control the torque based on the estimated state of the shock absorption mechanism, the load information, and the joint angle information. <EOS>