body{

margin:0 0 0 0;

}





/* toppage */



.px08{

	font-size: 8pt;

	color:#333333;

	line-height:1.2em;



}



.px10_000{

	font-size:10px;

	color:#000000;

}



.px11_000{

	font-size:11px;

	color:#000000;

}



.px12_000{

	font-size:12px;

	color:#000000;

}



.px13_000{

	font-size:13px;

	color:#000000;

}



.px14_666{

	font-size:14px;

	color:#000000;

}



.topics1{

	font-size:12px;

	color:#000000;

	font-weight:normal;

	}



a.topics:link{

	font-size:12px;

	color:#000000;

	text-decoration:underline;

	font-weight:normal;

	}



a.topics:visited{

	font-size:12px;

	color:#000000;

	text-decoration:underline;

	font-weight:normal;

}



a.topics:hover{

	font-size:12px;

	color:#EE192D;

	text-decoration:underline;

	font-weight:normal;

}



a.topics:active{

	font-size:12px;

	color:#EE192D;

	text-decoration:underline;

	font-weight:normal;

}

a.bread:link{

	font-size:10px;

	color:#000000;

	text-decoration:underline;

	font-weight:normal;

	}



a.bread:visited{

	font-size:10px;

	color:#000000;

	text-decoration:underline;

	font-weight:normal;

}



a.bread:hover{

	font-size:10px;

	color:#EE192D;

	text-decoration:underline;

	font-weight:normal;

}



a.bread:active{

	font-size:10px;

	color:#EE192D;

	text-decoration:underline;

	font-weight:normal;

}



a.left:link{

	font-size:12px;

	color:#333333;

	text-decoration:underline;

	font-weight:600;

	}



a.left:visited{

	font-size:12px;

	color:#333333;

	text-decoration:underline;

	font-weight:600;

}



a.left:hover{

	font-size:12px;

	color:#EE192D;

	text-decoration:underline;

	font-weight:600;

}



a.left:active{

	font-size:122%;

	color:#EE192D;

	text-decoration:underline;

	font-weight:600;

}

a.movie:link{

	font-size:120%;

	color:#EE192D;

	text-decoration:underline;

	font-weight:600;

	}



a.movie:visited{

	font-size:120%;

	color:#551A8B;

	text-decoration:underline;

	font-weight:600;

}



a.movie:hover{

	font-size:120%;

	color:#0080C0;

	text-decoration:underline;

	font-weight:600;

}

a.movie:active{

	font-size:120%;

	color:#EE192D;

	text-decoration:underline;

	font-weight:600;

}



.copyright{

	color:#EE192D;

	font-size:11px;

	font-weight:normal;

}





/* product */



.midashi{

	width:450px;

	margin-top:10px;

	margin-left:40px;

	background-color:#C2DCE0;

	font-weight:bold;

}



.content{

	width:450px;

	font-size:85%;

	line-height:1.3em;

	margin-top:10px;

	margin-left:40px;

}



/*lab_search*/



.kekka{

	width:450px;

	margin-left:36px;

	margin-top:10px;

	margin-bottom:20px;

	background-color:#C2DCE0;

	font-weight:bold;

}





.place{

	font-size:85%;

	font-weight:600;

}



.notes{

	color:#EE192D;

	font-size:85%;

	font-weight:normal;

}
