@charset "UTF-8";input[type=text]:focus{outline:0}#center-column .hfcmn p.htx{padding:10px 5px 7px;line-height:1.3em;font-size:13px;color:#fff}#center-column .hfcmn p.htx span{display:inline-block}#propensityScore{margin-top:15px;padding:15px 5px 20px;border-top:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(0,0,0,.9)}#propensityScore dl{padding:0}#propensityScore dl dt{padding:5px 0 15px;font-size:20px;font-weight:700;color:#fff}#propensityScore dl dt span{padding:0 0 0 3px;font-size:14px}#propensityScore dl dd.btn{display:none}#propensityScore dl dd.sentence{position:relative;overflow:hidden}#propensityScore dl dd p{margin:0;line-height:1.5em;font-size:13px;color:#ddd}#capability-chart{margin:0 0 5px 15px;float:right}canvas#penta-graph{width:240px;height:220px}#center-column .hfcmn ul.ctab li{width:50%!important}#center-column .hfcmn ul.ctab li.current a:hover .ico:before{color:#f73}#center-column .hfcmn ul.ctab li.scbtn-list a .ico:before{content:"\e94e";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-favorite a .ico:before{content:"\e91c";font-size:22px}#center-column .hfcmn ul.ctab li.scbtn-girls a .ico:before{content:"\e941"}#shoplist{padding:15px 0 10px;list-style-type:none;display:flex;flex-flow:wrap}#shoplist li.item{width:100%;min-height:337px;margin:0 0 15px;padding:33px 20px 20px 340px;position:relative;background:linear-gradient(to bottom,#000 15%,#222 80%)}#shoplist li.item.cd-110,#shoplist li.item.cd-100{min-height:260px!important}#shoplist li.item.cd-011{min-height:170px!important}#shoplist li.item.cd-010,#shoplist li.item.cd-000{min-height:auto!important}#shoplist li.item.fthi{min-height:410px!important}#shoplist li.item.fthi-1{min-height:250px!important}#shoplist li.recommend{background:linear-gradient(to bottom,#000 15%,#a30 80%)}#shoplist li.recommend .shop-header .ag:before{content:"DX\304a\3059\3059\3081\512a\826f\5e97";padding:4px 13px;display:block;position:absolute;top:10px;right:20px;background:#fc3;border-radius:9px;font-size:12px;font-weight:700;color:#000}#shoplist li.free{width:calc(50% - 40px);padding:10px 20px;min-height:auto!important;background:none!important;border-bottom:1px solid rgba(255,255,255,.2)}#shoplist li.free.even:after{content:"";display:block;border-left:1px solid rgba(255,255,255,.1);position:absolute;top:0;bottom:15px;left:-1px}#shoplist .distance{padding:0 0 5px;font-size:14px;color:#fff}#shoplist .distance span{display:inline-block;font-family:Arial,Helvetica,sans-serif;font-size:22px;font-weight:700;font-style:italic;color:#fc3}#shoplist .shop-header{display:flex;flex-flow:wrap}#shoplist .shop-header h2.sn{width:100%;padding:0 0 10px;line-height:1.2em;font-size:20px;order:2}#shoplist .shop-header h2.sn a{color:#fff}#shoplist .shop-header h2.sn.new a{display:flex}#shoplist .shop-header h2.sn.new a:before{content:"NEW";width:50px;min-width:50px;margin-right:7px;padding:0;display:flex;align-items:center;justify-content:center;background:#f22;border-radius:2px;font-size:14px;font-weight:700;white-space:nowrap}#shoplist .shop-header .ag{width:100%;padding:0 0 5px;order:1}#shoplist .shop-header .ag span{display:inline-block;font-size:12px;color:#bbb}#shoplist .shop-header .features{width:100%;order:3}#shoplist .shop-header .features ol{padding:0;display:flex;flex-flow:wrap;list-style-type:none}#shoplist .shop-header .features ol li{margin:0 5px 5px 0;background:#333;overflow:hidden;border-radius:10px;float:left}#shoplist .shop-header .features ol li a{padding:0 12px;display:block;line-height:22px;font-size:11px;font-weight:700;font-style:italic;color:#f73}#shoplist .shop-header .features ol li a:hover{background:#f73;color:#fff}#shoplist .shop-header a.counterplan{margin:3px 0;padding:3px 0;display:flex;align-items:center;order:4}#shoplist .shop-header a.counterplan span{padding-bottom:1px;display:inline-block;border-bottom:1px solid #ffa727;font-size:13px;color:#fff}#shoplist .shop-header a.counterplan:before{content:"";width:15px;height:18px;margin-right:3px;display:block;background:scroll url(/images/dx_new/item/pickupnews.svg) 0 center no-repeat;background-size:100%}#shoplist li.free h3.prtx{padding:6px 0 4px;line-height:1.2em;font-size:13px;color:#fff}#shoplist .basic-info{width:100%;margin-bottom:10px;padding:3px 0 7px;display:flex;flex-flow:wrap;border-bottom:1px solid rgba(150,150,150,.3)}#shoplist li.free .basic-info{border:none!important}#shoplist .basic-info dl{padding:3px 20px 5px 0;display:flex;line-height:1.1em;font-size:13px;color:#ddd}#shoplist .basic-info dl.girl{padding-right:10px}#shoplist .basic-info dl.address{padding-right:2px}#shoplist .basic-info dl dt{width:50px;min-width:50px;min-height:18px;margin:0 5px 0 0;padding:0;display:flex;align-items:center;justify-content:center;background:#ccc;border-radius:2px;font-size:10px;font-weight:700;color:#111;text-shadow:0 0 2px #fff;white-space:nowrap}#shoplist .basic-info dl.time dt{letter-spacing:-.02em}#shoplist .basic-info dl dd{display:flex;align-items:center}#shoplist .basic-info dl dd i{margin-right:3px;font-weight:700;color:#fff}#shoplist .basic-info dl dd a{display:inline-block;border-bottom:1px solid #f93;font-weight:700;color:#fff}#shoplist .rt-news p{display:flex;align-items:center;font-size:11px;color:#fff}#shoplist .rt-news p span{height:18px;margin:0 7px 0 0;padding:0 7px;display:block;background:#ffd249;border-radius:2px;line-height:18px;font-size:10px;font-weight:700;color:#111}#shoplist .rt-news dl dt{padding:5px 0 3px;line-height:1.3em;font-size:13px;color:#ffd249}#shoplist .rt-news dl dd{padding:0 0 10px;line-height:1.3em;font-size:12px;color:#ddd}#shoplist .contents-info{width:300px;position:absolute;top:10px;left:20px}#shoplist .contents-info h3.prtx{height:24px;padding:3px 0 0;line-height:1.2em;text-align:center;font-size:14px;color:#ff0}#shoplist .contents-info img{width:100%;height:100%;object-fit:cover}#container:not(.smpMode) #shoplist .contents-info a{transition:all .3s ease}#container:not(.smpMode) #shoplist .contents-info a:not(.discount):hover{filter:opacity(.5)}#shoplist .contents-info .video-cont{width:100%;position:relative;background:none!important}#shoplist .contents-info .video-cont:before{content:"";width:100%;padding-top:56.25%;display:block}#shoplist .contents-info .video-cont a{display:block;position:absolute;inset:0}#shoplist .contents-info .lower-row{margin-bottom:10px;display:flex;justify-content:center}#shoplist .contents-info .shop-image{width:50%;position:relative;background:none!important}#shoplist .contents-info .shop-image:before{content:"";width:100%;padding-top:56.25%;display:block}#shoplist .contents-info .shop-image img{object-fit:contain}#shoplist .contents-info .shop-image a,#shoplist .contents-info .girls-cont li a{display:block;position:absolute;inset:0}#shoplist .contents-info .girls-cont{width:50%;display:flex;list-style-type:none}#shoplist .contents-info .girls-cont li{width:33.33%;position:relative}#shoplist .contents-info .girls-cont li img{transition:all 1s ease;filter:opacity(1)}#shoplist .contents-info .girls-cont li img.lz{filter:opacity(0)}#shoplist li.free .contents-info{width:100%;margin-top:-7px;position:static}#shoplist li.free .contents-info .lower-row{align-items:center;justify-content:flex-start}#shoplist li.free .contents-info figure.shop-image{display:none!important}#shoplist li.free .contents-info .girls-cont{width:auto}#shoplist li.free .contents-info .girls-cont li{width:100%}#shoplist li.free .contents-info .girls-cont li:last-child{margin-right:10px}#shoplist li.free .contents-info .girls-cont li a{width:50px;position:relative}#shoplist li.free .contents-info .girls-cont li a:before{content:"";width:100%;padding-top:170%;display:block}#shoplist li.free .contents-info .girls-cont li a img{position:absolute;top:0;left:0}#shoplist li.free .contents-count{width:100%;padding:7px 0;display:flex;flex-flow:wrap;background:#111;border:1px solid #333;border-radius:6px;color:#fff}#shoplist li.free .contents-count dl{width:calc(25% - 11px);padding:0 5px;display:flex;flex-flow:wrap;align-items:center;justify-content:center}#shoplist li.free .contents-count:not(.w2x) dl:nth-child(n+2){border-left:1px solid #222}#shoplist li.free .contents-count dl dt{width:100%;min-height:2.4em;line-height:1.2em;display:flex;flex-flow:wrap;align-items:center;justify-content:center;font-size:12px;font-weight:700}#shoplist li.free .contents-count dl:nth-child(n+3) dt{letter-spacing:-.05em}#shoplist li.free .contents-count dl dt i{font-size:11px;font-weight:400}#shoplist li.free .contents-count dl dt span{display:inline-block}#shoplist li.free .contents-count dl dd{min-height:2.4em;line-height:1.2em;display:flex;flex-flow:wrap;align-items:center;justify-content:center;font-size:10px;color:#f73}#shoplist li.free .contents-count dl dd i{font-family:Arial,Helvetica,sans-serif;font-size:13px}#shoplist li.free .contents-count dl dd span{padding:0 3px;display:inline-block}#shoplist li.free .contents-count.w2x{padding:5px}#shoplist li.free .contents-count.w2x dl{width:calc(50% - 11px)}#shoplist li.free .contents-count.w2x dl:nth-child(2n){border-left:1px solid #222}#shoplist li.free .contents-count.w2x dl:nth-child(-n+2){padding:3px 5px 7px}#shoplist li.free .contents-count.w2x dl:nth-child(n+3){padding:7px 5px 3px;border-top:1px solid #222}#shoplist li.free .contents-count.w2x dl dt{min-height:auto;padding-bottom:2px}#shoplist li.free .contents-count.w2x dl dd{min-height:auto}#wrap:not(.xs) #shoplist.ranking li.free .contents-count.w2x{padding:7px 0}#wrap:not(.xs) #shoplist.ranking li.free .contents-count.w2x dl{width:calc(25% - 11px);padding:0 5px;border-top:none}#wrap:not(.xs) #shoplist.ranking li.free .contents-count.w2x dl:nth-child(3){border-left:1px solid #222}#wrap:not(.xs) #shoplist.ranking li.free .contents-count.w2x dl dt{padding:0;min-height:2.4em}#wrap:not(.xs) #shoplist.ranking li.free .contents-count.w2x dl dd{min-height:2.4em}#shoplist li.item a.discount{margin:0 0 10px;display:block}#shoplist li.item a.discount dl{padding:0;overflow:hidden;background:#fff;border-radius:2px}#shoplist li.item a.discount dt{min-width:70px;padding:10px 5px;display:table-cell;vertical-align:middle;background:#e22;text-align:center;font-size:14px;font-weight:700;color:#fff}#shoplist li.item a.discount dt .rate{padding:5px 0 0;display:block;font-size:11px;color:#ff0}#shoplist li.item a.discount dt .rate span{padding:0;font-size:14px;font-weight:700}#shoplist li.item a.discount dd.compare{padding:7px 7px 7px 10px;display:table-cell;vertical-align:middle;font-size:14px;color:#111}#shoplist li.item a.discount dd.compare p{padding:2px 0 1px;font-size:13px;color:#777}#shoplist li.item a.discount dd.compare div{display:inline-block}#shoplist li.item a.discount dd.compare div.before{padding:3px 0 0;font-weight:400;text-decoration:line-through;color:#111}#shoplist li.item a.discount dd.compare div.after{margin:3px 0 0;font-weight:700;color:#f22}#shoplist li.item a.discount dd.compare div.after .ico{width:12px;height:16px;display:inline-block;overflow:hidden;vertical-align:middle;position:relative}#shoplist li.item a.discount dd.compare div.after .ico:before{content:"";width:12px;height:12px;margin-top:-7px;display:block;border-radius:2px;background:#f22;position:absolute;top:50%;left:-7px;transform:rotate(45deg)}#shoplist li.item a.discount dd.compare span{margin:0;font-size:16px}#shoplist li.item a.free-ticket{height:56px;padding:7px;display:flex;flex-flow:wrap;align-items:center;justify-content:center;background:#ffe300!important;border-radius:2px;filter:opacity(1)!important;font-family:Arial,Helvetica,sans-serif;color:#000;transition:none!important}#shoplist li.item a.free-ticket .course{width:100%;text-align:center;font-size:26px;font-weight:700;font-style:italic;color:red;letter-spacing:.05em}#shoplist li.item a.free-ticket .ft-info{padding:3px 0 0;display:flex;align-items:center;justify-content:center;font-size:14px}#shoplist li.item a.free-ticket .ft-info .period span{padding:0 3px}#shoplist li.item a.free-ticket .ft-info .nop{margin-left:15px;padding:3px 10px;display:flex;align-items:center;background:#fff;border-radius:5px;font-size:12px}#shoplist li.item a.free-ticket .ft-info .nop i{margin-right:2px;font-size:16px;font-weight:700}#shoplist li.item .text-contents dt{padding:0 0 7px;text-align:center;font-size:14px;font-weight:700;color:#fff}#shoplist li.item .text-contents dd.txcnt{margin:0 -5px 7px;display:flex;align-items:flex-start}#shoplist li.item .text-contents dd.txcnt a{width:100%;margin:5px;padding:7px 10px;display:block;border:1px solid rgba(150,150,150,.3);border-radius:5px}#shoplist li.item .text-contents .reporter{display:flex;align-items:center}#shoplist li.item .text-contents .reporter figure{width:36px;min-width:36px;height:36px;margin-right:7px;overflow:hidden;border-radius:50%}#shoplist li.item .text-contents .reporter figure img{width:100%;height:100%;object-fit:cover;border-radius:50%}#shoplist li.item .text-contents .reporter p span{margin:0 10px 0 0;display:inline-block;font-size:12px;font-weight:700;color:#fff}#shoplist li.item .text-contents .reporter time{display:inline-block;font-size:11px;color:#ccc}#shoplist li.item .text-contents .update{display:flex;flex-flow:wrap}#shoplist li.item .text-contents .update time{padding:3px 12px 0 0;display:block;font-size:11px;color:#ccc}#shoplist li.item .text-contents .exp-girl{margin:0 0 7px;padding:5px 0;display:flex;flex-flow:wrap;align-items:center;border-bottom:1px solid rgba(150,150,150,.3);color:#ddd}#shoplist li.item .text-contents .exp-girl div{margin:0 10px 0 0;padding:3px 0;font-size:10px}#shoplist li.item .text-contents .exp-girl div span{font-size:11px;font-weight:700;color:#fff}#shoplist li.item .text-contents .exp-girl .t3s{padding:3px 0 2px;font-size:10px}#shoplist li.item .text-contents .exp-girl .t3s i{margin-right:5px}#shoplist li.item .text-contents .kti{padding:0 0 2px;line-height:1.3em;font-size:13px;color:#fff}#shoplist li.item .text-contents .outset-sentence{line-height:1.3em;font-size:12px;color:#ddd}#shoplist li.item .text-contents .scores{display:flex;flex-flow:wrap;justify-content:space-between}#shoplist li.item .text-contents .starAssessment{height:20px;margin:0 14px 0 0;padding:0;display:flex;align-items:center}#shoplist li.item .text-contents .starAssessment p{padding:0 4px 0 0;line-height:22px;font-size:11px;color:#fff}#shoplist li.item .text-contents .starAssessment p .score{padding-left:4px;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;color:#fff}#shoplist li.item .text-contents .starAssessment .star{width:75px;height:20px;margin-bottom:1px;position:relative;overflow:hidden}#shoplist li.item .text-contents .starAssessment .star .ico{width:75px;height:20px;display:block;position:absolute}#shoplist li.item .text-contents .starAssessment .star .fiveStar{width:auto;height:20px;display:block;position:relative;overflow:hidden}#shoplist li.item .text-contents .starAssessment .star .ico:before{content:"\e906\e906\e906\e906\e906";font-size:15px;color:#555}#shoplist li.item .text-contents .starAssessment .star .fiveStar .ico:before{color:#fc3}#shoplist li.item .text-contents .scores ul{margin:3px 0;list-style-type:none;display:flex}#shoplist li.item .text-contents .scores ul li{margin-right:10px;display:flex;align-items:center;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;color:#fff}#shoplist li.item .text-contents .scores ul li .ico{width:13px;height:13px;margin-right:3px;display:block;position:relative;overflow:hidden;text-indent:-90em}#shoplist li.item .text-contents .scores ul li .ico:before{position:absolute;left:0;text-indent:0;font-size:13px}#shoplist li.item .text-contents li.good .ico:before{content:"\e952";top:-2px}#shoplist li.item .text-contents li.comment .ico:before{content:"\e95b";top:0}#shoplist li.recommend .text-contents .starAssessment .star .ico:before{color:#591900}#shoplist li.recommend .text-contents dd.txcnt a,#shoplist li.recommend .text-contents .exp-girl{border-color:#ffa70080}#shoplist li.item div.tel{display:none}#shoplist.ranking li.item .rank{width:60px;margin:0;position:absolute;top:14px;left:0;white-space:nowrap}#shoplist.ranking .shop-header{position:relative}#shoplist.ranking .shop-header h2.sn,#shoplist.ranking .shop-header .ag,#shoplist.ranking .distance{padding-left:70px}#newyearSchedule{height:150px;background:url(/images/dx_new/newyear/newyear-left.png?251212) repeat -90px 0 / auto 100%;position:relative}#newyearSchedule div{position:absolute;bottom:7px;left:0;right:0;text-align:center}#container #newyearSchedule div label.sle{border:2px solid #fff;border-radius:3px}#container #newyearSchedule div select{border:2px solid #ce0d21}#container #newyearSchedule div label.sle:after{top:9px;right:7px}#left-column.ds #newyearSchedule,.nybtn{display:none!important}#searchBtn{margin:10px 0 0;list-style:none;overflow:hidden}#searchBtn li{width:50%;padding:4px 0;font-size:14px;text-align:center;color:#fff;float:left}#searchBtn li span{height:45px;margin:0 4px;line-height:45px;border-radius:4px;background:#111;display:block;cursor:pointer}#searchBtn li.searchBtn-area i.ico:before{content:"\e94c"}#searchBtn li.searchBtn-genre i.ico:before{content:"\e94b"}#searchBtn li.searchBtn-change i.ico:before{content:"\e90c";color:#fff}#searchBtn li i.ico:before{margin:0 5px 0 0;font-size:20px;vertical-align:middle;color:#f73}#searchBtn li.searchBtn-change{width:100%}#searchBtn li.searchBtn-change span{width:200px;height:36px;margin:5px auto;line-height:36px;font-weight:700;letter-spacing:-.03em;border-radius:3px;background:#f73;color:#000;cursor:pointer}.deliTab{list-style:none;overflow:hidden}.deliTab li{text-align:center;float:left}.deliTab li a{color:#fff}.deliTab li.current a{text-shadow:0 0 3px #fff;pointer-events:none}.deliTab li:not(.current):hover{background:#444}.deliTab li:not(.current):hover a{color:#fff!important;text-shadow:0 0 3px #fff}#center-column .areaRelatedTags ul{padding:10px 10px 20px;list-style-type:none;display:flex;flex-flow:wrap}#center-column .areaRelatedTags ul a{margin:0 7px 7px 0;padding:7px 10px;display:block;background:#1c1c1c;border-radius:10px;font-size:12px;font-style:italic;color:#f73}#center-column .areaRelatedTags ul a:hover{color:#fff}#areaCommentary p{padding:10px;line-height:1.5em;font-size:13px;color:#eee}@media screen and (min-width:1281px){#searchBtn{display:none}#shoplist.ranking li.free{width:100%!important}#propensityScore dl dd.sentence{display:block!important}}@media screen and (min-width:769px)and (max-width:1280px){#searchBtn{display:none}#shoplist.ranking li.free{width:100%!important}#propensityScore dl dd.sentence{display:block!important}}@media screen and (max-width:768px){#center-column .hfcmn p.htx{padding:10px 12px 7px}#propensityScore{padding:15px 13px 20px}#propensityScore dl{overflow:hidden}#propensityScore dl dt{position:relative}#propensityScore dl dt .ico{display:none}#propensityScore dl.open dt .ico{width:22px;height:22px;display:block;position:absolute;top:4px;right:7px;cursor:pointer}#propensityScore dl.open dt .ico:before{content:"\e916";transform:rotate(-90deg);color:#f73}#propensityScore dl dd.btn{display:block;line-height:1.5em;font-size:13px;color:#ddd;cursor:pointer}#propensityScore dl.open dd.btn{display:none}#propensityScore dl dd.btn span{padding:0 0 0 5px;display:inline-block;color:#f73}#propensityScore dl dd.sentence{min-height:inherit;display:none}#propensityScore dl dd.sentence p{margin:0;padding:0 0 245px}#capability-chart{margin:15px 0 0;float:none;position:absolute;bottom:0;left:0;right:0;text-align:center}#shoplist li.item{padding:15px 10px;display:flex;flex-flow:wrap}#shoplist .shop-header h2.sn{font-size:18px}#shoplist .shop-header h2.sn.new a:before{font-size:12px}#shoplist li.recommend .shop-header .ag:before{position:static;float:right}#shoplist li.free{width:100%}#shoplist li.free.even:after{border:none!important}#shoplist .shop-header .features{height:26px;margin-bottom:3px;overflow:hidden;position:relative;transition:all .3s ease}#shoplist .shop-header .features ol{margin-right:20px}#shoplist .shop-header .features .oc{width:22px;height:22px;position:absolute;top:0;right:0;transform:rotate(45deg);transition:all .3s ease;color:#fff;cursor:pointer}#shoplist .shop-header .features .oc.open{transform:rotate(-90deg)}#shoplist .shop-header .features .oc:before{content:"\e90b";position:absolute;top:2px;left:3px;font-size:16px;color:#f73}#shoplist .basic-info dl.tel{display:none!important}#shoplist .contents-info{width:100%;position:static}#shoplist li.free h3.prtx{width:100%;padding:7px 0;text-align:center;font-size:13px}#shoplist .contents-info h3.prtx{height:26px;padding-top:0}#shoplist .rt-news{padding-bottom:7px;order:1}#shoplist li.item a.free-ticket{margin-bottom:10px}#shoplist li.item .text-contents{padding-bottom:10px}#shoplist li.item .text-contents dd.txcnt a{padding:7px}#shoplist li.item .text-contents .starAssessment{margin-right:8px}#shoplist li.item div.tel{width:280px;margin:5px auto 7px;display:block!important;text-align:center;order:2}#shoplist li.item div.tel a{height:36px;display:block;position:relative;line-height:36px;overflow:hidden;background:linear-gradient(to bottom,#71dd66,#19bb19 60%);border:1px solid #195000;border-radius:18px;font-weight:700;color:#fff;text-shadow:0 0 2px #358f0c}#shoplist li.item div.tel a .ico{width:26px;height:24px;position:relative;display:inline-block;vertical-align:middle}#shoplist li.item div.tel a .ico:before{content:"\e94f";position:absolute;top:-2px;left:0;font-size:24px}#shoplist li.item div.tel a span{padding:0 0 0 10px;display:inline-block;vertical-align:middle;font-size:12px;font-weight:400}#shoplist.ranking li.item .rank{width:50px;top:20px}#shoplist.ranking .shop-header h2.sn,#shoplist.ranking .shop-header .ag,#shoplist.ranking .distance{padding-left:64px}#areaCommentary p{padding:10px 20px}.nybtn{height:46px;margin:0 10px;padding:0;background:url(/images/dx_new/newyear/newyear_bg.png);position:relative;overflow:hidden;display:flex!important;align-items:center;justify-content:center;text-align:center;cursor:pointer}.nybtn span,.nybtn:before,.nybtn:after{background:url(/images/dx_new/newyear/newyear_parts.png?251212) no-repeat}.nybtn:before{content:"";height:46px;width:167px;position:absolute;top:0;left:-70px;background-size:345px}.nybtn:after{content:"";height:46px;width:160px;position:absolute;top:0;right:-70px;background-size:345px;background-position:right 0}.shopSearch .nybtn,.searchMode .nybtn{display:none!important}.nybtn span{width:100%;max-width:270px;height:40px;margin:0 25px;display:block;overflow:hidden;text-indent:-50em;background-position:0 bottom;background-size:100%;position:relative;z-index:1}.foot-rankingMenuBtn .rankingMenuBtn{font-size:14px}#newyearSchedule{background-position:center 0;background-size:auto 100%}#newyearSchedule div{bottom:4px}#container #newyearSchedule div label.sle:after{top:11px;right:12px}#newyearSchedule div select{width:280px;margin:0;padding:2px 26px 2px 10px}.rankingMenuBtn{font-size:12px}.rank_etc.disp{width:100%;height:100%;top:0;left:0}.rank_etc.disp dd:not(:last-child){border-bottom:1px solid #222}.rank_etc.disp dd:not(:last-child) a{border-bottom:1px solid #444}}#left-column{display:block!important}
