/* CSS Document */

.side_r {
	width:220px;
	float:right;
}


.side_l {
	width:220px;
	float:left;
}

.side_menu {
	width:220px;
}

.title_menu_img {
	background:url(../images/com/title_menu_img.gif) 0 0 no-repeat;
	width:220px;
	height:15px;
	font-size:1px;
	line-height:1px;
	text-indent:-9999px;
	margin-bottom:10px;
}


.com_btn {
	margin:0 0 10px;
	padding:0;
	list-style-type:none;
}

.com_btn li {
	width:220px;
	margin-bottom:10px;
}


/*spilobby
-----------------*/
.com_btn01 a {
	background:url(../images/com/banner_foot_img.jpg) 0 0 no-repeat;
	width:220px;
	height:60px;
	display:block;
	text-indent:-9999px;
}

.com_btn02 a {
	background:url(../images/com/banner_body_img.jpg) 0 0 no-repeat;
	width:220px;
	height:60px;
	display:block;
	text-indent:-9999px;
}

.com_btn10 a {
	background:url(../images/com/banner_spachair_img.jpg) 0 0 no-repeat;
	width:220px;
	height:60px;
	display:block;
	text-indent:-9999px;
}

.com_btn03 a {
	background:url(../images/com/banner_option_img.jpg) 0 0 no-repeat;
	width:220px;
	height:60px;
	display:block;
	text-indent:-9999px;
}


.com_btn01 a:hover {
	background:url(../images/com/banner_foot_img.jpg) -220px 0 no-repeat;
	width:220px;
	height:60px;
	display:block;
	text-indent:-9999px;
}

.com_btn02 a:hover {
	background:url(../images/com/banner_body_img.jpg) -220px 0 no-repeat;
	width:220px;
	height:60px;
	display:block;
	text-indent:-9999px;
}

.com_btn03 a:hover {
	background:url(../images/com/banner_option_img.jpg) -220px 0 no-repeat;
	width:220px;
	height:60px;
	display:block;
	text-indent:-9999px;
}

.com_btn10 a:hover {
	background:url(../images/com/banner_spachair_img.jpg) -220px 0 no-repeat;
	width:220px;
	height:60px;
	display:block;
	text-indent:-9999px;
}


/*spilobby plus
-----------------*/
.com_btn09 a {
	background:url(../images/com/banner_spilobby_pluss_only.jpg) 0 0 no-repeat;
	width:220px;
	height:100px;
	display:block;
	text-indent:-9999px;
}

.com_btn04 a {
	background:url(../images/com/banner_mama_img.jpg) 0 0 no-repeat;
	width:220px;
	height:60px;
	display:block;
	text-indent:-9999px;
}

.com_btn05 a {
	background:url(../images/com/banner_Legrefreshing_img.jpg) 0 0 no-repeat;
	width:220px;
	height:60px;
	display:block;
	text-indent:-9999px;
}

.com_btn06 a {
	background:url(../images/com/banner_fullbody_img.jpg) 0 0 no-repeat;
	width:220px;
	height:60px;
	display:block;
	text-indent:-9999px;
}

.com_btn07 a {
	background:url(../images/com/banner_facial_img.jpg) 0 0 no-repeat;
	width:220px;
	height:60px;
	display:block;
	text-indent:-9999px;
}

.com_btn08 a {
	background:url(../images/com/banner_bridal_img.jpg) 0 0 no-repeat;
	width:220px;
	height:60px;
	display:block;
	text-indent:-9999px;
}

.com_btn11 a {
	background:url(../images/com/banner_package_img.jpg) 0 0 no-repeat;
	width:220px;
	height:60px;
	display:block;
	text-indent:-9999px;
}


.com_btn09 a:hover {
	background:url(../images/com/banner_spilobby_pluss_only.jpg) -220px 0 no-repeat;
	width:220px;
	height:100px;
	display:block;
	text-indent:-9999px;
}

.com_btn04 a:hover {
	background:url(../images/com/banner_mama_img.jpg) -220px 0 no-repeat;
	width:220px;
	height:60px;
	display:block;
	text-indent:-9999px;
}

.com_btn05 a:hover {
	background:url(../images/com/banner_Legrefreshing_img.jpg) -220px 0 no-repeat;
	width:220px;
	height:60px;
	display:block;
	text-indent:-9999px;
}

.com_btn06 a:hover {
	background:url(../images/com/banner_fullbody_img.jpg) -220px 0 no-repeat;
	width:220px;
	height:60px;
	display:block;
	text-indent:-9999px;
}

.com_btn07 a:hover {
	background:url(../images/com/banner_facial_img.jpg) -220px 0 no-repeat;
	width:220px;
	height:60px;
	display:block;
	text-indent:-9999px;
}

.com_btn08 a:hover {
	background:url(../images/com/banner_bridal_img.jpg) -220px 0 no-repeat;
	width:220px;
	height:60px;
	display:block;
	text-indent:-9999px;
}

.com_btn11 a:hover {
	background:url(../images/com/banner_package_img.jpg) -220px 0 no-repeat;
	width:220px;
	height:60px;
	display:block;
	text-indent:-9999px;
}



/*btn
---------------------------------*/
.b_spilobby_pluss_img a {
	background:url(../images/com/banner_spilobby_pluss_img.jpg) 0 0 no-repeat;
	width:220px;
	height:215px;
	display:block;
	text-indent:-9999px;
}

.b_spilobby_pluss_img a:hover {
	background:url(../images/com/banner_spilobby_pluss_img.jpg) -220px 0 no-repeat;
	width:220px;
	height:215px;
	display:block;
	text-indent:-9999px;
}

.b_hajimete_img a {
	background:url(../images/com/banner_hajimete_img.jpg) 0 0 no-repeat;
	width:220px;
	height:115px;
	display:block;
	text-indent:-9999px;
}

.b_hajimete_img a:hover {
	background:url(../images/com/banner_hajimete_img.jpg) -220px 0 no-repeat;
	width:220px;
	height:115px;
	display:block;
	text-indent:-9999px;
}

.b_reservation_img a {
	background:url(../images/com/btn_reservation.jpg) 0 0 no-repeat;
	width:220px;
	height:50px;
	display:block;
	text-indent:-9999px;
}

.b_reservation_img a:hover {
	background:url(../images/com/btn_reservation.jpg) -220px 0 no-repeat;
	width:220px;
	height:50px;
	display:block;
	text-indent:-9999px;
}

.b_seihin_img a {
	background:url(../images/com/btn_seihin.jpg) 0 0 no-repeat;
	width:220px;
	height:50px;
	display:block;
	text-indent:-9999px;
}

.b_seihin_img a:hover {
	background:url(../images/com/btn_seihin.jpg) -220px 0 no-repeat;
	width:220px;
	height:50px;
	display:block;
	text-indent:-9999px;
}

.b_inquiry_img01 a {
	background:url(../images/com/btn_inquiry_img01.gif) 0 0 no-repeat;
	width:220px;
	height:70px;
	display:block;
	text-indent:-9999px;
}

.b_inquiry_img02 a {
	background:url(../images/com/btn_inquiry_img02.gif) 0 0 no-repeat;
	width:220px;
	height:70px;
	display:block;
	text-indent:-9999px;
}






