Seiga opened a "social club" (like everything else in Gensokyo, it manages to include danmaku battles), and Sanae started working there as a waitress/performer/etc. I'm guessing Seiga must know about outside world stuff, since everything looks fairly modern. Sanae looks really nice in this outfit, really different from her normal clothes!