Groupe Casino has opened a hypermarket in France aimed squarely at female consumers in the massive Odysseum complex in the city of Montpellier.