@charset "utf-8";
/* CSS Document */

a:link {color:#8B795E; border-bottom:#ffffff solid 1px;}
a:visited {
	color:#8B795E; border-bottom:#ffffff solid 1px;}
a:hover {
	color:#D40000; border-bottom:#ffffff solid 1px;
}
a:active {
	color:#b22222; border-bottom:#ffffff solid 1px;
}

.top-text{text-align:left; margin:0 20px;}

.top-text h1{color:#8B795E; font-size:16px;}

.top-text p{
	margin-left: 15px;
	font: 12px;
	color: #8B795E;
	line-height:16px;
}

.top-menu{margin-left:20px;
		float:left; width:420px;
		text-align:left;
		font-size:13px;
		vertical-align:text-bottom; margin-right:5px; }

.top-menu p{color:#8B795E;}

.image1{width:100px;
		float:left;
		}

.mothors{margin-top:40px; 
		width:320px;
		float:right;}

.mini-text{width:150px; float:left; font-size:13px; text-align:left;}


.blood h2{font-size:15px; 
		color:#005286;
		text-align:center;}

.blood img{vertical-align:text-bottom;margin-right:8px;}

.blood p{font-size:14px;}

.sanku{text-align:left; margin:0 50px 30px;}

.sanku h3{color:#A40A0D; margin:0 0 10px 0; font-size:12pt;}

.sanku img{vertical-align:text-bottom; margin-right:5px;}

.modoru{font-size:14px; margin-right:15px;}

th.list{
	margin-left:5px;
	border-bottom:solid #dddddd 1px;
	border-right:solid #dddddd 1px;
	text-align:center; font-weight:normal;
}
td.list{text-align:left; margin-left:5px;
	border-bottom:solid #dddddd 1px;
	border-right:solid #dddddd 1px;
	text-align:center; font-weight:normal;}

td.left{text-align:left; margin-left:5px;
	border-bottom:solid #dddddd 1px;
	border-right:solid #dddddd 1px;
	text-align:left; font-weight:normal;}
	
h3{padding-top:25px;}