@charset "utf-8";

/* ページ全体 */
body {
	font-family: "Noto Sans Japanese", Verdana, Roboto, "Droid Sans", "游ゴシック", YuGothic, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, sans-serif;
	color: #000; 
	background: none; 
	font-size: 14pt;
	line-height: 1.8;
	letter-spacing: 0;
	-webkit-print-color-adjust: exact;
}


/* 印刷ヘッダ・フッタ調整 */
@page {
	size: A4;
	margin: 15mm;
}
.wrap {
	page-break-inside: avoid;
}
.container,
.sideblank,
.initial { padding: 0; }
#main-column { padding: 0 10px; }

/* 装飾 */
a { text-decoration: none; }
a[href]:after {
	content: "" !important;
}
abbr[title]:after {
	content: "" !important;
}


/* 強制改ページ */
.print-break {
	page-break-before: always;
}

/* 非表示 */
.loading,
.backtotop,
#side-column,
header,
footer {
	display: none;
}

#p01 .print_header_img{
    text-align: center;
    display: block;
}
