@charset "utf-8";html{height:100%}body{margin:0;color:#000;font-size:9pt;background:#FFF;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック','MS PGothic',sans-serif;height:100%;position:relative;-webkit-text-size-adjust:none}img{border-width:0;vertical-align:text-bottom}ul{margin:0;padding:0;list-style-type:none}a{color:#049;text-decoration:none}a:link{color:#049}a:visited{color:#049}a:hover{color:#C40;text-decoration:underline}a:active{color:#C40;text-decoration:underline}input:focus,textarea:focus{outline:-webkit-focus-ring-color auto 0}input[type="text"],input[type="password"]{height:25px}input:-ms-input-placeholder{font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック','MS PGothic',sans-serif}label{cursor:pointer}form{margin:0;padding:0}#baseblock{width:100%;overflow:hidden;margin-left:auto;margin-right:auto;background:#FFF;min-width:990px;padding-bottom:350px;height:auto !important;height:100%;_height:auto;min-height:100%;position:relative;box-sizing:border-box}#header-base{position:relative;height:62px;background:#FFF}#header-menu{clear:both;position:relative;margin:0 0 20px 0;width:100%;height:55px;background:linear-gradient(#f6f6f6,#EEE);background-color:#f3f3f3;border-top:.6px solid #CCC;border-bottom:.6px solid #CCC;box-sizing:border-box;z-index:1}#main-base{margin:0 20px;min-height:400px;line-height:1.5}#main-leftbox{float:left;margin-right:-240px;width:100%}#main-leftcontents{margin-right:240px;padding-right:30px}* html #main-leftbox{margin-right:-300px}* html #main-leftcontents{margin-right:280px;width:100%}#main-leftbox .centering>div{margin-left:auto;margin-right:auto;width:680px;box-sizing:border-box}#main-leftbox .centering>hr{margin:25px auto 20px auto;width:680px}#main-leftbox .variable>div{margin-left:auto;margin-right:auto;width:100%;max-width:800px;box-sizing:border-box}#baseblock.fixed .variable>div{width:680px}#main-leftbox .centering>div.indent{padding-left:18px}.liquidcontentslist{overflow:hidden;margin-right:-20px}* html .liquidcontentslist{clear:both}#main-rightmenu{float:right;width:240px}#main-rightbox{float:right;margin-left:-240px;width:100%}#main-rightcontents{margin-left:240px;padding-left:30px}#main-leftmenu{float:left;width:240px}* html #main-rightbox{margin-left:-280px}* html #main-rightcontents{margin-left:280px}#main-nomenubox{width:100%}#footer{clear:both;width:100%;min-width:990px;position:absolute;bottom:0;background:#222;z-index:0}.link-smartphone{padding:25px 20px;background:#FFF}.link-smartphone a{display:block;padding:15px;background:#369;color:#FFF !important;font-size:36pt;text-align:center;text-decoration:none;border-radius:15px}#topicon{display:none;position:absolute;bottom:292px;right:20px;width:36px;height:36px;border-radius:24px;background:url(https://img.duga.jp/img/icon/svg/back-to-top.svg) no-repeat center/66% #AAA;cursor:pointer;transition:all .2s ease}#topicon.visible{display:block}#topicon:hover{background-color:#999}#baseblock.bg-gray{background-color:#f6f6f6}#baseblock.bg-gray .sidemenuboxtitle{background-color:#EEE}#baseblock.bg-gray .sidemenubox{background:#FFF}#baseblock.bg-gray #main-rightmenu>div:not(.sidemenubox) img{filter:brightness(1)}#baseblock.max-fix #main-centerbox{width:950px}#navidev{padding:0 !important;width:30px;height:30px;border:none !important;opacity:1 !important}#navidev:after{position:absolute;top:0;left:0;width:30px;height:30px;background:url(https://img.duga.jp/img/icon/svg/developer.svg) no-repeat 50%;background-size:18px;background-color:#2175bc;content:""}#navidev div{position:absolute;padding:6px 10px 6px 36px !important;background-color:#2175bc;white-space:nowrap;font-size:9pt !important;animation:slideout 3000ms linear 1 both}#navidev:hover div{animation:slidein 100ms linear 1 both}@keyframes slideout{0{transform:translateX(0)}75%{transform:translateX(0)}100%{transform:translateX(-100%)}}@keyframes slidein{0{transform:translateX(-100%)}100%{transform:translateX(0)}}.headline{position:relative;margin-bottom:15px;color:#333;font-size:14pt;font-weight:bold}h1.headline{margin-top:0}.headline img{display:none}.headline img:nth-child(1){display:inline;float:left;margin:-1px 6px 0 0;width:28px;height:28px}.headline .help-link{top:2px;right:0}@media(min-width:1px){.headline.done{position:relative;padding-left:34px;color:#088000}}.headline.done::before{transform:rotate(-45deg);left:5.5px;top:9.8px;border-radius:10px;position:absolute;content:"";display:block;width:23px;height:5px;background:#099700}.headline.done::after{transform:rotate(45deg);left:0;top:13px;border-radius:10px;position:absolute;content:"";display:block;width:14px;height:5px;background:#099700}#baseblock.month-sub-ranking .headline{margin-bottom:25px}#baseblock.month-sub-ranking .headline img:nth-child(1){width:26px;height:26px}.table-standard{width:100%;border-right:solid 1px #666;border-top:solid 1px #666;margin-bottom:10px;background-color:#FFF}.table-standard thead{background-color:#EEE;background-color:rgba(0,0,0,0.066)}.table-standard th,.table-standard td{border-left:solid 1px #666;border-bottom:solid 1px #666;padding:8px}.table-standard .title{background-color:#EEE;background-color:rgba(0,0,0,0.066)}.table-legal{border-top:solid 1px #DDD}.table-legal th{width:188px;padding-left:12px;background:rgba(0,0,0,0.035);border-right:solid 1px #DDD;border-bottom:solid 1px #DDD;color:#444;text-align:left}.table-legal td{padding:10px 12px;border-bottom:solid 1px #DDD}.arrow-http{width:100%;padding:0;margin:0;line-height:1.2}.arrow-https{width:100%;padding:0;margin:0;line-height:1.2}.arrowred-http>a,.arrowred-http>span{background-image:url('https://img.duga.jp/img/arrow_red.gif');background-repeat:no-repeat;background-position:0 45%;padding-left:10px}.arrowred-https>a,.arrowred-https>span{background-image:url('https://img.duga.jp/img/arrow_red.gif');background-repeat:no-repeat;background-position:0 45%;padding-left:10px}.arrowgray-http>a,.arrowgray-http>span{background-image:url('https://img.duga.jp/img/arrow_gray.gif');background-repeat:no-repeat;background-position:0 45%;padding-left:10px}.arrowgray-https>a,.arrowgray-https>span{background-image:url('https://img.duga.jp/img/arrow_gray.gif');background-repeat:no-repeat;background-position:0 45%;padding-left:10px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.arrowgray-http>a,.arrowgray-http>span{background-image:url('https://img.duga.jp/img/arrow_gray_x2.gif');background-size:5px 8px}.arrowgray-https>a,.arrowgray-https>span{background-image:url('https://img.duga.jp/img/arrow_gray_x2.gif');background-size:5px 8px}}.warningbox{float:none;clear:both;margin-bottom:15px;border:2px solid #C00;background-color:#FEE;border-radius:4px}.warningbox .alerttitle{padding:6px 12px;background-color:#C00;color:#FFF;font-size:11pt;font-weight:bold}.warningbox .alertdesc{background-image:url(https://img.duga.jp/img/mypage/alert_small.gif);background-repeat:no-repeat;background-position:0 2px;background-size:24px 22px;padding-left:34px;min-height:24px;margin:10px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.warningbox .alertdesc{background-image:url(https://img.duga.jp/img/icon/svg/alert.svg)}}.ajaxreload{float:right;margin-left:.2em;cursor:pointer}.ajaxreload::before{display:inline-block;width:1.3em;height:1.3em;content:"";background:url(https://img.duga.jp/img/icon/svg/reload.svg) no-repeat 0 0/1.3em 1.3em;vertical-align:-0.3em;opacity:.5}.ajaxreload:hover::before{opacity:.75}.new-tab:after{display:inline-block;width:1.4em;height:1.2em;content:"";background-image:url(https://img.duga.jp/img/icon/svg/new-tab.svg),url(https://img.duga.jp/img/icon/svg/new-tab-hover.svg);background-repeat:no-repeat;background-position:.2em 0;background-size:1.2em 1.2em;vertical-align:-0.25em}.new-tab:hover:after,.new-tab:active:after{background-image:url(https://img.duga.jp/img/icon/svg/new-tab-hover.svg)}.indent-kome{padding-left:1.1em;text-indent:-1.1em}.indent-kome:before{content:"※";padding-right:.1em}.hasen{display:inline-block;border-bottom:dotted 1px;line-height:1}.svg{display:none}.non-svg{display:block}@media(min-width:1px){.svg{display:block}.non-svg{display:none}}ul.disc{list-style-type:none;margin:0;padding:0;line-height:1.5}ul.disc li{position:relative;margin-top:2px;padding-left:1em;text-indent:0}ul.disc li:first-child{margin-top:0}ul.disc li:before{content:"\0030fb";position:absolute;display:table;text-align:center;width:1em;left:-0.3em;font-size:200%;line-height:70%}.help-link{position:absolute;width:22px;height:22px}.help-link:before{display:block;width:22px;height:22px;content:"";background:url(https://img.duga.jp/img/icon/svg/help.svg) no-repeat 0 0/22px 22px;opacity:.9}.help-link:after{position:absolute;content:"ヘルプを表示する";right:calc((22px - 112px) / 2);bottom:-30px;padding:0 8px;background:rgba(0,0,0,0.7);color:#FFF;border-radius:5px;line-height:24px;font-size:9pt;font-weight:normal;white-space:nowrap;visibility:hidden;pointer-events:none;z-index:1}.help-link:hover:after{visibility:visible;transition:visibility .1s .2s linear}a.help-link{text-decoration:none}@media(min-width:1px){.icon.toppage{background-image:url(https://img.duga.jp/img/head/undermenu/home.svg)}.icon.series{background-image:url(https://img.duga.jp/img/head/undermenu/series.svg)}.icon.actress{background-image:url(https://img.duga.jp/img/head/undermenu/actress.svg)}.icon.ranking{background-image:url(https://img.duga.jp/img/head/undermenu/ranking.svg)}.icon.itemall{background-image:url(https://img.duga.jp/img/head/undermenu/itemall.svg)}.icon.search{background-image:url(https://img.duga.jp/img/head/undermenu/search.svg)}.icon.other{background-image:url(https://img.duga.jp/img/head/undermenu/other.svg)}.icon.hotlist{background-image:url(https://img.duga.jp/img/head/undermenu/hotlist.svg)}.icon.device{background-image:url(https://img.duga.jp/img/head/undermenu/device.svg)}.icon.calendar{background-image:url(https://img.duga.jp/img/head/undermenu/calendar.svg)}.icon.clock{background-image:url(https://img.duga.jp/img/head/undermenu/clock.svg)}.icon.hd{background-image:url(https://img.duga.jp/img/head/undermenu/hd.svg)}.icon.presale{background-image:url(https://img.duga.jp/img/head/undermenu/flying.svg)}.icon.new{background-image:url(https://img.duga.jp/img/head/undermenu/new.svg)}.icon.soft{background-image:url(https://img.duga.jp/img/head/undermenu/soft.svg)}.icon.brand{background-image:url(https://img.duga.jp/img/head/undermenu/brand.svg)}.icon.player{background-image:url(https://img.duga.jp/img/head/undermenu/player.svg)}.icon.windows{background-image:url(https://img.duga.jp/img/head/undermenu/windows.svg)}.icon.android{background-image:url(https://img.duga.jp/img/head/undermenu/android.svg)}.icon.browser{background-image:url(https://img.duga.jp/img/head/undermenu/browser.svg)}.icon.info{background-image:url(https://img.duga.jp/img/head/undermenu/info.svg)}.icon.document{background-image:url(https://img.duga.jp/img/head/undermenu/document.svg)}.icon.help{background-image:url(https://img.duga.jp/img/head/undermenu/help.svg)}.icon.faq{background-image:url(https://img.duga.jp/img/head/undermenu/faq.svg)}.icon.check{background-image:url(https://img.duga.jp/img/head/undermenu/check.svg)}.icon.lock{background-image:url(https://img.duga.jp/img/head/undermenu/lock.svg)}.icon.mail{background-image:url(https://img.duga.jp/img/head/undermenu/mail.svg)}.icon.mypage{background-image:url(https://img.duga.jp/img/head/undermenu/mypage.svg)}.icon.history{background-image:url(https://img.duga.jp/img/head/undermenu/history.svg)}.icon.order{background-image:url(https://img.duga.jp/img/head/undermenu/order.svg)}.icon.order-cash{background-image:url(https://img.duga.jp/img/head/undermenu/order-cash.svg)}.icon.cash{background-image:url(https://img.duga.jp/img/head/undermenu/cash.svg)}.icon.favorite{background-image:url(https://img.duga.jp/img/head/undermenu/favorite.svg)}.icon.foot{background-image:url(https://img.duga.jp/img/head/undermenu/foot.svg)}.icon.rakuten{background-image:url(https://img.duga.jp/img/head/undermenu/rakuten.svg)}.icon.info-2{background-image:url(https://img.duga.jp/img/head/undermenu/info-2.svg)}.icon.guide-2{background-image:url(https://img.duga.jp/img/head/undermenu/guide-2.svg)}.icon.help-2{background-image:url(https://img.duga.jp/img/head/undermenu/help-2.svg)}.icon.search-2{background-image:url(https://img.duga.jp/img/head/undermenu/search-2.svg)}.icon.provider{background-image:url(https://img.duga.jp/img/head/undermenu/toppage.svg)}.icon.provider-signin{background-image:url(https://img.duga.jp/img/head/undermenu/provider-signin.svg)}.icon.provider-howto{background-image:url(https://img.duga.jp/img/head/undermenu/provider-howto.svg)}.icon.provider-login{background-image:url(https://img.duga.jp/img/head/undermenu/provider-login.svg)}}#header-base .header-logo{position:absolute;top:18px;left:20px;margin:0}#header-base .header-logo a{display:block}#header-base .header-logo svg,#header-base .header-logo img{width:124px;height:26px;display:block}#header-base .header-submenu{position:absolute;top:14px;right:20px;line-height:1.3}#header-base .header-submenu .welcomebox{text-align:right;margin-bottom:6px;font-size:9pt}#header-base .header-submenu .smallmenulist{float:right;font-size:9pt}#header-base .header-submenu .smallmenulist .listitem{float:left;padding:0;margin:0;border-right:1px solid #CCC;padding:0 10px}#header-base .header-submenu .smallmenulist .lastitem{border-right:0 !important;padding-right:0 !important}#header-menu .submenuhighlight{background:#e90000;height:3px}#header-menu .searchboxwrap{float:left;width:100%}#header-menu .searchboxarea{position:relative;margin:11px 560px 0 170px;height:34px}#header-menu .submenuboxleftbox{float:left;margin-left:-100%;width:160px}#header-menu .submenuboxleftbox .submenulist{float:left;margin-left:20px}#header-menu .submenuboxrightbox{float:right;margin-left:-500px;width:500px}#header-menu .submenuboxrightbox .submenulist{float:right;margin-right:20px}#searchtextbox{position:absolute;top:0;width:100%;height:28px;margin:0;padding:2px 8px;border:1px solid #AAA;border-radius:4px 0 0 4px;box-sizing:content-box;line-height:1.4;font-size:10pt;height:20px\9;padding:6px 8px\9}#searchtextbox:not(:target){height:28px\9;padding:2px 8px\9}#searchtextbox:focus{outline:0;border:solid 1px #666}#searchexecbutton{position:absolute;top:0;right:-62px;width:44px;height:32px;border:solid 1px #555;border-radius:0 4px 4px 0;box-sizing:content-box;background:#333}#searchexecbutton:hover{background:#000}#searchexecbutton input{position:absolute;top:0;right:0;margin:0;padding:0;width:44px;height:32px;border:0;box-sizing:border-box;background:transparent;color:#FFF;line-height:34px;letter-spacing:2px;font-size:13px;font-weight:normal;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック','MS PGothic',sans-serif;cursor:pointer}* html #searchtextbox{width:300px;height:34px}* html #searchexecbutton{left:300px;height:34px;border:0}#header-menu .submenulist .listitem{float:left;height:55px;overflow:hidden}#header-menu .submenulist .listitem .subtitle{padding-top:6px;height:18px;line-height:18px;font-weight:normal;font-size:8pt;color:#555;transform:scale(0.94);transform-origin:top left}#header-menu .submenulist .listitem.join .subtitle{letter-spacing:-0.08em}#header-menu .submenulist .listitem .maintitle{height:17px;line-height:17px}#header-menu .submenulist .listitem .pulldown{position:absolute;bottom:13px;right:10px;font-size:0;width:0;height:0;border-left:4.5px solid transparent;border-right:4.5px solid transparent;border-top:7px solid #666}#header-menu .submenulist .listitem img{vertical-align:middle;margin-right:5px}#header-menu .submenulist .listitem a{display:block;height:48px;color:#000;text-decoration:none}#header-menu .submenulist .listitem .pulldownlink{position:relative;margin-top:3px;padding:0 10px;border-right:.6px solid #d6d6d6;font-size:10pt;font-weight:bold;white-space:nowrap;cursor:pointer}#header-menu .submenulist .listitem.join:before{content:"";position:absolute;top:0;width:76px;height:3px;background:#393;animation:fadein 1s 10s both}#header-menu .submenulist .listitem.join #joinpulldownlink::before{position:absolute;top:0;bottom:-3px;left:0;right:0;content:"";background:rgba(0,0,0,0.02);pointer-events:none;animation:fadein 1s 10s both}#header-menu .submenulist .listitem.cart:not([data-count="0"])::before{content:"";position:absolute;top:0;width:149px;height:3px;background:#ffa600;animation:fadein 1s 10s both}#header-menu .submenulist .listitem.cart:not([data-count="0"]) #cartpulldownlink::before{position:absolute;top:0;bottom:-3px;left:0;right:0;content:"";background:rgba(0,0,0,0.02);pointer-events:none;animation:fadein 1s 10s both}#header-menu .submenulist .listitem.cart[data-count="0"] a::before{position:absolute;top:10px;left:9px;width:38px;height:30px;content:"";background:url(https://img.duga.jp/img/head/cartmenu-empty.svg) no-repeat top/38px 30px}#header-menu .submenulist .listitem.cart .cartitemcount{position:absolute;top:8px;left:21px;min-width:20px;color:#D00;text-align:center;font-size:10.5pt;font-weight:bold;line-height:16px;letter-spacing:-0.06em}#header-menu .submenulist .listitem.cart[data-count="0"] .cartitemcount{visibility:hidden}#header-menu .submenulist .listitem.cart .cartitemcount::before{position:absolute;top:-1px;left:33px;content:"商品が入っています";border-radius:10px;color:#555;font-size:10px;font-weight:normal;letter-spacing:-0.03em;opacity:0}#header-menu .submenulist .listitem.cart:not([data-count="0"]) .cartitemcount::before{opacity:1;animation:fadein 1s 10s both}#header-menu .submenulist .lastitem .pulldownlink{border-right:0 !important;padding-right:0 !important}#header-menu .submenulist .lastitem .pulldown{right:0 !important}#searchpulldownlink{background-image:url(https://img.duga.jp/img/head/searchmenu.gif);background-size:32px 32px;background-repeat:no-repeat;background-position:0 8px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){#searchpulldownlink{background-image:url(https://img.duga.jp/img/head/searchmenu.svg)}}#searchpulldownlink .subtitle,#searchpulldownlink .maintitle{margin-left:30px}#cartpulldownlink{background-image:url(https://img.duga.jp/img/head/cartmenu.gif);background-size:38px 30px;background-repeat:no-repeat;background-position:9px 10px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){#cartpulldownlink{background-image:url(https://img.duga.jp/img/head/cartmenu.svg)}}#cartpulldownlink .subtitle,#cartpulldownlink .maintitle{margin-left:44px}.header-pulldownmenu{visibility:hidden;position:absolute;background:#FFF;box-shadow:0 1000vw 0 1000vw rgba(0,0,0,0.5);z-index:3;top:54px;padding:5px 15px;border:1px solid #CCC\9}.header-pulldownmenu:not(:target){border:0\9}.header-pulldownmenu .submenuheader{margin:10px 0;font-size:10pt;font-weight:bold;line-height:1.5}.header-pulldownmenu .submenuheader .comment{font-weight:normal;font-size:9pt;margin-top:6px}.header-pulldownmenu .menulist{margin:0 8px 0 0}.header-pulldownmenu .menulist li{margin:10px 0 8px 0;line-height:1.8}.header-pulldownmenu .menulist a{display:block;width:100%;color:#000;white-space:nowrap;background-position:0 2px}.header-pulldownmenu .buttonlink{margin:12px 0 10px 0}.header-pulldownmenu .buttonlink a{display:block;text-align:center;padding:4px 20px;border-radius:4px;white-space:nowrap;background:#D00;color:#FFF;font-size:10pt;font-weight:normal;text-decoration:none;line-height:1.6}.header-pulldownmenu .buttonlink a:hover{background:#d00000}.header-pulldownmenu .buttonlink a:focus{opacity:.75}.header-pulldownmenu .carttotalmoney{width:100%;height:28px;background:#FFD;border:1px solid #333}.header-pulldownmenu .carttotalmoney th{width:60px;background:#333;color:#FFF}.header-pulldownmenu .carttotalmoney td{padding:0 10px;color:#C00;font-size:10pt;font-weight:bold}* html #searchpulldownlink-box{left:20px !important}* html #mypagepulldownlink-box{left:auto !important;right:340px}* html #keiyakupulldownlink-box{left:auto !important;right:265px}* html #cartpulldownlink-box{left:auto !important;right:116px}* html #mylistpulldownlink-box{left:auto !important;right:20px}#undermenu{overflow:hidden;position:relative;top:-20px;left:0;padding:8px 10px;background-color:#333;color:#FFF;line-height:1.2;font-size:9pt}* html #undermenu{height:30px}#undermenu .inner{overflow:hidden}#undermenu a{display:inline-block;color:#FFF}#undermenu .submenulist{display:table;float:left}#undermenu .submenulist .listitem{float:left;border-right:1px solid rgba(255,255,255,0.4);margin:0;padding:0 10px}#undermenu .submenulist .lastitem{border-right:0 !important}#undermenu .menu{padding:0 10px}#undermenu .rightmenu{position:absolute;right:20px}#undermenu .color-icon{float:left;padding-left:10px}#undermenu .color-icon img{width:12px;height:12px;margin-top:3px;border:1px solid rgba(255,255,255,0.4);border-radius:3px}#undermenu .guide-http,#undermenu .guide-https{background-image:url(https://img.duga.jp/img/head/undermenu/guide.gif);background-repeat:no-repeat;background-size:12px 14px;background-position:0 50%;padding-left:16px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){#undermenu .guide-http,#undermenu .guide-https{background-image:url(https://img.duga.jp/img/head/undermenu/guide.svg)}}@media(min-width:1px){#undermenu .icon{padding-left:18px;background-repeat:no-repeat;background-size:15px 15px;background-position:0 50%}}.rakuten-exclusion{position:relative;top:-20px;padding:6px 20px;background:#EEE}#footer .detailmenuarea{clear:both;height:224px;padding-left:20px;background:#333;color:#FFF}#footer .detailmenubox{position:relative;width:960px;margin:0 auto}#footer .detailmenubox .administrator{float:left;margin-right:54px;padding-top:25px;width:190px}#footer .detailmenubox .administrator .logo{display:inline-block}#footer .detailmenubox .administrator svg,#footer .detailmenubox .administrator img{width:114px;height:24px;vertical-align:bottom}#footer .detailmenubox .administrator .company{margin-top:14px;font-size:10.4px;font-weight:bold;white-space:nowrap;transform:scale(1.02);transform-origin:left}#footer .detailmenubox .administrator .description{margin:10px 0 0 0;color:#CCC;font-size:10px;font-weight:normal}#footer .detailmenubox .administrator .description:after{content:"2006年の開設以来100万人を超える会員のみなさまにご利用いただいております。"}#footer .detailmenubox .menublock{float:left;overflow:hidden;width:170px;white-space:nowrap}#footer .detailmenubox .menublock .title{margin-top:24px;margin-bottom:7px;padding-top:2px;font-size:10.5pt;font-weight:bold;line-height:1}#footer .detailmenubox .menublock .title a{color:#FFF}#footer .detailmenubox ul{margin-left:20px}#footer .detailmenubox ul a{line-height:1.9;color:#e3e3e3}#footer .detailmenubox ul a:hover{color:#f3f3f3}#footer .mainmenuarea{clear:both;overflow:hidden;position:relative;height:34px}#footer .mainmenuarea .mainmenubox{position:absolute;bottom:0;width:100%}#footer .mainmenuarea a{color:#FFF}#footer .mainmenuarea ul{float:left;position:relative;left:50%}#footer .mainmenuarea li{float:left;border-right:1px solid #666;padding:0 10.4px;line-height:1.2;font-size:9pt;position:relative;left:-50%}#footer .mainmenuarea .last{border-right:0 !important;margin-right:0 !important;padding-right:42px !important}#footer .copyright{clear:both;height:52px;text-align:center;font-size:9pt;color:#CCC}#footer .copyright span{display:inline-block;margin-top:14px}@media(min-width:1px){#footer .icon{padding-left:20px;background-repeat:no-repeat;background-size:16px 16px;background-position:0 50%}}#footer .detailmenubox:after{position:absolute;top:20px;left:120px;content:"";width:34px;height:34px;background:url(https://img.duga.jp/img/13th.svg) no-repeat}#productinfo .topareawrap{float:left;margin-right:-280px;width:100%}#productinfo .topareabox{margin-right:330px}#productinfo .cartareawrap{float:left;width:280px;margin-bottom:10px}#productinfo .cartareabox{margin-left:30px}#productinfo .summarywrap{overflow:hidden;margin-bottom:15px;width:100%}#productinfo .summarybox{float:right;margin-left:-270px;width:100%}#productinfo .summaryinner{margin-left:270px}#productinfo .imagebox{float:left;width:240px}#productinfo .imagebox img[style^="cursor"]:hover{opacity:.8}#productinfo .imagebox .new-tab{margin-top:9px;line-height:110%}#productinfo .imagebox a:hover .new-tab:after{background-image:url(https://img.duga.jp/img/icon/svg/new-tab-hover.svg)}#productinfo .sameitem{padding-left:90px;margin-right:20px;float:left;width:200px;height:120px}#productinfo .sameitem .jacketimg{position:absolute;left:0;top:0}#productinfo .sameitem .title{line-height:1.3;margin-bottom:5px}#productinfo .sameitem .money{color:#C00;line-height:1.3;margin-bottom:3px}#productinfo .sameitem .detail{line-height:1.3;margin-bottom:3px}#productinfo .sameitem .state-new{color:#C00}#productinfo .sameitem .state-seminew{color:#C00}#productinfo .count-box{float:left;overflow:hidden;width:170px;margin-right:10px;padding:4px;background:#EEE;display:table;border-radius:13px}@media(min-width:1px){#productinfo .count-box{width:auto}}#productinfo .count-box .title{float:left;margin:0 8px;padding-top:1px;line-height:1.4}#productinfo .count-box .count{float:right;margin-top:.5px;padding:2px 8px 0 8px;border-radius:9px;line-height:15px;background:#FFF;color:#666;font-weight:bold;text-align:center}@media(min-width:1px){#productinfo .mylistcount .count-box .count{position:relative;padding-left:22px}}#productinfo .mylistcount .count-box .count::before{position:absolute;top:2.5px;left:6px;width:12px;height:12px;content:"";background:url(https://img.duga.jp/img/contents/mylist-heart.png) no-repeat top/12px 12px}#productinfo .headerbox{width:100%;margin-bottom:16px}#productinfo .title-base{float:left;line-height:19px}#productinfo .title-base span{display:inline-block;margin-right:6px;padding:3.25px 6px 2.75px 6px;min-width:38px;line-height:1;border-radius:10px;background:#999;color:#FFF;font-size:12px;text-align:center;vertical-align:middle}#productinfo .title-base .state-presale{background:#ff1493}#productinfo .title-base .state-new{background:#F43}#productinfo .title-base .state-seminew{background:#36D}#productinfo .title-base .state-soft{background:#F93}#productinfo .title-base.flag-0::before{content:"一般";display:inline-block;margin-right:6px;padding:3.25px 6px 2.75px 6px;min-width:38px;line-height:1;border-radius:10px;background:#3AE;color:#FFF;font-size:12px;text-align:center;vertical-align:middle}#productinfo .title-base.type-month::before{content:"月額";display:inline-block;margin-right:6px;padding:3.25px 6px 2.75px 6px;min-width:38px;line-height:1;border-radius:10px;background:#6A3;color:#FFF;font-size:12px;text-align:center;vertical-align:middle}#productinfo .title-base[data-close="true"]::before{content:"配信終了";display:inline-block;margin-right:6px;padding:3.25px 6px 2.75px 6px;min-width:38px;line-height:1;border-radius:10px;background:#999;color:#FFF;font-size:12px;text-align:center;vertical-align:middle}@media(min-width:1px){#productinfo .title-base.flag-0 span,#productinfo .title-base.type-month span,#productinfo .title-base[data-close="true"] span{display:none}}#productinfo .headerbox .title{color:#000;line-height:1.2;font-size:18px;margin:0}#productinfo .mylistcount{overflow:hidden;margin-bottom:10px}#productinfo .ratingstar-total{float:left}#productinfo .ratingstar-total img{width:65px;height:13px;opacity:.9;vertical-align:0}#productinfo .reviewcount-total{margin-bottom:8px;padding-left:65px}#productinfo .infomation{clear:both;margin:0}#productinfo .infomation th{position:relative;padding:1px 15px 0 2px;font-size:8pt;text-align:left;vertical-align:top;white-space:nowrap;color:#888}#productinfo .infomation th:after{position:absolute;content:":";right:5px;font-weight:normal}#productinfo .infomation td{padding-bottom:5px;word-break:keep-all;vertical-align:top}#productinfo .infomation .closedate[data-year="----"]{display:none}#productinfo .infomation .expiration{color:#C00;text-decoration:underline}#productinfo .infomation .expiration.smartdevice::after{display:inline-block;margin-left:3px;padding:0 3px;line-height:13px;border-radius:2px;content:"スマートデバイス向け配信";color:#FFF;background:#D00;font-size:9px;font-weight:bold;text-decoration:none;vertical-align:1.5px}#productinfo .infomation strong{display:inline-block;margin:0;font-weight:normal}#productinfo .infomation .performer{margin:0}#productinfo .infomation .performer li{display:inline;margin:0 8px 0 0}#productinfo .infomation .director{margin:0}#productinfo .infomation .director li{display:inline;margin:0 8px 0 0}#productinfo .infomation .categorylist{list-style:none;margin:0}#productinfo .infomation .categorylist li{margin:0}#productinfo .infomation .ranking{display:table-row}#productinfo .infomation .ranking>*{display:table-cell}#productinfo .infomation .ranking a{display:inline-block}#productinfo .infomation .ranking .no{position:relative;padding-left:16px;color:#c00;font-weight:bold}#productinfo .infomation .ranking .no::before{position:absolute;top:1px;left:0;content:"";background-image:url(https://img.duga.jp/img/menu/rank/crown_no1.png);background-size:13px 11px;width:13px;height:11px;background-repeat:no-repeat;filter:invert(1) hue-rotate(135deg)}#productinfo .softethicsinfo{clear:both}#productinfo .softethicsinfo td{font-size:9pt}#productinfo .cautioninfo{clear:both;margin-bottom:20px}#productinfo .cautioninfo td{font-size:10pt;color:#C00}#productinfo .attention{clear:both;font-weight:bold;color:#C00;margin-bottom:15px}#productinfo .attention img{width:16px;height:14px;float:left}#productinfo .attention span{display:block;padding-left:22px}#productinfo .campaigntext a{color:#C00;font-weight:bold;text-decoration:underline}#productinfo .campaigntext a::before{display:inline-block;margin-right:3px;padding:0 3px;line-height:13px;border-radius:2px;content:"SALE";color:#FFF;background:#D00;font-size:9px;text-decoration:none;vertical-align:1.5px}#productinfo .detailbox{clear:both;margin-bottom:15px}#productinfo .detailbox h2{position:relative;display:table;margin:0 0 10px 0;padding:10px 0 0 0;width:100%;line-height:120%;border-top:1px solid #CCC;color:#333;font-size:11pt;font-weight:bold}@media only screen and (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){#productinfo .detailbox h2{border-top:.75px solid #CCC}}#productinfo .detailbox h2[class^="title-"]{text-indent:22px}#productinfo .detailbox h2[class^="title-"]::before{position:absolute;top:8px;left:0;width:18px;height:18px;content:"";background-repeat:no-repeat;background-size:18px 18px}#productinfo .detailbox h2.title-device::before{background-image:url(https://img.duga.jp/img/icon/svg/device.svg)}#productinfo .detailbox h2.title-desc::before{background-image:url(https://img.duga.jp/img/icon/svg/text.svg)}#productinfo .detailbox h2.title-spec::before{background-image:url(https://img.duga.jp/img/icon/svg/setting.svg)}#productinfo .detailbox h2.title-digest::before{background-image:url(https://img.duga.jp/img/icon/svg/camera.svg)}#productinfo .detailbox h2.title-recommend::before{background-image:url(https://img.duga.jp/img/icon/svg/link.svg)}#productinfo .detailbox h2.title-review::before{background-image:url(https://img.duga.jp/img/icon/svg/review.svg)}#productinfo .detailbox h2.title-history::before{background-image:url(https://img.duga.jp/img/icon/svg/history.svg)}#productinfo .detailbox h2.title-join::before{background-image:url(https://img.duga.jp/img/icon/svg/join.svg)}#productinfo .detailbox .sentence{margin:0 0 5px 0;line-height:1.4;display:table;width:100%}#productinfo .detailbox .introduction{margin:0 0 5px 0;line-height:1.5;display:table;width:100%}#productinfo .detailbox b{color:#333}#productinfo .detailbox .digestimage li{display:inline}#productinfo .detailbox .digestimage img{width:120px;height:90px;margin-right:4px;margin-bottom:4px}#productinfo .detailbox .digestimage a img:hover{opacity:.8}#productinfo .device{margin-bottom:12px}#productinfo .device>tbody>tr>td{position:relative}#productinfo .device .title{position:absolute;top:0;left:12px;padding:0 3px;background:#FFF;font-size:9pt;font-weight:bold;color:#333;*position:static;*display:block;*margin-bottom:-4px}#productinfo .device table{margin:6px 14px 0 0;padding:12px 24px 10px 11px;border:solid 4px #EEE;border-radius:10px}#productinfo .device .ios table{margin-right:0}#productinfo .device table td{padding:0}#productinfo .device table tr:first-child td{padding-bottom:4px}#productinfo .device table tr td.icon{padding:0;background:#789;background:#3387a3;border-radius:6px}#productinfo .device table td.icon img{width:40px;height:40px}#productinfo .device table td.type div{position:relative;margin:0 8px;width:78px;height:18px;line-height:18px;background:#333;color:#FFF;border-radius:10px;text-align:center;font-size:7pt;font-weight:bold}#productinfo .device table td.type span{display:block;transform:scale(0.85,1)}#productinfo .device table td.ng div{background:#CCC}#productinfo .device table td.support img{width:18px;height:18px}#productinfo .device td.pc table tr:last-child td div:after,#productinfo .device td.android table tr:last-child td.ok div:after{position:absolute;top:6px;right:-42px;content:"*1";color:#D00;line-height:10px;font-size:10px;font-weight:normal}#productinfo .device td.ios table tr:last-child td div:after,#productinfo .device td.ios table tr td.ng div:after,#productinfo .device td.android table tr td.ng div:after{position:absolute;top:6px;right:-42px;content:"*2";color:#D00;line-height:10px;font-size:10px;font-weight:normal}#productinfo .device-note{position:relative;margin-bottom:4px;padding-left:18px;line-height:1.3;font-size:8pt}#productinfo .device-note:before{position:absolute;left:0;color:#D00}#productinfo .device-note.no-1:before{content:"*1"}#productinfo .device-note.no-2:before{content:"*2"}#productinfo .device-note.no-2.ios-ok::after{content:"レンタル及びHD版レンタルはストリーミング再生のみのご提供となります。"}#productinfo .device-note.no-2.ios-ng::after{content:"この作品はiOSデバイスではダウンロードができないため、iPhone及びiPadからはお買い求めいただけません。"}#productinfo .device-note.no-2.ios-ng.and-ng::after{content:"この作品はパソコン以外での再生が許可されていないため、スマートデバイスからはお買い求めいただけません。"}#baseblock.month #productinfo .device-note.no-2.ios-ng::after{content:"この作品はiOSデバイスではダウンロードができないため、ストリーミング再生のみのご提供となります。"}#productinfo .detailbox .note{margin-top:5px;font-size:8pt}.openthumbnail{font-weight:normal;font-size:9pt;margin-top:5px}.openthumbnail a:visited{color:#039}#productinfo .detailbox .sentence .recording-title{font-weight:bold}#productinfo .detailbox .reviewcount{overflow:hidden;margin-bottom:10px}#productinfo .reviewcount .count img{width:65px;height:13px;opacity:.9;vertical-align:-2px}#productinfo .detailbox .userreview{clear:both;border-top:1px dotted #CCC}#productinfo .detailbox .userreview .eachreview{border-bottom:1px dotted #CCC;margin:10px 0;padding-bottom:10px}#productinfo .detailbox .userreview .eachreview .ratingstar{float:left;margin-bottom:3px;margin-right:10px}#productinfo .detailbox .userreview .eachreview .ratingstar img{width:65px;height:13px;opacity:.9;vertical-align:-1px}#productinfo .detailbox .userreview .eachreview .title{float:left;margin-bottom:3px;margin-right:15px}#productinfo .detailbox .userreview .eachreview .date{float:left;margin-bottom:3px;font-size:8pt;color:#666;line-height:1.7}#productinfo .detailbox .userreview .eachreview .reviewer{clear:both;margin-bottom:3px}#productinfo .detailbox .userreview .eachreview .comment{margin:0;margin-bottom:5px;line-height:1.5;display:table;width:100%}#productinfo .detailbox .userreview .eachreview .vote td{font-size:8pt;color:#666;padding-right:5px}#productinfo .detailbox .userreview .eachreview .vote td:nth-of-type(1),#productinfo .detailbox .userreview .eachreview .vote td:nth-of-type(3){padding-right:20px}#productinfo .detailbox .userreview .eachreview .vote td span{font-weight:bold}#productinfo .detailbox .userreview .eachreview .votereviewlink{display:inline-block;width:48px;padding:2px 0;border:.6px solid #999;border-radius:3px;background-color:#EEE;background-image:linear-gradient(to bottom,#f7f7f7,#EEE);color:#333;line-height:1.4;font-size:8pt;text-align:center;text-decoration:none}#productinfo .detailbox .userreview .eachreview .votereviewlink:hover{background-color:#e8e8e8;background-image:linear-gradient(to bottom,#EEE,#e8e8e8)}#productinfo .detailbox .userreview .eachreview .votereviewlink:active{opacity:.6}#productinfo .detailbox .pluslink{margin-bottom:10px}#productinfo .detailbox .review-info{margin-bottom:10px}#productinfo .detailbox .review-add{margin-bottom:6px}#productinfo .detailbox .review-add a{display:block;margin-top:2px}#productinfo .detailbox .review-add img{width:236px;height:25px;opacity:.8}#productinfo .detailbox .relationsbox{width:100%;float:left}#productinfo .detailbox .relationsinner{margin:0 35px 0 65px}#productinfo .detailbox .relationsprev{position:relative;float:left;margin-left:-100%;width:25px;height:290px}#productinfo .detailbox .relationsnext{position:relative;float:left;margin-left:-25px;width:25px;height:290px}#productinfo .detailbox .relationsprev img{position:absolute;top:50%;margin-top:-40px}#productinfo .detailbox .relationsnext img{position:absolute;top:50%;margin-top:-40px}#productinfo .detailbox .relations{position:relative;margin-bottom:20px}#productinfo .detailbox .relations .summary{line-height:1.2;font-size:10pt;margin-bottom:10px}#productinfo .detailbox .relations .pageno{position:absolute;top:0;right:0;visibility:hidden;font-size:10pt}#productinfo .detailbox .relations .contents{margin:0 27px}#productinfo .detailbox .relations .pageprev{position:absolute;left:0;display:none}#productinfo .detailbox .relations .pagenext{position:absolute;right:0;display:none}#productinfo .detailbox .relations .relitem{margin-bottom:3px;float:left}#productinfo .detailbox .relations .relitem .title{line-height:1.2;overflow:hidden}#productinfo .contentslist{width:139.1px}#productinfo #pagehistoryarea .liquidwrappersub .contentslist:first-of-type{display:none !important}#jacketviewer{position:relative;margin-top:40px;padding:10px 0;background-color:#fff;border-radius:8px}#jacketviewer .modearea{margin:0 68px 10px 10px;text-align:right;min-height:18px}#jacketviewer #previewarea{text-align:center;position:relative;overflow:hidden;margin:0 10px;background:#000}#jacketviewer #digestimagebox{cursor:pointer}#jacketviewer #digestimagebox img{width:100%;animation:fadein 500ms ease-out -100ms 1 both}#jacketviewer #prevbutton{top:0;left:0;width:50%;height:100%;position:absolute;cursor:pointer;opacity:0;transition:opacity 200ms ease-in-out}#jacketviewer #nextbutton{top:0;right:0;width:50%;height:100%;position:absolute;cursor:pointer;opacity:0;transition:opacity 200ms ease-in-out}#jacketviewer #prevbutton img{position:absolute;left:10px;top:50%;margin-top:-40px;width:60px;height:80px}#jacketviewer #nextbutton img{position:absolute;right:10px;top:50%;margin-top:-40px;width:60px;height:80px}#jacketviewer #loadingbox{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#jacketviewer #loadingbox .fading-circle{width:80px;height:80px}#jacketviewer #loadingbox[style="visibility: visible;"] .fading-circle{animation:fadein 10ms linear 120ms 1 both}.fading-circle .circle:before{background-color:rgba(255,255,255,0.5)}#jacketviewer #thumbarea{margin:0 8.5px 0 8.5px;width:620px;display:block}#jacketviewer #thumbarea img{margin:2px 2px;width:120px;height:90px;transition-property:filter;transition-duration:300ms}#jacketviewer #thumbarea img:not([src$=".gif"]):hover{filter:brightness(120%) saturate(120%);transition-property:filter;transition-duration:150ms}#jacketviewer #pagemovebox{margin:10px 10px 0 10px;text-align:center}#jacketviewer #imagemovebox{margin:10px 10px 0 10px;text-align:center}#jacketviewer #pageprevbutton,#jacketviewer #imageprevbutton{font-size:9pt;background:url(https://img.duga.jp/img/contents/viewer/prevlink.gif) left center no-repeat;padding:4px 0 4px 16px;color:#000}#jacketviewer #pagenextbutton,#jacketviewer #imagenextbutton{font-size:9pt;background:url(https://img.duga.jp/img/contents/viewer/nextlink.gif) right center no-repeat;padding:4px 16px 4px 0;color:#000}#jacketviewer .pagingarea{padding:0 20px}#jacketviewer .closebutton{position:absolute;top:0;right:10px;width:39px;height:35px;cursor:pointer}#jacketviewer #showthumblink{font-size:9pt;margin-left:16px;background:url(https://img.duga.jp/img/contents/viewer/showthumb.gif) 0 4px no-repeat;padding:4px 0 4px 22px;color:#000;display:none}#jacketviewer #showjacketlink{font-size:9pt;margin-left:16px;background:url(https://img.duga.jp/img/contents/viewer/showjacket.gif) 0 4px no-repeat;padding:4px 0 4px 22px;color:#000;display:inline}@media only screen and (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){#jacketviewer #pageprevbutton,#jacketviewer #imageprevbutton{background:url(https://img.duga.jp/img/contents/viewer/prevlink.png) 0 45%/12px 16px no-repeat}#jacketviewer #pagenextbutton,#jacketviewer #imagenextbutton{background:url(https://img.duga.jp/img/contents/viewer/nextlink.png) 100% 45%/12px 16px no-repeat}#jacketviewer #showthumblink{background:url(https://img.duga.jp/img/contents/viewer/showthumb.svg) 0 45%/18px 16px no-repeat}#jacketviewer #showjacketlink{background:url(https://img.duga.jp/img/contents/viewer/showjacket.svg) 0 45%/18px 16px no-repeat}}#productinfo .cartareabox .title{position:relative;padding:0;margin:0 0 8px 0;color:#333;font-size:11.5pt;font-weight:bold}#productinfo .cartareabox .title a.help-link{top:-2px;right:0}#productinfo .cartareabox .title a.help-link:after{right:-10px}#productinfo .cartareabox .mp4none{margin-bottom:10px}#productinfo .cartareabox .cartprocmsg{margin:12px 0 6px 0;color:#333;font-size:9pt}#productinfo .cartareabox .cartprocmsg:first-of-type{margin-top:8px}#productinfo .cartareabox .cartouterbox{margin-top:6px;margin-bottom:12px}#productinfo .cartareabox .cartouterbox input{display:none}#productinfo .cartareabox .cartseltypebox{position:relative;display:block;border:1px solid #CCC;border-radius:4px;margin-bottom:4px;cursor:pointer;background:#FFF;padding:1px 15px 1px 8px;height:32px;line-height:33px}#productinfo .cartareabox .cartseltypebox::before{position:absolute;top:50%;left:9px;margin-top:-8px;width:16px;height:16px;content:"";background-color:#f3f3f3;border:.5px solid #CCC;border-radius:50%;box-sizing:border-box}#productinfo .cartareabox .cartseltypebox:hover{background:#f3f3f3}#productinfo .cartradioitem{display:none}#productinfo .cartradioitem:checked+.cartseltypebox{border-color:#7f9db9;background:#eaf3fe}#productinfo .cartradioitem:checked+.cartseltypebox::before{border-color:#AAA}#productinfo .cartradioitem:checked+.cartseltypebox::after{display:block;position:absolute;top:50%;left:13px;margin-top:-4px;content:"";width:8px;height:8px;border-radius:50%;background:steelblue}#productinfo .cartareabox .cartseltypebox .salestype{float:left;font-size:9pt;margin-left:25px}#productinfo .cartareabox .cartseltypebox .money{float:none;text-align:right;color:#C00;font-size:9pt}#productinfo .cartcontentblock{display:none}#productinfo #ppvhdradio:checked ~ #ppvhdblock,#productinfo #wmdrmhdradio:checked ~ #wmdrmhdblock,#productinfo #ppvradio:checked ~ #ppvblock,#productinfo #wmdrmradio:checked ~ #wmdrmblock{display:block}#productinfo .cartareabox .cartinnerbox{margin-top:5px;margin-bottom:12px}#productinfo .cartareabox .cartinnerbox .bluebgbox{padding:15px 0}#productinfo .cartareabox .cartinnerbox .carthead{padding-bottom:8px;color:#333;font-size:9pt;font-weight:bold;text-align:center}#productinfo .cartareabox .cartinnerbox .carthead .type{font-size:9pt}#productinfo .cartareabox .cartinnerbox .money{padding-left:8px;color:#C00;font-size:11pt;font-weight:bold;line-height:18px}#productinfo .cartareabox .cartinnerbox .yen{display:inline-block;margin-right:-6px;padding-left:2px;color:#C00}#productinfo .cartareabox .cartinnerbox .cartbody{text-align:center;padding:0;margin:0}#productinfo .cartareabox .cartinnerbox .buyer{overflow:hidden;background:steelblue}#productinfo .cartareabox .cartinnerbox .buyhead{height:34px;line-height:36px;color:#FFF;font-size:9.5pt;font-weight:bold;text-align:center}#productinfo .cartareabox .cartinnerbox .buybody{height:54px;line-height:54px;border:2px solid;background:floralwhite;color:steelblue;font-size:9.5pt;text-align:center}#productinfo .cartareabox .cartinnerbox .soldout{overflow:hidden;background:#666}#productinfo .cartareabox .cartinnerbox .soldout .buybody{color:#666;background:#EEE}#productinfo .cartareabox .cartinnerbox .unsale{border:1px solid #BBB;border-radius:4px;background:#EEE;padding:15px 0}#productinfo .cartareabox .cartinnerbox .unsale a{cursor:default}#productinfo .cartareabox .cartinnerbox .unsale .carthead{color:#666;font-size:10pt}#productinfo .cartareabox .cartinnerbox .campaign .day{float:none;height:36px;line-height:29px;background:url(https://img.duga.jp/img/contents/campaign_money.gif) no-repeat;font-weight:bold;width:150px;font-size:9pt;color:#FFF;margin:0 auto 2px auto;padding:0 0 0 68px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){#productinfo .cartareabox .cartinnerbox .campaign .day{background:url(https://img.duga.jp/img/contents/campaign_money_x2.gif) no-repeat top/218px 35px}}#productinfo .cartareabox .cartinnerbox .campaign .text{clear:both;text-align:center;font-weight:bold;font-size:9pt;color:#333;padding-bottom:2px}#productinfo .cartareabox .cartinnerbox .campaign .defaultmoney{color:#666;text-decoration:line-through}#productinfo .cartareabox .cartinnerbox .campaign .arrow{padding-left:8px}#productinfo .cartareabox .tabcontainer{position:relative;padding:0;margin:0;height:35px}#productinfo .cartareabox .tabcontainer+.downloadbox{border-top-left-radius:0}#productinfo .cartareabox .tabcontainer label{position:relative;border-top:1px solid #CCC;border-left:1px solid #CCC;border-right:1px solid #CCC;background-color:rgba(0,0,0,0.064);font-size:8.5pt;font-weight:bold;color:#666;padding:0 15.5px;display:inline-block;height:34px;line-height:35px}#productinfo .cartareabox .tabcontainer label:hover{text-decoration:underline}#ppvhdtabitemhd:checked ~ #ppvhdtabcontainer>label.ppvhdtabitemclass[for="ppvhdtabitemhd"],#ppvhdtabitemsd:checked ~ #ppvhdtabcontainer>label.ppvhdtabitemclass[for="ppvhdtabitemsd"],#ppvhdtabitemld:checked ~ #ppvhdtabcontainer>label.ppvhdtabitemclass[for="ppvhdtabitemld"]{color:#333;background:#FFF}#ppvhdtabitemhd:checked ~ #ppvhdtabcontainer>label.ppvhdtabitemclass[for="ppvhdtabitemhd"]::after,#ppvhdtabitemsd:checked ~ #ppvhdtabcontainer>label.ppvhdtabitemclass[for="ppvhdtabitemsd"]::after,#ppvhdtabitemld:checked ~ #ppvhdtabcontainer>label.ppvhdtabitemclass[for="ppvhdtabitemld"]::after{position:absolute;display:block;bottom:-2px;left:0;right:0;height:2px;content:"";background:#FFF}#wmdrmhdtabitemhd:checked ~ #wmdrmhdtabcontainer>label.wmdrmhdtabitemclass[for="wmdrmhdtabitemhd"],#wmdrmhdtabitemsd:checked ~ #wmdrmhdtabcontainer>label.wmdrmhdtabitemclass[for="wmdrmhdtabitemsd"],#wmdrmhdtabitemld:checked ~ #wmdrmhdtabcontainer>label.wmdrmhdtabitemclass[for="wmdrmhdtabitemld"]{color:#333;background:#FFF}#wmdrmhdtabitemhd:checked ~ #wmdrmhdtabcontainer>label.wmdrmhdtabitemclass[for="wmdrmhdtabitemhd"]::after,#wmdrmhdtabitemsd:checked ~ #wmdrmhdtabcontainer>label.wmdrmhdtabitemclass[for="wmdrmhdtabitemsd"]::after,#wmdrmhdtabitemld:checked ~ #wmdrmhdtabcontainer>label.wmdrmhdtabitemclass[for="wmdrmhdtabitemld"]::after{position:absolute;display:block;bottom:-2px;left:0;right:0;height:2px;content:"";background:#FFF}#ppvtabitemhd:checked ~ #ppvtabcontainer>label.ppvtabitemclass[for="ppvtabitemhd"],#ppvtabitemsd:checked ~ #ppvtabcontainer>label.ppvtabitemclass[for="ppvtabitemsd"],#ppvtabitemld:checked ~ #ppvtabcontainer>label.ppvtabitemclass[for="ppvtabitemld"]{color:#333;background:#FFF}#ppvtabitemhd:checked ~ #ppvtabcontainer>label.ppvtabitemclass[for="ppvtabitemhd"]::after,#ppvtabitemsd:checked ~ #ppvtabcontainer>label.ppvtabitemclass[for="ppvtabitemsd"]::after,#ppvtabitemld:checked ~ #ppvtabcontainer>label.ppvtabitemclass[for="ppvtabitemld"]::after{position:absolute;display:block;bottom:-2px;left:0;right:0;height:2px;content:"";background:#FFF}#wmdrmtabitemsd:checked ~ #wmdrmtabcontainer>label.wmdrmtabitemclass[for="wmdrmtabitemsd"],#wmdrmtabitemld:checked ~ #wmdrmtabcontainer>label.wmdrmtabitemclass[for="wmdrmtabitemld"]{color:#333;background:#FFF}#wmdrmtabitemsd:checked ~ #wmdrmtabcontainer>label.wmdrmtabitemclass[for="wmdrmtabitemsd"]::after,#wmdrmtabitemld:checked ~ #wmdrmtabcontainer>label.wmdrmtabitemclass[for="wmdrmtabitemld"]::after{position:absolute;display:block;bottom:-2px;left:0;right:0;height:2px;content:"";background:#FFF}#productinfo .cartareabox .downloadbox{margin-top:0;padding:0;border:1px solid #CCC;border-radius:4px;background:#FFF}#productinfo .cartareabox .downloadbox .file-rapper{margin:15px}#productinfo .cartareabox .downloadbox .movieblock{display:none}#productinfo .cartareabox .downloadbox .filetype{margin:0 0 10px 0;padding-bottom:6px;border-bottom:1px solid #CCC;font-size:9.3pt;font-weight:bold;color:#333;position:relative}#productinfo .cartareabox .downloadbox .filetype .definition{position:absolute;top:0;right:0;width:34px;padding-top:1px;border-radius:3px;line-height:15px;font-size:9pt;text-align:center;color:#FFF;background:#333;background-image:linear-gradient(#666,#000)}#productinfo .cartareabox .downloadbox .filetype .icon{position:absolute;top:0;right:0;padding:0 6px;border-radius:3px;line-height:17px;font-size:8pt;letter-spacing:-0.1em;color:#FFF;background:#789;background-image:linear-gradient(#9AB,#678)}#productinfo .cartareabox .downloadbox .mediainfo{margin-bottom:5px}#productinfo .cartareabox .downloadbox .mediainfo th{position:relative;padding:2px 14px 0 0;font-size:8pt;text-align:left;vertical-align:top;white-space:nowrap;color:#888}#productinfo .cartareabox .downloadbox .mediainfo th:after{position:absolute;content:":";top:1px;right:4px;font-weight:normal}#productinfo .cartareabox .downloadbox .mediainfo td{padding-bottom:5px;vertical-align:top;font-size:9pt}#productinfo .cartareabox .downloadbox .mediainfo a.limited{color:#c00;text-decoration:underline}#productinfo .cartareabox .downloadbox .fileinfo{margin-bottom:10px;width:218px}#productinfo .cartareabox .downloadbox .fileinfo .first{width:24px}#productinfo .cartareabox .downloadbox .fileinfo .last{width:88px;border-right:0}#productinfo .cartareabox .downloadbox .fileinfo th{background-color:#ececec;height:28px;text-align:center;font-weight:normal;font-size:9pt;color:#333;border-right:1px solid #FFF}#productinfo .cartareabox .downloadbox .fileinfo td{text-align:center;font-size:9pt;border-bottom:1px solid #e3e3e3;padding:5px 0}#productinfo .cartareabox .downloadbox .notes{margin-bottom:5px;font-size:8pt;color:#666}#productinfo .cartareabox .downloadbox .recommend{margin-bottom:10px}#productinfo .cartareabox .downloadbox .recommend.arrowgray-http>a{padding-left:9px}#productinfo .cartareabox .downloadbox .config-dl{line-height:1.3;background:url(https://img.duga.jp/img/contents/config.gif) no-repeat;background-position:0 2px;background-size:12px 12px;text-indent:18px;margin-bottom:5px}#productinfo .cartareabox .reflink{margin-bottom:12px;padding:15px;border:1px solid #CCC;border-radius:4px;background:#FFF;font-size:9pt}#productinfo .cartareabox .reflink div{margin-bottom:10px}#productinfo .cartareabox .reflink div.title{padding:0 0 6px 0;border-bottom:solid 1px #CCC;font-size:9.3pt;font-weight:bold;color:#333}@media(min-width:1px){#productinfo .cartareabox .reflink div.title{padding-left:23px;background:url(https://img.duga.jp/img/icon/svg/stead.svg) no-repeat 0 -1px;background-size:18px 18px}}#productinfo .cartareabox .buttonbox{margin-bottom:10px}#productinfo .cartareabox .buttonbig_active{width:216px;height:28px;line-height:28px;display:inline-block;text-decoration:none;text-align:center;font-size:10pt;font-weight:bold;color:#555;border:1px solid #aaa;border-radius:4px;background-color:#f7f7f7;background-image:linear-gradient(to bottom,#f7f7f7,#efefef);transition-property:opacty;transition-delay:500ms}#productinfo .cartareabox .buttonbig_active:hover{background-color:#EEE;background-image:linear-gradient(to bottom,#EEE,#e8e8e8)}#productinfo .cartareabox .buttonbig_active:active{opacity:.6;transition-delay:1ms}#productinfo .cartareabox .buttonbig_noactive{width:216px;height:28px;line-height:28px;display:inline-block;text-decoration:none;text-align:center;font-size:10pt;font-weight:bold;color:#aaa;border:1px solid #CCC;border-radius:4px;background-color:#f7f7f7;background-image:linear-gradient(to bottom,#fafafa,#f3f3f3)}#productinfo .cartareabox .buttonbig_information{background:#ffe599 !important;opacity:1 !important}#productinfo .cartareabox .buttonbig_information:hover{background:#f8dc8a !important}#productinfo .cartareabox .buttonbig_alert{background:#ffe599 !important;opacity:1 !important}#productinfo .cartareabox .buttonbig_alert:hover{background:#f8dc8a !important}#productinfo .cartareabox .buttonbig_small{width:86px;font-size:9pt;transition-delay:1ms}#productinfo .cartareabox .buttonbig_small:focus{opacity:.6;border:1px dashed #666}#productinfo .cartareabox .buttonbig_soft{width:100px;transition-delay:1ms}#productinfo .cartareabox .buttonbig_soft:focus{opacity:.6;border:1px dashed #666}#productinfo .cartareabox .buttonbig_play{width:120px;font-size:9pt;transition-delay:1ms}#productinfo .cartareabox .buttonbig_play:focus{opacity:.6;border:1px dashed #666}#productinfo .cartareabox .wmdrm{display:block;opacity:.7;bottom:12px;margin:0 0 10px 0;padding:6px 2px 5px 36px;border:solid 3px #e5e5e5;border-radius:6px;background-image:url(https://img.duga.jp/img/contents/dldp.gif);background-repeat:no-repeat;background-position:5px 7px;background-size:25px;color:#000;line-height:1.3;font-size:11px}#productinfo .cartareabox .wmdrm.dl-ng{display:none}@media only screen and (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){#productinfo .cartareabox .wmdrm{background-image:url(https://img.duga.jp/img/contents/dldp.svg)}}#productinfo .cartareabox .wmdrm:hover{opacity:1;border:solid 3px #d9d9d9;background-color:#fafafa;color:#555}#productinfo .cartareabox th.longest{letter-spacing:-0.06em}#productinfo .cartareabox .st-only{line-height:1.65;font-size:10.8px}#productinfo .cartareabox .st-only:before{content:"ストリーミング再生のみ"}#ppvhdtabitemhd:checked ~ div.downloadbox>#ppvhd-wmvhdfile,#ppvhdtabitemhd:checked ~ div.downloadbox>#ppvhd-wmdrmhdfile,#ppvhdtabitemhd:checked ~ div.downloadbox>#ppvhd-mp4hdfile,#ppvhdtabitemhd:checked ~ div.downloadbox>#ppvhd-phlshdfile,#ppvhdtabitemsd:checked ~ div.downloadbox>#ppvhd-wmvsdfile,#ppvhdtabitemsd:checked ~ div.downloadbox>#ppvhd-wmdrmsdfile,#ppvhdtabitemsd:checked ~ div.downloadbox>#ppvhd-mp4sdfile,#ppvhdtabitemsd:checked ~ div.downloadbox>#ppvhd-phlssdfile,#ppvhdtabitemld:checked ~ div.downloadbox>#ppvhd-wmvldfile,#ppvhdtabitemld:checked ~ div.downloadbox>#ppvhd-wmdrmldfile,#ppvhdtabitemld:checked ~ div.downloadbox>#ppvhd-mp4ldfile,#ppvhdtabitemld:checked ~ div.downloadbox>#ppvhd-phlsldfile,#ppvhdtabitemhd:checked ~ div.downloadbox>#ppvhd-jpgfile,#ppvhdtabitemsd:checked ~ div.downloadbox>#ppvhd-jpgfile,#ppvhdtabitemld:checked ~ div.downloadbox>#ppvhd-jpgfile{display:block}#wmdrmhdtabitemhd:checked ~ div.downloadbox>#wmdrmhd-wmdrmhdfile,#wmdrmhdtabitemhd:checked ~ div.downloadbox>#wmdrmhd-phlshdfile,#wmdrmhdtabitemsd:checked ~ div.downloadbox>#wmdrmhd-wmdrmsdfile,#wmdrmhdtabitemsd:checked ~ div.downloadbox>#wmdrmhd-phlssdfile,#wmdrmhdtabitemld:checked ~ div.downloadbox>#wmdrmhd-wmdrmldfile,#wmdrmhdtabitemld:checked ~ div.downloadbox>#wmdrmhd-phlsldfile{display:block}#ppvtabitemhd:checked ~ div.downloadbox>#ppv-wmvhdfile,#ppvtabitemhd:checked ~ div.downloadbox>#ppv-wmdrmhdfile,#ppvtabitemhd:checked ~ div.downloadbox>#ppv-mp4hdfile,#ppvtabitemhd:checked ~ div.downloadbox>#ppv-phlshdfile,#ppvtabitemsd:checked ~ div.downloadbox>#ppv-wmvsdfile,#ppvtabitemsd:checked ~ div.downloadbox>#ppv-wmdrmsdfile,#ppvtabitemsd:checked ~ div.downloadbox>#ppv-mp4sdfile,#ppvtabitemsd:checked ~ div.downloadbox>#ppv-phlssdfile,#ppvtabitemld:checked ~ div.downloadbox>#ppv-wmvldfile,#ppvtabitemld:checked ~ div.downloadbox>#ppv-wmdrmldfile,#ppvtabitemld:checked ~ div.downloadbox>#ppv-mp4ldfile,#ppvtabitemld:checked ~ div.downloadbox>#ppv-phlsldfile,#ppvtabitemsd:checked ~ div.downloadbox>#ppv-jpgfile,#ppvtabitemsd:checked ~ div.downloadbox>#ppv-pdffile,#ppvtabitemld:checked ~ div.downloadbox>#ppv-jpgfile{display:block}#wmdrmtabitemsd:checked ~ div.downloadbox>#wmdrm-wmdrmsdfile,#wmdrmtabitemsd:checked ~ div.downloadbox>#wmdrm-phlssdfile,#wmdrmtabitemld:checked ~ div.downloadbox>#wmdrm-wmdrmldfile,#wmdrmtabitemld:checked ~ div.downloadbox>#wmdrm-phlsldfile{display:block}#main-centerbox{width:680px;margin-right:auto;margin-left:auto}#main-centerbox .maintitle{color:#333;font-size:11.5pt;font-weight:bold;margin-bottom:10px}#main-centerbox .subtitle{color:#333;font-size:10.5pt;font-weight:bold;margin-bottom:5px}#main-centerbox .text-title{color:#333;font-size:10pt;font-weight:bold;margin-bottom:5px}#main-centerbox .text-desc{margin-bottom:5px;font-size:8pt;color:#666;line-height:1.5}#main-centerbox .narrow-line{margin-top:.25em;margin-bottom:.25em}#main-centerbox .item-end{margin-bottom:20px}#main-centerbox .item-start{margin-top:20px}#main-centerbox .indent{margin-left:1.5em}#main-centerbox .form-title{font-size:10.5pt;font-weight:bold;color:#333;margin-bottom:2px}#main-centerbox .form-text{font-size:8pt;color:#666;margin-bottom:4px}#main-centerbox .form-desc{min-width:292px;max-width:592px;padding:6px 8px;margin-bottom:15px;border:1px solid #CCC;word-wrap:break-word;display:table-cell;border-radius:3px}#main-centerbox #table .liquid-gray-button span a,#main-centerbox #table .liquid-gray-button span input[type="submit"]{min-width:200px}#main-centerbox #table input[type="text"],#main-centerbox #table input[type="password"],#main-centerbox #table input[type="email"],#main-centerbox #table input[type="number"]{width:300px;margin-bottom:15px}#main-centerbox #table textarea{width:600px;height:200px;resize:none;vertical-align:bottom;margin-bottom:15px}#main-centerbox #table input[type="checkbox"]{margin:0 4px 0 0;vertical-align:middle}#main-centerbox #table input[type="radio"]{margin:0 2px 2px 5px;vertical-align:middle}#main-centerbox #table .form-check label{margin-right:10px;vertical-align:middle}#main-centerbox #table .button-rapper{padding-top:5px}#main-centerbox .box-base{position:relative;margin-bottom:20px}#main-centerbox .box-base .box{padding:20px;border-radius:6px;border:1px solid #CCC;background:#FFF}#main-centerbox .box-base .box.center{width:638px}#main-centerbox .box-base input[type="checkbox"]{margin:0 4px 0 0;vertical-align:middle}#main-centerbox .box-base .form-subtitle{margin-top:10px;margin-bottom:2px;font-size:9pt}#main-centerbox .box-base .form-name{margin-top:10px;margin-bottom:2px;margin-right:5px;font-size:9pt;float:left}#main-centerbox .box-base .description{margin-bottom:15px}#main-centerbox .box-base .form-check{margin-bottom:15px}#main-centerbox .box-base .form-check label{font-size:9pt}#main-centerbox .box-base .box.left{width:288px}#main-centerbox .box-base .box.right{position:absolute;top:0;right:0;bottom:0;width:288px}#main-centerbox .box.left input[type="email"],#main-centerbox .box.left input[type="password"],#main-centerbox .box.left input[type="text"]{width:272px !important;margin-bottom:0 !important}#main-centerbox .box.left input[type="submit"]{width:286px !important}#main-centerbox .box.left .form-check{margin:10px 0 15px 0}#main-centerbox .box.right .form-text{margin:10px 0}#main-centerbox .box.right input.rakuten-button{padding:0 19px;width:250px;height:34px;background:#bf0000;border-radius:4px}#main-leftcontents .maintitle,#main-rightcontents .maintitle{margin-bottom:10px;padding:0;font-size:12pt;font-weight:bold;color:#333;clear:both}#main-leftcontents .secondtitle,#main-rightcontents .secondtitle{margin-bottom:10px;padding:0 7px;height:30px;line-height:30px;background:#333;font-size:10pt;font-weight:bold;color:#FFF;clear:both}#main-leftcontents .subtitle,#main-rightcontents .subtitle{margin-bottom:5px;padding:0;font-size:10pt;font-weight:bold;color:#333;clear:both}#main-leftcontents .pankuzu,#main-rightcontents .pankuzu{margin-bottom:15px;font-size:10pt;line-height:1.4;color:#333}#main-leftcontents .item_end,#main-rightcontents .item_end{margin-bottom:20px}#main-leftcontents .item-end,#main-rightcontents .item-end{margin-bottom:20px}#main-leftcontents .item-start,#main-rightcontents .item-start{margin-top:20px}#main-leftcontents hr,#main-rightcontents hr{margin:15px 0 12px 0;height:1px;border-width:1px 0 0 0;border-style:solid;border-color:#CCC;clear:both}@media only screen and (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){#main-leftcontents hr,#main-rightcontents hr{height:auto;transform:scaleY(0.75)}}#main-leftcontents .description,#main-rightcontents .description{margin-bottom:10px}#main-leftcontents .box-base{margin-bottom:20px;padding:20px;border-radius:6px;border:1px solid #CCC;background:#FFF}#main-leftcontents .box-base .description{margin-bottom:15px}#main-leftcontents .box-base .form-title{font-size:10.5pt;font-weight:bold;color:#333;margin-bottom:2px}#main-leftcontents .box-base .form-desc{font-size:8pt;color:#666;margin-bottom:6px}#main-leftcontents .box-base input:not([type="submit"]):not([type="radio"]):not([type="checkbox"]),#main-leftcontents .box-base select{margin-bottom:15px}#main-leftcontents .button-rapper{padding-top:5px}#main-leftcontents .table-gray+.button-rapper{padding-top:10px}.required{margin-left:4px;font-size:8pt;font-weight:bold;color:#F00}#main-leftcontents .maintitle.multiple{display:inline-block;margin-top:0}#main-leftcontents .total-count{display:inline-block;margin-bottom:10px;font-size:12pt;font-weight:bold;color:#333}#main-leftcontents .mainbanner,#main-rightcontents .mainbanner{margin-bottom:20px;min-height:150px;height:calc(100vw * .2205 - 72px);max-height:179px;text-align:center}#main-leftcontents .mainbanner img,#main-rightcontents .mainbanner img{width:100%;max-width:812px;min-height:150px}#main-leftcontents .text-desc p,#main-rightcontents .text-desc p{margin-top:.5em;margin-bottom:.5em}#main-leftcontents .text-desc .indent,#main-rightcontents .text-desc{margin-left:1.5em}#main-leftcontents .text-desc .item-end,#main-rightcontents .text-desc .item-end{margin-bottom:1.5em}#main-leftcontents .text-desc b,#main-rightcontents .text-desc b{color:#333}.pluslink{position:relative;clear:both}@media(min-width:1px){.pluslink a{padding-left:15px;color:#666;text-decoration:none}.pluslink a::before{content:"";position:absolute;top:2px;left:0;width:10px;height:10px;color:#888;background:url(https://img.duga.jp/img/plus.gif) no-repeat #f3f3f3;background-size:10px 10px;border:1px solid;border-radius:2px}.pluslink a:hover{color:#333}.pluslink a:hover::before{color:#888}.pluslink a span:hover{text-decoration:underline}}.morelink{position:relative;text-align:right;clear:both}.morelink a{display:inline-block;color:#666}.morelink a::after{content:"";position:absolute;top:1px;right:0;width:12px;height:12px;background:url(https://img.duga.jp/img/icon/svg/morelink-plus.svg) no-repeat;background-color:#AAA;border-radius:2px}.morelink a:hover{color:#000}.morelink a:hover::after{background-color:#666}@media(min-width:1px){.morelink a{padding-right:17px}}.moretitlebox{overflow:hidden;margin-bottom:10px}.moretitlebox .maintitle{float:left;margin-bottom:0 !important}.moretitlebox .morelink{clear:none;float:right;margin-top:2px}.moretitlebox .subtitle{float:left}.moretitlebox a.maintitle{position:relative;text-decoration:none}.moretitlebox a.maintitle::after{position:absolute;top:50%;right:-6px;margin-top:-4pt;width:6px;height:6px;content:"";border-top:2px solid transparent;border-right:2px solid transparent;transform:rotate(45deg);transition:.2s .1s}.moretitlebox:hover a.maintitle::after{border-top:2px solid #333;border-right:2px solid #333}.moretitlebox a.maintitle::before{float:right;overflow:hidden;display:inline-block;margin-left:6px;width:0;content:attr(alt);color:transparent;line-height:24px;font-size:9pt;font-weight:normal;white-space:nowrap;transition:.3s .3s}.moretitlebox a.maintitle:hover::before{width:66px;color:#333}.rsslink{display:inline-block;background:#F83;background-image:url(https://img.duga.jp/img/icon/rss.gif);background-repeat:no-repeat;background-size:11px 11px;background-position:4px 1px;color:#FFF !important;padding:2px 5px 0 17px;line-height:12px;font-size:10px;font-weight:normal;border-radius:2px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.rsslink{background-image:url(https://img.duga.jp/img/icon/rss_x2.gif)}}.rsslink:visited,.rsslink:link{text-decoration:none}.moretitlebox .rsslink{float:right;margin-top:4px}.labellist-box{width:100%;border-bottom:2px solid #EEE;padding-bottom:10px;margin-bottom:10px}.labellist-box .boxlink{pointer-events:none;text-decoration:none}.labellist-box .item{display:table}.labellist-box .item .logoimg{display:table-cell;width:160px;vertical-align:top}.labellist-box .item .logoimg img{height:40px}.labellist-box .item .detail{display:table-cell;padding-left:10px}.labellist-box .item .detail .title{font-size:9pt;font-weight:bold;margin:0}.labellist-box .item .detail .title .count{font-weight:normal;color:#000}.labellist-box .item .detail .desc{font-size:9pt;color:#000;display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0}.labellist-box .item .logoimg .imglink,.labellist-box .item .detail .title .titlelink{pointer-events:auto}.labellistbox{overflow:hidden;margin-bottom:-10px}.labellistbox .labellist{text-align:center;line-height:15px;padding-right:20px;padding-bottom:12px;float:left;white-space:nowrap;font-size:8pt}.labellistbox .labellist img{height:36px;padding-bottom:2px}.error{margin-bottom:20px;padding:10px 12px;border:2px solid #C00;border-radius:4px;background-color:#fee;color:#C00;font-size:10pt}.error .head{display:block;margin:-10px -12px 10px -12px;padding:6px 12px;background:#C00;color:#FFF;font-size:11pt;font-weight:bold}.error a{color:#C00;text-decoration:underline}.error-arrow{background:url("/img/error-arrow.gif") no-repeat 50% 100%;width:100%;max-width:570px;padding-bottom:15px;margin-bottom:10px}.error-arrow .error{margin-bottom:0}@media(min-width:1px){.error.icon{position:relative;padding-left:44px}.error.icon:after{position:absolute;top:40px;left:10px;content:"";width:24px;height:22px;background:url(https://img.duga.jp/img/icon/svg/alert.svg) no-repeat 0 0/24px 24px}.error.icon .head{margin-left:-44px}}.error-js{display:inline-block;width:100%;line-height:40px;color:#FFF !important;background:#F00;font-weight:bold;text-align:center;text-decoration:none !important;border-radius:4px}.bluebgbox{margin-top:0;border:1px solid #CCC;border-radius:4px;background:#FFF;padding:10px 0}.graybgbox{margin-top:0;padding:4px 0 4px 0;border:1px solid #BBB;background:#EEE}.scrollcontentsarea{display:none}.scrollcontentsbox{width:100%;float:left}.scrollcontentsinner{overflow:hidden;margin:0 35px 0 65px;min-width:10px}.scrollcontentsprev{display:none;position:relative;float:left;margin-left:-100%;width:25px;height:288px}.scrollcontentsnext{display:none;position:relative;float:left;margin-left:-25px;width:25px;height:288px}.scrollcontentsprev img{position:absolute;top:90px}.scrollcontentsnext img{position:absolute;top:90px}.fade-in{animation:fadein 500ms ease 200ms 1 both}@keyframes fadein{from{opacity:.0}to{opacity:1.0}}#icon_login{animation:login 1.5s .2s 1;animation-fill-mode:both}@keyframes login{from{opacity:.25}to{opacity:1}}#cartaddleftbox{float:left;width:100%}#cartaddleftbox:not(:target){width:100%\9}#cartaddleftcontents{margin-right:430px;margin-bottom:10px}#cartaddrightwrap{float:left;width:420px;margin-left:-420px}#cart-leftbox{padding-right:280px;width:100%\9}#cart-leftbox:not(:target){width:100%\9}#cart-leftcontents{width:100%;float:left;position:relative}#cart-rightwrap{float:left;position:relative;width:280px;margin-right:-280px}#cart-rightmenu{margin-left:30px}#cartaddleftcontents .cartitem .jacketimg{width:80px;margin-right:-88px}#cartaddleftcontents .cartitem .summary{float:left;margin-left:88px}#cartarea{max-width:680px;margin:auto}#cartarea .mainbox{clear:both;margin-bottom:20px}#cartarea .paywaybox{border:1px solid #CCC;padding:10px;margin-bottom:10px;cursor:pointer;clear:both;border-radius:4px}#cartarea .paywaybox[style^="background"]{border-color:#7f9db9}#cartarea .paywaybox .radiobox{float:left}#cartarea .paywaybox .radiobox input{margin:2px 1px;*margin:-3px;padding:0}@media(min-width:1px){#cartarea .paywaybox .radiobox input[type="radio"]{display:none}#cartarea .paywaybox .radiobox input[type="radio"]+.button{position:relative;margin-top:8px}#cartarea .paywaybox .radiobox input[type="radio"]+.button:before{position:absolute;top:0;left:0;margin-top:-8px;width:16px;height:16px;content:"";background-color:#f3f3f3;border:.5px solid #CCC;border-radius:50%;box-sizing:border-box}#cartarea .paywaybox:hover .radiobox input[type="radio"]+.button:before,#cartarea .paywaybox .radiobox input[type="radio"]:checked+.button:before{border-color:#AAA}#cartarea .paywaybox:active .radiobox input[type="radio"]+.button:before{background:#e9e9e9}#cartarea .paywaybox .radiobox input[type="radio"]:checked+.button:after{display:block;position:absolute;top:50%;left:4px;margin-top:-4px;content:"";width:8px;height:8px;border-radius:50%;background:steelblue}}#cartarea .paywaybox .tetlebox{margin-left:20px;margin-bottom:5px;font-size:10pt;font-weight:bold}#cartarea .paywaybox .descbox{clear:both;font-size:8pt;margin-left:20px;margin-bottom:8px}#cartarea .paywaybox .imgbox{margin-left:20px}#cartarea .midashi{font-size:14pt;font-weight:bold;margin-bottom:15px}#cartarea .submidashi{margin-bottom:10px;padding-top:10px;line-height:1.8;border-top:.5px solid #CCC;color:#333;font-size:11pt;font-weight:bold}#cartarea .submidashi img{display:none}#cartarea .submidashi img:nth-child(1){float:left;margin:2px 4px 0 0;width:20px;height:20px;opacity:.9}#cartarea .comment{margin-bottom:10px}#cartarea .warning{background:url(https://img.duga.jp/img/mypage/alert_small.gif) no-repeat top left;padding:8px 8px 8px 46px;min-height:27px;margin-bottom:15px;border:2px solid #C00;background-color:#FDD;background-position:8px 8px}#cartarea .notice{margin-bottom:20px;padding:10px 12px;border:2px solid #36C;border-radius:4px;background-color:#eff6ff;color:#14A;font-size:10pt}#cartarea .cartitem-rapper{border-top:.5px solid #CCC}#cartarea .cartitem{position:relative;clear:both;overflow:hidden;padding-top:10px;padding-bottom:10px;width:100%}#cartarea .mp4none .cartitem{background-color:#fff7f7}#cartarea .cartitem .jacketimg{position:relative;left:0;top:0;float:left;padding-right:8px}#cartarea .cartitem .jacketimg img{width:80px;background:#EEE}#cartarea .cartitem .jacketimg .onsale{position:absolute;top:0;left:0;width:40px;height:40px;background:url(https://img.duga.jp/img/contents/sale.svg) no-repeat;background-size:40px 40px}#cartarea .cartitem .summary{margin-left:88px}#cartarea .cartitem .title{font-size:10pt;font-weight:bold;line-height:1.2;margin:0 80px 8px 0}#cartarea .cartitem .money{color:#C00;font-size:9.5pt;font-weight:bold;line-height:1.0;margin-bottom:10px}#cartarea .cartitem .rightmoney{position:absolute;right:0;top:0;color:#C00;font-size:9.5pt;font-weight:bold;line-height:1.0;margin-bottom:10px;padding-top:11.5px}#cartarea .cartitem .detail{font-size:8pt;color:#666}#cartarea .cartitem .deletebutton{margin-top:10px}#cartarea .infotable td{line-height:1.3}#cartarea .carttotalmoney{text-align:right;border-top:.5px solid #CCC;padding-top:10px;font-weight:bold;line-height:1.0;margin-bottom:20px}#cartarea .carttotalmoney .money{font-size:9.5pt;color:#C00}#cartarea .selectedpayway{overflow:hidden;margin-bottom:10px;padding-top:12px;border-top:.5px solid #CCC;font-size:10pt;font-weight:bold}#cartarea .selectedpayway .smallbutton{float:right;margin-top:-2px;font-weight:normal}@media(min-width:1px){#cartarea .selectedpayway a:before{content:"";padding-left:16px;background:url(https://img.duga.jp/img/icon/svg/stead.svg) no-repeat 0 50%/14px 14px}}#cartarea .selectedpayway+#table .td-right{text-align:right;font-size:9.5pt}#table .table-gray.optimize .td-left{display:none}#table .table-gray.optimize .td-right{padding:0}#table .optimize .comment{font-size:10pt;font-weight:bold;color:#333}#table .optimize .liquid-next-button .fixed-width-submit,.optimize .liquid-gray-button .fixed-width-submit{width:288px}#baseblock.cart .relation .subtitle{margin-bottom:10px;font-size:10.5pt;font-weight:bold;color:#333}.checksummary{padding:0 10px}.checksummary .campaign{width:218px;margin:6px 0;border:#C00 2px solid;box-sizing:border-box;color:#FFF;background:#C00;font-weight:bold;font-size:10pt;line-height:24px}.checksummary .campaign:after{display:inline-block;width:38%;content:"20％OFF";background:#FFF;color:#C00;text-align:center}.checksummary .campaign span{display:inline-block;width:62%;text-align:center}.checksummary .totalitem{margin-bottom:2px}.checksummary .totalmoney{margin-bottom:5px;font-weight:bold}.checksummary .money{color:#C00;font-weight:bold;font-size:10pt}.checksummary .nextbutton{margin-top:5px;text-align:center}.checksummary #paybuttonarea .liquid-next-button.disabled:hover:after{position:absolute;right:30px;margin-top:-2px;padding:5px 10px;width:200px;background:#444;color:#FE0;content:"左のフォームに電話番号を入力し\A認証を行ってください。";white-space:pre;line-height:1.2;border-radius:4px}@media(min-width:1px){.midashi.itemadd{position:relative;padding-left:32px}.midashi.itemadd:before{transform:rotate(-45deg);left:5.5px;top:7.8px;border-radius:10px;position:absolute;content:"";display:block;width:23px;height:5px;background:#099700}.midashi.itemadd:after{width:15px;transform:rotate(45deg);left:0;top:11px;border-radius:10px;position:absolute;content:"";display:block;width:14px;height:5px;background:#099700}}#cart-empty{display:none}#cartarea .mainbox+#cart-empty{display:block;margin-top:150px}#cart-empty .liquidcontentslist{visibility:visible}#cart-empty .submidashi:not(:first-of-type),#cart-empty .liquidcontentslist:not(:nth-of-type(2)){display:none}#cart-empty .liquidcontentslist:not(:last-of-type){margin-bottom:20px}#relationsarea-empty{display:none}#relationsarea[style*="none"]+#relationsarea-empty{display:block}@media screen and (min-height:1100px){#baseblock.itemview #cartarea{position:relative;min-height:calc(100vh - 568px)}#cartarea .mainbox+#cart-empty{position:absolute;bottom:-40px}}#searchmenuarea{border-right:1px solid #CCC}#searchmenuarea .searchmenublock{clear:both;margin-bottom:12px}#searchmenuarea .searchmenublock .midashi{overflow:hidden;line-height:1.2;margin-bottom:8px}#searchmenuarea .searchmenublock .midashi .title{float:left;display:block;padding-right:4px;font-size:10pt;font-weight:bold;color:#666}#searchmenuarea .searchmenublock .midashi .clear{display:block;margin-top:.5px}#searchmenuarea .searchmenublock .midashi .clear:before{content:"［";padding-right:1px}#searchmenuarea .searchmenublock .midashi .clear:after{content:"］";padding-left:1px}#searchmenuarea .searchmenublock ul{overflow:hidden}#searchmenuarea .searchmenublock li{position:relative;overflow:hidden;margin-bottom:2px;white-space:nowrap;text-overflow:ellipsis;padding-right:15px;line-height:20px;clear:both}@media screen and (max-width:1008px){#searchmenuarea .searchmenublock li{margin-bottom:4px}}#searchmenuarea .searchmenublock ul a{color:#333}#searchmenuarea .searchmenublock ul a:hover{color:#000}#searchmenuarea .searchmenublock .selecteditem{color:#333;font-weight:bold}#searchmenuarea .searchmenublock .folderlist{padding-left:10px}#searchmenuarea .searchmenublock .folderlist .count{padding-left:4px;color:#888;font-size:8pt}#searchmenuarea .searchmenublock .checklist{padding-left:24px}#searchmenuarea .searchmenublock .checklist img{position:absolute;top:-1px;left:5px;padding:5px;height:10px;width:10px}#searchmenuarea .searchmenublock .checklist img[src$="checkbox_off.gif"]{opacity:.75}#searchmenuarea .searchmenublock .checklist a:hover img{opacity:1}#searchmenuarea .searchmenublock .scorestar{padding-left:79px}#searchmenuarea .searchmenublock .scorestar img{position:absolute;top:-2px;left:6px;padding:4px;width:65px;height:13px;opacity:.9}#searchmenuarea .searchmenublock .scorestar a:hover img{opacity:1}#searchmenuarea .searchmenublock .itemdepth0{margin-left:0}#searchmenuarea .searchmenublock .itemdepth1{margin-left:15px}#searchmenuarea .searchmenublock .itemdepth2{margin-left:30px}#searchmenuarea .searchmenublock .itemdepth3{margin-left:45px}#searchmenuarea .searchmenublock .itemdepth4{margin-left:60px}#searchmenuarea .searchmenublock input[type=checkbox]{display:none}#searchmenuarea .searchmenublock .morelabel{display:none}#searchmenuarea .searchmenublock .morelabel label{position:relative;display:inline-block;margin-left:10px;padding-left:14px;line-height:20px;color:#333}#searchmenuarea .searchmenublock .morelabel label:before{content:"続きを表示する"}#searchmenuarea .searchmenublock .morelabel label:hover::before{text-decoration:underline;color:#000}#searchmenuarea .searchmenublock .morelabel label:after{position:absolute;top:0;left:-4px;padding:5px;width:10px;height:10px;content:"";background-image:url(https://img.duga.jp/img/search/morelabel.png);background-size:10px 10px;background-position:4px 4px;background-repeat:no-repeat;opacity:.75}#searchmenuarea .searchmenublock .morelabel label:hover::after{opacity:1}#searchmenuarea .searchmenublock.max5 li[class$="list"]:nth-child(5) ~ .checklist{display:none}#searchmenuarea .searchmenublock.max5 li[class$="list"]:nth-child(6) ~ .morelabel{display:block}#searchmenuarea .searchmenublock.max5 input[type=checkbox]:checked+ul .checklist{display:block}#searchmenuarea .searchmenublock.max5 input[type=checkbox]:checked+ul .morelabel{display:none}#searchmenuarea .searchmenublock.max12 li[class$="list"]:nth-child(12) ~ .folderlist{display:none}#searchmenuarea .searchmenublock.max12 li[class$="list"]:nth-child(13) ~ .morelabel{display:block}#searchmenuarea .searchmenublock.max12 input[type=checkbox]:checked+ul .folderlist{display:block}#searchmenuarea .searchmenublock.max12 input[type=checkbox]:checked+ul .morelabel{display:none}#searchmenuarea .currentstatebox{margin:0 20px 20px 0;padding-bottom:12px;border:solid .5px #DDD;background:#EEE}#searchmenuarea .currentstatebox .stateheadername{position:relative;margin:0 -0.5px;padding-left:10px;height:30px;line-height:30px;background:#333;color:#FFF;font-size:9.5pt;font-weight:bold}#searchmenuarea .currentstatebox .stateheaderlink{position:absolute;right:0;top:0}#searchmenuarea .currentstatebox .stateheaderlink.tooltip:after{content:"すべて解除";right:calc((30px - 76px) / 2)}#searchmenuarea .currentstatebox .stateheaderlink img{display:block;height:14px;width:14px;padding:8px;opacity:.9}#searchmenuarea .currentstatebox .stateheaderlink:hover img{opacity:1}#searchmenuarea .currentstatebox .stateitembox{margin:10px 12px 0 12px}#searchmenuarea .currentstatebox .stateitemtitle{font-size:8pt;color:#666;height:12px;line-height:12px;padding-bottom:2px}#searchmenuarea .currentstatebox .stateitemlink{position:relative;display:block;border:1px solid #999;background:#FFF;border-radius:4px;text-decoration:none}#searchmenuarea .currentstatebox .stateitemlink .text{overflow:hidden;display:block;margin:0;padding:0 24px 0 6px;line-height:24px;height:24px;font-size:9pt;font-weight:normal;white-space:nowrap;text-overflow:ellipsis;color:#000}#searchmenuarea .currentstatebox .stateitemlink .text:empty::before{content:"該当なし"}#searchmenuarea .currentstatebox .stateitemlink img{position:absolute;bottom:0;right:0;display:block;height:16px;width:16px;padding:4px;opacity:.6}#searchmenuarea .currentstatebox .stateitemlink:hover{border-color:#AAA}#searchmenuarea .currentstatebox .stateitemlink:hover .text{color:#777}#searchmenuarea .currentstatebox .stateitemlink:hover img{opacity:.8}#searchmenuarea .currentstatebox .tips{display:none}#searchmenuarea .currentstatebox .tips:after{content:"さらに条件を追加または検索窓にキーワードを入力して絞り込みできます。";display:block;margin:0 -1px;padding:18px 1px 0 1px;background:#FFF}#searchmenuarea .currentstatebox .keyword+.tips:after{content:"複数のキーワードを半角スペースで区切って入力するとAND検索できます。"}#searchmenuarea .currentstatebox .stateitembox:nth-child(2)+.tips{display:block;margin:12px -0.5px -1.2em -0.5px;border-top:solid .5px #DDD;font-size:8pt;color:#666}#searchresultarea{position:relative;width:100%}#searchresultarea .searchsummary{overflow:hidden;margin-bottom:12px;height:1.4em}#searchresultarea .labelinfo+.serieslinfo{margin-top:10px}#searchresultarea .labelinfo+.searchsummary .searchword{display:none}#searchresultarea .searchsummary .searchword{float:left;font-size:10pt;margin:0}#searchresultarea .searchsummary .seachpages{float:right}#searchresultarea .categorysearch .title,#searchresultarea .relateword .title,#searchresultarea .searchoption{padding:8px;border:solid .5px #DDD;background:#EEE}#searchresultarea .categorysearch{margin-bottom:14px}#searchresultarea .categorysearch .title{margin-bottom:14px}#searchresultarea .categorysearch .title:before{display:inline-block;width:18px;height:18px;content:"";background:url(https://img.duga.jp/img/icon/svg/search.svg) no-repeat 0 0/16px 16px;vertical-align:-6px;opacity:.8}#searchresultarea .categorysearch ul{margin-left:10px}#searchresultarea .categorysearch li{margin-bottom:8px}#searchresultarea .categorysearch li .count{color:#888;font-size:8pt}#searchresultarea .categorysearch .showall{margin-left:10px;line-height:20px}#searchresultarea .categorysearch .category-http li a{color:#333}#searchresultarea .categorysearch .category-http li a:hover{color:#000}#searchresultarea .relateword{clear:both;margin-bottom:10px}#searchresultarea .monthlyid:not(:empty)+.relateword{display:none}#searchresultarea .relateword .title{margin-bottom:18px}#searchresultarea .relateword .title:before{display:inline-block;width:18px;height:18px;content:"";background:url(https://img.duga.jp/img/icon/svg/link.svg) no-repeat 0 0/16px 16px;vertical-align:-6px;opacity:.8}#searchresultarea .relateword ul{overflow:hidden;margin-left:10px;line-height:20px;max-height:59px}#searchresultarea .relateword li{float:left;margin:0 8px 8px 0;white-space:nowrap}#searchresultarea .relateword li a{overflow:hidden;display:block;padding:1px 8px;max-width:160px;border-radius:4px;background:#4682b4;color:#FFF;font-size:8pt;white-space:nowrap;text-overflow:ellipsis}#searchresultarea .relateword li a:hover{background:#06a;text-decoration:none}#searchresultarea .searchoption{margin-bottom:20px;height:20px;clear:both}#searchresultarea .searchoption .order{float:left;margin-top:.5px}@media(min-width:1px){#searchresultarea .searchoption .order{font-size:0}}#searchresultarea .searchoption .order div{display:inline-block;color:#000;font-size:9pt;vertical-align:0}#searchresultarea .searchoption .order div::before{display:inline-block;width:18px;height:18px;content:"";background:url(https://img.duga.jp/img/icon/svg/sort.svg) no-repeat 0 0/16px 16px;vertical-align:-6px;opacity:.8}#searchresultarea .searchoption .order span{color:#000}#searchresultarea .searchoption .order>a:not([class]),#searchresultarea .searchoption .order>span:not([class]){position:relative;display:inline-block;margin-left:4px;padding:2px 8px 2px 5px;height:20px;line-height:1.5;box-sizing:border-box;border-radius:20px;border:solid .6px #CCC;background:#f9f9f9;color:#333;font-size:11px;text-decoration:none;transition-property:border-color,background,color;transition-duration:.15s}#searchresultarea .searchoption .order>a:not([class]):hover,#searchresultarea .searchoption .order>span:not([class]){border-color:#333;background:#444;color:#FFF}#searchresultarea .searchoption .order>*:not(div):not([class]):before{display:inline-block;content:"";width:13px;height:12px;background-repeat:no-repeat;background-position:left top;background-size:12px 12px;vertical-align:-2px}#searchresultarea .searchoption .order>*:nth-child(2):before{background-image:url(https://img.duga.jp/img/icon/svg/ranking-color.svg)}#searchresultarea .searchoption .order>*:nth-child(3):before{background-image:url(https://img.duga.jp/img/icon/svg/calendar-color.svg)}#searchresultarea .searchoption .order>*:nth-child(4):before{background-image:url(https://img.duga.jp/img/icon/svg/new-color.svg)}#searchresultarea .searchoption .order>*:nth-child(5):before{background-image:url(https://img.duga.jp/img/icon/svg/price.svg)}#searchresultarea .searchoption .order>*:nth-child(6):before{background-image:url(https://img.duga.jp/img/icon/svg/score.svg)}#searchresultarea .searchoption .order>*:nth-child(7):not([class]){font-size:0}#searchresultarea .searchoption .order>*:nth-child(7):not([class]):before{padding-right:44px;height:14px;content:"登録数順";background-image:url(https://img.duga.jp/img/icon/svg/mylist.svg);background-position:left 1.5px;font-size:11px;white-space:nowrap;text-indent:13px;vertical-align:inherit}#searchresultarea .searchoption .order>*:after{position:absolute;visibility:hidden;pointer-events:none;z-index:1;top:-30px;padding:0 8px;background:rgba(0,0,0,0.7);color:#FFF;border-radius:5px;line-height:24px;font-weight:normal;font-size:9pt;white-space:nowrap}#searchresultarea .searchoption .order>*:not([class]):hover:after{visibility:visible;transition:visibility .1s 1s linear}#searchresultarea .searchoption .order>*:nth-child(2):after{content:"過去7日間のセールスランキング順";right:calc((60px - 203px) / 2)}#searchresultarea .searchoption .order>*:nth-child(3):after{content:"タイトルの発売日が新しい順";right:calc((70px - 172px) / 2)}#searchresultarea .searchoption .order>*:nth-child(4):after{content:"DUGAでの配信開始日が新しい順";right:calc((60px - 194px) / 2)}#searchresultarea .searchoption .order>*:nth-child(5):after{content:"価格が安い順";right:calc((60px - 88px) / 2)}#searchresultarea .searchoption .order>*:nth-child(6):after{content:"レビューの平均評価が高い順";right:calc((60px - 172px) / 2)}#searchresultarea .searchoption .order>*:nth-child(7):after{content:"マイリスト登録数が多い順";right:calc((70px - 160px) / 2)}#searchresultarea .searchoption .viewcount{float:right}#searchresultarea .searchoption .viewcount:before{display:inline-block;width:18px;height:18px;content:"";background:url(https://img.duga.jp/img/icon/svg/viewcount.svg) no-repeat 0 0/16px 16px;vertical-align:-6px;opacity:.8}#searchresultarea .searchoption .viewcount select{margin:0;height:20px;font-size:9pt;vertical-align:0}#searchresultarea .pagingbox{clear:both;margin:0 -2px 10px 0}#searchresultarea .pagingbox:last-of-type{margin-bottom:0}#searchresultarea .paginglist{margin-bottom:20px;font-size:8pt;text-align:right;line-height:1.0}#searchresultarea .pagingbox:last-of-type .paginglist{margin-bottom:0}#searchresultarea .paginglist li{display:inline;padding:0}#searchresultarea .paginglist a,#searchresultarea .paginglist span{display:inline-block;margin:0 2px;padding:5px 5px;min-width:13px;border:solid .6px #BBB;border-radius:3px;background:linear-gradient(to bottom,#FFF,#f0f0f0);color:#000;font-size:9pt;text-align:center;letter-spacing:-0.02em}#searchresultarea .paginglist span{background:#444;color:#FFF}#searchresultarea .paginglist a:hover{background:#444;color:#FFF;text-decoration:none}#searchresultarea .paginglist .previous{position:relative;margin-right:12px;padding:5px 7px 5px 16px}#searchresultarea .paginglist .previous:before{position:absolute;top:6.5px;left:5px;content:"";border-top:4.5px solid transparent;border-right:7px solid #555;border-bottom:4.5px solid transparent}#searchresultarea .paginglist .previous:after{position:absolute;top:6.5px;left:8px;content:"";border-top:4.5px solid transparent;border-right:7px solid #f7f7f7;border-bottom:4.5px solid transparent}#searchresultarea .paginglist .previous:hover:before{border-right:7px solid #EEE}#searchresultarea .paginglist .previous:hover:after{border-right:7px solid #444}#searchresultarea .paginglist .following{position:relative;margin-left:12px;padding:5px 16px 5px 7px}#searchresultarea .paginglist .following:before{position:absolute;top:6.5px;right:5px;content:"";border-top:4.5px solid transparent;border-left:7px solid #555;border-bottom:4.5px solid transparent}#searchresultarea .paginglist .following:after{position:absolute;top:6.5px;right:8px;content:"";border-top:4.5px solid transparent;border-left:7px solid #f7f7f7;border-bottom:4.5px solid transparent}#searchresultarea .paginglist .following:hover:before{border-left:7px solid #EEE}#searchresultarea .paginglist .following:hover:after{border-left:7px solid #444}#searchresultarea label{position:absolute;display:block;top:0;right:0;padding:5px;width:11px;height:11px;opacity:.5}#searchresultarea label:hover{opacity:.75}#searchresultarea label img{display:block;width:11px;height:11px}#searchresultarea #closes-button:checked ~ #closes-block{display:none}#searchresultarea #closes-button{display:none}#searchresultarea .searchmatchblock{margin-bottom:10px}#searchresultarea .searchmatchblock .imgbox{min-height:150px;height:calc(100vw * .2205 - 72px);max-height:179px;text-align:center}#searchresultarea .searchmatchblock .imgbox img{width:100%;max-width:812px}#searchresultarea .searchmatchblock span,.banner-text{display:block;color:#666;font-size:8pt;margin-top:8px}#searchresultarea .searchmatchblock span b{letter-spacing:2px}#searchresultarea .serieslinfo{position:relative;margin-bottom:15px;min-height:150px;height:calc(100vw * .2205 - 72px);max-height:179px;text-align:center}#searchresultarea .serieslinfo h1{margin:0}#searchresultarea .serieslinfo span{position:absolute;left:0;bottom:-33px;font-size:10pt}#searchresultarea .serieslinfo img{width:100%;max-width:812px;vertical-align:bottom}#searchresultarea .labelinfo{overflow:hidden}#searchresultarea .labelinfo .labelimage{float:left;padding-right:20px}#searchresultarea .labelinfo .labelimage img{height:40px}#searchresultarea .labelinfo .labeldetail{margin-top:4px}#searchresultarea .labelinfo .labeldetail .name{margin:0;font-size:10pt}#searchresultarea .performerinfo{position:relative;margin-bottom:10px;min-height:120px}#searchresultarea .performerinfo .performerimage{position:absolute;top:0;width:120px}#searchresultarea .performerinfo .performerimage img{width:120px;height:120px;border-radius:10px}#searchresultarea .performerinfo .performerdetail{line-height:1.3;margin-left:140px}#searchresultarea .performerinfo .performerdetail .name{margin:0 0 6px 0;font-size:12pt}#searchresultarea .performerinfo .performerdetail .desc{margin-bottom:6px}#searchresultarea .performerinfo .performerdetail table{border-spacing:0;line-height:1.3}#searchresultarea .performerinfo .performerdetail table th{padding:0;text-align:left;font-weight:normal;vertical-align:top;white-space:nowrap}#searchresultarea .performerinfo .performerdetail table td{padding:0 0 0 6px}#searchresultarea .performerinfo .performerdetail table td:before{content:"：";padding-right:2px}#searchresultarea .contentslist .status[data-close="true"]::before{display:block;content:"配信終了";float:left;margin:1px 4px 0 0;padding:2px 6px;min-width:30px;line-height:1;border-radius:10px;background:#999;color:#FFF;font-size:10px;text-align:center;text-decoration:none}#searchresultarea .contentslist .status[data-close="true"] span{display:none}#searchresultarea .nosearch-msg{margin-bottom:30px;line-height:1.8}#searchresultarea .nosearch-msg span{color:#C00;font-size:10pt;font-weight:bold}#searchresultarea .nosearch-contents{margin-bottom:10px;padding-top:15px;border-top:solid 1px #CCC;color:#333;font-size:10pt;font-weight:bold}#main-base[data-count="0"] #searchmenuarea .currentstatebox .stateitembox:nth-child(2)+.tips,#main-base[data-count="1"] #searchmenuarea .currentstatebox .stateitembox:nth-child(2)+.tips{display:none}#main-base[data-count="0"] #searchresultarea .searchsummary:before{content:"件";text-align:right;display:block;float:right}#main-base[data-count="0"] #searchresultarea .searchsummary:after{content:"0";text-align:right;font-weight:bold;display:block}#main-base[data-count="0"] #searchmenuarea .searchmenublock,#main-base[data-count="0"] #searchresultarea .labelinfo,#main-base[data-count="0"] #searchresultarea .performerinfo,#main-base[data-count="0"] #searchresultarea .serieslinfo,#main-base[data-count="0"] #searchresultarea .relateword{display:none}#baseblock.ranking .headline{margin:0 0 25px 0}@media(min-width:1px){#baseblock.ranking .headline{position:relative;padding-left:32px}}#baseblock.ranking .headline::before{position:absolute;top:-2px;left:0;width:26px;height:26px;content:"";background:url(https://img.duga.jp/img/icon/svg/ranking-color.svg) no-repeat 0 0 /26px 26px}#baseblock.ranking .top-100+.headline{display:none}#baseblock.ranking .ranking-category{display:none}#baseblock.ranking[data-category*="0"] .ranking-category,#baseblock.ranking[data-category*="1"] .ranking-category,#baseblock.ranking[data-category*="2"] .ranking-category{display:block;margin:-20px 0 25px 0}#baseblock.ranking .contentslistrank .status[data-close="true"]::before{content:"配信終了";float:left;margin:1px 4px 0 0;padding:2px 6px;min-width:30px;line-height:1;border-radius:10px;background:#999;color:#FFF;font-size:10px;text-align:center;text-decoration:none}#baseblock.ranking .contentslistrank .status[data-close="true"] span{display:none}#main-rightmenu .maintitle,.sidemenutitle{margin-bottom:12px;padding:0 0 0 10px;height:30px;line-height:30px;border:1px #CCC solid;border-radius:4px;box-sizing:border-box;background-color:#f6f6f6;background-color:rgba(0,0,0,0.035);font-size:10pt;font-weight:bold}#main-rightmenu .rightmenuborder,.sidemenuborder{margin-bottom:20px}#main-rightmenu .rightmenuborder li,.sidemenuborder li{margin-bottom:6px}#main-rightmenu .rightmenu,.sidemenu{overflow:hidden;width:100%;padding-bottom:10px}#main-rightmenu .rightmenu a,.sidemenu a{cursor:pointer}#main-rightmenu .rightmenu a:hover,.sidemenu a:hover{text-decoration:none;color:#049}#main-rightmenu .rightmenu .image,.sidemenu .image{position:relative;padding:0;margin-right:5px;float:left}#main-rightmenu .rightmenu .image img,.sidemenu .image img{width:60px;background:#EEE}#main-rightmenu .rightmenu .image .onsale,.sidemenu .image .onsale{position:absolute;top:0;left:0;width:30px;height:30px;background:url(https://img.duga.jp/img/contents/sale.svg) no-repeat;background-size:30px 30px}#main-rightmenu .rightmenu .summary,.sidemenu .summary{min-height:60px;height:auto !important;height:60px;float:left;width:175px;pointer-events:none}#main-rightmenu .rightmenu .rank,.sidemenu .rank{margin-bottom:3px;overflow:hidden}#main-rightmenu .rightmenu .rankno,.sidemenu .rankno{position:relative;font-weight:bold;line-height:1.2;float:left;color:#333}#main-rightmenu .rightmenu .rankstatus,.sidemenu .rankstatus{padding-left:5px;height:12px;float:left}#main-rightmenu .rightmenu .rankstatus img,.sidemenu .rankstatus img{vertical-align:top;width:12px;height:12px}@media(min-width:1px){.sidemenu .rankstatus.new{background:url(/img/menu/rank/new.svg) no-repeat 100%/12px 12px;width:12px}.sidemenu .rankstatus.new img{display:none}}#main-rightmenu .rightmenu .rankprev,.sidemenu .rankprev{padding-left:5px;color:#333;font-size:8pt;line-height:1.3;float:left}#main-rightmenu .rightmenu .title,.sidemenu .title{display:inline-block;margin-bottom:3px;font-size:9pt;line-height:1.4;vertical-align:text-bottom;clear:both;pointer-events:auto}#main-rightmenu .rightmenu .title:hover,.sidemenu .title:hover{text-decoration:underline;color:#C40}#main-rightmenu .rightmenu .title_nounder,.sidemenu .title_nounder{line-height:1.3;margin-bottom:10px}#main-rightmenu .rightmenu .mylist,.sidemenu .mylist{position:relative;padding-left:14px;line-height:15px;margin-bottom:3px;font-size:8pt;color:#999}#main-rightmenu .rightmenu .mylist:before,.sidemenu .mylist:before{position:absolute;content:"";top:1.5px;left:0;width:11px;height:11px;background:url(https://img.duga.jp/img/contents/mylist-heart.png) no-repeat top/11px 11px}#main-rightmenu .rightmenu .money,.sidemenu .money{padding:0;line-height:1.3;font-size:9pt;color:#C00}#main-rightmenu .rightmenu .count,.sidemenu .count{padding:0;margin-bottom:3px;font-size:9pt;line-height:1.2}.rightmenuboxtitle,.sidemenuboxtitle{padding:0 0 0 10px;height:30px;line-height:30px;border:1px #CCC solid;border-bottom-color:#EEE;border-top-left-radius:4px;border-top-right-radius:4px;box-sizing:border-box;background-color:#f6f6f6;background-color:rgba(0,0,0,0.035);font-size:10pt;font-weight:bold}.rightmenubox,.sidemenubox{padding:10px 10px 0 10px;margin-bottom:20px;border-right:1px solid #CCC;border-left:1px solid #CCC;border-bottom:1px solid #CCC;border-bottom-left-radius:4px;border-bottom-right-radius:4px;background-color:#FFF}.rightmenubox .double-colmun,.sidemenubox .double-colmun{width:100%;clear:both}.rightmenubox .single-colmun,.sidemenubox .single-colmun{width:100%;clear:both}.rightmenubox .menu li,.sidemenubox .menu li{margin-bottom:10px}.rightmenubox .menu li a,.sidemenubox .menu li a{color:#333}.rightmenubox .menu li a:hover,.sidemenubox .menu li a:hover{color:#000}#main-rightmenu .tweet{margin-bottom:20px;padding:8pt 12px;background:#FFF;border:solid 1px #ccd6dd;border-radius:5px}#main-rightmenu .tweet .header{display:block;margin-bottom:10px;height:34px;line-height:1.2;background:url(https://img.duga.jp/img/menu/tweet/twitter-icon.png) no-repeat top left/34px 34px;text-decoration:none}#main-rightmenu .tweet .header::before{display:block;padding:2px 0 0 40px;content:"DUGA";color:#333;font-size:10.5pt;font-weight:bold}#main-rightmenu .tweet .twitter::before{background:url(https://img.duga.jp/img/icon/svg/twitter.svg) no-repeat top right/20px 20px}#main-rightmenu .tweet .header::after{display:block;padding-left:40px;content:"Information for Members";color:#657786}#main-rightmenu .tweet .header.twitter::after{content:"@dugajp"}#main-rightmenu .tweet .desc{margin-bottom:10px;font-size:9.7pt}#main-rightmenu .tweet img{display:block;width:212px;border-radius:4px}#main-rightmenu .tweet .date{margin-top:10px;color:#999}#main-rightmenu .tweet .date::after{content:"・DUGA staff"}.sidemenu:nth-of-type(2) .rankno{padding-left:20px;color:#eab600}.sidemenu:nth-of-type(3) .rankno{padding-left:20px;color:#9a9a9a}.sidemenu:nth-of-type(4) .rankno{padding-left:20px;color:#e0903f}.sidemenu:nth-of-type(2) .rankno:before{position:absolute;top:0;left:0;content:"";background-image:url(https://img.duga.jp/img/menu/rank/crown_no1.png);background-size:15px;background-repeat:no-repeat;width:15px;height:12px}.sidemenu:nth-of-type(3) .rankno:before{position:absolute;top:0;left:0;content:"";background-image:url(https://img.duga.jp/img/menu/rank/crown_no2.png);background-size:15px;background-repeat:no-repeat;width:15px;height:12px}.sidemenu:nth-of-type(4) .rankno:before{position:absolute;top:0;left:0;content:"";background-image:url(https://img.duga.jp/img/menu/rank/crown_no3.png);background-size:15px;background-repeat:no-repeat;width:15px;height:12px}.category li{display:block;width:50%;float:left;margin-bottom:10px}.category li a,.category-http li a,.category-https li a{background-image:url(https://img.duga.jp/img/icon/category.gif);background-repeat:no-repeat;background-size:15px 15px;background-position:0 1px;padding-left:20px;display:inline-block;white-space:nowrap}@media only screen and (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.category li a,.category-http li a,.category-https li a{background-image:url(https://img.duga.jp/img/icon/category_x2.gif)}}.category li a[href*="category=18"] span{display:block;letter-spacing:-0.04em;transform:scaleX(0.9);transform-origin:left}@media(min-width:1px){.list-mypage{background-repeat:no-repeat;background-size:18px 18px;padding-left:22px}.list-mypage.mypage{background-image:url(https://img.duga.jp/img/icon/svg/mypage.svg)}.list-mypage.history{background-image:url(https://img.duga.jp/img/icon/svg/history.svg);background-position:-1px 0}.list-mypage.month{background-image:url(https://img.duga.jp/img/icon/svg/month.svg);background-position:-1px 0}.list-mypage.order{background-image:url(https://img.duga.jp/img/icon/svg/order.svg)}.list-mypage.order-cash{background-image:url(https://img.duga.jp/img/icon/svg/order-cash.svg)}.list-mypage.cash{background-image:url(https://img.duga.jp/img/icon/svg/cash.svg)}.list-mypage.favorite{background-image:url(https://img.duga.jp/img/icon/svg/favorite.svg)}.list-mypage.setting{background-image:url(https://img.duga.jp/img/icon/svg/setting.svg);background-position:1px 0}}.list-search-http a,.list-search-https a{background-image:url(https://img.duga.jp/img/icon/search.gif);background-repeat:no-repeat;background-size:15px 15px;background-position:0 1px;padding-left:20px;display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.list-search-http a,.list-search-https a{background-image:url(https://img.duga.jp/img/icon/search_x2.gif)}}.list-calendar-http a,.list-calendar-https a{background-image:url(https://img.duga.jp/img/icon/calendar.gif);background-repeat:no-repeat;background-size:15px 15px;background-position:0 1px;padding-left:20px;display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.list-calendar-http a,.list-calendar-https a{background-image:url(https://img.duga.jp/img/icon/calendar_x2.gif)}}.list-flying-http a,.list-flying-https a{background-image:url(https://img.duga.jp/img/icon/flying.gif);background-repeat:no-repeat;background-size:15px 15px;background-position:0 1px;padding-left:20px;display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.list-flying-http a,.list-flying-https a{background-image:url(https://img.duga.jp/img/icon/flying_x2.gif)}}.list-actress-http a,.list-actress-https a{background-image:url(https://img.duga.jp/img/icon/actress.gif);background-repeat:no-repeat;background-size:15px 15px;background-position:0 1px;padding-left:20px;display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.list-actress-http a,.list-actress-https a{background-image:url(https://img.duga.jp/img/icon/actress_x2.gif)}}.list-tv-http a,.list-tv-https a{background-image:url(https://img.duga.jp/img/icon/tv.gif);background-repeat:no-repeat;background-size:15px 15px;background-position:0 1px;padding-left:20px;display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.list-tv-http a,.list-tv-https a{background-image:url(https://img.duga.jp/img/icon/tv_x2.gif)}}.list-clock-http a,.list-clock-https a{background-image:url(https://img.duga.jp/img/icon/clock.gif);background-repeat:no-repeat;background-size:15px 15px;background-position:0 1px;padding-left:20px;display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.list-clock-http a,.list-clock-https a{background-image:url(https://img.duga.jp/img/icon/clock_x2.gif)}}.list-smartphone-http a,.list-smartphone-https a{background-image:url(https://img.duga.jp/img/icon/smartphone.gif);background-repeat:no-repeat;background-size:15px 15px;background-position:0 1px;padding-left:20px;display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.list-smartphone-http a,.list-smartphone-https a{background-image:url(https://img.duga.jp/img/icon/smartphone_x2.gif)}}.list-hd-http a,.list-hd-https a{background-image:url(https://img.duga.jp/img/icon/hd.gif);background-repeat:no-repeat;background-size:15px 15px;background-position:0 1px;padding-left:20px;display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.list-hd-http a,.list-hd-https a{background-image:url(https://img.duga.jp/img/icon/hd_x2.gif)}}.list-page-http a,.list-page-https a{background-image:url(https://img.duga.jp/img/icon/page.gif);background-repeat:no-repeat;background-size:15px 15px;background-position:0 1px;padding-left:20px;display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.list-page-http a,.list-page-https a{background-image:url(https://img.duga.jp/img/icon/page_x2.gif)}}.list-history-http a,.list-history-https a{background-image:url(https://img.duga.jp/img/icon/history.gif);background-repeat:no-repeat;background-size:15px 15px;background-position:0 1px;padding-left:20px;display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.list-history-http a,.list-history-https a{background-image:url(https://img.duga.jp/img/icon/history_x2.gif)}}.list-sale-http a,.list-sale-https a{background-image:url(https://img.duga.jp/img/icon/sale.gif);background-repeat:no-repeat;background-size:15px 15px;background-position:0 1px;padding-left:20px;display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.list-sale-http a,.list-sale-https a{background-image:url(https://img.duga.jp/img/icon/sale_x2.gif)}}.list-hotlist-http a,.list-hotlist-https a{background-image:url(https://img.duga.jp/img/icon/hotlist.gif);background-repeat:no-repeat;background-size:15px 15px;background-position:0 1px;padding-left:20px;display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.list-hotlist-http a,.list-hotlist-https a{background-image:url(https://img.duga.jp/img/icon/hotlist_x2.gif)}}.list-rank-top100-http a,.list-rank-top100-https a{background-image:url(https://img.duga.jp/img/icon/rank_top100.gif);background-repeat:no-repeat;background-size:15px 15px;background-position:0 1px;padding-left:20px;display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.list-rank-top100-http a,.list-rank-top100-https a{background-image:url(https://img.duga.jp/img/icon/rank_top100_x2.gif)}}.list-rank-yearly-http a,.list-rank-yearly-https a{background-image:url(https://img.duga.jp/img/icon/rank_yearly.gif);background-repeat:no-repeat;background-size:15px 15px;background-position:0 1px;padding-left:20px;display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.list-rank-yearly-http a,.list-rank-yearly-https a{background-image:url(https://img.duga.jp/img/icon/rank_yearly_x2.gif)}}.list-rank-actress-http a,.list-rank-actress-https a{background-image:url(https://img.duga.jp/img/icon/rank_actress.gif);background-repeat:no-repeat;background-size:15px 15px;background-position:0 1px;padding-left:20px;display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.list-rank-actress-http a,.list-rank-actress-https a{background-image:url(https://img.duga.jp/img/icon/rank_actress_x2.gif)}}.list-rank-category-http a,.list-rank-category-https a{background-image:url(https://img.duga.jp/img/icon/rank_category.gif);background-repeat:no-repeat;background-size:15px 15px;background-position:0 1px;padding-left:20px;display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.list-rank-category-http a,.list-rank-category-https a{background-image:url(https://img.duga.jp/img/icon/rank_category_x2.gif)}}.list-rank-review-http a,.list-rank-review-https a{background-image:url(https://img.duga.jp/img/icon/rank_review.gif);background-repeat:no-repeat;background-size:15px 15px;background-position:0 1px;padding-left:20px;display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.list-rank-review-http a,.list-rank-review-https a{background-image:url(https://img.duga.jp/img/icon/rank_review_x2.gif)}}.list-rank-series-http a,.list-rank-series-https a{background-image:url(https://img.duga.jp/img/icon/rank_series.gif);background-repeat:no-repeat;background-size:15px 15px;background-position:0 1px;padding-left:20px;display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.list-rank-series-http a,.list-rank-series-https a{background-image:url(https://img.duga.jp/img/icon/rank_series_x2.gif)}}.list-beginner-http a,.list-beginner-https a{background-image:url(https://img.duga.jp/img/icon/beginner.gif);background-repeat:no-repeat;background-size:15px 15px;background-position:0 1px;padding-left:20px;display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.list-beginner-http a,.list-beginner-https a{background-image:url(https://img.duga.jp/img/icon/beginner_x2.gif)}}.list-join-http a,.list-join-https a{background-image:url(https://img.duga.jp/img/icon/join.gif);background-repeat:no-repeat;background-size:15px 15px;background-position:0 1px;padding-left:20px;display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.list-join-http a,.list-join-https a{background-image:url(https://img.duga.jp/img/icon/join_x2.gif)}}.list-buy-http a,.list-buy-https a{background-image:url(https://img.duga.jp/img/icon/buy.gif);background-repeat:no-repeat;background-size:15px 15px;background-position:0 1px;padding-left:20px;display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.list-buy-http a,.list-buy-https a{background-image:url(https://img.duga.jp/img/icon/buy_x2.gif)}}.list-play-http a,.list-play-https a{background-image:url(https://img.duga.jp/img/icon/play.gif);background-repeat:no-repeat;background-size:15px 15px;background-position:0 1px;padding-left:20px;display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.list-play-http a,.list-play-https a{background-image:url(https://img.duga.jp/img/icon/play_x2.gif)}}.list-dldp-http a,.list-dldp-https a{background-image:url(https://img.duga.jp/img/icon/dldp.gif);background-repeat:no-repeat;background-size:15px 15px;background-position:0 1px;padding-left:20px;display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.list-dldp-http a,.list-dldp-https a{background-image:url(https://img.duga.jp/img/icon/dldp_x2.gif)}}.list-itunes-http a,.list-itunes-https a{background-image:url(https://img.duga.jp/img/icon/itunes.gif);background-repeat:no-repeat;background-size:15px 15px;background-position:0 1px;padding-left:20px;display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.list-itunes-http a,.list-itunes-https a{background-image:url(https://img.duga.jp/img/icon/itunes_x2.gif)}}.rank-year-list a{background-image:url(https://img.duga.jp/img/main/rank/crown_small.png);background-repeat:no-repeat;background-size:15px 12px;background-position:0 .5px;padding-left:20px;display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.rank-year-list a{background-image:url(https://img.duga.jp/img/main/rank/crown.png)}}#main-rightmenu .rightmenuborder .menubox,.sidemenuborder .menubox{width:54px;margin-bottom:5px;margin-right:8px;float:left;font-size:8pt;text-align:center;line-height:1.2}#main-rightmenu .rightmenuborder .menuboxlast,.sidemenuborder .menuboxlast{width:54px;margin-bottom:5px;float:left;font-size:8pt;text-align:center;line-height:1.2}#main-rightmenu .rightmenuborder .menubox img,.sidemenuborder .menubox img{padding-bottom:1px}#main-rightmenu .rightmenuborder .menuboxlast img,.sidemenuborder .menuboxlast img{padding-bottom:1px}.contentsbox{overflow:hidden;margin-right:-20px}.sample-play,.movie-play{display:none;position:absolute;margin-left:-19px;margin-top:-19px;top:50%;left:50%}.sample-play span,.movie-play span{display:inline-block;background-color:#999;background-color:rgba(0,0,0,0.25);box-shadow:0 0 1px rgba(0,0,0,0.5);width:29px;height:29px;border:4px solid #FFF;opacity:.75;text-align:center;border-radius:20px}.sample-play span:hover,.movie-play span:hover{opacity:1;padding:1px;margin:-1px 0 0 -1px}.sample-play img,.movie-play img{background:transparent !important;width:13px !important;height:15px;vertical-align:middle;padding:7px 6px 7px 10px}.liquidcontentslist .contentslist,.scrollcontentsbox .contentslist,.scrollcontentslist .contentslist{height:252px}.scrollcontentslist .contentslist{*width:140px !important}.liquidcontentslist[type="month"],.scrollcontentslist[type="month"]{margin-bottom:-18px}.scrollcontentslist{overflow:hidden;min-height:60px}@media screen and (max-width:1008px){.liquidcontentslist{visibility:visible !important}}.scrollcontentslist img[src*="recommend_"]:hover{opacity:1}.scrollcontentslist img[src*="recommend_"]{opacity:.7}.contentslist.empty .image{height:170px;background:#EEE}.contentslist.empty .title::before,.contentslist.empty .title::after{display:block;height:12px;margin:2px 0 6px 0;content:"";background:#EEE}.contentslist.empty .title::after{width:100px}.contentslist.empty .ratingstar{opacity:.6}.contentslist.empty .mylist{opacity:.6}.contentslist.empty .money{width:64px;height:12px;background:#EEE}.contentslist{position:relative;width:140px;height:278px;float:left}.contentslist a{cursor:pointer}.contentslist a:hover{text-decoration:none;color:#049}.contentslist .image{position:relative;display:inline-block;padding:0;margin-bottom:8px;width:120px}.contentslist .image img{width:120px;height:170px;background:#EEE}.contentslist .image:hover>img{opacity:.8}.contentslist .image .onsale{position:absolute;top:0;left:0;width:60px;height:60px;background:url(https://img.duga.jp/img/contents/sale.svg) no-repeat;background-size:60px 60px}.contentslist .image .onsale.month{display:none}.contentslist .title{overflow:hidden;width:120px;max-height:2.8em;margin-bottom:4px;font-size:9pt;line-height:1.4;vertical-align:text-bottom}.contentslist .title:hover{text-decoration:underline;color:#C40}.contentslist .status span{float:left;margin:1px 4px 0 0;padding:2px 6px;min-width:30px;line-height:1;border-radius:10px;background:#999;color:#FFF;font-size:10px;text-align:center}.contentslist .status .state-presale{background:#ff1493}.contentslist .status .state-new{background:#F43}.contentslist .status .state-seminew{background:#36D}.contentslist .image[type="month"] ~ .title .status::before{content:"月額";float:left;margin:1px 4px 0 0;padding:2px 6px;min-width:30px;line-height:1;border-radius:10px;background:#6A3;color:#FFF;font-size:10px;text-align:center;text-decoration:none}.contentslist .image[type="soft"] ~ .title .status::before{content:"ゲーム";float:left;margin:1px 4px 0 0;padding:2px 6px;min-width:30px;line-height:1;border-radius:10px;background:#F93;color:#FFF;font-size:10px;text-align:center;text-decoration:none}.contentslist .image ~ .title .status[data-close="true"]::before{content:"配信終了";float:left;margin:1px 4px 0 0;padding:2px 6px;min-width:30px;line-height:1;border-radius:10px;background:#999;color:#FFF;font-size:10px;text-align:center;text-decoration:none}@media(min-width:1px){.contentslist .image[type="month"] ~ .title .status span,.contentslist .image[type="soft"] ~ .title .status span,.contentslist .image ~ .title .status[data-close="true"] span{display:none}}.contentslist .ratingstar{float:left;margin:0 8px 6px 0;height:13px;line-height:13px;clear:both}.contentslist .ratingstar img{display:block;width:65px;height:13px;opacity:.9}.contentslist .mylist{position:relative;float:left;padding-left:14px;margin-bottom:4px;line-height:15px;font-size:8pt;color:#999}.contentslist .mylist:before{position:absolute;content:"";top:1.5px;left:0;width:11px;height:11px;background:url(https://img.duga.jp/img/contents/mylist-heart.png) no-repeat top/11px 11px}.contentslist .money{margin:0;padding:0;line-height:1.2;color:#C00;clear:both}.contentslist .provider{padding:0;margin-bottom:4px;line-height:1.2;font-size:8pt}.contentslist .buylink{margin-top:5px}.contentslistrank{position:relative;width:140px;height:300px;float:left}.liquidcontentslist .contentslistrank{height:308px}.contentslistrank a{cursor:pointer}.contentslistrank a:hover{text-decoration:none;color:#049}.contentslistrank .rank{margin-bottom:8px;overflow:hidden}* html .contentslistrank .rank{height:14px}.contentslistrank .rank .rankno{position:relative;font-weight:bold;line-height:1.2;float:left;color:#333}.contentslistrank .rank .rankstatus{padding-left:5px;height:12px;float:left}.contentslistrank .rank .rankstatus img{vertical-align:top;width:12px;height:12px}@media(min-width:1px){.contentslistrank .rank .rankstatus.new{background:url(/img/menu/rank/new.svg) no-repeat 100%/12px 12px;width:12px}.contentslistrank .rank .rankstatus.new img{display:none}}.contentslistrank .rank .rankprev{padding-left:5px;color:#333;font-size:8pt;line-height:1.3;float:left}.contentslistrank .image{position:relative;display:inline-block;padding:0;margin-bottom:8px;width:120px}.contentslistrank .image img{width:120px;background:#EEE}.contentslistrank .image:hover>img{opacity:.8}.contentslistrank .image .onsale{position:absolute;top:0;left:0;width:60px;height:60px;background:url(https://img.duga.jp/img/contents/sale.svg) no-repeat;background-size:60px 60px}.contentslistrank .image .onsale.month{display:none}.contentslistrank .title{overflow:hidden;display:inline-block;width:120px;max-height:2.8em;margin-bottom:4px;font-size:9pt;line-height:1.4;vertical-align:text-bottom}.contentslistrank .title:hover{text-decoration:underline;color:#C40}.contentslistrank .status span{float:left;margin:1px 4px 0 0;padding:2px 6px;min-width:30px;line-height:1;border-radius:10px;background:#999;color:#FFF;font-size:10px;text-align:center}.contentslistrank .status .state-presale{background:#ff1493}.contentslistrank .status .state-new{background:#F43}.contentslistrank .status .state-seminew{background:#36D}.contentslistrank .image[type="month"] ~ .title .status::before{content:"月額";float:left;margin:1px 4px 0 0;padding:2px 6px;min-width:30px;line-height:1;border-radius:10px;background:#6A3;color:#FFF;font-size:10px;text-align:center;text-decoration:none}.contentslistrank .image[type="soft"] ~ .title .status::before{content:"ゲーム";float:left;margin:1px 4px 0 0;padding:2px 6px;min-width:30px;line-height:1;border-radius:10px;background:#F93;color:#FFF;font-size:10px;text-align:center;text-decoration:none}@media(min-width:1px){.contentslistrank .image[type="month"] ~ .title .status span,.contentslistrank .image[type="soft"] ~ .title .status span{display:none}}.contentslistrank .ratingstar{float:left;margin:0 8px 6px 0;height:13px;line-height:13px;clear:both}.contentslistrank .ratingstar img{display:block;width:65px;height:13px;opacity:.9}.contentslistrank .mylist{position:relative;float:left;padding-left:14px;margin-bottom:4px;line-height:15px;font-size:8pt;color:#999}.contentslistrank .mylist:before{position:absolute;content:"";top:1.5px;left:0;width:11px;height:11px;background:url(https://img.duga.jp/img/contents/mylist-heart.png) no-repeat top/11px 11px}.contentslistrank .money{margin:0;padding:0;line-height:1.2;color:#C00;clear:both}.contentslistrank .count{margin-top:-2px;font-size:8pt}.contentslistrank .buylink{margin-top:5px}.contentslistrank:nth-of-type(1) .rank .rankno{padding-left:20px;color:#eab600}.contentslistrank:nth-of-type(2) .rank .rankno{padding-left:20px;color:#9a9a9a}.contentslistrank:nth-of-type(3) .rank .rankno{padding-left:20px;color:#e0903f}.contentslistrank:nth-of-type(1) .rank .rankno:before{position:absolute;top:0;left:0;content:"";background-image:url(https://img.duga.jp/img/menu/rank/crown_no1.png);background-size:15px;background-repeat:no-repeat;width:15px;height:12px}.contentslistrank:nth-of-type(2) .rank .rankno:before{position:absolute;top:0;left:0;content:"";background-image:url(https://img.duga.jp/img/menu/rank/crown_no2.png);background-size:15px;background-repeat:no-repeat;width:15px;height:12px}.contentslistrank:nth-of-type(3) .rank .rankno:before{position:absolute;top:0;left:0;content:"";background-image:url(https://img.duga.jp/img/menu/rank/crown_no3.png);background-size:15px;background-repeat:no-repeat;width:15px;height:12px}.contentslistrankyearly{position:relative;width:140px;height:258px;float:left}.contentslistrankyearly a{cursor:pointer}.contentslistrankyearly a:hover{text-decoration:none;color:#049}.contentslistrankyearly .contentslistrank{height:308px}.contentslistrankyearly .rank{margin-bottom:8px;overflow:hidden}* html .contentslistrankyearly .rank{height:14px}.contentslistrankyearly .rank .rankno{font-weight:bold;line-height:1.2;float:left;color:#333}.contentslistrankyearly .rank .rankstatus{padding-left:5px;height:12px;float:left}.contentslistrankyearly .rank .rankstatus img{vertical-align:top;width:12px;height:12px}.contentslistrankyearly .rank .rankprev{padding-left:5px;color:#333;font-size:8pt;line-height:1.3;float:left}.contentslistrankyearly .image{position:relative;display:inline-block;padding:0;margin-bottom:8px;width:120px}.contentslistrankyearly .image img{width:120px;background:#EEE}.contentslistrankyearly .image:hover>img{opacity:.8}.contentslistrankyearly .title{overflow:hidden;display:inline-block;width:120px;max-height:2.8em;margin-bottom:4px;font-size:9pt;line-height:1.4;vertical-align:text-bottom}.contentslistrankyearly .title:hover{text-decoration:underline;color:#C40}.contentslistrankyearly .status span{float:left;margin:1px 4px 0 0;padding:2px 6px;min-width:30px;line-height:1;border-radius:10px;background:#999;color:#FFF;font-size:10px;text-align:center}.contentslistrankyearly .status .state-presale{background:#ff1493}.contentslistrankyearly .status .state-new{background:#F43}.contentslistrankyearly .status .state-seminew{background:#36D}.contentslistrankyearly .ratingstar{padding:0;margin-bottom:6px;height:13px;line-height:13px;clear:both}.contentslistrankyearly .ratingstar img{display:block;width:65px;height:13px;opacity:.9}.contentslistrankyearly .mylist{padding:0;margin-bottom:4px;line-height:1.2;font-size:8pt}.contentslistrankyearly .money{margin:0;padding:0;line-height:1.2;color:#C00}.contentslistrankyearly .buylink{margin-top:5px}div[class^="contentslist"] a,.serieslist a{display:block;width:120px}div[class^="contentslist"] .image,.serieslist .image{overflow:hidden;display:block}div[class^="contentslist"] .image::after,.serieslist .image::after{position:absolute;top:0;bottom:0;left:0;right:0;content:"";border:solid .6px rgba(0,0,0,0.1)}div[class^="contentslist"] .image img[src*="180x180.jpg"],.serieslist .image img[src*="180x180.jpg"]{margin-left:-25px;width:170px;height:170px}div[class^="contentslist"] .image img[src*="jacket_120.jpg"],.serieslist .image img[src*="jacket_120.jpg"]{height:170px}div[class^="contentslist"] .image img[src*="square.png"]{margin-left:-25px;width:170px;height:170px}div[class^="contentslist"] .image[cid="100046"]::after,div[class^="contentslist"] .image[pid^="fumaretai"]::after{padding:72px 10px;line-height:14px;content:"ショッキングな内容が含まれています";border:0;background:rgba(0,0,0,0.5);color:rgba(255,255,255,0.7);font-size:10px;text-align:center}div[class^="contentslist"] .image[cid="100046"] img,div[class^="contentslist"] .image[pid^="fumaretai"] img{filter:blur(2px) grayscale(1)}div[class^="contentslist"] .image:hover::after{display:none !important}@media all and (-ms-high-contrast:none){div[class^="contentslist"] .image[cid="100046"]::after,div[class^="contentslist"] .image[pid^="fumaretai"]::after{background-color:rgba(0,0,0,0.8)}}.serieslist{margin-right:20px;width:120px;height:330px;float:left}.serieslist a:hover{text-decoration:none;color:#049}.liquidcontentslist .serieslist{height:232px}.serieslist .image{position:relative;padding:0;margin-bottom:8px;width:120px}.serieslist .image img{width:120px;background:#EEE}.serieslist .image:hover>img{opacity:.8}.serieslist .rank{font-weight:bold;padding-bottom:5px;margin:0}.serieslist .title{overflow:hidden;display:inline-block;width:120px;max-height:2.8em;margin-bottom:4px;font-size:9pt;line-height:1.4;vertical-align:text-bottom}.serieslist .title:hover{text-decoration:underline;color:#C40}.serieslist .count{margin:0;padding:0;font-size:8pt}.seriespicup{margin-right:20px;float:left}.seriespicup img{width:155px;height:79px;background:#EEE}.actresslist{margin-right:10px;width:100px;float:left}.actresslist div{width:100px;text-align:center}.actresslist img{margin-bottom:4px;width:100px;height:100px;background:#EEE}.liquidcontentslist[scroll="button"]{height:252px;margin-right:0}.liquidwrapper{overflow-x:auto;padding-bottom:10px;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.liquidwrapper>*{-webkit-transform:translateZ(0)}.liquidwrapper::-webkit-scrollbar{display:none}.liquidwrapper .contentslist:last-of-type{width:auto}.liquid_arrow_left{position:absolute;top:54px;left:-10px;width:40px;height:60px;background-color:rgba(255,255,255,0.9);border:solid .6px rgba(0,0,0,0.2);border-radius:4px;filter:drop-shadow(0 0 2px rgba(0,0,0,0.1));transition:background-color 150ms ease;cursor:pointer}.liquid_arrow_left:hover{background-color:rgba(255,255,255,1)}.liquid_arrow_left div:before{display:block;margin-left:20px;margin-top:23px;width:10px;height:10px;border-top:4px solid #666;border-left:4px solid #666;-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);content:""}.liquid_arrow_right{position:absolute;top:54px;right:-10px;width:40px;height:60px;background-color:rgba(255,255,255,0.9);border:solid .6px rgba(0,0,0,0.2);border-radius:4px;filter:drop-shadow(0 0 2px rgba(0,0,0,0.1));transition:background-color 150ms ease;cursor:pointer}.liquid_arrow_right:hover{background-color:rgba(255,255,255,1)}.liquid_arrow_right div:before{display:block;margin-left:6px;margin-top:23px;width:10px;height:10px;border-top:4px solid #666;border-left:4px solid #666;-moz-transform:rotate(135deg);-webkit-transform:rotate(135deg);-o-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);content:""}.liquid_arrow_left,.liquid_arrow_right{visibility:hidden\9}@media all and (-ms-high-contrast:none){.liquid_arrow_left,.liquid_arrow_right{visibility:visible}}.liquidcontentslist[blockclass="newlabel"][scroll="button"]{height:93px}.liquidcontentslist[blockclass="newlabel"][scroll="button"] a.liquid_arrow_left,.liquidcontentslist[blockclass="newlabel"][scroll="button"] a.liquid_arrow_right{top:6px}.liquidwrapper .newlabel:last-of-type{width:auto}.liquidcontentslist[blockclass="actresslist"][scroll="button"]{height:120px}.liquidcontentslist[blockclass="actresslist"][scroll="button"] a.liquid_arrow_left,.liquidcontentslist[blockclass="actresslist"][scroll="button"] a.liquid_arrow_right{top:18px}.liquidwrapper .actresslist{margin:0;width:116px}.liquidwrapper .actresslist:last-of-type{width:auto}.liquidwrapper .actresslist img{border-radius:50px}.liquidcontentslist[blockclass="seriespicup"][scroll="button"]{height:79px}.liquidcontentslist[blockclass="seriespicup"][scroll="button"] a.liquid_arrow_left,.liquidcontentslist[blockclass="seriespicup"][scroll="button"] a.liquid_arrow_right{top:9px}.liquidwrapper .seriespicup{margin:0;width:175px}.liquidwrapper .seriespicup:last-of-type{width:auto}.smallsalelist li{clear:both;overflow:hidden;margin-bottom:10px}.smallsalelist .jacketimg{position:relative;float:left}.smallsalelist .jacketimg img{width:60px}.smallsalelist .jacketimg .onsale{position:absolute;top:0;left:0;width:30px;height:30px;background:url(https://img.duga.jp/img/contents/sale.svg) no-repeat;background-size:30px 30px}.smallsalelist .title{margin-left:65px;line-height:1.3}.smallsalelist .keiyaku-date,.smallsalelist .keiyaku-type,.smallsalelist .mylist{margin-top:4px;margin-left:65px;line-height:1.2;font-size:8pt}.smallsalelist .keiyaku-type{color:#999}.smallsalelist .mylist{position:relative;padding-left:14px;color:#999}.smallsalelist .mylist:before{position:absolute;content:"";top:0;left:0;width:11px;height:11px;background:url(https://img.duga.jp/img/contents/mylist-heart.png) no-repeat top/11px 11px}.smallsalelist .money{margin-top:4px;margin-left:65px;color:#C00;line-height:1.2}.table-paginglist{margin-bottom:20px;width:100%;background-color:#CCC}.table-paginglist th,.table-paginglist td{padding:6px}.table-paginglist thead tr{background-color:#EEE}.table-paginglist tbody tr{background-color:#FFF}.table-paginglist tbody tr.inactive{background-color:#f6f6f6}.table-paginglist tbody tr.inactive .title a{color:#888}.table-paginglist th.imgth{width:80px}.table-paginglist td.money{text-align:right;white-space:nowrap}.table-paginglist .image{overflow:hidden;width:80px}.table-paginglist .image img{width:80px;height:113px;background:#EEE}.table-paginglist .image img[src$="120x120.jpg"],.table-paginglist .image img[src$="square.png"]{margin:0 -16.5px;width:113px}.table-paginglist .mylist{position:relative;margin-top:6px;padding-left:14px;line-height:15px;font-size:8pt;color:#999}.table-paginglist .mylist:before{position:absolute;content:"";top:1.5px;left:0;width:11px;height:11px;background:url(https://img.duga.jp/img/contents/mylist-heart.png) no-repeat top/11px 11px}.newlabel{width:175px;float:left}.newlabel div{width:155px;text-align:center}.newlabel img{margin-bottom:4px;width:155px;height:73px;background:#EEE}.liquid-gray-button a,.liquid-gray-button input[type="submit"]{display:inline-block;padding:8px 12px;border:1px solid #333;border-radius:5px;background:#EEE;background-image:linear-gradient(to bottom,#f7f7f7,#EEE,#EEE,#e5e5e5);box-sizing:border-box;line-height:16px;text-decoration:none;font-weight:bold;font-size:10pt;color:#333;text-align:center;cursor:pointer;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック','MS PGothic',sans-serif}.liquid-gray-button a:hover,.liquid-gray-button input[type="submit"]:hover{border:1px solid #222;background:#e8e8e8;background-image:linear-gradient(to bottom,#EEE,#e8e8e8,#e8e8e8,#DDD);color:#111}.liquid-gray-button a:focus,.liquid-gray-button input[type="submit"]:focus{opacity:.6}.liquid-gray-button .fixed-width{width:248px}.liquid-gray-button .fixed-width-submit{width:248px}@media(min-width:1px){.liquid-gray-button.back a{position:relative;padding-left:32px}}.liquid-gray-button.back a::before{position:absolute;top:7px;left:9px;width:22px;height:18px;content:"";background:url(https://img.duga.jp/img/icon/svg/back.svg) no-repeat 0 0/18px 18px;opacity:.5}.liquid-next-button a,.liquid-next-button input[type="submit"]{display:inline-block;margin:0;padding:8px 18px 8px 8px;min-width:128px;line-height:16px;border:1px solid #333;border-radius:5px;background:#ffbf00;background-image:linear-gradient(to bottom,#ffd248,#ffbf00,#ffbf00,#ebb40a);box-sizing:border-box;color:#222;text-decoration:none;text-align:center;font-size:10pt;font-weight:bold;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック','MS PGothic',sans-serif;cursor:pointer}span.liquid-next-button span{position:relative;display:inline-block}span.liquid-next-button span:before{position:absolute;top:.9px;right:.9px;bottom:.9px;width:17.1px;content:"";background:#333;background-image:linear-gradient(to bottom,#555,#333,#333,#111);border-top-right-radius:4px;border-bottom-right-radius:4px}span.liquid-next-button span:after{position:absolute;top:50%;right:4px;width:10px;height:10px;margin-top:-5px;content:"";background-image:url(https://img.duga.jp/img/arrow_next_button.png);background-size:10px 10px;background-repeat:no-repeat}@media(min-width:1px){span.liquid-next-button span:after{background-image:url(https://img.duga.jp/img/arrow_next_button.svg)}}.liquid-next-button span:hover>*{border:1px solid #222;background-color:#f4b800;background-image:linear-gradient(to bottom,#ffcb2f,#f4b800,#f4b800,#e0ab0a);color:#000}.liquid-next-button span:hover:before{background:#222;background-image:linear-gradient(to bottom,#444,#222,#222,#000)}.liquid-next-button.disabled a,.liquid-next-button.disabled input[type="submit"]{opacity:.6;background:#DDD;background-image:linear-gradient(to bottom,#e3e3e3,#DDD,#DDD,#d9d9d9);cursor:auto}.liquid-next-button.disabled a:hover,.liquid-next-button.disabled input[type="submit"]:hover{background:#DDD;background-image:linear-gradient(to bottom,#e3e3e3,#DDD,#DDD,#d9d9d9);color:#222}.liquid-next-button a:focus,.liquid-next-button input[type="submit"]:focus{outline:0;opacity:.6}.liquid-next-button .fixed-width{width:248px}.liquid-next-button .fixed-width-submit{width:248px}.liquid-next-button .fixed-width-cart{width:218px;*width:180px}.liquid-next-button .fixed-width-cart-submit{width:218px}.liquid-orange-button a,.liquid-orange-button input[type="submit"]{display:inline-block;padding:0 8px;border:solid 1px #333;border-radius:3px;background:#ffbf00;background-image:linear-gradient(to bottom,#ffd248,#ffbf00,#ffbf00,#ebb40a);box-sizing:border-box;line-height:20px;font-size:8pt;color:#222;text-align:center;text-decoration:none;white-space:nowrap;cursor:pointer}.deletebutton a,.smallbutton a,.smallbutton input[type="submit"]{display:inline-block;padding:2px 10px;min-width:60px;border:.6px solid #999;border-radius:3px;background:#EEE;background-image:linear-gradient(to bottom,#f7f7f7,#EEE);box-sizing:border-box;font-size:9pt;line-height:1.4;color:#333;text-decoration:none;text-align:center}.deletebutton a:hover,.smallbutton a:hover,.smallbutton input[type="submit"]:hover{border:.6px solid #888;background:#e8e8e8;background-image:linear-gradient(to bottom,#EEE,#e8e8e8,#e8e8e8,#DDD);color:#222}.deletebutton a:focus,.smallbutton a:focus,.smallbutton input[type="submit"]:focus{opacity:.6}.noactive{opacity:.5;filter:grayscale(1)}.translate{position:fixed;top:0;right:0;width:100%;padding:10px;background:#EEE;text-align:right;border-bottom:solid 1px #DDD}.translate a{display:inline-block;margin-right:10px;padding:4px 10px;background:#4d90fe;color:#FFF !important;text-decoration:none !important;font-size:8pt;font-weight:bold}.radio{display:inline-block;position:relative}.radio input[type="radio"]{margin:2px 2px 2px 2px;vertical-align:middle}.radio label{margin-right:10px;vertical-align:middle}@media(min-width:1px){.radio input[type="radio"]{display:none}.radio input[type="radio"]+label::before{position:absolute;top:50%;left:0;margin-top:-8px;width:16px;height:16px;content:"";background-color:#f3f3f3;border:1px solid #CCC;border-radius:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.radio input[type="radio"]:checked+label::after{display:block;position:absolute;top:50%;left:4px;margin-top:-4px;content:"";width:8px;height:8px;border-radius:50%;background:steelblue}.radio label{margin-left:20px}}.progress .wait{position:relative;padding-left:34px;line-height:34px;color:#666;font-size:12pt;font-weight:bold}@media(min-width:1px){.progress .wait:before{position:absolute;display:inline-block;top:50%;left:0;margin-top:-13px;width:26px;height:26px;background:radial-gradient(farthest-corner ellipse at 2px 50%,#EEE 2px,#AEF 6px,#09F 20px);border-radius:100%;box-sizing:border-box;content:"";animation:spin 1.5s linear infinite}.progress .wait:after{position:absolute;display:inline-block;top:50%;left:4px;margin-top:-9px;width:18px;height:18px;background:#FFF;border-radius:100%;box-sizing:border-box;content:""}}@keyframes spin{0{transform:rotate(0)}100%{transform:rotate(360deg)}}.progress .fail{position:relative;padding-left:34px;line-height:34px;color:#666;font-size:12pt;font-weight:bold}.progress .fail span{color:#E00}@media(min-width:1px){.progress .fail:before{transform:rotate(-45deg);left:0;top:14px;border-radius:1px;position:absolute;content:"";display:block;width:26px;height:5px;background:#F00}.progress .fail:after{transform:rotate(45deg);left:0;top:14px;border-radius:1px;position:absolute;content:"";display:block;width:26px;height:5px;background:#F00}}.progress .done{position:relative;padding-left:34px;line-height:34px;color:#099700;font-size:12pt;font-weight:bold}@media(min-width:1px){.progress .done:before{transform:rotate(-45deg);left:5.5px;top:13.8px;border-radius:10px;position:absolute;content:"";display:block;width:23px;height:5px;background:#099700}.progress .done:after{transform:rotate(45deg);left:0;top:17px;border-radius:10px;position:absolute;content:"";display:block;width:14px;height:5px;background:#099700}}#keywordpopupouter{display:none;position:absolute;padding:0 1.5px 0 1px;box-sizing:border-box}#keywordpopupinner{border:.7px solid #888;background-color:#FFF}#keywordpopupinner .word{padding:8px 8.5px;display:block}#keywordpopupinner .word-active{color:#FFF;font-size:10pt;background-color:#1d3994;text-decoration:underline}#keywordpopupinner .word-inactive{color:#000;font-size:10pt;background-color:#FFF;text-decoration:none}table{font-size:9pt;line-height:1.5}table p{margin:0}#table .table-gray{margin-bottom:10px;width:100%;height:32px}#table .table-gray .td-left{padding:0 8px;background-color:#EEE;border:1px solid #DDD;width:230px;border-radius:3px}#table .table-gray .td-right{padding-left:5px}#table .table-gray .td-right .form-text{min-height:18px;word-wrap:break-word;padding:6px 8px;border:1px solid #DDD;border-radius:3px}#table .table-gray .td-right .fixed-width{width:400px}#table input[type="text"],#table input[type="password"],#table input[type="email"],#table input[type="tel"],#table input[type="number"],#table textarea{height:22px;font-size:11pt;padding:4px 8px;border:1px solid #7f9db9;border-radius:3px}#table input[type="text"]:focus,#table input[type="password"]:focus,#table input[type="email"]:focus,#table input[type="tel"]:focus,#table input[type="number"]:focus,#table textarea:focus{background-color:#faffbd}#table select{height:32px;font-size:10pt;padding:4px;border:1px solid #7f9db9;border-radius:3px}#table input[readonly="readonly"]{border:1px solid #CCC;background:#FFF}#table input[readonly="readonly"]:focus{background:#FFF}.day{margin-bottom:10px;float:left}.arrow_left{margin-right:10px;margin-bottom:10px;float:left}.arrow_right{margin-left:10px;margin-bottom:10px;float:left}.sample-rapper{position:relative;margin-bottom:10px}.sample-preview{display:block;overflow:hidden;position:relative;padding-top:56%;background:#000;cursor:pointer}.sample-preview::after{position:absolute;top:0;left:0;bottom:0;right:0;content:"";border:solid .6px rgba(0,0,0,0.1)}.sample-preview img,.sample-preview video{display:block;position:absolute;top:50%;left:50%;max-width:102.1%;max-height:101.5%;transform:translateY(-50%) translateX(-50%);pointer-events:none}.sample-preview .curtain{position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,0.1);transition:.3s ease}.sample-preview .play-icon{position:absolute;top:0;left:0;bottom:0;right:0;width:60px;height:60px;margin:auto;border:solid 6px rgba(255,255,255,0.85);border-radius:100%;box-sizing:border-box;transition:.3s ease;pointer-events:none}.sample-preview .play-icon::before{position:absolute;top:0;left:6px;bottom:0;right:0;margin:auto;content:"";width:0;height:0;border-style:solid;border-width:15px 0 15px 26px;border-color:transparent transparent transparent rgba(255,255,255,0.85);transition:.3s ease}.sample-preview img{transition:opacity 1s ease}.sample-preview.active img{opacity:0}.sample-preview.active .curtain{background:rgba(0,0,0,0)}.sample-preview.active .play-icon{border-color:rgba(255,255,255,0)}.sample-preview.active .play-icon::before{border-color:transparent transparent transparent rgba(255,255,255,0)}.sample-preview.active .explanation::before{position:absolute;left:0;right:0;bottom:6px;margin:auto;width:146px;line-height:20px;border-radius:10px;background:rgba(0,0,0,0.5);color:#FFF;content:"クリックして全画面で再生";font-size:8pt;text-align:center;text-decoration:none;white-space:nowrap;pointer-events:none;opacity:0;animation:change-hover 3s linear both}@keyframes change-hover{0{opacity:0}10%{opacity:0}20%{opacity:1}70%{opacity:1}100%{opacity:0}}.tablet .sample-preview.active .explanation::before{content:"タップして全画面で再生";font-weight:bold}.sample-preview+.stop-video{visibility:hidden}.sample-preview.active+.stop-video{visibility:visible;position:absolute;top:0;right:0;width:40px;height:40px;filter:drop-shadow(0 0 .5px rgba(0,0,0,0.5))}.sample-preview.active+.stop-video::before,.sample-preview.active+.stop-video::after{position:absolute;top:10px;right:11px;width:6px;height:20px;content:"";background:#FFF}.sample-preview.active+.stop-video::after{right:22px}.sample-preview{display:none\9}@media all and (-ms-high-contrast:none){.sample-preview{display:block}}#hover-box{position:relative;display:table;width:224px;background:#FFF;box-shadow:0 0 10px rgba(0,0,0,0.5);border:1px solid #CCC;border-radius:5px;z-index:1}@media(min-width:1px){#hover-box{border:0}}#hover-box .content-box{padding:10px 12px 12px 12px;line-height:1.4}#hover-box .content-box .title-base{width:200px;margin-bottom:7px;display:none}#hover-box .content-box .title{display:inline;line-height:1.2;font-size:9.5pt;font-weight:bold}#hover-box .content-box .title a{color:#333}#hover-box .content-box .image{position:relative;overflow:hidden;width:200px;min-height:120px;margin-bottom:10px;background:#000}#hover-box[keiyakustatus="unsale"] .content-box .image{display:none}#hover-box .content-box .image .none-mp4{_display:none;width:200px;height:150px}#hover-box .content-box .image .mp4+.none-mp4{display:none}#hover-box .content-box .image .mp4 img,#hover-box .content-box .image .mp4 video{position:absolute;*position:static;top:-10px;bottom:-10px;left:-70px;right:-70px;margin:auto;height:122px}#hover-box .content-box .image .mp4 img{opacity:.7}#hover-box .content-box .video-loading{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:40px;height:40px}#hover-box .content-box .copyright{position:absolute;right:0;bottom:0;padding:4px 5px;line-height:1;font-size:7.5pt;font-weight:bold;color:#FFF;text-shadow:1px 1px 3px #000;display:none}#hover-box .content-box .copyright a{color:#FFF}#hover-box .content-box .ratingstar{float:left;margin-bottom:6px}#hover-box .content-box .ratingstar img{display:block;width:65px;height:13px;opacity:.9}#hover-box .content-box .mylist{position:relative;float:left;margin-left:6px;padding-left:14px;line-height:15px;font-size:8pt;color:#999}#hover-box .content-box .mylist:before{position:absolute;content:"";top:1.5px;left:0;width:11px;height:11px;background:url(https://img.duga.jp/img/contents/mylist-heart.png) no-repeat top/11px 11px}#hover-box .content-box .summary{clear:both;width:200px;font-size:8pt;display:none}#hover-box .content-box .open-date{margin-bottom:4px}#hover-box .content-box .hover-box-multidevice,#hover-box .content-box #hover-box-playtime-ppv,#hover-box .content-box #hover-box-playtime-month{display:inline-block;margin:0 4px 4px 0;padding:2.5px 4px;line-height:1;background:#6daf6d;color:#FFF;font-size:7pt}#hover-box .content-box .hover-box-multidevice:before{content:"マルチデバイス対応"}#hover-box[multidevice="0"] .content-box .hover-box-multidevice{background:#d6d6d6}#hover-box[multidevice="0"] .content-box .hover-box-multidevice:before{content:"マルチデバイス非対応"}#hover-box .content-box #hover-box-playtime-ppv:empty{background:#db7093}#hover-box .content-box #hover-box-playtime-ppv:empty:after{content:"非動画作品"}#hover-box[keiyakustatus="unsale"] .content-box #hover-box-playtime-ppv:empty{background:#d6d6d6}#hover-box[keiyakustatus="unsale"] .content-box #hover-box-playtime-ppv:empty:after{content:"配信終了"}#hover-box .content-box #hover-box-salestype{margin-bottom:4px}#hover-box .content-box #hover-box-salestype span{display:inline-block;margin-right:4px;padding:2.5px 4px;line-height:1;background:#d6d6d6;color:#FFF;font-size:7pt;letter-spacing:-0.025em}#hover-box .content-box #hover-box-salestype span:last-child{margin-right:0}#hover-box[ppvsale="onsale"] .content-box #hover-box-salestype .ppvsale,#hover-box[wmdrmsale="onsale"] .content-box #hover-box-salestype .wmdrmsale,#hover-box[ppvhdsale="onsale"] .content-box #hover-box-salestype .ppvhdsale,#hover-box[wmdrmhdsale="onsale"] .content-box #hover-box-salestype .wmdrmhdsale{background:#6396c0}#hover-box .content-box .samplelink{display:none}#hover-box .content-box .downloadlink{display:none}#hover-box .content-box .price-box{margin-bottom:4px;display:none}#hover-box .content-box .money{color:#C00}#hover-box[keiyakustatus="onsale"][sale="on"]:not([labeltype="month"]) .content-box .price-box:before{display:inline-block;margin-right:4px;padding:2.5px 4px;content:"期間限定セール実施中 ";line-height:1;font-size:7pt;background:#D33;color:#FFF;vertical-align:1px}#hover-box[keiyakustatus="buyer"] .content-box .money{display:inline-block;padding:2.5px 4px;line-height:1;font-size:7pt;background:#D33;color:#FFF;vertical-align:1px}#hover-box .content-box .introduction{width:200px;margin-bottom:8px;font-size:8pt}#hover-box[keiyakustatus="buyer"][totalsec="0"] .content-box .introduction,#hover-box[keiyakustatus="unsale"] .content-box .introduction{margin-bottom:0}#hover-box[keiyakustatus="buyer"][totalsec="0"] .content-box #productinfo{display:none}#hover-box .content-box .title-base .pricestatustext-presale{float:left;margin-right:4px;padding:2px 6px;min-width:30px;line-height:1;border-radius:10px;background:#ff1493;color:#FFF;font-size:10px;text-align:center}#hover-box .content-box .title-base .pricestatustext-new{float:left;margin-right:4px;padding:2px 6px;min-width:30px;line-height:1;border-radius:10px;background:#F43;color:#FFF;font-size:10px;text-align:center}#hover-box .content-box .title-base .pricestatustext-seminew{float:left;margin-right:4px;padding:2px 6px;min-width:30px;line-height:1;border-radius:10px;background:#36D;color:#FFF;font-size:10px;text-align:center}#hover-box .content-box .title-base .pricestatustext-reserve{float:left;margin-right:4px;padding:2px 6px;min-width:30px;line-height:1;border-radius:10px;background:#999;color:#FFF;font-size:10px;text-align:center}#hover-box .content-box .title-base .pricestatustext-digi{float:left;margin-right:4px;padding:2px 6px;min-width:30px;line-height:1;border-radius:10px;background:#3AE;color:#FFF;font-size:10px;text-align:center}#hover-box .content-box .title-base .pricestatustext-month{float:left;margin-right:4px;padding:2px 6px;min-width:30px;line-height:1;border-radius:10px;background:#6A3;color:#FFF;font-size:10px;text-align:center}#hover-box .content-box .title-base .pricestatustext-soft{float:left;margin-right:4px;padding:2px 6px;min-width:30px;line-height:1;border-radius:10px;background:#F93;color:#FFF;font-size:10px;text-align:center}#hover-box[close="true"] .content-box .title::before{content:"配信終了";float:left;margin-right:4px;padding:2px 6px;min-width:30px;line-height:1;border-radius:10px;background:#999;color:#FFF;font-size:10px;font-weight:normal;text-align:center;text-decoration:none}#hover-box[close="true"] .content-box span[class^="pricestatustext"]{display:none}#hover-box .cartareabox{margin-left:0 !important}#hover-box .cartareabox .buttonbig_active{width:198px !important}#hover-box-container .arrow-left-box{position:absolute;top:0;left:0;width:24px;height:100%;z-index:2}#hover-box-container .arrow-right-box{position:absolute;top:0;right:0;width:24px;height:100%;z-index:2}#hover-box-container .arrow-left{position:absolute;background:url(https://img.duga.jp/img/arrow_hover_left.png) no-repeat;height:40px;width:24px;left:0;margin-top:-20px}#hover-box-container .arrow-right{position:absolute;background:url(https://img.duga.jp/img/arrow_hover_right.png) no-repeat;height:40px;width:24px;left:0;margin-top:-20px}@media(min-width:1px){#hover-box-container .arrow-left{background:url(https://img.duga.jp/img/arrow_hover_left.svg) no-repeat}#hover-box-container .arrow-right{background:url(https://img.duga.jp/img/arrow_hover_right.svg) no-repeat}}.hover-box-preload{width:0;height:0;display:block}* html .hover-box-preload{display:none}#auth{height:100%}#auth body{height:100%}#auth-base{width:100%;height:100%;position:relative;min-width:500px;min-height:550px}#auth-main{position:absolute;top:50%;left:50%;width:340px;margin-left:-170px;margin-top:-220px}#auth-main .auth-logo{margin-bottom:28px;text-align:center}#auth-main .auth-logo svg{width:340px;height:46px;vertical-align:bottom}#auth-main .auth-logo img{width:340px;height:46px}#auth-main .auth-title{margin-bottom:22px;color:#333;font-size:14pt;font-weight:bold;text-align:center}#auth-main h1{margin:0;font-size:10pt;font-weight:normal}#auth-main .auth-info{margin-bottom:22px;font-size:10pt;line-height:1.5}#auth-main .auth-subtitle{margin-bottom:22px;color:#333;font-weight:bold;font-size:12pt;text-align:center}#auth-main .auth-button{overflow:hidden;margin-bottom:30px}#auth-main .auth-button a{display:block;padding:11px 8px 9px 8px;width:144px;line-height:24px;border-radius:7px;box-sizing:content-box;text-align:center;text-decoration:none;font-size:20px}#auth-main .auth-button a.left{float:left;background-color:#E00;background-image:linear-gradient(to bottom,#F00,#D00);border:solid 1px #C00;color:#FFF;text-shadow:1px 1px 1px #F33,-1px -1px 1px #C00,1px -1px 1px #E00,-1px 1px 1px #E00}#auth-main .auth-button a.left:hover{background-color:#D00;background-image:linear-gradient(to bottom,#E00,#C00)}#auth-main .auth-button a.right{float:right;background-color:#f6f6f6;background-image:linear-gradient(to bottom,#FFF,#EEE);border:solid 1px #BBB;color:#333;text-shadow:1px 1px 1px #FFF,-1px -1px 1px #CCC,1px -1px 1px #EEE,-1px 1px 1px #EEE}#auth-main .auth-button a.right:hover{background-color:#EEE;background-image:linear-gradient(to bottom,#f6f6f6,#e6e6e6)}#auth-main .auth-button a:focus{opacity:.6}#auth-main .auth-button a span{font-size:24px;padding-right:.14em;letter-spacing:-0.08em}#auth-main .auth-permit{text-align:center;clear:both;line-height:1.5;font-size:10pt;color:#666}@media(min-width:1px){#auth-main .auth-permit div{display:inline-block;padding:0 10px 0 42px;background-image:url(https://img.duga.jp/img/icon/svg/18kin.svg);background-repeat:no-repeat;background-size:36px 36px;background-position:0 0;text-align:left}}#baseblock.join .error{margin-right:8px}#baseblock.join .box-base{margin-bottom:28px}#baseblock.join .box-base .box.center{width:430px}#baseblock.join .box-base .description.preface{display:none}#baseblock.join .box-base .liquid-next-button input[type="submit"]{width:318px}#baseblock.join .box-base input#age{width:40px}#baseblock.join .box-base .progress .wait{font-size:11pt}#baseblock.join .summary{position:absolute;top:0;right:4px;color:#FFF}#baseblock.join .summary img{display:block;width:180px;height:120px;margin-bottom:15px;border-radius:8px}#baseblock.join .summary img.founding-img{background:#328732}#baseblock.join .summary img.items-img{background:#005d8b}#baseblock.join .summary img.membership-img{background:#e00}#baseblock.join .summary span{position:absolute;font-size:10px;color:rgba(255,255,255,0.85);white-space:nowrap}#baseblock.join .summary span.founding-text{left:13px;top:100px;color:#328732}#baseblock.join .summary span.items-text{left:13px;top:235px;color:#005d8b}#baseblock.join .summary span.membership-text{left:13px;top:370px;color:#e00}#baseblock.join #undermenu{padding:6px 10px;line-height:18px}#baseblock.join #undermenu .supplement{margin:auto;width:684px}#baseblock.join #undermenu .supplement span{position:relative;display:inline-block;padding-right:10px;cursor:default}@media(min-width:1px){#baseblock.join #undermenu .supplement span{padding-left:24px}}#baseblock.join #undermenu .supplement span:before{position:absolute;top:0;left:0;width:18px;height:18px;content:"";background-repeat:no-repeat;background-size:18px 18px}#baseblock.join #undermenu .supplement .time:before{background-image:url(https://img.duga.jp/img/head/undermenu/clock.svg)}#baseblock.join #undermenu .supplement .sample:before{background-image:url(https://img.duga.jp/img/head/undermenu/sample.svg)}#baseblock.join #undermenu .supplement .free:before{background-image:url(https://img.duga.jp/img/head/undermenu/free.svg)}#baseblock.join #undermenu .supplement .relief:before{background-image:url(https://img.duga.jp/img/head/undermenu/trash.svg)}.informationbox .child:only-of-type{display:none}.information{overflow:hidden;width:100%;clear:both;margin-bottom:15px}.information .titlebox{overflow:hidden;width:100%;margin-bottom:5px}.information .title{float:left;font-size:9.5pt;font-weight:bold;color:#333}.information .title a{color:#333}.information .date{float:right;padding:1px 6px 0 0;font-size:9pt;color:#666}.information .desc{clear:both}.information .desc a{overflow:hidden;display:block;text-decoration:none;color:#000}.information .desc .item-end{margin-bottom:6px !important}@media(min-width:1px){.information .icon{display:block;height:16px;line-height:18px;background-repeat:no-repeat;background-size:16px 16px;background-position:0 50%;padding-left:20px}.information .info-normal{background-image:url(https://img.duga.jp/img/icon/svg/info-normal.svg)}.information .info-attention{background-image:url(https://img.duga.jp/img/icon/svg/info-attention.svg)}.information .info-trouble{background-image:url(https://img.duga.jp/img/icon/svg/info-trouble.svg)}}.infoguide .guideblock{margin-bottom:20px}.infoguide .guideblock .image-text{margin-bottom:5px}.infoguide .guideblock .image{margin-top:10px;margin-bottom:10px}.infoguide .guideblock .image img{outline:1px solid #CCC;outline-offset:-1px}.infoguide .nextlink{margin-top:24px}.infoguide .nextlink a{display:block;padding:12px 20px;border-radius:8px;background:#4c687d;color:#FFF;font-size:12pt;font-weight:bold;text-align:center;text-decoration:none}.infoguide .nextlink a::after{display:inline-block;position:absolute;margin-left:8px;width:24px;height:24px;content:"";background:url(https://img.duga.jp/img/icon/svg/next-white.svg) no-repeat 0 0/24px 24px}.infoguide .nextlink a:hover{opacity:.9}#main-leftcontents.infoguide .guideblock .subtitle{margin-bottom:8px;font-size:10.5pt}#wait-msg{display:none}#wait-msg .msg-box{z-index:2;position:relative;width:415px;margin:40px auto 0 auto;padding:30px;background:#FFF;border:1px solid #CCC;border-radius:4px}#wait-msg .title{font-size:10.5pt;font-weight:bold;color:#333}#wait-msg .text{font-size:9pt;color:#666}#wait-msg .loadingimg{width:38px;margin:30px auto}#wait-msg .loadingimg img{width:38px;height:38px}#wait-msg .background{z-index:1;position:fixed;visibility:visible;top:0;left:0;height:100%;width:100%;background-color:#FFF;opacity:.75}#wait-msg .loadingimg .kaiten{-webkit-animation:kaiten 4s linear 0 infinite;animation:kaiten 4s linear 0 infinite}@-webkit-keyframes kaiten{0{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes kaiten{0{transform:rotate(0)}100%{transform:rotate(360deg)}}.fading-circle{width:40px;height:40px;position:relative;display:none\9}.fading-circle .circle{width:100%;height:100%;position:absolute;left:0;top:0}.fading-circle .circle:before{content:"";display:block;margin:0 auto;width:15%;height:15%;background-color:#FFF;border-radius:100%;animation:circlefadedelay 1200ms linear infinite both}.fading-circle .circle2{transform:rotate(30deg)}.fading-circle .circle3{transform:rotate(60deg)}.fading-circle .circle4{transform:rotate(90deg)}.fading-circle .circle5{transform:rotate(120deg)}.fading-circle .circle6{transform:rotate(150deg)}.fading-circle .circle7{transform:rotate(180deg)}.fading-circle .circle8{transform:rotate(210deg)}.fading-circle .circle9{transform:rotate(240deg)}.fading-circle .circle10{transform:rotate(270deg)}.fading-circle .circle11{transform:rotate(300deg)}.fading-circle .circle12{transform:rotate(330deg)}.fading-circle .circle2:before{animation-delay:-1100ms}.fading-circle .circle3:before{animation-delay:-1000ms}.fading-circle .circle4:before{animation-delay:-900ms}.fading-circle .circle5:before{animation-delay:-800ms}.fading-circle .circle6:before{animation-delay:-700ms}.fading-circle .circle7:before{animation-delay:-600ms}.fading-circle .circle8:before{animation-delay:-500ms}.fading-circle .circle9:before{animation-delay:-400ms}.fading-circle .circle10:before{animation-delay:-300ms}.fading-circle .circle11:before{animation-delay:-200ms}.fading-circle .circle12:before{animation-delay:-100ms}@keyframes circlefadedelay{0{opacity:1}100%{opacity:0}}.fading-circle:not(:target){display:none\9}@media all and (-ms-high-contrast:none){.fading-circle:not(:target){display:block}}.tooltip:before,.tooltip:after{position:absolute;visibility:hidden;pointer-events:none;z-index:1}.tooltip:before{border-color:#000 transparent;border-style:solid;border-width:0 5px 5px 5px;bottom:-6px;content:'';left:calc(50% - 5px)}.tooltip:after{bottom:-30px;padding:0 8px;background:rgba(0,0,0,0.7);color:#FFF;border-radius:5px;line-height:24px;font-weight:normal;font-size:9pt;white-space:nowrap}.tooltip:hover{text-decoration:none}@media(min-width:1px){.tooltip:hover:after{visibility:visible;transition:visibility .1s .2s linear}}.listmenu{width:100%;margin-bottom:20px;overflow:hidden}.listmenu .title{font-weight:bold;margin-bottom:5px;font-size:10pt}.listmenu a{float:left;display:inline-block;margin-right:10px;margin-bottom:10px;padding:5px 14px;border:1px solid #BBB;border-radius:3px;background-color:#f7f7f7;background-image:linear-gradient(to bottom,#f7f7f7,#efefef);color:#333;text-decoration:none;text-align:center;font-weight:bold}.listmenu a:hover{border:1px solid #999;background:#EEE;background-image:linear-gradient(to bottom,#EEE,#e7e7e7);color:#222}.listmenu a:focus{opacity:.6}.listmenu .listitem-nolink{float:left;display:inline-block;margin-right:10px;margin-bottom:10px;padding:5px 14px;border-radius:3px;border:1px solid #000;background-color:#333;background-image:linear-gradient(to bottom,#444,#222);color:#FFF;text-decoration:none;text-align:center;font-weight:bold}.labelcolor{margin-bottom:20px;text-align:center}.labelcolor img{width:680px;height:150px;vertical-align:bottom}.showpass{position:relative;display:inline-block}.showpass input[type="checkbox"]{display:none}.showpass label{position:absolute;top:1.5px;right:4px;padding:5px;width:20px;height:20px}.showpass label svg{width:20px;height:20px}.showpass label .show{display:none}.showpass input[type="checkbox"]:checked ~ label .hide{display:none}.showpass input[type="checkbox"]:checked ~ label .show{display:block}.showpass input[type="text"]::-ms-clear,.showpass input[type="password"]::-ms-reveal{display:none}.showpass input[type="checkbox"] ~ .tooltip:after{content:"パスワードを表示する";right:calc((30px - 136px) / 2)}.showpass input[type="checkbox"]:checked ~ .tooltip:after{content:"パスワードを非表示にする";right:calc((30px - 160px) / 2)}#mainbannerbox{margin:0 auto 16px auto;max-height:239px;overflow:hidden}#mainnavigation{float:left;width:100%;height:53px;margin-top:4px}#bannerarea{text-align:center}#bannerarea img{width:100%;max-width:812px;min-height:150px;max-height:179px}#iconlist{height:53px;margin-right:20px;margin-left:20px;position:relative;overflow:hidden}#iconlist:after{content:"";display:block;border-bottom:4px solid #F00;width:120px;margin:48px auto 0 auto}.flex-list-box{width:1664px;left:50%;margin-left:-832px;position:absolute}.flex-list-item{margin:8px 4px;width:120px;height:40px;float:left;display:block}.flex-list-item img{margin-right:3px;width:37px;display:block;float:left}.flex-list-item figcaption{display:block;color:#666;line-height:10pt;font-size:8pt;font-weight:bold;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.flex-list-item p{height:2.2em;margin-top:0;text-decoration:none;text-overflow:ellipsis;overflow:hidden}.flex-list-item .btntxt{width:80px;height:37px;color:#666;line-height:9pt;font-size:8pt;float:left}#arrow_left{width:20px;height:53px;float:left;margin-left:-100%;cursor:pointer}#arrow_left div:before{margin-left:8px;margin-top:23px;display:block;width:5px;height:5px;border-top:2px solid #000;border-left:2px solid #000;-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);content:""}#arrow_left div{visibility:hidden\9}#arrow_left div:not(:target){visibility:visible\9}#arrow_right{width:20px;height:53px;float:left;margin-left:-20px;cursor:pointer}#arrow_right div:before{margin-left:5px;margin-top:23px;display:block;width:5px;height:5px;border-top:2px solid #000;border-left:2px solid #000;-moz-transform:rotate(135deg);-webkit-transform:rotate(135deg);-o-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);content:""}#arrow_right div{visibility:hidden\9}#arrow_right div:not(:target){visibility:visible\9}* html #mainbannerarea{width:100%}#mainbannerarea .randombox{display:none}#mainbannerarea .backgroundbox{text-align:center}#mainbannerarea img{width:680px;height:150px;vertical-align:bottom}.paging-sum{float:left;margin:0 20px 8px 0;line-height:2}.paging-box{margin-bottom:18px;float:right;font-size:0;line-height:1.0}.paging-box div{float:left}.paging-box a,.paging-box span.active{display:inline-block;margin:0 2px;padding:5px 5px;min-width:13px;border:solid .6px #BBB;border-radius:3px;background:linear-gradient(to bottom,#FFF,#f0f0f0);color:#000;font-size:9pt;text-align:center;letter-spacing:-0.02em}.paging-box span.active{background:#444;color:#FFF}.paging-box a:not(.noactive):hover{background:#444;color:#FFF;text-decoration:none}.paging-box a.noactive{display:none}.paging-box span.ellipsis{font-size:8pt}.paging-box .pageprev a{position:relative;margin-right:12px;padding:5px 7px 5px 16px}.paging-box .pageprev a:before{position:absolute;top:6.5px;left:5px;content:"";border-top:4.5px solid transparent;border-right:7px solid #555;border-bottom:4.5px solid transparent}.paging-box .pageprev a:after{position:absolute;top:6.5px;left:8px;content:"";border-top:4.5px solid transparent;border-right:7px solid #f7f7f7;border-bottom:4.5px solid transparent}.paging-box .pageprev a:not(.noactive):hover:before{border-right:7px solid #EEE}.paging-box .pageprev a:not(.noactive):hover:after{border-right:7px solid #444}.paging-box .pagenext a{position:relative;margin-left:12px;padding:5px 16px 5px 7px}.paging-box .pagenext a:before{position:absolute;top:6.5px;right:5px;content:"";border-top:4.5px solid transparent;border-left:7px solid #555;border-bottom:4.5px solid transparent}.paging-box .pagenext a:after{position:absolute;top:6.5px;right:8px;content:"";border-top:4.5px solid transparent;border-left:7px solid #f7f7f7;border-bottom:4.5px solid transparent}.paging-box .pagenext a:not(.noactive):hover:before{border-left:7px solid #EEE}.paging-box .pagenext a:not(.noactive):hover:after{border-left:7px solid #444}.console{margin-bottom:20px;padding:1px;width:100%;background-color:#EEE;border-spacing:6px}.console th,.console td{padding:0}.console th{padding-left:4px;width:60px;white-space:nowrap;font-weight:normal;text-align:left}.console th:after{content:"："}.console th.non-delimiter:after{content:""}.console input[type="submit"],.console select{height:22px;vertical-align:baseline;font-size:9pt}.console input[type="checkbox"]{vertical-align:middle;margin:0 0 2px 0}.console .sort{border-spacing:0}.console .sort td{padding:0 3px 0 0}.console .sort td:after{content:"|";padding-left:3px}.console .sort td:last-child{padding-right:0}.console .sort td:last-child:after{content:"";padding-left:0}.oncart{margin-top:20px}.oncart .title{display:inline-block;padding:4px 12px;border-radius:20px;background-color:#C00;color:#FFF;font-size:10pt;font-weight:bold}.oncart .desc{color:#C00}.free-input{margin:-2px 0 8px 0;color:#c00;font-size:9pt;font-weight:bold}#baseblock.remittance .text-desc .means .subtitle::before{display:inline-block;padding-left:3px;width:16px;height:16px;background-repeat:no-repeat;background-size:16px 16px;vertical-align:-0.2em;content:""}#baseblock.remittance .text-desc .means:nth-of-type(1) .subtitle::before{background-image:url(https://img.duga.jp/img/icon/svg/maru-1.svg)}#baseblock.remittance .text-desc .means:nth-of-type(2) .subtitle::before{background-image:url(https://img.duga.jp/img/icon/svg/maru-2.svg)}#baseblock.remittance .text-desc .means:nth-of-type(3) .subtitle::before{background-image:url(https://img.duga.jp/img/icon/svg/maru-3.svg)}#baseblock.remittance .text-desc .means:nth-of-type(4) .subtitle::before{background-image:url(https://img.duga.jp/img/icon/svg/maru-4.svg)}#baseblock.remittance .authmail{clear:both;margin-left:20px;font-size:15.5px;font-weight:bold;color:#444}#baseblock.remittance .fax-number{width:245px;height:24px}.authmail:before{display:inline-block;padding-left:3px;width:26px;height:24px;vertical-align:-7px;content:"";background:url(https://img.duga.jp/img/icon/svg/mail.svg) no-repeat 0 0/24px 24px;opacity:.9}form .img-send{position:relative;display:block;width:248px;height:186px;background:#EEE}form .img-send #imagefile{padding:6px;width:236px;height:24px;font-size:9pt;cursor:pointer}form .img-send #preview{position:absolute;top:30px;left:0;bottom:0;right:0;margin:auto;max-width:216px;max-height:130px;pointer-events:none}form .img-send #preview[src$="id_form.gif"]+.message::before{position:absolute;top:52%;left:0;width:100%;content:"ここをクリックして画像を選択";color:#AAA;font-size:9.5pt;font-weight:bold;text-align:center;text-shadow:1px 1px 0 #FFF,-1px 1px 0 #FFF,1px -1px 0 #FFF,-1px -1px 0 #FFF}form .img-send #preview+.message::after{position:absolute;left:calc(50% - 90px);bottom:0;width:176px;margin:auto 0;padding:4px 4px 4px 0;border-radius:13px;content:"";color:#FFF;background:#C00;font-size:8pt;font-weight:bold;text-align:center;opacity:0;transition:opacity .5s 5s ease}form .img-send #preview:not([src$="id_form.gif"])+.message::after{content:"↓ 送信ボタンを押してください";opacity:1}#baseblock.remittance .error+.box-base form .img-send{background:#FDD}#baseblock.remittance .error+.box-base form .img-send #preview[src$="id_form.gif"]+.message::before{color:#F99}@media screen and (-webkit-min-device-pixel-ratio:0){form .img-send #preview{top:30px}}@-moz-document url-prefix(){form .img-send #imagefile{padding:4px;width:240px}form .img-send #preview{top:26px}}@supports(-ms-ime-align:auto){form .img-send #preview{top:30px}}.flow{margin-bottom:20px}.flow ul{width:100%;overflow:hidden;position:relative;background-color:#006dd9;border-radius:3px;display:table}.flow ul li{display:table-cell;text-align:center;height:45px;font-size:10pt;vertical-align:middle;color:#FFF;padding:0 20px}.flow ul li.current>*{color:#ff0;font-weight:bold}.flow ul li:not(:last-child){position:relative;z-index:2}.flow ul li:not(:last-child):after,.flow ul li:not(:last-child):before{content:'';z-index:-1;position:absolute;display:block;border-right:2px #fff solid;width:45px;height:45px;right:5px}.flow ul li:not(:last-child):after{top:8px;-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);-moz-transform:rotate(30deg);transform:rotate(30deg)}.flow ul li:not(:last-child):before{top:-8px;-webkit-transform:rotate(-30deg);-ms-transform:rotate(-30deg);-moz-transform:rotate(-30deg);transform:rotate(-30deg)}#marketplacearea{position:relative;max-width:730px}#marketplacearea .maintitle{background-color:#333;color:#FFF;font-size:13pt;font-weight:bold;padding:6px 10px;margin-bottom:15px;border-radius:4px}#marketplacearea .pagetitle{font-size:14pt;font-weight:bold;margin-bottom:15px;color:#333}#marketplacearea .title{margin-bottom:3px;padding:0;font-size:12pt;font-weight:bold;color:#333;float:left}#marketplacearea .subtitle{margin-bottom:3px;padding:0;font-size:10pt;font-weight:bold;color:#333;float:left}#marketplacearea .error{padding:10px;margin-bottom:10px}#marketplacearea .error .title{margin-bottom:10px;padding:0 10px;height:28px;line-height:28px;border-radius:3px;background-color:#C00;color:#FFF;font-weight:bold}#marketplacearea .error .casetitle{font-weight:bold}#marketplacearea .error .text{color:#333;margin-bottom:5px}#marketplacearea .error .text:last-child{margin-bottom:0}#marketplacearea .table-standard{border-right:solid 1px #bbb;border-top:solid 1px #bbb}#marketplacearea .table-standard .left{background-color:#eee;width:160px}#marketplacearea .table-standard td{border-left:solid 1px #bbb;border-bottom:solid 1px #bbb;padding:8px}#marketplacearea .table-standard th{border-left:solid 1px #bbb;border-bottom:solid 1px #bbb;padding:8px}#marketplacearea .infotitle{margin-top:15px;padding:5px 10px;background:#e7e7e7;color:#333;font-weight:bold;border-radius:4px;font-size:10pt}#marketplacearea .infodesc{margin:10px 0}#marketplacearea .infodesc>p{margin-top:0}#marketplacearea .infodesc .subtitle{padding:0;color:#333}#marketplacearea .infodesc>div{margin-bottom:10px}#marketplacearea .infodesc>div:last-child{margin-bottom:0}#marketplacearea .infodesc img{vertical-align:text-bottom}#marketplacearea .infodesc .table-standard{margin:0;width:100%}#marketplacearea .infodesc .table-standard td{padding:3px 5px}#marketplacearea .infodesc .table-standard a{display:inline-block}#marketplacearea .infodesc .table-standard+p{margin-top:8px}#marketplacemenuarea{border-right:1px solid #CCC}#marketplacemenuarea .menublock{overflow:hidden;clear:both;margin-bottom:30px}#marketplacemenuarea .menublock .title{font-size:11pt;font-weight:bold}#marketplacemenuarea .menublock li{padding:10px;line-height:1.2;margin:0;clear:both}#marketplacemenuarea .menublock li:last-child{margin-bottom:0}#marketplacemenuarea .menublock li .count{color:#888;font-size:8pt}#marketplacemenuarea .menublock .toppage{background-image:url(https://img.duga.jp/img/marketplace/provider/member/menu/toppage.png);background-size:14px 14px;background-repeat:no-repeat;padding-left:20px;background-position:0 50%}#marketplacemenuarea .menublock .report{background-image:url(https://img.duga.jp/img/marketplace/provider/member/menu/report.png);background-size:14px 14px;background-repeat:no-repeat;padding-left:20px;background-position:0 50%}#marketplacemenuarea .menublock .paymenthistory{background-image:url(https://img.duga.jp/img/marketplace/provider/member/menu/paymenthistory.png);background-size:14px 14px;background-repeat:no-repeat;padding-left:20px;background-position:0 50%}#marketplacemenuarea .menublock .registration{background-image:url(https://img.duga.jp/img/marketplace/provider/member/menu/registration.png);background-size:14px 14px;background-repeat:no-repeat;padding-left:20px;background-position:0 50%}#marketplacemenuarea .menublock .allmovie{background-image:url(https://img.duga.jp/img/marketplace/provider/member/menu/allmovie.png);background-size:14px 14px;background-repeat:no-repeat;padding-left:20px;background-position:0 50%}#marketplacemenuarea .menublock .regist{padding-left:35px}#marketplacemenuarea .menublock .nowmovie{background-image:url(https://img.duga.jp/img/marketplace/provider/member/menu/nowmovie.png);background-size:14px 14px;background-repeat:no-repeat;padding-left:20px;background-position:0 50%}#marketplacemenuarea .menublock .provisionalmovie{background-image:url(https://img.duga.jp/img/marketplace/provider/member/menu/provisionalmovie.png);background-size:14px 14px;background-repeat:no-repeat;padding-left:20px;background-position:0 50%}#marketplacemenuarea .menublock .judgmentwait{background-image:url(https://img.duga.jp/img/marketplace/provider/member/menu/judgmentwait.png);background-size:14px 14px;background-repeat:no-repeat;padding-left:20px;background-position:0 50%}#marketplacemenuarea .menublock .openwait{background-image:url(https://img.duga.jp/img/marketplace/provider/member/menu/openwait.png);background-size:14px 14px;background-repeat:no-repeat;padding-left:20px;background-position:0 50%}#marketplacemenuarea .menublock .closemovie{background-image:url(https://img.duga.jp/img/marketplace/provider/member/menu/closemovie.png);background-size:14px 14px;background-repeat:no-repeat;padding-left:20px;background-position:0 50%}#marketplacemenuarea .menublock .information{background-image:url(https://img.duga.jp/img/marketplace/provider/member/menu/information.png);background-size:14px 14px;background-repeat:no-repeat;padding-left:20px;background-position:0 50%}#marketplacemenuarea .menublock .prohibition{background-image:url(https://img.duga.jp/img/marketplace/provider/member/menu/prohibition.png);background-size:14px 14px;background-repeat:no-repeat;padding-left:20px;background-position:0 50%}#marketplacemenuarea .menublock .faq{background-image:url(https://img.duga.jp/img/marketplace/provider/member/menu/faq.png);background-size:14px 14px;background-repeat:no-repeat;padding-left:20px;background-position:0 50%}#marketplacemenuarea .menublock .contact{background-image:url(https://img.duga.jp/img/marketplace/provider/member/menu/contact.png);background-size:14px 14px;background-repeat:no-repeat;padding-left:20px;background-position:0 50%}#marketplacemenuarea .menublock .manual{background-image:url(https://img.duga.jp/img/marketplace/provider/member/menu/manual.png);background-size:14px 14px;background-repeat:no-repeat;padding-left:20px;background-position:0 50%}#marketplacemenuarea .menublock .cancel{background-image:url(https://img.duga.jp/img/marketplace/provider/member/menu/cancel.png);background-size:14px 14px;background-repeat:no-repeat;padding-left:20px;background-position:0 50%}#marketplacemenuarea .menublock .illegal{background-image:url(https://img.duga.jp/img/marketplace/provider/member/menu/illegal.png);background-size:14px 14px;background-repeat:no-repeat;padding-left:20px;background-position:0 50%}#marketplacemenuarea .menublock .paymentrecord{background-image:url(https://img.duga.jp/img/marketplace/provider/member/menu/paymentrecord.png);background-size:14px 14px;background-repeat:no-repeat;padding-left:20px;background-position:0 50%}#marketplacearea .table-standard.salesreport thead th{padding:6px 5px;line-height:1;white-space:nowrap}#marketplacearea .table-standard.salesreport tbody td{line-height:1.2}#marketplacearea .space{margin-bottom:10px}#marketplacearea .products .space{margin-bottom:30px}#marketplacearea .notice{margin-bottom:10px;font-size:8pt;color:#666;clear:both}#marketplacearea .essential{padding:2px 2px;min-width:28px;background:#F33;color:#FFF;text-align:center;font-size:10px;line-height:1;float:left;margin-left:4px;margin-top:2px;border-radius:2px}#marketplacearea .attention{width:400px;border-radius:3px;border:1px solid #EEE;padding:5px;background-color:#EEE;margin:10px 0}#marketplacearea textarea{width:600px;height:200px;resize:none;vertical-align:bottom;font-size:11pt;padding:4px 8px;border:1px solid #7f9db9;border-radius:3px}.price-select-area table{max-width:170px;float:left;margin-right:12px;white-space:nowrap}.price-select-area table th{background-color:#e7e7e7}.price-select-area table td{text-align:right}.price-select-area table td:first-of-type{width:15px}.ui-datepicker-trigger{width:30px;height:30px;margin:0 0 0 5px}#marketplacearea .file{margin-bottom:5px}#category-area{width:670px;box-sizing:border-box;font-size:0;margin-bottom:30px}#category-area .category{width:33%;font-size:9pt;box-sizing:border-box;list-style-type:none;display:inline-block;padding-bottom:5px}#category-area .category:nth-of-type(3n){width:34%;font-size:9pt;margin-right:0;box-sizing:border-box;display:inline-block}.upload-button a,.upload-button input[type="submit"]{display:inline-block;padding:7px 15px;border:1px solid #666;border-radius:5px;background:#EEE;background-image:linear-gradient(to bottom,#f7f7f7,#EEE,#EEE,#e5e5e5);box-sizing:border-box;line-height:15px;text-decoration:none;font-weight:bold;font-size:10pt;color:#666;text-align:center;cursor:pointer;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック','MS PGothic',sans-serif}.upload-button a:hover,.upload-button input[type="submit"]:hover{border:1px solid #222;background:#e8e8e8;background-image:linear-gradient(to bottom,#EEE,#e8e8e8,#e8e8e8,#DDD);color:#111}#marketplacearea .ngword{background-image:url(https://img.duga.jp/img/marketplace/provider/member/icon/ngword.png);background-size:16px 16px;background-repeat:no-repeat;padding-left:20px;margin-bottom:5px;display:block}.faq-question{font-size:10.5pt;font-weight:bold;color:#333;margin-bottom:2px}.faq-text{padding:0 0 10px 0}.prohibition-title{font-size:10.5pt;font-weight:bold;color:#333;margin-bottom:2px}.prohibition-text{padding:0 0 10px 0}.paymentrecord-title{font-size:10.5pt;font-weight:bold;color:#333;margin-bottom:2px}.paymentrecord-text{padding:0 0 10px 0}#marketplacearea .pagingbox{clear:both;margin-bottom:18px}#marketplacearea .paginglist{margin:0;text-align:right;font-size:9pt;line-height:1.0}#marketplacearea .paginglist li{display:inline;padding:0;font-weight:bold}#marketplacearea .paginglist a,#marketplacearea .paginglist span{display:inline-block;padding:0 6px}#marketplacearea .paginglist li:last-child{margin-right:-6px}#marketplacearea .contentspages{float:right;padding:10px 0}#main-centerbox .form-title-essential{font-size:10.5pt;font-weight:bold;color:#333;margin-bottom:2px;float:left}#main-centerbox .form-text-essential{font-size:8pt;color:#666;margin-bottom:4px;clear:both}#main-centerbox #table .essential{padding:2px 2px;min-width:28px;background:#F33;color:#FFF;text-align:center;font-size:10px;line-height:1;float:left;margin-left:4px;margin-top:1px;border-radius:2px}#dash-video{background-color:#000}#video-container{position:relative;min-width:510px;min-height:250px;background-color:#000;width:100%;height:100%}#video-upper,#video-lower{color:#FFF;position:absolute;left:0;right:0;padding:5px 12px;background-color:#000;opacity:.0;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;-ms-transition:opacity .3s;transition:opacity .3s}#video-upper{top:0}#video-lower{bottom:0}#video-title{float:left;cursor:default}#video-bitrate{float:right;cursor:default}#video-close{float:right;cursor:pointer;margin-left:16px}#video-closebutton{width:24px;height:24px;margin-top:4px}#video-container select{color:#FFF;background-color:#000}#video-recordtime{position:absolute;top:64px;padding-right:6px;width:114px;height:32px;line-height:32px;background:rgba(0,0,0,0.3);border-radius:16px;color:#fff;font-size:12pt;text-align:center;display:none}#video-recordtime span.mark{color:red;font-size:16pt;vertical-align:-2px}#video-upper{font-size:11px;height:34px;background-image:url("/img/player/browser/menu_top.png");background-size:100% 100%}#video-title{margin-top:10px;font-size:11px}#video-title a{color:#FFF;cursor:pointer}#video-title a:hover{text-decoration:underline}#video-bitrate{margin-top:6px}#video-bitrate-current{position:relative;padding:2px 8px !important;width:140px;height:16px;line-height:18px;border:1px solid #444;color:#FFF;font-size:11px}#video-bitrate-current:hover{border:1px solid #9CC}#video-bitrate-current[style*="padding"]{border:1px solid #9CC !important}#video-bitrate-name{display:inline-block;width:45px}#video-bitrate-rate{display:inline-block;width:75px;text-align:right}#video-bitrate-mark{display:inline-block;width:20px;text-align:right}#video-bitrate-selector{position:absolute;display:none;padding:3px;line-height:200%;background-color:#333;color:#FFF;font-size:11px;cursor:default}#video-bitrate-selector>div{padding:0 6px}#video-bitrate-selector div:hover{background-color:#999}#video-bitrate-selector .name{display:inline-block;width:45px}#video-bitrate-selector .rate{display:inline-block;width:75px;text-align:right}#video-lower{height:55px;background-image:url("/img/player/browser/menu_top.png");background-size:100% 100%}#video-lower2{font-size:11px}#video-lower2-left{float:left}#video-lower2-left button{margin-right:4px;padding:2px;background:0;border:0;overflow:visible}#video-lower2-left button.def{cursor:default}#video-lower2-left button.ptr{cursor:pointer}#video-lower2-left img{vertical-align:middle}#video-lower2-left img.separator{margin-left:2px;margin-right:6px}#video-lower2-right{float:right}#video-lower2-right button{padding:2px;margin-left:12px;background:0;border:0;overflow:visible}#video-lower2-right button.def{cursor:default}#video-lower2-right button.ptr{cursor:pointer}#video-lower2-right img{vertical-align:middle}#video-seek{width:100%;height:16px}.tip p{margin:auto 6px;font-size:10px;line-height:21px;white-space:nowrap}.tip{background:#404040;color:#fff;text-align:center;border:1px solid gray;border-radius:4px;position:absolute;top:4px;height:20px;margin:auto}.tip:before{content:"";position:absolute;bottom:-10px;border:5px solid transparent;border-top:5px solid gray}.tip:after{content:"";border:5px solid transparent;border-top:5px solid #404040;position:absolute;bottom:-9px}#button-popup-prev{left:10px;display:none}#button-popup-prev:before,#button-popup-prev:after{left:6px}#button-popup-rewind{left:42px;width:40px;display:none}#button-popup-rewind:before,#button-popup-rewind:after{right:66%}#button-popup-pause{left:68px;width:50px;display:none}#button-popup-pause:before,#button-popup-pause:after{right:66%}#button-popup-play{left:72px;width:30px;display:none}#button-popup-play:before,#button-popup-play:after{right:56%}#button-popup-forward{left:102px;width:40px;display:none}#button-popup-forward:before,#button-popup-forward:after{right:66%}#button-popup-next{left:126px;display:none}#button-popup-next:before,#button-popup-next:after{left:10px}#button-popup-chapter{left:180px;width:92px;display:none}#button-popup-chapter:before,#button-popup-chapter:after{right:66%}#button-popup-record{left:260px;width:30px;display:none}#button-popup-record:before,#button-popup-record:after{right:56%}#button-popup-screenon{right:10px;width:50px;display:none}#button-popup-screenon:before,#button-popup-screenon:after{right:15%}#button-popup-screenoff{right:10px;width:50px;display:none}#button-popup-screenoff:before,#button-popup-screenoff:after{right:15%}#button-popup-mute{background:#404040;color:#fff;text-align:center;padding:0;border:1px solid gray;border-radius:6px;position:absolute;top:28px;height:20px;margin:auto;right:76px;width:50px;display:none}#button-popup-mute:before,#button-popup-mute:after{border:0 solid transparent;border-top:0 solid transparent}#seek-wrap{width:100%;height:20px;margin-top:0;position:relative}#seek{margin-top:4px;position:relative;width:100%;height:10px;cursor:pointer}#seek-popup{width:56px;height:22px;padding-top:3px;background-image:url("/img/player/browser/seekbar_popup.png");font-size:10px;text-align:center;position:absolute;top:-28px;left:0;display:none;cursor:default}#seek-preview{display:none;position:absolute;top:-120px;left:0;border:2px solid #666;background-color:#000;cursor:default;overflow:hidden}#seek-preview-time{width:50px;height:14px;position:absolute;border:1px solid #666;background-color:#333;font-size:10px;color:#fff;text-align:center}#seek-trackoff{width:100%;height:10px;background-color:#000;border-radius:4px;position:relative;top:2px}#seek-trackbuffer{height:10px;background-color:#555;border-radius:4px;position:absolute;top:2px;left:0}#seek-trackon{height:10px;background-color:#FFF;border-radius:4px;position:absolute;top:2px;left:0}#seek-trackrecord{height:10px;background-color:#F00;position:absolute;top:2px;display:none}#seek-trackchapter{width:0;height:10px;position:absolute;top:2px;left:0}#seek-trackchapter .chapter-mark{width:9px;height:12px;position:absolute;top:-12px;background-image:url("/img/player/browser/chapter_mark.png")}#seek-trackchapter .chapter-line{width:0;height:10px;border-right:1px solid #666;position:absolute;top:0;cursor:pointer}#seek-trackadmin{width:0;height:10px;position:absolute;top:2px;left:0}#seek-trackadmin .file-line{width:0;height:10px;border-right:1px solid #F09;position:absolute;top:0;cursor:pointer}#seek input{width:14px;height:14px;position:absolute;top:0}#video-seekarea{position:absolute;top:4px;left:0;right:0;bottom:0;height:24px}#video-lower2-volumebox{width:24px;position:absolute;bottom:38px;right:48px;border:1px solid #666;border-radius:6px;opacity:.7;display:none}#video-volume-bg{width:24px;height:124px;background-color:#000;border-radius:6px}#volume-wrap{width:24px;height:100px;position:relative;top:15px}#volume{width:10px;height:100px;position:relative}#volume-trackoff{width:4px;height:100px;background-color:#000;border-right:1px solid #666;position:relative;left:10px;top:0;bottom:0}#volume-trackon{width:4px;background-color:#FFF;position:absolute;left:10px;top:0;bottom:0}#volume input{width:10px;height:10px;position:absolute;left:7px}#blackoutbg{position:absolute;height:100%;width:100%;top:0;left:0;background-color:#000;opacity:.5;display:none}#recdialog{width:320px;height:120px;background-color:#FFF;position:absolute;display:none}#recdialogmsg{text-align:center;margin-top:32px}#recdialogmsgstt{display:none}#recdialogmsgend{display:none}#recdialogok{position:absolute;bottom:12px;left:25px;width:120px;height:28px;background-color:#DDD;border-style:none}#recdialogng{position:absolute;bottom:12px;right:25px;width:120px;height:28px;background-color:#DDD;border-style:none}#progress{position:absolute;width:150px;color:#FFF;font-size:11px;display:none}#dialog{font-size:11px;text-align:center;width:300px;min-height:66px;background-color:#FFF;padding:16px;white-space:pre;position:absolute;display:none}@-moz-document url-prefix(){#button-popup-prev{left:11px}#button-popup-rewind{left:50px}#button-popup-pause{left:83px}#button-popup-play{left:87px}#button-popup-forward{left:123px}#button-popup-next{left:144px}#button-popup-chapter{left:213px}#button-popup-record{left:300px}#button-popup-screenon{right:12px}#button-popup-screenoff{right:12px}#button-popup-mute{right:84px}#video-lower2-volumebox{right:56px}}#video-upper{z-index:1;background:#262626}#video-title{overflow:hidden;margin-top:8px;max-width:calc(100vw - 270px);font-size:10pt;white-space:nowrap;text-overflow:ellipsis}#video-bitrate-selector{z-index:2}#video-recordtime{left:0 !important;right:0;margin:0 auto;transition:top .3s,left .3s}#video-container[menu="display"] #video-recordtime{top:110px;left:-260px !important}#video-menu-icon{float:left;margin:4px 12px 0 0;padding:1px;cursor:pointer}#video-menu-icon img{width:24px;height:24px}#video-lower{background:#262626}#video-container:not([memberid="guest"]) #video-chapter{display:inline-block !important;padding-left:10px !important;background:url(/img/player/browser/line.png) no-repeat 0 0/2px 18px !important}#video-container:not([memberid="guest"]) #video-record{display:inline-block !important}#video-upper[style="opacity: 0;"] ~ #list-wrapper{opacity:0}#list-wrapper{position:absolute;top:0;width:100%;transition:opacity .3s}#video-menu-list{position:absolute;top:-110px;width:100%;background:#000;transition:top .3s}#video-container[menu="display"] #list-wrapper #video-menu-list{top:44px}#video-menu-list ul{overflow:hidden;padding:12px 260px 0 14px}#video-menu-list li{float:left;margin:0 20px 10px 0}#video-menu-list li:last-of-type{margin-right:0}#video-menu-list li span{display:block;height:24px;line-height:22px;box-sizing:border-box;color:#FFF;font-size:0;cursor:pointer}#video-menu-list li span:before{display:inline-block;width:20px;height:20px;content:"";background-size:20px 20px;background-repeat:no-repeat;vertical-align:-5.5px}#choice-purchased:before{background-image:url(https://img.duga.jp/img/head/undermenu/sample.svg)}#choice-chapter-list:before{background-image:url(https://img.duga.jp/img/head/undermenu/chapter.svg)}#choice-rec-list:before{background-image:url(https://img.duga.jp/img/head/undermenu/rec.svg)}#choice-mylist:before{background-image:url(https://img.duga.jp/img/head/undermenu/favorite.svg)}#choice-history:before{background-image:url(https://img.duga.jp/img/head/undermenu/history.svg)}#choice-recommend:before{background-image:url(https://img.duga.jp/img/head/undermenu/recommend.svg)}@media screen and (min-width:850px){#video-menu-list li span{font-size:10pt}#video-menu-list li span:before{display:none}}@media screen and (min-width:1000px){#video-menu-list li span:before{display:inline-block;margin-right:4px}}#video-menu-list #choice-setting{background:url(https://img.duga.jp/img/player/browser/setting.svg) no-repeat 2px 1px/16px 16px;width:20px}#video-container[menutype="purchased"] #video-menu-list #choice-purchased{border-bottom:2px solid #f46700}#video-container[menutype="chapter-list"] #video-menu-list #choice-chapter-list{border-bottom:2px solid #08a2e9}#video-container[menutype="rec-list"] #video-menu-list #choice-rec-list{border-bottom:2px solid #ee0810}#video-container[menutype="mylist"] #video-menu-list #choice-mylist{border-bottom:2px solid #CA0}#video-container[menutype="recommend"] #video-menu-list #choice-recommend{border-bottom:2px solid #4ca328}#video-container[menutype="history"] #video-menu-list #choice-history{border-bottom:2px solid #DDD}.side-list{position:absolute;top:44px;padding-bottom:15px;background:#000;line-height:1.4;transition:right .3s}.side-list-head{position:relative;padding:13px 20px;color:#FFF}.side-list-head>div:first-child{height:20px;font-size:10pt}.reload-icon{position:absolute;top:10px;width:16px;height:16px;padding:4px;background:url(https://img.duga.jp/img/player/browser/reload_icon.png) no-repeat 4px 4px/16px 16px;background-color:#222;border-radius:100%;cursor:pointer;transition:background linear .1s}.reload-icon:hover{background-color:#444}.side-list-head .list-selector{overflow:hidden;margin-top:8px}.side-list-head .list-selector>div{float:left;margin-right:10px;padding:2px 8px;color:#FFF;font-size:8pt;background-color:#222;border-radius:10px;cursor:pointer}.side-list-head .list-selector>div:hover,.side-list[data-select="play"] .side-list-head .list-selector .select-play,.side-list[data-select="choice"] .side-list-head .list-selector .select-choice,.side-list[data-select="all"] .side-list-head .list-selector .select-all{background:#444}.side-list-contents{overflow-x:hidden;overflow-y:auto;padding:0 20px;scrollbar-track-color:#333;scrollbar-base-color:#555;scrollbar-arrow-color:#999}.side-list-contents::-webkit-scrollbar{width:6px;background:#333}.side-list-contents::-webkit-scrollbar-thumb{background-color:#555}.side-list-contents>li:last-child{margin-bottom:40px}.side-list-contents div[class*="wrapper"]:after{position:absolute;content:"";height:100%;width:100%;border:.6px solid rgba(255,255,255,0.2);box-sizing:border-box}.side-list-contents .active div[class*="wrapper"]:after{border:2px solid #F00}.side-list-contents .active div[class*="wrapper"]>div:after{position:absolute;top:6px;left:6px;content:"再生中";padding:2px 6px;line-height:1;border:.5px solid rgba(255,255,255,.5);border-radius:10px;background:#F00;color:#FFF;font-size:10px}.side-list-contents .empty:before{color:#AAA}.side-list-contents li:not([style="display: none;"]) ~ .empty{display:none}.side-list div[id$="-loading"]{display:none;position:absolute;right:100px;width:20px;height:20px;background:url(https://duga.jp/img/icon/loading.gif) no-repeat top/20px 20px}.side-list div[id$="-loading"].list-loading{display:block}.side-list div[id$="-loading"].position-top{top:46px}.side-list div[id$="-loading"].position-bottom{bottom:20px}.side-list ul.up-loading{padding-top:34px}.side-list.product-view{right:-259px}.product-view .side-list-head .reload-icon{left:216px}.product-view .side-list-contents{width:220px;height:calc(100vh - 170px)}.product-view .side-list-contents>li{position:relative}.product-view .side-list-contents>li:not(:last-child){margin-bottom:20px}.product-view .side-list-contents .jacket-wrapper{position:relative;overflow:hidden;width:80px;height:113px;margin-right:6px;cursor:pointer}.product-view .side-list-contents .jacket-wrapper img{position:absolute;left:-20px;right:-20px;margin:auto;height:113px}.product-view .side-list-contents .product-info{position:absolute;top:0;left:86px;width:134px;height:113px}.product-view .side-list-contents .product-info .product-title{margin-bottom:4px;color:#FFF;font-size:9pt}.product-view .side-list-contents .product-info .purchase-type{color:#CCC;font-size:8pt}.product-view .side-list-contents:empty:before{display:block;min-width:180px;color:#AAA}.product-view .side-list-contents:empty:after{content:"";display:block;width:220px;height:400px;background:url(https://img.duga.jp/img/player/browser/empty_product_view.png) repeat-y 0 20px/220px 133px}.product-view div[id$="-loading"].list-loading{right:120px}.product-view .side-list-contents.up-loading{height:calc(100vh - 204px)}.side-list.capture-view{right:-219px}.capture-view .side-list-head .reload-icon{left:176px}.capture-view .side-list-contents{width:180px;height:calc(100vh - 196px)}.capture-view .side-list-contents>li:not(:last-child){margin-bottom:16px}.capture-view .side-list-contents .preview-wrapper{position:relative;overflow:hidden;width:180px;height:100px;background:#000;cursor:pointer}.capture-view .side-list-contents .preview-wrapper .preview-width{position:absolute;overflow:hidden;left:0;right:0;height:100px;margin:auto}.capture-view .side-list-contents .preview-wrapper .preview-width .preview-coordinate{position:absolute}.capture-view .side-list-contents .item-info{position:relative;margin-top:4px;min-width:180px}.capture-view .side-list-contents .item-info .time{padding-left:13px;font-size:9pt;font-weight:bold}.capture-view .side-list-contents .item-info .time:before{position:absolute;top:2px;left:0;content:"";width:10px;height:11px}.capture-view .side-list-contents .item-info .list-number{float:left;margin-right:8px;color:#DDD;font-size:7pt}.capture-view .side-list-contents .item-info .product-title{overflow:hidden;max-width:120px;color:#DDD;font-size:7pt;white-space:nowrap;text-overflow:ellipsis}.capture-view .side-list-contents .empty:before{content:"リストはありません。"}.capture-view .side-list-contents .empty:after{content:"";display:block;width:220px;height:450px;background:url(https://img.duga.jp/img/player/browser/empty_capture_view.png) repeat-y 0 16px/180px 150px}.capture-view.side-list div[id$="-loading"].position-top{top:74px}.capture-view .side-list-contents.up-loading{height:calc(100vh - 230px)}#video-container[menu="display"][menutype="purchased"] #list-wrapper #purchased{right:0}#purchased .side-list-contents .empty:after{content:"利用可能な作品はありません。"}#video-container[memberid="guest"] #purchased .side-list-contents:empty:before{content:"ご購入いただいた作品を再生するには、\A ログインが必要です。";white-space:pre}#video-container[menu="display"][menutype="chapter-list"] #list-wrapper #chapter-list{right:0}#chapter-list .item-info .time{color:#08a2e9}#chapter-list .item-info .time:before{background:url(https://img.duga.jp/img/player/browser/chapter_mark_x2.png) no-repeat top/8px 11px}#video-container[memberid="guest"] #chapter-list .side-list-contents .empty:before{content:"この機能をご利用いただくには、\A ログインが必要です。";white-space:pre}#video-container[menu="display"][menutype="rec-list"] #list-wrapper #rec-list{right:0}#rec-list .item-info .time{color:#F33}#rec-list .item-info .time:before{background:url(https://img.duga.jp/img/player/browser/rec_mark_x2.png) no-repeat 0 .5px/10px 10px}#rec-list .item-info .rec-range{color:#DDD;font-size:7pt}#rec-list:not([data-select="all"]) .item-info .list-number,#rec-list:not([data-select="all"]) .item-info .product-title{display:none}#rec-list[data-select="all"] .item-info .rec-range{display:none}#video-container[memberid="guest"] #rec-list .side-list-contents .empty:before{content:"この機能をご利用いただくには、\A ログインが必要です。";white-space:pre}#video-container[menu="display"][menutype="mylist"] #list-wrapper #mylist{right:0}#mylist .side-list-contents:empty:before{content:"マイリストに作品はありません。"}#video-container[memberid="guest"] #mylist .side-list-contents:empty:before{content:"マイリストの作品を表示するには、\A ログインが必要です。 ";white-space:pre}#video-container[menu="display"][menutype="history"] #list-wrapper #history{right:0}#history .side-list-contents:empty:before{content:"再生履歴はありません。"}#video-container[menu="display"][menutype="recommend"] #list-wrapper #recommend{right:0}#recommend .side-list-contents:empty:before{content:"関連作品はありません。"}#video-container[menu="display"][menutype="setting"] #list-wrapper #setting{right:0}#setting{right:-259px}#setting .side-list-contents{width:220px;height:calc(100vh - 170px)}#setting .side-list-contents>li:not(:last-child){margin-bottom:20px}#setting .side-list-contents li .setting-title{margin-bottom:4px;color:#FFF;font-size:9pt}#setting .side-list-contents li .setting-description{margin:0 0 6px 1.2em;color:#AAA;font-size:8pt}#setting .side-list-contents li .setting-console{position:relative;margin-left:1.2em}#setting .side-list-contents li .setting-console input[type="button"]{min-width:80px;font-size:8pt}#setting .side-list-contents li .setting-console label{position:relative;display:block;width:30px;height:20px}#setting .side-list-contents li .setting-console label:before{position:absolute;top:2px;content:"";width:30px;height:12px;background:#555;border-radius:10px;transition:background linear .1s}#setting .side-list-contents li .setting-console label:after{position:absolute;left:0;content:"";width:16px;height:16px;background:#999;border-radius:100%;filter:drop-shadow(0 0 1px rgba(0,0,0,1));transition:background linear .1s,left linear .1s}#setting .side-list-contents li input[type="checkbox"]{display:none}#setting .side-list-contents li input[type="checkbox"]:checked ~ .setting-console label:before{background:#BBB}#setting .side-list-contents li input[type="checkbox"]:checked ~ .setting-console label:after{left:14px;background:#FFF}#setting .side-list-contents li #delete-dialog:checked+.setting-description:before{content:"リストを削除するときに毎回確認のダイアログを表示します。（有効）"}#setting .side-list-contents li #delete-dialog+.setting-description:before{content:"リストを削除するときに確認のダイアログを表示しません。"}#setting .side-list-contents li #auto-play:checked+.setting-description:before{content:"再生が終了した後に次の動画を自動的に再生します。（有効）"}#setting .side-list-contents li #auto-play+.setting-description:before{content:"再生が終了した後に次の動画を自動的に再生しません。"}#video-container[memberid="guest"] #setting .side-list-contents li .setting-console label,#video-container[memberid="guest"] #setting .side-list-contents li .setting-console input{opacity:.6;pointer-events:none}#video-container[memberid="guest"] #setting .side-list-contents li .setting-console:hover:after{position:absolute;left:-1px;top:-28px;content:"設定を変更するにはログインしてください";padding:4px 8px;border-radius:2px;background:#444;color:#FFF;font-size:10px;white-space:nowrap;text-align:center;cursor:auto;animation:fadeout 2s linear both}.video-submenu{position:absolute;bottom:2px;right:0;width:16px;height:16px;padding:4px;background:url(https://img.duga.jp/img/player/browser/submenu.png) no-repeat 4px 4px/16px 16px;background-color:#222;border-radius:100%;cursor:pointer;transition:background linear .1s}.video-submenu:hover,.video-submenu.open{background-color:#444}.video-submenu-list{position:absolute;z-index:1}.video-submenu-list ul{padding:4px;background:#EEE;border:.6px solid #666}.video-submenu-list li.line{margin-top:4px;padding-top:4px;border-top:.6px solid #CCC}.video-submenu-list span{display:block;padding:4px 30px 4px 20px;font-size:11px;white-space:nowrap;cursor:pointer}.video-submenu-list span.play-content{font-weight:bold}.video-submenu-list span:hover{background:#DDD}#video-container[menutype="rec-list"] .video-submenu-list ul.active .delete-content,#video-container[menutype="history"] .video-submenu-list ul.active .delete-content{pointer-events:none;color:#999}.video-submenu-list .open-chapter-list[data-chapter-count="0"],.video-submenu-list .open-rec-list[data-rec-count="0"],.video-submenu-list .add-mylist[data-mylist-count="1"]{pointer-events:none;color:#999}.video-cartmenu{position:absolute;bottom:2px;right:30px;width:16px;height:16px;padding:4px;background:url(https://img.duga.jp/img/player/browser/cart_icon.png) no-repeat 4px 4px/16px 16px;background-color:#222;border-radius:100%;cursor:pointer;transition:background linear .1s}.video-cartmenu:hover,.video-cartmenu.open{background-color:#444}.video-cartmenu.cart{background:url(https://img.duga.jp/img/player/browser/cart_in_icon.png) no-repeat 4px 4px/16px 16px;background-color:#ffbf00}.video-cartmenu.cart:hover{background-color:#ffbf00}.video-cartmenu.in{background:url(https://img.duga.jp/img/player/browser/cart_in_icon.png) no-repeat 4px 4px/16px 16px;background-color:#ffbf00}.video-cartmenu.in:hover{background-color:#ffbf00}.video-cartmenu.in:before{position:absolute;right:-40px;top:-26px;content:"買い物かごに入りました";padding:4px 8px;border-radius:2px;background:#444;color:#FFF;font-size:10px;white-space:nowrap;text-align:center;cursor:auto;animation:fadeout 2s linear both}.video-cart{margin-top:10px}.video-cart .seltype{position:relative;width:216px;margin-bottom:8px;border-left:4px solid #555}.video-cart .txtarea{width:62px;padding-left:10px;line-height:14px;color:#DDD;font-size:8pt}.video-cart .txtarea .price{line-height:12px}.video-cart .add-cart{position:absolute;top:0;right:0;width:136px;line-height:26px;border-radius:3px;background:#ffbf00;color:#01014a;font-weight:bold;text-align:center;cursor:pointer}@keyframes fadeout{0{opacity:.0;display:block}10%{opacity:1.0;display:block}80%{opacity:1.0;display:block}95%{opacity:.0;display:block}100%{opacity:.0;display:none}}