﻿@font-face{font-family:"wM";src:url("/fonts/NotoSansCJKjp-Medium.eot") format("eot");src:local("Noto Sans CJK JP Medium"),url("/fonts/NotoSansCJKjp-Medium.eot?#iefix") format("embedded-opentype"),url("/fonts/NotoSansCJKjp-Medium.woff") format("woff"),url("/fonts/NotoSansCJKjp-Medium.ttf") format("truetype")}@keyframes ripple{0%{opacity:0;-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);transform:scale(1, 1)}40%{opacity:.8}80%{opacity:0;-webkit-transform:scale(2.5, 2.5);-moz-transform:scale(2.5, 2.5);transform:scale(2.5, 2.5)}100%{opacity:0;-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);transform:scale(1, 1)}}.crown{width:0px;height:0px;border-bottom:25px solid #e2cf68;border-left:13px solid transparent;border-right:13px solid transparent;position:relative}.crown:after{width:0px;height:0px;border-top:12px solid transparent;border-bottom:13px solid #FFE973;border-left:13px solid #FFE973;border-right:13px solid gold;content:"";position:absolute;top:0px;left:-13px}.crown-circle{background-color:#FFE973;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;width:3px;height:3px;position:absolute;top:-3px;left:-14px}.crown-circle:before{background-color:#FFE973;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;width:3px;height:3px;content:"";position:absolute;top:0px;left:12px}.crown-circle:after{background-color:#FFE973;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;width:3px;height:3px;content:"";position:absolute;top:0px;left:24px}@keyframes blink{0%{background-color:#ff2e84}100%{background-color:#e57e04}}@keyframes blink2{0%{background-color:#ff2e84}100%{background-color:#a52abf}}@keyframes blink3{0%{opacity:1}100%{opacity:0}}ins{background:#ffdad2;color:#6d386c;text-decoration:none}mark{background:#ffdad2;color:#6d386c;font-style:italic;font-weight:bold}.mm-menu.mm-right{width:100%}.mm-menu{width:100%}.mm-menu.mm-top.mm-front,.mm-menu.mm-top.mm-next{top:-100%}.mm-menu.mm-right.mm-front,.mm-menu.mm-right.mm-next{right:-100%}.mm-menu.mm-top{height:100%}#sideMenu .mmclose,#smartMenu .mmclose{position:absolute;top:10px;right:5px;padding:5px 10px;color:#fff;text-decoration:none;background:#000}.fixed{position:fixed;width:100%;height:100%}html,body{width:100%;height:100%}html{font-size:62.5%}body{background-color:#eaeaea;font-size:1.4rem;color:#333;line-height:1.5;font-family:メイリオ, Meiryo,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", sans-serif;word-wrap:break-word;word-break:break-all;overflow-wrap:break-word;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body a{-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;-webkit-tap-highlight-color:rgba(0,0,0,0.4);-moz-tap-highlight-color:rgba(0,0,0,0.4);color:#b1880f;outline:none;text-decoration:none}body a:hover{color:#82640b}body a:focus{color:#3b2e05;outline:none}body ul{list-style:none;margin:0;padding:0}.panel-body{padding:10px;font-size:1.2rem}#mm-blocker{background:transparent;top:0}.mm-menu.mm-front{box-shadow:none}.mm-ismenu{background:transparent}.mm-list li:after{display:none !important}.sideMenuBtn{display:inline-block;position:absolute;top:5px;right:10px;text-decoration:none;padding:5px 20px 9px;background-color:#444;z-index:9998;color:#fff;font-family:"wM", メイリオ, Meiryo,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", sans-serif;-moz-border-radius:0px 0px 10px 10px;-webkit-border-radius:0px 0px 10px 10px;border-radius:0px 0px 10px 10px;-moz-box-shadow:0 2px 3px 0px rgba(0,0,0,0.15);-webkit-box-shadow:0 2px 3px 0px rgba(0,0,0,0.15);box-shadow:0 2px 3px 0px rgba(0,0,0,0.15)}.sideMenuBtn:focus,.sideMenuBtn:active,.sideMenuBtn:hover{color:#fff;text-decoration:none}@media screen and (max-width: 380px){.sideMenuBtn{right:0}}.sideMenuBtn div.icon-banana{text-align:center}.sideMenuBtn div.icon-banana img{width:8px;margin-right:5px;vertical-align:middle;-moz-animation:blink3 1.2s ease-in-out infinite alternate;-webkit-animation:blink3 1.2s ease-in-out infinite alternate;animation:blink3 1.2s ease-in-out infinite alternate}.sideMenuBtn div.icon-banana:after{content:"NEW";text-align:center;font-size:12px}.sideMenuBtn div.close-btn:after{content:"閉じる"}.scro{position:relative;-webkit-overflow-scrolling:touch}.scro-all-y{padding-right:10px !important}.myp{padding-right:10px;padding-left:10px}.pd0{padding-right:0;padding-left:0}img{border:0;max-width:100%;vertical-align:bottom}@media screen and (min-width: 768px){.nosm{display:none}}@media screen and (max-width: 767px){.noxs{display:none}}@media screen and (min-width: 768px) and (max-width: 991px){.notb{display:none}}@media screen and (min-width: 992px){.nopc{display:none}}@media screen and (min-width: 992px) and (max-width: 1119px){.nomd{display:none}}@media screen and (min-width: 1200px){.nolg{display:none}}#defo .head-othershop .title{font-family:"wM", メイリオ, Meiryo,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", sans-serif}#defo .head-othershop li{float:left;padding:0 5px 0 0;min-width:60px;text-align:center;font-family:"wM", メイリオ, Meiryo,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", sans-serif;font-size:15px}#defo .head-othershop img{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;width:100%}#defo .head-othershop a{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;display:block;color:#000;background-color:#f3f3f3;position:relative}#defo .head-othershop a:hover,#defo .head-othershop a:focus{color:#fff;background-color:#313131;text-decoration:none}#defo .head-down-menu{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;background-color:#fff}#defo .head-down-menu.select{max-height:100%;visibility:visible;overflow:auto;height:70%;border-bottom:5px solid #ffe000;opacity:1}#defo #head-main{clear:both}#defo #head-top{clear:both;background-color:#f9c11c}#defo #head-top p{padding:1px 0;margin:0;color:#fff;font-size:10px}#defo #head-main-content{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;position:relative;background-size:cover;background-position:top left;background-color:#f9c11c}#defo #head-main-content .inner:after{content:"";display:block;clear:both}#defo #head-main-content .head-logo{position:relative}#defo #head-main-content .head-logo:after{content:"";display:block;clear:both}#defo #head-main-content .head-othershop-btn a{background-color:#b1880f}#defo #head-menu{background-color:#fff;-moz-box-shadow:0 4px 6px -4px #545454 inset;-webkit-box-shadow:0 4px 6px -4px #545454 inset;box-shadow:0 4px 6px -4px #545454 inset;padding-top:5px;position:relative;border-bottom:4px solid #dca606}@media screen and (max-width: 1140px){#defo #head-menu>.container{margin:0}}#defo #head-menu .head-info{display:none}#defo #head-menu .headBasePc{display:inline-block;position:absolute;top:0;right:30px}#defo #head-menu .headBasePc:after{content:"";display:block;clear:both}@media screen and (max-width: 1400px){#defo #head-menu .headBasePc{right:10px}}#defo #head-menu .headBasePc .head-pointPc{-moz-box-shadow:0 4px 6px -4px #545454 inset;-webkit-box-shadow:0 4px 6px -4px #545454 inset;box-shadow:0 4px 6px -4px #545454 inset;background-color:#fff;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#111;float:left;height:65px;line-height:1.4;width:140px;vertical-align:center}@media screen and (max-width: 1400px){#defo #head-menu .headBasePc .head-pointPc{width:100px}}#defo #head-menu .headBasePc .head-pointPc span{display:block;text-align:center}#defo #head-menu .headBasePc .head-pointPc span.name{font-size:12px}#defo #head-menu .headBasePc .head-pointPc span.points{font-size:12px;font-weight:700}#defo #head-menu .headBasePc .head-pointPc span.points .pointMain{color:#ff2e84;display:inline-block;font-size:16px;text-align:center}@media screen and (max-width: 1400px){#defo #head-menu .headBasePc .head-pointPc span.points .pointMain{font-size:14px}}#defo #head-menu .headBasePc .head-mypagePc{box-sizing:border-box;display:block;height:65px;float:left;line-height:1;text-align:center;width:60px}@media screen and (max-width: 480px){#defo #head-menu .headBasePc .head-mypagePc{width:50px}}#defo #head-menu .headBasePc .head-mypagePc a{background-color:#aa8005;display:block;height:100%;text-decoration:none}#defo #head-menu .headBasePc .head-mypagePc a:hover{background-color:#f5b906;text-decoration:none}#defo #head-menu .headBasePc .head-mypagePc a.mypage{width:90px}@media screen and (max-width: 1400px){#defo #head-menu .headBasePc .head-mypagePc a.mypage{width:70px}}#defo #head-menu .headBasePc .head-mypagePc a.mypage::before{content:"\e008";color:white;display:inline-block;font-family:'Glyphicons Halflings';font-size:13px;padding:15px 0 7px}#defo #head-menu .headBasePc .head-mypagePc a.mypage::after{content:"マイページ";color:white;display:block;font-size:10px;letter-spacing:-2px;text-align:center}#defo #head-menu .headBasePc .head-mypagePc a.logIn{width:90px}@media screen and (max-width: 1400px){#defo #head-menu .headBasePc .head-mypagePc a.logIn{width:70px}}#defo #head-menu .headBasePc .head-mypagePc a.logIn::before{content:"\e161";color:white;display:inline-block;font-family:'Glyphicons Halflings';font-size:13px;padding:15px 0 7px}#defo #head-menu .headBasePc .head-mypagePc a.logIn::after{content:"ログイン";color:white;display:block;font-size:10px;letter-spacing:-1px;text-align:center}#defo #head-menu #head-menu-in{display:block}#defo #head-menu li{width:85px;text-align:center;background-color:#fff}@media screen and (max-width: 1400px){#defo #head-menu li{width:65px}}#defo #head-menu a{display:block;width:68px;height:60px;margin:0 auto;padding:0;background-color:#000}#defo #head-menu a:hover{background-color:#b1880f}#header .headerText{color:#fff;padding:2px 5px;background-color:#f9c11c}a.ueno:hover{color:#fff !important;background-color:#ee7300 !important}a.kawasaki:hover{color:#fff !important;background-color:#19cf85 !important}a.oomiya:hover{color:#fff !important;background-color:#35d215 !important}a.nishikawa:hover{color:#fff !important;background-color:#981cec !important}a.tachikawa:hover{color:#fff !important;background-color:#0072ff !important}a.chiba:hover{color:#fff !important;background-color:#f58ea9 !important}a.tanikyu:hover{color:#fff !important;background-color:#fab81c !important}a.sannomiya:hover{color:#fff !important;background-color:#002899 !important}a.shinjuku:hover{color:#fff !important;background-color:#c90404 !important}a.hachioji:hover{color:#fff !important;background-color:#f6047d !important}a.osaka:hover{color:#fff !important;background-color:#f0550c !important}a.hn-ueno:hover{color:#fff !important;background-color:#7ac1c1 !important}a.hn-nishikawa:hover{color:#fff !important;background-color:#e498cf !important}#contents{padding-top:15px;margin-bottom:30px}#contents .breadcrumb{background-color:rgba(255,255,255,0.5);padding:4px 15px;margin:0 15px 20px}#contents nav.pageNav{text-align:center}#contents nav.pageNav .pagination{margin:15px 0}#contents .btn-credit{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;color:#333;background-repeat:repeat}#topnews,#news,#newsSide,#information,#event-s,#event-side,#informationSide,#topnewsSide{padding:0 10px 10px;background-color:#fff}#topnews>.content-dtl,#news>.content-dtl,#newsSide>.content-dtl,#information>.content-dtl,#event-s>.content-dtl,#event-side>.content-dtl,#informationSide>.content-dtl,#topnewsSide>.content-dtl{padding:0}#topnews .twit,#news .twit,#newsSide .twit,#information .twit,#event-s .twit,#event-side .twit,#informationSide .twit,#topnewsSide .twit{overflow:hidden}#topnews .panel-group,#news .panel-group,#newsSide .panel-group,#information .panel-group,#event-s .panel-group,#event-side .panel-group,#informationSide .panel-group,#topnewsSide .panel-group{margin:0}#topnews .panel-group .panel-heading,#news .panel-group .panel-heading,#newsSide .panel-group .panel-heading,#information .panel-group .panel-heading,#event-s .panel-group .panel-heading,#event-side .panel-group .panel-heading,#informationSide .panel-group .panel-heading,#topnewsSide .panel-group .panel-heading{padding:0}#topnews .panel-group .panel-heading .panel-title,#news .panel-group .panel-heading .panel-title,#newsSide .panel-group .panel-heading .panel-title,#information .panel-group .panel-heading .panel-title,#event-s .panel-group .panel-heading .panel-title,#event-side .panel-group .panel-heading .panel-title,#informationSide .panel-group .panel-heading .panel-title,#topnewsSide .panel-group .panel-heading .panel-title{font-size:13px;line-height:1.5}#topnews .panel-group .panel-heading .panel-title a,#news .panel-group .panel-heading .panel-title a,#newsSide .panel-group .panel-heading .panel-title a,#information .panel-group .panel-heading .panel-title a,#event-s .panel-group .panel-heading .panel-title a,#event-side .panel-group .panel-heading .panel-title a,#informationSide .panel-group .panel-heading .panel-title a,#topnewsSide .panel-group .panel-heading .panel-title a{display:block;padding:5px 10px;font-family:"wM", メイリオ, Meiryo,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", sans-serif}#topnews .panel-group .panel-heading .panel-title a:hover,#topnews .panel-group .panel-heading .panel-title a:focus,#news .panel-group .panel-heading .panel-title a:hover,#news .panel-group .panel-heading .panel-title a:focus,#newsSide .panel-group .panel-heading .panel-title a:hover,#newsSide .panel-group .panel-heading .panel-title a:focus,#information .panel-group .panel-heading .panel-title a:hover,#information .panel-group .panel-heading .panel-title a:focus,#event-s .panel-group .panel-heading .panel-title a:hover,#event-s .panel-group .panel-heading .panel-title a:focus,#event-side .panel-group .panel-heading .panel-title a:hover,#event-side .panel-group .panel-heading .panel-title a:focus,#informationSide .panel-group .panel-heading .panel-title a:hover,#informationSide .panel-group .panel-heading .panel-title a:focus,#topnewsSide .panel-group .panel-heading .panel-title a:hover,#topnewsSide .panel-group .panel-heading .panel-title a:focus{text-decoration:none}#topnews .panel-group .postTime,#news .panel-group .postTime,#newsSide .panel-group .postTime,#information .panel-group .postTime,#event-s .panel-group .postTime,#event-side .panel-group .postTime,#informationSide .panel-group .postTime,#topnewsSide .panel-group .postTime{display:inline-block;float:right;text-align:right;color:#a06423;font-size:1.2rem;font-family:メイリオ, Meiryo,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", sans-serif}#topnews .panel-group .panel-body,#news .panel-group .panel-body,#newsSide .panel-group .panel-body,#information .panel-group .panel-body,#event-s .panel-group .panel-body,#event-side .panel-group .panel-body,#informationSide .panel-group .panel-body,#topnewsSide .panel-group .panel-body{font-size:12px}#topnews .panel-group .panel-body a,#news .panel-group .panel-body a,#newsSide .panel-group .panel-body a,#information .panel-group .panel-body a,#event-s .panel-group .panel-body a,#event-side .panel-group .panel-body a,#informationSide .panel-group .panel-body a,#topnewsSide .panel-group .panel-body a{text-decoration:underline}#topnews .panel-group .panel-body a:hover,#topnews .panel-group .panel-body a:active,#news .panel-group .panel-body a:hover,#news .panel-group .panel-body a:active,#newsSide .panel-group .panel-body a:hover,#newsSide .panel-group .panel-body a:active,#information .panel-group .panel-body a:hover,#information .panel-group .panel-body a:active,#event-s .panel-group .panel-body a:hover,#event-s .panel-group .panel-body a:active,#event-side .panel-group .panel-body a:hover,#event-side .panel-group .panel-body a:active,#informationSide .panel-group .panel-body a:hover,#informationSide .panel-group .panel-body a:active,#topnewsSide .panel-group .panel-body a:hover,#topnewsSide .panel-group .panel-body a:active{text-decoration:none}#topnews .panel-group{margin:0}#topnews .content-dtl{height:157px}.panel-body img{max-width:100%;height:auto !important}#news .twit,#newsSide .twit{overflow:hidden}#information:after,#informationSide:after{background-image:url(/img/content-ttl-information.png)}#information>.content-dtl,#informationSide>.content-dtl{height:200px}#event-s div,#event-side div{padding:5px 0}#event-s ul,#event-side ul{padding:0}#event-s li a,#event-side li a{padding:8px 10px;background-color:#eee}#event-s li a:hover,#event-side li a:hover{color:#fff;background-color:#f9c11c}#event-s li span,#event-side li span{margin-right:8px}#event-side>.content-dtl{height:180px}.banner{margin-top:15px;margin-bottom:15px}.banner ul li a{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-decoration:none;display:block;background-repeat:no-repeat;background-position:95% 10px;background-color:#d8d6ca;margin-bottom:10px;border:1px solid #ddd}.banner ul li a:hover{background-color:#ecb920}.banner ul li a p{display:block;margin:0;padding:5px 10px}.banner ul li a p.banner-ttl{background-repeat:no-repeat;background-position:10px 10px;text-indent:-9999px}.banner ul li a p.comment{font-size:1.2rem;color:#333}.banner ul li.banaMailmagazine a{background-image:url(/img/side-mailmagazine-icon.png);cursor:pointer}.banner ul li.banaMailmagazine p.banner-ttl{height:45px;background-image:url(/img/side-mailmagazine-ttl.png)}.banner ul li.banaCredit a{background-image:url(/img/side-credit-icon.png)}.banner ul li.banaCredit p.banner-ttl{height:50px;background-image:url(/img/side-credit-ttl.png)}.banner ul li.banaHotelList a{background-image:url(/img/side-hotelList-icon.png);background-size:30px}.banner ul li.banaHotelList p.banner-ttl{height:70px;background-position:center left 5px;background-image:url(/img/side-hotelList-ttl.png);background-size:127px}.banner ul li.banaContact a{background-image:url(/img/side-contact-icon.png);background-size:60px}.banner ul li.banaContact p.banner-ttl{height:70px;background-position:center left 5px;background-image:url(/img/side-contact-ttl.png);background-size:125px}#footer{background-color:#fff}#footer .checkup{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:1px solid #c5c5c5;background-color:#fff;position:relative;margin-top:10px;padding:10px}#footer .checkup p{font-size:1.1rem;margin-bottom:0}#footer .checkup p.title{float:left;position:relative;width:160px;height:46px;background-image:url(/img/footer-checkup-ttl.png);background-size:110px;background-position:40px;background-repeat:no-repeat;text-indent:-9999px}#footer .checkup p.title:before{content:" ";display:block;position:absolute;top:0;left:0;width:30px;height:44px;background-image:url(/img/footer-checkup-icon.png);background-repeat:no-repeat;background-size:100%}#footer .checkup p .checkupLink{display:block;position:absolute;top:5px;right:10px;width:60px;height:60px;z-index:3}#footer .fNav{margin:10px 0}#footer .fNav ul li{display:inline-block}#footer .fNav ul li.last100{width:100%}#footer .fNav ul li a{color:#3d3d3d}#footer address{text-align:center}.page-top{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;position:fixed;bottom:15px;right:15px;width:54px;height:50px;z-index:999}.page-top a{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;display:block;background-color:#444;text-align:center;color:#fff;padding:5px;cursor:pointer;text-decoration:none;font-size:10px}.page-top a:hover,.page-top a:active,.page-top a:focus{color:#fff;text-decoration:none}.page-top a i{font-size:20px}.list{width:100%;font-size:0}.list .listProfile{display:inline-block;float:left;padding:0 10px 20px;position:relative;font-size:1.4rem;vertical-align:top}.list .listProfile:after{content:"";display:block;clear:both}.list .listProfile .girlProfile{-moz-box-shadow:0px 0px 0px 1px rgba(0,0,0,0.1);-webkit-box-shadow:0px 0px 0px 1px rgba(0,0,0,0.1);box-shadow:0px 0px 0px 1px rgba(0,0,0,0.1);position:relative;max-width:180px;margin:0 auto}.list .listProfile .girlProfile>img{max-width:100%}.list .listProfile .girlProfile .profWrap{position:relative;display:inline-block;width:100%;padding-left:5px;padding-right:5px;background-color:rgba(255,255,255,0.8)}.list .listProfile .girlProfile .profWrap .rankbox{position:absolute;width:30px;height:30px;top:-45px;right:5px}.list .listProfile .girlProfile .profWrap .round{position:absolute;width:15px;height:15px;bottom:5px;right:10px;z-index:99;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background-color:#FFE973;-moz-animation:ripple 2s ease-in-out forwards infinite;-webkit-animation:ripple 2s ease-in-out forwards infinite;animation:ripple 2s ease-in-out forwards infinite}.list .listProfile .girlProfile .profWrap [class^='iconRank']:after{content:"";display:block;position:absolute;width:15px;height:15px;line-height:15px;bottom:5px;right:10px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background-color:#ffe000;color:#000;text-align:center;font-size:1.2rem;z-index:100}.list .listProfile .girlProfile .profWrap [class$='1']:after{content:"1"}.list .listProfile .girlProfile .profWrap [class$='2']:after{content:"2"}.list .listProfile .girlProfile .profWrap [class$='3']:after{content:"3"}.list .listProfile .girlProfile .profWrap [class$='4']:after{content:"4"}.list .listProfile .girlProfile .profWrap [class$='5']:after{content:"5"}.list .listProfile .girlProfile .profWrap [class$='6']:after{content:"6"}.list .listProfile .girlProfile .profWrap [class$='7']:after{content:"7"}.list .listProfile .girlProfile .profWrap [class$='8']:after{content:"8"}.list .listProfile .girlProfile .profWrap [class$='9']:after{content:"9"}.list .listProfile .girlProfile .profWrap [class$='10']:after{content:"10"}.list .listProfile .girlProfile .girlData{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:inline-block;position:absolute;bottom:82%;margin-left:5px;margin-right:5px;left:0;right:0;color:#fff;text-align:center}.list .listProfile .girlProfile .girlData.arrive{background-color:#02c599}.list .listProfile .girlProfile .girlData.timeSchedule{background-color:#f91057}.list .listProfile .girlProfile .girlData.timeSchedule>span{display:block}.list .listProfile .girlProfile .girlName{display:block;margin-top:15px;color:#f91057;font-size:1.4rem;font-weight:bold;word-wrap:break-word}.list .listProfile .girlProfile .girlSizeTBWH{color:#333;font-size:1.2rem}.list .listProfile.iconNew .girlProfile:before{content:"";display:block;position:absolute;width:50px;height:44px;top:0;right:0;background-image:url(/img/iconNewface.png);background-size:50px 44px;z-index:100}.list .listProfile.iconStatus1 .girlProfile:after,.list .listProfile.iconStatus2 .girlProfile:after,.list .listProfile.iconStatus3 .girlProfile:after,.list .listProfile.iconStatus4 .girlProfile:after{content:"";display:block;position:absolute;width:35px;height:48px;top:0px;left:5px;background-size:100%;background-repeat:no-repeat;z-index:100}.list .listProfile.iconStatus1 .girlProfile:after{background-image:url(/img/iconStatus1.png)}.list .listProfile.iconStatus2 .girlProfile:after{background-image:url(/img/iconStatus2.png)}.list .listProfile.iconStatus4 .girlProfile:after{background-image:url(/img/iconStatus4.png)}.list .listProfile.iconStatus3 .girlProfile:after{background-image:url(/img/iconStatus3.png)}.list .listBlog{padding:0 0 10px 0}.list .listBlog>.listBlog-dtl{-moz-box-shadow:0px 0px 0px 1px rgba(0,0,0,0.1);-webkit-box-shadow:0px 0px 0px 1px rgba(0,0,0,0.1);box-shadow:0px 0px 0px 1px rgba(0,0,0,0.1);display:block;background-color:#fff;margin-left:5px;margin-right:5px}.list .listBlog .blogThumbnail{padding:5px}.list .listBlog .blogThumbnail a img{width:100%;max-width:150px;border:1px solid #ddd}.list .listBlog .blog-dtl{padding:5px;font-size:1.4rem}.list .listBlog .blog-dtl dl{clear:both;margin-bottom:5px}.list .listBlog .blog-dtl dl dt,.list .listBlog .blog-dtl dl dd{display:inline-block;color:#333}.list .listBlog .blog-dtl dl dt{vertical-align:top}.list .listBlog .blog-dtl dl dd{width:70%;font-size:1.4rem;word-wrap:break-word}.list .listBlog .blog-dtl .girlPhoto>img{width:100%}.list .listBlog .blog-dtl a:hover{text-decoration:none}.list .listBlog .blog-dtl .article{margin-bottom:0px;font-size:1.2rem;font-family:"wM", メイリオ, Meiryo,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", sans-serif;background-color:#f3f3f3}.list .listBlog .blog-dtl .girlName{color:#ff2e84}.girlName{color:#f91057}.girlName:hover{color:#d10543}.girlName:hover,.girlName:active{text-decoration:none}.con-wrap{-webkit-border-radius:4px 4px 0 0 / 4px 4px 0 0;-moz-border-radius:4px 4px 0 0 / 4px 4px 0 0;border-radius:4px 4px 0 0 / 4px 4px 0 0;background-color:#fff;border:1px solid #ddd}.contentBox{position:relative;margin-bottom:15px;overflow:hidden}.contentBox h3.content-ttl{-webkit-border-radius:12px 12px 0 0 / 12px 12px 0 0;-moz-border-radius:12px 12px 0 0 / 12px 12px 0 0;border-radius:12px 12px 0 0 / 12px 12px 0 0;position:relative;margin-top:0;margin-bottom:15px;line-height:50px;padding-left:35px;border-bottom:1px solid;text-align:left;color:#5a5252;font-size:2.0rem;font-family:"wM", メイリオ, Meiryo,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", sans-serif}.contentBox h3.content-ttl:before,.contentBox h3.content-ttl:after{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;width:30px;height:30px;content:"";display:block;position:absolute;top:9px;left:0}.contentBox h3.content-ttl:before{z-index:1}.contentBox h3.content-ttl:after{z-index:2;background-size:30px}.contentBox h3.content-ttl a:not(.bloggirl){position:absolute;top:6px;right:0;z-index:999;font-size:12px;text-shadow:none;padding:8px;line-height:1.1;border-radius:4px;color:#fff;font-family:メイリオ, Meiryo,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", sans-serif;-moz-animation:blink2 1.2s ease-in-out infinite alternate;-webkit-animation:blink2 1.2s ease-in-out infinite alternate;animation:blink2 1.2s ease-in-out infinite alternate;background-color:#ff2e84}.contentBox h3.content-ttl a:not(.bloggirl):hover{text-decoration:none;background-color:#a52abf}@media screen and (min-width: 768px){.contentBox h3.content-ttl a:not(.bloggirl){display:none}}.contentBox .content-dtl{padding:5px 10px;background-color:#fff}.contentBox .content-dtl h4.subhead{padding:8px 10px;border-bottom:2px dashed #FF6C7B;font-family:"wM", メイリオ, Meiryo,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", sans-serif}#topnewsSide .content-ttl:before,#topnews .content-ttl:before{background:#f90000}#topnewsSide .content-ttl:after,#topnews .content-ttl:after{background-image:url(/img/content-ttl-new.png)}#newsSide .content-ttl:before,#news .content-ttl:before{background:#0596ff}#newsSide .content-ttl:after,#news .content-ttl:after{background-image:url(/img/content-ttl-news.png)}#schedules .content-ttl:before,#scheduleToday .content-ttl:before{background:#c4a864}#schedules .content-ttl:after,#scheduleToday .content-ttl:after{background-image:url(/img/content-ttl-sche.png)}#newFace .content-ttl:before{background:#fc4379}#newFace .content-ttl:after{background-image:url(/img/content-ttl-nefa.png)}#event-s .content-ttl:before,#event-side .content-ttl:before,#event .content-ttl:before{background:#3bc268}#event-s .content-ttl:after,#event-side .content-ttl:after,#event .content-ttl:after{background-image:url(/img/content-ttl-event.png)}#event-s .content-ttl{letter-spacing:-1.5px}#informationSide .content-ttl:before,#information .content-ttl:before{background:#0596ff}#informationSide .content-ttl:after,#information .content-ttl:after{background-image:url(/img/content-ttl-infomation.png)}#ranking .content-ttl:before{background:#d0bb27}#ranking .content-ttl:after{background-image:url(/img/content-ttl-ranking.png)}#girl-diarylist .content-ttl:before,#blog .content-ttl:before{background:#3a8bde}#girl-diarylist .content-ttl:after,#blog .content-ttl:after{background-image:url(/img/content-ttl-blog.png)}#system .content-ttl:before{background:#6e72ab}#system .content-ttl:after{background-image:url(/img/content-ttl-system.png)}#system .content-ttl .sysTopLink{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;animation:none;background-color:white;border:2px red solid;color:#111;display:inline-block;font-size:12px;padding:5px 8px 4px;position:absolute;top:13px;right:0;width:auto}@media screen and (max-width: 990px){#system .content-ttl .sysTopLink{top:7px}}#system .content-ttl .sysTopLink:hover{background-color:red;color:white}@media screen and (max-width: 767px){#system .content-ttl .sysTopLink:hover{background-color:white;color:#111}}#voices .content-ttl:before{background:#79604a}#voices .content-ttl:after{background-image:url(/img/content-ttl-voices.png)}#girls .content-ttl:before{background:#ea0041}#girls .content-ttl:after{background-image:url(/img/content-ttl-girls.png)}#reservations .content-ttl:before,#reservations-dtl .content-ttl:before{background:#836692}#reservations .content-ttl:after,#reservations-dtl .content-ttl:after{background-image:url(/img/content-ttl-reservations.png)}#rendezvouses .content-ttl:before{background:#716868}#rendezvouses .content-ttl:after{background-image:url(/img/content-ttl-rendezvouses.png)}#hotels .content-ttl:before{background:#716868}#hotels .content-ttl:after{background-image:url(/img/content-ttl-hotels.png)}#links .content-ttl:before{background:#4e4e4e}#links .content-ttl:after{background-image:url(/img/content-ttl-links.png)}#recruit .content-ttl:before{background:#8ec3b7}#recruit .content-ttl:after{background-image:url(/img/content-ttl-recruit.png)}#mailmagazines .content-ttl:before{background:#cc2f2f}#mailmagazines .content-ttl:after{background-image:url(/img/content-ttl-mail.png)}#contact .content-ttl:before{background:#4e4e4e}#contact .content-ttl:after{background-image:url(/img/content-ttl-contact.png)}#credit .content-ttl:before{background:#4e4e4e}#credit .content-ttl:after{background-image:url(/img/content-ttl-credit.png)}.errorText,.error-message{color:#F00}#flashMessage{margin:20px 15px;padding:15px;border:1px solid transparent;border-color:#ebccd1;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;text-align:center;color:#a94442;background-color:#f2dede}#flashMessage.highlight{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.noData{margin:20px 5px;text-align:center}@media screen and (max-width: 991px){.cover{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;z-index:9998;position:fixed;top:0px;visibility:hidden;overflow:hidden;opacity:0;width:100%;height:0%;background-color:rgba(0,0,0,0.4)}.cover.select{opacity:1;height:100%;visibility:visible;overflow:visible}.header-down{display:none}#header .headerText{font-size:1.0rem}#defo{position:fixed;z-index:9999;top:0;left:0;width:100%}#defo #head-top .btn-othershop{display:block;width:100%;text-align:center;background-color:#f9c11c}#defo #head-top p{display:none}#defo #head-menu{display:none}#defo .head-b-wrap{height:100%}#defo #head-main-content{display:block}#defo #head-main-content .inner{display:block;height:60px;position:relative;width:100%;background-color:rgba(249,193,28,0.8)}#defo #head-main-content .head-othershop-btn{display:none}#defo #head-main-content .head-logo{display:block;position:absolute;left:0;top:0;vertical-align:middle}#defo #head-main-content .head-logo h1{max-width:180px;margin:0;padding:2px 0 0 2px;text-align:left}}@media screen and (max-width: 991px) and (max-width: 480px){#defo #head-main-content .head-logo h1{padding:5px 0 0 2px;max-width:150px}}@media screen and (max-width: 991px){#defo #head-main-content .head-logo h1 a{display:block}#defo #head-main-content .head-logo img{width:100%}#defo #head-main-content .head-deco{display:none}#defo #head-main-content .head-sp-menu{display:block;height:60px;position:absolute;top:0;right:0;width:60px;vertical-align:middle}#defo #head-main-content .navbar-toggle{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;display:block;background-color:#fff;color:#dca606;height:60px;z-index:4;padding:13px 10px 0;margin:0 auto;width:60px}}@media screen and (max-width: 991px) and (max-width: 480px){#defo #head-main-content .navbar-toggle{padding:13px 5px 0;width:50px}}@media screen and (max-width: 991px){#defo #head-main-content .navbar-toggle .icon-bar{background-color:#dca606;width:60%;margin:4px auto}#defo #head-main-content .navbar-toggle .icon-bar.topBar{margin:0 auto}#defo #head-main-content .navbar-toggle .icon{font-size:1.0rem;text-align:center}#defo #head-main-content .navbar-toggle:hover,#defo #head-main-content .navbar-toggle:active,#defo #head-main-content .navbar-toggle:focus{text-decoration:none}#defo .headBase{display:inline-block;position:absolute;top:0;right:60px}#defo .headBase:after{content:"";display:block;clear:both}}@media screen and (max-width: 991px) and (max-width: 480px){#defo .headBase{right:50px}}@media screen and (max-width: 991px){#defo .headBase .head-info{display:block;float:left;padding-left:0;right:120px;width:60px;vertical-align:middle}}@media screen and (max-width: 991px) and (max-width: 480px){#defo .headBase .head-info{width:50px}}@media screen and (max-width: 991px){#defo .headBase .head-info li{text-align:center}#defo .headBase .head-info li a{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;display:block;height:100%;width:100%;padding:15px 0 10px;background-color:#dca606;color:#fff;font-size:1.2rem}#defo .headBase .head-info li a:hover{text-decoration:none;background-color:#926e04}#defo .headBase .head-info li a>span{display:block;font-size:1.0rem}#defo .headBase .head-point{background-color:#fff;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#111;float:left;height:60px;line-height:1;width:80px;vertical-align:center}#defo .headBase .head-point span{display:block;text-align:center}#defo .headBase .head-point span.name{font-size:10px}#defo .headBase .head-point span.points{font-size:10px;font-weight:700}#defo .headBase .head-point span.points .pointMain{color:#ff2e84;display:inline-block;font-size:12px;text-align:center}#defo .headBase .head-mypage{box-sizing:border-box;display:block;height:60px;float:left;line-height:1;text-align:center;width:60px}}@media screen and (max-width: 991px) and (max-width: 480px){#defo .headBase .head-mypage{width:50px}}@media screen and (max-width: 991px){#defo .headBase .head-mypage a{background-color:#aa8005;display:block;height:100%;text-decoration:none}#defo .headBase .head-mypage a:hover{background-color:#f5b906;text-decoration:none}#defo .headBase .head-mypage a.mypage::before{content:"\e008";color:white;display:inline-block;font-family:'Glyphicons Halflings';font-size:13px;padding:15px 0 7px}#defo .headBase .head-mypage a.mypage::after{content:"マイページ";color:white;display:block;font-size:10px;letter-spacing:-2px;text-align:center}#defo .headBase .head-mypage a.logIn::before{content:"\e161";color:white;display:inline-block;font-family:'Glyphicons Halflings';font-size:13px;padding:15px 0 7px}#defo .headBase .head-mypage a.logIn::after{content:"ログイン";color:white;display:block;font-size:10px;letter-spacing:-1px;text-align:center}#defo .head-othershop .title{padding:10px;text-align:center}#defo .head-othershop .item{margin-bottom:15px}#defo .head-othershop .item:last-of-type{margin-bottom:0}#defo .head-othershop ul{padding:0 10px}#defo .head-othershop ul:after{content:"";display:block;clear:both}#defo .head-othershop li{width:20%;padding-bottom:5px}#defo .head-othershop li a{padding:5px}#defo .head-othershop li a.shinjuku:after,#defo .head-othershop li a.hachioji:after{padding:0 2px;left:5px;top:9px}#defo .head-down-menu{max-height:0;visibility:hidden;overflow:hidden;opacity:0;position:fixed;top:84px;box-shadow:0px 1px 4px 0px rgba(0,0,0,0.3);width:100%;padding-top:50px}#defo #head-main .othershop-btn-wrap{position:relative;height:5px;background-color:#ffe000}#defo #head-main .btn-head-sp{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;display:block;text-align:center;cursor:pointer;position:absolute;color:#000;font-size:12px;font-family:"wM", メイリオ, Meiryo,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", sans-serif;padding:5px 10px 10px;border-top:0;-moz-border-radius:0px 0px 10px 10px;-webkit-border-radius:0px 0px 10px 10px;border-radius:0px 0px 10px 10px;-moz-box-shadow:0 2px 3px 0px rgba(0,0,0,0.15);-webkit-box-shadow:0 2px 3px 0px rgba(0,0,0,0.15);box-shadow:0 2px 3px 0px rgba(0,0,0,0.15)}#defo #head-main .btn-head-sp:hover,#defo #head-main .btn-head-sp:active{background-color:#aa8105}#defo #head-main .btn-head-sp.btn-othershop{top:5px;left:5px;background:#ffe000}#defo #head-main .btn-head-sp.btn-othershop:hover{background:#000;color:#fff}}@media screen and (max-width: 991px) and (max-width: 380px){#defo #head-main .btn-head-sp.btn-othershop{left:0}}@media screen and (max-width: 991px){#defo #head-main .btn-head-sp.btn-blog{top:5px;left:65px;background:#ffe000}#defo #head-main .btn-head-sp.btn-blog:hover{background:#000;color:#fff}}@media screen and (max-width: 991px) and (max-width: 380px){#defo #head-main .btn-head-sp.btn-blog{left:60px}}@media screen and (max-width: 991px){#defo #head-main .btn-head-sp.btn-corona{top:5px;left:125px;background:#ffe000;color:#f00;font-size:10px;padding-top:0;padding-bottom:3px;text-align:left}#defo #head-main .btn-head-sp.btn-corona:hover{background:#000;color:#fff}}@media screen and (max-width: 991px) and (max-width: 380px){#defo #head-main .btn-head-sp.btn-corona{left:120px;padding:0 5px 3px}}@media screen and (max-width: 991px){#defo #head-main .btn-head-sp.btn-deli{top:5px;left:230px;background:#ffe000}#defo #head-main .btn-head-sp.btn-deli:hover{background:#000;color:#fff}}@media screen and (max-width: 991px) and (max-width: 380px){#defo #head-main .btn-head-sp.btn-deli{left:215px}}@media screen and (max-width: 991px){#contents{padding-top:110px}}@media screen and (max-width: 991px) and (max-width: 767px){#contents{padding-top:105px}}@media screen and (max-width: 991px){.list .listProfile{overflow:hidden}.list .listBlog{display:inline-block;vertical-align:top}.list .listBlog .blogThumbnail>img{max-width:300px}.list .listBlog .blog-dtl dl dd{font-size:1.4rem}.list .listBlog .blog-dtl .girlPhoto>img{max-width:20px}.list .listBlog .blog-dtl .article{font-size:1.2rem}.contentBox h3.content-ttl{font-size:18px;line-height:40px}.contentBox h3.content-ttl:before,.contentBox h3.content-ttl:after{top:5px}.contentBox .content-dtl{padding:0}.contentBox .content-dtl h4.subhead{margin-top:0}#smartMenu .smartMenuWrap{padding:50px 20px 20px;overflow:visible !important;background:#d6d4d4}#smartMenu #slidemenu{padding:0;height:100%}#smartMenu #slidemenu ul{margin:0}#smartMenu #slidemenu li{float:left;width:50%;padding:5px;border:0;text-align:center}#smartMenu #slidemenu li.w100{width:100%}#smartMenu #slidemenu li a{margin:0;padding:20px 0 0 0;background-size:16px;border-radius:0;background-color:#fff;color:#222;background-repeat:no-repeat;background-position:center left 10px;position:relative;font-size:12px}#smartMenu #slidemenu li a:before,#smartMenu #slidemenu li a:after{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;width:16px;height:16px;content:"";display:block;position:absolute;top:2px;left:48%}#smartMenu #slidemenu li a:before{background-color:#222;z-index:1}#smartMenu #slidemenu li a:after{z-index:2;background-size:16px}#smartMenu #slidemenu li a.mMeTop:before{background-color:#f9c11c}#smartMenu #slidemenu li a.mMeTop:after{background-image:url(/img/content-ttl-home.png)}#smartMenu #slidemenu li a.mMeSch:after{background-image:url(/img/content-ttl-sche.png)}#smartMenu #slidemenu li a.mMeGir:after{background-image:url(/img/content-ttl-girls.png)}#smartMenu #slidemenu li a.mMeSys:after{background-image:url(/img/content-ttl-system.png)}#smartMenu #slidemenu li a.mMeEve:after{background-image:url(/img/content-ttl-event.png)}#smartMenu #slidemenu li a.mMeNew:after{background-image:url(/img/content-ttl-nefa.png)}#smartMenu #slidemenu li a.mMeBlo:after{background-image:url(/img/content-ttl-blog.png)}#smartMenu #slidemenu li a.mMeRan:after{background-image:url(/img/content-ttl-ranking.png)}#smartMenu #slidemenu li a.mMeWeb:after{background-image:url(/img/content-ttl-reservations.png)}#smartMenu #slidemenu li a.mMeCre:after{background-image:url(/img/content-ttl-credit.png)}#smartMenu #slidemenu li a.mMeHot:after{background-image:url(/img/content-ttl-hotels.png)}#smartMenu #slidemenu li a.mMeMag:after{background-image:url(/img/content-ttl-mail.png)}#smartMenu #slidemenu li a.mMeEnq:after{background-image:url(/img/content-ttl-voices.png)}#smartMenu #slidemenu li a.mMeRec:after{background-image:url(/img/content-ttl-recruit.png)}#smartMenu #slidemenu li a.mMeCon:after{background-image:url(/img/content-ttl-contact.png)}#smartMenu #slidemenu li a.mMeLin:after{background-image:url(/img/content-ttl-links.png)}#smartMenu #slidemenu li a.mMeReM:after{background-image:url(/img/content-ttl-recruit-m.png)}#smartMenu #slidemenu li a.mMeRdv:after{background-image:url(/img/content-ttl-rendezvouses.png)}#smartMenu #slidemenu li a.mMeSya:after{background-image:url(/img/content-ttl-syame.png)}#smartMenu #slidemenu li a.mMeInf{color:red}#smartMenu #slidemenu li a.mMeInf:after{background-image:url(/img/content-ttl-info.png)}#sideMenu .sideMenuWrap{padding:50px 0 0;overflow:visible !important;background:#d6d4d4}#sideMenu .sideMenuWrap #sidecontent{height:100%;padding:10px 20px}#footer .checkup .checkup-dtl{clear:both;padding-top:15px}#head-blog .slide-horizontal{width:100%;height:100%}#head-blog .slide-horizontal .slide-mask{width:100%;height:100%}#head-blog .slide-horizontal .slide-mask ul{width:100%}#head-blog .slide-horizontal .slide-mask ul li{display:block;width:100%}#head-blog .slide-horizontal .slide-mask ul li:nth-of-type(n+11){display:none}#head-blog .blogBox{padding:0}#head-blog .listBlog-dtl{display:table;width:100%;margin:0}#head-blog .listBlog-dtl .blogThumbnail{display:table-cell;width:20%;padding:5px}#head-blog .listBlog-dtl .blog-dtl{display:table-cell;width:80%;padding:5px;vertical-align:top}#head-blog .listBlog-dtl .blog-dtl dl{display:table;width:100%}#head-blog .listBlog-dtl .blog-dtl dt{display:table-cell;width:15%}#head-blog .listBlog-dtl .blog-dtl dt img{max-width:100%}#head-blog .listBlog-dtl .blog-dtl dd{display:table-cell;width:85%;padding-left:10px;vertical-align:middle}}@media screen and (max-width: 767px){body{font-size:1.3rem}#contents .breadcrumb{margin:0 10px 20px}.con-wrap{margin-right:-5px;margin-left:-5px;padding:0 10px}#defo .head-othershop li{width:33.333%}#defo .head-othershop li a{font-size:13px}#defo .head-othershop li a.shinjuku:after,#defo .head-othershop li a.hachioji:after{left:-4px;top:7px}#defo .head-down-menu{top:70px}#mm-m1-p0{padding:10px}#topnewsSide .scro{padding-right:0 !important}.banner ul li:nth-last-child(-n+2){display:inline-block;width:48.4%;margin:0.3%}.banner ul li.banaMailmagazine a{background-size:50px;cursor:pointer}.banner ul li.banaMailmagazine p.banner-ttl{height:50px;background-size:120px}.banner ul li.banaCredit a{background-size:77px}.banner ul li.banaCredit p.banner-ttl{height:50px;background-size:80px}.banner ul li.banaHotelList a{background-size:20px;background-position:center 80%}.banner ul li.banaHotelList p.banner-ttl{margin:0 auto;background-size:110px;background-position:center 10px}.banner ul li.banaContact a{background-size:30px;background-position:center 80%}.banner ul li.banaContact p.banner-ttl{margin:0 auto;background-size:110px;background-position:center 10px}#footer .fNav{margin:10px 0}#footer .fNav ul:after{content:"";display:block;clear:both}#footer .fNav ul li{float:left;width:50%;padding:2px}#footer .fNav ul li.w100{width:100%}#footer .fNav ul li+li:before{content:none}#footer .fNav ul li a{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:block;padding:5px;font-size:12px;color:#fff;background-color:#dca606;text-align:center}#footer .fNav ul li a:hover{background-color:rgba(220,166,6,0.8)}#footer .fNav ul li:nth-child(2n+1){margin-right:0}#footer address{font-size:1.0rem}input,select,textarea{font-size:16px !important}}@media screen and (min-width: 992px){#header .headerText{color:#fff}#defo #head-top{padding:0 0 4px}#defo #head-top p{padding:0 15px;border-bottom:10px solid #dca606}#defo #head-top .btn-head-sp{display:none}#defo #head-main .btn-head-sp{display:none}#defo #head-menu-in{width:calc(100% -120px)}#defo #head-menu .container{width:1090px}#defo #head-menu .container .head-menu-emergency{margin:0 auto;width:120px}#defo #head-menu .container .head-menu-emergency .emergency-link{background-color:transparent;display:block;width:120px;font-size:10px;color:#f00;text-align:center;padding:5px 0}#defo #head-menu .container .head-menu-emergency .emergency-link span{display:block}#defo #head-main-content .inner{display:table;width:100%}#defo #head-main-content .head-logo{width:25%;display:table-cell;float:none;padding-left:15px;vertical-align:middle}#defo #head-main-content .head-logo:after{content:"";display:block;clear:both}#defo #head-main-content .head-logo h1{margin:0}#defo #head-main-content .head-logo h1 img{width:100%}#defo #head-main-content .head-logo h1 a{display:block;width:100%}#defo #head-main-content .head-logo h1 a:hover{opacity:.8}#defo #head-main-content .head-info{display:table-cell;width:30%;vertical-align:middle;float:none}#defo #head-main-content .head-info ul{display:table;width:100%;text-align:right}#defo #head-main-content .head-info ul:after{content:"";display:block;clear:both}#defo #head-main-content .head-info .info-shop{display:table-cell;height:78px;vertical-align:middle}#defo #head-main-content .head-info .info-shop img{width:100%}#defo #head-main-content .head-deco{display:table-cell;vertical-align:bottom;width:45%;position:relative;height:100%}#defo #head-main-content .head-deco img{position:absolute;bottom:0;right:0}#defo .head-othershop .item{float:left;padding-right:10px}#defo .head-othershop .item.link-staff{padding-right:0}#defo .head-othershop .item .title{font-size:10px}#defo .head-othershop .item a{font-size:12px}#defo .head-down-menu{padding:0 15px 3px}#defo .head-down-menu:after{content:"";display:block;clear:both}.contentBox h3.content-ttl{font-size:2.0rem}#footer{padding-top:10px}#footer .checkup .checkup-dtl{float:left}#footer address{padding-top:10px}.list .listProfile .girlProfile .profWrap .girlData{font-size:1.2rem}.list .listBlog>.listBlog-dtl{margin-left:5px;margin-right:5px}.list .listBlog .blog-dtl dl dd{font-size:1.2rem}.list .listBlog .blog-dtl .girlPhoto>img{max-width:20px}#smartMenu,#sideMenu{display:none}#head-blog{display:none}}@media screen and (min-width: 768px) and (max-width: 991px){.container{width:auto}.banner ul li.banaHotelList a p.banner-ttl,.banner ul li.banaContact a p.banner-ttl{height:70px}.list .listProfile{float:left}.list .listProfile .girlProfile .profWrap .girlData.timeSchedule{font-size:1.2rem}.list .listBlog .blogThumbnail>img{max-width:100px}.list .listBlog .blog-dtl .girlPhoto>img{max-width:20px}.contentBox h3.content-ttl{font-size:1.8rem}#information>.content-dtl,#informationSide>.content-dtl{height:200px}#head-blog .slide-horizontal .slide-mask ul:after{content:"";display:block;clear:both}#head-blog .slide-horizontal .slide-mask ul li{float:left;display:block;width:50%;padding:5px}#head-blog .slide-horizontal .slide-mask ul li:nth-of-type(3n){clear:both}#head-blog .slide-horizontal .slide-mask ul li:nth-of-type(n+11){display:none}#head-blog .blogBox{padding:0}#head-blog .listBlog-dtl .blogThumbnail{width:20%}#head-blog .listBlog-dtl .blog-dtl{width:80%}#head-blog .listBlog-dtl .blog-dtl .girlLink{display:block}#head-blog .listBlog-dtl .blog-dtl .girlLink:hover{opacity:0.6}#head-blog .listBlog-dtl .blog-dtl dt{width:10%}#head-blog .listBlog-dtl .blog-dtl dd{width:90%}}@media screen and (min-width: 768px){#topnews-sptop{display:none}.banner ul li a p.comment{padding:0 10px 5px;font-size:1.1rem;line-height:1.3}.banner ul li.banaHotelList a,.banner ul li.banaContact a{background-position:95% center;background-size:40px}.banner ul li.banaHotelList a p.banner-ttl,.banner ul li.banaContact a p.banner-ttl{height:40px;background-position:10px center;background-size:105px}.banner ul li.banaHotelList a{background-size:25px}.banner ul li.banaMailmagazine a{background-size:40px;cursor:pointer;background-position:95% 5px}.banner ul li.banaMailmagazine p.banner-ttl{height:36px;padding:5px 10px 0;background-size:96px;background-position:10px 5px}.banner ul li.banaCredit a{background-size:65px;background-position:95% 5px}.banner ul li.banaCredit p.banner-ttl{height:36px;padding:5px 10px 0;background-size:61px;background-position:10px 5px}#event-s div{height:121px}#footer .fNav ul li{padding:0 5px 5px}#footer .fNav ul li+li:before{content:" / "}#footer .fNav ul a{font-size:12px}#footer .fNav ul a:hover{color:#f9c11c}#footer address{font-size:11px}}@media screen and (min-width: 992px) and (max-width: 1159px){#defo #head-menu>.container{width:auto;margin:0 auto;padding:0}}@media screen and (min-width: 1160px){#defo #head-menu>.container{width:1140px;padding:0}#defo #head-menu-in{width:calc(100% -120px)}#defo #head-menu .container{padding:0;width:1140px}#defo #head-menu .container .head-menu-emergency{float:right}}@media screen and (min-width: 1200px){.container.slideWrap{width:970px}}.headBase .head-point{display:none}.headBase .head-mypage{display:none}.headBase .head-info{display:none}@media screen and (min-width: 1785px){.list .listProfile{width:14.1%}}@media screen and (min-width: 1500px) and (max-width: 1784px){.list .listProfile{width:16.666%}}@media screen and (min-width: 1200px) and (max-width: 1499px){.list .listProfile{width:20%}}@media screen and (min-width: 992px) and (max-width: 1199px){.list .listProfile{width:25%}}@media screen and (min-width: 768px) and (max-width: 991px){.list .listProfile{width:33.333%}}@media screen and (min-width: 677px) and (max-width: 767px){.list .listProfile{width:25%}}@media screen and (min-width: 501px) and (max-width: 676px){.list .listProfile{width:33.33%}}@media screen and (max-width: 500px){.list .listProfile{width:50%}}.list .listProfile{float:none}.ps-container>.ps-scrollbar-y-rail,.ps-container>.ps-scrollbar-x-rail{opacity:0.4}#head-blog .content-dtl{padding:0}#head-blog .blogBox{padding:5px}#head-blog .list{margin-bottom:0}#head-blog .listBlog .blog-dtl .article{color:#333;padding:5px;background:#f3f3f3}#head-blog .btn{display:none}#head-blog .ps-container:hover .ps-scrollbar-y-rail:hover,#head-blog .ps-container:hover .ps-scrollbar-x-rail:hover{background-color:transparent}#head-blog .scro{-webkit-overflow-scrolling:touch}#head-blog .scro:after{content:"";display:block;clear:both}#head-blog .ifra{-webkit-overflow-scrolling:touch;height:100%;max-width:100%;overflow:auto}#head-blog iframe{-webkit-overflow-scrolling:touch;width:100%;position:relative;top:0px;left:0px;right:0px;bottom:0px;margin:0 auto}#head-blog iframe:after{content:"";display:block;clear:both}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{background-color:#000;border-color:#000}.pagination>li>a,.pagination>li>span{color:#000}
