#side{	width:175px;	height:1500px;	padding:60px 15px;	float:right;	background:rgb(236,252,243);}#gree{	width:580px;}p#man_photo{	width:250px;	float:left;}#man_name{	float:right;	width:300px;}#man_name h3{	font-size:1.2em;	padding-bottom:10px;	border-bottom:2px solid rgb(0,104,38);}#man_name h3 img{	vertical-align:middle;}#man_name p{	margin-top:20px;}#man_name table{	margin-top:10px;	line-height:2.0;}#man_name table td.time{	width:32px;	text-align:left;	vertical-align:top;}#man_name table td.koumoku{	padding-left:10px;	text-align:left;}h3.keiken{	clear:both;	padding:30px 0px 10px 0px;	border-bottom:2px solid rgb(0,104,38);}p.keiken2{	margin-top:15px;	line-height:1.8;	font-size:1.0em;}p#jimusyo{	float:left;	margin-top:30px;}p#jimusyo2{	float:right;	margin-top:30px;}