From February 7th, 2018, the website from International Christian University's Center for Gender Studies (CGS) has moved to this very website.
http://subsite.icu.ac.jp/cgs/en/
You can still check CGS's previous website "CGS Online" and its content before August, 2015 here: http://web.icu.ac.jp/cgs_e/