@charset "UTF-8";

#menu {
	float: left;
	width: 165px;
	margin-top: 0px;
	padding-left: 20px;
}
.menuArea {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	width: 165px;
}
.menuArea li {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	color: #FF3300;
	display: block;
	height: 22px;
	width: 165px;
	margin-bottom: 8px;
	padding-top: 8px;
}
.home a {
	background-image: url(../images/top_menu/home_bottom.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 22px;
	width: 135px;
	display: block;
	padding-top: 8px;
	color: #FF3300;
	text-decoration: none;
	margin-top: -8px;
	padding-left: 30px;
}
.home a:hover {
	background-image: url(../images/top_menu/home_bottom_up.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 22px;
	width: 135px;
	display: block;
	margin-top: -8px;
	padding-top: 8px;
	text-decoration: none;
	padding-left: 30px;
}
.aboutus a {
	background-image: url(../images/top_menu/about_us.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 22px;
	width: 135px;
	display: block;
	padding-top: 8px;
	color: #FF3300;
	text-decoration: none;
	margin-top: -8px;
	padding-left: 30px;
}
.aboutus a:hover {
	background-image: url(../images/top_menu/about_us_up.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 22px;
	width: 135px;
	display: block;
	margin-top: -8px;
	padding-top: 8px;
	text-decoration: none;
	padding-left: 30px;
}
.aboutus_now {
	background-image: url(../images/top_menu/about_us_up.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 22px;
	width: 135px;
	display: block;
	margin-top: -8px;
	padding-top: 8px;
	text-decoration: none;
	padding-left: 30px;
}
.cal a {
	background-image: url(../images/top_menu/calendar.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 22px;
	width: 135px;
	display: block;
	padding-top: 8px;
	color: #FF3300;
	text-decoration: none;
	margin-top: -8px;
	padding-left: 30px;
}
.cal a:hover {
	background-image: url(../images/top_menu/calendar_up.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 22px;
	width: 135px;
	display: block;
	margin-top: -8px;
	padding-top: 8px;
	text-decoration: none;
	padding-left: 30px;
}
.cal_now {
	background-image: url(../images/top_menu/calendar_up.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 22px;
	width: 135px;
	display: block;
	margin-top: -8px;
	padding-top: 8px;
	text-decoration: none;
	padding-left: 30px;
}
.price {
	background-image: url(../images/top_menu/price.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.price a {
	background-image: url(../images/top_menu/price.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 22px;
	width: 135px;
	display: block;
	padding-top: 8px;
	color: #FF3300;
	text-decoration: none;
	margin-top: -8px;
	padding-left: 30px;
}
.price a:hover {
	background-image: url(../images/top_menu/price_up.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 22px;
	width: 135px;
	display: block;
	margin-top: -8px;
	padding-top: 8px;
	text-decoration: none;
	padding-bottom: 30px;
}
.price_now {
	background-image: url(../images/top_menu/price_up.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 22px;
	width: 135px;
	display: block;
	margin-top: -8px;
	padding-top: 8px;
	text-decoration: none;
	padding-left: 30px;
}
.hospitalization {
	background-image: url(../images/top_menu/hospitalization.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.hospitalization a {
	background-image: url(../images/top_menu/hospitalization.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 22px;
	width: 135px;
	display: block;
	padding-top: 8px;
	color: #FF3300;
	text-decoration: none;
	margin-top: -8px;
	padding-left: 30px;
}
.hospitalization a:hover {
	background-image: url(../images/top_menu/hospitalization_up.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 22px;
	width: 135px;
	display: block;
	margin-top: -8px;
	padding-top: 8px;
	text-decoration: none;
	padding-left: 30px;
}
.hospitalization_now {
	background-image: url(../images/top_menu/hospitalization_up.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 22px;
	width: 135px;
	display: block;
	margin-top: -8px;
	padding-top: 8px;
	text-decoration: none;
	padding-left: 30px;
}
.advice {
	background-image: url(../images/top_menu/advice.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.advice a {
	background-image: url(../images/top_menu/advice.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 22px;
	width: 135px;
	display: block;
	padding-top: 8px;
	color: #FF3300;
	text-decoration: none;
	margin-top: -8px;
	padding-left: 30px;
}
.advice a:hover {
	background-image: url(../images/top_menu/advice_up.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 22px;
	width: 135px;
	display: block;
	margin-top: -8px;
	padding-top: 8px;
	text-decoration: none;
	padding-left: 30px;
}
.advice_now {
	background-image: url(../images/top_menu/advice_up.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 22px;
	width: 135px;
	display: block;
	margin-top: -8px;
	padding-top: 8px;
	text-decoration: none;
	padding-left: 30px;
}
.qa {
	background-image: url(../images/top_menu/qa.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.qa a {
	background-image: url(../images/top_menu/qa.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 22px;
	width: 135px;
	display: block;
	padding-top: 8px;
	color: #FF3300;
	text-decoration: none;
	margin-top: -8px;
	padding-bottom: 30px;
}
.qa a:hover {
	background-image: url(../images/top_menu/qa_up.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 22px;
	width: 135px;
	display: block;
	margin-top: -8px;
	padding-top: 8px;
	text-decoration: none;
	padding-left: 30px;
}
.qa_now {
	background-image: url(../images/top_menu/qa_up.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 22px;
	width: 135px;
	display: block;
	margin-top: -8px;
	padding-top: 8px;
	text-decoration: none;
	padding-left: 30px;
}
.hotel {
	background-image: url(../images/top_menu/pet_hotel.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.hotel a {
	background-image: url(../images/top_menu/pet_hotel.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 22px;
	width: 135px;
	display: block;
	padding-top: 8px;
	color: #FF3300;
	text-decoration: none;
	margin-top: -8px;
	padding-left: 30px;
}
.hotel a:hover {
	background-image: url(../images/top_menu/pet_hotel_up.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 22px;
	width: 135px;
	display: block;
	margin-top: -8px;
	padding-top: 8px;
	text-decoration: none;
	padding-left: 30px;
}
.hotel_now {
	background-image: url(../images/top_menu/pet_hotel_up.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 22px;
	width: 135px;
	display: block;
	margin-top: -8px;
	padding-top: 8px;
	text-decoration: none;
	padding-left: 30px;
}
.trimming {
	background-image: url(../images/top_menu/trimming.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.trimming a {
	background-image: url(../images/top_menu/trimming.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 22px;
	width: 135px;
	display: block;
	padding-top: 8px;
	color: #FF3300;
	text-decoration: none;
	margin-top: -8px;
	padding-left: 30px;
}
.trimming a:hover {
	background-image: url(../images/top_menu/trimming_up.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 22px;
	width: 135px;
	display: block;
	margin-top: -8px;
	padding-top: 8px;
	text-decoration: none;
	padding-left: 30px;
}
.trimming_now {
	background-image: url(../images/top_menu/trimming_up.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 22px;
	width: 135px;
	display: block;
	margin-top: -8px;
	padding-top: 8px;
	text-decoration: none;
	padding-left: 30px;
}
.trainee {
	background-image: url(../images/top_menu/trainee.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.trainee a {
	background-image: url(../images/top_menu/trainee.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 22px;
	width: 135px;
	display: block;
	padding-top: 8px;
	color: #FF3300;
	text-decoration: none;
	margin-top: -8px;
	padding-left: 30px;
}
.trainee a:hover {
	background-image: url(../images/top_menu/trainee_up.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 22px;
	width: 135px;
	display: block;
	margin-top: -8px;
	padding-top: 8px;
	text-decoration: none;
	padding-left: 30px;
}
.trainee_now {
	background-image: url(../images/top_menu/trainee_up.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 22px;
	width: 135px;
	display: block;
	margin-top: -8px;
	padding-top: 8px;
	text-decoration: none;
	padding-left: 30px;
}
.ask {
	background-image: url(../images/top_menu/contact_us.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.ask a {
	background-image: url(../images/top_menu/contact_us.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 22px;
	width: 135px;
	display: block;
	padding-top: 8px;
	color: #FF3300;
	text-decoration: none;
	margin-top: -8px;
	padding-left: 30px;
}
.ask a:hover {
	background-image: url(../images/top_menu/contact_us_up.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 22px;
	width: 135px;
	display: block;
	margin-top: -8px;
	padding-top: 8px;
	text-decoration: none;
	padding-left: 30px;
}
.ask_now {
	background-image: url(../images/top_menu/contact_us_up.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 22px;
	width: 135px;
	display: block;
	margin-top: -8px;
	padding-top: 8px;
	text-decoration: none;
	padding-left: 30px;
}
.access {
	background-image: url(../images/top_menu/access.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.access a {
	background-image: url(../images/top_menu/access.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 22px;
	width: 135px;
	display: block;
	padding-top: 8px;
	color: #FF3300;
	text-decoration: none;
	margin-top: -8px;
	padding-left: 30px;
}
.access a:hover {
	background-image: url(../images/top_menu/access_up.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 22px;
	width: 135px;
	display: block;
	margin-top: -8px;
	padding-top: 8px;
	text-decoration: none;
	padding-left: 30px;
}
.access_now {
	background-image: url(../images/top_menu/access_up.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 22px;
	width: 135px;
	display: block;
	margin-top: -8px;
	padding-top: 8px;
	text-decoration: none;
	padding-left: 30px;
}
.cooperation {
	background-image: url(../images/top_menu/cooperation.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.cooperation a {
	background-image: url(../images/top_menu/cooperation.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 22px;
	width: 135px;
	display: block;
	padding-top: 8px;
	color: #FF3300;
	text-decoration: none;
	margin-top: -8px;
	padding-left: 30px;
}
.cooperation a:hover {
	background-image: url(../images/top_menu/cooperation_up.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 22px;
	width: 135px;
	display: block;
	margin-top: -8px;
	padding-top: 8px;
	text-decoration: none;
	padding-left: 30px;
}
.cooperation_now {
	background-image: url(../images/top_menu/cooperation_up.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 22px;
	width: 135px;
	display: block;
	margin-top: -8px;
	padding-top: 8px;
	text-decoration: none;
	padding-left: 30px;
}

