A first transfer robot carries a substrate into and out of a container. A second transfer robot receives and delivers the substrate from and to the first transfer robot, and carries the substrate into and out of a first processing portion through a first exit/entrance port. A third transfer robot receives and delivers the substrate from and to the second transfer robot, carries the substrate into and out of a second processing portion through a second exit/entrance port, and carries the substrate into and out of a third processing portion through a third exit/entrance port.