@charset "UTF-8";

/* print ============================================================ */
@media print{

body{
	_zoom:64%;
	background-image:none;
	}

div#SITE-HEAD-AREA,
div#SITE-BODY-AREA,
div#SITE-FOOT-AREA{
	width:100%;
	float:none;
	clear:both;
	}

div#MAIN-CONTENT-AREA{
	float:right;
	}

div.RELATED-AREA,
div#HEADER-AREA div.search-box,
div#HEADER-AREA div.language,
div#MAIN-CONTENT-AREA p.page-top,
div#FOOTER-AREA p.page-top{
	display: none;
	}

div#FOOTER-AREA{
	float:none;
	clear:both;
	background-image:none;
	border-top:1px solid #ddd;
	padding-top:20px;
	}

div#MAIN-CONTENT-AREA div.parallelBlock_em,
div#MAIN-CONTENT-AREA div.parallelBlock_em div.unit,
div#MAIN-CONTENT-AREA div.parallelBlock_em div.unit div.content,
div#MAIN-CONTENT-AREA div.half,
div#MAIN-CONTENT-AREA div.half div.unit,
div#MAIN-CONTENT-AREA div.parallelBlockA_l,
div#MAIN-CONTENT-AREA div.parallelBlockA_m,
div#MAIN-CONTENT-AREA div.parallelBlockA_s,
div#MAIN-CONTENT-AREA div.parallelBlockB_l,
div#MAIN-CONTENT-AREA div.parallelBlockB_m,
div#MAIN-CONTENT-AREA div.parallelBlockB_s,
div#MAIN-CONTENT-AREA div.roundBlockA_l,
div#MAIN-CONTENT-AREA div.roundBlockA_m,
div#MAIN-CONTENT-AREA div.roundBlockA_s,
div#MAIN-CONTENT-AREA div.roundBlockB_l,
div#MAIN-CONTENT-AREA div.roundBlockB_m,
div#MAIN-CONTENT-AREA div.roundBlockB_s {
	float:none;
	clear:both;
	page-break-inside:avoid;
	}

div#MAIN-CONTENT-AREA div.parallelBlockA_l img,
div#MAIN-CONTENT-AREA div.parallelBlockA_m img,
div#MAIN-CONTENT-AREA div.parallelBlockA_s img,
div#MAIN-CONTENT-AREA div.parallelBlockB_l img,
div#MAIN-CONTENT-AREA div.parallelBlockB_m img,
div#MAIN-CONTENT-AREA div.parallelBlockB_s img,
div#MAIN-CONTENT-AREA div.roundBlockA_l img,
div#MAIN-CONTENT-AREA div.roundBlockA_m img,
div#MAIN-CONTENT-AREA div.roundBlockA_s img,
div#MAIN-CONTENT-AREA div.roundBlockB_l img,
div#MAIN-CONTENT-AREA div.roundBlockB_m img,
div#MAIN-CONTENT-AREA div.roundBlockB_s img{
	page-break-inside:avoid;
	}

div#MAIN-CONTENT-AREA div.parallelBlock_em div.unit div.content ul,
div#MAIN-CONTENT-AREA div.parallelBlock_em div.unit div.content ul li,
div#MAIN-CONTENT-AREA div.parallelBlock_em div.unit,
div#MAIN-CONTENT-AREA div.parallelBlock_em div.content,
div#MAIN-CONTENT-AREA div.parallelBlock_em div.image,
div#MAIN-CONTENT-AREA div.parallelBlock_em div.description_01,
div#MAIN-CONTENT-AREA div.parallelBlock_em div.description_02,
div#MAIN-CONTENT-AREA div.parallelBlock_em h2,
div#MAIN-CONTENT-AREA div.parallelBlock_em h2 a,
div#MAIN-CONTENT-AREA div.parallelBlock_em h2 span{
	float:none;
	clear:both;
	overflow:visible;
	}

div#MAIN-CONTENT-AREA div.half div.unit,
div#MAIN-CONTENT-AREA div.half div.unit div.content,
div#MAIN-CONTENT-AREA div.half_em div.unit,
div#MAIN-CONTENT-AREA div.half_em div.unit div.content{
	margin-left:0;
	width:100%;
	height:auto;
	}

}