.main_explain {
	font-family: 	"lr SVbN", Osaka, "qMmpS Pro W3";
	font-size: 		14px;
	color: 			#222222;
	font-weight: 	normal;
	line-height: 	130%;
	padding:		10px 30px 10px 30px;
}
.sub_explain {
	font-family: 	"lr SVbN", Osaka, "qMmpS Pro W3";
	font-size: 		14px;
	color: 			#333333;
	font-weight: 	normal;
	line-height: 	130%;
}
.sub_explain2 {
	font-family: 	"lr SVbN", Osaka, "qMmpS Pro W3";
	font-size: 		12px;
	color: 			#333333;
	font-weight: 	normal;
	line-height: 	150%;
}
.df_margin1{
	margin:			5px 5px 5px 10px;
}
.df_margin2{
	margin:			10px 15px 10px 20px;
}
.df_padding1{
	padding:		5px 5px 5px 25px;
}
.entry_s1 {
	font-family: 		"lr oΎ©", Osaka, "qMmpS Pro W3";
	text-align:			left;
	font-size: 			16px;
	width:				440px;
	font-weight: 		bold;
	color:            	#ffffff;
	background-color: 	#00641e;	/*#44bb55;*/	/*#669933;*/
	padding:			5px 10px 3px 5px;
	border-top:			solid 1px  #00641e; /*#003db9;*/	/* σόp */
	border-left:		solid 7px #00641e; /*#003db9;*/	/* σόp */
	border-bottom:		solid 1px  #003c00; /*#000073;*/
	border-right:		solid 1px  #003c00; /*#000073;*/
/*	margin:				0px;*/
}
.entry_s2 {
	font-family	:		"lr SVbN", Osaka, "qMmpS Pro W3";
	text-align:     	center;
	font-size: 			14px;
	width:				90px;
	
	font-weight: 		bold;	/*normal;*/
	color:            	#ffffff;
	background-color: 	#00641e;	/*#44bb55;*/	/*#669933;*/
	border-top:			solid 1px  #00641e; /*#003db9;*/	/* σόp */
	border-left:		solid 7px #00641e; /*#003db9;*/	/* σόp */
	border-bottom:		solid 1px  #003c00; /*#000073;*/
	border-right:		solid 1px  #003c00; /*#000073;*/
/*	margin:				0px;*/
}
.entry_s3 {
	font-family	:		"lr SVbN", Osaka, "qMmpS Pro W3";
	text-align:			center;
	font-size:	 		14px;
	width:				150px;
	
	font-weight: 		normal;
	color:            	#ffffff;
	background-color: 	#00641e;	/*#44bb55;*/	/*#669933;*/
	border-top:			solid 1px  #00641e; /*#003db9;*/	/* σόp */
	border-left:		solid 7px #00641e; /*#003db9;*/	/* σόp */
	border-bottom:		solid 1px  #003c00; /*#000073;*/
	border-right:		solid 1px  #003c00; /*#000073;*/
	margin:				0px;
}
.product_no {
	font-family	: 		"lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size	: 		14px;
	font-weight	: 		normal;
	text-align:     	center;
	color:            	#ffffff;
	background-color: 	#0092dc;
	/*                  γ E Ί Ά	*/
	padding:			5px 15px 3px 15px;
}
.product_no_2 {
	font-family	: 		"lr SVbN", Osaka, "qMmpS Pro W3";
	font-size	: 		14px;
	font-weight	: 		normal;
	text-align:     	center;
	color:            	#ffffff;
	background-color: 	#0092dc;
	/*                  γ E Ί Ά	*/
	padding:			5px 15px 3px 15px;
}
.demo_lease_tag {
	font-family	: 		"lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size	: 		14px;
	font-weight	: 		normal;
	text-align:     	center;
	color:          	#000000;
	background-color:	#ffffff;
	/*                	γ E Ί Ά	*/
	padding:        	3px 10px 2px 10px;
	border:				1px solid #000000;
}
.demo_lease_deco {
	font-family	:     	"lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size	:     	12px;
	font-weight	:     	normal;
	color:            	#000000;
	text-align:       	center;
	/*                	γ E Ί Ά	*/
	padding:          	5px 10px 5px 10px;
	background-color: 	#ffffff;	/*#ee6644;*/
	border-color: 		#bbbbbb;
	border-width:		1px 1px 0px 1px;
	border-style: 		solid;
}
.demo_lease_back {
	text-align:			center;
	background-color:	#bbbbbb;
}
.demo_lease_offset {
	position: 			relative;
	top: 				3px;
}
.whats_new{
	text-align:			center;
	height:				20px;
	background-color:	#FFFFFF;
	border-color:	 	#333333;	/*#003366;*/
	border-width:		0px 1px 1px 0px;
	border-style: 		solid;
}
.company{
	font-size	:     	12px;
	font-weight	:     	bold;
	text-align:			left;
	height:				20px;
	color:				#333333;
	background-color:	#FFFFFF;
	border-color:	 	#333333;	/*#003366;*/
	border-width:		0px 0px 1px 0px;
	border-style: 		dotted;
	padding:			4px 0px 3px 8px;
}
.company2{
	text-align:			center;
	font-size	:     	12px;
	font-weight	:     	normal;
	width:				50px;
	background-color:	#f8f8f8;
	padding:			5px 8px 4px 8px;
}
.company3{
	text-align:			left;
	font-size	:     	12px;
	font-weight	:     	normal;
	background-color:	#f8f8f8;
	padding-left:		5px;
	padding:			5px 15px 4px 8px;
}
.president{
	font-family	:     	"HGΎ©E", "lr@SVbN", "lr oΎ©", Osaka, "qMmpS Pro W3";
/*	font-size	:     	20px;*/
}
.topics_highlight{
	font-family	:     	"lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size	:     	12px;
	font-weight	:     	bold;
	color:            	#0033dd;
	text-align:			center;
	height:				25px;
	line-height:		250%;
	background-color:	#eeeeee;
	border-color:	 	#777777;	/*#003366;*/
	border-width:		1px 1px 1px 1px;
	border-style: 		solid;
	padding:			3px 15px 2px 15px;
}
span.push_button a:link, span.push_button a:visited{
	font-family	:		"lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size	:		12px;
	border:				outset 3px #777777;
	padding:			6px 15px 6px 15px;
	color:				#ffffff;
	background-color:	#0099cc;
}
span.push_button a:hover, span.push_button a:active{
	border:				inset 3px #777777;
}
.query_datasheets {
	font-family	: 		"lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size	: 		12px;
	font-weight	: 		normal;
/*	text-align:			center;*/
	color:				#000000;
	background-color: 	#3db900;
	border-color: 		#005000;
	border-width:		0px 1px 1px 0px;
	border-style: 		solid;
	/*					γ E Ί Ά	*/
	padding:			4px 10px 3px 10px;
}
.product_img_title {
	font-family	:     "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size	:     12px;
	font-weight	:     normal;
	color:            #333333;
	background-color: #dddddd;
	text-align:       center;
	/*                γ E Ί Ά	*/
	padding:          4px 10px 2px 10px;
	border-top:			solid 1px #dddddd;	/* σόp */
	border-left:		solid 1px #dddddd;	/* σόp */
	border-bottom:		solid 1px #666666;
	border-right:		solid 1px #666666;
}
.product_title {
	font-family	: 		"lr SVbN", Osaka, "qMmpS Pro W3";
	font-size	: 		14px;
	font-weight	: 		normal;
	text-align:     	left;
	/*                  γ E Ί Ά	*/
	padding:          	4px 15px 3px 15px;
	color:            	#ffffff;
 	background-image: url(../img/left_window/product_title.bmp);
/*	background-color: 	#003db9;*/
/*	border-top:			solid 1px #003db9;*/	/* σόp */
	border-left:		solid 3px #6d99d8;	/* σόp */
/*	border-bottom:		solid 1px #001f85;*/
/*	border-right:		solid 1px #001f85;*/
}
.product_sub_title {
	font-family	: 		"lr SVbN", Osaka, "qMmpS Pro W3";
	font-size	: 		14px;
	font-weight	: 		normal;
	text-align:     	center;
	/*                  γ E Ί Ά	*/
	padding:          	3px 30px 2px 15px;
	color:            	#dc0049;
	background-color: 	#ffffff;
	border-top:			solid 1px #dc0049;
	border-left:		solid 10px #dc0049;
	border-bottom:		solid 1px #dc0049;
	border-right:		solid 10px #dc0049;
}
.div_frame {
	margin: 			3px; 
	padding: 			10px 5px 1px 5px;
	border: 			1px solid #666666;
}
.feature_combs {
	font-family	: 		"lr SVbN", Osaka, "qMmpS Pro W3";
	font-size	: 		16px;
	font-weight	: 		bold;
	text-align:     	left;
	/*                  γ E Ί Ά	*/
	padding:          	4px 10px 3px 10px;
	color:            	#555555;
	border-bottom:		solid 1px #666666;
/*	border:				solid 1px #009600;*/
}
.mig_cnt_title {
	padding:			4px 15px 3px 15px;
	border-left:		20px solid #dc0049;
	border-right:		20px solid #dc0049;
	border-top:			1px  solid #dc0049;
	border-bottom:		1px  solid #dc0049;
}
.select_tip_title {
	font-family	: 		"HGPnppΞί―ΜίΜ", "lr SVbN", Osaka, "qMmpS Pro W3";
	font-weight	: 		bold;
	text-align:     	left;
	color:            	#730000;
}
.select_tip_title2 {
	font-family	: 		"HGPnppΞί―ΜίΜ", "lr SVbN", Osaka, "qMmpS Pro W3";
	font-weight	: 		bold;
	text-align:     	left;
	color:            	#ff5500;
}
.select_tip_space {
	margin-top: 		5px; 
	padding: 			5px 5px 5px 5px;
	border: 			solid 1px #009600;
}
.select_tip_font1 {
	font-family	: 		"HGSnppΞί―ΜίΜ", "lr SVbN", Osaka, "qMmpS Pro W3";
	font-size	: 		24px;
	font-weight	: 		bold;
	text-align:     	left;
	color:            	#ff0000;
}
.select_tip_font2 {
	font-family	: 		"HGSnppΞί―ΜίΜ", "HGnppΊήΌ―ΈUB", "lr SVbN", Osaka, "qMmpS Pro W3";
	font-size	: 		18px;
	font-weight	: 		bold;
	text-align:     	left;
	color:            	#0000ff;
	left:				300px;
}
.select_tip_explain {
	font-family	: 		"HGPnppΊήΌ―ΈUB", "HGSnppΞί―ΜίΜ", "lr SVbN", Osaka, "qMmpS Pro W3";
	font-size	: 		14px;
	font-weight	: 		normal;
	color:            	#880033;
	line-height:		120%;
}
.select_tip_left {
	margin-left: 		75px;
 }
 .select_tube_image {
	background-color: 	#ffffff;
	vertical-align: 	top;
	text-align: 		center;
	width:				190px;
 }
table tr.select_tip_hyou td{
	font-family	:    	"lr SVbN", Osaka, "qMmpS Pro W3";
	font-size	:     	12px;
	padding:			2px 7px 2px 7px;
	background-color:	#f0f0f0;	/*#f7f7f7;*/
}
.product_menu_price {
	font-family	:     "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size	:     12px;
	font-weight	:     bold;
	color:            #0000ff;
	text-align:       center;
}
table.access_font td{
	font-family	: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size	: 12px;
	font-weight	: normal;
	color:            #333333;
	text-align:       left;
	/*                γ E Ί Ά	*/
	padding:          3px 20px 2px 10px;
	border: 2px;
	border-collapse: collapse; /* separate */
}

/*   products_window.plΕgp   */
/*
.fly_menu_pro {
	font-family: 		lr SVbN, arial, sans-serif;
	font-size:			12px;
	font-weight:		normal;
	width:				155px;
	text-align:			center;
	padding:			4px 3px 3px 3px;
	margin-left:		0px;
	border-left:		5px solid #0092dc;
	border-right:		5px solid #0092dc;
	background-color: 	#eeeeee;
}
*/
/* wiΙobNOEhC[Wπgp·ικ */

.fly_menu_pro {
	font-family: 		lr SVbN, arial, sans-serif;
	font-size:			12px;
	font-weight:		normal;
	width:				171px;
/*	text-align:			center;*/
/*	padding-left:		15px;*/
/*	background-repeat:	no-repeat;*/
 	background-image: url(../img/left_window/top_menu_back.bmp);
 	border-left:		solid 2px #0049dc;
	margin-left:		3px;
}

.fly_menu_pro a			{ color: #000000;	}
.fly_menu_pro a:visited	{ color: #000000;	}
.fly_menu_pro a:hover	{ color: #4196dc; text-decoration: none;	}

/* --------------------- */
/*  GdΙΜy[WΕgp  */
/* --------------------- */
.comp_title{
	border:				1px solid #0066ff;
	padding: 			3px 10px 2px 10px;
	margin:				0px 0px 0px 30px;
	text-align:			center;
	background-color:	#f5f5f5;
}
.comp_img{
	padding: 			3px 5px 2px 5px;
	margin:				0px 0px 0px 30px;
}

.img_frame_x{
	border:		2px solid #ffffff;
}
/* ---------------- */
/*  tI3000p  */
/* ---------------- */
.fl_tag_jump {
	font-family	: 		"lr SVbN", Osaka, "qMmpS Pro W3";
	font-size	: 		12px;
	font-weight	: 		normal;
	color:				#ffffff;
	background-color: 	#00b900;
	border-color: 		#005000;
	border-width:		0px 1px 1px 0px;
	border-style: 		solid;
	/*					γ E Ί Ά	*/
	padding:			4px 10px 3px 10px;
}
.fl_pop_window {
	font-family	: 		"lr SVbN", Osaka, "qMmpS Pro W3";
	font-size	: 		12px;
	font-weight	: 		normal;
	color:				#000000;
	line-height:		170%;
	background-color: 	#0092dc;
	border-color: 		#003db9;
	border-width:		0px 1px 1px 0px;
	border-style: 		solid;
	/*					γ E Ί Ά	*/
	padding:			4px 10px 3px 10px;
}
.fl_sub_title{
	font-family: 		lr SVbN, arial, sans-serif;
	font-size:			12px;
	color:				#ffffff;
	background-color:	#00b900;
	padding:			4px 10px 3px 10px;
	line-height:		150%;
}
table tr.fl_t_line td{
	border-top:			1px solid #000000;
	line-height:		120%;

}
table tr.fl_b_line td{
	border-bottom:		1px solid #000000;
	line-height:		120%;
}
.fl_table_6{
	font-family: 		lr SVbN, arial, sans-serif;
	font-size:			12px;
	text-align: 		left;
/*	width:				100px;*/
	line-height:		95%
}
.fl_table_7{
	font-family: 		lr SVbN, arial, sans-serif;
	font-size:			12px;
	text-align: 		left;
	line-height:		95%
}
/* ---------------- */
/*  e[uzup  */
/* ---------------- */
.bk_g {
	background-color:	#dddddd;
}
table.tb_n12_l tr td {
	font-family: 		lr SVbN, arial, sans-serif;
	font-size:			12px;
/*	text-align: 		left; */
	padding:			3px 15px 2px 15px;
}
.tb_n12_c {
	font-family: 		lr SVbN, arial, sans-serif;
	font-size:			12px;
	text-align: 		center;
}
.tb_n12_r {
	font-family: 		lr SVbN, arial, sans-serif;
	font-size:			12px;
	text-align: 		right;
	padding:			1px 15px 1px 0px;
}
.tb_b12_l {
	font-family: 		lr SVbN, arial, sans-serif;
	font-size:			12px;
	font-weight: 		bold;
	text-align: 		left;
	padding:			1px 15px 1px 0px;
}
.tb_b12_c {
	font-family: 		lr SVbN, arial, sans-serif;
	font-size:			12px;
	font-weight: 		bold;
	text-align: 		center;
}
.tb_b12_r {
	font-family: 		lr SVbN, arial, sans-serif;
	font-size:			12px;
	font-weight: 		bold;
	text-align: 		right;
	padding:			1px 0px 1px 15px;
}

/* -------------- */
/*  Α₯y[Wp  */
/* -------------- */
.feature_table {
	padding:			0px 30px 0px 20px;
	width:				800px;
}
.feature_title_1 {
	font-family	: 		"lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size	: 		18px;
	font-weight	: 		bold;
	text-align:			center;
	color:				#ff8000;
	width:				60px;
	padding:			3px 5px 1px 6px;
/*	border-top:			1px solid #ff8000;*/
/*	border-bottom:		1px solid #ff8000;*/
/*	border-right:		1px solid #ff8000;*/
/*	border-left:		20px solid #ff8000;*/
}
.feature_title_2 {
	font-family	: 		"lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size	: 		16px;
	font-weight	: 		bold;
	color:				#000000;
	background-color:	#eeeeee;
	padding:			3px 0px 1px 10px;
	width:				740px;
	border-bottom:		1px solid #666666;
}
.feature_explain {
	font-family	: 		"lr Ύ©", Osaka;
	font-size	: 		14px;
	font-weight	: 		normal;
	color:				#000000;
	line-height:		130%;
	padding:			4px 10px 3px 10px;
}
.feature_light {
	font-family	: 		"lr Ύ©", Osaka;
	font-size	: 		14px;
	font-weight	: 		normal;
	color:				#ffffff;
	background-color:	#316ac5;
	vertical-align:		top;
	padding:			10px 10px 10px 10px;
/*	border-left:		10px solid #003db9;*/
	line-height:		130%;
}
.feature_s_light {
	font-family	: 		"lr SVbN", Osaka, "qMmpS Pro W3";
	font-size	: 		12px;
	font-weight	: 		normal;
	color:				#ffffff;
	background-color:	#003db9;
	padding:			3px 10px 2px 10px;
}
/* -------------------- */
/*  Progenesisy[Wp  */
/* -------------------- */
.progen_tb {
	font-family	: 		"lr SVbN", Osaka, "qMmpS Pro W3";
	font-size	: 		12px;
	padding-left:		10px;
	vertical-align:		top;
	line-height:		120%;
}
table tr.pro_tb td {
	font-family	: 		"lr SVbN", Osaka, "qMmpS Pro W3";
	font-size	: 		12px;
	color: 				#ffffff;
	padding:			5px 13px 5px 13px;
	background-color:	#527a34;
	border-left:		1px solid #ff0000;
}
/* -------------------- */
/*  SameSpotsy[Wp  */
/* -------------------- */
.pg_tag{
	font-family	: 		"lr SVbN", Osaka, "qMmpS Pro W3";
	font-size	: 		14px;
	color:				#ffffff;
	padding:			5px 15px 4px 13px;
	margin-left:		5px;
}
.pg_bcolor1{
	border-left:		2px solid #ff0000;
	background-color: 	#003db9;
}
.pg_bcolor2{
	border-left:		2px solid #ff0000;
	background-color: 	#235cd2;
}
.pg_bcolor3{
	border-left:		2px solid #ff0000;
	background-color: 	#4379e5;
}
.pg_f1{
	padding-left:		5px;
	border-left:		3px solid #003db9;
}
.pg_f2{
	padding-left:		5px;
	border-left:		3px solid #235cd2;
}
.pg_f3{
	padding-left:		5px;
	border-left:		3px solid #4379e5;
}
.pg_bak{
	padding:			3px 7px 2px 7px;
	background-color:	#dddddd;
}
table tr.samespots_tb td{
	font-family	: 		"lr SVbN", Osaka, "qMmpS Pro W3";
	font-size	: 		12px;
	color:				#000000;
}
table tr.samespots_tb2 td{
	font-family	: 		"lr SVbN", Osaka, "qMmpS Pro W3";
	font-size	: 		14px;
	color:				#000000;
	font-weight	: 		bold;
}
/* -------------- */
/*  Vl€N  */
/* -------------- */
.link_proteome {
	background-color:	#f0f0f0;
	border-top:			1px solid #f0f0f0;
	border-bottom:		1px solid #f0f0f0;
	border-right:		1px solid #f0f0f0;
	border-left:		1px solid #bb0000;
	margin:				0px 0px 0px 0px;
	padding:			5px 10px 5px 10px;
}
/* ----------------- */
/*  analyzey[Wp  */
/* ----------------- */
table tr td.an_left{
	width:				550px;
	background-color:	#ffffff;
	padding:			3px 0px 2px 0px;
}
table tr td.an_right{
	width:				200px;
	background-color:	#cccccc;
	padding:			3px 0px 2px 0px;
}
span.an_push_button a:link, span.an_push_button a:visited{
	font-family	:		"lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size	:		12px;
	border:				1px solid #dd0000;
	padding:			5px 15px 4px 15px;
	line-height:		230%;				/*  for IEΞτ  */
	color:				#333333;
	background-color:	#eeeeee;
	text-align:			center;
}
span.an_push_button a:hover, span.an_push_button a:active{
	border:				inset 2px #dd0000;
}
.an_right1{
	font-family	:		"lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size	:		12px;
	line-height:		180%;
	padding:			5px 10px 5px 10px;
	color:				#333333;
	background-color:	#eeeeee;
	text-align:			center;
}
.an_right2{
	font-family	:		"lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size	:		12px;
	padding:			5px 10px 4px 10px;
	color:				#ffffff;
	background-color:	#0066cc;
}
.an_right3{
	font-family	:		"lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size	:		12px;
	padding:			5px 10px 4px 10px;
	color:				#ffffff;
	background-color:	#339900;
}
.an_flow1{
	font-size	: 		14px;
	color:				#0000aa;
}
.an_flow2{
	font-family	: 		"lr SVbN", Osaka, "qMmpS Pro W3";
	font-size	: 		14px;
	font-weight: 		bold;
/*	color:				#000000;*/
	padding-left:		5px;
	line-height:		180%;
}
.an_flow3{
	font-family	: 		"lr SVbN", Osaka, "qMmpS Pro W3";
	font-size	: 		12px;
	color:				#ffffff;
	background-color:	#006699;
	padding:			5px 10px 4px 10px;
	line-height:		180%;
}
.an_flow4{
	font-family	: 		"lr SVbN", Osaka, "qMmpS Pro W3";
	font-size	: 		12px;
	color:				#000000;
	padding:			0px 10px 5px 10px;
}
.an_sample1{
	font-family	: 		"lr SVbN", Osaka, "qMmpS Pro W3";
	font-size	: 		12px;
	text-align:			left;
	color:				#000000;
	padding:			5px 10px 5px 10px;
}
.an_sample2{
	font-family	: 		"lr SVbN", Osaka, "qMmpS Pro W3";
	font-size	: 		12px;
	text-align:			left;
	vertical-align:		top;
	width:				50px;
/*	color:				#000000;*/
	padding:			0px 5px 0px 5px;
}
.an_sample3{
	font-family	: 		"lr SVbN", Osaka, "qMmpS Pro W3";
	font-size	: 		12px;
	text-align:			left;
	color:				#000000;
	padding:			0px 10px 0px 10px;
}
.an_report1{
	font-family	: 		"lr SVbN", Osaka, "qMmpS Pro W3";
	font-size	: 		12px;
	text-align:			left;
	width:				250px;
	vertical-align:		top;
	color:				#000000;
	padding:			0px 10px 0px 10px;
}

