The substrate transport robot 31 is movable in the X direction, as indicated by an arrow 31X in FIG. 2, so as to transport the substrates W over the plurality of cleaning parts 32 and the drying part 33.