/* 共通 */
.title{
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 111px;
	width: 570px;
	background-image: url(../furniture/img/office_top-img.jpg);
	clear: both;
}

.back a:hover{
	color: #FF9900;
}


h1,h2,h3,p{
	margin: 0px;
}
h3{
	font-size: 13px;
	font-weight: bold;
}
h2{
	font-size: 15px;
}
/* サブタイトル（ｈ２） */
.sub1,.sub2,.sub3,.sub4{
	background-repeat: no-repeat;
	height: 25px;
	width: 570px;
	text-indent: -9999px;
}

.sub1{
	background-image: url(../furniture/img/office_subtitle_osusume.gif);
	clear: both;
}
.sub2{
	background-image: url(../furniture/img/maker_subtitle.gif);
	
}	
.sub3{
	background-image: url(../furniture/img/zirei_college1_r1_c1.gif);
}	
.sub4{
	background-image: url(../furniture/img/hikkosi_subtitle.gif);
}	

	
	


/* このページのトップへ */
.to-top{
	font-size: 12px;
	text-align: center;
	width: 550px;
	padding-top: 30px;
	padding-bottom: 30px;
	clear: both;
}

.maker-logo{
	float: left;
	padding-bottom: 15px;
	padding-right: 10px;

}
.to-maker{
	padding-left: 45px;
	float: left;

}


/* トップページ（弊社の強み） */

.office_top1{
	padding-top: 17px;
	padding-bottom: 15px;

}
.office_top2{
	padding-bottom: 15px;

}
.office_top_txt1{
	margin-left: 10px;

}
.office_top_txt2{
	width: 320px;
	padding-top: 90px;
	padding-left: 10px;

}
.office_top_31{
	height: 226px;
	width: 544px;
	background-image: url(../furniture/img/top/office_top_6.jpg);
	background-repeat: no-repeat;

}


.office_box1{
	margin-bottom: 15px;

}
.office_box2{
	margin-top: 35px;
	margin-bottom: 35px;

}

.office_box3{
	margin-bottom: 15px;

}


/* オフィス家具トップページ　編 */
/* ブロックの間隔 */
.aisatu,.syouhin-frame,.service-frame,.service,.maker,.osusume-frame{
	padding-top: 10px;
}

.syouhin-img2{
margin-top: 10px;
}


/* 取扱い商品 */
.syouhin-frame{
	height: 190px;
	width: 550px;
}


.syouhin{
	height: 190px;
	width: 237px;
	float: left;

}
.syouhin-img{
	height: 190px;
	width: 313px;
	float: right;
	background-repeat: no-repeat;
	text-indent: -9999px;
	background-image: url(../furniture/img/office_img1.jpg);
}



.syouhin-img2{
	background-repeat: no-repeat;
	clear: both;
	height: 95px;
	width: 550px;
	text-indent: -9999px;
	background-image: url(../furniture/img/office_img2.jpg);
	
}
/* サービス一覧 */
.service-frame{
	width: 550px;
}

.service{
	float: left;
	width: 275px;
}

.service2{
	float: right;
	width: 275px;
	padding-top: 10px;

}


/* 主要メーカー */
.maker{
	clear: both;
}



/* おすすめ商品紹介 */
.osusume-frame{

}

.osusume-img{
	float: left;
	width: 200px;

}
.osusume-detail{
	float: right;
	width: 340px;

}
.osusume-detail-bottom{
	width: 340px;
	vertical-align: bottom;
}

/* 取扱いメーカー 編*/

.maker-setumei{
	height: auto;
	width: 548px;
	padding-top: 15px;
	padding-bottom: 15px;
}

.makerframe{
	height: 100px;
	width: 548px;
	border: 1px solid #999999;
	margin-bottom: 15px;
}
.makersite{
	height: 20px;
	width: 354px;
	padding-right: 6px;
	padding-bottom: 6px;
	text-align: right;
}
.makerlogo{
	text-align: center;
	vertical-align: middle;
	width: 188px;

}
.maker-kaisetu{
	width: 348px;
	padding-top: 6px;
	padding-right: 6px;
	padding-left: 6px;


}

.look{
	float: left;
	height: 20px;
	width: 105px;
	padding-left: 110px;

}

/* 納入事例トップ 編*/

.guest{
	font-size: 13px;
	font-weight: bold;

}
.zirei-detail{
	height: auto;
	width: 155px;
	padding-left: 5px;
	line-height: 110%;

}
.zirei-sp{
	height: 100px;
	width: 550px;
	padding-bottom: 30px;

}

/* 納入事例詳細 編*/

/* 会社名・概要*/
.guest-name{
	font-size: 16px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-weight: bold;

}
.gaiyou-frame{
	width: 550px;
	height: auto;

}

.gaiyou{
	float: left;
	padding-left: 10px;
	width: 40px;

}

.gaiyou-contents{
	float: left;
	width: 500px;
	height: auto;
	padding-bottom: 20px;

}

.tokumei{
	padding-bottom: 20px;
padding-left: 10px;
}

/* 写真 */

.zirei-frame{
	width: 526px;
	padding-right: 12px;
	padding-left: 12px;
	height: 188px;
	padding-bottom: 25px;
	clear: both;

}

.zirei-frame2{
	width: 528px;
	height: 188px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FF6600;
	border-right-color: #FF6600;
	border-bottom-color: #FF6600;
	border-left-color: #FF6600;
	margin-right: 10px;
	margin-left: 10px;
	margin-bottom: 25px;

}


.pic-left{
	float: left;
	height: 188px;
	width: 250px;

}

.pic-right{
	float: right;
	height: 188px;
	width: 250px;

}

/* 事例の中のメニュー */
.zirei-menu{
	clear: both;
	width: 526px;
	padding-right: 12px;
	padding-left: 12px;
	padding-bottom: 20px;

}

.ise-menu{
	font-size: 14px;
	color: #0066FF;
	text-align: center;
	width: 550px;
	clear: both;
	padding-bottom: 15px;

}
.menu-1{
	padding-bottom: 20px;
	width: 530px;
	padding-left: 20px;
}
.place{
	float: left;

}
.place,.place2{
	border: 1px solid #FF6600;
	background-color: #FFCC99;
	width: 250px;	
	text-align: center;	
}


.place2{

	float: right;

}
.place-frame{
	width: 526px;
	padding-right: 12px;
	padding-left: 12px;

}
.zirei-waku1{
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FF6600;
	border-right-color: #FF6600;
	border-bottom-color: #FF6600;
	border-left-color: #FF6600;
	height: 188px;
	width: 250px;
	border-top-width: 0px;


}

.l-menu{
	background-color: #FFCC99;
	width: 528px;
	margin-right: 10px;
	margin-left: 10px;
	text-align: center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #FF6600;
	border-right-color: #FF6600;
	border-bottom-color: #FF6600;
	border-left-color: #FF6600;
	border-left-style: solid;

}


.boxframe{
	width: 526px;
	padding-right: 12px;
	padding-left: 12px;

}

/* 写真のボックス内*/
.image-box{
	width: 550px;
	text-align: center;
}
.image-boxleft{
	width: 550px;
	text-align: left;
}


.image-box2{
	width: 526px;
	margin-right: 12px;
	margin-left: 12px;
	border: 1px solid #CC9900;

}


.image-box3{
	border: 1px solid #FF6600;

}
.image-box4{
	border: 1px solid #CC9900;
	height: 205px;
	width: 250px;

}

.img-midashi{
	background-color: #FF6600;
	text-align: center;
	color: #FFFFFF;

}

.nounyuu3{
	background-color: #FFE1CE;
	text-align: center;
}

.nounyuu4{
	background-color: #FFE1CE;
	text-align: center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #FF6600;
	border-right-color: #FF6600;
	border-bottom-color: #FF6600;
	border-left-color: #FF6600;
}

.nounyuu5{
	background-color: #FFE1CE;
	text-align: center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #FF6600;
	border-right-color: #FF6600;
	border-bottom-color: #FF6600;
	border-left-color: #FF6600;
	border-left-style: solid;
}
.nounyuu2{
	background-color: #FFE1CE;
	text-align: center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FF6600;
	border-right-color: #FF6600;
	border-bottom-color: #FF6600;
	border-left-color: #FF6600;
	color: #333333;


}

.orange{
	border: 1px solid #FF6600;
border-collapse:collapse;
}



/* 納入前・納入後 */
.nounyuu{
	background-color: #FFFFCC;
	text-align: center;


}

