<style>
#line_table {
 float:left;
 border-top:1px solid #cccccc;
 border-left:1px solid #cccccc;
 background-color:red;
}

#line_table .line_tr {
 clear:both;
}

#line_table .line_tr div {
 float:left;
 border-right:1px solid #cccccc;
 border-bottom:1px solid #cccccc;
 background-color:fff;
}
.line_td1 {
 width: 200px;
}
.line_td2 {
 width: 150px;
}
.line_td3 {
 width: 400px;
}
.line_td4 {
 width: 150px;
}
</style>

<div id="line_table">
  <div class="line_tr">
 <div class="line_td1">1번째</div>
 <div class="line_td2">우리나라</div>
 <div class="line_td3">123</div>
 <div class="line_td4">456</div>
  </div>
  <div class="line_tr">
 <div class="line_td1">2번째</div>
 <div class="line_td2">프랑스</div>
 <div class="line_td3">234</div>
 <div class="line_td4">567</div>
  </div>
  <div class="line_tr">
 <div class="line_td1">3번째</div>
 <div class="line_td2">덴마크</div>
 <div class="line_td3">345</div>
 <div class="line_td4">789</div>
  </div>
</div>

 

개인적으로 위의 방법 보다는 <div> 안에 table을 만드는게정신 건강에 좋을듯 하다;;;;