#wrapper{background-attachment:fixed;}#door #wrapper{background-repeat:no-repeat;}#doorImg{margin:0;}#dp_swf_engine{display:none;}#entrance li span{padding:0 10px;}#entrance li img{vertical-align:middle;}body,#lady_detail #voice .voice_box,#footer,#footer a,.flex_radio div label,#container section ul.movieList li .movieTitle,#secPickup ul li .txtData .ladyProf,#mag .txtData,#mag .txtData .flex .item{color:#000000;                               }a:link, a:visited,#layout>section .title,#comment ul li .userName, #addComment .formTtl,#bbs .bbsList li .userName,#content .pager li.current span,#recruit .inner h2,#secPickup ul li .txtData h2 a,#lady_detail #voice .voice_box dt,section ul.newsList li h2,#lady_detail section .inner h2.ladyName,#lady_detail #profile th,#lady_detail #main .ttl,#lady_detail #main .subTtl02,#ranking section .inner>h2{color:#000000;                            }#map #container .mapData p a{color:#000000 !important;               }#layout>section .date,#voice ul li .date,#news .newsList li .date,#event .eventList li .date,.newlist li .date{color:#000000;                           }#ladyData .txtData .schedule dt{color:#fff;}.search_box a{color:#7c7c7c;}#layout>section.w1 ul li .txtData h2.ladyName a,#secPhotoblog ul li .txtData h2 a,#container section ul.movieList li h2 a,#recruit .inner .formData h2,#lady_detail #status li .subTtl,#secTwitter .twitterList li .ladyName a{color:#000000;}#main article .heading a,.secRanking>h2{color:#424100;}#footer a,#secPickup ul li .txtData h2 a,#container section ul.movieList li h2 a{text-decoration:none;}.description,#header .description{background-color:#eeeeee;color:#000;                               }#layout>section.w1 ul li .txtData h2.ladyName{background-color:#ffffef;color:#000;}#container section ul.movieList li h2,#secPhotoblog ul li .txtData h2,#content .pager li a,#typeWeek ul.scheduleList li .txtData table th,section ul.eventList li .title,#unEvent ul.unEventList li .title,section ul.gravureList>li .title,#blog ul.blogList li .txtData em.ladyName,.compMsg,#photoblog_lady #ladyData .txtData,#photoblog_detail #ladyData .txtData,#recruit table td.title,.formData h2,.noData,#photoblog section ul.blogList li em.ladyName,#bbs .formData label,.bbsList li .title,section ul.qaList li .title,#hotel .inner section h1,#areaList li a,#dataList table thead th span,#content .pager li span,#recruit .recbox table th,#system div.inner h4,#system div.inner th,#schedule #typeOneday .inner>h2,#typeOneday ul.ladyList li .txtData .comment,.typeIcons span,#lady_detail #status li,.systembox .flex_item .item.ttl,#dataList li .site a,#secVoice ul li .txtData .title,#hotel #dataList li .info .material-icons,#secTwitter .twitterList li .ladyName{background-color:#cfc68b;color:#000;                                              }#secSchedule ul li .txtData .workTime,#typeOneday ul.ladyList li .txtData .workTime,#lady .workTime,#secLady ul li .txtData .workTime,.lady_list li .worktimebox{background:linear-gradient(to right,  rgba(177,163,99,1) 0%,rgba(249,247,196,1) 45%,rgba(177,163,99,1) 91%);color:#000;}#layout>.pannel,#content>section{background-color:#ffffef;}section ul.systemList>li .body,section ul.systemList>li .body>.comment ,#lady_detail #photoblog ul li .txtData .title,#comment ul li, #addComment .formData,.bnrInfo,#comment ul li .userName, #addComment .formTtl,#upper .inner,#bbs .formData,#voice section ul.voiceList li .txtData .title,#status,#content .pager li.current span,.forMb,#system div.inner td,#movie #container section ul.movieList li h2,#profile th,#recruit .formtable th,#member_movie ul.movieList li .movieTitle{background-color:transparent;}#door #footer,#lady_detail #status li .subTtl{background:transparent;}#footer ul li{border-color:#000;                                   }#layout>section .inner,#content>section>.inner{border-color:transparent;                      }#container section ul li,#container section ul.movieList li,section ul.systemList ul li .price,#schedule th, #schedule td,#side>section, #main>section,#typeWeek ul.scheduleList li,#typeWeek ul.scheduleList li .txtData table th,#typeWeek ul.scheduleList li .txtData table td,#main article,#recruit section table th, #recruit section table td,#upper,#hotel .inner>section,#content section.w1 ul li,#system div.inner th,#system div.inner td,#comment ul li .userName, #addComment .formTtl,#lady_detail #voice .voice_box dt,.newlist li .comment,#lady_detail section .inner h2.ladyName,#ranking section .inner>h2,#mag .txtData,#system .systembox,#system .systembox .title,#system .systembox .comment,#system .systembox .flex_item .item,.formtable tr,.box,.box .ttl,.leftmenu .l_box,.box .m_box,#system .creditPayment{border-color:#aebfb3;                        }#container section ul.movieList li .playBtn, #nextPrev li a,section ul.gravureList li .profLink a,#bbs .formData input[type=submit],#lady section .inner>h2,section ul.systemList ul li .item,#system .systembox .flex_item .item.ttl,.profLink a,#lady_detail .reserve_btn a,.btn_blown{background:#b1a363;color:#000;border-color:transparent;}section ul.systemList>li h2,#side .subTtl, #main .subTtl,#side>section .secTtl,#main article .heading,#main>section .secTtl,#upper h1,#system .mTitle{background:linear-gradient(to bottom,  rgba(215,208,185,1) 0%,rgba(230,222,185,1) 24%,rgba(146,127,82,1) 100%);color:#424100;border-color:#dbd8c9;}#container section.w2 ul.ladyList li,#container section.w3 ul.ladyList li,#container section.w4 ul.ladyList li,#container section.w2 ul.blogList li,#container section.w3 ul.blogList li,#container section.w4 ul.blogList li,#container section.w2 ul.movieList li,#container section.w3 ul.movieList li,#container section.w4 ul.movieList li,.lady_list li{background:transparent;border-color:transparent;color:#000000;}#header{background:url(https://img.fpack.jp/shop/ymori/parts/bg_header.jpg) center bottom no-repeat;}#header .cBlock{color:#fff;}#globalNav{background:url(https://img.fpack.jp/shop/ymori/parts/nav_bg.png) center top;border-top:3px solid #fce88a;border-bottom:3px solid #fce88a;}#globalNav ul li{border-color:transparent;}#globalNav ul li a{color:#ecba00;}#globalNav ul li a span.sub_nav{color:#333333;}#headline{background:linear-gradient(to bottom,  rgba(212,205,185,1) 0%,rgba(233,224,177,1) 55%,rgba(131,111,67,1) 100%);}#headline p{color:#424100;}#headline p:after{background:#424100;}#layout>section h1 span,#content>section h1.pageTtl span{color:#424100;}#content .pagerbox .pager li a{color:#000;}#content .inner .typeIcons span{background-color:#b1a363; color:#000;}#content section.w1 ul.ladyList li,section ul.blogList li .thumb,section ul.ladyList li .thumb,#typeOneday ul.ladyList li .thumb,.lady_list li .thumb{background-color:transparent;}.newup span,.newlist .newup span{background-color:#309652; color:#fff;}.newup span.up, .newlist .newup span.up{background-color:#a9a23a;}.newup span.twitter{color:#fff;}#content ul.ladyList li .rankNum{height:40px;}#content ul.ladyList li a.photo .state{width:auto; height:auto;}#container section.secRanking.w2 ul.ladyList li,#container section.secRanking.w3 ul.ladyList li,#container section.secRanking.w4 ul.ladyList li,#ranking #content section ul.ladyList li{padding-top:0;}#header .cBlock{width:100%;}#header #logo{width:100%;overflow:hidden;}#header .shopinfo{background-color:rgba(0,0,0,0.3);padding:10px 0;font-size:28px;text-align:center;position:absolute;width:100%;bottom:0;}#header .shopinfo p{display:inline-block;margin:0 15px;font-weight:bold;}#header .shopinfo .telnum span{padding-right:10px;font-size:21px;font-weight:normal;}#header .shopinfo .time:nth-of-type(1)::before{content:"営業時間";font-size:21px;font-weight:normal;margin-right:10px;}#header .cardbox{display:none;}#header .cardbox .cardlist{justify-content:flex-end;}#header .cardbox .txt{color:#dddddd; font-size:16px;}#lady .inner{padding-top:30px;}#lady .selname,#content .selectbox .selname{background-color:transparent;}#lady .selname:after,#content .selectbox .selname:after{background-color:#b1a363;}#lady .selname:before,#content .selectbox .selname:before{border-top-color:#fff;}#lady .search_cont,#lady .selname,#content .selectbox .selname{border-color:#b1a363;}#lady .search_box .btn_submit, .search_type_box .btn_submit,#lady .search_cont .btn_close{background-color:#b1a363;border-color:transparent;}#header .shopinfo,#layout>section h1 span,#content>section h1.pageTtl span,#headline p,#globalNav ul li a,#globalNav ul li a span.navflex,#globalNav ul li a span.sub_nav{font-family:"Noto Serif JP";}#top_contents{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0;}#top_contents li{width:50%;padding:5px;box-sizing:border-box;}#top_contents li a,#top_contents li img{display:block;width:100%;height:auto;}#top_contents li a{display:flex;justify-content:center;align-items:center;height:100%;}#reserve #reserve1{margin-bottom:10px;padding:15px;text-align:left;}#reserve #reserve1 .message01{width:45%;margin:5px;margin-bottom:15px;padding:10px;float:left;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;font-size:18px;font-weight:bold;color:#000;background:#ccc;}#reserve #reserve1 .message01 h3{width:382px;height:84px;margin:0 auto 10px;line-height:84px;font-size:24px;background-image:url(https://img.fpack.jp/shop/ymori/parts/reserve_mes_bg.png);text-align:center;display:block;vertical-align:middle;color:#fff;}#reserve #reserve1 .message01 a{background:#ff8000;text-align:center;border-radius:10px;color:#ffffcc;display:inline-block;padding:0px 10px;}#reserve #reserve1 .message02{line-height:2em;clear:both;}#reserve #reserve2{width:840px;margin:0 auto;text-align:left;}#reserve #reserve2 .message02 h3{font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;font-size:18px;text-align:center;margin:10px;margin-top:20px;}#reserve #reserve2 .message02 h3 img{width:64px;vertical-align:middle;margin:10px;}#reserve #reserve2 .message02 p{line-height:2em;}#reserve #reserve2 h4{margin:10px auto;color:#cc0000;font-size:120%;}#reserve #reserve2 .carrier p{background:#ff8000;margin:3px;display:inline-block;text-align:center;width:32%;height:40px;border-radius:6px;font-weight:bold;font-size:140%;padding-top:7px;}#reserve #reserve2 .carrier p a{color:#fff;width:100%;height:100%;display:block;}