@charset "UTF-8";

/* ================================================================================ */
/*   Print CSS                                                                      */  
/* ================================================================================ */

@media print{


/* Header
------------------------------------------------------------------*/

#headerAreaWrap {
	background: none;
	border-bottom: 1px #B8A047 solid;
	height: 50px;
	margin-bottom: 25px;
}

#headerArea {
	width: 710px;
	height: 50px;
}

#headerArea h1#headLogo2,
#headerArea p#headLogo {
	top: 0;
}

#headerArea ul#headNavi,
#headerArea #languages,
#headerArea #searchArea,
#headerArea #printBtn,
#headerArea #chgSize {
	display: none;
}


/* Global Navigation
-----------------------------------*/

ul#gNavi {
	display: none;
}


/* Main Area
------------------------------------------------------------------*/

#mainAreaWrap {
	background: none;
}

#mainArea {
	width: 710px;
}

#mainContents .secondFm1,
#mainContents .secondFm2,
#mainContents .secondFm3 {
	background: none;
}


/* Top Page
-----------------------------------*/

.topColumn1,
.topColumn2 {
	float: none;
}

#topVisual {
	display: none;
}


/* Page Top Link
-----------------------------------*/

.pageTopLink {
	display: none;
}

/* Topic Path
-----------------------------------*/

#topicPath {
	display: none;
}


/* Second Navi Area
-----------------------------------*/

#secondNaviArea {
	display: none;
}


/* Footer Link
------------------------------------------------------------------*/

#footerLinkWrap {
	display: none;
}


/* Footer
------------------------------------------------------------------*/

#footerArea {
	border-top: 1px #CCCCCC solid;
	margin: 15px 0 0 0;
	padding: 15px 0 0 0;
	width: 710px;
}



.pageblock {
	page-break-before: always;
}


* html body { zoom: 91%; }
*:first-child+html body { zoom: 91%; }


}
