@charset "utf-8";

@media print {

	body.international #contents .reportSec .secHeader h3 span{
		padding-left:50px;
	}

	*:first-child+html #meeting #contents div.sectionColumn2a div.imageUnit{
		position: absolute;
		bottom: 0px;
		right: 37px;
	}

	* html #meeting #contents div.sectionColumn2a div.imageUnit{
		position: absolute;
		bottom: 0px;
		right: 37px;
	}

	*:first-child+html body#home #contents ul#globalnavi li#gnavi04{
		width:245px;
	}

	*:first-child+html body#home #contents ul#globalnavi li#gnavi04 img{
		width:245px;height:52px;
	}

	/** news INDEX **/

	body#news_index dl.newsListup{
	}

	body#news_index dl.newsListup dt{
		float:none;
	}

	body#news_index dl.newsListup dd{
		float:none;
	}

/* for IE8 and FireFox bugs on printing.
The height of floating units is not calculated.
==================================================================================== */
html>/**/body #document #main  { 
	position:relative;
}

html>/**/body #document #main #navigation {
	position:absolute;
	display:block;
	top:0px;
	left:0px;
	float:none;
	top /*\**/: -10px\9; 
}

html>/**/body #document #main #contents {
	position:static;
	float:none;
	margin-left:200px;
	width:720px;
	display:block;
}

/* for IE6-7 bugs on printing
The Text in #localnavi with an anchor-tag is not printed. 
==================================================================================== */
#navigation dl#localnavi dt span a {
	/position:static;

}

/* for IE6-7 bugs on printing
The Text in #localnavi with an anchor-tag is not printed. 
==================================================================================== */
body.news #navigation dl#localnavi dt span a {
	/position:static;
}

}