#header .block_02 h1 {
	width: 221px;
	background: url(../img/header/logo_h.png) no-repeat left top;
}
#footer .block_01 .left h2 {
	width: 194px;
	background: url(../img/header/logo_f.jpg) no-repeat left top;
}
/* ロゴ */
div#header div#siteheader h1 a {
	background-image:url(../img/header/logo.gif);
}

/* aboutus */
div#aboutus h2 {
	height:18px;
	text-indent:-10000px;
	line-height:100%;
	background:#ccc url(../img/title/aboutus.gif) no-repeat top left;
	margin:0 0 0.3em 0;
}

#header .logo a {
	width: 207px;
	height: 40px;
	background-image: url(../img/header/logo.png);
	background-size: 207px 40px;
}
@media screen and (max-width: 750px) {
	#header .logo a {
		width: 135px;
		height: 26px;
		background-size: 135px 26px;
	}
}
#fInfo .logo a {
	width: 179px;
	height: 25px;
	background-image: url(../img/footer/logo.png);
	background-size: 179px 25px;
}
@media screen and (max-width: 750px) {
	#fInfo .logo a {
		width: 165px;
		height: 23px;
		background-size: 165px 23px;
	}
}