So that outfit Senko was wearing is something a kindergartner would wear. Which means she was 5-6 years old at the point when Takamura was 11, which means the age gap between them is only 5 or 6 years. Yes, that's a decent gap while she is still in high school, but it isn't like a 40 year old hitting on a 15 year old.