.tableara{margin-bottom:0px; width: 100%; overflow: auto;}
 
.juseok{font-size:80%;opacity:0.8;padding:10px;text-align:right;font-weight:300;letter-spacing:0;}
.juseokB{font-size:80%;color:#333;padding:10px;}
/************************ Table01  table ************************/
	table.table01				{width: 100%;min-width:400px;  border-collapse:collapse;margin:0px 0px 0 0px;border-bottom:1px solid #dadada; }
	table.table01.table01B{min-width:300px; }	
	table.table01 caption		{display:none;}
	 
 	table.table01 th{font-size:16px;line-height:1.3; color:#333;background:#f6f6f6;padding:10px 10px; font-weight:400;border-top:1px solid #ccc;border-bottom:1px solid #ccc; border-left:0px solid #ccc;border-right:0px solid #dadada;}
 	table.table01 td{font-size:15px; position:relative;vertical-align:middle; line-height:1.3;padding:5px; text-align:center;border-left:0px solid #dadada;border-right:0px solid #dadada;border-bottom:1px solid #dadada;border-top:1px solid #dcdcdc;letter-spacing:0;background:#fff;} 
    table.table01 td img{width: 80px;}
	table.table01 td.left{text-align:left;}
 	table.table01 td.td01{background:#dff5f6;}
	table.table01 td.right_line{
		border-right:1px solid #dadada;
	}
	table.table01 th.right_line{
		border-right:1px solid #dadada;
	}
	.ta_img{display:block;padding:30px;z-index:1;}
	.ta_img img{max-height:300px;}

	.ta_imgB{display:block;width:35%; z-index:2;position:absolute;left:50%;bottom:0;}
   
 @media(max-width:640px){
	table.table01 th{font-size:14px;}
	table.table01 td{font-size:14px;word-wrap:break-word;
		word-break:break-all;}

 }

  @media(max-width:480px){
	table.table01 th{font-size:12px;}
	table.table01 td{
		font-size:12px; 
		padding:3px; 
		}
	table.table01 .bgcolor{font-size:15px}

 }
 
 