#container_re01 {  /*キッチン*/
	text-align: left;
	margin-top: 0px;
	width: 970px;
	height: 2200px;  /*キッチンページ高さの設定（高さが変わりページの体裁が崩れたら、こちらの数値を調整してください）*/
	margin-right: auto;
	margin-left: auto;
}
#mainbox_re_in1 {
	width: 657px;
	padding-bottom: 30px;
	margin-top: 15px;
	margin-bottom: 10px;
	margin-right: auto;
	margin-left: auto;
}
#container_re02 {  /*バスルーム*/
	text-align: left;
	margin-top: 0px;
	width: 970px;
	height: 2100px;  /*バスルームページ高さの設定（高さが変わりページの体裁が崩れたら、こちらの数値を調整してください）*/
	margin-right: auto;
	margin-left: auto;
}
#mainbox_re_in2 {
	width: 657px;
	padding-bottom: 30px;
	margin-top: 15px;
	margin-bottom: 10px;
	margin-right: auto;
	margin-left: auto;
}
#container_re03 {  /*トイレ*/
	text-align: left;
	margin-top: 0px;
	width: 970px;
	height: 2310px;  /*トイレページ高さの設定（高さが変わりページの体裁が崩れたら、こちらの数値を調整してください）*/
	margin-right: auto;
	margin-left: auto;
}
#mainbox_re_in3 {
	width: 657px;
	padding-bottom: 30px;
	margin-top: 15px;
	margin-bottom: 10px;
	margin-right: auto;
	margin-left: auto;
}
#container_re04 {  /*洗面室*/
	text-align: left;
	margin-top: 0px;
	width: 970px;
	height: 2580px;  /*洗面室ページ高さの設定（高さが変わりページの体裁が崩れたら、こちらの数値を調整してください）*/
	margin-right: auto;
	margin-left: auto;
}
#mainbox_re_in4 {
	width: 657px;
	padding-bottom: 30px;
	margin-top: 15px;
	margin-bottom: 10px;
	margin-right: auto;
	margin-left: auto;
}
#container_re05 {  /*リビング*/
	text-align: left;
	margin-top: 0px;
	width: 970px;
	height: 2610px;  /*リビングページ高さの設定（高さが変わりページの体裁が崩れたら、こちらの数値を調整してください）*/
	margin-right: auto;
	margin-left: auto;
}
#mainbox_re_in5 {
	width: 657px;
	padding-bottom: 30px;
	margin-top: 15px;
	margin-bottom: 10px;
	margin-right: auto;
	margin-left: auto;
}
#container_re06 {  /*玄関・廊下・階段*/
	text-align: left;
	margin-top: 0px;
	width: 970px;
	height: 1910px;  /*玄関・廊下・階段ページ高さの設定（高さが変わりページの体裁が崩れたら、こちらの数値を調整してください）*/
	margin-right: auto;
	margin-left: auto;
}
#mainbox_re_in6 {
	width: 657px;
	padding-bottom: 30px;
	margin-top: 15px;
	margin-bottom: 10px;
	margin-right: auto;
	margin-left: auto;
}
#container_re07 {  /*エクステリア*/
	text-align: left;
	margin-top: 0px;
	width: 970px;
	height: 2080px;  /*エクステリアページ高さの設定（高さが変わりページの体裁が崩れたら、こちらの数値を調整してください）*/
	margin-right: auto;
	margin-left: auto;
}
#mainbox_re_in7 {
	width: 657px;
	padding-bottom: 30px;
	margin-top: 15px;
	margin-bottom: 10px;
	margin-right: auto;
	margin-left: auto;
}
#container_re08 {  /*外壁・屋根*/
	text-align: left;
	margin-top: 0px;
	width: 970px;
	height: 2330px;  /*外壁・屋根ページ高さの設定（高さが変わりページの体裁が崩れたら、こちらの数値を調整してください）*/
	margin-right: auto;
	margin-left: auto;
}
#mainbox_re_in8 {
	width: 657px;
	padding-bottom: 30px;
	margin-top: 15px;
	margin-bottom: 10px;
	margin-right: auto;
	margin-left: auto;
}
#container_re09 {  /*エネルギー*/
	text-align: left;
	margin-top: 0px;
	width: 970px;
	height: 2260px;  /*エネルギーページ高さの設定（高さが変わりページの体裁が崩れたら、こちらの数値を調整してください）*/
	margin-right: auto;
	margin-left: auto;
}
#mainbox_re_in9 {
	width: 657px;
	padding-bottom: 30px;
	margin-top: 15px;
	margin-bottom: 10px;
	margin-right: auto;
	margin-left: auto;
}
#main_re {
	float: right;
	width: 687px;
	margin-top: 15px;
	border-top: 7px solid #305549;
}
#main_re .space{
	margin-top: 5px;
}
#rightbox_re {
	float: right;
	margin-top: 50px;
	width: 420px;
	font-weight: bold;
	font-size: 160%;
	letter-spacing: 1px;
}
#rightbox_re2{
	float: right;
	margin-top: 5px;
	width: 420px;
	font-weight: bold;
	font-size: 100%;
	letter-spacing: 1px;
}
#rightbox_re3{
	float: right;
	width: 400px;
	margin-top: 150px;
	font-weight: bold;
	font-size: 100%;
	letter-spacing: 1px;
}
#rightbox_re4 {
	float: right;
	margin-top: 10px;
	width: 260px;
	font-weight: bold;
	font-size: 100%;
	letter-spacing: 1px;
}
#rightbox_re5{
	float: right;
	margin-top: 15px;
}
#main_re .img01 {
	margin-top: 30px;
	margin-left: 60px;
	margin-bottom: 30px;
}
#main_re .img02 {
	margin-top: 10px;
}
#main_re .img03 {
	margin-top: 50px;
	margin-bottom: 50px;
}
*:first-child+html #main_re .img03 {  /*表示ズレ対策*/
	margin-top: -40px;
	margin-bottom: 50px;
}
#main_re .img04 {
	margin-left: 70px;
	margin-bottom: 30px;
}
#main_re .img05 {
	margin-top: 10px;
}
#main_re .txt01 {
	margin-top: 100px;
	margin-left: 5px;
	letter-spacing: 1px;
}
#main_re .txt02 {
	margin-top: 100px;
	margin-left: 5px;
	letter-spacing: 1px;
}
#mainbox_re {
	float: right;
	width: 685px;
	border-bottom: 1px solid #D2D2D2;
	border-left: 1px solid #D2D2D2;
	border-right: 1px solid #D2D2D2;
}

#mainbox_re .box{
	width: 658px;
	height: 1102px;
	margin-top: 15px;
	background: url(../images/kitchen/01.jpg) ;
	font-weight: bold;
	font-size: 160%;
}
#mainbox_re .txt01{
	font-weight: bold;
	font-size: 160%;
	letter-spacing: 1px;
	margin-top: 35px;
	margin-left: 90px;
}
#mainbox_re .txt02{

    color: #FFF;
    writing-mode: tb-rl;
    direction: ltr;
}
#mainbox_re .txt03{
	font-weight: bold;
	font-size: 160%;
	letter-spacing: 1px;
	margin-top: 50px;
	margin-left: 200px;
}
#mainbox_re .box1{
	font-weight: bold;
	margin-top:10px;
	letter-spacing: 1px;
}












