@charset "utf-8";


/*Productトップページ*/
#product_all{
width:600px;
margin-left:5px;
height:auto;

}


.product_top{
	margin-left:20px;
	margin-bottom:20px;
	}

ul#product a{/*products menu全体の枠　5pxを左側に*/
	clear:both;
	display: block;
	overflow: hidden;
	height: 0 !important;
	height /**/:25px;
	padding-top:25px;	
}


/*Product選択項目から製品を選ぶ*/
.product_select{
width:595px;
height:110px;
padding:3;
border:1px solid #cccccc;
background-color:#F2F2F2;
margin-bottom:5px;
margin-top:10px;
}

.select_title{
margin:3px 3px 3px 3px;
}

.select_titleend{
margin:0px 0px 15px 0px;
padding:3px 5px 3px 5px;
background-color:#f2f2f2;
border:3px solid #eaeaea;
width:580px;

}

.select_titleend p{
margin:0;
padding:0;
background-color:#FFFFFF;
}

.titleend_p{
width:575px;
text-indent:10px;
border:1px solid #cccccc;


}




ul.select_list{
margin:6px 10px 9px 10px;
}

.select_list li{
float:left;
width:111px;
height:30px;
margin-top:3px;
margin-right:3px;

display:block;

}

.li_all{
width:111px;
height:30px;
background-image:url(../images/product/pro_all_over.gif);
display:block;
}

.li_all a{
width:111px;
height:30px;
background-image:url(../images/product/pro_all.gif);
display:block;
}

.li_all a:hover{ 
width:111px;
height:30px;
background-image:url(../images/product/pro_all_over.gif);
display:block;
}

.li_temp{
width:111px;
height:30px;
background-image:url(../images/product/pro_temp_over.gif);
display:block;
}

.li_temp a{
width:111px;
height:30px;
background-image:url(../images/product/pro_temp.gif);
display:block;
}

.li_temp a:hover{ 
width:111px;
height:30px;
background-image:url(../images/product/pro_all_temp.gif);
display:block;
}

.li_hum{
width:111px;
height:30px;
background-image:url(../images/product/pro_hum_over.gif);
display:block;
}

.li_hum a{
width:111px;
height:30px;
background-image:url(../images/product/pro_hum.gif);
display:block;
}

.li_hum a:hover{ 
width:111px;
height:30px;
background-image:url(../images/product/pro_hum_over.gif);
display:block;
}

.li_baro{
width:111px;
height:30px;
background-image:url(../images/product/pro_baro_over.gif);
display:block;
}

.li_baro a{
width:111px;
height:30px;
background-image:url(../images/product/pro_baro.gif);
display:block;
}

.li_baro a:hover{ 
width:111px;
height:30px;
background-image:url(../images/product/pro_baro_over.gif);
display:block;
}


.li_illu{
width:111px;
height:30px;
background-image:url(../images/product/pro_illu_over.gif);
display:block;
}

.li_illu a{
width:111px;
height:30px;
background-image:url(../images/product/pro_illu.gif);
display:block;
}

.li_illu a:hover{ 
width:111px;
height:30px;
background-image:url(../images/product/pro_illu_over.gif);
display:block;
}


.li_vol{
width:111px;
height:30px;
background-image:url(../images/product/pro_vol_over.gif);
display:block;
}

.li_vol a{
width:111px;
height:30px;
background-image:url(../images/product/pro_vol.gif);
display:block;
}

.li_vol a:hover{ 
width:111px;
height:30px;
background-image:url(../images/product/pro_vol_over.gif);
display:block;
}

.li_pul{
width:111px;
height:30px;
background-image:url(../images/product/pro_pul_over.gif);
display:block;
}

.li_pul a{
width:111px;
height:30px;
background-image:url(../images/product/pro_pul.gif);
display:block;
}

.li_pul a:hover{ 
width:111px;
height:30px;
background-image:url(../images/product/pro_pul_over.gif);
display:block;
}

.li_rain{
width:111px;
height:30px;
background-image:url(../images/product/pro_rain_over.gif);
display:block;
}

.li_rain a{
width:111px;
height:30px;
background-image:url(../images/product/pro_rain.gif);
display:block;
}

.li_rain a:hover{ 
width:111px;
height:30px;
background-image:url(../images/product/pro_rain_over.gif);
display:block;
}

.li_weather{
width:111px;
height:30px;
background-image:url(../images/product/pro_we_over.gif);
display:block;
}

.li_weather a{
width:111px;
height:30px;
background-image:url(../images/product/pro_we.gif);
display:block;
}

.li_weather a:hover{ 
width:111px;
height:30px;
background-image:url(../images/product/pro_we_over.gif);
display:block;
}





/*Product赤外線通信メニュー*/
.product_mobile{
width:595px;
height:110px;
padding:3;
border:1px solid #cccccc;
background-color:#F2F2F2;
margin-bottom:5px;
margin-top:10px;
}

.mobile_title{
margin:3px 3px 3px 3px;
}

.mobile_titleend{
margin:0px 0px 15px 0px;
padding:3px 5px 3px 5px;
background-color:#f2f2f2;
border:3px solid #eaeaea;
width:580px;

}

.mobile_titleend p{
margin:0;
padding:0;
background-color:#FFFFFF;
}

.mobile_p{
width:575px;
text-indent:10px;
border:1px solid #cccccc;


}




ul.mobile_list{
margin:6px 10px 9px 10px;
}

.mobile_list li{
float:left;
width:187px;
height:30px;
margin-top:3px;
margin-right:3px;
text-indent:-9999px;

display:block;

}

.li_mobileabout{
width:187px;
height:30px;
background-image:url(../images/product/mobile_about_over.gif);
display:block;
}

.li_mobileabout a{
width:187px;
height:30px;
background-image:url(../images/product/mobile_about.gif);
display:block;
}

.li_mobileabout a:hover{ 
width:187px;
height:30px;
background-image:url(../images/product/mobile_about_over.gif);
display:block;
}


.li_mobileuse{
width:187px;
height:30px;
background-image:url(../images/product/mobile_use_over.gif);
display:block;
}

.li_mobileuse a{
width:187px;
height:30px;
background-image:url(../images/product/mobile_use.gif);
display:block;
}

.li_mobileuse a:hover{ 
width:187px;
height:30px;
background-image:url(../images/product/mobile_use_over.gif);
display:block;
}

.li_mobileall{
width:187px;
height:30px;
background-image:url(../images/product/mobile_all_over.gif);
display:block;
}

.li_mobileall a{
width:187px;
height:30px;
background-image:url(../images/product/mobile_all.gif);
display:block;
}

.li_mobileall a:hover{ 
width:187px;
height:30px;
background-image:url(../images/product/mobile_all_over.gif);
display:block;
}


.li_mobileqa{
width:187px;
height:30px;
background-image:url(../images/product/mobile_qa_over.gif);
display:block;
}

.li_mobileqa a{
width:187px;
height:30px;
background-image:url(../images/product/mobile_qa.gif);
display:block;
}

.li_mobileqa a:hover{ 
width:187px;
height:30px;
background-image:url(../images/product/mobile_qa_over.gif);
display:block;
}

.li_mobileattention{
width:187px;
height:30px;
background-image:url(../images/product/mobile_attention_over.gif);
display:block;
}

.li_mobileattention a{
width:187px;
height:30px;
background-image:url(../images/product/mobile_attention.gif);
display:block;
}

.li_mobileattention a:hover{ 
width:187px;
height:30px;
background-image:url(../images/product/mobile_attention_over.gif);
display:block;
}

.li_mobilestorage{
width:187px;
height:30px;
background-image:url(../images/product/mobile_storage_over.gif);
display:block;
}

.li_mobilestorage a{
width:187px;
height:30px;
background-image:url(../images/product/mobile_storage.gif);
display:block;
}

.li_mobilestorage a:hover{ 
width:187px;
height:30px;
background-image:url(../images/product/mobile_storage_over.gif);
display:block;
}


/*Product赤外線通信メニュー_選択した状態*/

.li_mobileabout_active{
width:187px;
height:30px;
background-image:url(../images/product/mobile_about_over.gif);
display:block;
}

.li_mobileabout_active a{
width:187px;
height:30px;
background-image:url(../images/product/mobile_about_over.gif);
display:block;
}

.li_mobileabout_active a:hover{ 
width:187px;
height:30px;
background-image:url(../images/product/mobile_about_over.gif);
display:block;
}


.li_mobileuse_active{
width:187px;
height:30px;
background-image:url(../images/product/mobile_use_over.gif);
display:block;
}

.li_mobileuse_active a{
width:187px;
height:30px;
background-image:url(../images/product/mobile_use_over.gif);
display:block;
}

.li_mobileuse_active a:hover{ 
width:187px;
height:30px;
background-image:url(../images/product/mobile_use_over.gif);
display:block;
}



.li_mobileall_active{
width:187px;
height:30px;
background-image:url(../images/product/mobile_all_over.gif);
display:block;
}

.li_mobileall_active a{
width:187px;
height:30px;
background-image:url(../images/product/mobile_all_over.gif);
display:block;
}

.li_mobileall_active a:hover{ 
width:187px;
height:30px;
background-image:url(../images/product/mobile_all_over.gif);
display:block;
}


.li_mobileqa_active{
width:187px;
height:30px;
background-image:url(../images/product/mobile_qa_over.gif);
display:block;
}

.li_mobileqa_active a{
width:187px;
height:30px;
background-image:url(../images/product/mobile_qa_over.gif);
display:block;
}

.li_mobileqa_active a:hover{ 
width:187px;
height:30px;
background-image:url(../images/product/mobile_qa_over.gif);
display:block;
}

.li_mobileattention_active{
width:187px;
height:30px;
background-image:url(../images/product/mobile_attention_over.gif);
display:block;
}

.li_mobileattention_active a{
width:187px;
height:30px;
background-image:url(../images/product/mobile_attention_over.gif);
display:block;
}

.li_mobileattention_active a:hover{ 
width:187px;
height:30px;
background-image:url(../images/product/mobile_attention_over.gif);
display:block;
}








/*Productメニュー*/
#datalogger {
	background-image: url(../images/sub_menu/product_01.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 25px;
	width: 159px;
	display:block;
}
#communication {
	background-image: url(../images/sub_menu/product_02.jpg);
	background-repeat: no-repeat;
	height: 25px;
	width: 149px;
	float: left;
	display:block;
}
#others {
	background-image: url(../images/sub_menu/product_03.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 25px;
	width: 140px;
	display:block;
}
#discontinued {
	background-image: url(../images/sub_menu/product_04.jpg);
	background-repeat: no-repeat;
	height:25px;
	width:209px;
	float:left;
	display:block;
}

/*Productメニューのリンクたち*/
#datalogger a {
	background-image: url(../images/sub_menu/product_01.jpg);
	background-repeat: no-repeat;
	height: 25px;
	width: 159px;
	display:block;
}
#communication a {
	background-image: url(../images/sub_menu/product_02.jpg);
	background-repeat: no-repeat;
	height: 25px;
	width: 149px;
	float: left;
	display:block;
}
#others a {
	background-image: url(../images/sub_menu/product_03.jpg);
	background-repeat: no-repeat;
	height: 25px;
	width: 140px;
	display:block;
}
#discontinued a {
	background-image: url(../images/sub_menu/product_04.jpg);
	background-repeat: no-repeat;
	height:25px;
	width:209px;
	display:block;
}

/*オンマウス時*/

#datalogger a:hover {
	background-image: url(../images/sub_menu/product_over_01.jpg);
	background-repeat: no-repeat;
	height: 25px;
	width: 159px;
	display:block;
}
#communication a:hover {
	background-image: url(../images/sub_menu/product_over_02.jpg);
	background-repeat: no-repeat;
	height: 25px;
	width: 149px;
	float: left;
	display:block;
	}
#others a:hover {
	background-image: url(../images/sub_menu/product_over_03.jpg);
	background-repeat: no-repeat;
	height: 25px;
	width: 140px;
	display:block;
}
#discontinued a:hover {
	background-image: url(../images/sub_menu/product_over_04.jpg);
	background-repeat: no-repeat;
	height:25px;
	width:209px;
	display:block;
}

/*h1　クラス　　シリーズ名の色分け DataLoggersはデフォルトで*/

.dataloggers{
	font-size: 14px;
	width: 550px;
	color: #990000;
	font-weight: normal;
	line-height: 20px;
	padding-left: 10px;
	background-color:#ffffff;
	clear:both;
	float: none;
	margin: 10px;
	border-bottom-width: 1px;
	border-left-width: 3px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #990000;
	border-left-color: #990000;
}

.dataloggers a{
	color: #990000;/*リンクテキストの色変更なし*/
	text-decoration:none;
}

.dataloggers a:hover{/*h3テキストリンク時、テキストグレーに*/
	color:#666666;
	}

.communication {
	font-size: 14px;
	width: 555px;
	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;
	font-weight: normal;
}

.communication a {
	color: #000099;
	text-decoration: none;

	}

	
.others {
	font-size: 14px;
	font-weight: normal;
	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;
	font-weight: normal;
	width: 550px;
	margin: 10px;
	line-height: 20px;
	padding-left: 10px;
	color: #999999;
	border-bottom: 1px solid #999999;
	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;
	height: 250px;
	}

	.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　*/
	
.standardkits{
	width: 530px;
	margin-left: 20px;
	margin-top: 10px;
	font-size:10px;
	text-align:center;
	}
	
	.standardkits td.cable{
	height:40px;
	padding-top:20px;
	}

	

/*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;
	}
	
	.icon li{
	width:28px;
	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);
	}
	
	.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/voltl_off.gif);
	}
	
	.hpa_off{
	background-image:url(../images/product/hpa_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:450px;
	margin-top:10px;
	font-size:12px;
	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:150px;
	font-size:10px;
}

/*機能比較の表*/

.comparison{
  margin-left:30px;
    }
  
  .comparison td{
  width:250px;
  font-size:12px;
  padding:5px;
  }
  
  /*プロダクトTOP*/
  
  .product_title{
  width:600px;
  }
  
  .standard_left{
  width:300px;
  float:left;

  border:solid 1px #cccccc;
  padding:5px 1px 5px 1px;
  height:70px;
  padding-right:0px;
  margin-bottom:10px;

  }
  
  
  
 
  
   .standard_right{
  width:270px;

  float:right;
  border:solid 1px #cccccc;
  padding:5px 11px 5px 1px;
  height:70px;
  padding-left:0px;
  margin-bottom:10px;
  margin-right:10px;
  margin-left:3px;

  }
  
 
 
  
 .standard_left p{
 margin-left:0px;
 }
 
 .standard_right p{
 margin-left:0px;
 }
 
 .stan_insideleft{
 float:left;
 width:86px;
 margin:0;
 }
 
 .stan_insideright{
 float:right;
 width:214px;
 margin:0;
 }
 
  .stan_rinsideleft{
 float:left;
 width:70px;
  margin:0;}
 
 .stan_rinsideright{
 float:right;
 width:210px;}
 
.onoff{
 width:204px;

 
 }
 
  .onofflist{

 float:left;
 margin:1px 1px 1px 1px;
 
 }
 
  .imglist{

 float:left;
 margin:1px 1px 1px 5px;
 text-align:center;
 
 }
 
 .insideheight{
 height:auto;
 margin-bottom:15px;
  margin-top:5px;
 text-align:center;}
 

 
.product_lineup{
width:568px;
height:auto;
margin-top:10px;
margin-bottom:30px;
border-bottom:1px dotted #cccccc;


}


.product_lineup dl{
width:140px;
height:215px;
}


.product_lineup dt{
font-size:12px;

font-weight:bold;
color:#990000;
margin-bottom:0px;
margin-left:0px;
text-indent:5px;
padding:0;
vertical-align:top;
border-bottom:1px dotted #cccccc;

}

.product_lineup dd{
font-size:10px;
line-height:15px;
margin-bottom:0px;
margin-left:0px;
padding:2px;
}

.proinforight{



}

table.proinforight td{
text-align:center;}

 /*プロダクト対応無線LANカード*/
 .tablelan{
 width:545px;
 padding:5px;
 border:1px solid #666666;
 border-collapse:collapse;}
 
 .tablelan th{
 width:50%;
 border:none;
 padding:5px;
  border:1px solid #cccccc;
  background-color:#666666;
  color:#FFFFFF;}
 
 .tablelan td{
 border:1px solid #cccccc;
  padding:5px;}
  
   .tablelandis{
 width:545px;
 padding:5px;
 border:1px solid #666666;
 border-collapse:collapse;}
 
 .tablelandis th{
 width:50%;
 border:none;
 padding:5px;
  border:1px solid #cccccc;
  background-color:#666666;
  color:#FFFFFF;}
 
 .tablelandis td{
 border:1px solid #cccccc;
 background-color:#999999;
  padding:5px;}


 /*プロダクト赤外線,webstorageアイコン*/


#mobilelink{
margin:5px 0px 15px 0px;
width:500px;
height:40px;
}

#mobilelink li{
float:left;

}

#mobilelink li.mobile_bot{
background-image:url(../images/product/aboutmobile.gif);
width:198px;
height:37px;
margin-right:5px;
display:block;}

#mobilelink li.mobile_bot a{
background-image:url(../images/product/aboutmobile.gif);
width:198px;
height:37px;
margin-right:5px;
display:block;}

#mobilelink li.mobile_bot a:hover{
background-image:url(../images/product/o_aboutmobile.gif);
width:198px;
height:37px;
margin-right:5px;
display:block;}

#mobilelink li.storage_bot{
background-image:url(../images/product/storage.gif);
width:198px;
height:37px;
margin-right:5px;
display:block;}

#mobilelink li.storage_bot a{
background-image:url(../images/product/storage.gif);
width:198px;
height:37px;
margin-right:5px;
display:block;}

#mobilelink li.storage_bot a:hover{
background-image:url(../images/product/o_storage.gif);
width:198px;
height:37px;
margin-right:5px;
display:block;}





 /*プロダクト赤外線,携帯専用ソフト*/

.outline_detail{
border:1px solid #333333;
margin-bottom:20px;
padding:0;
width:580px;}

.outline_detailtitle{
background-color:#666666;
margin-right:0px;
margin-left:0px;
width:580px;
color:#FFFFFF;
text-indent:10px;
}

.outline_detailbody{
background-image: url(../images/icon_link.gif);
	background-repeat:no-repeat;
	padding-left:15px;
	background-position: 5px 3px;
	padding-bottom:5px;
	
}

.outline_mobiletitle{
	font-size: 13px;

	vertical-align:middle;
	color:#FFFFFF;
	font-weight:bold;
	margin-top: 3px;
	margin-bottom: 10px;
	width:563px;
	line-height: 17px;
	margin-left: 0px;
	word-spacing: 1px;
	padding:2px 5px 2px 10px;

	background-color:#990000;}

.mobiletable{
border:1px solid #006699;
text-align:center;
padding:5px;
}

.mobiletable th{
background-color:#006699;
color:#FFFFFF;}

.mobiletable td{
padding:5px;
}

.mobiletabletext{
text-align:left;
}

.mobiletextb{
color:#990000;
font-size:12px;
font-weight:bold;}


.mobiledownload{
margin-bottom:20px;
}

.mobiledownload th{
background-color:#006699;
color:#FFFFFF;}

.mobiledownload img{
text-align:center;}


/*プロダクトオプションセンサ_表/rtr52pt*/
.sensor_table{
width:550px;
border-collapse:collapse;
border:1px solid #999999;

margin-left:10px;
margin-bottom:10px;
margin-top:10px;


}

.sensor_table th{
text-align:center;
border:1px solid #999999;
background-color:#f2f2f2;
padding:3px;}

.sensor_table td{
text-align:left;
border:1px solid #999999;
padding:3px;}

.sensortdtitle{
font-weight:bold;
width:6%;
padding:3px;

} 



/*プロダクトラインナップ_LONG/rtr6/*/
.product_lineuplong{
width:594px;
height:auto;
margin-top:10px;
margin-bottom:30px;
border-bottom:1px dotted #cccccc;
}

.product_lineuplong dl{
width:140px;
height:350px;
}

.product_lineuplong dt{
font-size:12px;

font-weight:bold;
color:#990000;
margin-bottom:0px;
margin-left:0px;
text-indent:5px;
padding:0;
vertical-align:top;
border-bottom:1px dotted #cccccc;

}

.product_lineuplong dd{
font-size:10px;
line-height:15px;
margin-bottom:0px;
margin-left:0px;
padding:2px;
}





.lineupbgcolor{
background-color:#990000;
color:#FFFFFF;
font-weight:bold;
text-indent:5px;}



.table_bottom{
margin-bottom:15px;
}



.discon_lineup{
width:568px;
height:230px;
margin-top:10px;


}

.tditem{
width:140px;
margin-bottom:10px;
margin-top:5px;
vertical-align:top;
}

.tditem img{
margin:1px 0px 1px 0px;
}

.discon_lineup dl{
width:140px;
height:230px;
}


.discon_lineup dt{
font-size:12px;
font-weight:bold;
color:#666666;
margin-bottom:0px;
margin-left:0px;
text-indent:5px;
padding:0px;
vertical-align:top;

border-bottom:1px dotted #cccccc;

}

.discon_lineup dd{
font-size:10px;
line-height:15px;
margin-bottom:0px;
margin-left:0px;
padding:0px;


}

.heighttext{
height:auto;

}

  /*ファンクション*/
.batterytable{
margin-top:10px;
border-collapse:collapse;
width:550px;
}

.batterytable td,th{
	padding:10px;
	border:1px solid #666666;
	text-align:center;
}

.batterytable th{

background-color:#F2F2F2;}

.thbatterytitle{
width:65px;
}

.thbattery{
width:65px;
}

span.caption{
font-size:10px;
font-weight:normal;
}

.tdcaption{
margin-top:10px;
text-align:left;
font-size:10px;}

 /*オプションセンサ　価格*/
 .option_price{
 color:#458298;
 font-size:12px;
 font-weight:bold;
 margin:5px 0px 5px 0px;}
 
 /*ラインナップ　価格*/
 .lineup_price{
 color:#458298;
 font-size:12px;
 font-weight:bold;
 margin:5px 0px 5px 0px;
 padding-top:10px;}


