A shock absorber, comprising: a cylinder having an axis in axial direction; a piston, which is configured to partition an internal space of the cylinder into two oil chambers (60A, 60B), and is capable of sliding in the axial direction of the cylinder, the piston having formed therethrough a communication path configured to bring the two oil chambers (60A, 60B) into communication with each other; a first rod, which extends in a first direction of the axial direction of the cylinder with respect to the piston; a first rod guide, which is provided to the cylinder, and through which the first rod passes; a second rod, which has a diameter larger than a diameter of the first rod, and extends in a second direction of the axial direction of the cylinder, which is opposite to the first direction, with respect to the piston; a second rod guide, which is provided to the cylinder, and through which the second rod passes; a pressurizing mechanism, which is configured to pressurize oil filling the internal space of the cylinder; a rod mounting member, which is provided to the first rod outside of the cylinder; a cylinder mounting member, which is provided to the cylinder outside of the cylinder; a spring, which is configured to be expanded and contracted in accordance with relative movement between the rod mounting member and the cylinder mounting member, a cap member to be mounted to an end portion of a cylinder tube included in the cylinder, wherein the cylinder mounting member is provided to the cap member, characterized in that the cylinder mounting member is arranged so as to be offset from the axis of the cylinder, the cap member includes a cylinder portion configured to allow passage of the second rod therethrough, and the cylinder mounting member is provided on an outer side of the cylinder portion in a radial direction of the cylinder. a cylinder having an axis in axial direction; a piston, which is configured to partition an internal space of the cylinder into two oil chambers (60A, 60B), and is capable of sliding in the axial direction of the cylinder, the piston having formed therethrough a communication path configured to bring the two oil chambers (60A, 60B) into communication with each other; a first rod, which extends in a first direction of the axial direction of the cylinder with respect to the piston; a first rod guide, which is provided to the cylinder, and through which the first rod passes; a second rod, which has a diameter larger than a diameter of the first rod, and extends in a second direction of the axial direction of the cylinder, which is opposite to the first direction, with respect to the piston; a second rod guide, which is provided to the cylinder, and through which the second rod passes; a pressurizing mechanism, which is configured to pressurize oil filling the internal space of the cylinder; a rod mounting member, which is provided to the first rod outside of the cylinder; a cylinder mounting member, which is provided to the cylinder outside of the cylinder; a spring, which is configured to be expanded and contracted in accordance with relative movement between the rod mounting member and the cylinder mounting member, a cap member to be mounted to an end portion of a cylinder tube included in the cylinder, wherein the cylinder mounting member is provided to the cap member, characterized in that the cylinder mounting member is arranged so as to be offset from the axis of the cylinder, the cap member includes a cylinder portion configured to allow passage of the second rod therethrough, and the cylinder mounting member is provided on an outer side of the cylinder portion in a radial direction of the cylinder.