@charset "UTF-8";#center-column .hfcmn ul.ctab li.scbtn-list a .ico:before{content:"\e92a";font-size:20px;top:0;left:3px}#center-column .hfcmn ul.ctab li.scbtn-ranking a .ico:before{content:"\e907";font-size:26px;top:-4px}#center-column .hfcmn ul.ctab li.scbtn-sort a .ico:before{content:"\e933";font-size:22px;top:-2px;left:1px}#mainItemWrap.girlList .itemList{margin:0 0 20px;display:flex;flex-wrap:wrap;list-style-type:none;border:1px solid #333;border-top:none}#mainItemWrap.girlList .itemList li.item{width:25%;margin:0 0 -1px;padding:0;position:relative;overflow:hidden;border-bottom:1px solid #333}#mainItemWrap.girlList .itemList li.item:after{content:"";border-right:1px solid #333;position:absolute;top:0;bottom:0;right:0}#mainItemWrap.girlList .itemList li.item .encase{margin:0 20px 20px;font-size:12px;color:#fff}#mainItemWrap.girlList .itemList li.item .g-schedule{height:70px;margin:0 -10px;display:flex;align-items:center;justify-content:center;font-family:Arial,Helvetica,sans-serif}#mainItemWrap.girlList .itemList li.item .g-schedule .sw{width:100%}#mainItemWrap.girlList .itemList li.item .g-schedule .sw div{display:flex;align-items:center;justify-content:center;font-size:15px}#mainItemWrap.girlList .itemList li.item .g-schedule .sw div[class*=st-]{padding-bottom:3px}#mainItemWrap.girlList .itemList li.item .g-schedule .sw div[class*=st-] time{margin:0 3px;font-size:16px;font-weight:700}#mainItemWrap.girlList .itemList li.item .g-schedule .sw div[class*=st-] span{font-size:14px}#mainItemWrap.girlList .itemList li.item .g-schedule .sw .st-1{color:#ff8ad7;text-shadow:0 0 4px #f817ff}#mainItemWrap.girlList .itemList li.item .g-schedule .sw .st-2{color:#ffcb00;text-shadow:0 0 4px #bd5000}#mainItemWrap.girlList .itemList li.item .g-schedule .sw .st-3{color:#46ff63;text-shadow:0 0 4px #19952d}#mainItemWrap.girlList .itemList li.item .g-schedule .sw .st-4{color:#777}#mainItemWrap.girlList .itemList li.item .g-schedule .sw .default-time i{width:14px;height:14px;margin-right:4px;display:block;position:relative;border:2px solid #ccc;border-radius:50%}#mainItemWrap.girlList .itemList li.item .g-schedule .sw .default-time i:before{content:"";width:5px;height:5px;display:block;position:absolute;top:2px;left:5px;border-bottom:2px solid;border-left:2px solid;color:#ccc}#mainItemWrap.girlList .itemList li.item .g-schedule .sw .sch-cmt{margin-top:3px;overflow:hidden;white-space:nowrap;user-select:none;line-height:1em;text-align:center;font-size:12px!important;font-weight:400;color:#ddd}#mainItemWrap.girlList .itemList li.item .g-schedule .sw .sch-cmt span{margin:0}#mainItemWrap.girlList .itemList li.item .g-schedule .sw .sch-cmt.marquee{display:flex;justify-content:flex-start}#mainItemWrap.girlList .itemList li.item .g-schedule .sw .sch-cmt.marquee span{padding-right:15px;display:block;animation:marquee 7s linear infinite}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}#mainItemWrap.girlList .itemList li.item .thumbnail{position:relative;cursor:pointer}#mainItemWrap.girlList .itemList li.item .thumbnail .schedule{padding:7px 5px;background:#fff9;position:absolute;bottom:0;left:0;right:0;box-shadow:0 0 10px #0003;line-height:1.3em;text-align:center;text-shadow:0 0 2px #fff;font-size:12px;font-weight:700;color:#111}#mainItemWrap.girlList .itemList li.item .thumbnail .schedule.standby{background:#fff;box-shadow:0 0 10px #0006;text-shadow:0 0 2px #fff;font-size:12px;color:#f31}#mainItemWrap.girlList .itemList li.item .thumbnail .schedule.standby span{padding:0 7px;display:inline-block;color:#111}#mainItemWrap.girlList .itemList li.item.new .thumbnail:after{content:url(/images/dx_new/ico-newface.svg);width:36px;display:block;position:absolute;bottom:0;right:0}#mainItemWrap.girlList .itemList li.item .thumbnail figure{margin:0 auto 10px;position:relative;overflow:hidden;background:#222}#mainItemWrap.girlList .itemList li.item .thumbnail figure:before{content:"";width:100%;padding-top:125%;display:block}#mainItemWrap.girlList .itemList li.item .thumbnail figure img{width:100%;height:100%;position:absolute;inset:0;object-fit:cover}#mainItemWrap.girlList .itemList li.item .details{width:100%;padding:0}#mainItemWrap.girlList .itemList li.item .details h2{margin:0 0 7px;padding:0 0 2px;border-bottom:1px solid #f73;line-height:1.2em;text-align:center;font-size:14px}#mainItemWrap.girlList .itemList li.item .details h2 a{max-width:100%;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-decoration:none;color:#fff}#mainItemWrap.girlList .itemList li.item .details h2 a .age{font-size:12px;font-weight:400}#mainItemWrap.girlList .itemList li.item .details .t3s{margin:0 -10px;padding:0 0 7px;display:flex;justify-content:center;list-style-type:none;font-family:Arial,Helvetica,sans-serif}#mainItemWrap.girlList .itemList li.item .details .t3s li{padding:0 2px;font-size:10px;color:#ccc}#mainItemWrap.girlList .itemList li.item .details .t3s li span{padding:0 1px;font-size:12px;font-weight:700;color:#fff}#mainItemWrap.girlList .itemList li.item .details .contents{margin:0 -3px;padding:0 0 7px;display:flex;flex-wrap:wrap;list-style-type:none}#mainItemWrap.girlList .itemList li.item .details .contents li{width:calc(33.33% - 4px);height:22px;margin:2px;overflow:hidden;position:relative;line-height:22px;text-align:center;letter-spacing:-.04em;font-size:10px;font-weight:700;color:#555}#mainItemWrap.girlList .itemList li.item .details .contents li.active{background:#f73;border-radius:1px;text-shadow:0 0 2px #f53;color:#fff}#mainItemWrap.girlList .itemList li.item .details .contents li:after{content:"";border:1px solid #222;position:absolute;inset:0}#mainItemWrap.girlList .itemList li.item .details .contents li.active:after{display:none}#mainItemWrap.girlList .itemList li.item .details .sn{padding:2px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}#mainItemWrap.girlList .itemList li.item .details .ag{padding:2px 0 7px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;color:#aaa}#mainItemWrap.girlList .itemList.ranking li.item .rank{width:auto;margin:14px 0 -5px}@media screen and (min-width:1281px){#mainItemWrap.girlList .itemList li.item:nth-child(4n):after{display:none}@media screen and (min-width:1550px){#mainItemWrap.girlList .itemList li.item{width:20%}#mainItemWrap.girlList .itemList li.item:nth-child(4n):after{display:block}#mainItemWrap.girlList .itemList li.item:nth-child(5n):after{display:none}#mainItemWrap.girlList .itemList li.item .thumbnail figure{height:220px}}}@media screen and (min-width:769px)and (max-width:1280px){#mainItemWrap.girlList .itemList li.item{width:25%}#mainItemWrap.girlList .itemList li.item:nth-child(4n):after{display:none}}@media screen and (max-width:768px){#left-column{height:0!important}#mainItemWrap.girlList .itemList{border:none;border-bottom:1px solid #333}#mainItemWrap.girlList .itemList li.item{width:33.33%}#mainItemWrap.girlList .itemList li.item:nth-child(3n):after{display:none}#mainItemWrap.girlList .itemList li.item .encase{margin:0 11px 15px}#mainItemWrap.girlList .itemList li.item .details .t3s li{letter-spacing:-.03em}#mainItemWrap.girlList .itemList li.item .details .t3s li span{font-size:11px}#mainItemWrap.girlList .itemList li.item .details .contents li{height:18px;border-radius:2px;line-height:18px;font-size:9px}#mainItemWrap.girlList .itemList li.item .details .ag{padding-bottom:4px}#mainItemWrap.girlList .itemList li.item .g-schedule .sw .sch-cmt{margin:3px 5px 0}#mainItemWrap.girlList .itemList li.item{width:50%}#mainItemWrap.girlList .itemList li.item:nth-child(2n):after{display:none}#mainItemWrap.girlList .itemList li.item:nth-child(3n):after{display:block}#mainItemWrap.girlList .itemList.ranking li.item{width:100%}#mainItemWrap.girlList .itemList.ranking li.item:after{border:none!important}#mainItemWrap.girlList .itemList.ranking li.item .encase{margin:0;padding:0 10px 20px 60px;display:flex;flex-flow:wrap}#mainItemWrap.girlList .itemList.ranking li.item .encase .rank{width:60px;position:absolute;top:auto;bottom:90px;left:0}#mainItemWrap.girlList .itemList.ranking li.item .g-schedule{width:calc(100% + 30px);height:auto;margin:0 0 0 -50px;padding:10px 10px 15px}#mainItemWrap.girlList .itemList.ranking li.item .thumbnail{width:120px;margin-right:10px}#mainItemWrap.girlList .itemList.ranking li.item .thumbnail figure{margin-bottom:0}#mainItemWrap.girlList .itemList.ranking li.item .details{width:calc(100% - 130px)}}.keyword-taglist{margin-bottom:15px}.keyword-taglist ul{padding:0 0 0 7px;overflow:hidden;list-style-type:none}.keyword-taglist ul li{float:left}.keyword-taglist ul li a{margin:4px 7px 0 0;padding:7px 10px;background:#1c1c1c;border-radius:14px;display:block;font-size:12px;font-weight:700;font-style:italic;color:#ff9a66}.keyword-taglist ul li a:hover{background:#f73;text-shadow:none;color:#fff}
