@charset "utf-8"; 
/* bootstrap print */

@media print{
	.l_content_main {
		margin: 0 0px 0 -10px;
		padding: 12px 20px 72px 20px;
		width: 100%;
		max-width: 100%;
		background-color: #fff;
	}
	.l_content_aside,.l_content_header,.l_topicpath,.l_header_menu,.l_footer_pagetop,.footer_link {
		display:none!important;
	}
	.l_header_phone,.l_header_fax {
		display:block;
	}
	.l_header_phone:before {
		content: '電話';
	}
	.l_header_fax:before {
		content: 'FAX';
	}
	.c_information .c_block_information.l_tile_item {
		width: 300px!important;
	}
	.c_information .c_block_information.l_tile_item-col3 {
		position:relative!important;
		width: 100%!important;
	}
	.c_information .c_block_information.l_tile_item
	html,nav{
		min-width: 980px !important;
	}
	.container, .l_header_container, #content, .l_content_header {
	  width: 100% !important;
	}

	body, #main, #content, .column, #articletext, #footer {
	  width: auto !important;
	  margin: 0 !important;
	  padding: 0 !important;
	}
	a[href]:after {
	    content: "" !important;
	}
	body {
		-webkit-print-color-adjust: exact;
	}

	/** omajinai **/

	section { display: block; page-break-before: always; }
	pre code {page-break-after: always;}
	@page {
		margin-top:0.4cm;
		margin: 0.5cm;
	}
	p a, code, pre {
		word-wrap: break-word;
	}
	img {display:none;}

	pre a[href]:after {
		content: ""; }


	pre abbr[title]:after {
		content: ""; }

	pre   .ir a:after,
	pre a[href^="javascript:"]:after,
	pre a[href^="#"]:after {
		content: ""; }

	.no-print {display:none;}

}
