@charset "utf-8";html{height:100%}body{margin:0;color:#000;font-size:9pt;background:#FFF;-webkit-text-size-adjust:100%;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック','MS PGothic',sans-serif;height:100%;position:relative}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[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:340px;height:auto !important;height:100%;_height:auto;min-height:100%;position:relative;box-sizing:border-box}#header-base{position:relative;height:62px}#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:.5px solid #CCC;border-bottom:.5px solid #CCC;box-sizing:border-box;z-index:1}#main-base{margin:0 20px;min-height:400px;line-height:1.4}#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}#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:#333;z-index:0}.link-smartphone{display:block;margin:25px 20px;padding:15px;background:#369;color:#FFF !important;font-size:36pt;text-align:center;text-decoration:none !important;border-radius:15px}#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{font-size:14pt;font-weight:bold;margin-bottom:15px;color:#333}.headline img{display:none}.headline img:nth-child(1){display:inline;float:left;margin:-2px 6px 0 0;width:28px;height:28px}.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 #CCC}.table-legal th{width:200px;border-right:solid 1px #CCC;border-bottom:solid 1px #CCC;font-weight:normal;text-align:left}.table-legal td{padding:8px 10px;border-bottom:solid 1px #CCC}.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 8px;background-color:#C00;color:#FFF;font-size:10pt;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:30px 27px;padding-left:38px;min-height:29px;margin:8px}@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)}}.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.4}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%}@media(min-width:1px){.icon.toppage{background-image:url(https://img.duga.jp/img/head/undermenu/toppage.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.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.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:4px;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:#d90000;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.3;font-size:11pt;height:20px\9;padding:6px 8px\9}#searchtextbox:not(:target){height:28px\9;padding:2px 8px\9}#searchtextbox:focus{outline:0;border:solid 1px #555}#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.join:before{content:"";position:absolute;top:0;width:76px;height:3px;background:#fdbb30}#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:8px;right:10px;color:#666;font-size:8pt;margin-left:5px}#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:.5px solid #DDD;font-size:10pt;font-weight:bold;white-space:nowrap;cursor:pointer}#header-menu .submenulist .listitem .cartitemcount{position:absolute;top:6px;left:9px;width:46px;color:#E00;text-align:center;font-size:10pt;font-weight:bold;height:23px;line-height:23px}#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:45px}.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.4}.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.6}.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:3px;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 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{float:right;padding:0 10px}#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%}}#footer .detailmenuarea{clear:both;height:214px;padding-left:20px;background:#444;color:#FFF}#footer .detailmenuarea a{color:#DDD}#footer .detailmenuarea a:hover{color:#EEE}#footer .detailmenubox{position:relative;width:960px;margin:0 auto}#footer .detailmenubox .administrator{float:left;margin-right:60px;padding-top:25px;width:190px}#footer .detailmenubox .administrator .logo{display:inline-block}#footer .detailmenubox .administrator svg,#footer .detailmenubox .administrator img{width:104px;height:22px;vertical-align:bottom}#footer .detailmenubox .administrator .company{margin-top:12px;font-size:10.4px;font-weight:bold}#footer .detailmenubox .administrator .description{margin:8px 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:175px;white-space:nowrap}#footer .detailmenubox .menublock .title{margin-top:24px;margin-bottom:7px;padding-top:2px;font-size:10pt;font-weight:bold;line-height:1}#footer .detailmenubox .menublock .title a{color:#FFF}#footer .detailmenubox ul{margin-left:20px;line-height:1.8;font-size:9pt}#footer .mainmenuarea{clear:both;padding-top:21px;overflow:hidden;position:relative}#footer .mainmenuarea a{color:#FFF}#footer .mainmenuarea ul{float:left;position:relative;left:50%}#footer .mainmenuarea li{float:left;border-right:1px solid #CCC;padding:0 10px;line-height:1.2;font-size:8.5pt;position:relative;left:-50%}#footer .mainmenuarea .last{border-right:0 !important;margin-right:0 !important;padding-right:20px !important}#footer .copyright{clear:both;padding:14px 0 20px 0;text-align:center;font-size:9pt;color:#DDD}@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:19px;left:112px;content:"";width:33px;height:33px;background:url(https://img.duga.jp/img/12th.svg) no-repeat}#productinfo .topareawrap{float:left;margin-right:-270px;width:100%}#productinfo .topareabox{margin-right:270px}#productinfo .cartareawrap{float:left;width:270px;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:270px}#productinfo .imagebox img[style^="cursor"]:hover{opacity:.8}#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}#productinfo .count-box .count{float:right;margin-top:.5px;padding:1px 8px 0 8px;border-radius:9px;line-height:16px;background:#FFF;text-align:center;font-weight:bold}#productinfo .headerbox{width:100%;margin-bottom:16px}#productinfo .title-base{float:left;line-height:19px}#productinfo .title-base .state-new{padding:3.25px 6px 2.75px 6px;min-width:38px;background:#F43;color:#FFF;text-align:center;vertical-align:middle;font-size:12px;line-height:1;display:inline-block;margin-right:6px;border-radius:2.5px}#productinfo .title-base .state-seminew{padding:3.25px 6px 2.75px 6px;min-width:38px;background:#36D;color:#FFF;text-align:center;vertical-align:middle;font-size:12px;line-height:1;display:inline-block;margin-right:6px;border-radius:2.5px}#productinfo .title-base .state-reserve{padding:3.25px 6px 2.75px 6px;min-width:38px;background:#999;color:#FFF;text-align:center;vertical-align:middle;font-size:12px;line-height:1;display:inline-block;margin-right:6px;border-radius:2.5px}#productinfo .title-base .state-soft{padding:3.25px 6px 2.75px 6px;min-width:38px;background:#F93;color:#FFF;text-align:center;vertical-align:middle;font-size:12px;line-height:1;display:inline-block;margin-right:6px;border-radius:2.5px}#productinfo .title-base.flag-0::before{content:"一般";padding:3.25px 6px 2.75px 6px;min-width:38px;background:#3AE;color:#FFF;text-align:center;vertical-align:middle;font-size:12px;line-height:1;display:inline-block;margin-right:6px;border-radius:2.5px}#productinfo .title-base.type-month::before{content:"月額";padding:3.25px 6px 2.75px 6px;min-width:38px;background:#6A3;color:#FFF;text-align:center;vertical-align:middle;font-size:12px;line-height:1;display:inline-block;margin-right:6px;border-radius:2.5px}@media(min-width:1px){#productinfo .title-base.flag-0 span,#productinfo .title-base.type-month 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 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 a{display:inline-block}#productinfo .infomation .ranking span{position:relative;display:inline-block;margin-right:5px;padding-right:10px;color:#c00;font-weight:bold}#productinfo .infomation .ranking span:after{position:absolute;right:0;content:"-";color:#000 !important;font-weight:normal !important}#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 .detailbox{clear:both;margin-bottom:15px}#productinfo .detailbox h2{color:#333;font-size:10pt;font-weight:bold;line-height:120%;border-top:1px solid #CCC;margin:0 0 10px 0;padding:10px 0 0 0;display:table;width:100%}@media only screen and (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){#productinfo .detailbox h2{border-top:.75px solid #CCC}}#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.4;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 16px 0 0;padding:12px 20px 10px 10px;border:solid 4px #EEE;border-radius:10px}#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:#00698c;border-radius:6px}#productinfo .device table td.icon img{width:44px;height:44px}#productinfo .device table td.type div{position:relative;margin:0 5px;padding:0 5px;height:20px;line-height:20px;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{position:absolute;top:6px;right:-38px;content:"*1";color:#D00;line-height:10px;font-size:10px;font-weight:normal}#productinfo .device td.android table tr:last-child td.ok div:after{position:absolute;top:6px;right:-38px;content:"*1";color:#D00;line-height:10px;font-size:10px;font-weight:normal}#productinfo .device td.ios table tr:last-child td.ok div:before{position:absolute;top:-1px;right:-38px;content:"*2";color:#D00;line-height:10px;font-size:10px;font-weight:normal}#productinfo .device td.ios table tr:last-child td.ok div:after{position:absolute;bottom:-1px;right:-38px;content:"*3";color:#D00;line-height:10px;font-size:10px;font-weight:normal}#productinfo .device-note{font-size:8pt}#productinfo .device-note span{padding-right:5px;color:#D00}#productinfo .disp-ng{display:none}#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.4;display:table;width:100%}#productinfo .detailbox .userreview .eachreview .vote td{font-size:8pt;color:#666}#productinfo .detailbox .userreview .eachreview .votereviewlink{display:inline-block;width:48px;padding:2px 0;border:.5px 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}#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{padding:0;margin:0 0 8px 0;color:#333;font-size:10.5pt;font-weight:bold}#productinfo .cartareabox .mp4none{margin-bottom:10px}#productinfo .cartareabox .cartprocmsg{color:#333;font-size:9pt}#productinfo .cartareabox .cartouterbox{margin-top:5px;margin-bottom:10px}#productinfo .cartareabox .cartouterbox input{position:absolute;margin:9px 0 0 10px;padding:0;width:14px;height:14px}@media(min-width:1px){#productinfo .cartareabox .cartouterbox input{display:none}#productinfo .cartareabox .cartouterbox input[type=radio]+label::before{position:absolute;top:50%;left:9px;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}#productinfo .cartareabox .cartouterbox input[type=radio]:checked+label::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{display:block;border:1px solid #CCC;border-radius:4px;margin-bottom:4px;cursor:pointer;background:#FFF;padding:1px 10px 1px 5px;height:28px;line-height:28px}#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 .cartareabox .cartinnerbox{margin-top:5px;margin-bottom:10px}#productinfo .cartareabox .cartinnerbox .carthead{text-align:center;font-size:9pt;color:#333;padding-bottom:8px}#productinfo .cartareabox .cartinnerbox .money{font-size:10pt;font-weight:bold;color:#C00;padding-left:8px}#productinfo .cartareabox .cartinnerbox .yen{color:#C00;padding-left:1px}#productinfo .cartareabox .cartinnerbox .cartbody{text-align:center;padding:0;margin:0}#productinfo .cartareabox .cartinnerbox .buyer{overflow:hidden;background:steelblue}#productinfo .cartareabox .cartinnerbox .buyhead{font-weight:bold;text-align:center;color:#FFF;height:32px;line-height:33px}#productinfo .cartareabox .cartinnerbox .buybody{text-align:center;color:steelblue;background:floralwhite;border:1px solid;height:48px;line-height:48px}#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:10px 0}#productinfo .cartareabox .cartinnerbox .unsale a{cursor:default}#productinfo .cartareabox .cartinnerbox .unsale .carthead{color:#666;font-size:10pt}#productinfo .cartareabox .cartinnerbox .campaign .day{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 10px 2px 10px;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{text-decoration:line-through}#productinfo .cartareabox .cartinnerbox .campaign .arrow{padding-left:8px}#productinfo .cartareabox .downloadbox{margin-top:0;padding:10px 10px 0 10px;border:1px solid #CCC;background:#FFF}#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 .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:10px;padding:10px;background:#FFF;border:1px solid #CCC;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:3px;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:3px;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{padding-top:2px;font-size:10px;line-height:1.2}#productinfo .cartareabox .st-only:before{content:"ストリーミング専用につきダウンロード不可"}#main-centerbox{width:680px;padding-top:10px;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 .box-base{position:relative;margin-bottom:20px}#main-centerbox .box-base .box{padding:20px;border:1px solid #CCC;border-radius:6px}#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[type="image"]{width:286px;height:34px}#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 .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;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}#main-leftcontents .list3column .item,#main-rightcontents .list3column .item{float:left;width:220px;margin-bottom:12px;font-weight:bold}#main-leftcontents .list3column .count,#main-rightcontents .list3column .count{font-weight:normal;font-size:9pt;color:#888}#main-leftcontents .list4column .item,#main-rightcontents .list4column .item{float:left;width:170px;margin-bottom:12px;font-weight:bold}.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:13.4px;height:13.4px;background:url(https://img.duga.jp/img/icon/svg/morelink.svg) no-repeat;background-size:contain;background-color:#999;border-radius:3px}.morelink a:hover{color:#000}.morelink a:hover::after{background-color:#333}@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}.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}.maintitle .rsslink{margin-left:10px;vertical-align:2px}.labellistbox{overflow:hidden;margin-bottom:-10px}.labellist{text-align:center;line-height:15px;padding-right:20px;padding-bottom:12px;float:left;white-space:nowrap;font-size:8pt}.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:5px 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:36px;left:10px;content:"";width:24px;height:24px;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:8px;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:5px}#cartarea .paywaybox .imgbox{margin-left:20px}#cartarea .midashi{font-size:14pt;font-weight:bold;margin-bottom:15px;line-height:1.0}#cartarea .submidashi{border-top:1px solid #CCC;padding-top:10px;margin-bottom:10px;font-size:10pt;font-weight:bold}#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{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:1px 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:1px 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}.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:5.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:9px;border-radius:10px;position:absolute;content:"";display:block;width:14px;height:5px;background:#099700}}#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;background:#EEE}#searchmenuarea .currentstatebox .stateheadername{position:relative;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;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 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:"さらに条件を追加または検索窓にキーワードを入力して絞り込みできます。"}#searchmenuarea .currentstatebox .keyword+.tips:after{content:"複数のキーワードを半角スペースで区切って入力するとAND検索できます。"}#searchmenuarea .currentstatebox .stateitembox:nth-child(2)+.tips{display:block;margin:12px 0 -1.2em 0;padding-top:18px;background:#FFF;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{margin-bottom:14px}#searchresultarea .categorysearch .title{background:#EEE;padding:8px 10px;margin-bottom:14px}#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 .relateword{clear:both;margin-bottom:6px}#searchresultarea .monthlyid:not(:empty)+.relateword{display:none}#searchresultarea .relateword .title{background:#EEE;padding:8px 10px;margin-bottom:14px}#searchresultarea .relateword ul{overflow:hidden;margin-left:10px;line-height:20px;max-height:63px}#searchresultarea .relateword li{float:left;margin:0 10px 10px 0;white-space:nowrap}#searchresultarea .relateword li a{display:block;padding:0 8px;border:solid 1px rgba(0,68,153,0.8);border-radius:5px;font-size:8pt}#searchresultarea .relateword li a:hover{border-color:#c40;text-decoration:none}#searchresultarea .searchoption{margin-bottom:20px;background:#EEE;padding:8px 10px;height:18px;clear:both}#searchresultarea .searchoption .order{float:left;margin-top:1px}#searchresultarea .searchoption .order a,#searchresultarea .searchoption .order span{margin:0 3px}#searchresultarea .searchoption .viewcount{float:right}#searchresultarea .searchoption .viewcount select{margin:0}#searchresultarea .pagingbox{clear:both;margin-bottom:18px}#searchresultarea .pagingbox:last-of-type{margin-bottom:0}#searchresultarea .paginglist{margin:0;text-align:right;font-size:9pt;line-height:1.0}#searchresultarea .paginglist li{display:inline;padding:0;font-weight:bold}#searchresultarea .paginglist a,#searchresultarea .paginglist span{display:inline-block;padding:0 6px}#searchresultarea .paginglist li:first-child{margin-left:-12px}#searchresultarea .paginglist li:last-child{margin-right:-6px}#searchresultarea .paginglist .previous{position:relative;margin-right:12px}#searchresultarea .paginglist .previous:before{content:"";padding-left:12px}#searchresultarea .paginglist .previous:after{position:absolute;top:.5px;left:6px;content:"";border-top:5px solid transparent;border-right:8.66px solid #049;border-bottom:5px solid transparent}#searchresultarea .paginglist .previous:hover:after{border-right:8.66px solid #c40}#searchresultarea .paginglist .following{position:relative;margin-left:12px}#searchresultarea .paginglist .following:after{content:"";padding-right:12px}#searchresultarea .paginglist .following:before{position:absolute;top:.5px;right:6px;content:"";border-top:5px solid transparent;border-left:8.66px solid #049;border-bottom:5px solid transparent}#searchresultarea .paginglist .following:hover:before{border-left:8.66px solid #c40}#searchresultarea label{position:absolute;right:5px;top:5px;display:block;background:rgba(255,255,255,1);border-radius:2px;width:11px;height:11px;opacity:.75}#searchresultarea label:hover{opacity:1 !important}#searchresultarea label p{position:absolute;top:0;left:0;width:11px;text-align:center;margin-top:50%;line-height:0;font-size:11px;font-weight:bold}#searchresultarea #closes-button:checked ~ #closes-block{display:none}#searchresultarea #closes-button{display:none}#searchresultarea .searchmatchblock{margin-bottom:10px}#searchresultarea .searchmatchblock .imgbox{min-height:150px;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;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 .nosearch-msg{margin:40px 0;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}#main-rightmenu .maintitle,.sidemenutitle{font-size:10pt;font-weight:bold;border:1px #CCC solid;border-radius:3px;background-color:#f6f6f6;margin-bottom:13px;padding:0 0 0 8px;height:27px;line-height:27px;box-sizing:border-box}#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.3;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:12px;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 8px;height:27px;line-height:27px;font-size:10pt;font-weight:bold;background-color:#f6f6f6;border:1px #CCC solid;border-top-left-radius:3px;border-top-right-radius:3px;box-sizing:border-box}.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:3px;border-bottom-right-radius:3px}.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}.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}@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)}}@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-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}#main-rightmenu .joinborder{border-right:2px solid #DDD;border-left:2px solid #DDD;border-bottom:2px solid #DDD;padding:10px 10px 0 10px}#main-rightmenu .explain{font-size:9pt;margin-bottom:10px;color:#333;line-height:1.2}#main-rightmenu .midashi{font-size:10pt;margin-bottom:5px;color:#333;line-height:1.2;font-weight:bold;border-bottom:1px dotted #333;padding-bottom:1px}.contentsbox{overflow:hidden;margin-right:-20px}.sample-play,.movie-play{position:absolute;margin-left:-19px;margin-top:-19px;top:50%;left:50%;display:none}@media(min-width:1px){.sample-play,.movie-play{display:none;display:none\9;animation:fadein 100ms ease-out 1ms 1 both}}@media all and (-ms-high-contrast:none){.sample-play,.movie-play{display:none}}.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{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;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 .state-new{padding:2px 4px;min-width:32px;background:#F43;color:#FFF;text-align:center;font-size:10px;line-height:1;float:left;margin-top:1px;margin-right:4px;border-radius:2px}.contentslist .status .state-seminew{padding:2px 4px;min-width:32px;background:#36D;color:#FFF;text-align:center;font-size:10px;line-height:1;float:left;margin-top:1px;margin-right:4px;border-radius:2px}.contentslist .status .state-reserve{padding:2px 4px;min-width:32px;background:#999;color:#FFF;text-align:center;font-size:10px;line-height:1;float:left;margin-top:1px;margin-right:4px;border-radius:2px}.contentslist .image[type="month"] ~ .title .status::before{content:"月額";padding:2px 4px;min-width:32px;background:#6A3;color:#FFF;text-align:center;font-size:10px;line-height:1;float:left;margin-top:1px;margin-right:4px;border-radius:2px;text-decoration:none}.contentslist .image[type="soft"] ~ .title .status::before{content:"ゲーム";padding:2px 4px;min-width:32px;background:#F93;color:#FFF;text-align:center;font-size:10px;line-height:1;float:left;margin-top:1px;margin-right:4px;border-radius:2px;text-decoration:none}@media(min-width:1px){.contentslist .image[type="month"] ~ .title .status span,.contentslist .image[type="soft"] ~ .title .status 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:12px;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 .state-new{padding:2px 4px;min-width:32px;background:#F43;color:#FFF;text-align:center;font-size:10px;line-height:1;float:left;margin-top:1px;margin-right:4px;border-radius:2px}.contentslistrank .status .state-seminew{padding:2px 4px;min-width:32px;background:#36D;color:#FFF;text-align:center;font-size:10px;line-height:1;float:left;margin-top:1px;margin-right:4px;border-radius:2px}.contentslistrank .image[type="month"] ~ .title .status::before{content:"月額";padding:2px 4px;min-width:32px;background:#6A3;color:#FFF;text-align:center;font-size:10px;line-height:1;float:left;margin-top:1px;margin-right:4px;border-radius:2px;text-decoration:none}.contentslistrank .image[type="soft"] ~ .title .status::before{content:"ゲーム";padding:2px 4px;min-width:32px;background:#F93;color:#FFF;text-align:center;font-size:10px;line-height:1;float:left;margin-top:1px;margin-right:4px;border-radius:2px;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:12px;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 .state-new{padding:2px 4px;min-width:32px;background:#F43;color:#FFF;text-align:center;font-size:10px;line-height:1;float:left;margin-top:1px;margin-right:4px;border-radius:2px}.contentslistrankyearly .status .state-seminew{padding:2px 4px;min-width:32px;background:#36D;color:#FFF;text-align:center;font-size:10px;line-height:1;float:left;margin-top:1px;margin-right:4px;border-radius:2px}.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}.serieslist{margin-right:20px;width:120px;height:330px;float:left}.serieslist a:hover{text-decoration:none;color:#049}.liquidcontentslist .serieslist{height:232px}.serieslist .image{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;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}.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:2px;margin-left:65px;line-height:1.2;font-size:8pt}.smallsalelist .keiyaku-type{color:#999}.smallsalelist .mylist{position:relative;padding-left:12px;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:2px;margin-left:65px;color:#C00;line-height:1.3}.newlabel{width:155px;float:left;margin-right:20px}.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}.liquid-next-button a,.liquid-next-button input[type="submit"]{display:inline-block;padding:8px;border:1px solid #333;border-right:18px solid #333;border-radius:5px;background:#ffbf00;background-image:linear-gradient(to bottom,#ffd248,#ffbf00,#ffbf00,#ebb40a);box-sizing:border-box;line-height:16px;text-decoration:none;font-weight:bold;font-size:10pt;min-width:128px;color:#222;text-align:center;cursor:pointer;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック','MS PGothic',sans-serif}.liquid-next-button a:hover,.liquid-next-button input[type="submit"]:hover{border:1px solid #222;border-right:18px solid #222;background-color:#f4b800;background-image:linear-gradient(to bottom,#ffcb2f,#f4b800,#f4b800,#e0ab0a);color:#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}span.liquid-next-button span{position:relative;display:inline-block}span.liquid-next-button span:after{position:absolute;top:50%;right:4px;margin-top:-5px;content:"▲";transform:rotate(90deg);color:#FFF;font-size:10px;line-height:1}.liquid-next-button a:focus,.liquid-next-button input[type="submit"]:focus{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:.5px 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:.5px 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}.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;background-color:#FFF}#keywordpopupinner{border:1px solid #888}#keywordpopupinner .word{padding:3px 4px;display:block}#keywordpopupinner .word-active{color:#FFF;font-size:9pt;background-color:#1d3994;text-decoration:underline}#keywordpopupinner .word-inactive{color:#000;font-size:9pt;background-color:#FFF;text-decoration:none}table{font-size:9pt;line-height:1.4}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:#FFD}#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}#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:12px;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 .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"] .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-new{padding:2px 4px;min-width:32px;background:#F43;color:#FFF;text-align:center;font-size:10px;line-height:1;float:left;margin-right:4px;border-radius:2px}#hover-box .content-box .title-base .pricestatustext-seminew{padding:2px 4px;min-width:32px;background:#36D;color:#FFF;text-align:center;font-size:10px;line-height:1;float:left;margin-right:4px;border-radius:2px}#hover-box .content-box .title-base .pricestatustext-reserve{padding:2px 4px;min-width:32px;background:#999;color:#FFF;text-align:center;font-size:10px;line-height:1;float:left;margin-right:4px;border-radius:2px}#hover-box .content-box .title-base .pricestatustext-digi{padding:2px 4px;min-width:32px;background:#3AE;color:#FFF;text-align:center;font-size:10px;line-height:1;float:left;margin-right:4px;border-radius:2px}#hover-box .content-box .title-base .pricestatustext-month{padding:2px 4px;min-width:32px;background:#6A3;color:#FFF;text-align:center;font-size:10px;line-height:1;float:left;margin-right:4px;border-radius:2px}#hover-box .content-box .title-base .pricestatustext-soft{padding:2px 4px;min-width:32px;background:#F93;color:#FFF;text-align:center;font-size:10px;line-height:1;float:left;margin-right:4px;border-radius:2px}#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}.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}}.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 10px 0 0;font-size:9pt}.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{border:1px solid #CCC}.infoguide .nextlink a{font-size:12pt;font-weight:bold}#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 #showpass{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}@media(min-width:1px){.headline.payeasy{position:relative;padding-left:44px;color:#304395}.headline.payeasy:before{content:"";position:absolute;top:-2px;left:0;width:38px;height:28px;background-image:url(https://img.duga.jp/img/mypage/payeasy.png);background-repeat:no-repeat;background-size:38px 28px}}#mypglist{clear:both;margin-bottom:10px;width:100%;background-color:#ccc;border-spacing:1px}#mypglist th,#mypglist td{padding:5px}#mypglist th{background:#EEE}#mypglist th.check{width:28px}#mypglist th.image{width:80px}#mypglist th.date{width:120px}#mypglist td{background:#FFF}#mypglist td.check{text-align:center}#mypglist td.date{text-align:center}#mypglist td.delete{text-align:center}#mypglist .title{margin-bottom:4px}#mypglist .detail{font-size:9pt}#mypglist .ratingstar{margin-bottom:4px}#mypglist .ratingstar img{display:block;width:65px;height:13px;opacity:.9}.paging-sum{float:left;margin-bottom:10px}.paging-box{margin-bottom:10px;float:right}.paging-box div{font-weight:bold;float:left}.paging-box .pagenumber{padding-left:12px}.paging-box .pagenumber a,.paging-box .pagenumber span{display:inline-block;padding:0 4px}.paging-box a.noactive{color:#333;text-decoration:none}.paging-box .pageprev a{position:relative;padding:0 4px;display:inline-block}.paging-box .pageprev a:before{content:"";padding-left:12px}.paging-box .pageprev a:after{position:absolute;top:2.5px;left:4px;content:"";border-top:5px solid transparent;border-right:8.66px solid #049;border-bottom:5px solid transparent}.paging-box .pageprev a:hover:after{border-right:8.66px solid #c40}.paging-box .pageprev a.noactive:after{border-right:8.66px solid #333}.paging-box .pagenext{margin-right:-4px;padding-left:12px}.paging-box .pagenext a{position:relative;padding:0 4px;display:inline-block}.paging-box .pagenext a:after{content:"";padding-right:12px}.paging-box .pagenext a:before{position:absolute;top:2.5px;right:4px;content:"";border-top:5px solid transparent;border-left:8.66px solid #049;border-bottom:5px solid transparent}.paging-box .pagenext a:hover:before{border-left:8.66px solid #c40}.paging-box .pagenext a.noactive:before{border-left:8.66px solid #333}.console{margin-bottom:10px;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}form[action="/mypage/remittance/"] .img-send input[type="file"]:nth-of-type(1){padding:5px;width:308px;height:160px;opacity:.5;cursor:pointer}form[action="/mypage/remittance/"] .img-send:nth-of-type(1){position:relative;width:318px;height:170px;background-color:#e3e3e3;background-image:url(https://img.duga.jp/img/mypage/id_form_ms.gif);background-position:25px 50%;background-repeat:no-repeat;background-size:200px 126px}@media screen and (-webkit-min-device-pixel-ratio:0){form[action="/mypage/remittance/"] .img-send input[type="file"]:nth-of-type(1){opacity:1}form[action="/mypage/remittance/"] .img-send:nth-of-type(1){background-color:#EEE;background-image:url(https://img.duga.jp/img/mypage/id_form.gif);background-position:50% 75%}}@-moz-document url-prefix(){form[action="/mypage/remittance/"] .img-send input[type="file"]:nth-of-type(1){opacity:1}form[action="/mypage/remittance/"] .img-send:nth-of-type(1){background-color:#EEE;background-image:url(https://img.duga.jp/img/mypage/id_form.gif);background-position:77% 50%}}@supports(-ms-accelerator:true){form[action="/mypage/remittance/"] .img-send input[type="file"]:nth-of-type(1){opacity:.5}form[action="/mypage/remittance/"] .img-send:nth-of-type(1){background-color:#e3e3e3;background-image:url(https://img.duga.jp/img/mypage/id_form_ms.gif);background-position:25px 50%}}.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;width:100%}#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{background-color:#C00;color:#FFF;font-weight:bold;padding:0 10px;margin-bottom:10px;border-radius:4px;height:27px;line-height:27px}#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{font-size:11px;color:#FFF;position:relative;width:140px;border:1px solid #444;padding:2px}#video-bitrate-current:hover{border:2px solid #9CC;padding:1px}#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{font-size:11px;color:#FFF;padding:3px;position:absolute;background-color:#333;line-height:180%;display:none;cursor:default}#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:320px;height:100px;background-color:#FFF;padding-top:12px;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-container[sampledir="/help/h264sample"] #video-bitrate{display:none}#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 span{display:block;height:24px;box-sizing:border-box;color:#FFF;font-size:11pt;cursor:pointer}#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,#video-container[menutype="history"] #video-menu-list #choice-history,#video-container[menutype="recommend"] #video-menu-list #choice-recommend{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;font-size:11pt}.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:.5px 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;bottom:20px;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.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}.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}#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:.5px solid #666}.video-submenu-list li.line{margin-top:4px;padding-top:4px;border-top:.5px 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.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:18px;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}}div[class^="contentslist"] .image>img,.serieslist .image>img{transition-property:opacity,filter;transition-duration:.15s}div[class^="contentslist"] .image:hover>img,.serieslist .image:hover>img{opacity:.9;filter:brightness(110%) saturate(110%);transition-property:opacity,filter;transition-duration:.15s}#productinfo .imagebox img[style^="cursor"],#productinfo .detailbox .digestimage a img,.digest-viewer-area img[src*="/scap/"]{transition-property:opacity,filter;transition-duration:.30s}#productinfo .imagebox img[style^="cursor"]:hover{opacity:.9;filter:brightness(110%) saturate(110%);transition-property:opacity,filter;transition-duration:.15s}#productinfo .detailbox .digestimage a img:hover,.digest-viewer-area img[src*="/scap/"]:hover{opacity:1;filter:brightness(120%) saturate(120%);transition-property:opacity,filter;transition-duration:.15s}