Win IE で、マイナスマージンをくれると背景画像が……
上記写真は、marigin-top : -50px ; に指定してある。で、解決策は、「親要素の width を指定する」ということで、div.section{ width : 100% ; } を追加してみました。
marigin-top : -50px ;
div.section{ width : 100% ; }
参考【WinIE : 右 float 解除時の背景漏れ出し by ありみかさとみ氏】