floatの解除には、clearfixを使ってください。統一された手法により保守性を高めるためです。また、`clear: both;`を使うとfloat解除の対象がHTMLの世界に影響されてしまうためです。