@charset "shift_jis";
/**
* 06-layout.css 
* Ricoh Co., Ltd.
*/
/* html, body */
body {
	background-color: #e9e9e9;
	background-image: none;
}
.page {
	color: #333333;
	background-color: #fff;
}

/* container */
#container {
	margin-right: auto;
	margin-left: auto;
	margin-bottom:20px;
	text-align: left;
	background-image: none;
}

/* gHeader */
#gHeader {
	padding-top: 25px;
}

/* gFooter */
#gFooter {
	margin-right: auto;
	margin-left: auto;
	width: 900px;
}

/* mainContentWrapper */
#mainContentWrap {
	clear: both;
	margin-right: 3px;
	margin-left: 3px;
}

/* mainContent */
#mainContent {
	width: 900px;
}

/* mainContentRight */
#mainContentRight {
	float: right;
	width: 700px;
}

/* mainContentLeft */
#mainContentLeft {
	float: left;
	width: 700px;
}

/* mainColumn */
#mainColumn {
	float: left;
	width: 700px;
}
#mainContentLeft #mainColumn {
	float: right;
	width: 500px;
}
#mainContentRight #mainColumn {
	float: left;
	width: 500px;
}

/* sideContentLeft */
#sideContentLeft {
	float: left;
	width: 180px;
}

/* sideContentRight */
#sideContentRight {
	float: right;
	width: 180px;
}

/* infoArea */
.infoArea {
	clear: both;
}

.hide{ display:none;}
