ATA and WN leave from the same terminal in the 'new, improved' MDW so you don't have to pass through security between flights.
As far as time between flights, you can physically make it in 30 min. and Southwest gives you the option to check in online for a direct flight.... but given possible delays, etc., I would try to schedule 90 min.
Good luck!!