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