سلام.
توی table میشه همچین کارهایی کرد ولی اینجا وقتی divها تو position عادی خودشون هستن و margin هم ندارند به هم میچسبند یعنی borderهاشون به هم میچسبد و کلفتتر دیده میشه.
راه آسان و ساده اینکه هنگامی که divها به صورت عمودی هستند، border-bottom اولی رو برداری. ولی اگه تعداد دیوها زیاد هستش باید بردرباتمِ همه رو برداری بجز آخری.
container div:not(:last-child){
border-bottom: none;
{
میتونه مسئلهت راهه دیگه هم داشته باشه.
هدفی که واسه این کار داری میتونه کلا روش دیگهای داشته باشه.
موفق باشی.