I've solved the age gap mystery: they are exactly 5 years apart. Here's why.
Beginning of the series, FMC just entered Japanese high school, which would make her 15 years old. This is a certified fact.
The harder part is the MC. We know that since he can legally drink, he's at least 20 years...