@charset "UTF-8";

#spatop {		background-image: url(../imgs2/spa/index/main.jpg);	}

/* 温泉＆エステカテゴリー用ページボタン */
.ctopmspa {		background-image: url(../imgs2/spa/index/menu.jpg); height: 228px; width: 449px;	}
#spabtn {		background-position: 0px 0px;	}
#spabtn:hover {		background-position: 0px -228px;	}
#esthebtn {		background-position: -449px 0px;	}
#esthebtn:hover {	background-position: -449px -228px;	}


/* 坐忘の湯 */
.spaph1 {	background-image: url(../imgs2/spa/spa/photo1.jpg);	}
.spathumb {	background-image: url(../imgs2/spa/spa/photo1th.png);	}
.spasttl {
	font-size: 14px;
	line-height: 18px;
	padding: 8px 0px 4px 0px;
}
.spadesc {
	margin: 0% 0% 0% 5%;
	width: 95%;
}
.onsenifnottl {		background-image: url(../imgs2/spa/spa/onsenifnottlbkg.gif);	}
.daytripinfottl {
	background-color: #3b3737;
	background-image: url(../imgs2/spa/spa/daytripttlbkg.gif);
	color: #ffffff;
}
.daytriptimes {
	display: block;
	width: 100%;
}
.daytripprices {
	display: block;
	margin: 0px 3px 0px 0px;
	padding: 3px 0px 0px 0px;
	width: 33%;
}
.daytriptimes dt, .daytriptimes dd, .daytripprices dt, .daytripprices dd {
	background-color: transparent;
	color: #3c3737;
	display: block;
	float: left;
	font-size: 12px;
	line-height: 18px;
	padding: 2px 0px;
}
.daytriptimes dt {	width: 25%;	}
.daytriptimes dd {	width: 74.5%;	}
.daytripprices dt {	width: 70%;	}
.daytripprices dd {	text-align: right; width: 29.5%;	}
.daytripbtn {
	background-color: transparent;
	background-image: url(../imgs2/btn/viewplans3.gif);
	background-position: left top;
	background-repeat: no-repeat;
	color: #ffffff;
	display: block;
	font-size: 12px;
	height: 31px;
	letter-spacing: -1px;
	line-height: 31px;
	margin: 0px 0px 0px 280px;
	text-decoration: none;
	text-indent: 5px;
	width: 162px;
}
.daytripbtn:hover {	background-position: left bottom;	}

/* エステ */
.esthebkg {	background: transparent url(../imgs2/spa/esthe/titlebkg.jpg) left 397px no-repeat;	}
.estheph1 {	background-image: url(../imgs2/spa/esthe/photo1.jpg);	}
.esthethumb {	background-image: url(../imgs2/spa/esthe/photo1th.png);	}
.esthettlarea {
	margin: 0px 0px 0px 130px;
	width: 577px;
}
.treatmentmenu {
	background-color: transparent;
	background-image: url(../imgs2/btn/viewplans4.gif);
	background-position: left top;
	background-repeat: no-repeat;
	color: #ffffff;
	display: block;
	font-size: 12px;
	height: 31px;
	letter-spacing: -1px;
	line-height: 31px;
	text-decoration: none;
	text-indent: 5px;
	width: 194px;
}

/* 温泉カテゴリーページ内左側メニュー */
.spamenu li a {
	background-image: url(../imgs2/spa/menu.gif);
	height: 48px;
	width: 220px;
}
#spaspa {	background-position: 0px 0px;	}
#spaspa:hover, #spaspa.np {	background-position: 0px -48px;	}
#spaesthe {	background-position: -220px 0px;	}
#spaesthe:hover, #spaesthe.np {	background-position: -220px -48px;	}

/* 101207追加 */
#spaticket {	background-position: -440px 0px;	}
#spaticket:hover, #spaticket.np {	background-position: -440px -48px;	}
