48 hours in… Hokkaido The northern Japanese island of Hokkaido has much to beckon business events travellers