スマフォ対応

昨日修正したもの。前回間違えて一つ前のものをコミットしてしまっていたので、最新の状態にもどしておきます。