@charset "utf-8";
#main {
	height: 580px;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 0px;
	margin-top: 0px;
	clear: none;
	background-image: url(../images/back2-trans.png);
	float: none;
}
#main #text {
	height: 430px;
	width: 580px;
	float: none;
	clear: none;
	top: 0px;
	left: 0px;
	background-repeat: no-repeat;
	background-position: center center;
	position: relative;
	right: 0px;
	background-color: #003300;
	background-image: url(../images/img_dog_background.jpg);
}
#main #text #image {
	height: 60px;
	width: 480px;
	position: relative;
	left: 50px;
	background-image: url(../images/time-trans.png);
	background-repeat: no-repeat;
	top: -70px;
}

#main #text #logo {
	background-image: url(../images/capel_logo2-trans.png);
	height: 111px;
	width: 533px;
	clear: none;
	position: relative;
	top: 315px;
	margin-right: auto;
	margin-left: auto;
}

#main #subcontents {
	height: 150px;
	width: 580px;
	background-color: #003333;
	background-image: url(../images/info%20back.jpg);
}
#main #subcontents #information {
	height: 75px;
	width: 300px;
	position: relative;
	top: 50px;
	left: 30px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #FFFFFF;
}



#main #contents {
	height: 520px;
	width: 185px;
	float: right;
	clear: none;
	right: 25px;
	position: relative;
	top: 60px;
}
#main #contents #top {
	background-image: url(../images/contents/contents_top-trans.png);
	height: 20px;
	width: 180px;
	margin-right: auto;
	margin-left: auto;
}
#main #contents #dogrun {
	height: 30px;
	width: 180px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 2px;
	margin-left: auto;
}
#main #contents #pethotel {
	height: 30px;
	width: 180px;
	margin-top: 2px;
	margin-right: auto;
	margin-bottom: 2px;
	margin-left: auto;
}

#main #contents #triming {
	height: 30px;
	width: 180px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 2px;
	margin-bottom: 2px;
}


#main #contents #hospital {
	height: 30px;
	width: 180px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 2px;
	margin-bottom: 2px;
}
#main #contents #pickup {
	height: 30px;
	width: 180px;
	margin-top: 2px;
	margin-bottom: 2px;
	margin-right: auto;
	margin-left: auto;
}
#main #contents #onetime {
	height: 30px;
	width: 180px;
	margin-top: 2px;
	margin-bottom: 0px;
	margin-right: auto;
	margin-left: auto;
}
#main #contents #under2 {
	background-image: url(../images/contents/contents_under-trans.png);
	height: 20px;
	width: 180px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
}
#main #contents #pricelist1 {
	height: 30px;
	width: 180px;
	margin-right: auto;
	margin-bottom: 2px;
	margin-left: auto;
}
#main #contents #plan {
	height: 30px;
	width: 180px;
	margin-right: auto;
	margin-left: auto;
}


#main #contents #top2 {
	height: 20px;
	width: 180px;
	margin-top: 20px;
	background-image: url(../images/contents/contents_top2-trans.png);
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 0px;
}

#main #contents #reserve {
	height: 30px;
	width: 180px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 2px;
	margin-left: auto;
}
#main #contents #faq {
	height: 30px;
	width: 180px;
	margin-top: 2px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

#main #contents #build {
	height: 30px;
	width: 180px;
	margin-top: 2px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#main #contents #price {
	height: 20px;
	width: 180px;
	margin-top: 20px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/contents/contents_top3-trans.png);
}

#bottom {
	height: 75px;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	background-image: url(../images/bottom2-trans.png);
}
#bottom #banner1 {
	height: 35px;
	width: 150px;
	position: relative;
	float: left;
	background-repeat: no-repeat;
	left: 20px;
	top: 5px;
}
#bottom #banner2 {
	clear: none;
	height: 35px;
	width: 150px;
	position: relative;
	left: 30px;
	top: 5px;
	float: left;
}
#bottom #banner3 {
	float: left;
	height: 35px;
	width: 150px;
	position: relative;
	left: 40px;
	top: 5px;
	background-color: #FFFFFF;
	background-image: url(../images/banner/nowprinting.jpg);
}
#bottom #banner4 {
	height: 35px;
	width: 270px;
	float: right;
	margin-top: 5px;
	margin-right: 13px;
}


#bottom #shohyou {
	height: 16px;
	width: 300px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	text-align: center;
	position: relative;
	top: 10px;
	background-image: url(../images/shoyo-trans.png);
}

img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
a {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
a:link {
	color: #00FF99;
}
a:visited {
	color: #00FF99;
}

#main #subcontents #notice {
	height: 50px;
	width: 150px;
	position: relative;
	left: 400px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	color: #FFFFFF;
}

