/* Print CSS */

/*
#section1,
#section2,
#section3,
#section4,
#section5,
#section6
*/
section,
section * {
	opacity: 1 !important;
}

#siteid a {
	line-height: 1;
	background:none;
	position: relative;
}

#siteid a:before {
	content:url(../img/hd_logo_pc_1.png);
	position: absolute;
	top: 0;
	left: 0;
	width:225px;
	height:41px;
	text-indent: 0;
	vertical-align: top;
	line-height: 1;
}

aside > .banner a {
	display: block;
	position: relative;
	background: none;
	width: 900px;
	height:240px;
	padding: 0;
}
aside > .banner a:before{
	content:url(../img/banner_1.jpg);
	display: block;
	width: 900px;
	height:240px;
}

aside > .banner .bln {
	position:absolute;
	top:-46px;
	left:-46px;
	width:154px;
	height:100px;
	background: none;
	padding: 0;
}
aside > .banner .bln:before {
	content:url(../img/banner_bln_1.png) 0 0 no-repeat;
	display: block;
	width:154px;
	height:100px;
}
#top {
	position:relative;
}
#top .bgimg {
	/*height: auto;*/
}
#content {
	margin-top: 225px;
}