run for office 「公職に立候補する」officeは無冠詞です。run for the (an) officeと冠詞が付くと場所を示すことになるので、オフィスに向かって走るといった意味になるでしょう。公職という抽象的な意味では冠詞をつけません。Women in that country will now be allowed to run for office. (その国の女性は今後は選挙に立候補することが認められるようになるだろう)