@charset "utf-8";

/*________________________________________________

	name:			print.css
	create Date:	2015-08-06
	lastmodified:	****-**-**
________________________________________________*/

body {
	width: 90%;
	background-image: none;
	background-color: #ffffff;
	padding: 0;
	margin: 0;
	font-size: 12pt!important;
	overflow: visible;
	text-align: center!important;
	color: #000000;
}

#container {
	background-image: none;
	width: 90%;
	padding: 0;
	margin: 0;
	text-align: left!important;
}

#containerInnner {
	background-image: none;
	padding: 0;
	margin: 0;
	float: none;
}

#main {
	float: none!important;
	width: auto;
}
h2, 
h3, 
h4 {
	width: 90%!important;
}
table {
	width: 90%!important;
	margin: 5px 0;
	padding: 0;
	text-align: left;
}


/*--------------------------------------------------------------
印刷しない
--------------------------------------------------------------*/
#menu, 
#header, 
#footer, 
.pagetop, 
nav, 
.paging, 
.socialBox, 
.btnCente {
	display: none!important;
}



/*--------------------------------------------------------------
page-break
--------------------------------------------------------------*/
div.pagebreak {
	page-break-after: always!important;
}
dl {
	page-break-before: auto;
	page-break-inside: avoid!important;
}
.pagebreak {
	page-break-after: always!important;
}
.clear {
	page-break-before: always!important;
}
