@charset "shift_jis";
/*2008/07/23/yFSFIELDzSto*/


/*container*/
div#container{border-top: 1px solid #ccc; text-align:left;}
/*contents*/
div#contents{}
div#right_contents h3{
	margin-top:15px;
	padding-left:5px;
	background:url(../products/jp/infection/img/tfs_tbar01.jpg) no-repeat;
	font-size:15px;
	font-weight:normal;
	color:#00CCFF;
	}
div#pan_c{
	border-bottom:1px solid #ccc;
	padding:3px 0 3px 5px;
	}
div#pan_c a:link{color:#333; text-decoration:underline;}
div#pan_c a:hover{color:#666;}
div#pan_c a:visited{color:#000; text-decoration:underline;}

/*wrap*/	
div.wrap{height:100%; border:solid 1px #ccc;}
div.wrap a:link{text-decoration:underline; color:#339966;}
div.wrap a:hover{color:#336600;}
div.wrap a:visited{color:#339999; text-decoration:underline;}

div.wrap h4{
	margin-top:15px;
	background:url(../products/jp/infection/img/tfs_tbar02.jpg) no-repeat;
	color:#fff;
	padding-left:15px;
	font-size:14px;
	line-height:160%;
	}
div.wrap div.inside{padding:0 10px 10px 10px;}
div.wrap div.inside dl dd{padding-top:5px;}

.blbo{font-weight:bold; color:#0000FF; font-size:14px;}
.blbo02{font-weight:bold; color:#0000FF;}
.rebo{font-weight:bold; color:#CC0000;}
.cl_bb{color:#0066FF;}

.bo_under{border-bottom:solid 1px #ccc;}

/**Cell culture Page**/
div#ce_cell{width:520px; margin-top:20px;}

/***English_page***/

div.inr_text05{
	width:400px;
	float:right;
	}
.fs_15{font-size:15px;}
.cl_396{color:#339966;}

div.tfs_enfoot{margin-top:15px; padding:10px; text-align:center; border-top:solid 1px #666;}

/*090125XV yu*/
/*preventec*/

div.pt10,
div#wrap{padding-top:10px;}
div#wrapper{
	margin-top:10px;
	height:50px;
	}
div#wrapper li{float:left;}
div#wrap h4{
	padding:10px 0 15px 30px;
	background: url(../english/img/icon.jpg) no-repeat 10px 14px;
	font-size: 14px;
	font-weight: bold;
	color: #339900;
	}
div#wrap p{padding:10px 10px 0;}
.pl_6{padding-left:6px;}
div.gpl div#wrap h6{padding:10px 10px 0; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px;}
div#wrap div.pt_back{margin-top:10px; padding-bottom:10px; background:#D7D7AE;}

#gpl div.wrap a:link{text-decoration:underline; color:#339966;}
#gpl div.wrap a:hover{color:#336600;}
#gpl div.wrap a:visited{color:#339999; text-decoration:underline;}

/*insilico*/
.he200{height:200px;}
.he400{height:400px;}

.bgc_006{background:#145983; color:#FFF; font-weight:bold;}
.bgc_fb9{background:#FFFFB9; font-weight:bold;}
.bgc_ff9{background:#FFFFB9;}
.fc_fc0{color:#F7B300;}

p.redbold{font-size:14px; color:#FF0000; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif;}
p.greenbold{font-size:14px; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif;}

.fc_069{color:#006699}

/*** General Products List Page ***/

div#gpl h5{
	padding:10px 0 15px 30px;
	background:url(../english/img/icon2.jpg) no-repeat 10px 14px;
	font-size: 14px;
	font-weight:bold;
	color: #2395C0;
	}

h6{padding:10px 10px 0; font-family:Georgia, "Times New Roman", Times, serif; text-decoration:underline; font-size:12px;}

div#gpl_navi{width:540px; margin-top:15px;}
div#gpl_navi ul{}
div#gpl_navi li{width:107px; height:40px; border-right:solid 1px #CCC; color:#FFF; background:#333; text-align:center; vertical-align:middle; float:left;}
div#gpl_navi li#gr_1{border-right:solid 1px #333;}
div#gpl_navi li a{display:block; width:108px; height:28px; padding-top:12px;}
div#gpl_navi li a:link{color:#FFF;}
div#gpl_navi li a:visited{color:#FFF;}
div#gpl_navi li a:hover{background:#555;}

table.gpl_mini{width:300px; margin-left:230px; border-collapse:collapse;}
table.gpl_mini th{
	padding:4px;
	background:#0066CC;
	font-weight:normal;
	color:#fff;
	text-align:left;
	border:solid 1px #777;
	}
table.gpl_mini td{padding:4px; text-align:left; border:solid 1px #777;}
table.gpl_mini td.mb1{ background:#DFE1F9}

div.gpl_tbd{margin:15px auto 15px; border-bottom:solid 1px #333; text-align:center;}
div.gpl_tbd02{margin:15px auto  15px; text-align:center;}
table.gpl_tb{width:520px; margin-bottom:30px; border-collapse:collapse; text-align:center;}
table.gpl_tb th{
	padding:4px;
	background:#004D66;
	font-weight:normal;
	color:#fff;
	text-align:left;
	border:solid 1px #777;
	}
table.gpl_tb td{padding:4px; text-align:left; border:solid 1px #777;}


table#plice_l1{width:520px;}
table#plice_l1 th{padding:4px; color:#FFF;}
table#plice_l1 th.bgc_003{background:#000033;}
table#plice_l1 td{padding:4px;}

p#howto{font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#0066CC;}

