@charset "UTF-8";

/* ===================================
	File Name   : print.css
	Discription : Printing Defferent Optimize CSS
	Editor : Bface Saeki
	Last Editor : Bface Saeki
	
	Update Description :
	[2011/7/8] 新規作成
====================================== */




/* BOX */
body {	background: #A9D7E6;}

#Article,
#MainContents,
#SubContents { background: #FFFFFF;}

#Contents,
#ContentsInner { background: none;}

#SubContents { margin-bottom: 20px;}

.PageTop { page-break-before: always;}
#Contents .PageTop { page-break-before: auto;}



/* Share */
#Article h1 { background: #036F9E;}

.PageTop { clear: both;}

#TitleDecolate { display: none;}

.Popup .PageTop { page-break-before: avoid;}


/* GlobalNavi */
#Header #GlobalNavi {
	margin: 0px auto 5px;
	padding: 5px 0px 0px 5px;
}



/* Footer */
#FooterInner dl {
	display: inline-block;
	/display: inline;
	/zoom: 1;
	float: none;
	margin-right: 5px;
	vertical-align: top;
}

#FooterInner #FooterExcept dl {
	display: inline-block;
	/display: inline;
	/zoom: 1;
	float: none;
	vertical-align: top;
}



/* About - Budget */
#AboutBudget #AboutBudgetIntro ul.last-child { margin: 0px 0px 0px 30px;}



/* Seminar */
.Seminar #SubContents div { margin-bottom: 13px;}



/* etc - Contact */
#Contact #ContactIntro th span,
#Contact #ContactIntro table.first-child tr.first-child th span,
#Contact #ContactIntro table.first-child tr.last-child th span,
#Contact #ContactIntro table.second-child th span,
#Contact #ContactIntro table.second-child tr.first-child th span,
#Contact #ContactIntro table.second-child tr.last-child th span { background: #FFFFFF;}



/*---- For FireFox ----*/
#Contents, x:-moz-any-link { margin: 0px auto;}

#MainContents, x:-moz-any-link {
	display: table-cell;
	float: none;
	vertical-align: top;
}
#SubContents, x:-moz-any-link {
	display: table-cell;
	float: none;
	border-left: 10px solid #A9D7E6;
	vertical-align: top;
}


/* Popup */
.Popup #MainContents, x:-moz-any-link { display: block;}

/*---------------------*/
