@charset "UTF-8";

/*	genetonicsCSS
	
		■コンテンツ設定
----------------------------------------------------------------------------------------------------------------------------------*/


/*	コンテンツ設定（各コンテンツ上書き）
----------------------------------------------------------------------------------------------------------------------------------*/

div#content {
	width: 840px;
	padding: 40px 0 0 0;
	margin: 0 auto;
}



div.sttl {
	height: 35px;
	width: 833px;
	margin: 0px auto 10px 0px;
	font-size: 1px;
	text-indent: -9999px;
	background-image: url(../Images/genetonics_sttl_genetonics.png);
	background-repeat: no-repeat;
}




/*	コンテンツ
----------------------------------------------------------------------------------------------------------------------------------*/

div#content div.aboutGenetonics {
	position: relative;
	height: 224px;
	width: 820px;
	margin: 30px 0 35px 10px;
	background-image: url(../Images/plasmid_aboutplasmid_bg.gif);
}


div#content div.aboutGenetonics img {
	position: absolute;
}


div#content div.aboutGenetonics img.pttl {
	left: 18px;
	top: 26px;
}


div#content div.aboutGenetonics img.pht {
	left: 502px;
	top: 32px;
}


div#content div.aboutGenetonics p {
	position: absolute;
	left: 18px;
	top: 70px;
	width: 452px;
	font-size: 13px;
	color: #000000;
	line-height: 150%;
	display: block;
}


div.genetonics {
	width: 820px;
	margin: 40px auto 30px auto;
}


div.genetonics div.item {
	position: relative;
	float: left;
	width: 250px;
	margin: 0 34px 0 0;
}


div.genetonics div.item img.icn {
	float: left;
	margin: 8px 0 0 0;
}


div.genetonics div.item img.pttl {
	position: absolute;
	left: 72px;
	top: 0;
}


div.genetonics div.item p {
	position: absolute;
	left: 78px;
	top: 34px;
	width: 172px;
	font-size: 11px;
	line-height: 140%;
	display: block;
	text-align: justify;
	text-justify: distribute;
}


div.genetonics div.end {
	margin: 0 !important;
}



