@media print {
	/* ヘッダー・フッター部分を印刷時に非表示 */
	header,
	.header,
	.js-header,
	.header__top,
	.header__bottom--notscrollArea,
	.header__bottom--navi,
	#scrollArea,
	footer,
	#footer,
	.footertop,
	.footerbottom,
	#sns--pc,
	#sns--spn,
	
	/* no__printクラス要素 */
	#pf-body .no__print,
	.no__print,
	div.no__print,
	.clear-both.no__print,
	.mypageinfo.no__print,
	.mb10.no__print,
	.mt10.mb10.no__print,
	h3.no__print,
	FORM.no__print {
		display: none !important;
		visibility: hidden !important;
	}
	
	.only__print {
		display: block !important;
		visibility: visible !important;
	}
	
	#pf-body em {
		font-style: normal !important;
	}
	
	em {
		font-style: normal !important;
	}
	
	/* 印刷時にテーブルスクロールラッパーを無効化 */
	.table-scroll-wrapper {
		overflow: visible !important;
		border: none !important;
	}
	
	.yoso__retsu {
		min-width: auto !important;
	}
}