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

/*-- rehabilitation staff --*/
div.reha-block001 {
	margin: 0px 0px 40px 0px;
	padding: 0px 0px 14px 0px;
	border-bottom: 1px dotted #666666;
}



h3.reha-title {
	margin: 0px 0px 14px 0px;
	padding: 0px 0px 0px 0px;
	border-bottom: 1px solid #3367a7;
	color:#3367a7;
	font-size: 150%;
	font-weight: bold;
}

h3.reha-title span.kana {
	font-size: 80%;
	font-weight: normal;
}



div.reha-block001 img {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width:140p;
	float:left;
}

div.reha-block001 .text-block001 {
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
	width:435px;
	float:left;
	line-height:150%;
	font-size: 110%;
}

div.reha-block001 .text-block001 p.m01 {
	margin: 0px 0px 16px 0px;
	padding: 0px 0px 0px 0px;
}


div.link-btn001 {
	margin: 0px 0px 30px 0px;
}