@charset "utf-8";
/* CSS Document */


/* import css
=============================*/
@import url("reset.css");
@import url("pc.css");
@import url("pad.css") screen and (max-width: 880px);
@import url("sp.css") screen and (max-width: 480px);
@import url("https://use.fontawesome.com/releases/v5.10.1/css/all.css");

/* 画面印刷用 
=============================*/
@media print {
	html, body { height: auto; }
	section {page-break-before: always; }
	pre code {page-break-after: always;}
	section:last-child{page-break-after: auto;}
	@page {
		margin: 1cm!important;
	}
	p a, code, pre {
		word-wrap: break-word;
	}
	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;}
	header{display:none;}
	footer{display:none;}
	#side_nav{display:none;}
	body{
		-webkit-print-color-adjust: exact;
		background: none!important;
	}
	#pankz{
		display: none;
	}
	.allWrap{
		width:100%;
		padding:10px;
		background: none!important;
		background-image: none!important;
	}
	.mainWrap{
		width: 100%;
		margin: 10px auto !important;
		box-shadow: none!important;
	}
	.contentsInner{
		width: 100%;
	}
	.contentsInner:last-child{
		page-break-after: auto;
	}
	.RelationPage{
		display: none;
	}


}
