﻿#wrap{padding:0}#mainBox{box-sizing:border-box;margin:0 auto;max-width:1010px;min-width:1010px;padding:0 30px 15px;width:100%}#mainBox h1{text-shadow:none}#mainBox #mainInner{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;padding:0;width:100%}#mainBox #mainInner .leftArea{box-sizing:border-box;padding:20px 18px;width:725px}#mainBox #mainInner .leftArea .leftSub{margin:0 0 20px;padding:9px 10px 6px;position:relative;width:100%}#mainBox #mainInner .leftArea .leftSub.charge{margin:0}#mainBox #mainInner .leftArea .leftSub span{color:#ff0;font-size:18px;font-weight:bold}#mainBox #mainInner .leftArea .leftSub a{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:white;color:#000;display:inline-block;font-size:14px;font-weight:bold;padding:6px 10px 3px 20px;position:absolute;right:10px;text-decoration:none;top:5px}#mainBox #mainInner .leftArea .leftSub a:after{color:#e8608b;content:"▶";display:inline-block;font-size:1em;vertical-align:middle}#mainBox #mainInner .rightArea{box-sizing:border-box;padding:20px 19px 0 0;width:218px}#mainBox #mainInner .rightArea .rightSub{padding:9px 10px 6px;position:relative;width:100%}#mainBox #mainInner .rightArea .rightSub span{color:#ff0;font-size:14px;font-weight:bold}#mainBox #mainInner .rightArea .rightSub span.date{color:white;display:block;font-size:13px;font-weight:normal}#mainBox #mainInner .rightArea .rightSub a{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:white;color:#000;display:inline-block;font-size:14px;font-weight:bold;padding:6px 10px 3px 20px;position:absolute;right:10px;text-decoration:none;top:5px}#mainBox #mainInner .rightArea .rightSub a:after{color:#e8608b;content:"▶";display:inline-block;font-size:1em;vertical-align:middle}#mainBox #mainInner .rightArea #showRanking,#mainBox #mainInner .rightArea #hideRanking{background:white;border:1px #9F9FA0 solid;border-radius:10px;color:#AE0082;cursor:pointer;display:none;font-family:"メイリオ","Meiryo","Meiryo UI","Hiragino Kaku Gothic ProN","Helvetica Neue","Hiragino Sans","游ゴシック  Medium",sans-serif,Roboto;font-size:12px;font-weight:bold;margin:0 auto 20px;padding:8px 10px;text-align:center;width:112px}.girlsList{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;margin:0 auto 40px;width:100%}.girlsList li{background:white;box-sizing:bordeer-box;margin:0 0.5% 5px 0;padding:3px 4px;width:19.5%}.girlsList li:last-of-type{margin:0 0 5px}.girlsList li .girlsName{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;font-size:14px;line-height:1.5;margin:0 0 2px;text-align:center;text-decoration:none}.girlsList li .girlsName span{text-decoration:underline}.girlsList li .girlsName span.newIcon{color:#fff;padding:2px 4px;line-height:1.4;text-decoration:none}.girlsList li .photo{height:168px;width:126px;overflow:hidden}.girlsList li .photo a{display:block;margin:0 0 3px;width:100%}.girlsList li .data{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#231815;font-family:"メイリオ","Meiryo","Meiryo UI","Hiragino Kaku Gothic ProN","Helvetica Neue","Hiragino Sans","游ゴシック  Medium",sans-serif,Roboto;font-size:10px;padding:0 0 3px;line-height:1.5em}.girlsList li .wait{background:#f39;border-radius:4px;color:white;display:block;font-size:16px;font-weight:bold;margin:0 0 1px;padding:5px 0;text-align:center;width:100%}.girlsList li .next{display:block;font-size:13px;font-weight:bold;margin:0 0 1px;min-height:26px;padding:8px 0 0;text-align:center;width:100%}.girlsList li .time{color:white;display:block;padding:7px 4px;font-size:11px;font-weight:bold;margin:0 0 1px;text-align:center}.shameList{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;margin:0 auto 40px;width:100%}.shameList li{box-sizing:bordeer-box;margin:0;padding:13px;width:50%}.shameList li .shameInner{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;width:100%}.shameList li .shameInner .shame{display:block;margin:0 15px 0 0;width:73px}.shameList li .shameInner .shameData{display:block;width:230px}.shameList li .shameInner .shameData .name{display:block;margin:0 0 10px;text-align:left}.shameList li .shameInner .shameData .name .girlsName{display:inline-block;font-size:12px;font-weight:bold;line-height:1.5;margin:0 0 7px;text-decoration:under}.shameList li .shameInner .shameData .shameTtl{color:#231815;display:block;font-size:13px;margin:0 0 10px;text-align:left}.shameList li .shameInner .shameData .shameLink{display:block;margin:0 0 8px;text-align:right}.shameList li .shameInner .shameData .shameLink a{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:white;display:inline-block;font-size:14px;font-weight:bold;padding:3px 15px;text-align:center;text-decoration:none}.shameList li .shameInner .shameData .shameDate{color:#231815;display:block;font-size:13px;margin:0;text-align:right}.realinfobox{margin:0 auto 20px;padding:0 7px 10px}.realinfobox .realTimeInfo{border-top:1px dotted #9F9FA0;border-bottom:1px dotted #9F9FA0;width:100%}.realinfobox .realTimeInfo .rtimeInner{color:#231815;font-size:12px;line-height:1.5;width:100%}.realinfobox .realTimeInfo .rtimeInner img{max-width:100%;width:auto}.realinfobox .realTimeInfo .rtimeInner .infoSub{color:#231815;font-size:18px;font-weight:bold;padding:10px 0 10px 30px;position:relative;text-align:left;width:100%}.realinfobox .realTimeInfo .rtimeInner .infoSub .infoNew{color:#fff;font-size:14px;padding:2px 4px;line-height:1.4;text-decoration:none}.realinfobox .realTimeInfo .rtimeInner .infoSub:before{content:"";background:url(/img/official/bg-icon-realtimeinfo-sprite.png) 0 0/20px no-repeat;height:20px;left:0;position:absolute;top:12px;width:20px}.realinfobox .realTimeInfo .rtimeInner .infoSub.sort-none:before{background:none}.realinfobox .realTimeInfo .rtimeInner .infoSub.sort-discount:before{background-position:left 0}.realinfobox .realTimeInfo .rtimeInner .infoSub.sort-schedule:before{background-position:left -20px}.realinfobox .realTimeInfo .rtimeInner .infoSub.sort-new:before{background-position:left -40px}.realinfobox .realTimeInfo .rtimeInner .infoSub.sort-event:before{background-position:left -60px}.realinfobox .realTimeInfo .rtimeInner .photo{padding:10px 0;margin:0 auto;text-align:center;width:100%}.realinfobox .realTimeInfo .rtimeInner .photo img{max-width:100%;margin:0 auto;width:auto}.realinfobox .realTimeInfo .rtimeInner .day{text-align:right;padding:10px 0;width:100%}.systemArea{width:100%}.systemArea .systemSub{font-size:12px;font-weight:bold;padding:10px 0;text-align:center;color:white}.systemArea .systemTxt{color:#231815;font-size:13px;line-height:1.5;padding:10px;text-align:left;width:100%}.systemArea .systemCharge{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;border-top:1px solid #ececec;border-left:1px solid #ececec;margin:0 0 20px;width:100%}.systemArea .systemCharge li{border-bottom:1px solid #ececec;border-right:1px solid #ececec;font-size:13px;line-height:1.5;padding:5px;width:50%}.systemArea .systemCharge li.ctgry{color:#231815;font-weight:bold;text-align:center}.systemArea .systemCharge li.item{background:transparent;color:#231815;font-weight:normal;text-align:left}.infoAtt{color:#231815;display:block;font-size:13px;line-height:1.5;margin:0 auto 20px;padding:10px;text-align:left;width:100%}.infoAtt img{width:auto}.infoAtt a{background:#fff;border-radius:20px;display:block;font-size:15px;font-weight:bold;margin:30px 0 0;padding:10px;text-align:center;text-decoration:none;width:210px}.accordion .acd-check{display:none}.accordion .acd-label{color:#ff0;cursor:pointer;display:block;font-size:14px;font-weight:bold;margin-bottom:1px;padding:10px;position:relative}.accordion .acd-label:after{border-radius:50%;background:white;color:black;content:'＋';display:inline-block;font-size:18px;font-weight:normal;height:18px;position:absolute;top:8px;right:8px;width:18px}.accordion .acd-content{display:block;height:0;opacity:0;padding:0 10px;visibility:hidden}.accordion .acd-content ul{width:100%}.accordion .acd-content ul li{width:100%}.accordion .acd-content ul li .acdLink{font-size:12px;font-weight:bold;line-height:1.5}.accordion .acd-content ul li .acdLink:before{content:"▶";display:inline-block;padding:0 8px 0 0}.accordion .acd-check:checked+.acd-label:after{content:'－'}.accordion .acd-check:checked+.acd-label+.acd-content{height:auto;opacity:1;padding:10px;visibility:visible}.mGBox{margin:0 auto 20px;width:100%}.mGBox .mGInner{display:block;height:auto;padding:10px}.mGBox .mGInner ul{width:100%}.mGBox .mGInner ul li{width:100%}.mGBox .mGInner ul li .acdLink{font-size:12px;font-weight:bold;line-height:1.5}.mGBox .mGInner ul li .acdLink:before{content:"▶";display:inline-block;padding:0 8px 0 0}.rankingBox{margin:0 auto 20px;width:100%}.rankingBox li{padding:10px 0 0;width:100%}.rankingBox li.hide{display:none}.rankingBox li .rankingSub{color:#f39;font-size:12px;font-weight:bold;padding:11px 12px;text-align:left}.rankingBox li .rankGirls{background:white;box-sizing:bordeer-box;margin:0 auto;padding:3px 4px 0;width:131px}.rankingBox li .rankGirls .girlsName{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;font-size:14px;margin:0 0 5px;text-align:center;text-decoration:none}.rankingBox li .rankGirls .girlsName span{text-decoration:underline}.rankingBox li .rankGirls .girlsName span.newIcon{color:#fff;padding:2px 4px;line-height:1.4;text-decoration:none}.rankingBox li .rankGirls .photo{display:block;max-height:165px;margin:0 0 3px;overflow:hidden;width:100%}.rankingBox li .rankGirls .data{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#231815;font-family:"メイリオ","Meiryo","Meiryo UI","Hiragino Kaku Gothic ProN","Helvetica Neue","Hiragino Sans","游ゴシック  Medium",sans-serif,Roboto;font-size:10px;padding:0 0 3px;line-height:1.5em}.serial-finish{display:none}
