返事が遅くなりました。
おそらく1ページ目の左側のみが下がった状態になっているかと思います。2ページ目以降は通常通りに高さが揃っているんじゃありませんか?
\begin{document}
から組版が始まっていて、その後にレイアウトパラメータが変更されているのがその原因でしょう。
レイアウトパラメータの変更
\setlength{\oddsidemargin}{-5mm}
\setlength{\evensidemargin}{-10mm}
\setlength{\topmargin}{-20mm}
\setlength{\topskip}{0mm}
\setlength{\headsep}{0mm}
\setlength{\headheight}{0mm}
\setlength{\textwidth}{175mm}
\setlength{\textheight}{260mm}
はプリアンブル(\begin{document}の前)に記述するようにしましょう。
これで解決すると思うのですがいかがでしょうか?
ちなみにページの版面の高さを揃える命令は
\flushbottom
ページの版面の高さを揃えない命令は
\raggedbottom
でtwocolumnクラスオプションが指定されているときのみは\flushbottom命令が指定された状態になっています。二段組みでない場合でも\flushbottom命令を使用することによって版面の高さを揃えたり、二段組みの場合でも\raggedbottom命令を使用することによってよりフレキシブルな組版が行えます。
お礼
ご解答ありがとうございます!ご指摘どおり\begin{document}の前にレイアウトパラメータの変更を記述したところ、綺麗に行頭がそろいました!大変助かりました^^ご親切にどうもありがとうございました。