
#subtitle {
	background : #FFFFFF url(../images/subtitle-bg.jpg) no-repeat center center;
	}

#bread-crumb {
	background : #FFFFFF url(../images/bread-crumb-bg.jpg) no-repeat center bottom;
	}


.datatable {
	border-collapse:separate;
	font-size:100%;
	margin:0px 0px;
	}

.datatable caption {
	padding:5px 0 10px 0;
	}

.datatable th {
	text-align:left;
	font-weight:normal;
	padding:5px 7px;
	color: #FFFFFF;
	background-color:#FA6D8C;
	border-bottom:1px solid #F46085;
	border-right:1px solid #F46085;
	}

 .datatable td {
	padding:5px 7px;
	border-bottom:1px solid #FFCEE1;
	border-right:1px solid #FFCEE1;
	line-height:115%;
	background-color:#FFEFF5;
	}

.datatable .nodata {
	border-top:none;
	border-left:none;
	border-bottom:none;
	background-color:transparent;
	}

.datatable .highlight {
	background-color:#FFFFFF;
	border-right:2px solid #FA95AB;
	border-left:3px solid #FA95AB;
	}

.datatable .highlighttop {
	border-top:3px solid #FA95AB;
	}

.datatable .highlightbottom {
	border-bottom:2px solid #FA95AB;
	}


.datatable1 {
	clear:both;
	margin-top:0px;
	}

.datatable1 th {
	width:70px;
	}

.datatable2 {
	width:500px;
	}

.datatable2 th {
	width:120px;
	text-align:center;
	}

.datatable2 th.chara5 {
	letter-spacing:0.55em;
	}

.datatable2 th.chara4 {
	letter-spacing:1em;
	}




#illnesslist {
	border:1px solid #CCCCCC;
	margin:0 0 20px 0;
	padding:5px 10px 10px 10px;
	}

#illnesslist p {
	font-weight:bold;
	margin:0 0 5px 0;
	padding:0;
	}

#illnesslist ul {
	}

#contents #illnesslist li {
	display:inline;
	line-height:115%;
	margin:0 20px 0 0px;
	padding:0 0 0 0px;
	}


.graph .caption {
	margin-left:0px;
	}



#pict01 {
	margin:0px 5px 15px 15px ;
	}
