@charset "shift_jis";

/* ==================================================================
	Author: adachi(WebBlending)

	■印刷用のCSSの指定が必要な場合に使用。
	
=================================================================== */

/* =================================
   ■ 共通指定
================================== */

body{
	overflow-y:visible;
}

/* --------------------------------
   □ 強制改行
-------------------------------- */ 
/* firefox対策 */
html[xmlns]>/**/body hr.printfix {
	display:block;
	background:#fff;
	border:1px solid #fff;
	page-break-after:always;
}
	
html[xmlns]>/**/body #bottom:after{
	content:".";
	height:0;
	clear:both;
	display:block;
	visibility:hidden;
}

/* opera */
*+html:first-child body hr.printfix {
	display:none;
}

#apply-post #header,
#apply-post #footer,
#apply-post h1,
#apply-post h2,
#apply-post .menu,
#apply-post .site,
#apply-post p,
#apply-post ul{
	display:none;
}


#apply-post .page p.printPaper{
	display:block;
	margin:0;
	padding:0;
}
#apply-post .page p.printPaper img{
	margin:0 auto;
}

#apply-post {
	background:none;
}

#apply-post #container{
	width:auto;
	height:auto;
	background:none;
}

#apply-post #contents{
	width:auto;
	height:auto;
	background:none;
	border:0;
}

#apply-post #contents .page{
	width:auto;
	height:auto;
	background:none;
}

#apply-post #contents .page .chapter{
	width:auto;
	height:auto;
	background:none;
	overflow:visible;
}

