The second controller 260 comprises, for example, a computer including an ECU which is electrically connected to the first and second motors 253 and 257, the connection sensor 241c, and the upper- and lower-limit sensors 249a and 249b through a connection wire 261 extending from the base 210.