一応、対策しました。自分用の備忘録として、記録を残しておきます。
サイト側からIE8を互換モードにする方法がありました。次のHTTPヘッダを追加すると、IE8は自動的に互換モードになります。
X-UA-Compatible: IE=emulateIE7
具体的には、.htaccessファイルに次の一文を追加します。
Header append X-UA-Compatible: "IE=emulateIE7"
根本的な解決ではありませんが、とりあえずこれでIE8を使っている人でも、普通に見えるようになるはず。
Firefoxでもレイアウトが崩れているらしいのですが、FirefoxにはIE7互換モードはないみたいなので、すみませんが対処しません。本質的にはCSSを修正するべきなのでしょうが、私にはそこまでのスキルがないので。
あと、コメントもいつのまにか機能しなくなっていたみたいなので、ついでにコメントの機能は使わない設定にしました。何かありましたら、サイトの左側に記載しているメールアドレスにメールしてください。
コメントしたのに表示されなかった方には申し訳ありませんが、コメント機能はしばらくなしです。