#prodlist_pro {
	border-bottom:3px solid #336699;
}

#prodlist_pro_title {
	font-size:16px;
	font-weight:bold;
	color:#336699;
}

#prodlist_pro_title_s {
	font-size:12px;
	font-weight:bold;
	color:#336699;
	width:200px;
	float:left;	
}

#prodlist_ex {
	border-bottom:3px solid #006600;
}

#prodlist_ex_title {
	font-size:16px;
	font-weight:bold;
	color:#006600;
}

#prodlist_ex_title_s {
	font-size:12px;
	font-weight:bold;
	color:#006600;
	width:200px;
	float:left;	
}

#prodlist_lt {
	border-bottom:3px solid #006600;
}

#prodlist_lt_title {
	font-size:16px;
	font-weight:bold;
	color:#006600;
}


#prodlist_lt_title_s {
	font-size:12px;
	font-weight:bold;
	color:#006600;
	width:200px;
	float:left;	
}

#prodlist_ene {
	border-bottom:3px solid #FF6000;
}

#prodlist_ene_title {
	font-size:16px;
	font-weight:bold;
	color:#FF6000;
}

#prodlist_ene_title_s {
	font-size:12px;
	font-weight:bold;
	color:#FF6000;
	width:200px;
	float:left;
	
}

#prodlist_est {
	border-bottom:3px solid #FF3366;
}

#prodlist_est_title {
	font-size:16px;
	font-weight:bold;
	color:#FF3366;
}

#prodlist_est_title_s {
	font-size:12px;
	font-weight:bold;
	color:#FF3366;
	width:200px;
	float:left;	
}

#prodlist_sensor {
	border-bottom:3px solid #336699;
}

#prodlist_sensor_title {
	font-size:16px;
	font-weight:bold;
	color:#336699;
}

#prodlist_sensor_title_s {
	font-size:12px;
	font-weight:bold;
	color:#336699;
	width:200px;
	float:left;	
}

#prodlist_bidou {
	border-bottom:3px solid #336699;
}

#prodlist_bidou_title {
	font-size:16px;
	font-weight:bold;
	color:#336699;
}

#prodlist_bidou_title_s {
	font-size:12px;
	font-weight:bold;
	color:#336699;
	width:200px;
	float:left;	
}

#prodlist_dss {
	border-bottom:3px solid #3399CC;
}

#prodlist_dss_title {
	font-size:16px;
	font-weight:bold;
	color:#3399CC;
}

#prodlist_dss_title_s {
	font-size:12px;
	font-weight:bold;
	color:#3399CC;
	width:200px;
	float:left;	
}



.prodlist_waku {
	width:300px;
	height:420px;
	padding:5px;
	margin:1px;
	margin-bottom:10px;
	background-color:#EFEFEF;
	border:1px solid #CCCCCC;
	float:left;
	
}



.prodlist_waku {
	width:330px;
	height:310px;
	padding:5px;
	margin:1px;
	margin-bottom:10px;
	background-color:#EFEFEF;
	border:1px solid #CCCCCC;
	float:left;
	
}

.prodlist_waku2 {
	width:330px;
	height:620px;
	padding:5px;
	margin:1px;
	margin-bottom:10px;
	background-color:#EFEFEF;
	border:1px solid #CCCCCC;
	float:left;
	
}

.prodlist_waku3 {
	width:330px;
	height:390px;
	padding:5px;
	margin:1px;
	margin-bottom:10px;
	background-color:#EFEFEF;
	border:1px solid #CCCCCC;
	float:left;
	
}


.prodlist_waku4 {
	width:330px;
	height:460px;
	padding:5px;
	margin:1px;
	margin-bottom:10px;
	background-color:#EFEFEF;
	border:1px solid #CCCCCC;
	float:left;
	
}

.prodlist_waku5 {
	width:330px;
	height:500px;
	padding:5px;
	margin:1px;
	margin-bottom:10px;
	background-color:#EFEFEF;
	border:1px solid #CCCCCC;
	float:left;
	
}



.prodlist_pkgimg {
	padding:10px;
	width:140px;
	height:120px;
	text-align:center;
	float:left;
}

.prodlist_kakaku {
	padding-top:20px;
	width:165px;
	float:left;
	text-align:center;
}
.prodlist_kakaku2 {
	padding-top:10px;
	width:165px;
	float:left;
	text-align:center;
}

.prodlist_kakaku_campaign {
	font-size:16px;
	color:#FF0000;
	font-weight:bold;
}

.prodlist_kakaku_teika {
	font-size:14px;
}

.prodlist_feature {
	padding: 10px 5px 5px 10px;
	margin-top:5px;
	border-top:1px dotted #999999;
}

.prodlist_feature img {
	margin-left:15px;
	margin-right: 10px;
	margin-bottom:3px;
}

.prodlist_new {
	width:50px;
	float:right;
	
}

.prodlist_feature_1line {

}

.prodlist_feature_2line {
	height:50px;
}

.prodlist_feature_3line {
	height:auto;
}

.btn_proddetail {
	width:145px;
	height:31px;
	margin:10px;
	line-height:2.3em;
	text-align:center;
	float:left;
	font-size:14px;
}

.btn_proddetail a:hover img{
	opacity: 0.8; /* IE以外透過設定 */
	filter: Alpha(opacity=80); /* IE用透過設定 */
}

.prodlist_catch {
	padding:3px;
	font-size:12px;
}

.prodlist_description {
	font-size:12px;
	margin-left:20px;
	margin-right:5px;
	margin-bottom:10px;
}
.prodlist_description img {
 border: solid 1px #cecece;
}

.prodlist_description ul li{
	margin-left:1em;
	list-style-type:disc;
}

.prodlist_desc_title {
	height:25px;
	padding-left:13px;
	margin-bottom:5px;
	line-height:1.9em;
	background-image:url(../../homes/products/image2/titleh2_2.jpg);
}

