Due to the renewal, the corresponding page has disappeared.
The top page of the new site is here.
https://japannews.yomiuri.co.jp/