Drink up, Japan tells youngsters. Will pass, many reply