If an impact occurs with an impact energy which exceeds an elastic limit of a bumper while a shock-absorbing member is in a projected position, a bumper stay is forced to move rearward along a first actuating chamber to cause the shock-absorbing member to pivot to a received position. The impact energy is primarily absorbed by an elastic force of a first spring which biases the shock-absorbing member toward the projected position. When the impact energy is not thoroughly absorbed by the first spring, the shock-absorbing member fully pivots into its received position by the bumper stay which is continuously moved rearward. At this time, a second spring which biases the shock-absorbing member forward and is prevented from being stretched forward by the shock-absorbing member, is contacted with the bumper stay via a support plate. Accordingly, the second spring secondarily absorbs the impact energy while being more compressed by the bumper stay which continuously moves rearward after causing the shock-absorbing member to fully pivot to its received position.