caption{overflow:hidden;width:1px;height:1px;*height:0;padding:0;margin-top:-1px;font-size:0;line-height:0;text-indent:-999px}

/*  https://nanati.me/html_css_table_design/  */
table.type1 {   /* ÁÙ¾øÀ½  */
    border-collapse: separate;
    border: 1px solid #fff;
    background: #eee;
}
table.type1 th {
    border: 1px solid #fff;
}
table.type1 td {
   border: 1px solid #fff;
}




table.type01 { /* ¿Ü°û¼±¸¸ »ç¿ë */
    border-collapse: collapse;
    text-align: left;
    line-height: 1.5;
    margin : 20px 10px;
}
table.type01 th {
    width: 150px;
    padding: 10px;
    font-weight: bold;
    vertical-align: top;
    border: 1px solid #ccc;
}
table.type01 td {
    width: 350px;
    padding: 10px;
    vertical-align: top;
    border: 1px solid #ccc;
}

table.type02 {  /* Ç×¸ñ¿¡¸¸ ¹è°æ»ö ÀÔÈ÷±â + ÀÔÃ¼Çü */
    border-collapse: separate;
    border-spacing: 0;
    text-align: left;
    line-height: 1.5;
    border-top: 1px solid #ccc;
    border-left: 1px solid #ccc;
  margin : 20px 10px;
}
table.type02 th {
    width: 150px;
    padding: 10px;
    font-weight: bold;
    vertical-align: top;
    border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    border-top: 1px solid #fff;
    border-left: 1px solid #fff;
    background: #eee;
}
table.type02 td {
    width: 350px;
    padding: 10px;
    vertical-align: top;
    border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
}

table.type02b {  /* Ç×¸ñ¿¡¸¸ ¹è°æ»ö ÀÔÈ÷±â + ÀÔÃ¼Çü */
    border-collapse: separate;
    border-spacing: 0;
    text-align: left;
    line-height: 1.5;
    border-top: 1px solid #ccc;
    border-left: 1px solid #ccc;
  margin : 10px 0 0 10px;
}
table.type02b th {
    padding: 3px;
    font-weight: bold;
    vertical-align: top;
    border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    border-top: 1px solid #fff;
    border-left: 1px solid #fff;
    background: #eee;
}
table.type02b td {
    padding: 3px;
    vertical-align: top;
    border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    color:#fff;
}

table.type03 {   /* Å×ÀÌºí À§ÂÊ ¼±À» ±½°Ô */
    border-collapse: collapse;

    line-height: 1.5;
    /* border-top: 1px solid #ccc; */
    border-top: 3px solid #369;
    margin : 10px;
}
table.type03 th {
    padding: 6px;
    font-weight: bold;
    vertical-align: top;
    /* color: #153d73; */
    border-left: 1px solid #ccc;    
    border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    background: #eee;
    vertical-align : middle;
    text-align: center;
}
table.type03 td {
    padding: 6px;
    vertical-align: top;
    border-left: 1px solid #ccc;    
    border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
        vertical-align : middle;
        text-align: left; 
}

table.type03r {   /* Å×ÀÌºí À§ÂÊ ¼±À» ±½°Ô */
    border-collapse: collapse;

    line-height: 1.5;
    /* border-top: 1px solid #ccc; */
    border-top: 3px solid #369;
    margin : 10px;
}
table.type03r th {
    padding: 6px;
    font-weight: bold;
    vertical-align: top;
    /* color: #153d73; */
    border-left: 1px solid #ccc;    
    border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    background: #eee;
    vertical-align : middle;
    text-align: left;
}
table.type03r td {
    padding: 3px;
    vertical-align: top;
    border-left: 1px solid #fff;    
    border-right: 1px solid #fff;
    border-bottom: 1px solid #fff;
        vertical-align : middle;
        text-align: left; 
}

table.type03L {   /* Å×ÀÌºí À§ÂÊ ¼±À» ±½°Ô */
    border-collapse: collapse;

    line-height: 1.2;
    /* border-top: 1px solid #ccc; */
    border-top: 3px solid #369;
    margin : 0px 10px 0px 10px;
}
table.type03L th {
    padding: 2px;
    font-weight: bold;
    vertical-align: top;
    /* color: #153d73; */
    border-left: 1px solid #ccc;    
    border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    background: #eee;
    vertical-align : middle;
    text-align: center;
}
table.type03L td {
    padding: 2px;
    vertical-align: top;
    border-left: 1px solid #ccc;    
    border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
        vertical-align : middle;
            text-align: center;
    /*   text-align: left;  */
}



table.type03b {   /* Å×ÀÌºí À§ÂÊ ¼±À» ±½°Ô */
    border-collapse: collapse;

    line-height: 1.5;
    /* border-top: 1px solid #ccc; */
    border-top: 3px solid #369;
    margin : 10px 10px 10px 20px;
}
table.type03b th {
    padding: 6px;
    font-weight: bold;
    vertical-align: top;
    /* color: #153d73; */
    border-left: 1px solid #ccc;    
    border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    background: #eee;
    vertical-align : middle;
    text-align: center;
}
table.type03b td {
    padding: 6px;
    vertical-align: top;
    border-left: 1px solid #ccc;    
    border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
        vertical-align : middle;
       text-align: left; 
}

table.type03c {   /* Å×ÀÌºí À§ÂÊ ¼±À» ±½°Ô */
    border-collapse: collapse;
    text-align: left;
    line-height: 1.2;
    /* border-top: 1px solid #ccc; */
    border-top: 3px solid #369;
    margin : 10px 0px 10px 0px;
}

table.type03c th {
    padding: 5px;
    font-weight: bold;
    vertical-align: top;
    /* color: #153d73; */
        border-left: 1px solid #ddd;
    border-right: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    background: #eee;
    vertical-align : middle;
}
table.type03c td {
    padding: 5px;
    vertical-align: top;
    border-left: 1px solid #ccc;    
    border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
        vertical-align : middle;
}

table.type03d {   /* Å×ÀÌºí À§ÂÊ ¼±À» ±½°Ô */
    border-collapse: collapse;
    line-height: 1.5;
    /* border-top: 1px solid #ccc; */
    border-top: 3px solid #fff7f0;
    margin : 10px 10px 10px 20px;
}



table.type03d th {  /* ÁÙ³ëÆ®Çü½Ä  */
    padding: 5px;
    font-weight: bold;
    vertical-align: top;
    /* color: #153d73; */

    border-bottom: 1px solid #ddd;
    background: #eee;
    vertical-align : middle;
}
table.type03d td {
    padding: 5px;
    vertical-align: top;

    border-bottom: 1px solid #ccc;
        vertical-align : middle;
}

table.type03e {   /* Å×ÀÌºí ¿ÞÂÊ ¼±À» ±½°Ô */
    border-collapse: collapse;
    text-align: left;
    line-height: 120%; 
    border-top: 1px solid #ccc; 
    border-left: 3px solid #369;
    margin : 7px 0px 7px 0px;
}

table.type03e th {
    padding: 5px;
    font-weight: bold;
    text-align: center;
    vertical-align: top;
    /* color: #153d73; */
        border-left: 1px solid #ddd;
    border-right: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    background: #eee;
    vertical-align : middle;
}
table.type03e td {
    padding: 5px;
    vertical-align: top;
    border-left: 1px solid #ccc;    
    border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
        vertical-align : middle;
}


table.type03f {   /* Å×ÀÌºí À§ÂÊ ¼±À» ±½°Ô */
    border-collapse: collapse;
    text-align: left; 
    line-height: 1.5;
    /* border-top: 1px solid #ccc; */
    border-top: 3px solid #369;
    margin : 15px 10px 10px 20px;
}
table.type03f th {
    padding: 8px;
    font-weight: bold;
    vertical-align: top;
    /* color: #153d73; */
    border-right: 1px solid #1ab8ff;
     border-left: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    background: #eee;
    vertical-align : middle;
        text-align: center;
}
table.type03f td {
    padding: 8px;
    vertical-align: top;
    border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
        vertical-align : middle;
}

table.type03p {   /* Å×ÀÌºí À§ÂÊ ¼±À» ±½°Ô */
    border-collapse: collapse;

    line-height: 1.5;
    /* border-top: 1px solid #ccc; */
    border-top: 3px solid #b68954;  /*  603913  */
    margin : 10px 10px 0px 10px;
}

table.type03p th {
    padding: 8px;
    font-weight: bold;
    vertical-align: top;
    /* color: #153d73; */
    border-left: 1px solid #ddd;    
    border-right: 1px solid #ddd;
    border-bottom: 1px solid #ccc;
    background: #fff7f0;
    vertical-align : middle;
    text-align: center;
    font-size:17px; font-weight:600;
}

table.type03p td {
    padding: 6px;
    vertical-align: top;
    border-left: 1px solid #ddd;    
    border-right: 1px solid #ddd;
    border-bottom: 1px solid #ccc;
    background: #fff;
        vertical-align : middle;
       text-align: center; 
	   font-size:16px; font-weight:400;	   
}

table.type03p td.tdleft {
    padding: 6px;
    vertical-align: top;
    border-left: 1px solid #ddd;    
    border-right: 1px solid #ddd;
    border-bottom: 1px solid #ccc;
    background: #fff;
        vertical-align : middle;
       text-align: left; 
	   font-size:16px; font-weight:400;	   
}

@media screen and (max-width:560px){
	.type03p th { font-size:13px !important;}
	.type03p td { font-size:13px  !important; }
	.type03p td p{ font-size:13px  !important; }
     table.type03p td.tdleft {
       text-align: left; 
	   font-size:13px !important; 
}	
}

.wordbreakall {word-break:break-all;}

table.type03q {   /* Å×ÀÌºí left ¼±À» ±½°Ô */
    border-collapse: collapse;

    line-height: 1.5;
    /* border-top: 1px solid #ccc; */
    border: 2px solid #ec7801;
    margin : 10px 10px 0px 10px;
}

table.type03q th {
    padding: 8px;
    font-weight: bold;
    vertical-align: top;
    /* color: #153d73; */
    border-left: 1px solid #ccc;    
    border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    background: #fff7f0;
    vertical-align : middle;
    text-align: center;
    font-size:17px; font-weight:bold;
}

table.type03q td {
    padding: 6px;
    vertical-align: top;
    border-left: 1px solid #ccc;    
    border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
        vertical-align : middle;
       text-align: center; 
       font-weight: bold;
}

table.type04 {   /* ÁÙ³ëÆ®  */
    border-collapse: separate;
    border-spacing: 1px;
    text-align: left;
    line-height: 1.5;
   border-top: 1px solid #ccc; 
  margin : 20px 10px;
}
table.type04 th {
    /* width: 150px; */
    padding: 10px;
    font-weight: bold;
    vertical-align: top;
    border-bottom: 1px solid #ccc;
}
table.type04 td {
    /* width: 350px; */
    padding: 10px;
    vertical-align: top;
    border-bottom: 1px solid #ccc;
}


table.type04b {   /* ÁÙ³ëÆ®  */
    border-collapse: separate;
    border-spacing: 1px;
    text-align: left;
    line-height: 1.5;
        border-top: 3px solid #b68954;
  margin : 20px 0px;
}
table.type04b th {
  /*  width: 150px; */
    padding: 6px;
    text-align: center;
    font-weight: bold;
    vertical-align: middle;
    border-bottom: 1px solid #b68954;
}
table.type04b td {
   /*  width: 350px; */
    padding: 6px 4px;;
    vertical-align: middle;
    border-bottom: 1px solid #ccc;
}

table.type04b tr:nth-child(even) { /* Â¦¼ö(even) tr Çà¿¡ ÇØ´ç »öÀ» Áý¾î³ÖÀ¸·Á°í ÇÒ ¶§ */
 /* table#t01 tr:nth-child(even) ¼¿·ºÅÍ »çÀÌ¿¡ °ø¹éÀ¸·Î ±¸ºÐµÇ¸é µÚÀÇ ¿¤¸®¸ÕÆ®°¡ ¾ÕÀÇ ¿¤¸®¸ÕÆ®ÀÇ ÈÄ¼Õ °ü°è */   
    background-color: #eee;
}


table.type04c {   /* ÁÙ³ëÆ®  */
    border-collapse: separate;
    border-spacing: 1px;
    text-align: left;
/*    line-height: 1.5; */
   border-top: 1px solid #ccc; 
  margin : 10px 10px;
}
table.type04c th {
    vertical-align: middle;
}
table.type04c td {
    vertical-align: middle;
    border-bottom: 1px solid #ccc;    
}

table.type05 {   /*ÁÙ³ëÆ® + Ç×¸ñ¸í¿¡ ¹è°æ»ö  */
    border-collapse: separate;
    border-spacing: 1px;
    text-align: left;
    line-height: 1.5;
    border-top: 1px solid #ccc;
    margin: 20px 10px;
}
table.type05 th {
    width: 150px;
    padding: 10px;
    font-weight: bold;
    vertical-align: top;
    border-bottom: 1px solid #ccc;
    background: #efefef;
}
table.type05 td {
    width: 350px;
    padding: 10px;
    vertical-align: top;
    border-bottom: 1px solid #ccc;
}

table.type06 {  /*ÁÙ³ëÆ® + Â¦¼ö Çà¿¡¸¸ ¹è°æ»ö  */
    border-collapse: collapse;
    text-align: left;
    line-height: 1.5;
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    margin: 20px 10px;
}
table.type06 th {
    width: 150px;
    padding: 10px;
    font-weight: bold;
    vertical-align: top;
}
table.type06 td {
    width: 350px;
    padding: 10px;
    vertical-align: top;
}
table.type06 .even {
    background: #efefef;
}

table.type07 { /*2way Çì´õ ±âº»Çü : »ó´Ü Çì´õ ÁøÇÏ°Ô ÁÂÃø Ç×¸ñ ¿¬ÇÏ°Ô  */
    border-collapse: collapse;
    text-align: left;
    line-height: 1.5;
    border: 1px solid #ccc;
    margin : 0px 10px 10px 20px;
}
table.type07 thead {
    border-right: 1px solid #ccc;
    border-left: 1px solid #ccc;
    background: #e7708d;
}
table.type07 thead th {
    padding: 10px;
    font-weight: bold;
    vertical-align: top;
    color: #fff;
}
table.type07 tbody th {
    padding: 10px;
    font-weight: bold;
    vertical-align: top;
    border-bottom: 1px solid #ccc;
    background: #fcf1f4;
}
table.type07 td {
    padding: 10px;
    vertical-align: top;
    border-bottom: 1px solid #ccc;
}

table.type08 {  /*2way Çì´õ ±âº»Çü + Çì´õºÎºÐ ¹ØÂÊÀ¸·Î ±½Àº ¶óÀÎ Æ÷ÀÎÆ®  */
    border-collapse: collapse;
    text-align: left;
    line-height: 1.5;
    /* border-left: 1px solid #ccc; */
    margin : 0px 10px 10px 20px;
}

table.type08 thead th {
    padding: 10px;
    font-weight: bold;
    
    border-bottom: 3px solid #369;
 /*   border-top: 1px solid #ccc;
    border-right: 1px solid #ccc;
    border-bottom: 2px solid #c00;
    background: #dcdcd1; */
}
table.type08 tbody th {
    padding: 8px;
    font-weight: bold;
    vertical-align: top;
    border-bottom: 1px solid #ccc;
    /* border-right: 1px solid #ccc;    
    background: #ececec;  */
}
table.type08 td {
    padding: 8px;
    vertical-align: top;
    /* border-right: 1px solid #ccc; */
    border-bottom: 1px solid #ccc;
}

table.type09 {   /*2way Çì´õ ±âº»Çü + Çì´õºÎºÐ ¹ØÂÊÀ¸·Î ±½Àº ¶óÀÎ Æ÷ÀÎÆ®  + Çì´õ ¹è°æ ¾øÀ½ */
    border-collapse: collapse;
    text-align: left;
    line-height: 1.5;

}
table.type09 thead th {
    padding: 10px;
    font-weight: bold;
    vertical-align: top;
    color: #369;
    border-bottom: 3px solid #036;
}
table.type09 tbody th {
    width: 150px;
    padding: 10px;
    font-weight: bold;
    vertical-align: top;
    border-bottom: 1px solid #ccc;
    background: #f3f6f7;
}
table.type09 td {
    width: 350px;
    padding: 10px;
    vertical-align: top;
    border-bottom: 1px solid #ccc;
}

table.type10 {  /*2way Çì´õ + Â¦¼öÇà¿¡ ¹è°æ»ö ³Ö±â : Çì´õÀÇ ¹è°æ»öÀ» °¡Àå ÁøÇÏ°Ô Ã³¸®ÇÏ°í, Â¦¼öÇàÀÇ ¹è°æ»öÀ» ±×°Íº¸´Ù ²Ï ¿¶Àº »ö */
    border-collapse: collapse;
    text-align: left;
    line-height: 1.5;
    border-top: 1px solid #58b691;
    border-bottom: 2px solid #58b691;
    /* margin: 20px 10px; */
}
table.type10 thead th {
    text-align: center;
    padding: 8px;
    font-weight: bold;
    vertical-align: middle;
    color: #fff;
    background: #42805C;  /* 58b691 */
    margin: 15px 10px;
    font-size:18px;    
}
table.type10 tbody th {
    border-bottom: 1px solid #58b691;
    padding: 8px;
    font-size:18px;
}
table.type10 td {
    border-bottom: 1px solid #58b691;
    padding:8px;
    vertical-align: middle;
        font-size:15px;  
}

table.type10b {   /* ÁÙ³ëÆ®  */
    text-align: center;
    padding: 8px;

    vertical-align: middle;
    border-top: 1px solid #58b691;
    border-bottom: 2px solid #58b691;

    margin: 15px 10px;
    font-size:16px;  
}
table.type10b thead th {
  /*  width: 150px; */
    background: #58b691;  
        color: #fff;
    padding: 6px;
    text-align: center;
    font-weight: bold;
    vertical-align: middle;

    
table.type10b tbody th {
    border-bottom: 1px solid #58b691;
    padding: 8px;
    font-size:16px;    
}
table.type010b td {
   /*  width: 350px; */
    padding: 6px 4px;;
    vertical-align: middle;
    border-bottom: 1px solid #58b691;
}
/* table.type10 .even {
    background: #fdf3f5;
} */

table.type11 {   /* Å¸ÀÌÆ² ºÎºÐ¸¸ ÁøÇÑ ¹è°æ»öÀ¸·Î °­Á¶ */
    border-collapse: separate;
    border-spacing: 1px;
    text-align: center;
    line-height: 1.5;
    margin: 20px 10px;
}
table.type11 th {
    width: 155px;
    padding: 10px;
    font-weight: bold;
    vertical-align: top;
    color: #fff;
    background: #ce4869 ;
}
table.type11 td {
    width: 155px;
    padding: 10px;
    vertical-align: top;
    border-bottom: 1px solid #ccc;
    background: #eee;
}

.table.fixed {table-layout:fixed;}
.table_unit {margin-bottom:-25px; font-size:0.9em; text-align:right;}
.table {width:100%; margin:25px 0 10px; border-right:1px solid #c2c5d2; border-bottom:1px solid #e0e1e3; border-left:1px solid #c2c5d2;}
.table th, table.table td {padding:6px 16px; border:1px solid #e0e1e3; vertical-align:middle; word-break:keep-all;} /* word-break:keep-all; ì¶?? */
.table th:first-child, table.table td:first-child {border-left:none;}
.table th:last-child, table.table td:last-child {border-right:none;}
.table th.first, table.table td.first {border-left:1px solid #c6c6c6;}
.table thead tr:nth-child(n + 2) th {border-top:1px solid #e0e1e3; background-color:#fafafa;}

.table thead th {border-top:2px solid #333; color:#333; font-weight:600; background:#f2f4f7;}
.table thead th, .table thead td {border-color:#e0e1e3;border-bottom:none;}
.table thead tr:first-child th, .table thead tr:first-child td {border-top-color:#3a3a3a;}
.table tbody tr:first-child th, .table tbody tr:first-child td {border-top-color:#c2c5d2;}
.table tbody th {color:#333; font-weight:600; background:#fafafa;}
.table tfoot tr th, table.table tfoot td {border-bottom:none;}
.table tbody tr:last-child th, table.table tbody tr:last-child td {border-bottom:none;}
.table tfoot th, table.table tfoot td {background-color:#fcfcfd; border-bottom:1px solid #e0e1e3; color:#212121; font-weight:600;}
.table td img {vertical-align:middle;}
td ul, td li, td .blt {text-align:left;}
td ul.bu {margin:0; padding:0;}
td .num {margin:0; padding:0;}
ul.bu .table thead th {text-align:center;}
ul.bu .table tbody th {text-align:center;}

.table.type2 tbody tr:first-child th, .table.type2 tbody tr:first-child td {border-top:2px solid #333;}
.table.type2 tbody th {border-right:1px solid #c2c5d2; background-color:#f2f4f7; text-align:center;}
.table.type3 {border-right:none; border-left:none;}
.table.type3 th, .table.type3 td {padding:5px 19px;}
.table.type3 thead th {border-top-width:1px;}
.table.type3 tbody th {background-color:#fff;}

.table_scroll {margin:25px 0 10px;}
.table_scroll table {margin:0;}
 table.table.responsive { margin-bottom:30px;}
@media screen and (max-width:640px){
    table.table.responsive {border-top:#a6a6a6 solid 1px; margin-bottom:30px;}
    table.table.responsive thead {display:none;}
    table.table.responsive colgroup {display:none;}
    table.table.responsive tbody tr {position:relative; display:block; border-bottom:1px solid #d9d9d9;}
    table.table.responsive tbody tr:after {display:block; clear:both; content:"."; visibility:hidden; height:0;}
    table.table.responsive tbody tr:nth-child(odd) {background:#f8f8f8;}
    table.table.responsive tbody tr:last-child {border-bottom:none;}
    table.table.responsive tbody td {display:block; padding:4px 3%; border:none; text-align:left !important; box-sizing:border-box; background-color:transparent;}
    table.table.responsive tbody th {display:block; padding:4px 3%; text-align:left; vertical-align:middle; background-color:transparent; border:none;}
    table.table.responsive tbody tr:first-child td, table.table.responsive tbody tr:first-child th {border-top:none;}
    table.table.responsive tbody th:before, table.table.responsive tbody td:before {display:inline; content:attr(data-content)' : ';}/* thead?? ?´ì??? tbody?? th, td?? ê°?? ?½ì? */
    table.table.responsive tfoot tr {position:relative; display:block; border-bottom:1px solid #d9d9d9;}
    table.table.responsive tfoot tr:after {display:block; clear:both; content:"."; visibility:hidden; height:0;}
    table.table.responsive tfoot tr:nth-child(odd) {background:#f8f8f8;}
    table.table.responsive tfoot td {display:block; padding:4px 3%; border:none; text-align:left; box-sizing:border-box; background-color:transparent;}
    table.table.responsive tfoot th {display:block; padding:4px 3%; text-align:left; vertical-align:middle; background-color:transparent; border:none;}
    table.table.responsive tfoot tr:first-child td, table.table.responsive tfoot tr:first-child th {border-top:none;}
    table.table.responsive tfoot th:before, table.table.responsive tfoot td:before {display:inline; content:attr(data-content)' : ';}/* thead?? ?´ì??? tbody?? th, td?? ê°?? ?½ì? */

    table.table.responsive.type2 tbody th:before, table.table.responsive.type2 tbody td:before{display:none;}
    table.table.responsive.type2 tfoot th:before, table.table.responsive.type2 tfoot td:before{display:none;}
}