#mainbox {
	width: 870px;
	height: 1876px;
	background-image: url(../image/bg_all_870.1893.gif);
	background-repeat: no-repeat;
	padding:0px 0px 10px 0px;
}
/*タイトルエリア----------------------------------------------*/
#titlearea {
	width: 870px;
	height: 376px;
}
#tleftbox {
	width: 627px;
	height: 345px;
	float: left;
	padding: 31px 0 0 0;
}
#trightbox {
	width: 243px;
	height: 376px;
	float: left;
}
#maintext {
	width: 326px;
	padding: 0 0 0 54px;
	float: left;
}
#miyamupro {
	width: 247px;
	float: left;
}
#menuarea {
	width: 814px;
	float: left;
	padding: 0 0 0 28px;
}

/*中身のclass----------------------------------------------*/
.permmenu {
	width: 814px;
	height:373px;
	background-image:url(../image/bg_menu814_373.gif);
	background-repeat:no-repeat;
}
.permmenu02 {
	width: 814px;
	height:373px;
	background-image:url(../image/bg_menu_b814_373.gif);
	background-repeat:no-repeat;
}
.permleft {
	width: 542px;
	float: left;
}
.permright {
	width: 213px;
	float: left;
	padding: 5px 30px 26px 29px;
}
#menuarea h3 {
	width: 542px;
	float: left;
}
.textarea {
	width: 542px;
	float: left;
}
.miyamuphoto {
	width: 122px;
	float: left;
	padding: 0 0 0 26px;
}
.explainbox {
	width: 394px;
	float: left;
}
.styleqabtmbox {
	width: 213px;
	float: left;
	padding: 23px 0px 0px 0px;
}
