@charset "utf-8";.standbygirl-header{width:100%;height:25px;line-height:25px;color:#fff;font-size:13px;font-weight:700;background:-moz-linear-gradient(top,#3EA1FF,#0185FF);background:-webkit-gradient(linear,center top,center bottom,from(#3EA1FF),to(#0185FF));filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#3EA1FF,EndColorStr=#0185FF)}
.standbygirl-title{float:left;padding:0 5px 0 10px}
.top_standbygirl_box{position:relative;height:100px;line-height:100px;vertical-align:middle;overflow:hidden}
@media screen and (max-width:320px){
.top_standbygirl_box{position:relative;height:75px;line-height:75px;vertical-align:middle;overflow:hidden}
}
.site-disc .inner{display:inherit}
.top_standbygirl_box img{width:100px}
@media screen and (max-width:480px){
.top_standbygirl_box img{width:100%}
}
.top_standbygirl_box .icon2{position:absolute;margin:-5px 0 0 2px;text-align:left}
.standbygirl-top{width:100%;border-bottom:1px solid #E0E0E0}
.standbygirl-top .detial{width:98%;margin:0 auto}
.standbygirl-top .detial_list{float:left;width:24%;margin:8px .5% 6px;text-align:center;font-size:12px;line-height:16px}
.standbygirl-top .detial_list a{color:#000}
.standbygirl-top .detial_list .standby_girl_name{font-size:13px;color:#36C}
.standbygirl-top .detial_list .standby_status{font-size:13px;font-weight:700;color:#F03}
.content,.viewport{width:480px;margin:0 auto}
ol,ul{list-style:none}
.viewport{overflow:hidden;padding:0 6px}
.content{clear:both;overflow:hidden}
#tab1{padding:8px 0 10px}
@media screen and (max-width:320px){
.content,.viewport{overflow:hidden;width:320px}
.viewport{margin:0 auto;padding:0 6px}
.content{clear:both;margin:0 auto}
}
.flipsnap{width:2500px}
.flipsnap:after{content:'';display:block;clear:both;height:0}
.item{width:285px;margin:0;text-align:center;padding:0;float:left;color:#666}
#wadai_navi_list,#wadai_navi_vip_list{list-style:none;padding:0;margin:0}
#wadai_navi_list li{box-sizing:border-box;-webkit-box-sizing:border-box;width:31.2%;vertical-align:middle;float:left;margin:0 1%}
@media only screen and (max-width:480px){
#wadai_navi_list li{box-sizing:border-box;-webkit-box-sizing:border-box;width:31.2%;vertical-align:middle;float:left;margin:0 1%}
}
@media only screen and (max-width:320px){
#wadai_navi_list li{box-sizing:border-box;-webkit-box-sizing:border-box;width:31.7%;vertical-align:middle;float:left;margin:0 2px}
}
#wadai_navi_vip_list li{box-sizing:border-box;-webkit-box-sizing:border-box;width:100%;padding:10px 5px;text-align:center;margin:0 5px}
#wadai_navi_list li a{display:block;font-size:11px;font-weight:bold;color:#5984d0;background:#FFF;border:1px solid #5984d0;padding:6px 3px;text-align:center;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;line-height:14px;}
#wadai_navi_list img{width:100px;margin-top:-10px}
#wadai_area figure{margin:0}
#wadai_navi_list figure{display:table-cell;vertical-align:middle;width:100px;height:100px;padding:3px;overflow:hidden}
#wadai_navi_list figure div{width:100px;height:100px;overflow:hidden;border:1px solid #999}
#bannerDX{padding-bottom:40px;line-height:1.4;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:11px;background:#ffedf9}
#bannerDX .headerTitle{margin-bottom:5px;display:table;width:100%;height:35px;background:-moz-linear-gradient(top center,#ed87b9 0,#e54794 100%);background:-webkit-gradient(linear,center top,center bottom,from(#ed87b9),to(#e54794));background:linear-gradient(top center,#ed87b9 0,#e54794 100%)}
#bannerDX .headerTitle h2{font-size:13px;padding-left:20px;display:table-cell;vertical-align:middle;color:#ffff80;background:url(../rc_img/s/iconStarYellow.png) 5px 50% no-repeat}
#bannerDX .headerTitle p a,#bannerDX .boxText{font:13px "ヒラギノ角ゴ Pro W3",osaka,"ＭＳ Ｐゴシック",sans-serif}
#bannerDX .headerTitle p{display:table-cell;vertical-align:middle;text-align:right;padding:3px;width:7em}
#bannerDX .headerTitle p a{padding:5px 0 4px;background-color:#fff;border-radius:5px;display:block;text-align:center;color:#e54794}
#bannerDX .slider{position:relative}
#bannerDX .slider .slides li a{padding:0 5px;color:#333;display:block}
#bannerDX .boxImg{margin-bottom:5px;max-width:97px;height:97px;overflow:hidden}
#bannerDX .boxImg img{margin-bottom:5px;max-width:97px;border:0}
#bannerDX .boxText{max-width:100px}
#bannerDX .shop{text-overflow:ellipsis;white-space:nowrap;border:none;background-color:transparent;overflow:hidden;font-weight:700}
#bannerDX .area{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-bottom:3px}
#bannerDX .flex-control-paging{bottom:-20px;position:absolute;left:50%;margin:0;padding:0}
#bannerDX .flex-control-paging li{float:left;padding-right:5px;position:relative;left:-50%}
#bannerDX .flex-control-paging li a{display:block;width:10px;height:10px;text-indent:-9999px;background-color:#aaa;border-radius:10px;cursor:pointer}
#bannerDX .flex-control-paging .flex-active{background-color:#f081b3}
#bannerDX .flex-prev{left:0}
#bannerDX .flex-next{right:0}
#bannerDX .flex-direction-nav li a{position:absolute;display:block;top:100%;padding:5px;margin:5px;box-shadow:0 0 4px #666;border-radius:7px;width:60px;color:#BF0000;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#dedede));background:-webkit-linear-gradient(top,#fff 0,#dedede 100%);background:linear-gradient(to bottom,#fff 0,#dedede 100%);text-align:center}
div.header{background-color:#FFF;left:0;position:fixed;top:0;width:100%;z-index:1}
ul#home{padding-top:60px}

