@charset "utf-8";#keyword-search-in-this .popular-search-word ul li a,.keyword-taglist ul li a{margin:4px 7px 0 0;padding:7px 10px;text-shadow:0 0 5px #501778;border-radius:14px;font-size:12px;color:#ba89ff;display:block;font-weight:700;font-style:italic}#container .for-present .fpTxt,#mainItemWrap.videoList .itemList li.item .details .tag dd a,#new-dxvd-head .banner-z a span,.itemList ul li.item .details .cti,.itemList ul li.item .details .sn,.itemList ul li.item .details h3{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#searchEntry #search-oL li p,#searchEntry ul li a{margin:0 5px;padding:0 0 0 2px;background-size:300px auto;font-size:20px;text-align:center}#center-column .hfcmn ul.ctab li a .ico::before,#center-column .search-item p .ico::before,#center-column .search-item ul li a,#center-column .search-item ul li a:hover span,#container .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft::before,#container .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight::before,#container section .seeMore.ls a,#detailed-search section p.ti .ico::before,#keyword-search-in-this label input,#keyword-search-in-this label.ico::after,#left-column.ds #searchCondition #main-search .slm .returnBtn .ico::before,#searchCondition label.ckbx::after,#searchCondition label.rdbtn::after,#searchCount .num div span,.breadcrumb-list ol li a,body.searchMode #container #changeSearchCondition dl dd.return .ico::before{color:#ba89ff}#center-column .search-item ul li a:hover .ico,.foot-rankingMenuBtn a,.rankingMenuBtn a{background:#ba89ff}#changeSearchCondition dl dd.btn,#container .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,#search-result .pg-navi .sort ul li a:hover,#search-result .pg-navi .sort ul li.current a,#searchCount input[type=submit],.sort.if-period ul li a:hover,.sort.if-period ul li.current a{background:#b077ff}#container .pager ul li a:hover,#container .pager ul li span,#container .pager ul li.current a{background:#b077ff;border-color:#b077ff}#keyword-search-in-this label input{text-shadow:0 0 5px #4d149e,0 0 5px #4d149e,0 0 5px #4d149e}#changeSearchCondition dl dd.btn{text-shadow:0 0 3px #ccaeff}#keyword-search-in-this dl{height:auto}#keyword-search-in-this .popular-search-word{margin:8px 0 0;padding:5px 2px 15px;background:#222;border-top:1px solid #111}#keyword-search-in-this .popular-search-word p{padding:5px;background:0 0}#keyword-search-in-this .popular-search-word ul,.keyword-taglist ul{padding:0 0 0 7px;overflow:hidden;list-style-type:none}#keyword-search-in-this .popular-search-word ul li,#mainItemWrap.videoList .itemList li.item .actor .post-info .dscr,.itemList ul li.item .various-count .view,.keyword-taglist ul li{float:left}#keyword-search-in-this .popular-search-word ul li a{background:0 0}#keyword-search-in-this .popular-search-word ul li a::before{content:""}#keyword-search-in-this .popular-search-word ul li a:hover{text-shadow:none;color:#fff;background:#b077ff}.keyword-taglist ul li a{background:#1c1c1c}.keyword-taglist ul li a:hover{background:#b077ff;text-shadow:none;color:#fff}#detailed-search .area label,#detailed-search .period label{margin-left:12px}#new-dxvd-head{margin-bottom:15px}#new-dxvd-head.list-page{padding-bottom:10px;border-bottom:1px solid #555}#new-dxvd-head .encase{display:flex;align-items:center;position:relative}#new-dxvd-head.top-page .encase{padding-bottom:52px}#new-dxvd-head .banner-z{width:40%;min-width:370px;position:relative}#new-dxvd-head .banner-z::after{content:"";width:100%;padding-top:56.25%;display:block;pointer-events:none}#new-dxvd-head .banner-z a{display:block;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}#new-dxvd-head .banner-z video,ul.itemList li figure.preview img{width:100%;vertical-align:top}#new-dxvd-head .banner-z a span{height:30px;padding:0 10px;display:block;line-height:30px;position:absolute;right:0;bottom:-1px;left:0;background:linear-gradient(to bottom,rgba(0,0,0,0) 10%,rgba(0,0,0,.8) 100%);text-align:center;font-size:14px;color:#fff;text-shadow:0 0 3px #000;user-select:none}#new-dxvd-head .shop-search-links{width:100%;padding-left:10px}#new-dxvd-head .shop-search-links h2{margin-top:-10px;padding:0 0 10px;display:flex;align-items:center;justify-content:center;font-size:20px;color:#fff;letter-spacing:.1em;white-space:nowrap}#new-dxvd-head .shop-search-links h2 span{color:#f73;text-shadow:0 0 3px red}#new-dxvd-head .shop-search-links h2::before{margin-right:10px}#new-dxvd-head .shop-search-links h2::after,#new-dxvd-head .shop-search-links h2::before{content:"";width:100%;height:1px;display:block;background:#555}#new-dxvd-head .shop-search-links ul{padding:0;list-style-type:none;display:flex;justify-content:center}#new-dxvd-head .shop-search-links ul.area-links,#searchEntry ul li.fst a{flex-flow:wrap}#new-dxvd-head .shop-search-links ul li a{margin:8px 3px 0;padding:8px 18px;display:block;background:#2d2d2d;border:2px solid #000;border-radius:16px;text-align:center;font-size:16px;color:#fff;text-shadow:0 0 5px #777}#new-dxvd-head .shop-search-links ul li a:hover{border-color:#f30}#center-column.ms #trend-video,#mainItemWrap.videoList .itemList li.item,#searchEntry ul,.itemList ul li.item .details .sn{border-bottom:1px solid rgba(255,255,255,.2)}#new-dxvd-head .shop-search-links ul.ctg-links li a{padding:8px 15px;white-space:nowrap}#new-dxvd-head .shop-search-links ul.ctg-links li a span{margin-left:4px;font-size:11px;font-weight:400;color:#f73;text-shadow:0 0 3px red}#dxvideo-title.ms.v1mp p.htx,#ftdisp figure.ti,#ftdisp p.sp,#search-tL,#sub-fw-search{display:none}#center-column h1.htx{height:40px;margin:0;position:absolute;right:0;bottom:0;left:0;border-top:1px solid #555;border-bottom:1px solid #555;line-height:40px;text-align:center;font-size:16px;font-weight:400;color:#fff;word-break:break-word}#container .for-present a,#mainItemWrap.videoList .itemList li.item .actor .post-info .ytlogo{height:26px;line-height:26px;float:right}#center-column h1.htx .htx-color{margin:0 3px;display:inline;font-weight:700;color:#ff0}#dxvideo-title.ms{height:150px}#dxvideo-title.ms .content-logo{top:40px}#dxvideo-title.ms .htx{top:55px}#dxvideo-title.ms .bg .headbg{height:225px}.kanto #dxvideo-title.ms .bg .headbg{height:145px}#dxvideo-title.v1mp:not(.ms) .content-logo{top:50px}#dxvideo-title.v1mp .htx{top:auto;left:20px;bottom:22px;font-size:12px}#dxvideo-title.v1mp .pbg{position:absolute;top:-5px;right:0}#dxvideo-title.v1mp .pbg img{height:200px}#dxvideo-title.v1mp.ms .pbg img{height:156px}.pravi_movie{margin:0 0 8px}#ftdisp .ft-info,.pravi_movie .ht{width:100%}.pravi_movie-wrap{padding:8px;display:flex;align-items:center}#mainItemWrap.videoList .itemList li.item .actor .post-info .ytlogo a,.pravi_movie-link{display:block}.pravi_movie-img,.pravi_movie-link{width:600px}.pravi_movie-txt{width:400px;margin:8px 0 0 24px;line-height:1.4em;font-size:16px;color:#fff}.pravi_movie-txt span{display:inline-block}.pravi_movie-txt-bold{margin:0 0 8px;display:block}#ftdisp p.sp{position:absolute;top:12px;right:10px;font-size:12px;color:#eee}#ftdisp .encase{padding:15px;display:flex;align-items:center}#ftdisp .courseWrap .nop,#ftdisp .courseWrap .period{align-items:center;font-family:Arial,Helvetica,sans-serif}#ftdisp .present-img{min-width:250px;margin-right:15px;background:0 0}#ftdisp .shopWrap{background:#fff;border-radius:5px}#ftdisp .present-info{width:100%;text-align:center}#ftdisp .present-info .ag,#ftdisp .present-info .sn{margin:2px 3px;display:inline-block;line-height:1.2em;font-size:12px;color:#555}#ftdisp .present-info .sn{font-size:14px;font-weight:700;color:#000}#ftdisp .courseWrap{margin-top:8px;padding:10px 10px 5px;border-top:1px solid #ddd}#ftdisp .courseWrap .course{padding:0 5px 7px;line-height:1.1em;font-size:28px;font-family:Arial,Helvetica,sans-serif;font-weight:700;font-style:italic;color:red}#ftdisp .courseWrap .nop{padding:7px;background:#ffd800;display:flex;justify-content:center;font-size:16px}#ftdisp .courseWrap .nop span{padding-right:3px;font-size:22px;font-weight:700;color:red}#ftdisp .courseWrap .period{padding:10px 0 0;display:flex;justify-content:center;font-size:14px}#ftdisp .courseWrap .period dt::after{content:"："}#ftdisp .courseWrap .period dd{padding-left:3px;display:flex;font-size:16px;font-weight:700;color:red}#ftdisp .courseWrap .period dd span{margin-left:3px;font-size:14px;font-weight:400}#center-column .hfcmn ul.ctab li.scbtn-list a .ico::before{content:"\e953";font-size:26px;top:-3px;left:-3px}#center-column .hfcmn ul.ctab li.scbtn-view a .ico::before{content:"\e951";font-size:22px}#center-column .hfcmn ul.ctab li.scbtn-favorite a{letter-spacing:-.04em}#center-column .hfcmn ul.ctab li.scbtn-good a,#searchEntry ul li a{letter-spacing:-.03em}#center-column .hfcmn ul.ctab li.scbtn-favorite a .ico::before{content:"\e91c";font-size:22px}#center-column .hfcmn ul.ctab li.scbtn-good a .ico::before{content:"\e952";font-size:22px}#container section .seeMore.ls a:hover,#mainItemWrap.videoList .itemList li.item a.shop-videos:hover,.itemList ul li.item a.shop-videos:hover{border:2px solid #b077ff;color:#fff}.itemList ul{display:flex}.itemList ul li.item{width:210px;min-width:210px;padding-bottom:50px;position:relative;overflow:hidden}.itemList ul li.item a{margin:10px 10px 5px;display:block;text-decoration:none;font-size:12px;color:#fff}.itemList ul li.item figure{width:190px;height:106.8px;position:relative;overflow:hidden}.itemList ul li.item figure img{width:100%;height:100%;object-fit:cover}#mainItemWrap.videoList .itemList li.item figure .playbackTime,.itemList ul li.item figure .playbackTime{padding:4px 6px;position:absolute;bottom:3px;right:3px;background:rgba(0,0,0,.5);font-size:10px;font-weight:700;color:#fff}.itemList ul li.item .details{padding:4px 0}.itemList ul li.item .details .cti,.itemList ul li.item .details h3{padding:4px;font-size:12px;font-weight:400}.itemList ul li.item .details .gn{padding:4px 4px 2px;font-size:13px;font-weight:700}#mainItemWrap.videoList .itemList li.item .actor .gn .age,#mainItemWrap.videoList .itemList li.item .details .gn .age,.itemList ul li.item .details .gn .age{font-size:12px;font-weight:400}.itemList ul li.item .details .sn{padding:6px 4px;font-size:11px;color:#999}.itemList ul li.item time{padding:4px;display:block;text-align:right;font-size:11px;color:#aaa}.itemList ul li.item .various-count{padding:2px 3px 5px;overflow:hidden;font-weight:700}.itemList ul li.item .various-count div{float:right;font-family:Arial,Helvetica,sans-serif;font-size:12px}.itemList ul li.item .various-count .favorite{margin:0 0 0 7px}.itemList ul li.item .various-count div .ico{width:14px;height:14px;margin:0 1px 0 0;display:inline-block;position:relative;vertical-align:middle}.itemList ul li.item .various-count div .ico::before{position:absolute;font-size:13px;color:#b077ff}.itemList ul li.item .various-count .view .ico::before{content:"\e951";top:-2px;font-size:14px}#mainItemWrap.videoList .itemList li.item .details .various-count .favorite .ico::before,.itemList ul li.item .various-count .favorite .ico::before{content:"\e91c";top:-1px}#mainItemWrap.videoList .itemList li.item .details .various-count .good .ico::before,.itemList ul li.item .various-count .good .ico::before{content:"\e952";top:-2px}.itemList ul li.item a.shop-videos{height:30px;margin:0;display:flex;align-items:center;justify-content:center;position:absolute;right:5px;bottom:15px;left:5px;background:#1f1f1f;border:2px solid #000;border-radius:20px;font-size:11px;color:#ba89ff}#trend-origin,.dxvKsban ul{display:none!important}#center-column.ms #trend-video{height:303px!important;margin-bottom:20px}#trend-video{height:340px;padding:0!important}#trend-video .itemList ul li.item,.sort.if-period{position:relative}#center-column.ms .itemList ul li.item{width:180px;min-width:180px;overflow:hidden}#center-column.ms .itemList ul li.item figure{width:160px;height:90px;position:relative;overflow:hidden}#center-column.ms .itemList ul li.item .details .gn .age,#center-column.ms .itemList ul li.item .details h3,#center-column.ms .itemList ul li.item .various-count div{font-size:11px}#center-column.ms .itemList ul li.item .details .gn,#center-column.ms .itemList ul li.item .various-count div .ico::before{font-size:12px}#center-column.ms .itemList ul li.item .details .sn{font-size:10px}#center-column.ms .itemList ul li.item .various-count{padding:2px 3px 0}#center-column.ms .itemList ul li.item .various-count .view .ico::before{top:-1px;font-size:13px}#center-column .ct .pg-navi .pn{display:block;text-align:center}#center-column .ct.ld .pg-navi .pn{text-align:left!important}.sort.if-period ul{height:30px;background:#333;overflow:hidden;border-radius:2px;line-height:30px;list-style-type:none;display:flex;position:absolute;right:15px;bottom:16px}.sort.if-period ul li{padding:0;border-left:1px solid #000}#searchEntry ul li:first-child::before,.sort.if-period ul li:first-child{border:none}.sort.if-period ul li a{padding:0 15px;display:block;font-size:12px;font-weight:700;color:#aaa}#mainItemWrap.videoList{padding:15px 0 20px}#mainItemWrap.videoList .itemList li.item .details h2{margin:0 0 7px;padding:0 0 7px;border-bottom:1px solid #b077ff;line-height:1.2em;width:100%;font-size:16px}#mainItemWrap.videoList .itemList li.item .details h2 a{text-decoration:none;color:#fff}#mainItemWrap.videoList .itemList li.item .details h2 a:hover{text-decoration:underline}#mainItemWrap.videoList .itemList li.item .actor .gn,#mainItemWrap.videoList .itemList li.item .details .gn{padding:0 0 7px;font-size:14px;font-weight:700}#mainItemWrap.videoList .itemList li.item .actor .sn,#mainItemWrap.videoList .itemList li.item .details .sn{padding:0 0 4px;font-size:13px}#mainItemWrap.videoList .itemList li.item .actor .ag,#mainItemWrap.videoList .itemList li.item .details .ag{padding:0 0 7px;font-size:11px;color:#aaa}#mainItemWrap.videoList .itemList li.item .details .various-count{min-height:20px;margin:0 0 7px;padding:1px 0 0;display:flex;justify-content:flex-end;flex-wrap:wrap;overflow:hidden;font-weight:700;float:right;position:relative;z-index:2}#mainItemWrap.videoList .itemList li.item .details .various-count div{padding:0 6px;font-family:Arial,Helvetica,sans-serif;font-size:16px}#mainItemWrap.videoList .itemList li.item .details .various-count div.ytlogo img{height:18px}#mainItemWrap.videoList .itemList li.item .details .various-count div .term{padding:0 0 0 3px;font-size:11px;font-weight:400;color:#aaa}#mainItemWrap.videoList .itemList li.item .details .various-count div .ico{width:16px;height:16px;margin:0 1px 0 0;display:inline-block;position:relative;vertical-align:middle}#mainItemWrap.videoList .itemList li.item .details .various-count div .ico::before{position:absolute;font-size:15px;color:#b077ff}#mainItemWrap.videoList .itemList li.item .details .various-count .view .ico::before{content:"\e951";top:-2px;font-size:16px}#mainItemWrap.videoList .itemList li.item .details .tag{min-height:20px;margin:0 0 7px;display:flex;flex-wrap:wrap;line-height:20px;font-size:11px;float:left;letter-spacing:-.03em}#mainItemWrap.videoList .itemList li.item .details .tag dt{margin:0 5px 0 0}#mainItemWrap.videoList .itemList li.item .details .tag dd{height:20px;padding:0}#mainItemWrap.videoList .itemList li.item .details .tag dd a{max-width:6em;padding:0 7px;display:block;border-radius:5px;color:#ba89ff}#mainItemWrap.videoList .itemList li.item .details .tag dd a:hover{background:#b077ff;color:#fff}#mainItemWrap.videoList .itemList li.item .details .post-info{height:20px;padding:5px 10px;background:#1f1f1f;overflow:hidden;line-height:20px;clear:both}#mainItemWrap.videoList .itemList li.item .details .post-info .contributor{float:right;font-size:11px;color:#aaa}#mainItemWrap.videoList .itemList li.item .details .post-info .contributor span{max-width:20em;display:inline-block;vertical-align:middle;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700;color:#eee}#mainItemWrap.videoList .itemList li.item .details .post-info time{display:block;font-size:11px;color:#aaa}#mainItemWrap.videoList .itemList li.item{margin:0 0 16px;background:linear-gradient(to bottom,#000 10%,#101010 80%);overflow:hidden}#mainItemWrap.videoList .itemList li.item .counterplan{margin:0 0 6px;padding:0 0 2px;border-bottom:1px solid #333;font-size:12px;font-weight:700;color:#ffa727}#wrap:not(.xs) #mainItemWrap.videoList .itemList li.item .counterplan{margin-top:-4px;padding:0 7px 5px;text-align:right}#mainItemWrap.videoList .itemList li.item .counterplan::before{content:"";width:15px;height:18px;margin-right:3px;display:inline-block;vertical-align:middle;background:url(/images/dx_new/item/pickupnews.svg) 0 center/100% no-repeat}#mainItemWrap.videoList .itemList li.item .encase{width:auto;margin:10px 10px 16px;font-size:12px;color:#fff;display:flex;flex-wrap:wrap}#mainItemWrap.videoList .itemList li.item .actor,#mainItemWrap.videoList .itemList li.item figure{width:calc(50% - 4px);min-width:calc(50% - 4px);height:auto}#mainItemWrap.videoList .itemList li.item figure{position:relative;overflow:hidden;background:#222;cursor:pointer}#mainItemWrap.videoList .itemList li.item figure img{width:100%;height:100%;max-height:180px;vertical-align:top;object-fit:cover}#mainItemWrap.videoList .itemList li.item .details{padding:7px 0 0;width:100%}#mainItemWrap.videoList .itemList li.item .actor .post-info{padding:8px;font-size:11px;color:#bbb;background:#222;overflow:hidden}#mainItemWrap.videoList .itemList li.item .actor .post-info .contributor{margin-bottom:4px}#mainItemWrap.videoList .itemList li.item a.shop-videos{width:230px;height:36px;margin:14px auto 0;display:flex;align-items:center;justify-content:center;background:#1f1f1f;border:2px solid transparent;border-radius:20px;font-size:13px;font-weight:700;color:#ba89ff;order:3}#mainItemWrap.videoList ul.ranking li.item{display:flex;align-items:center}#mainItemWrap.videoList ul.ranking li.item .rank{min-width:100px;margin-bottom:25px}ul.itemList li figure.preview{width:100%;margin:0;position:relative;overflow:hidden}ul.itemList li figure.preview i.cnt{width:100%;height:3px;display:block;position:absolute;top:0;left:0;z-index:2}ul.itemList li figure.preview i.cnt::before{content:"";height:3px;display:block;position:absolute;top:0;left:0;background:#f73;-webkit-animation:.5s ease-out width-0to100;-moz-animation:.5s ease-out width-0to100;-o-animation:.5s ease-out width-0to100;-ms-animation:width-0to100 0.5s ease-out;animation:.5s ease-out width-0to100}@keyframes width-0to100{0%{width:0}100%{width:100%}}#previewVideo{width:calc(100% + 2px);position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;filter:opacity(0);transition:.3s linear!important}ul.itemList li figure.preview.load #previewVideo{filter:opacity(1)}.dxvKsban{padding:10px 10px 20px}#wrap.xs .dxvKsban,.imglink{padding:0 10px}.dxvKsban div{text-align:center}.dxvKsban div a img{width:100%;max-width:800px;vertical-align:top}.dxvKsban div a img:hover{filter:opacity(70%)}.otherVideo .itemList .item .details h3{white-space:normal;line-height:1.2em;font-size:12px}#other-original-video{clear:both}.rankingMenuBtn{width:160px;top:1px;right:190px}#container .for-present{margin:0 0 32px;font-size:13px;background:url(https://fuzokudx.com/images/dx_new/present_bg.svg) #ffd800;overflow:hidden}#container .for-present .fpPic,#container .for-present .fpTxt{height:40px;line-height:40px;box-sizing:border-box;float:left}#container .for-present .fpPic{padding:0 12px;border:1px solid #ffd800;background:#000}#searchEntry #search-oL li.act p,#searchEntry ul li a:hover{border-radius:2px;background:#333}#container .for-present .fpPic img{height:22px;vertical-align:middle;position:relative;top:-2px}#container .for-present .fpTxt{width:100%;max-width:645px;max-width:calc(100% - 325px);margin:0 16px 0 0;padding:0 0 0 12px;font-size:16px}#container .for-present .fpTxt i{color:red}#container .for-present .fpTxt .p4{font-size:12px;font-weight:700;float:right}#container .for-present a{margin:7px 7px 0 0;padding:0 8px;font-weight:700;border-radius:3px;color:#fff;background:red;display:block}#container .for-present a:hover{color:#ff0}#searchEntry{margin:-15px 0 20px}#searchEntry ul{margin:0 0 10px;padding:10px 0 0;overflow:hidden;list-style-type:none;border-top:1px solid rgba(255,255,255,.2)}#searchEntry ul li{width:16.66%;height:55px}#searchEntry ul li::before{content:"";height:45px;border-left:1px solid #222;float:left}#searchEntry ul li a{height:45px;display:flex;align-items:center;justify-content:center;font-weight:700;color:#fff;white-space:nowrap}#searchEntry ul li.ltx a{letter-spacing:-.05em}#searchEntry ul li a span{width:100%;margin-top:-5px;display:block;letter-spacing:normal;font-size:12px;font-weight:400;font-style:italic;color:#f73}#searchEntry ul li a .ico{margin:-3px 0 0;padding:0 4px 0 0;display:inline-block;vertical-align:middle;color:#f73}#searchEntry ul li a .ico::before{font-size:30px}#searchEntry ul li.btnDelivery a .ico::before{content:"\e946"}#searchEntry ul li.btnShop a .ico::before{content:"\e94b"}#searchEntry ul li.btnLocation a .ico::before{content:"\e94c"}#searchEntry ul li.btnDiscount a .ico::before{content:"\e94a"}#searchEntry ul li.btnStandby a .ico::before{content:"\e948"}#searchEntry ul li.btnGirls a .ico::before{content:"\e941"}#searchEntry ul li.btnManiac a .ico::before{content:"\e91c"}#container #searchEntry h2.ht{margin:0 10px 5px;padding:8px 10px;font-size:20px;font-weight:700;color:#fff}#searchEntry #search-oL{margin:0 0 -1px;display:flex}#searchEntry #search-oL li{width:20%;position:relative;overflow:hidden}#searchEntry #search-oL li p{height:45px;display:block;line-height:45px;font-weight:700;color:#fff;position:relative;z-index:10;cursor:pointer}#searchEntry #search-tL li.heading{line-height:40px;font-size:14px;text-align:center;color:#fff}#searchEntry #search-oL li.act p,#searchEntry #search-tL li.heading span{color:#f73}#searchEntry #search-tL li.heading span.anime{position:relative;animation:.4s shine}@keyframes shine{0%{bottom:0}25%{opacity:1}50%{bottom:-6px;opacity:0}51%{bottom:6px}60%{opacity:0}100%{bottom:0;opacity:1}}.imglink{text-align:center}.imglink a{max-width:900px;margin:7px auto 0;display:block}.imglink a .update-txt{padding:7px 0;position:relative;line-height:1.3em;text-align:left;font-size:14px}.imglink a .update-txt span{color:#fff}.imglink a .update-txt time{margin:0 7px;color:#f73;float:right}#wrap:not(.xs) .imglink a .update-txt{display:flex;flex-flow:wrap;align-items:center;justify-content:center}#wrap:not(.xs) .imglink{padding:0}#wrap:not(.xs) .imglink img{width:100%;max-width:900px}@media screen and (min-width:1281px){#kwpd{display:none!important}#mainItemWrap.videoList .itemList li.item a.shop-videos{position:absolute;top:160px;left:30px}@media screen and (min-width:1600px){#center-column.ms #search-result{width:calc(100% - 200px);float:left}#center-column.ms #recommend-video{width:180px;margin:4px 0 0;padding:0 0 0 8px;float:right;border-left:1px solid rgba(255,255,255,.2)}#center-column.ms #recommend-video ul{display:block}#center-column.ms #recommend-video .mCSB_scrollTools{display:none!important}}@media screen and (max-width:1525px){.pravi_movie-img,.pravi_movie-link{width:500px}.pravi_movie-txt{margin:8px 0 0 16px}}#center-column.ms #trend-video .ht{padding-left:20px}#mainItemWrap.videoList .itemList li.item .encase{min-height:210px;position:relative;padding-left:310px}#center-column #mainItemWrap .itemList figure{width:290px;min-width:290px;height:163px;margin:0 20px 0 0;position:absolute;left:0}#mainItemWrap.videoList .itemList li.item .details{order:1;width:100%;padding:0}#mainItemWrap.videoList .itemList li.item .actor{order:2;width:100%}#ftdisp,section.pravi_movie{clear:both}}@media screen and (min-width:769px) and (max-width:1280px){#kwpd{display:none!important}#mainItemWrap.videoList .itemList li.item a.shop-videos{position:absolute;top:160px;left:30px}#center-column.ms #trend-video .ht{padding-left:20px}#mainItemWrap.videoList .itemList li.item .encase{min-height:210px;position:relative;padding-left:310px}#center-column #mainItemWrap .itemList figure{width:290px;min-width:290px;height:163px;margin:0 20px 0 0;position:absolute;left:0}#mainItemWrap.videoList .itemList li.item .details{order:1;width:100%;padding:0}#mainItemWrap.videoList .itemList li.item .actor{order:2;width:100%}#container .for-present .fpTxt .p3,#container .for-present .fpTxt .p4{display:none}#searchEntry ul li{width:16%}#searchEntry ul li.ltx{width:17.33%}#searchEntry #search-oL li p{font-size:19px}.pravi_movie-img,.pravi_movie-link{width:400px}.pravi_movie-txt{margin:8px 0 0 16px}}@media screen and (max-width:768px){#keyword-search-in-this .popular-search-word{display:none!important}#new-dxvd-head{margin:-10px 0 65px;position:relative;z-index:15}#new-dxvd-head.list-page{padding-bottom:0;border:none}#new-dxvd-head .encase,#sub-fw-search{display:block}#new-dxvd-head.top-page .encase{padding-bottom:0}#new-dxvd-head .banner-z{width:100%;min-width:auto;background:#000}#new-dxvd-head .banner-z a{border-bottom:1px solid #444}#new-dxvd-head h1.htx{height:auto;padding:7px 10px;position:static;border:none;background:#222;line-height:1.3em;font-size:14px}#new-dxvd-head .shop-search-links{padding:10px 0}#new-dxvd-head .shop-search-links h2{margin:0;padding:5px 0;font-size:18px}#container #searchEntry h2.ht,#container .for-present .fpTxt .p3,#new-dxvd-head .shop-search-links h2::after,#new-dxvd-head .shop-search-links h2::before,#new-dxvd-head .shop-search-links ul li a i,#searchEntry #search-oL li a i,.searchMode #searchEntry{display:none}#new-dxvd-head .shop-search-links ul{width:calc(100% - 10px);padding:0 5px}#new-dxvd-head .shop-search-links ul li a,#new-dxvd-head .shop-search-links ul li a:hover{margin:6px 3px 0;padding:6px 0!important;border:1px solid #555!important;border-radius:3px;font-size:12px;white-space:nowrap}#new-dxvd-head .shop-search-links ul li a span{font-size:9px!important;letter-spacing:-.02em}#container .for-present .fpPic,#mainItemWrap.videoList .itemList li.item figure,#new-dxvd-head .shop-search-links ul.ctg-links li{width:100%}#new-dxvd-head .shop-search-links ul.area-links.kanto li{width:20%}#new-dxvd-head .shop-search-links ul.area-links.kansai li{width:16.66%}#sub-fw-search label{margin:5px 20px 0;display:block;position:relative;background:#fff;border-radius:5px}#sub-fw-search label.ico::before{content:"\e90c";position:absolute;top:3px;left:8px;font-size:26px;cursor:text;color:#9c55ff}#sub-fw-search label input[type=text]{width:calc(100% - 50px);padding:1px 10px;margin:0 10px 0 30px;background:0 0;border:0;border-radius:0;font-size:15px;color:#111;height:32px;line-height:32px;outline:0}#sub-fw-search label input[type=text]::-webkit-input-placeholder{color:#8a38ff!important}#sub-fw-search label input[type=text]::-moz-placeholder{color:#8a38ff!important}#center-column .hfcmn ul.ctab li.scbtn-list a .ico::before{left:-1px}#container .for-present{width:95%;margin:0 auto 32px;position:relative}#container .for-present .fpPic,#container .for-present .fpTxt{float:none}#container .for-present .fpTxt{height:auto;max-width:100%;padding:7px 7px 0;font-size:14px;line-height:1.3em;text-align:center;white-space:normal}#container .for-present .fpTxt span{display:inline-block}#container .for-present .fpTxt .p2,#searchEntry.kanto #search-oL li:nth-child(3) a{font-size:12px}#container .for-present .fpTxt .p4{height:40px;line-height:40px;color:#f9f9f9;position:absolute;top:0;right:12px;float:none}#container .for-present a{width:120px;margin:7px auto;text-align:center;float:none}#search-result .pg-navi .sort,.sort.if-period ul{right:10px}#search-result .pg-navi .sort ul li a,.sort.if-period ul li a{padding:0 9px;font-size:11px}#mainItemWrap.videoList .itemList li.item figure img{max-height:none}#mainItemWrap.videoList .itemList li.item .actor{width:100%;padding:7px 0 0;order:3}#mainItemWrap.videoList .itemList li.item .details{padding:10px 0 0;display:flex;flex-wrap:wrap;order:2}#mainItemWrap.videoList .itemList li.item .details h2{order:1;font-size:15px}#mainItemWrap.videoList .itemList li.item .details .various-count{order:2;width:100%;margin:0;padding:5px 0;justify-content:left;float:none}#mainItemWrap.videoList .itemList li.item .details .tag{order:3;margin:0;font-size:10px;align-self:center}#mainItemWrap.videoList .itemList li.item .details .various-count div{padding:0 15px 0 0}#mainItemWrap.videoList .itemList li.item .details .various-count div.ytlogo{margin-left:auto}#mainItemWrap.videoList .itemList li.item .details .post-info .contributor span{max-width:8em}#mainItemWrap.videoList ul.ranking li.item{margin:0 0 10px;display:block;position:relative}#mainItemWrap.videoList ul.ranking li.item .rank{width:calc(100% - 20px);margin:6px 10px 0}#mainItemWrap.videoList ul.ranking li.item .rank[class*=no]{margin:12px 10px -3px}#center-column #dxvideo-title{margin:0 0 70px}.kanto #center-column #dxvideo-title{margin:0 0 115px}#searchEntry{margin:0 0 10px;position:relative}#searchEntry ul{margin:0;padding:0;border:none}#searchEntry ul li{width:33.33%;height:auto;float:left}#searchEntry ul li::before{border:none!important}#searchEntry ul.x3 li{width:33.33%}#searchEntry ul li a{height:auto;margin:0;padding:14px 0 14px 45px;position:relative;border:none;line-height:1em;text-align:left;font-size:16px}#searchEntry ul.x2 li:nth-child(2n) a,#searchEntry ul.x3 li a{border-left:1px solid rgba(255,255,255,.2)}#searchEntry ul.x2 li:nth-child(n+3) a,#searchEntry ul.x3 li:nth-child(n+4) a{border-top:1px solid rgba(255,255,255,.2)}#searchEntry ul.x3 li:nth-child(3n+1) a{border-left:none}#searchEntry ul li a span{margin:0;padding:2px 0 0;line-height:1em;font-size:10px}#searchEntry #search-tL li a .ico{position:absolute;top:16px;left:9px;right:5px}#searchEntry ul li a .ico::after{content:"\e947";position:absolute;top:7px;right:0;font-size:14px;color:#222}#searchEntry ul li a .ico::before{font-size:28px}#searchEntry #search-oL{width:100%;margin:0 0 10px;padding:10px;flex-wrap:wrap;position:relative;overflow:visible;box-sizing:border-box;background:#222}#searchEntry #search-oL::before{content:'お店探し';width:100%;height:45px;margin:0 0 10px;padding:0 0 0 3px;border-bottom:4px solid #4c4c4c;line-height:40px;font-size:20px;font-weight:700;color:#fff}#searchEntry #search-tL li.heading span{font-size:16px;text-shadow:0 0 3px red;color:#f73}#searchEntry #search-oL li.fst .ico::after,#searchEntry #search-oL li::before{content:none}#searchEntry #search-oL li.btnLocation{order:1}#searchEntry #search-oL li.btnManiac{order:2}#searchEntry #search-oL li a,#searchEntry #search-oL li.fst a{height:30px;margin:0 2px;padding:0;border-radius:3px;border:1px solid #444;background:rgba(10,10,10,.7);text-align:center;font-size:14px;font-weight:400}#searchEntry #search-oL li.fst{position:absolute;top:10px}#searchEntry #search-oL li.fst.btnManiac{width:65px;min-width:65px!important;right:155px}#searchEntry #search-oL li.fst.btnDelivery{width:80px;min-width:80px!important;right:75px}#searchEntry #search-oL li.fst.btnOkusama{width:65px;min-width:65px!important;right:10px}#searchEntry #search-oL li.fst a{height:25px;padding:5px 0;line-height:1em;font-size:14px!important}#searchEntry #search-oL li.fst .ico{margin:0}#searchEntry #search-oL li.fst .ico::before{font-size:15px}#searchEntry.kanto #search-oL li:not(.fst){width:calc(100% / 10)!important}#searchEntry.kanto #search-oL li:not(.fst) a{font-size:11px;letter-spacing:-.05em}#searchEntry.kansai #search-oL li:not(.fst){width:calc(100% / 6)!important}#searchEntry #search-oL li p{font-weight:400}#searchEntry #search-tL{width:100%;background:#000;position:absolute;top:0;left:0;z-index:10}#searchEntry #search-tL ul::after{content:'';width:1px;height:100%;background:#000;position:absolute;top:0;right:0}#searchEntry #search-tL li.heading,#searchEntry #search-tL ul{width:100%;border-bottom:1px solid rgba(255,255,255,.2)}#searchEntry #search-tL li.heading{height:38px}#searchEntry #search-tL li.heading::after{content:'\e90b  閉じる';width:70px;height:30px;margin:0 20px 0 0;font-size:13px;font-family:ico;float:right;vertical-align:middle;cursor:pointer}#searchEntry #search-tL li{margin:0 0 -1px}#searchEntry #search-tL li a{border-top:none;border-left:none;border-right:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.2)}#searchEntry #search-tL.open{height:99px}#left-column{position:relative;z-index:10}#left-column #changeSearchCondition{width:calc(100% - 25px);position:absolute;left:0}#left-column.vd-top #changeSearchCondition.kanto{bottom:-224px}#left-column.vd-list #changeSearchCondition.kanto{bottom:-182px}#trend-video{height:360px}.rankingMenuBtn{left:70px}#ftdisp p.sp{padding:2px 20px 0;position:static;line-height:1.3em;font-size:11px}#ftdisp .encase{display:block;text-align:center}#ftdisp .shopWrap{margin:10px}#ftdisp .present-img{margin:0 0 10px}.pravi_movie{margin:0;padding:0}.pravi_movie .ht{width:auto}.pravi_movie-wrap{width:90%;margin:auto;padding:8px;text-align:center;justify-content:center;flex-wrap:wrap}.pravi_movie-img{width:100%;height:auto}.pravi_movie-txt{margin:8px 0 0;font-size:12px;letter-spacing:-.05em}.pravi_movie-txt-bold{margin:0 0 2px}}#left-column{display:block!important}