@charset "utf-8";
/**
 * print.css
 * Ricoh Co., Ltd.
 */

	body {
		zoom: 100%!important;
		zoom: 71%;
		background-color:#ffffff;
	}
	.page {
		font-size: 100%!important;
		font-size: 110%;
		line-height: 1.4;
	}

	#gHdrLogo,
	#gNav li a,
	#gHdrSearch #gHdrSearchSubmitBtn,
	#indexTabMenu .tabBoxNav li a {
		text-indent: 0!important;
	}
	.sideNav li, .sideNav li a { border: none; }
	h2,
	.sideNav,
	.sideSub,
	.sideR,
	.snavListTxt,
	.boxCmn01,
	.boxCmn02,
	.boxCmn03,
	#indexTabMenu .tabBox,
	.sideSection {
		border: 1px solid #cccccc;
	}
	h2.typeB { border-left: 4px solid #cccccc; }
	.sideTitle { border-bottom: 1px solid #cccccc; }
	.sideRwhite { border-top: 1px solid #cccccc; }
	.snavListTxt { padding: 0; }
	.snavListTxt li strong,
	.snavListTxt li a { border-right: 1px solid #cccccc; }
	.snavListTxt li strong { color: #000; }
	.section {
		margin-bottom: 20px;
	}
	#indexTabMenu .tabBox {
		display: block;
	}
	.linkPrint,
	.linkClose,
	.linkPrint a,
	.linkClose a {
		display: none;
	}
	.tableCmn01 { border-left: 1px solid #ccc; }
	.tableCmn01 th, .tableCmn01 td { border-right: 1px solid #ccc; }
	.tableCmn01 th { font-weight: bold; }
	.tableCmn01 .colNumChild th { border-top: 1px solid #ccc; }

#gFooterArea{ display:none;}


* html body #mainColumn .columnCmn2 .column01,
* html body #mainColumn .columnCmn2 .column02{ width:249px; overflow:hidden;}


*+html body #mainColumn .columnCmn2 .column01,
*+html body #mainColumn .columnCmn2 .column02{ width:249px; overflow:hidden;}