nを自然数とする。2007^(6n)を7で割った余りを求めよ。

といった問題で、合同式を使用した解放があるページで使われていたのですが、それについて質問です。

2007^(6n)≡5^(6n)≡25^(3n)≡1^(3n)≡1 (mod 7)

回答はこの一行のみなのですが、二つめの辺は、2007を7で割るとあまりが5だから、5が出てるんですよね?
そしたら、25割る7ではあまりは4なのに、四つめの辺で1が出ているのはなぜなんでしょうか。

合同式については聞きかじった程度の知識なのでもしかしたら私が根本から間違っているかもしれませんが、わかる方
いらっしゃいましたらお願いします。