cが移転登記を受ける際に、ab間の売買契約が公序良俗に反し無効であることを知らなかった場合、cは、aに対して土地の所有権は対抗できないようですが、何故、cは、aに対抗できないのでしょう?
a → b → cと売買が行われ、cが登記を備えるという状況ですが、何も問題がなければ、cが所有権を取得します。「しかし、ここではa・b間の契約が、たとえば、土地の価格が通常の取引に比べて」とてつもなく安い売買であったような場合は、公序良俗に反し無効となります。そして、この公序良俗に反して無効になった行為は、すべての第三者(この場合、c)に対抗できるためcは所有権を主張できない。というものになります。