@charset "utf-8";
/* CSS Document */

/*-------------------------------------------------------------
 *
 *							印刷専用CSS
 *
 *-------------------------------------------------------------*/
	@media print {
		
		/*---------- ---------- ---------- ---------- ----------
		 *					共通用
		 * ---------- ---------- ---------- ---------- ---------- */
			body						{ _zoom:0.6; }
			
			
		
		
		/*	強制改ページ	*/
			.pageBrake					{ page-break-before:always; }
		
		/* ---------- ---------- ---------- ---------- ----------
		 *					IE用
		 * ---------- ---------- ---------- ---------- ---------- */
			
		
		
		/* ---------- ---------- ---------- ---------- ----------
		 *					firefox用
		 * ---------- ---------- ---------- ---------- ---------- */
			/*	common	*/
				.setPrint				{ display:block; width:960px; margin:0 auto; }
			
			/*	header & footer	*/
				#header					{ position:static; }
				.headContents			{ display:none; }
			
			/*	top slide	*/
				#slideArea				{ padding-top:0px; }
			
			/*	footer	*/
				#ftrArea				{ padding:0px; }
				#footer					{ display:none; }
			
			/*	pan navi	*/
				#panNavi				{ margin-top:0px; }
			
			/*	business	*/
				.biz .linkBox			{ display:table; }
				.biz .linkBox>div		{ display:table-cell; }
				.biz .linkBox:nth-child(2)	{ page-break-before:always; }
			
			/*	product lineup	*/
				#lineup > div			{ display:table; }
				#lineup > div > div		{ display:table-cell; padding:5px 12px 20px 27px; margin-left:0px; }
				#lineup > div > div:first-child		{ padding-left:12px; }
				
			/*	product	*/
				#proDetail				{ display:table; page-break-before:always; }
				#proDetail > div		{ display:table-cell; }
				
			/*	smart printing tech	*/
				.boxSpt					{ display:table; }
				.boxSpt > .sptLeft		{ display:table-cell; padding-right:15px; }
				.boxSpt > .sptRight		{ display:table-cell; }
			
			/*	catalog	*/
				.boxCatalogue			{ display:table; }
				.boxCatalogue > div		{ display:table-cell; padding-left:16px; margin:0px; }
				.boxCatalogue > div:first-child		{ padding:0px; }
			
			/*	ink	*/
				.inkBox > div				{ display:table; margin:0 0 10px; }
				.inkBox > div > .left		{ display:table-cell; width:635px; padding:3px 73px 0 0; }
				.inkBox > div > .right		{ display:table-cell; width:252px; padding:7px 0 0; }
				
			
	}