@charset "utf-8";


ul#product a{/*products menu全体の枠　5pxを左側に*/
	clear:both;
	display: block;
	overflow: hidden;
	height: 0 !important;
	height /**/:25px;
	padding-top:25px;	
}

/*Productメニュー*/
#datalogger {
	background-image: url(../images/sub_menu/images/submenu_01.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 25px;
	width: 138px;
	display:block;
}
#communication {
	background-image: url(../images/sub_menu/images/submenu_02.jpg);
	background-repeat: no-repeat;
	height: 25px;
	width: 225px;
	float: left;
	display:block;
}
#others {
	background-image: url(../images/sub_menu/images/submenu_03.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 25px;
	width: 112px;
	display:block;
}
#discontinued {
	background-image: url(../images/sub_menu/images/submenu_04.jpg);
	background-repeat: no-repeat;
	height:25px;
	width:180px;
	float:left;
	display:block;
}

/*Productメニューのリンクたち*/
#datalogger a {
	background-image: url(../images/sub_menu/images/submenu_01.jpg);
	background-repeat: no-repeat;
	height: 25px;
	width: 138px;
	display:block;
}
#communication a {
	background-image: url(../images/sub_menu/images/submenu_02.jpg);
	background-repeat: no-repeat;
	height: 25px;
	width: 225px;
	float: left;
	display:block;
}
#others a {
	background-image: url(../images/sub_menu/images/submenu_03.jpg);
	background-repeat: no-repeat;
	height: 25px;
	width: 112px;
	display:block;
}
#discontinued a {
	background-image: url(../images/sub_menu/images/submenu_04.jpg);
	background-repeat: no-repeat;
	height:25px;
	width:180px;
	display:block;
}

/*オンマウス時*/

#datalogger a:hover {
	background-image: url(../images/sub_menu/images/hover_01.jpg);
	background-repeat: no-repeat;
	height: 25px;
	width: 138px;
	display:block;
}
#communication a:hover {
	background-image: url(../images/sub_menu/images/hover_02.jpg);
	background-repeat: no-repeat;
	height: 25px;
	width: 225px;
	float: left;
	display:block;
	}
#others a:hover {
	background-image: url(../images/sub_menu/images/hover_03.jpg);
	background-repeat: no-repeat;
	height: 25px;
	width: 112px;
	display:block;
}
#discontinued a:hover {
	background-image: url(../images/sub_menu/images/hover_04.jpg);
	background-repeat: no-repeat;
	height:25px;
	width:180px;
	display:block;
}

/*h1　クラス　　シリーズ名の色分け DataLoggersはデフォルトで*/

.dataloggers{
	font-size: 14px;
	width: 550px;
	color: #990000;
	font-weight: normal;
	line-height: 20px;
	border-bottom: 1px solid #990000;
	border-left: 8px solid #990000;
	padding-left: 10px;
	background-color:#ffffff;
	clear:both;
	float: none;
	margin: 10px;
}

.dataloggers a{
	color: #990000;/*リンクテキストの色変更なし*/
	text-decoration:none;
}

.dataloggers a:hover{/*h3テキストリンク時、テキストグレーに*/
	color:#666666;
	}

.communication {
	font-size: 14px;
	width: 550px;
	margin-left: 10px;
	line-height: 20px;
	padding-left: 10px;
	color: #000099;
	border-bottom: 1px solid #000099;
	border-left: 8px solid #000099;
	background-color:#ffffff;
	clear:both;

}

.communication a {
	color: #000099;
	text-decoration: none;

	}

	
.others {
	font-size: 14px;
	width: 550px;
	margin-left: 10px;
	line-height: 20px;
	padding-left: 10px;
	color: #6666FF;
	border-bottom: 1px solid #6666FF;
	border-left: 8px solid #6666FF;
	background-color:#ffffff;
	clear:both;
}

.others a {
	color: #6666FF;
	text-decoration: none;

	}


	
.discon {
	font-size: 14px;
	width: 550px;
	margin-left: 10px;
	line-height: 20px;
	padding-left: 10px;
	color: #999999;
	border-bottom: 1px solid #666666;
	border-left: 8px solid #999999;
	background-color:#ffffff;
	clear:both;
}

.discon a {
	color:#999999;
	text-decoration: none;
	}
	




/*Product Seriesのリストテーブル function内のcommunication interfaceでも使ってます。*/

ul.productlist {
	margin-left:30px;
	width: 530px;
	}
	
	.productlist li{
	display: inline;/*for IE*/
	float: left;
	font-size: 11px;
	font-weight: bold;
	margin:5px;
	height:235px;
	}

	.productlist li a{
	font-size:11px;}
	
	
	ul.productlist tr,
	ul.productlist td{
	text-align:center;
	width: 115px;
	}
	
	.head_color{
	background-color:#CCCCCC;
	}

	.interface{
	margin-left:0;}

/*Product 製品詳細overview　*/
	
ul.standardkits{
	width: 530px;
	margin-left: 20px;
	margin-top: 10px;
	}

	.standardkits li{
	float:left;
	height:140px;
	text-align:center;
	vertical-align:top;
	}
	
	.standardkits dt{
	width:100px;
	font-size:11px;
	margin-bottom:5px;
	text-align:center;
	}
	
	.standardkits dd{
	width:100px;
	font-size:11px;
	margin-bottom:5px;
	text-align:center;
	}

/*overview Line up */
ul.productlineup {
	margin-left:15px;
	width: 120px;
	float:left;

	}
	
	.productlineup li{
	font-size:11px;
	font-weight: bold;
	text-align:center;
	margin:5px 0;
	width: 120px;
	}

	.productlineup li a{
	font-size:11px;}
	
	.productlineup p{
	width:100px;
	text-align:center;
	font-size:11px;}
	
	.productlineup p a{
	font-size:11px;}
	
	.interface{
	margin-left:0;}


	ul.icon{
	/*width:120px;*/
	width:125px;
	}
	
	.icon li{
	/*width:28px;*/
	width:25px;
	height:25px;
	float:left;
	background-repeat:no-repeat;
	margin:0 !important;
	}


/*アイコンON*/	
	.temp_on{
	background-image:url(../images/product/temp.gif);
	}
	
	.hum_on{
	background-image:url(../images/product/hum.gif);
	}
	
	.vol_on{
	background-image:url(../images/product/vol.gif);
	}
	
	.hpa_on{
	background-image:url(../images/product/hpa.gif);
	}

	.ill_on{
	background-image:url(../images/product/illu.gif);
	}

	.uv_on{
	background-image:url(../images/product/sun.gif);
	}

	.4_20ma_on{
	background-image:url(../images/product/ma4_20.gif);
	}

	.pulse_on{
	background-image:url(../images/product/pulse.gif);
	}

	.co2_on{
	background-image:url(../images/product/co2.gif);
	}
	
	.wire_on{
	background-image:url(../images/product/wire.gif);
	}
	
	.water_on{
	background-image:url(../images/product/water.gif);
	}
	
	.net_on{
	background-image:url(../images/product/net.gif);
	}
	
	.other_on{
	background-image:url(../images/product/other.gif);
	}
	
	
/*アイコンOFF*/
	.temp_off{
	background-image:url(../images/product/temp_off.gif);
	}
	
	.hum_off{
	background-image:url(../images/product/hum_off.gif);
	}
	
	.vol_off{
	background-image:url(../images/product/vol_off.gif);
	}
	
	.hpa_off{
	background-image:url(../images/product/hpa_off.gif);
	}

	.ill_off{
	background-image:url(../images/product/illu_off.gif);
	}

	.uv_off{
	background-image:url(../images/product/sun_off.gif);
	}

	.4_20ma_off{
	background-image:url(../images/product/ma4_20_off.gif);
	}

	.pulse_off{
	background-image:url(../images/product/pulse_off.gif);
	}

	.co2_off{
	background-image:url(../images/product/co2_off.gif);
	}

	.wire_off{
	background-image:url(../images/product/wire_off.gif);
	}
	
	.water_off{
	background-image:url(../images/product/water_off.gif);
	}
	
	.net_off{
	background-image:url(../images/product/net_off.gif);
	}
	
	.other_off{
	background-image:url(../images/product/other_off.gif);
	}


/*discontinued*/
	.discon_reason{
	float:left;
	width:400px;
	margin-top:10px;
	font-size:11px;
	font-weight:bold;
}

	.discon_reason_link{
	float:left;
	width:400px;
	margin-top:10px;
	padding-left:15px;
	font-size:11px;
	font-weight:bold;
	background-image:url(../images/icon_textlink.gif);
	background-repeat:no-repeat;
}

/*spec caption*/
	.caption_spec{
	margin-left:200px;
	font-size:10px;}

/*Productメニュー５個並び*/
p.menu5 {
	width:570px;
}

#datalogger,#datalogger a {
		background-image: url(images/sub_menu/&datalogger,&datalogger-a.jpg);
		}
		
	#communication,#communication a {
		background-image: url(images/sub_menu/&communication,&communication-a.jpg);
		}
		
	#others,#others a {
		background-image: url(images/sub_menu/&others,&others-a.jpg);
		}
		
	#discontinued,#discontinued a {
		background-image: url(images/sub_menu/&discontinued,&discontinued-a.jpg);
		}
		
	#datalogger a:hover {
		background-image: url(images/sub_menu/&datalogger-a;hover.jpg);
		}
		
	#communication a:hover {
		background-image: url(images/sub_menu/&communication-a;hover.jpg);
		}
		
	#others a:hover {
		background-image: url(images/sub_menu/&others-a;hover.jpg);
		}
		
	#discontinued a:hover {
		background-image: url(images/sub_menu/&discontinued-a;hover.jpg);
		}
		
	.temp_on {
		background-image: url(images/product/@temp_on.gif);
		}
		
	.hum_on {
		background-image: url(images/product/@hum_on.gif);
		}
		
	.vol_on {
		background-image: url(images/product/@vol_on.gif);
		}
		
	.hpa_on {
		background-image: url(images/product/@hpa_on.gif);
		}
		
	.ill_on {
		background-image: url(images/product/@ill_on.gif);
		}
		
	.uv_on {
		background-image: url(images/product/@uv_on.gif);
		}
		
	.ma4_20_on {
		background-image: url(images/product/@ma4_20_on.gif);
		}
		
	.pulse_on {
		background-image: url(images/product/@pulse_on.gif);
		}
		
	.co2_on {
		background-image: url(images/product/@co2_on.gif);
		}
		
	.wire_on {
		background-image: url(images/product/@wire_on.gif);
		}
		
	.water_on {
		background-image: url(images/product/@water_on.gif);
		}
		
	.net_on {
		background-image: url(images/product/@net_on.gif);
		}
		
	.other_on {
		background-image: url(images/product/@other_on.gif);
		}
		
	.temp_off {
		background-image: url(images/product/@temp_off.gif);
		}
		
	.hum_off {
		background-image: url(images/product/@hum_off.gif);
		}
		
	.vol_off {
		background-image: url(images/product/@vol_off.gif);
		}
		
	.hpa_off {
		background-image: url(images/product/@hpa_off.gif);
		}
		
	.ill_off {
		background-image: url(images/product/@ill_off.gif);
		}
		
	.uv_off {
		background-image: url(images/product/@uv_off.gif);
		}
		
	.ma4_20_off {
		background-image: url(images/product/@ma4_20_off.gif);
		}
		
	.pulse_off {
		background-image: url(images/product/@pulse_off.gif);
		}
		
	.co2_off {
		background-image: url(images/product/@co2_off.gif);
		}
		
	.wire_off {
		background-image: url(images/product/@wire_off.gif);
		}
		
	.water_off {
		background-image: url(images/product/@water_off.gif);
		}
		
	.net_off {
		background-image: url(images/product/@net_off.gif);
		}
		
	.other_off {
		background-image: url(images/product/@other_off.gif);
		}
		
	.discon_reason_link {
		background-image: url(images/product/@discon_reason_link.gif);
		}
		
	
