@charset "utf-8";

dl {
	margin:0px 8px 0px 0px;
	padding:0px;
	float:left;
}

dt {
	margin:3px 0px 0px 0px;
	padding:0px;
	text-align:center;
}

dd {
	margin:0px;
	padding:0px;
}

#main_visual {
	background:#FFFFFF url(../img/main.jpg) no-repeat scroll 0 0;
}

.houshin {
	margin:48px 0px 16px 0px;
}

#photo_text {
	width:614px;
	margin-top:4px;
	padding-left:150px;
	float:left;
}

#houshin_box {
	margin:32px 0px 16px 0px;
}