@charset "utf-8";

/* ////////////////////////////////////////////////////////

	Print Setting

//////////////////////////////////////////////////////// */


/* header
----------------------------------------------------------- */

#Header div.SiteLogo {
	padding-top:20px;
	padding-bottom:22px;
}

#Header div.Utility {
	display:none;
}

/* gnavi
----------------------------------------------------------- */

#NaviWrap {
	width:100%;
	border-top:2px solid #696969;
	background:none;
	min-height:40px;/*test*/
	_height:40px;/*test*/
}

#Navi div.Gnavi {
	display:none;
}

/*#Navi div.BreadCrumbs {
	display:none;
}
*/

#Navi div.Print {
	display:none;
}

/* main
----------------------------------------------------------- */

#MainWrap {
	background-image:none;
}

#Main div.LocalNavi {
	display:none;
	width:0;
	float:none;
}

#Main div.Contents {
	float:none;
	width:699px;
}

.PageTop {
	display:none;
}

.PdfBox {
	display:none;
}

/* footer
----------------------------------------------------------- */

#FooterNavi ul {
	display:none;
}

#FooterLogoWrap {
	display:none;
}

#FooterCopy {
	margin-top:-18px;
}

/* fact
----------------------------------------------------------- */

.FactLocalNavi,
.BottomMenu,
.Linkage {
	display:none;
}

.FactContents {
	float:left;
}

.PageBreak {
	page-break-after:always;
}

#MainVisualWrap,
#MainVisualWrap-02,
#MainVisualWrap-03,
#MainVisualWrap-04,
#MainVisualWrap-05 {
	background-image:none;
}

/* clearfix
----------------------------------------------------------- */

.printclearfix:after {
	height:0;
	visibility:hidden;
	content:".";
	display:block;
	clear:both;
	line-height:0;
}

.printclearfix {
	_height:1px;
	min-height:1px;
	/*・･*//*/
	height:auto;
	overflow:hidden;
	/**/
}