IE9~11でmain要素にCSSを適用しても効かない

IE9~11でmain要素にCSSを適用しても効かないことがあります。

【CSS】

これはIEの不具合で、main要素は本来ブロックレベルが無視されます。
対策として、main要素にdisplay:block;を指定することで対応できます。

【CSS】