25-year-old Kotaro Ozu (Takahiro Miura) was an ordinary salaryman, but he decided to quit his job. He then begins work as a teacher at an all-girl high school. 32-year-old Takako Hara works at the same school as Kotaro. Takako begins to have feelings for Kotaro, who is younger than her. Even though Kotaro has a fiance, they are attracted to each other. Meanwhile, Akio Kurosawa (Shunsuke Nakamura), who had a relationship with Takako, still has feelings for her.