HTML構文チェックサイトを使う。
カラム落ち原因筆頭は、</div>が抜けていること。二列までは問題が生じにくいが三列目が崩れがちである。中央の長大な主コンテンツ(二列目)に紛れた誤構文が三列目を崩している。
それ以外にも、両サイトともいろいろケチをつけて来るが、複数の環境で正しく表示されればそれで良し。あまりこだわらない方が良い。例えばグーグルアクセス追跡公式の
<script async src="https://www.googletagmanager.com/gtag/js?id=*"></script>
のようなものまで構文間違い扱いしてくるのでほんと気にしないほうがいい。