Department stores posted the largest year-on-year drop in sales in more than three years in July, as unfavorable weather conditions kept customers away and clothing sales slumped, an industry body said Tuesday.