以下のコードを追加すると、ボーダーの重なりを重複せず一つにまとめられます。

table{
	border-collapse: collapse;
}