@charset "UTF-8";.icon-cast,.icon-staff01{display:inline-block;margin-right:4px;vertical-align:baseline!important}.row{overflow:hidden;clear:both}.col-md-1{width:8.33333%;display:block;float:left}.col-md-2{width:16.66667%;display:block;float:left}.col-md-3{width:25.0%;display:block;float:left}.col-md-4{width:33.33333%;display:block;float:left}.col-md-5{width:41.66667%;display:block;float:left}.col-md-6{width:50.0%;display:block;float:left}.col-md-7{width:58.33333%;display:block;float:left}.col-md-8{width:66.66667%;display:block;float:left}.col-md-9{width:75.0%;display:block;float:left}.col-md-10{width:83.33333%;display:block;float:left}.col-md-11{width:91.66667%;display:block;float:left}.col-md-12{width:100.0%;display:block;float:left}.episode-main-container{border:1px solid #e6e6e6;padding:25px}.details-wrapper,.buy-info{border-bottom:1px solid #e6e6e6}.details-inner:last-child{margin-bottom:0}.info-area{padding-right:28px;box-sizing:border-box}.buy-info{margin-bottom:20px;padding-top:12px;padding-bottom:20px}.sub-info p{color:#666;font-size:11px;line-height:1.5;padding:0 0 10px 10px}.sub-info p:last-child{margin-bottom:0}.sub-info .video-update{margin-bottom:0}.info-wrap{margin-bottom:20px;border-top:1px #DDD solid;padding-top:15px}.details-inner-title{font-size:11px;line-height:1.8;color:#333;margin-top:20px;font-weight:bold}.episode-story,.episode-cast{line-height:1.8}.episode-story{color:#333;font-size:12px}.episode-cast{color:#333;font-size:11px}.spisode-subarea{padding-top:20px;padding-bottom:20px}.episode-copyright{font-size:10px;line-height:1.4;color:#999}.buy-info-block{margin:0 18px 10px 0}.buy-info-block:last-child{margin-bottom:15px}.buy-info-item{display:inline-block;color:#333;font-size:12px;vertical-align:bottom}.btn-outer-episode{height:44px}.page-title{padding:10px 0;font-size:18px;font-weight:bold;line-height:1.3;color:black;box-sizing:border-box}.action-panels{padding-left:5px;background-color:#f2f2f2}.action-panels-share,.action-panels-move{padding-top:11px;padding-bottom:5px}.action-panels-quo{position:relative;height:39px;cursor:pointer;box-sizing:border-box}.action-panels-move{border-left:1px solid #fcfcfc;height:39px;padding-top:15px;clear:none;box-sizing:border-box}.action-panels-text,.btn-prev,.btn-next{display:block;font-size:12px;color:#4d4d4d;font-weight:bold;text-align:center;-webkit-transition:all,0.2s;-moz-transition:all,0.2s;transition:all,0.2s}.quo-area{display:block;position:absolute;top:39px;padding:8px;width:79px;height:72px;background-color:#ebebeb;white-space:nowrap;z-index:51;cursor:default;box-shadow:0 1px 1px rgba(0,0,0,0.3);border-radius:2px;box-sizing:border-box}.quo-area .last-list{margin-bottom:0}.quo-item-on,.quo-item{margin-bottom:4px;height:26px}.quo-item-on a,.quo-item a{display:block;padding-right:4px;cursor:pointer;color:#333;font-size:11px;line-height:26px}.quo-item-on a:hover,.quo-item a:hover{text-decoration:none}.quo-item-on a:active,.quo-item a:active{text-decoration:none}.quo-item{box-sizing:border-box}.quo-item a{width:63px;height:26px;padding:0;text-align:center;background-color:#fcfcfc;box-sizing:border-box}.quo-item a:hover{border:1px solid #d1d1d1}.quo-item a:active{box-shadow:0 1px 4px rgba(0,0,0,0.3) inset}.quo-item-icon{margin-right:4px;line-height:inherit;vertical-align:middle;color:#333}.quo-item-text{line-height:inherit;vertical-align:bottom}.btn-quo{margin-left:28px;padding-top:15px;width:79px;height:39px;box-sizing:border-box}.btn-quo-on{background-color:#ebebeb}.btn-quo-active{background-color:#ebebeb}.btn-prev,.btn-next{border-right:1px solid #ccc}.btn-prev:hover,.btn-next:hover{color:#2862c8;text-decoration:none}.btn-next{border-left:1px solid #e6e6e6;border-right:0}.btn{display:inline-block;text-align:center;box-sizing:border-box}.btnbuy{margin-bottom:5px}.btnbuywrap{margin-bottom:15px}.btn-buy{border:1px solid #f0c800;background-color:#ffd500;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#ffe666),color-stop(100%,#ffd300));background-image:-webkit-linear-gradient(top,#ffe666,#ffd300);background-image:-moz-linear-gradient(top,#ffe666,#ffd300);background-image:linear-gradient(top,#ffe666,#ffd300);box-shadow:inset 0 2px 1px rgba(255,255,255,0.6),0 1px 1px rgba(21,16,23,0.1);-webkit-transition:all,0.2s;-moz-transition:all,0.2s;transition:all,0.2s}.btn-buy:hover{background-color:#e6bf00;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#ffe666),color-stop(5%,#ffd300),color-stop(100%,#ffd300));background-image:-webkit-linear-gradient(top,#ffe666,#ffd300 5%,#ffd300);background-image:-moz-linear-gradient(top,#ffe666,#ffd300 5%,#ffd300);background-image:linear-gradient(top,#ffe666,#ffd300 5%,#ffd300);text-decoration:none}.btn-buy:active{text-decoration:none;box-shadow:inset 0 2px 1px rgba(0,0,0,0.1)}.btn-view{color:#ef8135!important;border:1px solid #ddd;background-color:#f5f5f5;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#f5f5f5),color-stop(100%,#ededed));background-image:-webkit-linear-gradient(top,#f5f5f5,#ededed);background-image:-moz-linear-gradient(top,#f5f5f5,#ededed);background-image:linear-gradient(top,#f5f5f5,#ededed);box-shadow:inset 0 2px 1px rgba(255,255,255,0.6),0 1px 1px rgba(21,16,23,0.1);-webkit-transition:all,0.2s;-moz-transition:all,0.2s;transition:all,0.2s;cursor:default}.btn-sidelong{width:180px;height:40px;margin-bottom:4px;line-height:40px;font-size:16px;font-weight:bold;color:#333;text-shadow:0 1px 1px rgba(255,255,255,0.5);border-radius:3px}.btn-inverse{border:1px solid #e6e6e6;color:#333;background-color:#f3f3f3;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#fefefe),color-stop(100%,#f3f3f3));background-image:-webkit-linear-gradient(top,#fefefe,#f3f3f3);background-image:-moz-linear-gradient(top,#fefefe,#f3f3f3);background-image:linear-gradient(top,#fefefe,#f3f3f3);box-shadow:inset 0 2px 1px white,0 1px 1px rgba(21,16,23,0.1);text-shadow:0 1px 1px rgba(255,255,255,0.5)}.btn-inverse:hover{background-color:#f2f2f2;text-decoration:none;background-image:none}.btn-inverse:active{box-shadow:inset 0 1px 1px rgba(21,16,23,0.1)}.btn-sidelong-small{width:190px;height:30px;line-height:30px;font-size:10px}.playlist-content{max-height:360px;overflow-x:hidden;overflow-y:scroll}.playlist-content::-webkit-scrollbar{width:8px}.playlist-content::-webkit-scrollbar-thumb{background-color:#999;height:120px}.playlist-item{height:74px}.playlist-link{display:block;height:100%;-webkit-transition:all,0.1s;-moz-transition:all,0.1s;transition:all,0.1s}.playlist-link:hover{background-color:#f2f2f2}.playlist-link:hover>div>.playlist-icon{background-color:#2862c8}.playlist-link:hover>div>.playlist-item-title{color:#2862c8}.playlist-thumbs{width:114px}.playlist-item-thumbs{padding:10px}.playlist-item-info{padding:10px 4px 10px 0;width:166px;box-sizing:border-box}.playlist-icon{margin-right:3px;margin-bottom:1px;-webkit-transition:all,0.1s;-moz-transition:all,0.1s;transition:all,0.1s}.playlist-item-title{max-height:30px;margin-bottom:4px;-webkit-transition:all,0.1s;-moz-transition:all,0.1s;transition:all,0.1s}.playlist-item-text{font-size:12px;line-height:1.3;font-weight:bold;color:#333}.playlist-item-time{clear:both;color:#999;font-size:11px}.flag-new{font-size:10px;color:#a80000}.playlist-new{margin-bottom:2px}.icon-free-v2{display:inline-block;width:31px;height:12px;color:white;font-size:10px;background-color:#666;text-align:center;line-height:12px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;vertical-align:middle;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif}.current-episode{background-color:#f2f2f2;filter:alpha(opacity=50);opacity:.5}.buy-info-icon{position:relative;vertical-align:middle;font-size:12px;color:#333}.info-tooltip{display:block;position:absolute;top:-21px;left:-9px;white-space:nowrap;padding:0 5px;height:17px;line-height:17px;font-size:11px;color:white;background-color:#3d3d3d;z-index:10;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif}.info-tooltip:after{content:"";position:absolute;border-top:10px solid #3d3d3d;border-right:5px solid transparent;border-left:5px solid transparent;top:12px;left:10px;z-index:-1}.clear{filter:alpha(opacity=0);opacity:0}.prev-icon{display:inline-block;margin-right:6px;vertical-align:bottom}.next-icon{display:inline-block;margin-left:6px;vertical-align:bottom}.l-clearfix:before,.l-clearfix:after{content:" ";display:table}.l-clearfix:after{clear:both}.pull-left{float:left}.pull-right{float:right}.d-block{display:block}.hidden{display:none}.d-table{display:table}.d-table-cell{display:table-cell}.d-inline{display:inline-block}.t-center{text-align:center}.p-center{margin-right:auto;margin-left:auto}.p-relative{position:relative}.p-absolute{position:absolute}.bold{font-weight:bold}.font18{font-size:18px}.font16{font-size:16px}.font14{font-size:14px}.font12{font-size:12px}.font10{font-size:10px}.max-height{height:100%}.max-width{width:100%}.not-float{float:none}.over-visible{overflow:visible}.buy-info-icon{text-shadow:0 0 1px rgba(51,51,51,0.5)}.conceal{height:60px;overflow:hidden}.view_high,.view_low{display:block!important}#cnt_ph_main{padding-bottom:0!important}.new_epi_detail_r{float:left;width:180px}.new_epi_detail_l{float:left;width:400px;margin-right:18px}.cpr{border-bottom:1px solid #e6e6e6;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;padding:10px 25px}.cpr .program-copyright{color:#999;line-height:1.2}#new_page_title{float:left;margin:4px 0 10px 0;width:540px}#new_page_title h1{font-weight:bold;line-height:1.4}#head_topbtn{float:right}#head_topbtn a{background:url(/douga_mv/common/images/pc/topbtn.jpg) no-repeat;display:block;width:100px;height:27px;color:#555;font-size:11px;padding-top:9px;text-indent:27px}#head_topbtn a:hover{background:url(/douga_mv/common/images/pc/topbtn_h.jpg) no-repeat;text-decoration:none}#head_topbtn a:active{background:url(/douga_mv/common/images/pc/topbtn_a.jpg) no-repeat;text-decoration:none}#program_pack_area{margin-top:15px}