@charset "utf-8";
/* CSS Document */

#tech_list_area table td h3 {
	padding:8px 10px 5px 35px;
	margin:0px 0px 0px 0px;
	color:#999999;
	font-weight:normal;
}

#tech_list_area table td h3 img{
	margin-bottom:8px;
}

#tech_list_area table td h3 a{
	font-weight:bold;
}

#tech_list_area table td h3 a.techname{
	display:block; border:#c2d628 1px solid; float:left; width:auto; padding:3px 6px;
}


#tech_list_area table td .tech_title {
	background-repeat:no-repeat;
	background-position:8px 0px;
	padding-bottom:10px;
	padding-top:5px;
	padding-left:65px;
	cursor:pointer;
	_width:100%;
}

#tech_list_area table td .risk {
	background-image:url(../image/icon_risk.jpg);
}

#tech_list_area table td .shou_energy {
	background-image:url(../image/icon_shou_ene.jpg);
}

#tech_list_area table td .flexibility {
	background-image:url(../image/icon_flexibility.jpg);
}

#tech_list_area table td .low_cost {
	background-image:url(../image/icon_low_cost.jpg);
}

#tech_list_area table td .step {
	background-image:url(../image/icon_step.jpg);
}


sub {
	vertical-align:baseline;
	font-size:80%;
}

@media print{


#concept .txt {
	_width:370px;
}


#tech_list_area table td .tech_title {
	background-position:-100px 0px;
	padding-left:0px;
}

}