Как сделать такую обводку у списка?
Если надо именно дивами то можно обернуть еще в один div назначить для него border-top и  border-left. Для внутренних div назначить border-right и border-bottom тк внутренние дивы разные по высоте.
что бы не накладывалась надо перекрыть. Сделав отрицательный margin размером с толщину border