#container {
	width: 1050px;
	margin-left: 0px;
}
#container #contents {
	width: 660px;
	float: left;
	margin-top: 30px;
	margin-left: 30px;
}
#container #footer {
	width: 300px;
	float: none;
	margin-top: 75px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 25px;
	height: 0px;
}
#container #menu {
	width: 100px;
	float: left;
	margin-left: 50px;
}
#footertyo   {
	float: left;
	width: 150px;
}
#container #contents #main contents #profile {
	float: left;
	width: 100px;
}
#container #contents #photo {
	float: right;
	width: 600px;
}
#container #contents #main contents #keireki {
	float: right;
	width: 550px;
}
#contactacces {
}
#contactadress {
	float: left;
	width: 350px;
}
#contactphone {
	float: left;
	width: 250px;
	bottom: auto;
}
#contacthead {
	float: left;
	width: 250px;
}
#container #heater {
	height: 150px;
	width: 1200px;
}
#container #heater #heatone {
	float: left;
	width: 200px;
	height: 130px;
	margin-left: 5px;
}
#container #heater #heattwo {
	width: 850px;
	height: 100px;
	float: none;
	padding-top: 50px;
	padding-right: 250px;
}
#foot {
	width: 200px;
	margin-left: 440px;
	margin-top: 520px;
}
#container #sakakura {
	width: 150px;
	float: left;
	margin-left: 15px;
}
#container #nananenn {
	float: left;
	width: 100px;
	margin-left: 15px;
}
#container #hachinenn {
	float: left;
	width: 100px;
	margin-left: 15px;
}
#container #kyuunenn {
	float: left;
	width: 100px;
	margin-left: 15px;
}
#container #nisenn {
	float: left;
	width: 100px;
	margin-left: 15px;
}
