body {	margin: 0px 0px 0px 0px;
	color: #664A40;
	background: #FFFFFF;
}
	
#all{padding: 14px 0px 0px 20px; background: url(http://eco-pro.biz/icons/eco2009/events/list_e/h_bg.gif) repeat-x left top;}

A:link {font-size:12px;font-weight: normal;text-decoration:underline; color:#685f41;font-family: arial;}
A:visited {font-size:12px;font-weight: normal;text-decoration:underline; color:#685f41;font-family: arial;}
A:active {font-size:12px;font-weight: normal;text-decoration:underline; color:#685f41;font-family: arial;}
A:hover {font-size:12px;font-weight: normal;text-decoration:underline; color:#67b84a;font-family: arial;}

A.main_eng:link {font-size:12px;font-weight: normal;text-decoration:none; color:#685f41; font-family: arial; line-height: 160%;}
A.main_eng:visited {font-size:12px;font-weight: normal;text-decoration:none; color:#685f41; font-family: arial; line-height: 160%;}
A.main_eng:active {font-size:12px;font-weight: normal;text-decoration:none; color:#685f41; font-family: arial; line-height: 160%;}
A.main_eng:hover {font-size:12px;font-weight: normal;text-decoration:underline; color:#67b84a; font-family: arial; line-height: 160%;}

A.menu_text:link {font-size:12px;font-weight: normal;text-decoration:none; color:#685f41; line-height: 120%;font-family: arial;}
A.menu_text:visited {font-size:12px;font-weight: normal;text-decoration:none; color:#685f41; line-height: 120%;font-family: arial;}
A.menu_text:active {font-size:12px;font-weight: normal;text-decoration:none; color:#685f41; line-height: 120%;font-family: arial;}
A.menu_text:hover {font-size:12px;font-weight: normal;text-decoration:underline; color:#67b84a; line-height: 120%;font-family: arial;}

A.page_top_eng:link {font-size:10px;text-decoration:none; color:#9d9783; font-family: arial; line-height: 160%;}
A.page_top_eng:visited {font-size:10px;text-decoration:none; color:#9d9783; font-family: arial; line-height: 160%;}
A.page_top_eng:active {font-size:10px;text-decoration:none; color:#9d9783; font-family: arial; line-height: 160%;}
A.page_top_eng:hover {font-size:10px;text-decoration:underline; color:#67b84a; font-family: arial; line-height: 160%;}

.main_eng {font-weight: normal; font-size: 12px; color: #685f41; line-height: 160%; font-family: arial;}
.main1_eng {font-weight: bold; font-size: 12px; color: #685f41; line-height: 160%; font-family: arial;}
.main2_eng {font-weight: bold; font-size: 16px; color: #eb7e33; line-height: 160%; font-family: arial;}

.list-td2-font {font-weight: normal; font-size: 12px; color: #685f41; line-height: 160%; font-family: arial;}

.cmp-name {font-weight: bold; font-size: 16px; color: #685f41; line-height: 160%;font-family: arial;}

.input-area500{color: #685f41; border: #685f41 1px solid; background-color: #f0efec; padding: 3px 4px 1px 4px; cursor:text; width:500px; height:24px; font-size:14px;font-weight:normal; line-height:140%;font-family: arial;}

.input-text {
	font-family: "arial", "sans-serif－等幅";
	font-size: 12px;
	color: #685f41;
	background-color: #FFFFFF;
	border: 1px solid #685f41;
	padding: 2px 4px 1px 4px;
}


td.chart1{padding:5px;font-size:12px;color:#685f41;font-weight:normal;line-height:140%;background-color:#e0eadc; font-family: arial;}
td.chart2{padding:5px;font-size:12px;color:#685f41;font-weight:normal;line-height:140%;background-color:#ffffff; font-family: arial;}

td.ec{padding:3px;font-size:12px;color:#685f41;line-height:120%;font-weight: normal;background-color:#f9fefe; font-family: "arial", "sans-serif";}
td.eb{padding:3px;font-size:12px;color:#685f41;line-height:120%;font-weight: normal;background-color:#f9fefe; font-family: "arial", "sans-serif";}
td.ed{padding:3px;font-size:12px;color:#685f41;line-height:120%;font-weight: normal;word-break: break-all; background-color:#f9fefe; font-family: "arial", "sans-serif";}

table.ta1 {
	table-layout: auto;
	border-collapse: collapse;
}
td.td1 {
	border: 1px solid #596e82;
	background: #ecf4fb;
	font-size: 12px;
	line-height: 120%;
	font-family: arial;
	color: #596e82;
	padding-left:3px;
	padding-right:3px;
	padding-top:3px;
	padding-bottom:3px;
	word-break:break-all;
}
td.td2 {
	border: 1px solid #596e82;
	background: #f9fefe;
	font-size: 12px;
	line-height: 120%;
	font-family: arial;
	color: #685f41;
	padding-left:3px;
	padding-right:3px;
	padding-top:3px;
	padding-bottom:3px;
	word-break:break-all;
}