When was that? I've used overseas bank cards as recent as last October in convienence store ATMs (7-11) as well as "post office" marked machines.
Many banks and post offices now have their ATMs in a seperate section with "extended hours" - open on holidays, weekends and normal week days from early in the morning, till late at night, as well as the post office having its own 'branded' ATMs around the place. I'll take the camera out sometime next week and take some photos for y'all.