landscapeかportraitを判定するようにする

既存のままだと、portraitにしか対応していなかったので、
orientationによって切り替えるようにした。