
/*---------- all page common css style ----------*/

body {
	margin: 0 auto;
	padding: 0;
	text-align:center;
	font-size: 10px;
	font-family:osaka,'ＭＳ Ｐゴシック'; 
	color:#333333; 
}

div#container {
	margin: 0 auto;
	padding: 0;
	width: 790px;
	background:url(../images/container_bg4.jpg) repeat-y 0 0;
}

strong {font-style:normal; font-weight:bold; font-family:osaka,'ＭＳ Ｐゴシック';}
em {font-style:normal; font-weight:normal; font-family:osaka,'ＭＳ Ｐゴシック';}
b {font-style:normal; font-weight:normal; font-family:osaka,'ＭＳ Ｐゴシック';}

img { border:none; }

/* font style */
.p10h { font-size:10px; line-height:140%; font-family:osaka,'ＭＳ Ｐゴシック';}
.p12h { font-size:12px; line-height:140%; font-family:osaka,'ＭＳ Ｐゴシック';}
.b10h { font-size:10px; line-height:140%; font-weight:bold; font-family:osaka,'ＭＳ Ｐゴシック'; }
.b12h { font-size:12px; line-height:140%; font-weight:bold; font-family:osaka,'ＭＳ Ｐゴシック';}

.f12 {font-size:12px; line-height:150%; font-family:osaka,'ＭＳ Ｐゴシック';}
.f12-ffffff {font-size:12px; color:#ffffff; font-family:osaka,'ＭＳ Ｐゴシック';}
.f12-070C47 {font-size:12px; color:#070C47; font-family:osaka,'ＭＳ Ｐゴシック';}
.f12-898989 {font-size:12px; color:#898989; font-family:osaka,'ＭＳ Ｐゴシック';}
.f12-FF6600 {font-size:12px; color:#FF6600; font-family:osaka,'ＭＳ Ｐゴシック';}
.f12-000000 {font-size:12px; color:#000000; font-family:osaka,'ＭＳ Ｐゴシック';}
.f12-0066FF {font-size:12px; color:#0066FF; font-family:osaka,'ＭＳ Ｐゴシック';}
.f12-009900 {font-size:12px; color:#009900; font-family:osaka,'ＭＳ Ｐゴシック';}
.f12-FF8498 {font-size:12px; color:#FF8498; font-family:osaka,'ＭＳ Ｐゴシック';}
.f12b-323752 {font-size:12px; font-weight:bold; color:#323752; font-family:osaka,'ＭＳ Ｐゴシック';}
.f12b-ffffff {font-size:12px; font-weight:bold; color:#ffffff; font-family:osaka,'ＭＳ Ｐゴシック';}
.f12b-000000 {font-size:12px; font-weight:bold; color:#000000; font-family:osaka,'ＭＳ Ｐゴシック';}
.f12b-272D51 {font-size:12px; font-weight:bold; color:#272D51; font-family:osaka,'ＭＳ Ｐゴシック';}
.f12b-87C73D {font-size:12px; font-weight:bold; color:#87C73D; font-family:osaka,'ＭＳ Ｐゴシック';}
.f12b-ECB01E {font-size:12px; font-weight:bold; color:#ECB01E; font-family:osaka,'ＭＳ Ｐゴシック';}
.f12b-070C47 {font-size:12px; font-weight:bold; color:#070C47; font-family:osaka,'ＭＳ Ｐゴシック';}
.f12b-0066FF {font-size:12px; font-weight:bold; color:#0066FF; font-family:osaka,'ＭＳ Ｐゴシック';}
.f12b-009900 {font-size:12px; font-weight:bold; color:#009900; font-family:osaka,'ＭＳ Ｐゴシック';}
.f12b-FF8498 {font-size:12px; font-weight:bold; color:#FF8498; font-family:osaka,'ＭＳ Ｐゴシック';}
.f12b-000066 {font-size:12px; font-weight:bold; color:#000066; font-family:osaka,'ＭＳ Ｐゴシック';}
.f12b-000099 {font-size:12px; font-weight:bold; color:#000099; font-family:osaka,'ＭＳ Ｐゴシック';}

.f13 {font-size:13px; line-height:150%; font-family:osaka,'ＭＳ Ｐゴシック';}
.f13-ffffff {font-size:13px; color:#ffffff; font-family:osaka,'ＭＳ Ｐゴシック';}
.f13-070C47 {font-size:13px; color:#070C47; font-family:osaka,'ＭＳ Ｐゴシック';}
.f13-898989 {font-size:13px; color:#898989; font-family:osaka,'ＭＳ Ｐゴシック';}
.f13-FF6600 {font-size:13px; color:#FF6600; font-family:osaka,'ＭＳ Ｐゴシック';}
.f13-000000 {font-size:13px; color:#000000; font-family:osaka,'ＭＳ Ｐゴシック';}
.f13-333333 {font-size:13px; line-height:100%; color:#333333; font-family:osaka,'ＭＳ Ｐゴシック';}
.f13-0066FF {font-size:13px; color:#0066FF; font-family:osaka,'ＭＳ Ｐゴシック';}
.f13-FF8498 {font-size:13px; color:#FF8498; font-family:osaka,'ＭＳ Ｐゴシック';}
.f13b-323752 {font-size:13px; font-weight:bold; color:#323752; font-family:osaka,'ＭＳ Ｐゴシック';}
.f13b-ffffff {font-size:13px; font-weight:bold; color:#ffffff; font-family:osaka,'ＭＳ Ｐゴシック';}
.f13b-FF0000 {font-size:13px; font-weight:bold; color:#ff0000; font-family:osaka,'ＭＳ Ｐゴシック';}
.f13b-000000 {font-size:13px; font-weight:bold; color:#000000; font-family:osaka,'ＭＳ Ｐゴシック';}
.f13b-333333 {font-size:13px; line-height:130%; font-weight:bold; color:#333333; font-family:osaka,'ＭＳ Ｐゴシック';}
.f13b-272D51 {font-size:13px; font-weight:bold; color:#272D51; font-family:osaka,'ＭＳ Ｐゴシック';}
.f13b-87C73D {font-size:13px; font-weight:bold; color:#87C73D; font-family:osaka,'ＭＳ Ｐゴシック';}
.f13b-ECB01E {font-size:13px; font-weight:bold; color:#ECB01E; font-family:osaka,'ＭＳ Ｐゴシック';}
.f13b-070C47 {font-size:13px; font-weight:bold; color:#070C47; font-family:osaka,'ＭＳ Ｐゴシック';}
.f13b-0066FF {font-size:13px; font-weight:bold; color:#0066FF; font-family:osaka,'ＭＳ Ｐゴシック';}
.f13b-3333FF {font-size:13px; font-weight:bold; color:#3333FF; font-family:osaka,'ＭＳ Ｐゴシック';}
.f13b-3366FF {font-size:13px; font-weight:bold; color:#3366FF; font-family:osaka,'ＭＳ Ｐゴシック';}
.f13b-FF8498 {font-size:13px; font-weight:bold; color:#FF8498; font-family:osaka,'ＭＳ Ｐゴシック';}
.f13b-FF6600 {font-size:13px; font-weight:bold; color:#FF6600; font-family:osaka,'ＭＳ Ｐゴシック';}
.f13b2-FF6600 {font-size:13px; font-weight:bold; color:#FF6600; font-family:osaka,'ＭＳ Ｐゴシック'; text-decoration:underline;}

.f14 {font-size:14px; color:#000000; font-family:osaka,'ＭＳ Ｐゴシック';}
.f14b {font-size:14px; font-weight:bold; color:#000000; font-family:osaka,'ＭＳ Ｐゴシック';}
.f14b-ffffff {font-size:14px; font-weight:bold; color:#FFFFFF; font-family:osaka,'ＭＳ Ｐゴシック';}
.f14b-070c47 {font-size:14px; font-weight:bold; color:#070C47; font-family:osaka,'ＭＳ Ｐゴシック';}
.f14b-3333FF {font-size:14px; font-weight:bold; color:#3333FF; font-family:osaka,'ＭＳ Ｐゴシック';}
.f14b-333399 {font-size:14px; font-weight:bold; color:#333399; font-family:osaka,'ＭＳ Ｐゴシック';}
.f14b-AC8FFF {font-size:14px; font-weight:bold; color:#AC8FFF; font-family:osaka,'ＭＳ Ｐゴシック';}
.f14b-663366 {font-size:14px; font-weight:bold; color:#663366; font-family:osaka,'ＭＳ Ｐゴシック';}

.f16b {font-size:16px; font-weight:bold; color:#000000; font-family:osaka,'ＭＳ Ｐゴシック';}
.f16b-ffffff {font-size:16px; font-weight:bold; color:#FFFFFF; font-family:osaka,'ＭＳ Ｐゴシック';}

.f18b {font-size:18px; font-weight:bold; color:#000000; font-family:osaka,'ＭＳ Ｐゴシック';}
.f18b-ffffff {font-size:18px; font-weight:bold; color:#FFFFFF; font-family:osaka,'ＭＳ Ｐゴシック';}

.f10 {font-size:10px; font-family:osaka,'ＭＳ Ｐゴシック';}
.f10-ffffff {font-size: 10px; color:#ffffff; font-family:osaka,'ＭＳ Ｐゴシック';}
.f10-000000 {font-size:10px; color:#000000; font-family:osaka,'ＭＳ Ｐゴシック';}
.f10-070C47 {font-size:10px; font-weight:normal; color:#070C47; font-family:osaka,'ＭＳ Ｐゴシック';}
.f10-0066FF {font-size:10px; font-weight:normal; color:#0066FF; font-family:osaka,'ＭＳ Ｐゴシック';}
.f10b {font-size:10px; font-weight:bold; font-family:osaka,'ＭＳ Ｐゴシック';}
.f10b-0066FF {font-size:10px; font-weight:bold; color:#0066FF; font-family:osaka,'ＭＳ Ｐゴシック';}

.f20b-070C47 {font-size:20px; font-weight:bold; color:#070C47; font-family:osaka,'ＭＳ Ｐゴシック';}
.f20b-ff0000 {font-size:20px; font-weight:bold; color:#ff0000; font-family:osaka,'ＭＳ Ｐゴシック';}
.f20b-3366ff {font-size:20px; font-weight:bold; color:#3366ff; font-family:osaka,'ＭＳ Ｐゴシック';}
.f20-000000 {font-size:20px; font-weight:normal; color:#000000; font-family:osaka,'ＭＳ Ｐゴシック';}
.f25-000000 {font-size:25px; font-weight:normal; color:#000000; font-family:osaka,'ＭＳ Ｐゴシック';}
.f25b-000000 {font-size:25px; font-weight:bold; color:#000000; font-family:osaka,'ＭＳ Ｐゴシック';}
.f25-3366ff {font-size:25px; font-weight:normal; color:#3366ff; font-family:osaka,'ＭＳ Ｐゴシック';}

.ir {font-weight: bold;color: #3300ff;}
.ir2 {font-size: 12px; color: #3300FF; font-weight: bold;}
.pos_r{float:right;}
.pos_l{float:left;}

/* link style */
A:link		{ color:#205ba7; text-decoration:underline; }
A:visited	{ color:#205ba7; text-decoration:underline; }
A:active		{ color:#205ba7; text-decoration:underline; }
A:hover		{ color:#205ba7; text-decoration:underline; }


/* global navigation */
#bg-copy {
	background-color: 		#000033;
	color:					#e7e7e7;
	font-size:				10px;
	font-family:			osaka,'ＭＳ Ｐゴシック';
}

/* copyright */
#copyright {
	background-color: 		#000033;
}

/* form */
form {
	display:				inline;
}

/*  other  */

.clear {
	clear:					both;
}

h1 {
	margin:					0px;
	padding:				0px;
	font-size:				10px;
	font-weight: 			normal;
	line-height:			120%;
}

#ideta {
	margin:					0 0 0 580px;
}

ul.detalink {
	clear:					both;
	margin:					0px;
	padding:				0px;
}

ul.detalink li {
	float:					left;
	margin:					3 0 0 3px;
	padding:				0px;
	list-style-type:		none;
}

ul.detalink li a.cata {
	display:				block;
	text-indent:			-9999px;
	background:				url("/adhome/products/images/ico_pdf_01.gif");
	width:					49px;
	height:					29px;
}
ul.detalink li a.manu {
	display:				block;
	text-indent:			-9999px;
	background:				url("/adhome/products/images/ico_pdf_02.gif");
	width:					49px;
	height:					29px;
}

ul.detalink li a.cad {
	display:				block;
	text-indent:			-9999px;
	background:				url("/adhome/products/images/ico_cad_01.gif");
	width:					49px;
	height:					29px;
}

ul.detalink2 {
	clear:					both;
	margin:					0px;
	padding:				0px;
}

ul.detalink2 li.pdftex1 {
	float:					left;
	margin:					1px 0 0 3px;
	list-style-type:		none;
	width:					49px;
	padding:				0px;
	font-size:				10px;
	line-height:			10px;
	color:					#FF6633;
	font-family:			osaka,'ＭＳ Ｐゴシック';
	text-align:				center;
	letter-spacing:			0.1em;
}

ul.detalink2 li.pdftex2 {
	float:					left;
	margin:					1px 0 0 3px;
	list-style-type:		none;
	width:					49px;
	padding:				0px;
	font-size:				10px;
	line-height:			10px;
	color:					#993C13;
	font-family:			osaka,'ＭＳ Ｐゴシック';
	text-align:				center;
	letter-spacing:			0.1em;
}

ul.detalink2 li.cadtex {
	float:					left;
	margin:					1px 0 0 3px;
	list-style-type:		none;
	width:					49px;
	padding:				0px;
	font-size:				10px;
	line-height:			10px;
	color:					#1CC54F;
	font-family:			osaka,'ＭＳ Ｐゴシック';
	text-align:				center;
	letter-spacing:			0.1em;
}

div#probeline {
	padding:				0 0 0 10px;
	margin:					0;
	width:					754px;
}

div#probeline .probeli {
	padding:				0;
	margin:					20px 20px 20px 10px;
	width:					342px;
	float:					left;
}

div#probeline .probeli .probe_image {
	float:					left;
	padding:				0;
	margin:					0;
	width:					120px;
	height:					130px;
}

div#probeline .probeli .probe_image img {
	padding:				0;
	margin:					0;
	border:					1px solid #9E9E9E;
}

div#probeline .probeli .probe_tex {
	padding:				0;
	margin:					0 10px 0 0;
	float:					left;
	width:					212px;

}

div#probeline .probeli .probe_tex dt {
	background-image:		url(/adhome/products/sp/jpg/k_title.gif);
	background-repeat:		no-repeat;
	margin:					0;
	padding:				0 0 0 10px;
	font-size:				12px !important;
	line-height:			13px !important;
	font-weight:			bold;

	
}

div#probeline .probeli .probe_tex dd {
	margin-left:			0;
	margin-top:				10px;
	padding:				0;

}

div#probeline .probeli ul {
	padding:				2px 0 2px 15px;
	margin:					0;
	text-align:				left;
}

div#probeline .probeli ul li {
	list-style-image:		url(/images/arrow.gif);
	padding:				2px 0 2px 0;
	font-size:				11px !important;
	line-height:			12px !important;
	color:					#000033;
	font-family:			osaka,'ＭＳ Ｐゴシック';
	text-align:				left;
	list-style-position:	outside;
}

div#probeline .probeli .probe_price {
	padding:				0px;
	font-size:				10.5px !important;
	line-height:			12px !important;
	color:					#333333;
	font-family:			osaka,'ＭＳ Ｐゴシック';
	text-align:				right;
}

div#probeline .probeli .probe_pro {
	padding:				2px;
	font-size:				10.5px !important;
	line-height:			12px !important;
	font-family:			osaka,'ＭＳ Ｐゴシック';
	text-align:				right;
}

div#main {
	margin:					20px;
	padding:				0;
	width:					744px;
	font-size:				10pt !important;
	line-height:			12pt !important;
	color:					#333333;
	font-family:			osaka,'ＭＳ Ｐゴシック';
}

div#main h1.wd-title {
	margin:					10px 0 15px 0;
	color:					#FFFFFF;
	font-size:				14pt !important;
	line-height:			16pt !important;
	font-weight:			bold;
	text-align:				center;
	background-image: url(/images/bg_med.jpg);	
}

div#main #wd_left {
	margin:					10px;
	padding:				2px;
	float:					left;
	width:					200px;
}

div#main #wd_left img {
	margin:					2px;
	padding:				0;
	border:					none;

}

div#main #wd_right {
	margin-left:			20px;
	padding:				0;
	width:					500;
	float:					left;
}

div#main #wd_right dl.att {
	color:					#FF0033;
	font-size:				9pt;
}

div#main img.btm {
	margin-top:				10px;
	margin-right: 			20px;
	float:					right;
}

div#main #wd_under {
	margin:					0;
	padding:				0;
	clear:					left;
}

div#main #wd_under dl {
	margin-top:					10px;
	margin-bottom:				50px;
}

div#main #wd_under ul {
	list-style-type:		decimal;
	margin:					10px;
}

/* 50g column */

h1.column {
	margin:					10px 0 15px 0;
	color:					#FFFFFF;
	font-size:				14pt !important;
	line-height:			16pt !important;
	font-weight:			bold;
	text-align:				center;
	background-image: url(/images/bg_med.jpg);	
}

div.column1{
	margin:					50px 0 10px 0;
	padding:	            0 0 0 5px;
	color:					#000000;
	font-size:				11pt !important;
	line-height:			15pt !important;
	font-weight:			nomal;
	text-align:				left;
	background-color: ffcccc;	
}

div.column2{
	margin:					5px 0 8px 0;
	padding:	            0 0 0 10px;
	color:					#000000;
	font-size:				10pt !important;
	line-height:			14pt !important;
	font-weight:			nomal;
	text-align:				left;
	background-color: ffff99;	
}

div.column3{
	margin:					4px 0 15px 0;
	padding:	            0 15px 0 15px;
	color:					#000000;
	font-size:				10pt !important;
	line-height:			12pt !important;
	font-weight:			nomal;
	text-align:				left;
}

div.bmiimage{
	margin:					0 0 25px 0;
	padding:	            0;
	color:					#000000;
	font-size:				10pt !important;
	line-height:			12pt !important;
	font-weight:			nomal;
	text-align:				center;
}

/* ad7011 */
.ad7011ope1{
	float:					left;
	width:					350px;
	font-size:				12px;
	font-weight:			nomal;
	margin:					0px 0px 0px 0px;
	padding:				4px 4px 4px 4px;
    text-decoration:none;
    text-align:left;
	border-top:none;
	border-left:none;
	border-right:none;
	border-bottom:1px solid #dcdcdc;
	background-color:#e0f9c7;
}
.ad7011ope2{
	float:					left;
	width:					350px;
	font-size:				12px;
	font-weight:			nomal;
	margin:					0px 0px 20px 0px;
	padding:				2px 4px 4px 4px;
    text-decoration:none;
    text-align:left;
	border-top:none;
	border-left:none;
	border-right:none;
	border-bottom:1px solid #dcdcdc;
	background-color:none;
}

/* 製品個別ページ　取説・カタログリンク用 */

table tr td#link a.pdf{
display: block;
float:right;
width:260px;
height:20;
background:url(/images/icon_pdf.gif) 0 3px no-repeat; 
padding:3px 8px 2px 21px; 
margin:2px 5px 2px 5px; 
text-align:left;
}

table tr td#link a.dxf{
display: block;
float:right;
width:260px;
height:20;
background:url(/images/icon_dxf.gif) 0 3px no-repeat; 
padding:3px 8px 2px 21px; 
margin:2px 5px 2px 5px; 
text-align:left; 
}

table tr td#link a.pdf:link,
table tr td#link a.dxf:link {
color:#2E324E; text-decoration:underline; font-size:12px; font-family:osaka,'ＭＳ Ｐゴシック';
}

table tr td#link a.pdf:visited,
table tr td#link a.dxf:visited {
color:#2E324E; text-decoration:underline; font-size:12px; font-family:osaka,'ＭＳ Ｐゴシック';
}

table tr td#link a.pdf:active,
table tr td#link a.dxf:active {
color:#FF6600; text-decoration:underline; font-size:12px; font-family:osaka,'ＭＳ Ｐゴシック';
}

table tr td#link a.pdf:hover,
table tr td#link a.dxf:hover {
color:#FF6600; text-decoration:underline; font-size:12px; font-family:osaka,'ＭＳ Ｐゴシック';
}

/* 製品個別ページ　取説・カタログリンク用 20100312*/

table#link tr td a.pdf{
display: block;
float:left;
width:100%;
height:20;
background:url(/images/pdf_list.gif) 0 3px no-repeat; 
padding:3px 10px 2px 21px; 
margin:2px 5px 2px 5px; 
text-align:left;
}

table#link tr td a.dxf{
display: block;
float:left;
width:100%;
height:20;
background:url(/images/dxf_list.gif) 0 3px no-repeat; 
padding:3px 10px 2px 21px; 
margin:2px 5px 2px 5px; 
text-align:left; 
}

table#link tr td a.video{
display: block;
float:left;
width:100%;
height:20;
background:url(/images/movie_list.jpg) 0 3px no-repeat; 
padding:3px 10px 2px 21px; 
margin:2px 5px 2px 5px; 
text-align:left; 
}

table#link tr td a.arrow{
display: block;
float:left;
width:100%;
height:20;
background:url(/images/arrow_list.jpg) 0 3px no-repeat; 
padding:3px 10px 2px 21px; 
margin:2px 5px 2px 5px; 
text-align:left; 
}

table#link a.pdf:link,
table#link a.dxf:link,
table#link tr td a.video:link,
table#link tr td a.arrow:link {
color:#2E324E; text-decoration:underline; font-size:12px; font-family:osaka,'ＭＳ Ｐゴシック';
}

table#link a.pdf:visited,
table#link a.dxf:visited,
table#link tr td a.video:visited,
table#link tr td a.arrow:visited {
color:#2E324E; text-decoration:underline; font-size:12px; font-family:osaka,'ＭＳ Ｐゴシック';
}

table#link a.pdf:active,
table#link a.dxf:active,
table#link tr td a.video:active,
table#link tr td a.arrow:active {
color:#FF6600; text-decoration:underline; font-size:12px; font-family:osaka,'ＭＳ Ｐゴシック';
}

table#link a.pdf:hover,
table#link a.dxf:hover,
table#link tr td a.video:hover,
table#link tr td a.arrow:hover {
color:#FF6600; text-decoration:underline; font-size:12px; font-family:osaka,'ＭＳ Ｐゴシック';
}

/* 製品個別ページ　取説・カタログリンク用  end*/

/* ME製品個別ページ　クラス分類table用 20100401*/
table#meclass,
table#meclass tr,
table#meclass tr td{
border-width:1px;
border-color:#CCCCCC;
border-style:solid;
border-collapse:collapse;
}

table#meclass tr td.col1 {
font-size:12px;
font-family:osaka,'ＭＳ Ｐゴシック';
padding:5px;
background-color:#FEEDA7;
}

table#meclass tr td.col2{
font-size:12px;
font-family:osaka,'ＭＳ Ｐゴシック';
padding:5px;
background:none;
}
/* ME製品個別ページ　クラス分類table用 end*/

/* 製品個別ページ　スペックtable用 20100623*/
table#spec,
table#spec tr,
table#spec tr td{
border-width:1px;
border-color:#bbbbbb;
border-style:solid;
border-collapse:collapse;
}

table#spec tr td.col_t {
font-size:12px;
font-weight:bold;
font-family:osaka,'ＭＳ Ｐゴシック';
padding:5px;
background-color:#D6F1C9;
}/* 試験計測制御スペック用　背景グリーン*/

table#spec tr td.col_m {
font-size:12px;
font-weight:bold;
font-family:osaka,'ＭＳ Ｐゴシック';
padding:5px;
background-color:#fcdc97;
}/* メディカルスペック用　背景オレンジ*/

table#spec tr td.col_w {
font-size:12px;
font-weight:bold;
font-family:osaka,'ＭＳ Ｐゴシック';
padding:5px;
background-color:#c9d4e0;
}/* 計量スペック用　背景ブルー*/

table#spec tr td.col_w1 {
font-size:12px;
font-weight:normal;
font-family:osaka,'ＭＳ Ｐゴシック';
padding:5px;
background-color:#c9d4e0;
}/* 計量スペック用　背景ブルー文字太さ標準*/

table#spec tr td.col_w2 {
font-size:12px;
color:#FFFFFF;
font-family:osaka,'ＭＳ Ｐゴシック';
padding:5px;
background-color:#003366;
}/* 計量スペック型式用　背景濃紺文字白*/

table#spec tr td.col2{
font-size:12px;
font-family:osaka,'ＭＳ Ｐゴシック';
padding:5px;
background:none;
}
/* 製品個別ページ　スペックtable用 end*/

/* 製品個別ページ　オプションtable用 20100625*/
table#op,
table#op tr,
table#op tr td{
border-width:1px;
border-color:#CCCCCC;
border-style:solid;
border-collapse:collapse;
}

table#op tr td.col1{
font-size:12px;
font-family:osaka,'ＭＳ Ｐゴシック';
padding:3px;
background:none;
text-align:left;
}

table#op tr td.col_t {
font-size:12px;
font-weight:bold;
font-family:osaka,'ＭＳ Ｐゴシック';
padding:3px;
background-color:#D6F1C9;
}/* 試験計測制御オプション用　背景グリーン*/

table#op tr td.col_m {
font-size:12px;
font-weight:bold;
font-family:osaka,'ＭＳ Ｐゴシック';
padding:3px;
background-color:#fcdc97;
}/* メディカルオプション用　背景オレンジ*/

table#op tr td.col_w {
font-size:12px;
font-weight:bold;
font-family:osaka,'ＭＳ Ｐゴシック';
padding:3px;
background-color:#edeaff;
}/* 計量オプション用　背景ブルー*/

table#op tr td.col2{
font-size:12px;
font-family:osaka,'ＭＳ Ｐゴシック';
padding:3px;
background:none;
}
/* 製品個別ページ　オプションtable用 end*/

/* 製品個別ページ　その他table用 20100625*/
table#com,
table#com tr,
table#com tr td{
border-width:1px;
border-color:#CCCCCC;
border-style:solid;
border-collapse:collapse;
}

table#com tr td.col_vi {
font-size:12px;
font-family:osaka,'ＭＳ Ｐゴシック';
padding:5px;
background-color:#f4eaff;
}/* 背景むらさき*/

table#com tr td.col_bl {
font-size:12px;
font-family:osaka,'ＭＳ Ｐゴシック';
padding:5px;
background-color:#eaeaff;
}/* 背景ブルー*/

table#com tr td.col_aq {
font-size:12px;
font-family:osaka,'ＭＳ Ｐゴシック';
padding:5px;
background-color:#eaf4ff;
}/* 背景みずいろ*/

table#com tr td.col_g1 {
font-size:12px;
font-family:osaka,'ＭＳ Ｐゴシック';
padding:5px;
background-color:#eaffea;
}/* 背景グリーン１*/

table#com tr td.col_g2 {
font-size:12px;
font-family:osaka,'ＭＳ Ｐゴシック';
padding:5px;
background-color:#efffe0;
}/* 背景グリーン２*/

table#com tr td.col_ye {
font-size:12px;
font-family:osaka,'ＭＳ Ｐゴシック';
padding:5px;
background-color:#ffffe0;
}/* 背景イエロー*/

table#com tr td.col_p1 {
font-size:12px;
font-family:osaka,'ＭＳ Ｐゴシック';
padding:5px;
background-color:#ffeaff;
}/* 背景ピンク１*/

table#com tr td.col_p2 {
font-size:12px;
font-family:osaka,'ＭＳ Ｐゴシック';
padding:5px;
background-color:#fff4ea;
}/* 背景ピンク２*/

table#com tr td.col_p3 {
font-size:12px;
font-family:osaka,'ＭＳ Ｐゴシック';
padding:5px;
background-color:#ffeaea;
}/* 背景ピンク３*/

table#com tr td.col2{
font-size:12px;
font-family:osaka,'ＭＳ Ｐゴシック';
padding:5px;
background:none;
}
/* 製品個別ページ　オプションtable用 end*/


/* 製品個別ページ　特長table用 start*/
table#point tr td h3{
float:left;
width:100%;
height:20;
background:url(/images/arrow_list_products.gif) 0 3px no-repeat; 
padding:3px 10px 2px 30px; 
margin:2px 5px 2px 5px; 
font-size:12px;
font-weight:bold;
font-family:osaka,'ＭＳ Ｐゴシック';
text-align:left;
}

table#point tr td h4{
float:left;
width:100%;
height:20;
background:url(/images/sp_list_products.gif) 0 3px no-repeat; 
padding:3px 10px 2px 30px; 
margin:2px 5px 2px 5px; 
font-size:12px;
font-weight:normal;
font-family:osaka,'ＭＳ Ｐゴシック';
text-align:left;
}

table#point,
table#point tr,
table#point tr td{
border-width:1px;
border-color:#CCCCCC;
border-style:solid none;
border-collapse:collapse;
}
/* 製品個別ページ　特長table用 end*/

/* 製品個別ページ　価格table用 20100701*/
table#price,
table#price tr,
table#price tr td{
border-width:1px;
border-color:#999999;
border-style:solid;
border-collapse:collapse;
}

table#price tr td.col1 {
font-size:12px;
font-weight:bold;
font-family:osaka,'ＭＳ Ｐゴシック';
padding:3px;
background-:none;
}

table#price tr td.col2{
font-size:12px;
font-family:osaka,'ＭＳ Ｐゴシック';
padding:3px;
background:none;
}
/* 製品個別ページ　価格table用 end*/

/* 製品個別ページ　特長・仕様_見出し 20100701*/
h3.paragraph_t{
font-size:12px;
font-weight:bold;
font-family:osaka,'ＭＳ Ｐゴシック';
padding:3px 3px 3px 5px;
margin:3px 0px 3px 0px;
color:#ffffff;
background-color:#a9da94;
text-align:left;
width:760px;}

h3.paragraph_m{
font-size:12px;
font-weight:bold;
font-family:osaka,'ＭＳ Ｐゴシック';
padding:3px 3px 3px 5px;
margin:3px 0px 3px 0px;
color:#ffffff;
background-color:#fabb62;
text-align:left;
width:760px;}

h3.paragraph_w{
font-size:12px;
font-weight:bold;
font-family:osaka,'ＭＳ Ｐゴシック';
padding:3px 3px 3px 5px;
margin:3px 0px 3px 0px;
color:#ffffff;
background-color:#7db5e5;
text-align:left;
width:760px;}

/* 製品個別ページ　特長・仕様_見出し end*/