The invention includes a first arm which opens and closes a valve, a second arm
which is driven by a cam, a third arm which drives the first arm upon receiving
a displacement of the second arm, and a variable mechanism which varies a supporting
point of the second arm. The second arm includes a driving surface. The third arm
includes an axis member in which a driven surface coming into surface contact with
the driving surface is formed. The displacement of the second arm is transferred
to the third arm with slippage occurring between the driven surface and the driving surface.