@charset "utf-8";

/*------------------------------------------------------------------------------
Css name: print.css
Css info: 印刷スタイル
------------------------------------------------------------------------------*/
@media print {

body,
body #container {
	font-size: 12pt;
	color: #000000;
	background-color: #ffffff;;
	line-height: 1.5;
	letter-spacing: 1px;
	font-family: "メイリオ",Meiryo,verdana,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;
	}

#container,
#content,
#main,
#side,
#footer,
#header {
	float: none;
	width: auto;
	margin: 0;
	padding: 0;
	background-color: #ffffff;
	border:0px;
}


#footer,
#header,
#side,
.gotop {	/*---不必要なところ消し---*/
	display: none;
}


/* 題名 */ 
h1,h2,h3,h4,h5,h6{
	background-color: #ffffff!important;
}


/* リンク */ 
a:link,
a:visited {
	text-decoration: underline;
	color: #000000;
}
a:link:after,
a:visited:after {
	content: " (" attr(href) ") ";
	font-size: 90%;
}


/* イメージ */ 
img {
	border: 0;
}


/* テーブル */ 
table,
th,
td {
	border-collapse: collapse;
	border-spacing: 0;
}

table {
	width: 100%;
	margin: 0 0 20px 0;
	padding: 5px;
	border: 1px solid #333333;
}
table th,
table td {
	padding: 3px;
	font-size: 90%;
}
 table th {
	border-bottom: 1px solid #333333;
}
table td {
	border: 1px dotted #333333;
}



/* 印刷の改行(注：ブロックレベル要素のタグに設定) */ 
.pri{		
	page-break-before: always; 
 }


}



