@charset "utf-8";
/* ===================================================================
	init.css
=================================================================== */

#dummy_sample {
	color:#000000;
}


/* footer .shoplist */
body.shop_id2 footer .shoplist,
body.shop_id4 footer .shoplist,
body.shop_id12 footer .shoplist,
body.shop_id7 footer .shoplist,
body.shop_id3 footer .shoplist,
body.shop_id6 footer .shoplist,
body.shop_id5 footer .shoplist,
body.shop_id8 footer .shoplist {margin:22px auto 0 auto;}




/*
pagelink
--------------------------------------------------- */
#pagelink{}

#pagelink .down {
	top: 60px;
	height: 70px;
	position: absolute;
	right: 20px;
	width: 70px;
	z-index:1000;
}
.scroll_on #pagelink .down {
	top: 60px;
	position: fixed;
}

#pagelink .pagetop {
	bottom: 40px;
	display: none;
	height: 70px;
	position: fixed;
	right: 20px;
	width: 70px;
	z-index:1000;
}
#pagelink .pagetop .pagetop_top{
	display:none;
}

#pagelink .navi_option,
#pagelink .navi_cre,
#pagelink .navi_delivery,
#pagelink .navi_premium,
#pagelink .navi_cos,
#pagelink .navi_portal{
	display: none;
	height: 70px;
	position: fixed;
	right: 20px;
	width: 70px;
	z-index:1000;
}

#pagelink .navi_option {
	bottom: 180px;
}
#pagelink .navi_cos{
	bottom: 100px;
}
#pagelink .navi_delivery {
	bottom: 20px;
}

#pagelink .navi_cre {
	bottom: 30px;
}
/**/
#pagelink .navi_portal{
	top: 160px;
	display:block;
}



/*
meter
--------------------------------------------------- */
.meter_irama span{
	background: url(/share/shop/pc/images/girl_list/meter_irama.png) no-repeat;
}
.meter_irama .m01{ background-position:0 0;}
.meter_irama .m02{ background-position:0 -50px;}
.meter_irama .m03{ background-position:0 -100px;}
.meter_irama .m04{ background-position:0 -150px;}
.meter_irama .m05{ background-position:0 -200px;}
.meter_irama .m06{ background-position:0 -250px;}
.meter_irama .m07{ background-position:0 -300px;}
.meter_irama .m08{ background-position:0 -350px;}
.meter_irama .m09{ background-position:0 -400px;}
.meter_irama .m10{ background-position:0 -450px;}
.meter_irama .m00{ background-position:0 -500px;}


.meter_play span{
	background: url(/share/shop/pc/images/girl_list/meter_play.png) no-repeat;
}
.meter_play .m01{ background-position:0 0;}
.meter_play .m02{ background-position:0 -50px;}
.meter_play .m03{ background-position:0 -100px;}
.meter_play .m04{ background-position:0 -150px;}
.meter_play .m05{ background-position:0 -200px;}
.meter_play .m06{ background-position:0 -250px;}
.meter_play .m07{ background-position:0 -300px;}
.meter_play .m08{ background-position:0 -350px;}
.meter_play .m09{ background-position:0 -400px;}
.meter_play .m10{ background-position:0 -450px;}
.meter_play .m00{ background-position:0 -500px;}



/*
meter
--------------------------------------------------- 

#profile_area .meter_irama span{
	background: url(/share/shop/pc/images/girl_list/meter_irama2.png) no-repeat;
}
#profile_area .meter_irama .m01{ background-position:0 0;}
#profile_area .meter_irama .m02{ background-position:0 -40px;}
#profile_area .meter_irama .m03{ background-position:0 -80px;}
#profile_area .meter_irama .m04{ background-position:0 -120px;}
#profile_area .meter_irama .m05{ background-position:0 -160px;}
#profile_area .meter_irama .m06{ background-position:0 -200px;}
#profile_area .meter_irama .m07{ background-position:0 -240px;}
#profile_area .meter_irama .m08{ background-position:0 -280px;}
#profile_area .meter_irama .m09{ background-position:0 -320px;}
#profile_area .meter_irama .m10{ background-position:0 -360px;}
#profile_area .meter_irama .m00{ background-position:0 -400px;}


#profile_area .meter_play span{
	background: url(/share/shop/pc/images/girl_list/meter_play2.png) no-repeat;
}
#profile_area .meter_play .m01{ background-position:0 0;}
#profile_area .meter_play .m02{ background-position:0 -40px;}
#profile_area .meter_play .m03{ background-position:0 -80px;}
#profile_area .meter_play .m04{ background-position:0 -120px;}
#profile_area .meter_play .m05{ background-position:0 -160px;}
#profile_area .meter_play .m06{ background-position:0 -200px;}
#profile_area .meter_play .m07{ background-position:0 -240px;}
#profile_area .meter_play .m08{ background-position:0 -280px;}
#profile_area .meter_play .m09{ background-position:0 -320px;}
#profile_area .meter_play .m10{ background-position:0 -360px;}
#profile_area .meter_play .m00{ background-position:0 -400px;}

*/
/*
recommend
--------------------------------------------------- */
.recommend {
	background:url(/share/images/pc/search/icon_recmmend_base.png) no-repeat left top !important;
	height: 60px;
	position: absolute;
	right: -12px;
	top: -12px;
	width: 54px;
}
.recommend div {
	height: 60px;
	position: absolute;
	right: 0;
	top: 0;
	width: 54px;
}
.recommend div img{
	width:100%;
	height:auto;
}

.shop_new .recommend {
	background:url(/share/images/pc/search/icon_recmmend_base_s.png) no-repeat left top !important;
	height: 49px;
	position: absolute;
	right: -15px;
	top: -6px;
	width: 44px;
}
.shop_new .recommend div {
	height: 49px;
	position: absolute;
	right: 0;
	top: 0;
	width: 44px;
}

#profile_area .profile_left .recommend{
	right: -6px;
	top: 1px;
}

