body {
	margin-top: 10px;
	margin-bottom: 15px;
}

/*クラス定義*/
.margin {
	margin: 10px 0px;
}
.mainbody {
	width: 520px;
	margin-bottom: 25px;
	margin-top: 0px;
	margin-right: 0px;

}
.textBox {
	width:320px;
	font-size: 90%;
	line-height: 1.5;
	color: #333333;
	float: left;
}
.textBox2 {
	width:495px;
	font-size: 90%;
	line-height: 1.5;
	color: #333333;
	float: left;
}
.textMargin {
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.clear {
	clear: both;
}
.margin2 {
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.photo2 {
	float: right;
	width: 200px;
}
.photo3 {
	float: right;
	width: 200px;
	background-color: #F3F3F3;
	margin-left: 10px;
	margin-bottom: 10px;
	margin-top: 10px;
}
.photo4 {
	background-color: #F3F3F3;
	float: left;
	width: 200px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}
.box1 {
	margin-left: 10px;
}
.number {
	padding-top: 3px;
}



/*リンク*/
.s_link {
	font-size: 80%;
	color: #333333;
}
.s_link:hover {
    color: #FF6600;
}

/*テキストサイズ*/
.textS {
	font-size: 80%;
	color: #000000;
}
.caption {
	font-size: 80%;
	color: #333333;
	margin: 0px 0px 5px 5px;
	padding-top: 3px;
	line-height: 1.2;
}
.textStandard {
	font-size: 90%;
	line-height: 1.5;
	color: #333333;
}
.textpdf {
	font-size: 90%;
	color: #333333;
}

/*検査概要*/
.flow {
	background-color: #DEE8FF;
	margin-left: 10px;
	margin-bottom: 15px;
	border: 1px solid #CCCCCC;
	padding: 8px;
	width: 514px;
}

.marginBot1 {
	margin-bottom: 20px;
}

/*センター概要*/
.margincoment {
	margin-left: 10px;
	background-repeat: no-repeat;
	background-position: right bottom;
	background-image: url(center/index_img/naiyou_bg.gif);
}
.margingaiyou {
	margin-left: 10px;
	background-image: url(center/index_img/anshin_kuro.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	margin-bottom: 20px;
}

/*サイドナビゲーション*/
#menu td {
	font-size: 80%;
	line-height: 1.2;
	color: #333333;
	padding: 2px;
}
#menu a {
	color: #333333;
	text-decoration: none;
	padding-left: 15px;
}
#menu a:hover {
	color: #FF3300;
	text-decoration: none;
}
.line {
	background-image: url(menu_img/line02.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}

/*　フッター　*/
.footerBg {
	background-image: url(footer_img/footer.gif);
	background-repeat: no-repeat;
	height: 47px;
}
.copyright {
	font-size: 10px;
	line-height: 1.2;
	color: #2C0D01;
}
p {
	margin: 0px;
	padding: 0px;
}

