.logo_forPrint{
	display: block;
	position: relative;
	z-index: 0;
	}
#header a img,#footer p,#footer a img,#footer address{
	display: none;
	}
#navi a{
	text-indent: 0px;
	margin-bottom: 4px;
	border: solid 1px #cc0000;
	text-align: center;
	color: #000000;
	padding-top: 12px;
	height: 28px;
	}
h2{
	border: solid 1px #000000;
	}
body#home h2,h2.notText{
	border: none;
	}
body#home h2{
	border-left: 5px solid #cc0000;
	}
body#home h2.notText{
	border-left: none;
	}
#contents{
	padding-bottom: 94px;
	}
#footer{
	height: 94px;
	}
