.tablearea{margin-bottom:30px;width: 100%; overflow: auto}
ul.tableul li{background: url(../image/icon.png) no-repeat  0 10px;padding-left:10px;}

/************************ Table01  table ************************/
	table.table01				{width: 100%;  border-collapse:collapse;margin:10px 0px 0 0px; }
	table.table01.table01_wide{min-width:600px;}	
	table.table01 caption		{display:none;}
	 
 	table.table01 th{background:#f6f6f6;font-size:90%; word-wrap:break-word;		word-break:break-all;line-height:1.2;font-weight:500;border-top:2px solid #000;border-bottom:1px solid #ccc;padding:2px;border-left:1px solid #ccc;border-right:1px solid #ccc;}
 	table.table01 td{font-size:80%; line-height:1.2;vertical-align:middle; padding:2px; text-align:center;border:1px solid #ccc;letter-spacing:0;background:#fff;word-wrap:break-word;		word-break:break-all;} 
  	table.table01 td.left{text-align:left;}  
	table.table01 th.tht{background:#f6f6f6;border:1px solid #ccc;}
	table.table01 td.bb{background:#e3f9ff;}
	table.table01 td.tdbg{background:#F7FEFF;}
	table.table01 td.tdbgB{background:#F1F2F5;}	
	table.table01 td.tdbgC{background:#FFF4F4;}	
	table.table01 td.tdbgD{background:#FFFEF7;}	
	table.table01 td.tdbgE{background:#F0FFF7;}	
	table.table01 td.tdbgF{background:#F7FEFF;}	
	table.table01 td.tdbgG{background:#F7F7FF;}	

	table.table01 td.tdbgAA{background:#d2d2d2;}	
	table.table01 td.tdbgBB{background:#F7FEFF;}	
	table.table01 td.tdbgCC{background:#D5EDF4;}	
	table.table01 td.tdbgDD{background:#d2d2d2;}	
	table.table01 td.tdbgEE{background:#d2d2d2;}	
	table.table01 td.tdbgFF{background:#d2d2d2;}	

	

	

	


 


 

/************************ Table01  table ************************/
	table.table02				{width: 100%;  border-collapse:collapse;margin:10px 5px 0 0px; }
	table.table02 caption		{display:none;}
	 
 	table.table02 th{background:#f6f6f6;font-size:16px;font-weight:800;border-top:2px solid #118b33;border-bottom:1px solid #ccc;padding:10px 0;border-left:1px solid #ccc;border-right:1px solid #ccc;}
 	table.table02 td{font-size:15px;vertical-align:middle; padding:10px 0; text-align:center;border:1px solid #ccc;letter-spacing:0;} 
	table.table02 .modelno{background:#eff6fb;font-size:20px;}
 
 
/************************ Table022  table ************************/
	table.table022				{width: 100%;  border-collapse:collapse;margin:10px 5px 0px 0px;border-bottom:1px solid #ccc; }
	table.table022 caption		{display:none;}
	 
 	table.table022 th{background:#f7f7f7;font-size:17px;line-height:1.3;color:#000; font-weight:500;border-top:1px solid #23408f;border-bottom:1px solid #dcdcdc;padding:6px;border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc;}
 	table.table022 td{font-size:15px;line-height:1.3;vertical-align:middle; padding:6px; text-align:center;border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;border-top:0px solid #dcdcdc;letter-spacing:0;background:#fff;} 
	table.table022 td.center{text-align:center;padding:6px 10px;}
	table.table022 td.topline{border-top:1px solid #dcdcdc;}
	table.table022 th.topline{border-top:1px solid #dcdcdc;}
	table.table022 th.tdbg{background:#ecf9fd;}
	
	table.table022 td.toplineB{border-top:1px solid #23408f;}
	table.table022 th.toplineB{border-top:1px solid #23408f;}
	table.table022 td.tdbg{background:#ecf9fd;}
	table.table022 td ol{padding:10px 20px 10px 40px;margin:0;}
	table.table022 td ol li{margin-bottom:5px;}

	table td ul.ulliB li{padding-left:10px;font-size:15px;background: url(../image/icon_dot22.png) no-repeat 0px 10px;}
 @media(max-width:1000px){
	table.table022 th{font-size:15px;}
	table.table022 td{font-size:13px;word-wrap:break-word;
		word-break:break-all;}
 }