#contents #image {
	background-image: url(../../images/company/title_aboutpetio.jpg);
	background-repeat: no-repeat;
	padding: 0px;
	height: 102px;
	width: 760px;
	text-indent: -9999px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}

h3.himeji{
	padding: 0px;
	height: 43px;
	width: 548px;
	text-indent: -9999px;
	margin: 0;
	clear:both;
	background-image: url(../../images/aboutpetio/tit_himeji.gif);
	background-repeat: no-repeat;
}


#himejikojyo .photo {
	margin-top: 10px;
	float: left;
	height: 199px;
	width: 307px;
}
#himejikojyo .himejititle {
	margin-top: 10px;
	float: left;
	height: 57px;
	width: 233px;
	padding: 0px;
}
#himejikojyo .himejititle .iso9001 {
	text-indent: -9999px;
}
#explanation .bun {
	padding-left: 0px;
	float: left;
	padding-top: 9px;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
#explanation .dod {
	clear: both;
	margin: 0px;
	padding: 0px;
	width: 520px;
}
#explanation .dod02 {
	clear: both;
	width: 520px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
}


#himejikojyo .rogo {
}
#explanation {
	clear: both;
}
#explanation .setsumei {
	font-size: 12px;
	margin: 0px;
	padding: 0px;
}
#explanation .iso img {
	float: left;
	padding-left: 0px;
	padding-right: 10px;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
#explanation .iso {
	width: 520px;
}

#leftbox #explanation {
	width: 520px;
	margin: 0px;
	padding: 0px;
}
#explanation .iso_title {
	margin: 0px;
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
