table.table05{width:auto; margin:0px; padding:0px; text-align:left; font-size:14px; border:1px solid #d4d4d4;}
.table05 tbody {display: table-row-group;vertical-align: middle;}
.table05 tbody tr{height:40px; line-height:40px; color:#000;   }
.table05 tbody tr td{  padding:0px 10px; border:1px solid #d4d4d4;}
.table05 tbody tr td input{ height:25px; line-height: 25px;}
.table05 tbody tr td.tab_cont{background:#fff; }
.table05 tbody tr td.tab_title{background:#f1f1f1; }
.table05 tbody tr td input.btn02{height:25px; line-height:25px; background:url(../Image/btn_bg.jpg) repeat-x left top; border: 1px solid #c7c7c7; padding: 0px 10px; cursor: pointer; margin-right: 5px; width: auto;}

.table05 tbody tr td.xheIframeArea {padding:1px;}