﻿*{box-sizing:border-box}html{margin:0 auto;height:100%;min-height:100%;line-height:1.5;text-align:center;font-size:90%;font-family:"M PLUS Rounded 1c",Helvetica,Arial,"YuGothic","游ゴシック","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","モリサワ 新ゴ R","Droid Sans","メイリオ",sans-serif;color:#333;background:#fff}body{height:auto;min-height:100%;-webkit-text-size-adjust:none}img,iframe,video{vertical-align:bottom;max-width:100%}img.emoji_img,iframe.emoji_img,video.emoji_img{vertical-align:-2px}video{object-fit:cover}strong,em{color:red}small{font-size:100%}button{cursor:pointer}textarea{resize:vertical}figure{margin:0;padding:0}a{color:#09f;text-decoration:none}a:hover{text-decoration:underline}header>div nav li a,header>div>p a,#IndexWp #enterBtn a,#IndexWp #subEnterWp li a,#IndexWp #enterBtn3 a,#LoveSystemGuideWp .mainSection .guideLink ul li a,#LoveMapIndexWp .mainSection #gps a,#LoveMapIndexWp .mainSection .deli section>ul>li a,#LoveMapIndexWp .mainSection .map1 dl dd a,#LoveMapIndexWp .mainSection .map1 dl li a,#LoveMapIndexWp .mainSection .map1 ul dd a,#LoveMapIndexWp .mainSection .map1 ul li a,#LoveMapIndexWp .mainSection .map2 dl dd a,#LoveMapIndexWp .mainSection .map2 dl li a,#LoveMapIndexWp .mainSection .map2 ul dd a,#LoveMapIndexWp .mainSection .map2 ul li a,#LoveMapHotellistWp .mainSection .search #gps a,#LoveMapHotellistWp .mainSection .deli section>ul>li a,.girlsDiaryWp>div>ul li a{display:block;width:100%;height:100%;text-decoration:none}#IndexWp #enterBtn a,#IndexWp #subEnterWp li a,#IndexWp #enterBtn3,.girlsDetailWp #girlsPhoto .highclass{text-indent:100%;white-space:nowrap;overflow:hidden}.noScript{margin:2em auto;color:gray}.caution{color:red}.slick-next,.slick-prev{z-index:10}.slick-next:before,.slick-prev:before{color:#333}.slick-next{right:5px}.slick-prev{left:5px}@font-face{font-family:'fontello';src:url("/font/fontello.eot?26158102");src:url("/font/fontello.eot?26158102#iefix") format("embedded-opentype"),url("/font/fontello.woff2?26158102") format("woff2"),url("/font/fontello.woff?26158102") format("woff"),url("/font/fontello.ttf?26158102") format("truetype"),url("/font/fontello.svg?26158102#fontello") format("svg");font-weight:normal;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before,#LoveIndexWp .topGravure .moreLink a:before,#LoveContentsWikiWp .mainSection>div>section ul li:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em}.icon-angle-right:before,#LoveIndexWp .topGravure .moreLink a:before,#LoveContentsWikiWp .mainSection>div>section ul li:before{content:'\e800'}.icon-angle-up:before{content:'\e801'}.icon-angle-down:before{content:'\e802'}.icon-phone:before{content:'\e803'}.icon-home:before{content:'\e804'}.icon-menu:before{content:'\e805'}.icon-cancel:before{content:'\e806'}.icon-laptop:before{content:'\e807'}.icon-list:before{content:'\e808'}.icon-folder:before{content:'\e809'}.icon-mail-alt:before{content:'\e80a'}.icon-lock:before{content:'\e80b'}.icon-location:before{content:'\e80c'}.icon-cog:before{content:'\e80d'}.icon-popup:before{content:'\e80e'}.icon-search:before{content:'\e80f'}.icon-pencil:before{content:'\e810'}.icon-angle-left:before{content:'\e811'}.icon-file-pdf:before{content:'\e812'}.icon-clock:before{content:'\e813'}.icon-chat:before{content:'\e814'}.icon-chart-bar:before{content:'\e815'}.icon-user-plus:before{content:'\e816'}.icon-camera:before{content:'\e817'}.icon-venus:before{content:'\e818'}.icon-database:before{content:'\e819'}.icon-building:before{content:'\e81a'}.icon-thumbs-up:before{content:'\e81b'}.icon-book:before{content:'\e81c'}.icon-road:before{content:'\e81d'}.icon-picture:before{content:'\e81e'}.icon-link:before{content:'\e81f'}.icon-calendar:before{content:'\e820'}.icon-smiley:before{content:'\e821'}.icon-credit-card:before{content:'\e822'}.icon-video:before{content:'\e823'}.icon-at:before{content:'\e824'}.icon-wikipedia:before{content:'\e825'}.icon-mobile:before{content:'\e826'}.icon-leaf:before{content:'\e827'}.icon-moon:before{content:'\e828'}.icon-twitter:before{content:'\e829'}.icon-chat-1:before{content:'\e82a'}.icon-lightbulb:before{content:'\f0eb'}.icon-yen:before{content:'\f157'}.icon-doc-text-inv:before{content:'\f15c'}.icon-instagram:before{content:'\f16d'}.icon-cab:before{content:'\f1b9'}.icon-trash:before{content:'\f1f8'}.icon-chart-pie:before{content:'\f200'}.icon-chart-line:before{content:'\f201'}.icon-calendar-check-o:before{content:'\f274'}.icon-commenting:before{content:'\f27a'}.animate-spin{-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear;display:inline-block}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-o-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-ms-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}html{min-width:1000px;height:auto;background:url(/img/love.bg.html.jpg) no-repeat center top,url(/img/love.bg.html.gif) repeat center top}body,article{display:flex;flex-direction:column;min-height:100vh}body{background:url(/img/love.bg.body.png) no-repeat center bottom}a[target="_blank"]:not(.notBlank):after{margin-left:0.2rem;font-family:"fontello";font-size:0.8em;content:'\e80e'}iframe{width:100%;vertical-align:bottom;border:none}h2[data-alph]{height:36px;line-height:36px;text-indent:30px;text-align:left;font-size:0.85rem;font-weight:100;color:#fff;background:url(/img/bg.bar.png) no-repeat left center,url(/img/bg.bar.line.gif) no-repeat right center;background-color:#000}h2[data-alph]:before{content:attr(data-alph);margin-right:0.5rem;font-family:"Oswald",sans-serif;font-weight:400;font-size:1.5rem}button{background-color:transparent;border:none;cursor:pointer;outline:none;padding:0;appearance:none;vertical-align:bottom;line-height:1}.hissu:after,#LoveContentsInquiryWp form>div legend:not(.customer):after{content:"必須";display:inline-block;margin-left:0.25em;padding:0 0.75em;font-size:0.7em;text-indent:0;color:#fff;background:red;border-radius:4px}.errMsg{margin:1rem auto;padding:0.5rem;text-align:left;color:red;background:#ffe6e6;border:2px solid red}.errMsg p{display:inline-block;margin:0 !important;min-width:50%}.errMsg p:before{content:"▪️"}input[type=email]{width:80%}@-moz-keyframes navLink{100%{color:#f19ec2;color:#b7aa00}}@-webkit-keyframes navLink{100%{color:#f19ec2;color:#b7aa00}}@-ms-keyframes navLink{100%{color:#f19ec2;color:#b7aa00}}@keyframes navLink{100%{color:#f19ec2;color:#b7aa00}}@-moz-keyframes circle{50%{opacity:1}100%{width:200%;height:200%}}@-webkit-keyframes circle{50%{opacity:1}100%{width:200%;height:200%}}@-ms-keyframes circle{50%{opacity:1}100%{width:200%;height:200%}}@keyframes circle{50%{opacity:1}100%{width:200%;height:200%}}@-moz-keyframes iconScl{0%{transform:scaleX(1)}50%{transform:scaleX(0)}100%{transform:scaleX(-1)}}@-webkit-keyframes iconScl{0%{transform:scaleX(1)}50%{transform:scaleX(0)}100%{transform:scaleX(-1)}}@-ms-keyframes iconScl{0%{transform:scaleX(1)}50%{transform:scaleX(0)}100%{transform:scaleX(-1)}}@keyframes iconScl{0%{transform:scaleX(1)}50%{transform:scaleX(0)}100%{transform:scaleX(-1)}}@-moz-keyframes blink{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes blink{0%{opacity:1}100%{opacity:0}}@-ms-keyframes blink{0%{opacity:1}100%{opacity:0}}@keyframes blink{0%{opacity:1}100%{opacity:0}}@-moz-keyframes newFlg{0%{content:attr(data-startDate)}100%{content:"入店"}}@-webkit-keyframes newFlg{0%{content:attr(data-startDate)}100%{content:"入店"}}@-ms-keyframes newFlg{0%{content:attr(data-startDate)}100%{content:"入店"}}@keyframes newFlg{0%{content:attr(data-startDate)}100%{content:"入店"}}.container{display:flex;justify-content:center;flex-grow:1;margin:105px auto 20px;width:1000px}.main{margin-right:20px;width:760px}.main .mainSection{background:rgba(255,255,255,0.8);box-shadow:0 0 8px rgba(0,0,0,0.2)}.main .mainSection>div{padding:20px}.main .mainSection>div>*{margin:20px auto}.main .mainSection>div>*:first-child{margin-top:0}.main .mainSection>div>*:last-child{margin-bottom:0}.main .girlsListWp{background:none;box-shadow:none}.main .girlsListWp>div{padding:0}.sideContainer{width:220px}header{position:fixed;width:100%;height:80px;background:#000;border-top:3px solid #e4007f;border-bottom:20px solid #aaa;z-index:11}header a{color:inherit}header>div{margin:0 auto;min-width:1000px;height:57px;border-top:2px solid #f19ec2}header>div h1{margin:0 auto;width:1000px;height:15px;line-height:15px;text-align:left;font-size:0.8rem;color:#b3b3b3}header>div>div{display:inline-block;margin:0 auto;width:250px;vertical-align:middle;text-align:left;color:#b3b3b3}header>div nav{display:inline-block;padding:0 1rem;width:calc(1000px - 250px - 150px);height:40px;vertical-align:top}header>div nav li{display:inline-block;margin:0 auto;width:calc((1000px - 250px - 150px - 2rem) / 6);height:40px;line-height:40px;vertical-align:top;font-weight:500;font-size:0.9rem;text-align:center;color:#fff;background:#000;overflow:hidden}header>div nav li:first-child a{border:none}header>div nav li a{color:inherit;position:relative;margin:5px auto;height:calc(100% - 10px);line-height:30px;border-left:1px solid #424242}header>div nav li a:after{position:absolute;top:50%;right:auto;bottom:auto;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);content:'';display:block;width:0;height:0;background:rgba(255,255,255,0.3);border-radius:50%;z-index:2;opacity:0}header>div nav li a:hover{text-decoration:none;-webkit-animation:navLink 0.5s;-moz-animation:navLink 0.5s;-ms-animation:navLink 0.5s;-o-animation:navLink 0.5s;animation:navLink 0.5s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards}header>div nav li a:hover::after{-webkit-animation:circle 0.75s;-moz-animation:circle 0.75s;-ms-animation:circle 0.75s;-o-animation:circle 0.75s;animation:circle 0.75s}header>div nav li a.currentPage{color:#f19ec2}header>div nav li a[data-readcnt]:before{content:attr(data-readcnt);position:absolute;top:-5px;right:0;width:1.4rem;line-height:1.4rem;color:#fff;background:red;border-radius:50%}header>div>p{display:inline-block;margin:5px auto;width:150px;height:30px;line-height:26px;vertical-align:top;color:#fff;border:2px solid #fff;border-radius:4px}header>div>p:hover{background:#404040}header>div>p a:hover{text-decoration:none}header>div>p a.icon-lock:before{margin-left:0}header .contentNav{position:relative;color:#fff;background:rgba(0,0,0,0.85);z-index:1}header .contentNav>ul{display:flex;justify-content:space-between;margin:0 auto;padding:1rem;width:1000px}header .contentNav>ul>li{text-align:left;font-family:"Oswald",sans-serif;font-size:0.85rem;color:#e4007f}header .contentNav>ul>li ul{font-size:0.75rem;font-weight:300;font-family:"M PLUS Rounded 1c",Helvetica,Arial,"YuGothic","游ゴシック","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","モリサワ 新ゴ R","Droid Sans","メイリオ",sans-serif;color:#fff}header .contentNav>ul>li ul a[data-readcnt]:after{content:attr(data-readcnt);display:inline-block;font-weight:bold;color:#fff;background:red;width:1.2rem;line-height:1.2rem;text-align:center;border-radius:50%}#breadCrumb{margin:0 auto;padding:0 10px;width:1000px;height:20px;line-height:20px;text-align:left;font-size:11px;color:#fff}#breadCrumb li{position:relative;display:inline-block;padding:0 0.5rem}#breadCrumb li strong{color:inherit;font-weight:700}#breadCrumb li:not(:first-child){margin-left:1em}#breadCrumb li:not(:first-child):before,#breadCrumb li:not(:first-child):after{position:absolute;content:"";top:50%;color:#848484;margin-top:-10px;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #6a6a6a;left:-10px}#breadCrumb li:not(:first-child):after{border-left-color:#aaa;left:-11px}#breadCrumb li:first-child{padding-left:0}#breadCrumb li:first-child a:before{margin:0;vertical-align:-1px;font-size:14px}#breadCrumb li:first-child span{display:none}#breadCrumb li a{color:#f2f2f2}.footerAsides{display:flex;margin:0 auto 20px;width:1000px;justify-content:space-between}.footerAsides p{width:calc(50% - 10px)}#pageTopBtn{margin:0 auto;width:1000px;text-align:right}footer{padding:3rem 0 0;min-width:1000px;color:#fff;background:-webkit-gradient(linear, left top,left bottom, from(#000), color-stop(1, #222), color-stop(0, #000), to(#222));background:-webkit-linear-gradient(top, #000, #222 100%, #000 0%, #222);background:-moz-linear-gradient(top, #000, #222 100%, #000 0%, #222);background:-o-linear-gradient(top, #000, #222 100%, #000 0%, #222);background:-ms-linear-gradient(top, #000, #222 100%, #000 0%, #222);background:linear-gradient(top, #000, #222 100%, #000 0%, #222)}footer i{font-size:0.9em;font-style:normal}footer nav>ul{display:flex;margin:0 auto;width:1000px;min-height:155px;text-align:left;background:url(/img/love.bg.footer.png) no-repeat bottom right}footer nav>ul>li{width:100%;font-family:"Oswald",sans-serif;color:#b10063}footer nav>ul>li.Fl{flex:0 0 540px;width:540px}footer nav>ul>li.Fl ul{display:flex;justify-content:space-between}footer nav>ul>li.Fl li{width:260px;text-align:center}footer nav>ul>li.Fl li a{display:block;padding-top:60px;font-size:0.9em}footer nav>ul>li.Fl li:first-child a{background:url(/img/banner.jobF.f.png) no-repeat center top;background-size:260px auto}footer nav>ul>li.Fl li:last-child a{background:url(/img/banner.jobM.f.png) no-repeat center top;background-size:260px auto}footer nav>ul>li ul{margin-top:0.25rem;font-size:0.8rem;font-family:"M PLUS Rounded 1c",Helvetica,Arial,"YuGothic","游ゴシック","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","モリサワ 新ゴ R","Droid Sans","メイリオ",sans-serif;color:#fff}footer nav>ul>li ul a{color:inherit}footer p{margin-top:1rem;padding:3rem 0;line-height:1.3;background:#e4007f}.sideContainer>div{margin:20px auto}.sideContainer>div:first-child{margin-top:0}.sideContainer>div:last-child{margin-bottom:0}.sideContainer>div>p{margin-bottom:3px;height:30px;line-height:30px;text-align:left;text-indent:30px;font-weight:500;color:#fff;background:#000 url(/img/bg.bar.png) no-repeat left center}.sideContainer>div div{overflow:hidden}.sideContainer a.sideChatLink{position:relative;display:block}.sideContainer a.sideChatLink[data-readcnt]:after{content:attr(data-readcnt);position:absolute;bottom:2px;right:2px;width:25px;line-height:25px;font-weight:bold;color:red;background:#fff;border-radius:50%;animation:blink 500ms alternate 0s linear infinite}.sideContainer a.sideChatLink2[data-readcnt]:after{bottom:calc(50% - 12.5px);right:5px}#sideDiary>div{font-size:0.85rem;text-align:right;color:#fff;background:#333}#sideDiary>div a{display:block;padding:0.25rem;width:100%;height:100%;color:inherit}#sideDiary>div a:hover{text-decoration:none;background:#000}#sideDiary ul li{display:inline-block;vertical-align:bottom;width:50%;height:110px;color:#fff;overflow:hidden}#sideDiary ul li figure{position:relative;width:100%;height:100%;overflow:hidden}#sideDiary ul li figure figcaption{display:flex;flex-flow:row wrap;position:absolute;bottom:0;left:0;padding:0.25rem;width:100%;text-align:left;font-size:0.7rem;background:rgba(51,51,51,0.75)}#sideDiary ul li figure figcaption>div:first-child{width:30px;height:30px;overflow:hidden}#sideDiary ul li figure figcaption>div:last-child{padding-left:0.25rem;width:calc(100% - 30px)}#sideDiary ul li figure figcaption>div:last-child div{width:100%;height:15px;line-height:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#sideDiary ul a{color:inherit}#sideMov iframe{margin-top:-41px}#sideFjoho iframe{height:150px}#sideDxMov{position:relative}#sideDxMov>ul{display:flex;flex-flow:row wrap}#sideDxMov>ul li{position:relative;width:50%;height:110px}#sideDxMov>ul li a{display:block;width:100%;height:100%;overflow:hidden}#sideDxMov>ul li a:after{display:none}#sideDxMov>ul li figcaption{position:absolute;bottom:0;left:0;width:100%;font-size:0.75rem;color:#fff;background:rgba(0,0,0,0.5)}#sideDxMov>ul li figcaption p{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#sideDxMov>div{position:absolute;top:0;right:0;margin:5px 0;height:20px;line-height:20px;font-size:0.75rem;color:#fff;border-left:1px dotted #fff}#sideDxMov>div a{color:inherit}.sideBanners{position:sticky;position:-webkit-sticky;top:100px}.sideBanners li{margin:10px auto;border:1px solid #aaa}#overlay{display:flex;flex-direction:column;align-items:center;justify-content:center;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:10000}#overlay:after{content:"×";position:fixed;top:0;right:1rem;line-height:1;font-size:5rem;font-weight:100;color:#fff;cursor:pointer}#pushnateModal{position:fixed;top:1rem;left:1rem;padding:1rem;background:#fff;border:3px solid #ea68a2;border-radius:5px;box-shadow:2px 2px 4px rgba(51,51,51,0.3);background:-webkit-gradient(linear, left top,left bottom, from(#fff), color-stop(1, darnk(#fff, 5%)), color-stop(0, #fff), to(darnk(#fff, 5%)));background:-webkit-linear-gradient(top, #fff, darnk(#fff, 5%) 100%, #fff 0%, darnk(#fff, 5%));background:-moz-linear-gradient(top, #fff, darnk(#fff, 5%) 100%, #fff 0%, darnk(#fff, 5%));background:-o-linear-gradient(top, #fff, darnk(#fff, 5%) 100%, #fff 0%, darnk(#fff, 5%));background:-ms-linear-gradient(top, #fff, darnk(#fff, 5%) 100%, #fff 0%, darnk(#fff, 5%));background:linear-gradient(top, #fff, darnk(#fff, 5%) 100%, #fff 0%, darnk(#fff, 5%));z-index:200}#pushnateModal span{position:absolute;top:0;right:0;width:16px;height:16px;line-height:16px;font-size:15px;cursor:pointer}#pushnateModal #pushnateBtnArea{margin-top:0.5rem;border:1px solid #aaa;border-radius:4px;background:-webkit-gradient(linear, left top,left bottom, from(#aeaeae), color-stop(1, #686868), color-stop(0, #aeaeae), to(#686868));background:-webkit-linear-gradient(top, #aeaeae, #686868 100%, #aeaeae 0%, #686868);background:-moz-linear-gradient(top, #aeaeae, #686868 100%, #aeaeae 0%, #686868);background:-o-linear-gradient(top, #aeaeae, #686868 100%, #aeaeae 0%, #686868);background:-ms-linear-gradient(top, #aeaeae, #686868 100%, #aeaeae 0%, #686868);background:linear-gradient(top, #aeaeae, #686868 100%, #aeaeae 0%, #686868)}#pushnateModal #pushnateBtnArea button{display:inline-block;width:40%;height:30px;line-height:30px;font-weight:500;color:#fff;cursor:pointer;transition:all 100ms ease 0s;box-shadow:1px 1px 3px rgba(51,51,51,0.4)}#pushnateModal #pushnateBtnArea button:last-child{width:60%;border-left:1px solid #aaa;border-radius:0 4px 4px 0;background:-webkit-gradient(linear, left top,left bottom, from(#b2edfe), color-stop(1, #15a1ca), color-stop(0, #b2edfe), to(#15a1ca));background:-webkit-linear-gradient(top, #b2edfe, #15a1ca 100%, #b2edfe 0%, #15a1ca);background:-moz-linear-gradient(top, #b2edfe, #15a1ca 100%, #b2edfe 0%, #15a1ca);background:-o-linear-gradient(top, #b2edfe, #15a1ca 100%, #b2edfe 0%, #15a1ca);background:-ms-linear-gradient(top, #b2edfe, #15a1ca 100%, #b2edfe 0%, #15a1ca);background:linear-gradient(top, #b2edfe, #15a1ca 100%, #b2edfe 0%, #15a1ca)}#pushnateModal #pushnateBtnArea button:hover{box-shadow:none}#__visitable{width:350px;padding:1.5rem;color:#fff;background:#f19ec2;background:-webkit-gradient(linear, left top,left bottom, from(#f19ec2), color-stop(1, #eb71a6), color-stop(0, #f19ec2), to(#eb71a6));background:-webkit-linear-gradient(top, #f19ec2, #eb71a6 100%, #f19ec2 0%, #eb71a6);background:-moz-linear-gradient(top, #f19ec2, #eb71a6 100%, #f19ec2 0%, #eb71a6);background:-o-linear-gradient(top, #f19ec2, #eb71a6 100%, #f19ec2 0%, #eb71a6);background:-ms-linear-gradient(top, #f19ec2, #eb71a6 100%, #f19ec2 0%, #eb71a6);background:linear-gradient(top, #f19ec2, #eb71a6 100%, #f19ec2 0%, #eb71a6);box-shadow:2px 2px 10px rgba(51,51,51,0.5);text-shadow:1px 1px 3px rgba(0,0,0,0.5)}#__visitable p span{font-weight:700;font-size:1.1rem}#__visitable figcaption{margin-top:0.5rem}#__visitable a{color:inherit}#__visitable #visitablePhone{margin-top:0.5rem}#__visitable #visitablePhone a{display:block;width:100%;height:30px;line-height:26px;font-weight:700;background:-webkit-gradient(linear, left top,left bottom, from(#00de1a), color-stop(1, #0cc422), color-stop(0, #00de1a), to(#0cc422));background:-webkit-linear-gradient(top, #00de1a, #0cc422 100%, #00de1a 0%, #0cc422);background:-moz-linear-gradient(top, #00de1a, #0cc422 100%, #00de1a 0%, #0cc422);background:-o-linear-gradient(top, #00de1a, #0cc422 100%, #00de1a 0%, #0cc422);background:-ms-linear-gradient(top, #00de1a, #0cc422 100%, #00de1a 0%, #0cc422);background:linear-gradient(top, #00de1a, #0cc422 100%, #00de1a 0%, #0cc422);border:2px solid #fff;text-shadow:none}#__visitable #visitablePhone a:hover{text-decoration:none}#IndexWp{background:url(/img/bg.index.jpg) no-repeat center top,url(/img/bg.index.border.png) repeat-x center top}#IndexWp header{position:static;min-width:1000px;height:auto;font-size:0.85rem;background:none;border-bottom:none;border-top:3px solid #e4007f}#IndexWp header>div{height:auto}#IndexWp header>div h1{color:inherit}#IndexWp header>div>div{margin:0 auto;width:1000px;text-align:left}#IndexWp header a{color:inherit}#IndexWp header p>strong{font-weight:500;color:inherit}#IndexWp .container{margin-top:20px}#IndexWp .main{position:relative;margin:0 auto;padding-top:calc(540px - 20px - 20px);width:100%}#IndexWp #enterWp{padding-bottom:80px;height:180px}#IndexWp #enterBtn{position:absolute;top:203px;left:58px;width:284px;height:85px}#IndexWp #enterBtn a{background:url(/img/bg.index.enter.png) no-repeat 0 0}#IndexWp #enterBtn a:hover{background-position:0 -85px}#IndexWp #exitBtn{position:absolute;top:287px;left:107px;width:184px;height:36px}#IndexWp #subEnterWp{margin-top:-95px;text-align:left}#IndexWp #subEnterWp li{display:inline-block;width:234px;height:83px;margin-right:10px}#IndexWp #subEnterWp li:first-child a{background:url(/img/banner.jobF.png) no-repeat}#IndexWp #subEnterWp li:last-child a{background:url(/img/banner.jobM.png) no-repeat}#IndexWp #enterBtn3{position:absolute;top:75px;left:20px;width:380px;height:60px;background:url(https://admin.dto.jp/img/etc/enter.png) no-repeat center center;background-size:contain;transition:all 100ms linear 0s}#IndexWp #enterBtn3:hover{opacity:0.85}#IndexWp #indexDescription{margin:1rem auto;line-height:1.3;font-size:0.9rem}#IndexWp #indexDescription strong{font-weight:500;color:inherit}#IndexWp #indexKensa{display:flex;justify-content:space-between;margin:0 auto;background:#fff;border:4px solid #aaa}#IndexWp #indexKensa div{order:1;display:flex;flex-direction:column;justify-content:center;padding:1rem;width:calc(100% - 223px);text-align:left}#IndexWp #indexKensa div h2{margin-bottom:1rem;font-weight:500;color:red}#IndexWp #indexKensa div h2 em{font-weight:inherit}#IndexWp #indexKensa div p{padding-left:0.5rem;line-height:1.3;font-size:0.9rem}#IndexWp #indexLicenseWp{display:flex;justify-content:space-between;margin:40px auto}#IndexWp #indexLicenseWp section{width:480px;text-align:left}#IndexWp #indexLicenseWp section h2{margin-bottom:1rem;padding:1rem;line-height:1;font-size:1.6rem;font-weight:500;color:#7e6b5a;background:#fff;border:1px solid #333}#IndexWp #indexLicenseWp ul{width:480px}#IndexWp #indexLicenseWp ul li:first-child{margin-bottom:10px}#IndexWp #indexLicenseWp ul a[target="_blank"]{position:relative;color:inherit}#IndexWp #indexLicenseWp ul a[target="_blank"]:after{position:absolute;right:0.5rem;bottom:0}#IndexWp #indexDeliArea h2{margin-bottom:20px;height:auto;line-height:inherit;text-indent:0;font-weight:300;font-size:0.9rem;color:#333;background:none;border-bottom:2px solid #000}#IndexWp #indexDeliArea h2:before{font-size:1.6rem}#IndexWp #indexDeliArea section{text-align:left}#IndexWp #indexDeliArea section h3{margin:1rem auto 0;font-weight:500}#IndexWp #indexDeliArea section>ul{display:flex;flex-flow:row wrap;margin:-5px -10px 5px}#IndexWp #indexDeliArea section>ul>li{margin:10px;width:calc(100% / 3 - 10px - 10px);font-size:0.85rem;border-bottom:1px solid #aaa}#IndexWp #indexDeliArea section>ul>li em{margin-bottom:0.5em;font-weight:500;color:inherit}#IndexWp #indexDeliArea section>ul>li i{font-style:normal;font-size:0.8em;font-weight:400;color:gray}#IndexWp #indexDeliArea section>ul>li i:before{content:"[";margin-left:0.25rem}#IndexWp #indexDeliArea section>ul>li i:after{content:"]"}#IndexWp #indexDeliArea section>ul>li ul{line-height:1.3;font-size:0.7rem}#IndexWp #indexDeliArea section>ul>li li{display:inline-block}#IndexWp #indexDeliArea section>ul>li li:not(:last-child):after{content:"/";padding:0 0.1rem}#IndexWp #indexNotes{margin:0 auto;padding-top:1rem;font-size:0.9rem;text-align:left;border-top:1px dotted #aaa;text-shadow:0px 1px 1px #fff,0px 0px 1px #fff,1px 0px 1px #fff,0px -1px 1px #fff,-1px -1px 1px #fff,-1px 0px 1px #fff}#IndexWp #indexNotes p:nth-child(n+3){display:inline-block;margin-right:1rem}#IndexWp #siteBannerArea{margin:40px auto}#IndexWp #siteBannerArea li{display:inline-block;margin:5px;width:468px}#LoveIndexWp header{position:relative;height:365px;background-color:none;background:url(/img/love.bg.header.png) no-repeat center top;border-bottom:none}#LoveIndexWp header>div{height:362px}#LoveIndexWp header>div h1{color:inherit}#LoveIndexWp header>div>div{display:block;margin:0 auto;width:1000px}#LoveIndexWp header>div>div h1{color:#333}#LoveIndexWp header nav:not(.contentNav){position:absolute;top:auto;right:auto;bottom:0;left:0;margin:0 auto;width:100%;height:63px;background:#000;border-top:3px solid #e4007f;border-bottom:20px solid #aaa}#LoveIndexWp header nav:not(.contentNav):before{position:absolute;top:-4px;right:0;bottom:auto;left:auto;content:"";width:100%;height:1px;background:url(/img/love.bg.nav.gif) repeat-x center top}#LoveIndexWp header nav:not(.contentNav) #globalNav{margin:0 auto;width:1000px;text-align:right}#LoveIndexWp header nav:not(.contentNav) #globalNav li{margin:0 auto;width:calc((100% - 520px) / 6)}#LoveIndexWp header nav:not(.contentNav) #globalNav li#globalLogo,#LoveIndexWp header nav:not(.contentNav) #globalNav li#globalTel{display:none;float:left;width:auto}#LoveIndexWp header nav:not(.contentNav) #globalNav li#globalLogo a,#LoveIndexWp header nav:not(.contentNav) #globalNav li#globalTel a{margin:0 auto;height:100%;line-height:40px}#LoveIndexWp header nav:not(.contentNav) #globalNav li#globalLogo{width:250px}#LoveIndexWp header nav:not(.contentNav) #globalNav li#globalLogo img{vertical-align:top}#LoveIndexWp header nav:not(.contentNav) #globalNav li#globalTel{margin:5px 2rem;width:150px;height:30px;line-height:28px;border:1px solid #fff;border-radius:4px}#LoveIndexWp header nav:not(.contentNav) #globalNav li#globalTel a{line-height:inherit}#LoveIndexWp header nav:not(.contentNav) #globalNav li#globalTel a:before{margin-left:0}#LoveIndexWp header nav:not(.contentNav) #globalNav li:first-child a,#LoveIndexWp header nav:not(.contentNav) #globalNav li:nth-child(2) a,#LoveIndexWp header nav:not(.contentNav) #globalNav li:nth-child(3) a{border:none}#LoveIndexWp header #topMovieWp{position:relative;margin:0 auto;width:1000px;z-index:2}#LoveIndexWp header #topMovieWp #topMovie{position:absolute;top:0;right:auto;bottom:auto;left:0;padding:26px 41px 29px 20px;width:542px;height:334px;background:url(/img/love.bg.headerMov.png) no-repeat}#LoveIndexWp header ol{transition:padding-left 500ms ease 0s}#LoveIndexWp header ol#breadCrumb{margin-top:calc(345px - 20px - 53px);padding-left:550px;z-index:1}#LoveIndexWp header ol.fixed{padding-left:10px !important}#LoveIndexWp header .contentNav{top:-20px}#LoveIndexWp header .contentNav>ul{padding-top:3rem}#LoveIndexWp header.fixed .contentNav{position:fixed;top:44px;width:100%}#LoveIndexWp header.fixed .contentNav>ul{padding-top:1rem}#LoveIndexWp .topPickup{margin:20px auto 0;width:1000px;background:#fff url(/img/love.bg.topPickup.png) no-repeat center top;box-shadow:0 4px 4px rgba(0,0,0,0.1)}#LoveIndexWp .topPickup ul{margin:0 10px 20px;display:flex}#LoveIndexWp .topPickup ul li{margin:0 10px}#LoveIndexWp .topPickup ul li a{color:#fff}#LoveIndexWp .topPickup ul li img{width:225px}#LoveIndexWp .topPickup ul li figure{position:relative}#LoveIndexWp .topPickup ul li figcaption{position:absolute;bottom:0;left:0;padding:0.5rem;width:100%;background:url(/img/love.bg.topPickup.line.gif) repeat-x center top,url(/img/love.bg.topPickup.box.gif) repeat center 4px}#LoveIndexWp .topPickup ul li figcaption dl{line-height:1.3}#LoveIndexWp .topPickup ul li figcaption dt{font-size:1.1rem}#LoveIndexWp .topPickup ul li figcaption dd:last-of-type{color:#f6fc92}#LoveIndexWp .container{margin-top:20px}#LoveIndexWp .topSection{margin:0 auto 20px;display:flex}#LoveIndexWp .topSection ul{margin-right:20px;width:370px}#LoveIndexWp .topSection ul li{border:1px solid #aaa}#LoveIndexWp .topSection ul li:not(:last-child){margin-bottom:5px}#LoveIndexWp .topSection>div{flex:1 0 auto}#LoveIndexWp .topBanners li{margin:10px auto}#LoveIndexWp .topBanners li.borders{border:5px solid #ea68a2}#LoveIndexWp .topGravure{position:relative;margin:20px auto}#LoveIndexWp .topGravure h2{background:#000;overflow:hidden}#LoveIndexWp .topGravure h2 img{margin:-20px 0}#LoveIndexWp .topGravure>ul{margin-bottom:0;border:5px solid #000}#LoveIndexWp .topGravure>ul li.slick-slide{position:relative}#LoveIndexWp .topGravure>ul li.slick-slide:after{position:absolute;bottom:0;right:0;height:1.6rem;line-height:1.6rem;width:15em;content:attr(data-update);font-style:italic;font-size:1.2rem;color:#fff;background:#333}#LoveIndexWp .topGravure>ul li.slick-slide:before{content:"";position:absolute;bottom:0;right:18em;border-top:1.6rem solid transparent;border-right:1.6rem solid #333}#LoveIndexWp .topGravure>ul .slick-dots{bottom:0}#LoveIndexWp .topGravure .moreLink{position:absolute;top:135px;right:5px;font-size:200}#LoveIndexWp .topGravure .moreLink a{position:relative;color:#fff}#LoveIndexWp .topRanking section{position:relative;margin:1rem auto}#LoveIndexWp .topRanking section:last-child{margin-bottom:0}#LoveIndexWp .topRanking section h3{position:absolute;top:0;right:0;padding-right:0.5rem;width:100%;height:33px;line-height:33px;font-size:1.5rem;font-weight:500;font-style:italic;text-align:right;color:#fff;background:#b6ab7e}#LoveIndexWp .topRanking section h3:first-letter{font-size:1.3em}#LoveIndexWp .topRanking section ol{display:flex;align-items:flex-end;counter-reset:rank}#LoveIndexWp .topRanking section ol li{position:relative;margin:0 2px;border:3px solid #f19ec2}#LoveIndexWp .topRanking section ol li:first-child{margin-left:0;flex:0 1 270px}#LoveIndexWp .topRanking section ol li:first-child.highclass:before{width:50px;height:40px}#LoveIndexWp .topRanking section ol li:last-child{margin-right:0}#LoveIndexWp .topRanking section ol li.highclass:before{position:absolute;top:0;left:0;content:"";width:36px;height:29px;background:url(/img/icon.highclass.png) no-repeat center center;background-size:contain;-webkit-animation:iconScl 2s ease-in 0s infinite alternate;-moz-animation:iconScl 2s ease-in 0s infinite alternate;-ms-animation:iconScl 2s ease-in 0s infinite alternate;-o-animation:iconScl 2s ease-in 0s infinite alternate;animation:iconScl 2s ease-in 0s infinite alternate}#LoveIndexWp .topRanking section ol li:nth-child(1){border-color:#b6ab7e}#LoveIndexWp .topRanking section ol li:nth-child(1) figcaption:before{text-shadow:0px 1px 1px #7c5944,0px 0px 1px #7c5944,1px 0px 1px #7c5944,0px -1px 1px #7c5944,-1px -1px 1px #7c5944,-1px 0px 1px #7c5944;background:-webkit-gradient(linear, left top,left bottom, from(#b6ab7e), color-stop(0.4, #ffeba7), color-stop(0.5, #f7f0c6), color-stop(0.6, #ffeba7), to(#b6ab7e));background:-webkit-linear-gradient(top, #b6ab7e, #ffeba7 40%, #f7f0c6 50%, #ffeba7 60%, #b6ab7e);background:-moz-linear-gradient(top, #b6ab7e, #ffeba7 40%, #f7f0c6 50%, #ffeba7 60%, #b6ab7e);background:-o-linear-gradient(top, #b6ab7e, #ffeba7 40%, #f7f0c6 50%, #ffeba7 60%, #b6ab7e);background:-ms-linear-gradient(top, #b6ab7e, #ffeba7 40%, #f7f0c6 50%, #ffeba7 60%, #b6ab7e);background:linear-gradient(top, #b6ab7e, #ffeba7 40%, #f7f0c6 50%, #ffeba7 60%, #b6ab7e)}#LoveIndexWp .topRanking section ol li:nth-child(2){border-color:#d6cdc8}#LoveIndexWp .topRanking section ol li:nth-child(2) figcaption:before{background:-webkit-gradient(linear, left top,left bottom, from(#a18f85), color-stop(0.25, #bcaea6), color-stop(0.5, #d6cdc8), color-stop(0.75, #bcaea6), to(#a18f85));background:-webkit-linear-gradient(top, #a18f85, #bcaea6 25%, #d6cdc8 50%, #bcaea6 75%, #a18f85);background:-moz-linear-gradient(top, #a18f85, #bcaea6 25%, #d6cdc8 50%, #bcaea6 75%, #a18f85);background:-o-linear-gradient(top, #a18f85, #bcaea6 25%, #d6cdc8 50%, #bcaea6 75%, #a18f85);background:-ms-linear-gradient(top, #a18f85, #bcaea6 25%, #d6cdc8 50%, #bcaea6 75%, #a18f85);background:linear-gradient(top, #a18f85, #bcaea6 25%, #d6cdc8 50%, #bcaea6 75%, #a18f85)}#LoveIndexWp .topRanking section ol li:nth-child(3){border-color:#98664b}#LoveIndexWp .topRanking section ol li:nth-child(3) figcaption:before{background:-webkit-gradient(linear, left top,left bottom, from(#98664b), color-stop(0.25, #d48f68), color-stop(0.5, #f4b188), color-stop(0.75, #d48f68), to(#98664b));background:-webkit-linear-gradient(top, #98664b, #d48f68 25%, #f4b188 50%, #d48f68 75%, #98664b);background:-moz-linear-gradient(top, #98664b, #d48f68 25%, #f4b188 50%, #d48f68 75%, #98664b);background:-o-linear-gradient(top, #98664b, #d48f68 25%, #f4b188 50%, #d48f68 75%, #98664b);background:-ms-linear-gradient(top, #98664b, #d48f68 25%, #f4b188 50%, #d48f68 75%, #98664b);background:linear-gradient(top, #98664b, #d48f68 25%, #f4b188 50%, #d48f68 75%, #98664b)}#LoveIndexWp .topRanking section ol li figure img{width:100%}#LoveIndexWp .topRanking section ol li figcaption{position:absolute;bottom:0;right:0;width:100%;text-align:left;text-indent:2.5rem;font-weight:500;color:#f19ec2;text-shadow:0px 1px 1px #fff,0px 0px 1px #fff,1px 0px 1px #fff,0px -1px 1px #fff,-1px -1px 1px #fff,-1px 0px 1px #fff}#LoveIndexWp .topRanking section ol li figcaption:before{content:counter(rank);counter-increment:rank;position:absolute;bottom:0;left:0;width:2rem;height:2rem;line-height:2rem;font-size:1.2rem;font-weight:500;text-align:center;text-indent:0;text-shadow:none;color:#fff;background:#f19ec2;border-top-right-radius:4px;background:-webkit-gradient(linear, left top,left bottom, from(#f19ec2), color-stop(1, #eb71a6), color-stop(0, #f19ec2), to(#eb71a6));background:-webkit-linear-gradient(top, #f19ec2, #eb71a6 100%, #f19ec2 0%, #eb71a6);background:-moz-linear-gradient(top, #f19ec2, #eb71a6 100%, #f19ec2 0%, #eb71a6);background:-o-linear-gradient(top, #f19ec2, #eb71a6 100%, #f19ec2 0%, #eb71a6);background:-ms-linear-gradient(top, #f19ec2, #eb71a6 100%, #f19ec2 0%, #eb71a6);background:linear-gradient(top, #f19ec2, #eb71a6 100%, #f19ec2 0%, #eb71a6)}#LoveIndexWp .sideBanners{top:80px}#LoveSystemIndexWp .mainSection .eventAside li div{padding:0 0.5rem;text-align:left;color:#fff;background:#e60012}#LoveSystemIndexWp .mainSection .priceTbl{display:flex;flex-flow:row wrap;justify-content:space-between}#LoveSystemIndexWp .mainSection .priceTbl .btnWp{display:flex;justify-content:space-between;width:100%}#LoveSystemIndexWp .mainSection .priceTbl .btnWp div{padding:3px;border:2px solid #dcdcdc}#LoveSystemIndexWp .mainSection .priceTbl ul#normal{background:url(/img/love.bg.system-n.gif) repeat-y center top}#LoveSystemIndexWp .mainSection .priceTbl ul#highclass{background:url(/img/love.bg.system-h.gif) repeat-y center top}#LoveSystemIndexWp .mainSection .priceTbl ul li{margin:10px auto;border:5px solid #dcdcdc}#LoveSystemIndexWp .mainSection .priceTbl .credit{margin:20px auto 10px;padding:0.5rem;font-size:0.85rem;border:1px solid #aaa}#LoveSystemIndexWp .mainSection .priceTbl .credit img{width:65%}#LoveSystemIndexWp .mainSection .priceTbl .credit a{background:-webkit-gradient(linear, left top,left bottom, from(#4d4d4d), color-stop(1, #333), color-stop(0, #4d4d4d), to(#333));background:-webkit-linear-gradient(top, #4d4d4d, #333 100%, #4d4d4d 0%, #333);background:-moz-linear-gradient(top, #4d4d4d, #333 100%, #4d4d4d 0%, #333);background:-o-linear-gradient(top, #4d4d4d, #333 100%, #4d4d4d 0%, #333);background:-ms-linear-gradient(top, #4d4d4d, #333 100%, #4d4d4d 0%, #333);background:linear-gradient(top, #4d4d4d, #333 100%, #4d4d4d 0%, #333);display:block;margin:1rem;width:calc(100% - 2rem);height:50px;line-height:48px;font-size:1.1rem;font-weight:100;color:#fff;border:1px solid #aaa}#LoveSystemIndexWp .mainSection .priceTbl .credit a:hover{text-decoration:none}#LoveSystemIndexWp .mainSection .basePlay{padding:20px;font-size:1.3rem;font-weight:100;color:#fff;background:#000}#LoveSystemIndexWp .mainSection .basePlay h3{position:relative;margin-bottom:20px;line-height:1;font-weight:400;border-top:1px solid #535353}#LoveSystemIndexWp .mainSection .basePlay h3 span{position:absolute;top:-0.5em;left:calc(50% - 60px);display:block;width:120px;background:#000}#LoveSystemIndexWp .mainSection .basePlay li{display:inline-block;margin:0.25rem auto;padding:0 1rem;line-height:1;border-right:1px solid #fff}#LoveSystemIndexWp .mainSection .basePlay li:nth-child(5),#LoveSystemIndexWp .mainSection .basePlay li:nth-child(8){border:none}#LoveSystemIndexWp .mainSection .options{background:url(/img/love.system.option.top.png) no-repeat center top,url(/img/love.system.option.bottom.png) no-repeat center bottom,url(/img/love.system.option.center.png) repeat-y center center}#LoveSystemIndexWp .mainSection .options h3{height:50px;line-height:50px;font-size:1.3rem;font-weight:400;color:#fff}#LoveSystemIndexWp .mainSection .options ul{padding:0 15px 15px;text-align:left}#LoveSystemIndexWp .mainSection .options ul li{display:inline-block;margin:3px}#LoveSystemIndexWp .mainSection .cosplays{padding:20px;background:url(/img/love.bg.system.cosplay.png)}#LoveSystemIndexWp .mainSection .cosplays h3{padding:0.25rem;line-height:1;font-size:1.3rem;font-weight:400;background:#f1f1f1;border:1px solid #c7c6c6;border-radius:6px;box-shadow:inset 1px 1px 1px #f9f9f9, inset -1px -1px 1px #e9e9e9}#LoveSystemIndexWp .mainSection .cosplays ul{margin-top:7px;display:flex}#LoveSystemIndexWp .mainSection .cosplays ul li{margin:3px}#LoveSystemIndexWp .mainSection .cosplays ul li img{width:100%}#LoveSystemIndexWp .mainSection .termsWp{text-align:left}#LoveSystemIndexWp .mainSection .termsWp h3{font-weight:500;border-bottom:2px solid}#LoveSystemIndexWp .mainSection .termsWp p{margin:1rem auto;font-size:0.95rem}#LoveSystemIndexWp .mainSection .termsWp p.caution{text-align:center}#LoveSystemIndexWp .mainSection .termsWp p:last-child{margin-bottom:0}#LoveSystemIndexWp .mainSection .termsWp dl{font-size:0.85rem}#LoveSystemIndexWp .mainSection .termsWp dl dt{display:inline-block;margin-top:1rem;padding:0.1rem 1rem;font-weight:400;color:#fff;background:#333;border-radius:4px}#LoveSystemIndexWp .mainSection .termsWp dl dt:first-child{margin-top:0}#LoveSystemIndexWp .mainSection .termsWp dl dd{margin:0.25rem auto 0.25rem 1em;text-indent:-1em}#LoveSystemIndexWp .mainSection .termsWp dl dd:before{content:"・"}#LoveSystemGuideWp .mainSection>div{counter-reset:guide}#LoveSystemGuideWp .mainSection>div section{text-align:left}#LoveSystemGuideWp .mainSection>div section h3{font-size:1.1rem;font-weight:500;color:#e4007f;border-bottom:1px solid #e4007f}#LoveSystemGuideWp .mainSection>div section h3.guide:before{display:inline-block;margin-right:0.5rem;padding:0.25rem 1rem;line-height:1;font-weight:700;color:#fff;background:#e4007f;transform:rotate(-5deg);counter-increment:guide;content:"Step" counter(guide);box-shadow:2px 2px 5px rgba(51,51,51,0.2)}#LoveSystemGuideWp .mainSection>div section div a.icon-phone{display:block;padding:0.5rem;text-align:center;font-weight:500;color:#333;background:#f2f2f2;border:1px solid #aaa}#LoveSystemGuideWp .mainSection>div section div a.icon-phone:hover{text-decoration:none;background:#ededed}#LoveSystemGuideWp .mainSection>div section div p{margin:1rem auto}#LoveSystemGuideWp .mainSection>div section div p:last-child{margin-bottom:0}#LoveSystemGuideWp .mainSection>div section div p strong{font-weight:500}#LoveSystemGuideWp .mainSection .guideLink ul{display:flex;justify-content:space-between}#LoveSystemGuideWp .mainSection .guideLink ul li{width:calc(100% / 4 - 0.5rem);background:#f2f2f2;border:1px solid #aaa}#LoveSystemGuideWp .mainSection .guideLink ul li a{padding:0.5rem}#LoveSystemGuideWp .mainSection .guideLink2 ul li{width:calc(100% / 2 - 0.5rem)}#LoveSystemEventWp .mainSection .newEvents{margin:-20px -20px 0}#LoveSystemEventWp .mainSection section:not(:last-child){padding-bottom:20px;border-bottom:1px dotted #aaa}#LoveSystemEventWp .mainSection section>div:first-child{position:relative;padding:0.25rem 0.5rem;text-align:left;color:#fff;background:#e60012}#LoveSystemEventWp .mainSection section>div:first-child ul{position:absolute;top:0;right:0;width:100px;height:100%}#LoveSystemEventWp .mainSection section>div:first-child ul li{position:absolute;display:flex;flex-direction:column;justify-content:center;width:calc(50% - 1px);height:calc(50% - 1.5px);line-height:1;text-align:center;font-size:0.6rem}#LoveSystemEventWp .mainSection section>div:first-child ul li.eventList1{top:1px;right:51px;color:#0b6f06;background:#b0fbac}#LoveSystemEventWp .mainSection section>div:first-child ul li.eventList2{top:1px;right:1px;color:#083784;background:#c3d8fb}#LoveSystemEventWp .mainSection section>div:first-child ul li.eventList3{bottom:1px;right:51px;color:#764213;background:#f6dcc5}#LoveSystemEventWp .mainSection section>div:first-child ul li.eventList4{bottom:1px;right:1px;color:#421376;background:#dcc5f6}#LoveSystemEventWp .mainSection section>div:last-child{padding:1rem 0 0;text-align:left}#LoveContentsWhencallnotconnectWp form dl{margin-top:1rem}#LoveContentsWhencallnotconnectWp .mainSection form[name=reserveForm] aside p,#LoveSystemReserveWp .mainSection form[name=reserveForm] aside p{margin:1rem auto}#LoveContentsWhencallnotconnectWp .mainSection dl,#LoveSystemReserveWp .mainSection dl{display:flex;flex-flow:row wrap}#LoveContentsWhencallnotconnectWp .mainSection dl dt,#LoveContentsWhencallnotconnectWp .mainSection dl dd,#LoveSystemReserveWp .mainSection dl dt,#LoveSystemReserveWp .mainSection dl dd{padding:0.25rem;border-bottom:1px dotted #aaa}#LoveContentsWhencallnotconnectWp .mainSection dl dt.hidden,#LoveContentsWhencallnotconnectWp .mainSection dl dd.hidden,#LoveSystemReserveWp .mainSection dl dt.hidden,#LoveSystemReserveWp .mainSection dl dd.hidden{display:none}#LoveContentsWhencallnotconnectWp .mainSection dl dt,#LoveSystemReserveWp .mainSection dl dt{width:30%;text-align:right}#LoveContentsWhencallnotconnectWp .mainSection dl dt span,#LoveSystemReserveWp .mainSection dl dt span{display:block;font-size:0.7rem;color:gray}#LoveContentsWhencallnotconnectWp .mainSection dl dd,#LoveSystemReserveWp .mainSection dl dd{width:70%;text-align:left}#LoveContentsWhencallnotconnectWp .mainSection dl dd span.aside,#LoveSystemReserveWp .mainSection dl dd span.aside{display:block;font-size:0.7rem;color:gray}#LoveContentsWhencallnotconnectWp .mainSection dl dd span.err,#LoveSystemReserveWp .mainSection dl dd span.err{display:block;font-size:0.7rem;color:red}#LoveContentsWhencallnotconnectWp .mainSection dl dd textarea,#LoveSystemReserveWp .mainSection dl dd textarea{width:100%;height:10rem}#LoveContentsWhencallnotconnectWp .mainSection dl dd select[name=girlsName],#LoveContentsWhencallnotconnectWp .mainSection dl dd select[name=girlsName2],#LoveContentsWhencallnotconnectWp .mainSection dl dd select[name=girlsName3],#LoveSystemReserveWp .mainSection dl dd select[name=girlsName],#LoveSystemReserveWp .mainSection dl dd select[name=girlsName2],#LoveSystemReserveWp .mainSection dl dd select[name=girlsName3]{width:150px}#LoveContentsWhencallnotconnectWp .mainSection dl dd select[name=placeType],#LoveSystemReserveWp .mainSection dl dd select[name=placeType]{display:block}#LoveContentsWhencallnotconnectWp .mainSection dl dd input[name=place],#LoveSystemReserveWp .mainSection dl dd input[name=place]{width:100%}#LoveContentsWhencallnotconnectWp .mainSection dl dd input[type=radio],#LoveContentsWhencallnotconnectWp .mainSection dl dd input[type=checkbox],#LoveSystemReserveWp .mainSection dl dd input[type=radio],#LoveSystemReserveWp .mainSection dl dd input[type=checkbox]{display:none}#LoveContentsWhencallnotconnectWp .mainSection dl dd input:checked+label,#LoveSystemReserveWp .mainSection dl dd input:checked+label{color:#fff;background:#f19ec2}#LoveContentsWhencallnotconnectWp .mainSection dl dd label,#LoveSystemReserveWp .mainSection dl dd label{display:inline-block;margin-right:0.5rem;padding:0.25rem 0.75rem;min-width:100px;text-align:center;font-size:0.85rem;font-weight:500;color:#f19ec2;background:#fff;border:1px solid #f19ec2;border-radius:4px;cursor:pointer}#LoveContentsWhencallnotconnectWp .mainSection .btnArea,#LoveSystemReserveWp .mainSection .btnArea{display:flex;flex-flow:row wrap;justify-content:center;margin:1rem auto 0}#LoveContentsWhencallnotconnectWp .mainSection .btnArea button,#LoveSystemReserveWp .mainSection .btnArea button{display:block;margin:0 0.5rem;width:300px;height:40px;line-height:40px;border-radius:3px}#LoveContentsWhencallnotconnectWp .mainSection .btnArea button[type=button],#LoveSystemReserveWp .mainSection .btnArea button[type=button]{width:200px;line-height:36px;color:#f19ec2;border:2px solid #f19ec2}#LoveContentsWhencallnotconnectWp .mainSection .btnArea button[type=button]:hover,#LoveSystemReserveWp .mainSection .btnArea button[type=button]:hover{color:#fff;background:#f19ec2}#LoveContentsWhencallnotconnectWp .mainSection .btnArea button[type=submit],#LoveSystemReserveWp .mainSection .btnArea button[type=submit]{background:-webkit-gradient(linear, left top,left bottom, from(#f19ec2), color-stop(1, #eb71a6), color-stop(0, #f19ec2), to(#eb71a6));background:-webkit-linear-gradient(top, #f19ec2, #eb71a6 100%, #f19ec2 0%, #eb71a6);background:-moz-linear-gradient(top, #f19ec2, #eb71a6 100%, #f19ec2 0%, #eb71a6);background:-o-linear-gradient(top, #f19ec2, #eb71a6 100%, #f19ec2 0%, #eb71a6);background:-ms-linear-gradient(top, #f19ec2, #eb71a6 100%, #f19ec2 0%, #eb71a6);background:linear-gradient(top, #f19ec2, #eb71a6 100%, #f19ec2 0%, #eb71a6);font-size:1rem;color:#fff;box-shadow:0 1px 2px rgba(0,0,0,0.2);transition:all 200ms ease 0s}#LoveContentsWhencallnotconnectWp .mainSection .btnArea button[type=submit]:hover,#LoveSystemReserveWp .mainSection .btnArea button[type=submit]:hover{text-decoration:none;box-shadow:none}#LoveContentsWhencallnotconnectWp .mainSection .btnArea button[type=submit]:disabled,#LoveSystemReserveWp .mainSection .btnArea button[type=submit]:disabled{opacity:0.4;box-shadow:none;cursor:not-allowed}#LoveContentsIndexWp .mainSection ul{display:flex;flex-flow:row wrap;margin-right:-15px;margin-bottom:-15px;text-align:left}#LoveContentsIndexWp .mainSection ul li{margin-bottom:15px;margin-right:15px}#LoveContentsIndexWp .mainSection ul li a{position:relative;color:inherit}#LoveContentsIndexWp .mainSection ul li a:after{position:absolute;bottom:0;right:0.5rem}#LoveContentsConceptWp .mainSection section{font-family:"YuMincho","游明朝","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","ＭＳ Ｐ明朝","MS PMincho",serif;background:url(/img/love.bg.concept.top.png) no-repeat center top,url(/img/love.bg.concept.bottom.png) no-repeat center bottom}#LoveContentsConceptWp .mainSection section h3{padding-top:180px;padding-bottom:1.5rem;font-size:2rem;background:url(/img/love.bg.concept.center.png) repeat-y center center}#LoveContentsConceptWp .mainSection section p{padding:1.5rem 5rem;font-size:1.2rem;background:url(/img/love.bg.concept.center.png) repeat-y center center}#LoveContentsConceptWp .mainSection section p:last-child{padding-bottom:180px}#LoveContentsConceptWp .mainSection section p strong{font-weight:bold;color:inherit}#LoveContentsFaqWp .mainSection dl{padding-top:calc(80px + 20px);text-align:left;font-size:0.85rem;background:url(/img/love.bg.faq.jpg) no-repeat center top}#LoveContentsFaqWp .mainSection dl dt:first-child{margin-top:0}#LoveContentsFaqWp .mainSection dl dd:last-child{margin-bottom:0;padding-bottom:0}#LoveContentsFaqWp .mainSection dt,#LoveContentsFaqWp .mainSection dd{margin:0.5rem auto;padding-left:1.8rem;text-indent:-1.8rem}#LoveContentsFaqWp .mainSection dt:before,#LoveContentsFaqWp .mainSection dd:before{display:inline-block;margin-right:0.5rem;width:1.3rem;height:1.3rem;line-height:1.3rem;text-align:center;text-indent:0;font-weight:500;color:#fff;border-radius:2px}#LoveContentsFaqWp .mainSection dt{color:#056db4}#LoveContentsFaqWp .mainSection dt:before{content:"Q";background:#056db4}#LoveContentsFaqWp .mainSection dd{padding-bottom:0.5rem}#LoveContentsFaqWp .mainSection dd:before{content:"A";background:#f70000}#LoveContentsFaqWp .mainSection dd:not(:last-child){border-bottom:1px dotted #aaa}#LoveContentsFaqWp .mainSection dd i{font-style:normal;color:gray}#LoveContentsInquiryWp .inquiryHeader{padding:16px 200px 16px 16px;height:80px;line-height:16px;font-size:0.85rem;text-align:left;background:url(/img/love.bg.inquiry.jpg) no-repeat center top;text-shadow:0px 1px 1px #fff,0px 0px 1px #fff,1px 0px 1px #fff,0px -1px 1px #fff,-1px -1px 1px #fff,-1px 0px 1px #fff}#LoveContentsInquiryWp form>div{text-align:left}#LoveContentsInquiryWp form>div fieldset{margin:1rem auto;padding:0.5rem;border:1px dotted #aaa}#LoveContentsInquiryWp form>div fieldset dl dt,#LoveContentsInquiryWp form>div fieldset dl dd{display:inline-block;margin-right:0.25rem}#LoveContentsInquiryWp form>div fieldset dl dd{margin-right:0.5rem}#LoveContentsInquiryWp form>div fieldset dl.customer dt:not(:first-of-type),#LoveContentsInquiryWp form>div fieldset dl.customer dd:not(:first-of-type){margin-top:0.1rem}#LoveContentsInquiryWp form>div fieldset dl.customer dt{width:calc(17% - 0.25rem);text-align:right}#LoveContentsInquiryWp form>div fieldset dl.customer dd{margin-right:0;width:calc(100% - 17%)}#LoveContentsInquiryWp form>div legend{padding:0 0.5rem}#LoveContentsInquiryWp form>div textarea{width:100%;height:10rem}#LoveContentsInquiryWp form>div input[type=text]{width:50%}#LoveContentsInquiryWp form>div input[type=email]{width:100%}#LoveContentsInquiryWp form>div input[type=radio],#LoveContentsInquiryWp form>div input[type=checkbox]{display:none}#LoveContentsInquiryWp form>div input:checked+label{color:#fff;background:#f19ec2}#LoveContentsInquiryWp form>div label{display:inline-block;margin-right:0.5rem;padding:0.25rem 0.75rem;min-width:100px;text-align:center;font-size:0.85rem;font-weight:500;color:#f19ec2;background:#fff;border:1px solid #f19ec2;border-radius:4px;cursor:pointer}#LoveContentsInquiryWp .backBtn a,#LoveContentsInquiryWp button[type=submit]{background:-webkit-gradient(linear, left top,left bottom, from(#f19ec2), color-stop(1, #eb71a6), color-stop(0, #f19ec2), to(#eb71a6));background:-webkit-linear-gradient(top, #f19ec2, #eb71a6 100%, #f19ec2 0%, #eb71a6);background:-moz-linear-gradient(top, #f19ec2, #eb71a6 100%, #f19ec2 0%, #eb71a6);background:-o-linear-gradient(top, #f19ec2, #eb71a6 100%, #f19ec2 0%, #eb71a6);background:-ms-linear-gradient(top, #f19ec2, #eb71a6 100%, #f19ec2 0%, #eb71a6);background:linear-gradient(top, #f19ec2, #eb71a6 100%, #f19ec2 0%, #eb71a6);display:block;margin:1rem auto 0;width:300px;height:40px;line-height:40px;font-size:1rem;color:#fff;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,0.2);transition:all 200ms ease 0s}#LoveContentsInquiryWp .backBtn a:hover,#LoveContentsInquiryWp button[type=submit]:hover{text-decoration:none;box-shadow:none}#LoveContentsInquiryWp .backBtn a:disabled,#LoveContentsInquiryWp button[type=submit]:disabled{opacity:0.4;box-shadow:none;cursor:not-allowed}#LoveContentsLinkWp .mainSection>div>div{padding-top:calc(80px + 1rem);text-align:left;background:url(/img/love.bg.link.jpg) no-repeat center top}#LoveContentsLinkWp .mainSection i{font-style:normal;font-size:0.85rem}#LoveContentsLinkWp .mainSection dl dt{margin-top:1rem;text-align:left;font-weight:500}#LoveContentsLinkWp .mainSection dl dd{display:flex}#LoveContentsLinkWp .mainSection dl dd textarea{margin-left:0.25rem;padding:0.1rem;flex:1 0 auto;line-height:1;font-size:0.75rem;resize:none;overflow:hidden}#LoveContentsLinkWp .mainSection section{margin-top:2rem;text-align:left}#LoveContentsLinkWp .mainSection section h3{margin:0.5rem auto;font-size:1.1rem;font-weight:500}#LoveContentsLinkWp .mainSection section h3:before{content:"■"}#LoveContentsLinkWp .mainSection section ul li{display:inline-block;margin:1px}#LoveContentsKuchikomiWp .mainSection .sitemsg{margin-bottom:0}#LoveContentsKuchikomiWp .mainSection .siteBtn{margin-top:0.5rem;display:flex;justify-content:space-between}#LoveContentsKuchikomiWp .mainSection .siteBtn div{background:-webkit-gradient(linear, left top,left bottom, from(#f19ec2), color-stop(1, #eb71a6), color-stop(0, #f19ec2), to(#eb71a6));background:-webkit-linear-gradient(top, #f19ec2, #eb71a6 100%, #f19ec2 0%, #eb71a6);background:-moz-linear-gradient(top, #f19ec2, #eb71a6 100%, #f19ec2 0%, #eb71a6);background:-o-linear-gradient(top, #f19ec2, #eb71a6 100%, #f19ec2 0%, #eb71a6);background:-ms-linear-gradient(top, #f19ec2, #eb71a6 100%, #f19ec2 0%, #eb71a6);background:linear-gradient(top, #f19ec2, #eb71a6 100%, #f19ec2 0%, #eb71a6);width:calc(100% / 3 - 0.5rem);color:#fff;border-radius:6px;box-shadow:0 1px 2px rgba(0,0,0,0.2);transition:all 200ms ease 0s}#LoveContentsKuchikomiWp .mainSection .siteBtn div:hover{box-shadow:none}#LoveContentsKuchikomiWp .mainSection .siteBtn div a{display:block;padding:1rem;width:100%;height:100%;color:inherit}#LoveContentsKuchikomiWp .mainSection .siteBtn div a:hover{text-decoration:none}#LoveContentsKuchikomiWp .mainSection form aside>p{margin:0.5rem auto;font-size:1.2rem}#LoveContentsKuchikomiWp .mainSection form .process{margin:1rem auto}#LoveContentsKuchikomiWp .mainSection form .process p{font-weight:500;font-size:1.05rem}#LoveContentsKuchikomiWp .mainSection form .process ol{margin-bottom:1rem;padding:0.5rem;text-align:left;list-style:inside decimal;border:1px solid #aaa}#LoveContentsKuchikomiWp .mainSection form .process ol li{margin:0.25rem 0.5rem 0.25rem 1.5rem;text-indent:-1rem;list-style:inside decimal}#LoveContentsKuchikomiWp .mainSection form #imgUploadAttention{margin:1rem auto;padding:1rem;background:#ffe6e6;border:2px solid red;display:none}#LoveContentsKuchikomiWp .mainSection form #imgUploadAttention p{color:red}#LoveContentsKuchikomiWp .mainSection form #imgUploadAttention>div{display:flex;justify-content:space-between;margin-top:1rem}#LoveContentsKuchikomiWp .mainSection form #imgUploadAttention>div>div{width:calc(100% / 3 - 0.5rem)}#LoveContentsKuchikomiWp .mainSection form h3{margin-top:3rem;font-size:1.2rem;border-bottom:1px solid}#LoveContentsKuchikomiWp .mainSection form dl{margin-top:1rem;display:flex;flex-flow:row wrap}#LoveContentsKuchikomiWp .mainSection form dl dt,#LoveContentsKuchikomiWp .mainSection form dl dd{padding:0.25rem;border-bottom:1px dotted #aaa}#LoveContentsKuchikomiWp .mainSection form dl dt.hidden,#LoveContentsKuchikomiWp .mainSection form dl dd.hidden{display:none}#LoveContentsKuchikomiWp .mainSection form dl dt{width:30%;text-align:right}#LoveContentsKuchikomiWp .mainSection form dl dd{width:70%;text-align:left}#LoveContentsKuchikomiWp .mainSection form dl dd .preview img{margin-top:1rem}#LoveContentsKuchikomiWp .mainSection form dl dd span{display:block;font-size:0.7rem;color:gray}#LoveContentsKuchikomiWp .mainSection form dl dd span.err{color:red}#LoveContentsKuchikomiWp .mainSection form dl dd input[type=radio],#LoveContentsKuchikomiWp .mainSection form dl dd input[type=checkbox]{display:none}#LoveContentsKuchikomiWp .mainSection form dl dd input:checked+label{color:#fff;background:#f19ec2}#LoveContentsKuchikomiWp .mainSection form dl dd label{display:inline-block;margin-right:0.5rem;padding:0.25rem 0.75rem;min-width:100px;text-align:center;font-size:0.85rem;font-weight:500;color:#f19ec2;background:#fff;border:1px solid #f19ec2;border-radius:4px;cursor:pointer}#LoveContentsKuchikomiWp .mainSection form dl dd input[type=file]{display:none}#LoveContentsKuchikomiWp .mainSection form dl dd input[type=file]+label{padding:0.25rem 2rem;text-align:center;box-sizing:border-box}#LoveContentsKuchikomiWp .mainSection form dl dd input[type=file]+label:hover{background:#f7cbde}#LoveContentsKuchikomiWp .mainSection .atention{position:relative;margin:2rem auto 0;text-align:left;border:1px solid;box-sizing:border-box}#LoveContentsKuchikomiWp .mainSection .atention h3{position:absolute;top:-1.8em;left:-1rem;padding:0.5rem 1rem;line-height:1;font-size:1.1rem;font-weight:bold;color:#fff;background:#333;transform:rotate(-5deg)}#LoveContentsKuchikomiWp .mainSection .atention h3:before{content:"！";display:inline-block;margin-right:0.25rem;vertical-align:bottom;font-size:calc(1em - 4px);border:2px solid;border-radius:50%}#LoveContentsKuchikomiWp .mainSection .atention ul,#LoveContentsKuchikomiWp .mainSection .atention li{list-style:inside disc}#LoveContentsKuchikomiWp .mainSection .atention li{margin:0.5em 0.5em 0.5em 1.5em;line-height:1.3;text-indent:-1em;font-size:0.85rem}#LoveContentsKuchikomiWp .mainSection .backBtn a,#LoveContentsKuchikomiWp .mainSection button[type=submit]{background:-webkit-gradient(linear, left top,left bottom, from(#f19ec2), color-stop(1, #eb71a6), color-stop(0, #f19ec2), to(#eb71a6));background:-webkit-linear-gradient(top, #f19ec2, #eb71a6 100%, #f19ec2 0%, #eb71a6);background:-moz-linear-gradient(top, #f19ec2, #eb71a6 100%, #f19ec2 0%, #eb71a6);background:-o-linear-gradient(top, #f19ec2, #eb71a6 100%, #f19ec2 0%, #eb71a6);background:-ms-linear-gradient(top, #f19ec2, #eb71a6 100%, #f19ec2 0%, #eb71a6);background:linear-gradient(top, #f19ec2, #eb71a6 100%, #f19ec2 0%, #eb71a6);display:block;margin:1rem auto 0;width:300px;height:40px;line-height:40px;font-size:1rem;color:#fff;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,0.2);transition:all 200ms ease 0s}#LoveContentsKuchikomiWp .mainSection .backBtn a:hover,#LoveContentsKuchikomiWp .mainSection button[type=submit]:hover{text-decoration:none;box-shadow:none}#LoveContentsKuchikomiWp .mainSection .backBtn a:disabled,#LoveContentsKuchikomiWp .mainSection button[type=submit]:disabled{opacity:0.4;box-shadow:none;cursor:not-allowed}#LoveContentsWikiWp .mainSection>div>section{text-align:left}#LoveContentsWikiWp .mainSection>div>section h3{margin-bottom:0.25rem;font-size:1.1rem;font-weight:500;border-bottom:1px solid #aaa}#LoveContentsWikiWp .mainSection>div>section ul{display:flex;flex-flow:row wrap;margin-left:-0.25rem;margin-right:-0.25rem}#LoveContentsWikiWp .mainSection>div>section ul li{margin:0 0.25rem;width:calc(100% / 4 - 0.5rem)}#LoveContentsWikiWp .mainSection>div>section ul li:before{margin-right:0;color:#e4007f}#LoveContentsWikiWp .mainSection .comment{text-align:left}#LoveContentsWikiWp .mainSection .comment p{margin:1rem auto}#LoveContentsWikiWp .mainSection .comment p:first-of-type{margin-top:0}#LoveContentsWikiWp .mainSection .comment p:last-of-type{margin-bottom:0}#LoveContentsWikiWp .mainSection .comment strong{font-weight:500;color:inherit}#LoveContentsWikiWp .mainSection .comment>p:first-child strong{display:block;padding:0.25rem;font-size:1.05rem;background:#fbe1ec;border:2px solid #aaa}#LoveContentsWikiWp .mainSection .comment>p:last-of-type a{display:block;width:100%;height:36px;line-height:34px;text-align:center;color:inherit;background:#fff;border:1px solid #aaa}#LoveContentsWikiWp .mainSection .comment>p:last-of-type a:hover{text-decoration:none;background:#f2f2f2}#LoveContentsColumnWp .mainSection nav ul{display:flex;justify-content:flex-end}#LoveContentsColumnWp .mainSection nav ul.pageLinkSelectForm li{display:flex;flex-direction:column;justify-content:center;margin:0 0.25rem}#LoveContentsColumnWp .mainSection nav ul.pageLinkSelectForm li.notLink{display:none}#LoveContentsColumnWp .mainSection nav ul:not(.pageLinkSelectForm) li{margin-left:0.25rem;width:2rem;height:2rem;line-height:calc(2rem - 4px);color:#fff;background:#262626;border:2px solid #262626}#LoveContentsColumnWp .mainSection nav ul:not(.pageLinkSelectForm) li a{display:block;width:100%;height:100%;color:#262626;background:#fff}#LoveContentsColumnWp .mainSection nav ul:not(.pageLinkSelectForm) li a:hover{text-decoration:none;color:#fff;background:#262626}#LoveContentsColumnWp .mainSection ul.summary li{width:100%;border-bottom:1px solid #aaa}#LoveContentsColumnWp .mainSection ul.summary li a{display:flex;justify-content:space-between;align-items:flex-end;width:100%}#LoveContentsColumnWp .mainSection ul.summary li a:hover{text-decoration:none;color:#008ae6}#LoveContentsColumnWp .mainSection ul.summary li a time{font-size:0.8em;color:gray}#LoveContentsColumnWp .mainSection .columnImg{margin-top:-20px;margin-left:-20px;margin-right:-20px}#LoveContentsColumnWp .mainSection .comment{text-align:left}#LoveContentsColumnWp .mainSection .comment p{margin:1rem auto}#LoveContentsColumnWp .mainSection .comment p:first-of-type{margin-top:0}#LoveContentsColumnWp .mainSection .comment p:last-of-type{margin-bottom:0}#LoveContentsColumnWp .mainSection .comment p.icon-pencil{text-align:right;color:gray}#LoveContentsColumnWp .mainSection .comment strong{font-weight:500}#LoveContentsColumnWp .mainSection .columnLink li{border:1px solid #aaa}#LoveContentsColumnWp .mainSection .columnLink li:first-child{border-bottom:none}#LoveContentsColumnWp .mainSection .columnLink li a{display:block;width:100%;height:34px;line-height:34px;text-align:center;color:inherit;background:#fff}#LoveContentsColumnWp .mainSection .columnLink li a:hover{text-decoration:none;background:#f2f2f2}#LoveContentsChatWp .chatImg{margin:-20px;margin-bottom:20px}#LoveContentsChatWp .chatSummary{display:flex;flex-flow:row wrap;margin:-5px}#LoveContentsChatWp .chatSummary li{margin:5px;width:calc(100% / 3 - 10px)}#LoveContentsChatWp .chatSummary li.disabled{opacity:0.4}#LoveContentsChatWp .chatSummary li a{position:relative;display:block;color:inherit;transition:all ease 200ms}#LoveContentsChatWp .chatSummary li a.notChkd:after{content:attr(data-chkd);position:absolute;top:5px;right:5px;width:30px;line-height:30px;font-weight:bold;color:#fff;background:red;border-radius:50%}#LoveContentsChatWp .chatSummary li a:hover{text-decoration:none;transform:scale(1.03) rotate(-5deg);box-shadow:5px 5px 10px rgba(51,51,51,0.4);z-index:1}#LoveContentsChatWp .chatSummary li figure{position:relative;border:4px solid #ea68a2}#LoveContentsChatWp .chatSummary li figure:after{content:attr(data-status);position:absolute;top:-5px;left:-5px;padding:0.25rem 1rem;font-weight:bold;font-size:1.1rem;color:#fff;background:#021888;transform:rotate(-5deg)}#LoveContentsChatWp .chatSummary li.disabled .chatFigSubs{display:none}#LoveContentsChatWp .chatSummary li.disabled figure:after{content:attr(data-status2)}#LoveContentsChatWp .chatSummary li figcaption{padding:0.25rem;width:100%;font-size:0.9rem;font-weight:600;color:#fff;background:#ea68a2;white-space:nowrap;overflow:hidden}#LoveContentsChatWp .chatSummary li figcaption span{font-size:0.75rem}#LoveContentsChatWp .chatSummary li .icon-twitter:before{position:absolute;bottom:2.5rem;right:0;font-size:2rem;color:#1da1f2}#chatWindow{position:fixed;bottom:0;right:0;width:400px;height:400px;background:#fff;border:1px solid #333;z-index:101}#chatWindow #chatMsgBord{display:flex;flex-direction:column;width:100%;height:100%}#chatWindow #chatMsgHeader{display:flex;width:100%;height:25px;line-height:25px;color:#fff;justify-content:space-between;background:#333}#chatWindow #chatMsgHeader>div{padding:0 0.25rem;cursor:pointer}#chatWindow #chatMsgHeader>p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#chatWindow #chatOuter{display:flex;flex-direction:column;height:575px}#chatWindow #msgInner{display:flex;flex-direction:column;justify-content:flex-end;height:calc(100% - 6rem);line-height:1.3;font-size:0.85rem}#chatWindow #msgInner .notActive{margin:0.5rem;color:gray}#chatWindow #msgInner #chatList{overflow-y:auto}#chatWindow #msgInner #chatList ul{display:flex;flex-direction:column-reverse;padding:0.25rem}#chatWindow #msgInner #chatList li.direction-1,#chatWindow #msgInner #chatList li.direction-2{display:flex;align-items:flex-end;margin:1rem;text-align:left}#chatWindow #msgInner #chatList li.direction-1 p,#chatWindow #msgInner #chatList li.direction-2 p{position:relative;display:inline-block;padding:0.5rem;max-width:60%;text-align:left;border:1px solid #aaa;border-radius:4px}#chatWindow #msgInner #chatList li.direction-1 p:after,#chatWindow #msgInner #chatList li.direction-2 p:after{content:"";display:block;position:absolute;top:50%;margin-top:-0.3535em;width:0.5em;height:0.5em;border:1px solid #aaa;border-left:none;border-bottom:none}#chatWindow #msgInner #chatList li.direction-1 div,#chatWindow #msgInner #chatList li.direction-2 div{position:relative;margin:0 0.25rem;font-size:0.75rem;color:gray;text-align:right}#chatWindow #msgInner #chatList li.direction-1 div.readed:before,#chatWindow #msgInner #chatList li.direction-2 div.readed:before{content:"既読"}#chatWindow #msgInner #chatList li.direction-1 time,#chatWindow #msgInner #chatList li.direction-2 time{display:block}#chatWindow #msgInner #chatList li.direction-1{flex-direction:row-reverse}#chatWindow #msgInner #chatList li.direction-1 p{background:#e6e6e6}#chatWindow #msgInner #chatList li.direction-1 p:after{right:-0.3535em;background:#e6e6e6;transform:rotate(45deg)}#chatWindow #msgInner #chatList li.direction-2 p{background:#fff}#chatWindow #msgInner #chatList li.direction-2 p:after{left:-0.3535em;background:#fff;transform:rotate(-135deg)}#chatWindow #msgInner #chatList li.dateSeps{margin:1rem auto 0;color:gray}#chatWindow #msgInner #chatList li.dateSeps:after,#chatWindow #msgInner #chatList li.dateSeps:before{content:"────";padding:0 0.5rem}#chatWindow form[name=chatFrom]{display:flex;padding:0.5rem;width:100%}#chatWindow form[name=chatFrom] textarea{flex:1 0 auto;padding:0.25rem;height:5rem;line-height:1.3;font-size:0.85rem;border:1px solid;border-radius:5px;box-shadow:none;resize:none}#chatWindow form[name=chatFrom] button{margin-left:0.5rem;padding:1rem;font-size:0.85rem;background:#e7e7e7;border:1px solid;border-radius:5px}#LoveMapIndexWp .mainSection #gps{width:100%;height:50px;line-height:48px;vertical-align:top;text-align:center;background:rgba(255,255,255,0.8);border:1px solid #aaa}#LoveMapIndexWp .mainSection #gps a{color:inherit}#LoveMapIndexWp .mainSection #gps a:before{content:'\e80c';margin-right:0.2rem;vertical-align:middle;font-family:"fontello";font-size:2rem;color:red}#LoveMapIndexWp .mainSection .deli section{margin:20px auto}#LoveMapIndexWp .mainSection .deli section:first-of-type{margin-top:0}#LoveMapIndexWp .mainSection .deli section:last-of-type{margin-bottom:0}#LoveMapIndexWp .mainSection .deli section h3{margin-bottom:10px;text-align:left;font-weight:400;border-bottom:2px solid}#LoveMapIndexWp .mainSection .deli section>ul{display:flex;flex-flow:row wrap;margin:-5px}#LoveMapIndexWp .mainSection .deli section>ul>li{margin:5px;width:calc(100% / 5 - 10px);text-align:center;background:rgba(255,255,255,0.8);border:1px solid #aaa}#LoveMapIndexWp .mainSection .deli section>ul>li a{color:inherit;padding:0.5rem}#LoveMapIndexWp .mainSection .deli section>ul>li a:hover{background:rgba(242,242,242,0.8)}#LoveMapIndexWp .mainSection .map1,#LoveMapIndexWp .mainSection .map2{text-align:left}#LoveMapIndexWp .mainSection .map1 dl,#LoveMapIndexWp .mainSection .map1 ul,#LoveMapIndexWp .mainSection .map2 dl,#LoveMapIndexWp .mainSection .map2 ul{margin:-5px}#LoveMapIndexWp .mainSection .map1 dl dt,#LoveMapIndexWp .mainSection .map1 ul dt,#LoveMapIndexWp .mainSection .map2 dl dt,#LoveMapIndexWp .mainSection .map2 ul dt{margin-top:1rem}#LoveMapIndexWp .mainSection .map1 dl dt:before,#LoveMapIndexWp .mainSection .map1 ul dt:before,#LoveMapIndexWp .mainSection .map2 dl dt:before,#LoveMapIndexWp .mainSection .map2 ul dt:before{content:"【"}#LoveMapIndexWp .mainSection .map1 dl dt:after,#LoveMapIndexWp .mainSection .map1 ul dt:after,#LoveMapIndexWp .mainSection .map2 dl dt:after,#LoveMapIndexWp .mainSection .map2 ul dt:after{content:"】"}#LoveMapIndexWp .mainSection .map1 dl dd,#LoveMapIndexWp .mainSection .map1 dl li,#LoveMapIndexWp .mainSection .map1 ul dd,#LoveMapIndexWp .mainSection .map1 ul li,#LoveMapIndexWp .mainSection .map2 dl dd,#LoveMapIndexWp .mainSection .map2 dl li,#LoveMapIndexWp .mainSection .map2 ul dd,#LoveMapIndexWp .mainSection .map2 ul li{display:inline-block;margin:5px;width:calc(100% / 5 - 10px);text-align:center;background:rgba(255,255,255,0.8);border:1px solid #aaa}#LoveMapIndexWp .mainSection .map1 dl dd a,#LoveMapIndexWp .mainSection .map1 dl li a,#LoveMapIndexWp .mainSection .map1 ul dd a,#LoveMapIndexWp .mainSection .map1 ul li a,#LoveMapIndexWp .mainSection .map2 dl dd a,#LoveMapIndexWp .mainSection .map2 dl li a,#LoveMapIndexWp .mainSection .map2 ul dd a,#LoveMapIndexWp .mainSection .map2 ul li a{color:inherit;padding:0.5rem}#LoveMapIndexWp .mainSection .map1 dl dd a:hover,#LoveMapIndexWp .mainSection .map1 dl li a:hover,#LoveMapIndexWp .mainSection .map1 ul dd a:hover,#LoveMapIndexWp .mainSection .map1 ul li a:hover,#LoveMapIndexWp .mainSection .map2 dl dd a:hover,#LoveMapIndexWp .mainSection .map2 dl li a:hover,#LoveMapIndexWp .mainSection .map2 ul dd a:hover,#LoveMapIndexWp .mainSection .map2 ul li a:hover{background:rgba(242,242,242,0.8)}#LoveMapIndexWp .mainSection .map1 dl dd a:hover em,#LoveMapIndexWp .mainSection .map1 dl li a:hover em,#LoveMapIndexWp .mainSection .map1 ul dd a:hover em,#LoveMapIndexWp .mainSection .map1 ul li a:hover em,#LoveMapIndexWp .mainSection .map2 dl dd a:hover em,#LoveMapIndexWp .mainSection .map2 dl li a:hover em,#LoveMapIndexWp .mainSection .map2 ul dd a:hover em,#LoveMapIndexWp .mainSection .map2 ul li a:hover em{text-decoration:underline}#LoveMapIndexWp .mainSection .map3 p#eta{font-size:1.5rem;color:#e4007f}#LoveMapIndexWp .mainSection .map3 p#eta span{margin-left:0.5rem;font-size:0.85rem;color:gray}#LoveMapIndexWp .mainSection .map3 #mapcanvas{width:100%;height:500px}#LoveMapHotellistWp .mainSection .search,#LoveMapHotellistWp .mainSection .tbl-scroll,#LoveMapHotellistWp .mainSection .hotelDetal{padding-top:calc(80px + 20px);background:url(/img/love.bg.hotellist.jpg) no-repeat center top}#LoveMapHotellistWp .mainSection .search{display:flex;flex-flow:row wrap;justify-content:space-between}#LoveMapHotellistWp .mainSection .search #gps,#LoveMapHotellistWp .mainSection .search form[name=telSrch]{width:calc(50% - 10px);height:50px;line-height:48px;vertical-align:top;text-align:center;background:rgba(255,255,255,0.8);border:1px solid #aaa}#LoveMapHotellistWp .mainSection .search #gps a{color:inherit}#LoveMapHotellistWp .mainSection .search #gps a:before{content:'\e80c';margin-right:0.2rem;vertical-align:middle;font-family:"fontello";font-size:2rem;color:red}#LoveMapHotellistWp .mainSection .search form[name=telSrch] input{width:calc(100% - 80px);vertical-align:middle;text-align:center;border:none}#LoveMapHotellistWp .mainSection .search form[name=telSrch] button{width:80px;height:100%;vertical-align:top;font-size:1rem;color:#fff;background:#f19ec2;border:none}#LoveMapHotellistWp .mainSection .search form[name=telSrch] button:hover{background:#ee88b4}#LoveMapHotellistWp .mainSection .deli section{margin:20px auto}#LoveMapHotellistWp .mainSection .deli section:first-of-type{margin-top:0}#LoveMapHotellistWp .mainSection .deli section:last-of-type{margin-bottom:0}#LoveMapHotellistWp .mainSection .deli section h3{margin-bottom:10px;text-align:left;font-weight:400;border-bottom:2px solid}#LoveMapHotellistWp .mainSection .deli section>ul{display:flex;flex-flow:row wrap;margin:-5px}#LoveMapHotellistWp .mainSection .deli section>ul>li{margin:5px;width:calc(100% / 3 - 10px);text-align:left;background:rgba(255,255,255,0.8);border:1px solid #aaa}#LoveMapHotellistWp .mainSection .deli section>ul>li a{color:inherit;padding:0.5rem}#LoveMapHotellistWp .mainSection .deli section>ul>li a:hover{background:rgba(242,242,242,0.8)}#LoveMapHotellistWp .mainSection .deli section>ul>li a:hover em{text-decoration:underline}#LoveMapHotellistWp .mainSection .deli section>ul>li em{color:inherit}#LoveMapHotellistWp .mainSection .deli section>ul>li ul{font-size:0.7rem}#LoveMapHotellistWp .mainSection .deli section>ul>li ul li{display:inline-block}#LoveMapHotellistWp .mainSection .deli section>ul>li ul li:not(:last-child):after{content:"/";margin:0 0.1rem}#LoveMapHotellistWp .mainSection .tbl-scroll table{width:100%}#LoveMapHotellistWp .mainSection .tbl-scroll table th,#LoveMapHotellistWp .mainSection .tbl-scroll table td{padding:0.5rem;font-size:0.85rem;text-align:left;border:1px solid #aaa}#LoveMapHotellistWp .mainSection .tbl-scroll table th{text-align:center;color:#fff;background:#333}#LoveMapHotellistWp .mainSection .tbl-scroll table td{background:rgba(255,255,255,0.8)}#LoveMapHotellistWp .mainSection .tbl-scroll table td:nth-child(3){text-align:center}#LoveMapHotellistWp .mainSection .tbl-scroll table tr:nth-child(odd) td{background:rgba(242,242,242,0.8)}#LoveMapHotellistWp .mainSection .hotelDetal #mapcanvas{width:100%;height:400px}#LoveMapHotellistWp .mainSection .hotelDetal dl{margin:0 auto 20px;font-size:1.5rem;font-weight:100}#LoveMapHotellistWp .mainSection .hotelDetal dl dt,#LoveMapHotellistWp .mainSection .hotelDetal dl dd{display:inline-block;padding:0.5rem 1rem 0;text-align:left;border-bottom:1px solid #aaa}#LoveMapHotellistWp .mainSection .hotelDetal dl dt{width:20%}#LoveMapHotellistWp .mainSection .hotelDetal dl dd{width:80%}#LoveMapHotellistWp .mainSection .hotelDetal .kuchikomiWp{margin-top:20px}#LoveMapHotellistWp .mainSection .hotelDetal .kuchikomiWp h3{font-weight:100;font-size:1.5rem;color:#f19ec2;border-bottom:1px solid #f19ec2}#LoveMapHotellistWp .mainSection .hotelDetal .kuchikomiWp>div{margin:0.5rem auto;padding:0.5rem;font-size:0.75rem;border:1px solid #aaa;border-radius:5px;text-align:right}#LoveMapHotellistWp .mainSection .hotelDetal .kuchikomiWp>div:last-child{margin-bottom:0}#LoveMapHotellistWp .mainSection .hotelDetal .kuchikomiWp>div p{text-align:left}#LoveMapHotellistWp .mainSection .hotelDetal .kuchikomiWp>div time{color:gray}#LoveMapIndexWp #gotoSchedule,#LoveMapHotellistWp #gotoSchedule{margin-top:1rem}#LoveMapIndexWp #gotoSchedule a,#LoveMapHotellistWp #gotoSchedule a{position:relative;display:block;padding:0.5rem;width:100%;height:100%;color:#fff;background:#f19ec2;border-radius:4px}#LoveMapIndexWp #gotoSchedule a:hover,#LoveMapHotellistWp #gotoSchedule a:hover{text-decoration:none;background:#ee88b4}.girlsListWp{font-size:0.9rem}.girlsListWp>div{margin-top:20px}.girlsListWp .notes{margin:20px auto}.girlsListWp .notes .lastUpdateTime{text-align:right;color:red}.girlsListWp .notes .about{background:-webkit-gradient(linear, left top,left bottom, from(#fff5f5), color-stop(1, #ffebeb), color-stop(0, #fff5f5), to(#ffebeb));background:-webkit-linear-gradient(top, #fff5f5, #ffebeb 100%, #fff5f5 0%, #ffebeb);background:-moz-linear-gradient(top, #fff5f5, #ffebeb 100%, #fff5f5 0%, #ffebeb);background:-o-linear-gradient(top, #fff5f5, #ffebeb 100%, #fff5f5 0%, #ffebeb);background:-ms-linear-gradient(top, #fff5f5, #ffebeb 100%, #fff5f5 0%, #ffebeb);background:linear-gradient(top, #fff5f5, #ffebeb 100%, #fff5f5 0%, #ffebeb);padding:0.5rem 0;border:2px solid red}.girlsListWp .notes .about dt{font-size:1rem;font-weight:bold;color:red;text-indent:0.7rem;letter-spacing:0.7rem}.girlsListWp .notes .about dd div{margin:0 1rem;padding:0.2rem;color:#fff;background:#ff8c00}.girlsListWp .notes .about dd p{margin:0 auto;line-height:1.5;font-size:0.7rem;text-align:center}.girlsListWp .notes .about dd p.first{font-size:1rem}.girlsListWp .notes .about dd p span{font-weight:bold;color:red;text-decoration:underline}.girlsListWp .notes .about dd p.highclass{font-size:0.8rem}.girlsListWp .notes .about dd p.highclass img{height:1.3rem;vertical-align:-2px}.girlsListWp #girlsSearchFormBtn{position:relative;display:block;margin-top:20px;padding:0.5rem;width:100%;text-indent:0.5rem;letter-spacing:0.5rem;font-size:1.1rem;color:#fff;background:#333;border:2px solid #1a1a1a;box-shadow:0 2px 5px rgba(0,0,0,0.2)}.girlsListWp #girlsSearchFormBtn:hover{box-shadow:none}.girlsListWp #girlsSearchFormBtn:after{content:"\e802";font-family:"fontello"}.girlsListWp #girlsSearchFormBtn.active{box-shadow:none}.girlsListWp #girlsSearchFormBtn.active:after{content:"\e801"}.girlsListWp form[name=girlsSearchForm]{margin:0 auto;padding:0.5rem;background:rgba(255,255,255,0.85);border:2px solid #1a1a1a;border-top:none}.girlsListWp form[name=girlsSearchForm]:not(.active){display:none}.girlsListWp form[name=girlsSearchForm]>div{display:flex;flex-flow:row wrap}.girlsListWp form[name=girlsSearchForm]>div:not(.btnArea){align-items:center;padding:0.5rem 0 0.25rem;text-align:left;border-bottom:1px dotted #aaa}.girlsListWp form[name=girlsSearchForm]>div:not(.btnArea)>div:nth-child(2){width:80%}.girlsListWp form[name=girlsSearchForm]>div:not(.btnArea)>div:nth-child(odd){padding-right:0.5rem;width:110px;text-align:right}.girlsListWp form[name=girlsSearchForm]>div:not(.btnArea):first-of-type div:nth-child(2),.girlsListWp form[name=girlsSearchForm]>div:not(.btnArea):first-of-type div:nth-child(4){width:calc(50% - 110px)}.girlsListWp form[name=girlsSearchForm]>div:not(.btnArea) input[type=number]{width:3rem}.girlsListWp form[name=girlsSearchForm]>div:not(.btnArea) input[type=checkbox],.girlsListWp form[name=girlsSearchForm]>div:not(.btnArea) input[type=radio]{display:none}.girlsListWp form[name=girlsSearchForm]>div:not(.btnArea) input[type=checkbox]:checked+label,.girlsListWp form[name=girlsSearchForm]>div:not(.btnArea) input[type=radio]:checked+label{color:#fff;background:#333}.girlsListWp form[name=girlsSearchForm]>div:not(.btnArea) label{display:inline-block;margin:0.15rem;padding:0.15rem 0.75rem;font-size:0.65rem;font-weight:500;background:rgba(255,255,255,0.8);border:1px solid #333;border-radius:4px;cursor:pointer}.girlsListWp form[name=girlsSearchForm]>div.btnArea{justify-content:center;margin-top:0.5rem}.girlsListWp form[name=girlsSearchForm]>div.btnArea button{margin:0 0.5rem;padding:0.5rem;width:30%;font-size:1rem;color:#fff;background:#333}.girlsListWp form[name=girlsSearchForm]>div.btnArea button:last-child{width:15%}.girlsListWp nav ul.pageLink{display:flex;justify-content:flex-end;margin:0.25rem auto}.girlsListWp nav ul.pageLink li{margin-left:0.25rem;width:2rem;height:2rem;line-height:calc(2rem - 4px);color:#fff;background:#262626;border:2px solid #262626}.girlsListWp nav ul.pageLink li a{display:block;width:100%;height:100%;color:#262626;background:#fff}.girlsListWp nav ul.pageLink li a:hover{text-decoration:none;color:#fff;background:#262626}.girlsListWp nav ul.datePager{justify-content:space-between}.girlsListWp nav ul.datePager li{margin-left:0;width:calc(100% / 7 - 0.25rem)}.girlsListWp .girlsList{display:flex;flex-flow:row wrap;margin:0 -5px}.girlsListWp .girlsList li{position:relative;margin:5px;width:calc(100% / 4 - 10px);background:-webkit-gradient(linear, left top,left bottom, from(#f0f0f0), color-stop(1, #f1f0ee), color-stop(0, #f0f0f0), to(#f1f0ee));background:-webkit-linear-gradient(top, #f0f0f0, #f1f0ee 100%, #f0f0f0 0%, #f1f0ee);background:-moz-linear-gradient(top, #f0f0f0, #f1f0ee 100%, #f0f0f0 0%, #f1f0ee);background:-o-linear-gradient(top, #f0f0f0, #f1f0ee 100%, #f0f0f0 0%, #f1f0ee);background:-ms-linear-gradient(top, #f0f0f0, #f1f0ee 100%, #f0f0f0 0%, #f1f0ee);background:linear-gradient(top, #f0f0f0, #f1f0ee 100%, #f0f0f0 0%, #f1f0ee);border:1px solid #aaa;border-radius:5px;box-sizing:border-box}.girlsListWp .girlsList li a{display:flex;flex-direction:column;padding:10px;height:100%}.girlsListWp .girlsList li a:hover{text-decoration:none}.girlsListWp .girlsList li a:before{position:absolute;bottom:10px;left:10px;padding:0;width:calc(100% - 60% - 12px);height:20px;line-height:20px;font-size:0.75rem;font-weight:500;color:#fff}.girlsListWp .girlsList li a.newFlg:before{content:attr(data-startDate) "入店";background:#50ac5b;-webkit-animation:blink 1s infinite alternate ease-in-out;-moz-animation:blink 1s infinite alternate ease-in-out;-ms-animation:blink 1s infinite alternate ease-in-out;-o-animation:blink 1s infinite alternate ease-in-out;animation:blink 1s infinite alternate ease-in-out}.girlsListWp .girlsList li a.updateFlg:before{content:"UPDATE";background:#ff923a;-webkit-animation:blink 600ms infinite alternate ease-in-out;-moz-animation:blink 600ms infinite alternate ease-in-out;-ms-animation:blink 600ms infinite alternate ease-in-out;-o-animation:blink 600ms infinite alternate ease-in-out;animation:blink 600ms infinite alternate ease-in-out}.girlsListWp .girlsList li.scheduleEnd{opacity:0.6}.girlsListWp .girlsList li.scheduleEnd:after{position:absolute;top:0;left:0;padding:0.25em;width:100%;content:attr(data-next);font-size:0.8rem;color:#fff;background:rgba(0,0,0,0.6);border-radius:5px 5px 0 0;box-sizing:border-box}.girlsListWp .girlsList li.sokuhime:after{position:absolute;top:0;left:-5px;padding:0.25em 0.75em;content:attr(data-sokuhime);font-weight:bold;color:#fff;background:#e4007f;background:-webkit-gradient(linear, left top,left bottom, from(#ff4baf), color-stop(1, #e4007f), color-stop(0, #ff4baf), to(#e4007f));background:-webkit-linear-gradient(top, #ff4baf, #e4007f 100%, #ff4baf 0%, #e4007f);background:-moz-linear-gradient(top, #ff4baf, #e4007f 100%, #ff4baf 0%, #e4007f);background:-o-linear-gradient(top, #ff4baf, #e4007f 100%, #ff4baf 0%, #e4007f);background:-ms-linear-gradient(top, #ff4baf, #e4007f 100%, #ff4baf 0%, #e4007f);background:linear-gradient(top, #ff4baf, #e4007f 100%, #ff4baf 0%, #e4007f);box-sizing:border-box;box-shadow:2px 2px 4px rgba(51,51,51,0.4);transform:rotate(-5deg)}.girlsListWp .girlsList li.sokuhime1:after{animation:blink 800ms linear infinite alternate 0s}.girlsListWp .girlsList li.sokuhime2:after{background:-webkit-gradient(linear, left top,left bottom, from(#fc9e41), color-stop(1, #fe8005), color-stop(0, #fc9e41), to(#fe8005));background:-webkit-linear-gradient(top, #fc9e41, #fe8005 100%, #fc9e41 0%, #fe8005);background:-moz-linear-gradient(top, #fc9e41, #fe8005 100%, #fc9e41 0%, #fe8005);background:-o-linear-gradient(top, #fc9e41, #fe8005 100%, #fc9e41 0%, #fe8005);background:-ms-linear-gradient(top, #fc9e41, #fe8005 100%, #fc9e41 0%, #fe8005);background:linear-gradient(top, #fc9e41, #fe8005 100%, #fc9e41 0%, #fe8005)}.girlsListWp .girlsList li.sokuhime3:after{padding:0.25em 1.25em;background:-webkit-gradient(linear, left top,left bottom, from(#4d4d4d), color-stop(1, #1a1a1a), color-stop(0, #4d4d4d), to(#1a1a1a));background:-webkit-linear-gradient(top, #4d4d4d, #1a1a1a 100%, #4d4d4d 0%, #1a1a1a);background:-moz-linear-gradient(top, #4d4d4d, #1a1a1a 100%, #4d4d4d 0%, #1a1a1a);background:-o-linear-gradient(top, #4d4d4d, #1a1a1a 100%, #4d4d4d 0%, #1a1a1a);background:-ms-linear-gradient(top, #4d4d4d, #1a1a1a 100%, #4d4d4d 0%, #1a1a1a);background:linear-gradient(top, #4d4d4d, #1a1a1a 100%, #4d4d4d 0%, #1a1a1a)}.girlsListWp .girlsList li.highclass{background:#fbf7de}.girlsListWp .girlsList li.highclass:before{position:absolute;top:0;right:0;content:"";width:50px;height:40px;background:url(/img/icon.highclass.png) no-repeat center center;background-size:contain;-webkit-animation:iconScl 2s ease-in 0s infinite alternate;-moz-animation:iconScl 2s ease-in 0s infinite alternate;-ms-animation:iconScl 2s ease-in 0s infinite alternate;-o-animation:iconScl 2s ease-in 0s infinite alternate;animation:iconScl 2s ease-in 0s infinite alternate}.girlsListWp .girlsList li figure{flex:0 0 auto}.girlsListWp .girlsList li figcaption{color:#333}.girlsListWp .girlsList li figcaption div.icons{display:flex;justify-content:center;margin:1px;font-size:0.65rem}.girlsListWp .girlsList li figcaption div.icons div{margin:1px;width:calc(100% / 4 - 2px);color:#fff;background:#333;border-radius:2px}.girlsListWp .girlsList li figcaption div.icons div.girlsIcon-age{background:#5a73ac}.girlsListWp .girlsList li figcaption div.icons div.girlsIcon-cup0{background:#e262a1}.girlsListWp .girlsList li figcaption div.icons div.girlsIcon-cup1{background:#dd62e2}.girlsListWp .girlsList li figcaption div.icons div.girlsIcon-cup2{background:#9962d1}.girlsListWp .girlsList li figcaption div.icons div.girlsIcon-style{background:#f78d2e}.girlsListWp .girlsList li figcaption div.icons div.girlsIcon-height0{background:#92a34f}.girlsListWp .girlsList li figcaption div.icons div.girlsIcon-height1{background:#4fa36a}.girlsListWp .girlsList li figcaption dl{margin-top:0.25rem}.girlsListWp .girlsList li figcaption dt{font-weight:400}.girlsListWp .girlsList li figcaption dd:not(.schedule){font-size:0.85em}.girlsListWp .girlsList li figcaption dd.schedule{height:1rem;line-height:1rem;font-weight:500;color:#e4007f}.girlsListWp .girlsList li figcaption dd.schedule span{color:#6ba6e3;font-weight:300}.girlsListWp .girlsList li figcaption dd.schedule span.end{color:#aaa}.girlsListWp .girlsList li .courseIcons{display:flex;flex-flow:row wrap;flex-grow:1;align-content:flex-start;justify-content:center;margin-top:0.25rem;font-size:0.65rem;color:#333;text-align:left;box-sizing:border-box}.girlsListWp .girlsList li .courseIcons dt{position:relative;width:100%;height:14px;line-height:14px;text-align:center}.girlsListWp .girlsList li .courseIcons dt:before,.girlsListWp .girlsList li .courseIcons dt:after{content:"";position:absolute;top:50%;width:25%;border-bottom:1px dotted #aaa}.girlsListWp .girlsList li .courseIcons dt:before{left:0}.girlsListWp .girlsList li .courseIcons dt:after{right:0}.girlsListWp .girlsList li .courseIcons dd{margin:1px;width:calc(100% / 5 - 2px);height:13px;line-height:12px;text-align:center;font-size:0.79em;font-weight:500;box-sizing:border-box;border-bottom:2px solid}.girlsListWp .girlsList li .courseIcons dd.c1{border-bottom-color:#F49EC3}.girlsListWp .girlsList li .courseIcons dd.c2{border-bottom-color:#86AADC}.girlsListWp .girlsList li .courseIcons dd.c3{border-bottom-color:#B55FA6}.girlsListWp .girlsList li .courseIcons dd.c4{border-bottom-color:#F1ADB0}.girlsListWp .girlsList li .courseIcons dd.c5{border-bottom-color:#dfb07a}.girlsListWp .girlsList li .courseIcons dd.c1,.girlsListWp .girlsList li .courseIcons dd.c3{position:relative;color:rgba(255,255,255,0)}.girlsListWp .girlsList li .courseIcons dd.c1:before,.girlsListWp .girlsList li .courseIcons dd.c3:before{content:attr(data-alm);position:absolute;top:0;left:0;width:100%;color:#333}.girlsListWp .girlsList li .subIcons{display:flex;justify-content:flex-end;align-self:flex-end;margin-top:0.25rem;width:100%;height:20px;box-sizing:border-box}.girlsListWp .girlsList li .subIcons div{margin:0 0 0 2px;width:30%;height:20px;line-height:18px;font-size:0.7rem;color:gray;background:rgba(255,255,255,0.8);border:1px solid gray;box-sizing:border-box}.scheduleAside{border:4px solid #ea68a2}.girlsDetailWp .sokuhime{padding:0.65rem;line-height:1;letter-spacing:0.5em;text-indent:0.5em;font-weight:bold;font-size:1.15rem;color:#e4007f;background:#fff;border:3px solid #ddd;animation:blink 1s linear infinite alternate 0s}.girlsDetailWp .gravure{position:relative;margin:-20px -20px 0 !important}.girlsDetailWp .gravure:after{position:absolute;bottom:0;right:0;height:1.8rem;line-height:1.8rem;width:40%;content:"Click Here!";font-style:italic;font-size:1.4rem;color:#fff;background:#333}.girlsDetailWp .gravure:before{content:"";position:absolute;bottom:0;right:40%;border-top:1.8rem solid transparent;border-right:1.8rem solid #333}.girlsDetailWp #scheduleTbl{margin-bottom:10px;width:100%;table-layout:fixed;background:#fff}.girlsDetailWp #scheduleTbl tr th,.girlsDetailWp #scheduleTbl tr td{text-align:center}.girlsDetailWp #scheduleTbl tr th:not(:last-child),.girlsDetailWp #scheduleTbl tr td:not(:last-child){border-right:1px solid #aaa}.girlsDetailWp #scheduleTbl tr th{padding:0.5rem 0 0.1rem;font-weight:500}.girlsDetailWp #scheduleTbl tr td{padding:0.1rem 0 0.5rem;font-size:0.85rem;font-weight:400}.girlsDetailWp #scheduleTbl tr td del{text-decoration:none;color:gray}.girlsDetailWp #girlsPhoto{float:left;margin-top:0;margin-bottom:10px;margin-right:10px;width:460px}.girlsDetailWp #girlsPhoto .highclass{width:100%;height:35px;background:url(/img/bg.highclass.png) no-repeat center center}.girlsDetailWp #girlsPhoto .simulation{margin:10px auto 0;height:40px;line-height:40px;letter-spacing:0.5rem;text-indent:0.5rem;font-weight:500;color:#fff;background:#f19ec2;border-radius:6px;cursor:pointer}.girlsDetailWp #girlsPhoto .simulation:hover{background:#ee88b4}.girlsDetailWp .girlsPhotoSlider{position:relative;margin-bottom:5px}.girlsDetailWp .girlsPhotoSlider .newface{position:relative}.girlsDetailWp .girlsPhotoSlider .newface:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-position:center center;background-repeat:no-repeat}.girlsDetailWp .girlsPhotoSlider .slick-dots{position:static;margin-top:5px;width:100%;text-align:left;background:#f7f7f7 url(/img/love.bg.girlsDetailSlickDots.gif) no-repeat;border:5px solid #ddd}.girlsDetailWp .girlsPhotoSlider .slick-dots li{margin:0;vertical-align:bottom;width:50px;height:50px;overflow:hidden;opacity:0.5}.girlsDetailWp .girlsPhotoSlider .slick-dots li.slick-active,.girlsDetailWp .girlsPhotoSlider .slick-dots li:hover{opacity:1}.girlsDetailWp .slick-arrow{top:calc((100% - 65px) / 2)}.girlsDetailWp .slick-list{width:100%;border:5px solid #ddd}.girlsDetailWp dl#girlsDetail{float:right;margin-top:0;padding:0.5rem;width:calc(100% - 460px - 10px);text-align:left;border:5px solid #ddd}.girlsDetailWp dl#girlsDetail dt{font-size:1.5rem;font-weight:500}.girlsDetailWp dl#girlsDetail dt span{margin-left:0.25rem;font-size:1rem}.girlsDetailWp dl#girlsDetail dd{border-top:1px dotted gray}.girlsDetailWp dl#girlsIcon{float:right;display:flex;flex-flow:row wrap;position:relative;margin-bottom:10px;padding:2px;width:calc(100% - 460px - 10px);border:5px solid #e7b7c5}.girlsDetailWp dl#girlsIcon dt{position:absolute;top:-33px;left:-5px;padding:0.25rem 0.5rem;font-size:0.7rem;color:#fff;background:#df90a6}.girlsDetailWp dl#girlsIcon dt:before{content:"";position:absolute;bottom:-5px;left:50%;margin-left:-1em;color:#f19ec2;border-right:10px solid transparent;border-left:10px solid transparent;border-top:10px solid #df90a6}.girlsDetailWp dl#girlsIcon dd{margin:2px;width:calc(50% - 4px);height:1.2rem;line-height:1.2rem;vertical-align:bottom;font-size:0.75rem;color:#fff;background:#ea69a2}.girlsDetailWp dl#girlsIcon dd del{display:block;width:100%;height:100%;text-decoration:none;background:#ede0e7}.girlsDetailWp dl#course{float:right;display:flex;flex-flow:row wrap;margin-top:0;margin-bottom:10px;width:calc(100% - 460px - 10px);text-align:left}.girlsDetailWp dl#course dt{width:100%;font-weight:500;color:red}.girlsDetailWp dl#course dt:before{content:"■"}.girlsDetailWp dl#course dd{width:calc(50% - 2px);height:1.2rem;line-height:1.2rem;vertical-align:bottom;font-size:0.75rem;text-align:center;color:#fff;background:#333}.girlsDetailWp dl#course dd:nth-of-type(odd){margin-right:4px}.girlsDetailWp dl#course dd:nth-of-type(-n+4){margin-bottom:4px}.girlsDetailWp dl#course dd#course-0{background:#F49EC3}.girlsDetailWp dl#course dd#course-1{background:#86AADC}.girlsDetailWp dl#course dd#course-2{background:#B55FA6}.girlsDetailWp dl#course dd#course-3{background:#F1ADB0}.girlsDetailWp dl#course dd#course-4{background:#dfb07a}.girlsDetailWp dl#course dd del{display:block;width:100%;height:100%;background:#eaeaea;text-decoration:none}.girlsDetailWp dl#commentWp{clear:both;margin-bottom:10px;padding:1rem;background:url(/img/love.bg.girlsDetailComment-left-top.gif) no-repeat 2px 2px,url(/img/love.bg.girlsDetailComment-left-bottom.gif) no-repeat left 2px bottom 2px,url(/img/love.bg.girlsDetailComment-right-top.gif) no-repeat right 2px top 2px,url(/img/love.bg.girlsDetailComment-right-bottom.gif) no-repeat right 2px bottom 2px;border:5px solid #e5d9c8}.girlsDetailWp dl#commentWp dt{padding-bottom:0.5rem;font-size:1.2rem;font-weight:400;color:#f19ec2}.girlsDetailWp dl#commentWp dt:nth-of-type(2){margin-top:0.5rem;padding-top:0.5rem;color:#c490bf;border-top:1px dotted #aaa}.girlsDetailWp dl#commentWp dd{font-size:0.9rem}.girlsDetailWp dl.girlsFaq{margin:10px auto;padding:1rem;text-align:left;font-size:0.9rem;background:url(/img/love.bg.girlsDetail.faq.png) no-repeat right 1rem top,url(/img/love.bg.girlsDetail.faq.gif)}.girlsDetailWp dl.girlsFaq dt:before,.girlsDetailWp dl.girlsFaq dd:before{display:inline-block;margin-right:0.2rem;width:1.5em;height:1.5em;line-height:1.5em;text-align:center;color:#fff}.girlsDetailWp dl.girlsFaq dt:before{content:"Q";background:#6a91b5}.girlsDetailWp dl.girlsFaq dd{margin-top:0.2rem;margin-bottom:0.75rem}.girlsDetailWp dl.girlsFaq dd:before{content:"A";background:red}.girlsDetailWp dl.girlsFaq dd:last-of-type{margin-bottom:0}.girlsDetailWp dl#diaryWp dt{font-size:1.5rem;font-weight:100;letter-spacing:0.5rem;text-indent:0.5rem;color:#f19ec2}.girlsDetailWp dl#diaryWp dd>a{display:block;width:100%;height:40px;line-height:40px;color:#fff;background:#f19ec2}.girlsDetailWp dl#diaryWp dd>a:hover{text-decoration:none;background:#ee88b4}.girlsDetailWp dl#diaryWp dd ul{display:flex;flex-flow:row wrap;background:#f2f2f2}.girlsDetailWp dl#diaryWp dd ul li{width:120px;height:120px;overflow:hidden}.girlsDetailWp dl#diaryWp dd ul li figure{position:relative;width:100%;height:100%;overflow:hidden}.girlsDetailWp dl#diaryWp dd ul li figure figcaption{position:absolute;bottom:0;left:0;padding:0.25rem;width:100%;font-size:0.75rem;color:#fff;background:rgba(51,51,51,0.75);overflow:hidden}.girlsDetailWp dl#diaryWp dd ul li figure figcaption div{width:100%;line-height:1.2;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.girlsDetailWp dl#shamailWp dt{font-size:1.5rem;font-weight:100;letter-spacing:0.5rem;text-indent:0.5rem;color:#f19ec2}.girlsDetailWp dl#shamailWp dt a{color:inherit}.girlsDetailWp dl#shamailWp dd a{display:block;width:100%;height:40px;line-height:40px;color:#fff;background:#f19ec2}.girlsDetailWp dl#shamailWp dd a:hover{text-decoration:none;background:#ee88b4}.girlsDetailWp dl#shamailWp dd div{border:1px solid #f19ec2}.girlsDetailWp dl#shamailWp dd iframe{height:100%}.girlsDetailWp dl#movieWp dt{font-size:1.5rem;font-weight:100;letter-spacing:0.5rem;text-indent:0.5rem;color:#f19ec2}.girlsDetailWp dl#movieWp dd div{border:none}.girlsDetailWp dl#movieWp dd video{width:100%}.girlsDetailWp dl#dxMovWp dt{font-size:1.5rem;font-weight:100;letter-spacing:0.5rem;text-indent:0.5rem;color:#f19ec2}.girlsDetailWp dl#dxMovWp dd ul{display:flex;flex-flow:row wrap;background:rgba(0,0,0,0.1)}.girlsDetailWp dl#dxMovWp dd ul li{position:relative;width:calc(100% / 4);height:180px;overflow:hidden;transition:all 100ms linear 0s}.girlsDetailWp dl#dxMovWp dd ul li:hover{transform:scale(1.05)}.girlsDetailWp dl#dxMovWp dd ul li a{display:block;width:100%;height:100%}.girlsDetailWp dl#dxMovWp dd ul li a:after{display:none}.girlsDetailWp dl#dxMovWp dd ul li figcaption{position:absolute;bottom:0;left:0;padding:0.25rem;width:100%;color:#fff;font-size:0.85rem;background:rgba(0,0,0,0.65)}.girlsDetailWp dl#dxMovWp dd ul li figcaption p{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.girlsDetailWp dl#dxMovWp dd>div{text-align:right}.girlsDetailWp dl#dxMovWp dd>div:after{display:none}.girlsDetailWp #optionsWp{float:right;margin-top:0;margin-bottom:10px;width:calc(100% - 460px - 10px);text-align:left;font-size:0.75rem}.girlsDetailWp #optionsWp dt{position:relative;display:inline-block;margin-bottom:5px;padding:0 0.5rem;height:20px;line-height:20px;color:#fff;background:#595451}.girlsDetailWp #optionsWp dt:before{content:"";display:block;position:absolute;top:0;right:-40px;border-top:20px solid transparent;border-left:20px solid #595451;border-right:20px solid transparent}.girlsDetailWp #optionsWp dt:after{content:"";position:absolute;bottom:0;left:0;display:block;width:250px;height:100%;border-bottom:1px solid #595451}.girlsDetailWp #optionsWp dd{display:flex}.girlsDetailWp #optionsWp dd del{display:flex;width:100%;text-decoration:none;opacity:0.2}.girlsDetailWp #optionsWp dd i{font-style:normal;color:#f19ec2}.girlsDetailWp #optionsWp dd span{margin:0 0 0 auto}.girlsDetailWp #optionsWp dd:nth-of-type(odd){background:#f2f2f2}.girlsDetailWp #optionsWp p.caution{text-align:center;color:#f19ec2}.girlsDetailWp .girlsDetailKuchikomi a{display:block;width:100%;height:100%;height:40px;line-height:40px;color:#fff;background:#f19ec2;border-radius:4px}.girlsDetailWp .girlsDetailKuchikomi a:hover{text-decoration:none}#simulationWp{display:flex;flex-direction:column;padding:1rem;width:50%;min-width:600px;height:85%;background:#fff url(/img/love.bg.html.gif);box-shadow:0 0 10px rgba(0,0,0,0.3)}#simulationWp h2{font-size:1.2rem;font-weight:500;border-bottom:1px solid #aaa}#simulationWp #total div:first-child{margin:0.5rem auto;font-size:1.5rem;font-weight:500}#simulationWp #total div.telbtn{margin:0 auto 1rem;width:200px;font-size:1.3rem;color:#e4007f;border:2px solid #e4007f}#simulationWp #total p.caution{font-size:0.85rem}#simulationWp #simulationMainWp{margin-top:1rem;overflow-y:auto}#simulationWp #simulationMainWp form[name=simulationForm]{height:100%;text-align:left}#simulationWp #simulationMainWp form[name=simulationForm] label{cursor:pointer}#simulationWp #simulationMainWp form[name=simulationForm] #simulationDebut{color:red}#simulationWp #simulationMainWp form[name=simulationForm] div{margin-bottom:0.5rem;padding-bottom:0.5rem;font-weight:500;text-align:right;border-bottom:1px dotted #aaa}#simulationWp #simulationMainWp form[name=simulationForm] button{display:block;margin:0 auto;padding:0.5rem 1rem;line-height:1;text-align:center;background:#fff;border:1px solid #aaa;border-radius:4px}#simulationWp #simulationMainWp form[name=simulationForm] #simulationOptions span{display:block;font-size:0.75rem}#simulationWp #simulationMainWp form[name=simulationForm] #simulationOptions input{display:none}#simulationWp #simulationMainWp form[name=simulationForm] #simulationOptions label{display:inline-block;margin:0.2rem 0.2rem 0 auto;padding:0.15rem 0.5rem;min-width:100px;text-align:center;font-size:0.7rem;color:#f19ec2;background:#fff;border:2px solid #f19ec2;border-radius:4px}#simulationWp #simulationMainWp form[name=simulationForm] #simulationOptions label.valuesetActive{color:red;border-color:red}#simulationWp #simulationMainWp form[name=simulationForm] #simulationOptions input:checked+label{color:#fff;background:#f19ec2}#simulationWp #simulationMainWp form[name=simulationForm] #simulationOptions input:checked+label.valuesetActive{background:red}#LoveGirlsGravureWp .gravureList{margin:-0.25rem;text-align:left}#LoveGirlsGravureWp .gravureList li{position:relative;display:inline-block;margin:0.25rem;width:calc(50% - 0.5rem);border:1px solid #333}#LoveGirlsGravureWp .gravureList li:after{position:absolute;bottom:0;right:0;height:14px;line-height:14px;width:185px;content:attr(data-update) " Click Here!";font-style:italic;font-size:0.85rem;color:#fff;background:#333}#LoveGirlsGravureWp .gravureList li:before{content:"";position:absolute;bottom:0;right:185px;border-top:14px solid transparent;border-right:14px solid #333}#LoveGirlsGravureWp .girlsGravureDetailWp .gravureHeader{position:relative;margin:-20px -20px 0}#LoveGirlsGravureWp .girlsGravureDetailWp .gravureHeader:after{position:absolute;bottom:0;right:10px;height:2rem;line-height:2rem;content:attr(data-update) "UP";font-style:italic;font-size:1.5rem;color:#fff;text-shadow:0px 1px 1px #333,0px 0px 1px #333,1px 0px 1px #333,0px -1px 1px #333,-1px -1px 1px #333,-1px 0px 1px #333}#LoveGirlsGravureWp .girlsGravureDetailWp video{margin-bottom:0;width:100%}#LoveGirlsGravureWp .girlsGravureDetailWp .gravureSlick{margin-bottom:0}#LoveGirlsGravureWp .girlsGravureDetailWp .gravureSlick .slick-list{margin-bottom:20px}#LoveGirlsGravureWp .girlsGravureDetailWp .gravureSlick .slick-list img{width:100%}#LoveGirlsGravureWp .girlsGravureDetailWp .gravureSlick .slick-dots{position:static;text-align:left;background:#f7f7f7}#LoveGirlsGravureWp .girlsGravureDetailWp .gravureSlick .slick-dots li{margin:0;width:calc(100% / 15);height:calc(720px / 15);vertical-align:bottom;border:2px solid #aaa;opacity:0.5;overflow:hidden}#LoveGirlsGravureWp .girlsGravureDetailWp .gravureSlick .slick-dots li.slick-active,#LoveGirlsGravureWp .girlsGravureDetailWp .gravureSlick .slick-dots li:hover{opacity:1}#LoveGirlsGravureWp .girlsGravureDetailWp .girlsLink{margin:1rem auto 0}#LoveGirlsGravureWp .girlsGravureDetailWp .girlsLink a{display:block;padding:0.5rem;width:100%;height:100%;color:#fff;background:#f19ec2;border-radius:4px}#LoveGirlsGravureWp .girlsGravureDetailWp .girlsLink a:hover{text-decoration:none;background:#ee88b4}#LoveGirlsGravureWp .girlsGravureDetailWp .gravureLink{margin:1rem auto 0;border:1px solid #aaa}#LoveGirlsGravureWp .girlsGravureDetailWp .gravureLink div{padding:0.25rem;color:#fff;background:#333}#LoveGirlsGravureWp .girlsGravureDetailWp .gravureLink ul{padding:0.5rem}#LoveGirlsGravureWp .girlsGravureDetailWp .gravureLink ul li{display:inline-block;margin:0 0.5rem}#LoveGirlsGravureWp .girlsGravureDetailWp .gravureLink ul li:not(:last-child):after{content:" / "}.girlsDiaryWp nav ul{display:flex;justify-content:flex-end}.girlsDiaryWp nav ul.pageLinkSelectForm li{display:flex;flex-direction:column;justify-content:center;margin:0 0.25rem}.girlsDiaryWp nav ul.pageLinkSelectForm li.notLink{display:none}.girlsDiaryWp nav ul:not(.pageLinkSelectForm) li{margin-left:0.25rem;width:2rem;height:2rem;line-height:calc(2rem - 4px);color:#fff;background:#262626;border:2px solid #262626}.girlsDiaryWp nav ul:not(.pageLinkSelectForm) li a{display:block;width:100%;height:100%;color:#262626;background:#fff}.girlsDiaryWp nav ul:not(.pageLinkSelectForm) li a:hover{text-decoration:none;color:#fff;background:#262626}.girlsDiaryWp>div>ul{display:flex;flex-flow:row wrap;margin:-0.25rem}.girlsDiaryWp>div>ul li{position:relative;margin:0.25rem;width:calc((100% / 4) - 0.5rem);height:175px;border:1px solid #aaa;overflow:hidden}.girlsDiaryWp>div>ul li a:hover{text-decoration:none}.girlsDiaryWp>div>ul li a[data-schedule$="0"]:after{content:attr(data-schedule);position:absolute;bottom:calc(40px + 0.5rem);right:0;width:5rem;height:16px;line-height:18px;font-size:0.7rem;color:#ff8;background:rgba(51,51,51,0.75)}.girlsDiaryWp>div>ul li a[data-schedule$="0"]:before{content:"";position:absolute;bottom:calc(40px + 0.5rem);right:5rem;border-top:16px solid transparent;border-right:16px solid rgba(51,51,51,0.75)}.girlsDiaryWp>div>ul li a:first-child figcaption{position:absolute;bottom:0;left:calc(40px + 0.5rem);display:block;padding:0.25rem;width:calc(100% - 40px - 0.5rem);height:calc(40px + 0.5rem);line-height:1;text-align:left;font-size:0.75rem;color:#fff;background:rgba(51,51,51,0.75)}.girlsDiaryWp>div>ul li a:first-child figcaption p,.girlsDiaryWp>div>ul li a:first-child figcaption div{height:20px;line-height:15px}.girlsDiaryWp>div>ul li a:first-child figcaption p{padding-top:5px;widht:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.girlsDiaryWp>div>ul li a:first-child figcaption div{padding-bottom:5px}.girlsDiaryWp>div>ul li a:last-child figure{position:absolute;bottom:0;left:0;display:flex;padding:0.25rem;color:#fff;background:rgba(51,51,51,0.75)}.girlsDiaryWp>div>ul li a:last-child figure>div{width:40px;height:40px;overflow:hidden}.girlsDiaryWp>div>ul li a:last-child figure figcaption{display:none;padding-left:0.25rem;line-height:30px}.girlsDiaryWp .diaryLink{text-align:center}.girlsDiaryWp .diaryLink div{margin:0 auto}.girlsDiaryWp .diaryLink div a{display:block;padding:0.25rem 1.5rem;width:100%;height:100%;font-size:0.85rem;color:inherit;background:#fff;border:1px solid #aaa}.girlsDiaryWp .diaryLink div a:hover{text-decoration:none;background:#f2f2f2}.girlsDiaryWp .girlsLink{margin:1rem auto}.girlsDiaryWp .girlsLink a{display:block;padding:0.5rem;width:100%;height:100%;color:#fff;background:#f19ec2;border-radius:4px}.girlsDiaryWp .girlsLink a:hover{text-decoration:none;background:#ee88b4}.girlsDiaryDetailWp>div{display:flex;flex-flow:row wrap}.girlsDiaryDetailWp>div>div{margin-bottom:0 !important;width:35%}.girlsDiaryDetailWp>div>div+section{padding-left:1rem;width:65%}.girlsDiaryDetailWp>div section{margin:0 auto !important;width:100%;text-align:left}.girlsDiaryDetailWp>div section h3{margin-bottom:1rem;font-size:1.3rem;font-weight:100;border-bottom:1px solid}.girlsDiaryDetailWp>div section>div:first-of-type img{vertical-align:baseline}.girlsDiaryDetailWp>div section>div:last-of-type{text-align:right}.girlsDiaryDetailWp>div aside{width:100%}.girlsDiaryDetailWp>div aside .diaryLink{position:relative;text-align:center}.girlsDiaryDetailWp>div aside .diaryLink div{margin:0 auto;width:250px}.girlsDiaryDetailWp>div aside .diaryLink div a{display:block;padding:0.25rem 1.5rem;width:100%;height:100%;font-size:0.85rem;color:inherit;background:#fff;border:1px solid #aaa}.girlsDiaryDetailWp>div aside .diaryLink div a:hover{text-decoration:none;background:#f2f2f2}.girlsDiaryDetailWp>div aside .diaryLink .prev,.girlsDiaryDetailWp>div aside .diaryLink .next{position:absolute;top:0;width:150px}.girlsDiaryDetailWp>div aside .diaryLink .prev{left:0}.girlsDiaryDetailWp>div aside .diaryLink .next{right:0}.girlsDiaryDetailWp>div aside .girlsLink{margin:0 auto 1rem}.girlsDiaryDetailWp>div aside .girlsLink a{display:block;padding:0.5rem;width:100%;height:100%;color:#fff;background:#f19ec2;border-radius:4px}.girlsDiaryDetailWp>div aside .girlsLink a:hover{text-decoration:none;background:#ee88b4}#LoveMembersIndexWp .flowchart,#LoveMembersResettingWp .flowchart,#LoveMembersRegistrationWp .flowchart{display:flex;flex-flow:row wrap;color:#fff;background:#b3b3b3;border-radius:4px}#LoveMembersIndexWp .flowchart li,#LoveMembersResettingWp .flowchart li,#LoveMembersRegistrationWp .flowchart li{position:relative;width:calc(100% / 3);height:20px;line-height:20px;font-size:0.85rem}#LoveMembersIndexWp .flowchart li:first-child,#LoveMembersResettingWp .flowchart li:first-child,#LoveMembersRegistrationWp .flowchart li:first-child{border-radius:4px 0 0 4px}#LoveMembersIndexWp .flowchart li:last-child,#LoveMembersResettingWp .flowchart li:last-child,#LoveMembersRegistrationWp .flowchart li:last-child{border-radius:0 4px 4px 0}#LoveMembersIndexWp .flowchart li:not(:last-child):before,#LoveMembersIndexWp .flowchart li:not(:last-child):after,#LoveMembersResettingWp .flowchart li:not(:last-child):before,#LoveMembersResettingWp .flowchart li:not(:last-child):after,#LoveMembersRegistrationWp .flowchart li:not(:last-child):before,#LoveMembersRegistrationWp .flowchart li:not(:last-child):after{position:absolute;content:"";top:50%;margin-top:-10px;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #e6e6e6;right:-10px;z-index:1}#LoveMembersIndexWp .flowchart li:not(:last-child):after,#LoveMembersResettingWp .flowchart li:not(:last-child):after,#LoveMembersRegistrationWp .flowchart li:not(:last-child):after{border-left-color:#b3b3b3;right:-9px}#LoveMembersIndexWp .flowchart li.current,#LoveMembersResettingWp .flowchart li.current,#LoveMembersRegistrationWp .flowchart li.current{background:#f19ec2}#LoveMembersIndexWp .flowchart li.current:after,#LoveMembersResettingWp .flowchart li.current:after,#LoveMembersRegistrationWp .flowchart li.current:after{border-left-color:#f19ec2}#LoveMembersIndexWp .yasumiMsg,#LoveMembersResettingWp .yasumiMsg,#LoveMembersRegistrationWp .yasumiMsg{margin:0 auto 20px;padding:1rem;border:3px double #aaa}#LoveMembersIndexWp .yasumiMsg h3,#LoveMembersResettingWp .yasumiMsg h3,#LoveMembersRegistrationWp .yasumiMsg h3{margin-bottom:0.5rem;font-size:1.1rem;font-weight:500;border-bottom:1px solid}#LoveMembersIndexWp .membersLinks p a,#LoveMembersResettingWp .membersLinks p a,#LoveMembersRegistrationWp .membersLinks p a{display:block;padding:0.5rem;background:#f2f2f2;border:1px solid #aaa}#LoveMembersIndexWp .membersLinks p a:hover,#LoveMembersResettingWp .membersLinks p a:hover,#LoveMembersRegistrationWp .membersLinks p a:hover{text-decoration:none;background:#e6e6e6}#LoveMembersIndexWp form[name=membersForm],#LoveMembersResettingWp form[name=membersForm],#LoveMembersRegistrationWp form[name=membersForm]{margin-bottom:0;padding:2rem;background:#fff;border:2px solid #ee88b4;border-radius:4px}#LoveMembersIndexWp form[name=membersForm] dl,#LoveMembersResettingWp form[name=membersForm] dl,#LoveMembersRegistrationWp form[name=membersForm] dl{margin:1rem auto}#LoveMembersIndexWp form[name=membersForm] dl dt,#LoveMembersIndexWp form[name=membersForm] dl dd,#LoveMembersResettingWp form[name=membersForm] dl dt,#LoveMembersResettingWp form[name=membersForm] dl dd,#LoveMembersRegistrationWp form[name=membersForm] dl dt,#LoveMembersRegistrationWp form[name=membersForm] dl dd{margin:0.5rem auto;display:inline-block;width:35%}#LoveMembersIndexWp form[name=membersForm] dl dt,#LoveMembersResettingWp form[name=membersForm] dl dt,#LoveMembersRegistrationWp form[name=membersForm] dl dt{text-align:right}#LoveMembersIndexWp form[name=membersForm] dl dd,#LoveMembersResettingWp form[name=membersForm] dl dd,#LoveMembersRegistrationWp form[name=membersForm] dl dd{padding-left:0.5rem;width:65%;text-align:left}#LoveMembersIndexWp form[name=membersForm] dl dd input,#LoveMembersResettingWp form[name=membersForm] dl dd input,#LoveMembersRegistrationWp form[name=membersForm] dl dd input{width:80%}#LoveMembersIndexWp form[name=membersForm]+p,#LoveMembersResettingWp form[name=membersForm]+p,#LoveMembersRegistrationWp form[name=membersForm]+p{margin-top:0}#LoveMembersIndexWp .membersDetailWp .customerData,#LoveMembersResettingWp .membersDetailWp .customerData,#LoveMembersRegistrationWp .membersDetailWp .customerData{display:flex;justify-content:center;font-size:1.2rem;border-bottom:1px solid}#LoveMembersIndexWp .membersDetailWp .customerData dt,#LoveMembersResettingWp .membersDetailWp .customerData dt,#LoveMembersRegistrationWp .membersDetailWp .customerData dt{font-weight:100;color:gray}#LoveMembersIndexWp .membersDetailWp .customerData dt:after,#LoveMembersResettingWp .membersDetailWp .customerData dt:after,#LoveMembersRegistrationWp .membersDetailWp .customerData dt:after{content:":"}#LoveMembersIndexWp .membersDetailWp .customerData dt:nth-of-type(2),#LoveMembersResettingWp .membersDetailWp .customerData dt:nth-of-type(2),#LoveMembersRegistrationWp .membersDetailWp .customerData dt:nth-of-type(2){margin-left:1rem}#LoveMembersIndexWp .membersDetailWp .customerData dd:nth-of-type(1),#LoveMembersResettingWp .membersDetailWp .customerData dd:nth-of-type(1),#LoveMembersRegistrationWp .membersDetailWp .customerData dd:nth-of-type(1){margin-right:1rem}#LoveMembersIndexWp .membersDetailWp .completeMsg>p:first-of-type,#LoveMembersResettingWp .membersDetailWp .completeMsg>p:first-of-type,#LoveMembersRegistrationWp .membersDetailWp .completeMsg>p:first-of-type{font-size:1.75rem;font-weight:400;color:#e4007f}#LoveMembersIndexWp .membersDetailWp .completeMsg>p:last-of-type,#LoveMembersResettingWp .membersDetailWp .completeMsg>p:last-of-type,#LoveMembersRegistrationWp .membersDetailWp .completeMsg>p:last-of-type{margin-top:1rem}#LoveMembersIndexWp .membersDetailWp .completeMsg>div,#LoveMembersResettingWp .membersDetailWp .completeMsg>div,#LoveMembersRegistrationWp .membersDetailWp .completeMsg>div{font-weight:400}#LoveMembersIndexWp .membersDetailWp .completeMsg>div>p:last-child,#LoveMembersResettingWp .membersDetailWp .completeMsg>div>p:last-child,#LoveMembersRegistrationWp .membersDetailWp .completeMsg>div>p:last-child{color:gray;font-size:0.85rem}#LoveMembersIndexWp .membersDetailWp .completeMsg>div span,#LoveMembersResettingWp .membersDetailWp .completeMsg>div span,#LoveMembersRegistrationWp .membersDetailWp .completeMsg>div span{color:red}#LoveMembersIndexWp .membersDetailWp #rand4number,#LoveMembersResettingWp .membersDetailWp #rand4number,#LoveMembersRegistrationWp .membersDetailWp #rand4number{display:inline-block;margin:0.5rem auto;padding:0.25rem;border:1px solid #aaa}#LoveMembersIndexWp .membersDetailWp #rand4number img,#LoveMembersResettingWp .membersDetailWp #rand4number img,#LoveMembersRegistrationWp .membersDetailWp #rand4number img{width:25px}#LoveMembersIndexWp .membersDetailWp .cardTbl,#LoveMembersResettingWp .membersDetailWp .cardTbl,#LoveMembersRegistrationWp .membersDetailWp .cardTbl{display:flex;flex-flow:row wrap;justify-content:space-between}#LoveMembersIndexWp .membersDetailWp .cardTbl>div,#LoveMembersResettingWp .membersDetailWp .cardTbl>div,#LoveMembersRegistrationWp .membersDetailWp .cardTbl>div{padding:0.5rem;width:calc(50% - 0.5rem);background:#fff;border:1px solid #aaa;box-shadow:0 2px 5px rgba(51,51,51,0.2)}#LoveMembersIndexWp .membersDetailWp .cardTbl table,#LoveMembersResettingWp .membersDetailWp .cardTbl table,#LoveMembersRegistrationWp .membersDetailWp .cardTbl table{width:100%;border-collapse:collapse;table-layout:fixed;counter-reset:tbl}#LoveMembersIndexWp .membersDetailWp .cardTbl table caption,#LoveMembersResettingWp .membersDetailWp .cardTbl table caption,#LoveMembersRegistrationWp .membersDetailWp .cardTbl table caption{margin-bottom:0.5rem;font-weight:500;color:#e4007f;border-bottom:1px solid #e4007f}#LoveMembersIndexWp .membersDetailWp .cardTbl table td,#LoveMembersResettingWp .membersDetailWp .cardTbl table td,#LoveMembersRegistrationWp .membersDetailWp .cardTbl table td{position:relative;height:70px;font-size:0.75rem;font-weight:500;border:1px solid #aaa;text-shadow:0px 1px 1px #fff,0px 0px 1px #fff,1px 0px 1px #fff,0px -1px 1px #fff,-1px -1px 1px #fff,-1px 0px 1px #fff}#LoveMembersIndexWp .membersDetailWp .cardTbl table td.chkd,#LoveMembersResettingWp .membersDetailWp .cardTbl table td.chkd,#LoveMembersRegistrationWp .membersDetailWp .cardTbl table td.chkd{background:url(/img/num.stamp.png) no-repeat center center;background-size:cover}#LoveMembersIndexWp .membersDetailWp .cardTbl table td:before,#LoveMembersResettingWp .membersDetailWp .cardTbl table td:before,#LoveMembersRegistrationWp .membersDetailWp .cardTbl table td:before{counter-increment:tbl;content:counter(tbl);position:absolute;top:2px;left:2px;line-height:1;color:rgba(128,128,128,0.8)}#LoveMembersIndexWp .membersDetailWp .cardTbl table tr:nth-of-type(even) td:last-of-type:after,#LoveMembersResettingWp .membersDetailWp .cardTbl table tr:nth-of-type(even) td:last-of-type:after,#LoveMembersRegistrationWp .membersDetailWp .cardTbl table tr:nth-of-type(even) td:last-of-type:after{content:"GOAL";position:absolute;top:calc(70px - 1rem - 2px);right:2px;line-height:1;font-family:"Oswald",sans-serif;font-size:1rem;color:rgba(128,128,128,0.8)}#LoveMembersIndexWp .membersDetailWp .terms,#LoveMembersResettingWp .membersDetailWp .terms,#LoveMembersRegistrationWp .membersDetailWp .terms{padding:0.5rem;font-size:0.85rem;text-align:left;border:1px solid #aaa}#LoveMembersIndexWp .membersDetailWp .terms dt,#LoveMembersResettingWp .membersDetailWp .terms dt,#LoveMembersRegistrationWp .membersDetailWp .terms dt{display:inline-block;padding:0.25rem 1rem;line-height:1;color:#fff;background:#333}#LoveMembersIndexWp .membersDetailWp .terms dd:before,#LoveMembersResettingWp .membersDetailWp .terms dd:before,#LoveMembersRegistrationWp .membersDetailWp .terms dd:before{content:"・"}#LoveMembersIndexWp button[type=submit],#LoveMembersResettingWp button[type=submit],#LoveMembersRegistrationWp button[type=submit]{background:-webkit-gradient(linear, left top,left bottom, from(#f19ec2), color-stop(1, #eb71a6), color-stop(0, #f19ec2), to(#eb71a6));background:-webkit-linear-gradient(top, #f19ec2, #eb71a6 100%, #f19ec2 0%, #eb71a6);background:-moz-linear-gradient(top, #f19ec2, #eb71a6 100%, #f19ec2 0%, #eb71a6);background:-o-linear-gradient(top, #f19ec2, #eb71a6 100%, #f19ec2 0%, #eb71a6);background:-ms-linear-gradient(top, #f19ec2, #eb71a6 100%, #f19ec2 0%, #eb71a6);background:linear-gradient(top, #f19ec2, #eb71a6 100%, #f19ec2 0%, #eb71a6);display:block;margin:1rem auto;width:300px;height:40px;line-height:40px;border-radius:3px;font-size:1rem;color:#fff;box-shadow:0 1px 2px rgba(0,0,0,0.2);transition:all 200ms ease 0s}#LoveMembersIndexWp button[type=submit]:hover,#LoveMembersResettingWp button[type=submit]:hover,#LoveMembersRegistrationWp button[type=submit]:hover{text-decoration:none;box-shadow:none}#LoveMembersIndexWp button[type=submit]:disabled,#LoveMembersResettingWp button[type=submit]:disabled,#LoveMembersRegistrationWp button[type=submit]:disabled{opacity:0.4;box-shadow:none;cursor:not-allowed}#LoveMembersHowtoWp .mainSection ol{text-align:left;counter-reset:howto}#LoveMembersHowtoWp .mainSection ol li{display:flex;padding:1rem 0}#LoveMembersHowtoWp .mainSection ol li:first-child{padding-top:0}#LoveMembersHowtoWp .mainSection ol li:last-child{padding-bottom:0}#LoveMembersHowtoWp .mainSection ol li:not(:last-child){border-bottom:1px dotted}#LoveMembersHowtoWp .mainSection ol li div{flex:1 0 50%;margin-left:0.5rem;padding:0.5rem;border:1px solid #aaa}#LoveMembersHowtoWp .mainSection ol li p span{display:block;font-size:0.85rem;color:gray}#LoveMembersHowtoWp .mainSection ol li:before{content:counter(howto) ". ";counter-increment:howto}#LoveMembersHowtoWp .mainSection .membersLinks p a{display:block;padding:0.5rem;background:#f2f2f2;border:1px solid #aaa}#LoveMembersHowtoWp .mainSection .membersLinks p a:hover{text-decoration:none;background:#e6e6e6}
