This website needs East Asian fonts. It is optimized for screens with min. 1280 pixel and for medium font size, tested for Modzilla Firefox and Internet Explorer.
If you don't see all locomotives of the above animation in the same line, your window is narrower than 1280 pixel.