色々見てくれたなすぴいさんありがとうございます参考しました: sm38312113 ・ sm38342796 ・ sm38410261
http://www.nicovideo.jp/watch/sm38468351