@charset "UTF-8";body{min-height:100%}#alertIE6{display:block;width:980px;background:#fff repeat-y top;border-bottom:1px solid #fff}#alertIE6 p{width:980px;margin:0 auto;position:relative;zoom:1}#alertIE6 img{display:block}#alertIE6 .close{position:absolute;top:3px;right:3px;cursor:pointer}iframe.twitter-share-button{margin-left:3px}iframe[src*="www.facebook.com/plugins/like.php"]{width:120px!important}#ropping_bnr{margin-bottom:15px}.bnr_area{padding-top:10px}.icon-clock:before{background-image:url(/images/exdio/clock.svg)}.icon-cast:before,.icon-clock:before{content:"";background-size:100%;background-repeat:no-repeat;background-position:50%}.icon-cast:before{background-image:url(/images/exdio/cast.svg)}.icon-arow-right:before{background-image:url(/images/exdio/chevron-right.svg)}.icon-arow-right-other:before,.icon-arow-right:before{content:"";background-size:100%;background-repeat:no-repeat;background-position:50%;display:inline-block;width:16px;height:16px;vertical-align:middle}.icon-arow-right-other:before{background-image:url(/images/exdio/chevron-right-other.svg)}.icon-arow-left:before{background-image:url(/images/exdio/chevron-left.svg)}.icon-arow-left:before,.icon-pc:before{content:"";background-size:100%;background-repeat:no-repeat;background-position:50%}.icon-pc:before{background-image:url(/images/exdio/monitor.svg)}.icon-arow-down:before{background-image:url(/images/exdio/chevron-down.svg)}.icon-arow-down:before,.icon-close-white:before{content:"";background-size:contain;background-repeat:no-repeat;background-position:50%;width:18px;height:18px;display:inline-block;vertical-align:middle}.icon-close-white:before{background-image:url(/images/exdio/close_white.svg);margin:0 10px 4px 0}.icon-close-gray:before{content:"";background-image:url(/images/exdio/close.svg);background-size:contain;background-repeat:no-repeat;background-position:50%;width:18px;height:18px;display:inline-block;vertical-align:middle}.details-inner-title .icon-cast,.details-inner-title .icon-staf{display:inline-block;margin-right:4px;vertical-align:baseline!important}#container{width:100%;height:auto!important;height:100%;display:block;clear:both;margin:0 auto;padding:0}#main_wrap{width:940px;padding-bottom:5px}#contents,#main_wrap{margin:0 auto}@media (min-width:780px){#contents{width:720px;margin:0 auto}}@media (min-width:980px){#contents{width:760px;margin:0 auto}}#contents_main{float:left;width:650px}@media (max-width:1024px){#contents_main{width:100%}}#contents_rect{display:block;width:300px;float:right}@media (max-width:1024px){#contents_rect{display:none}}.analytics_pr_rect,.prIcon{display:none}.analytics_pr_rect .catchup_pc_rectangle{width:100%;height:auto}@media (min-width:780px){.analytics_pr_rect,.prIcon{display:block}}@media (min-width:980px){.analytics_pr_rect .catchup_pc_rectangle{height:250px;width:300px}}img.prIcon{float:right}#head_notice{background-color:#262630;width:100%}#head_notice a,#head_notice p{color:#fff;display:block;line-height:1.6;word-break:break-all}#head_notice ul{width:960px;margin:0 auto;padding:16px 0 19px}#head_notice li:last-child{margin-bottom:0}#head_notice li a:hover{text-decoration:underline}#head_notice li.imp_red{background:#b00525}#head_notice li.imp_blue,#head_notice li.imp_red{overflow:hidden;padding:8px 12px;font-size:14px;font-weight:700;border-radius:5px}#head_notice li.imp_blue{background:#4385f5}.alert:before{content:"";background:url(/images/exdio/alert.png) no-repeat;float:left;width:21px;height:21px;margin:0 10px 0 0}#headerSpacer{width:100%;height:45px}#header{width:100%;background-color:#f3f3f3;position:fixed;top:0;left:0;-moz-box-shadow:0 1px 3px 1px rgba(0,0,0,.2);-webkit-box-shadow:0 1px 3px 1px rgba(0,0,0,.2);-ms-box-shadow:0 1px 3px 1px rgba(0,0,0,.2);box-shadow:0 1px 3px 1px rgba(0,0,0,.2);border-bottom:1px solid #ccc;z-index:100;min-width:1020px}#newGlobalMenu{width:980px;height:45px;margin:0 auto;position:relative}#newGlobalMenu ul li{float:left;font-size:12px}#newGlobalMenu ul li a{display:block;text-align:center}#newGlobalMenu ul li a:hover{text-decoration:none}li#headerLogo{margin-right:15px}li#anm_hero a,li#drma a,li#fish a,li#fre a,li#idl a,li#live a,li#movi a,li#otr a,li#vrty a{color:#333;height:28px;padding:17px 9px 0}li#idl{letter-spacing:-.3px}li#drma,li#vrty{letter-spacing:-.2px}li#anm_hero{letter-spacing:-.5px}li#live,li#otr{letter-spacing:-.3px}li#sch{width:135px;margin-left:8px}#anm_hero:hover,#drma:hover,#fish:hover,#fre:hover,#idl:hover,#live:hover,#movi:hover,#otr:hover,#vrty:hover{border-bottom-width:3px;border-bottom-style:solid;height:42px;background:#e4e4e4}#fre:hover{border-bottom-color:#60f}#idl:hover{border-bottom-color:#ed3acc}#drma:hover{border-bottom-color:#e32a2a}#anm_hero:hover{border-bottom-color:#e8721b}#vrty:hover{border-bottom-color:#1cae10}#otr:hover{border-bottom-color:#09f}#fish:hover{border-bottom-color:#1c6ce5}#live:hover{border-bottom-color:#333}#movi:hover{border-bottom-color:#658092}form#search_box{position:relative;padding-top:9px}.galleryMessage{text-align:center}button{float:right;border:0;width:28px;height:26px;padding:0;line-height:140%;cursor:pointer;overflow:hidden}#search_input_box{font-size:11px;height:24px;position:absolute}.search_input{width:100px;height:24px;padding:0 0 0 6px;font-size:13px;border:1px solid #ccc;line-height:22px!important}li#loginBtn{width:136px;height:19px;float:right!important;color:#333;font-weight:700;text-align:center;padding-top:9px;margin-top:7px;border:1px solid #f0c800;background-color:#ffd500;background-image:-webkit-gradient(linear,0 0,0 100%,from(#ffe666),to(#ffd300));background-image:-webkit-linear-gradient(#ffe666,#ffd300);background-image:-moz-linear-gradient(#ffe666,#ffd300);background-image:-o-linear-gradient(#ffe666,#ffd300);background-image:linear-gradient(#ffe666,#ffd300);-webkit-box-shadow:inset 0 2px 1px hsla(0,0%,100%,.6),0 1px 1px rgba(21,16,23,.1);-moz-box-shadow:inset 0 2px 1px hsla(0,0%,100%,.6),0 1px 1px rgba(21,16,23,.1);box-shadow:inset 0 2px 1px hsla(0,0%,100%,.6),0 1px 1px rgba(21,16,23,.1);-webkit-transition:all,.2s;-moz-transition:all,.2s;transition:all,.2s;border-radius:3px;cursor:pointer}li#loginBtn:hover{background-color:#e6bf00;background-image:-webkit-gradient(linear,0 0,0 100%,from(#ffe666),color-stop(.05,#ffd300),to(#ffd300));background-image:-webkit-linear-gradient(#ffe666,#ffd300 5%,#ffd300);background-image:-moz-linear-gradient(#ffe666,#ffd300 5%,#ffd300);background-image:-o-linear-gradient(#ffe666,#ffd300 5%,#ffd300);background-image:linear-gradient(#ffe666,#ffd300 5%,#ffd300);text-decoration:none}li#loginBtn:active{text-decoration:none;-webkit-box-shadow:inset 0 2px 1px rgba(0,0,0,.1);-moz-box-shadow:inset 0 2px 1px rgba(0,0,0,.1);box-shadow:inset 0 2px 1px rgba(0,0,0,.1)}li#loginBtn a{text-decoration:none;width:136px;height:19px;display:block}#loginPart{position:absolute;z-index:1000;top:36px;right:0;background-color:#fff;box-shadow:0 1px 3px 1px rgba(0,0,0,.4);display:none}#loginArea{width:280px}#newRegist{padding:0 20px}.popupClose{float:right;margin:8px -52px 0;cursor:pointer}.newMember{clear:both;width:280px;height:41px;display:block;cursor:pointer;background-color:#28c86e;font-weight:700;border-radius:3px;margin-bottom:16px;color:#fff!important;position:relative}.newMember:hover{text-decoration:none;background-color:#1fb55f}.newMember:active{text-decoration:none;box-shadow:inset 1px 1px 1px rgba(0,0,0,.5)}.newMemberBtn{font-size:15px;display:block;text-align:center;padding-top:15px}.formWrap{padding-top:13px;border-top:1px solid #a9a9a9;width:320px}.inputWrap,.loginInputWrap{margin:0 20px}.loginInputBox{margin-bottom:6px}.loginInput{width:248px;height:25px;padding:0 15px!important;border:1px solid #a9a9a9;line-height:22px!important}p#loginBtn input.spriteLog{width:200px;height:35px;padding:0;line-height:140%;cursor:pointer;float:left;margin-left:20px;border:1px solid #f0c800;background-color:#ffd500;background-image:-webkit-gradient(linear,0 0,0 100%,from(#ffe666),to(#ffd300));background-image:-webkit-linear-gradient(#ffe666,#ffd300);background-image:-moz-linear-gradient(#ffe666,#ffd300);background-image:-o-linear-gradient(#ffe666,#ffd300);background-image:linear-gradient(#ffe666,#ffd300);box-shadow:inset 0 2px 1px hsla(0,0%,100%,.6),0 1px 1px rgba(21,16,23,.1);-webkit-transition:all,.2s;-moz-transition:all,.2s;transition:all,.2s;color:#4d4d4d;font-weight:700;border-radius:3px}p#loginBtn input:hover{background-color:#e6bf00;background-image:-webkit-gradient(linear,0 0,0 100%,from(#ffe666),color-stop(.05,#ffd300),to(#ffd300));background-image:-webkit-linear-gradient(#ffe666,#ffd300 5%,#ffd300);background-image:-moz-linear-gradient(#ffe666,#ffd300 5%,#ffd300);background-image:-o-linear-gradient(#ffe666,#ffd300 5%,#ffd300);background-image:linear-gradient(#ffe666,#ffd300 5%,#ffd300);text-decoration:none}p#loginBtn input:active{text-decoration:none;box-shadow:inset 0 2px 1px rgba(0,0,0,.1)}#loginArea label .loginCheck{float:right;font-size:12px;margin-right:20px}#loginArea label .loginCheck input{float:left}#loginArea label .loginCheck span{display:block;width:6em;padding-top:3px}#bottomArea{clear:both;font-size:12px;width:280px;padding:7px 20px 0}#bottomArea p{margin-top:5px}.loginNoMail a{width:207px;display:block}.loginForget a{width:129px;display:block}#otrLoginArea{margin-top:11px;width:280px;padding:15px 20px 0;font-size:12px;background-color:#e6e6e6;float:left}.otrLogin{margin-bottom:10px}.rakutenArea{margin-right:18px}.rakutenArea,.yahooArea{padding-bottom:15px;text-indent:0!important;width:130px;float:left}#serviceMenuWrap{width:960px;margin:10px auto 0;overflow:hidden}#serviceMenu{width:356px;float:right;font-size:12px}#serviceMenu li{float:left;margin-left:15px}#serviceMenu li a{font-size:11px;color:#333}#serviceMenu li a:hover{color:#2864c8;text-decoration:none}#loginInfo{width:174px;margin-top:7px;float:right!important;cursor:pointer}.loginImg{float:left;width:28px;height:28px;overflow:hidden}#loginInfo .loginImg img{margin-left:-8px}.loginName{font-size:10px}.loginName span{font-weight:700}.loginService{font-size:10px;float:right;margin-right:20px;letter-spacing:-.3px}.loginService span{font-weight:700}.loginMedal{font-size:11px;margin-top:3px;float:right;margin-right:20px;clear:both}.loginMedal span{font-weight:700}#loginInfoPop{position:absolute;z-index:1000;top:35px;right:0;background-color:#fff;box-shadow:0 1px 3px 1px rgba(0,0,0,.4);display:none}#loginInfoPop a{color:#2780cc}#loginInfoPopInner{margin:12px;height:80px}.loginInfoPopImg{width:78px;height:78px;border:1px solid #d1d1d1;float:left;margin-right:15px;display:block}.loginInfoPopDetail{float:left;margin-right:10px;width:150px}.loginInfoPopName{margin-top:10px;width:135px;font-size:13px}.loginInfoPopName p{margin-bottom:3px}.loginInfoPopName p span{font-weight:700}.loginInfoPopName p a{font-size:11px}.loginInfoService{font-size:12px}.loginInfoService p{margin-bottom:3px;text-align:center;line-height:1.5}.loginInfoService p span{font-weight:700;display:block}.loginInfoPopMedal{margin-top:2px;font-size:12px}.loginInfoPopMedal p{margin-bottom:12px;clear:both;text-align:right}.loginInfoPopMedal p a{font-size:11px}.loginInfoPopMedal p.medal{float:right}.loginInfoPopMedal p.medal span{font-size:26px}.loginInfoPopBtn{float:right;position:relative}.loginInfoPopClose{float:right;cursor:pointer}.loginInfoPopMyPage{margin-top:23px;width:90px;height:25px;padding-top:15px;line-height:140%;cursor:pointer;border:1px solid #f0c800;background-color:#ffd500;background-image:-webkit-gradient(linear,0 0,0 100%,from(#ffe666),to(#ffd300));background-image:-webkit-linear-gradient(#ffe666,#ffd300);background-image:-moz-linear-gradient(#ffe666,#ffd300);background-image:-o-linear-gradient(#ffe666,#ffd300);background-image:linear-gradient(#ffe666,#ffd300);box-shadow:inset 0 2px 1px hsla(0,0%,100%,.6),0 1px 1px rgba(21,16,23,.1);-webkit-transition:all,.2s;-moz-transition:all,.2s;transition:all,.2s;color:#4d4d4d;font-weight:700;border-radius:3px;font-size:12px;text-align:center}.loginInfoPopMyPage:hover{background-color:#e6bf00;background-image:-webkit-gradient(linear,0 0,0 100%,from(#ffe666),color-stop(.05,#ffd300),to(#ffd300));background-image:-webkit-linear-gradient(#ffe666,#ffd300 5%,#ffd300);background-image:-moz-linear-gradient(#ffe666,#ffd300 5%,#ffd300);background-image:-o-linear-gradient(#ffe666,#ffd300 5%,#ffd300);background-image:linear-gradient(#ffe666,#ffd300 5%,#ffd300);text-decoration:none}.loginInfoPopMyPage a:active,.loginInfoPopMyPage a:hover{text-decoration:none}.loginInfoPopMyPage:active{text-decoration:none;box-shadow:inset 0 2px 1px rgba(0,0,0,.1)}.loginInfoPopMyPage a{color:#4d4d4d!important;text-decoration:none;display:block;padding:15px;margin-top:-15px}.loginInfoPopLogout{margin-top:7px;text-align:right;font-size:11px}.loginInfoRakuten{border-top:1px solid #ccc;width:293px}.loginInfoRakuten iframe{margin:10px 0;display:block}.loginInfoRakuten p a img{width:293px}div#rakutenPoint_293x53{border:none!important}.notFound{height:49px}.newHeaderBanner{margin:10px auto;padding-bottom:10px;overflow:hidden;border-bottom:1px solid #cdcdcd;margin-bottom:10px}#global_nav_search_inner{width:95%;max-width:640px;margin:30px auto 0}#global_nav_search_form_smp{position:relative;border-bottom:0}#global_nav_search_form_smp form{overflow:hidden;width:100%;height:40px}#global_nav_search_form_smp form:before{position:absolute;top:7;left:5;height:60%;padding:0 2px 0 5px;color:#8899a6}#global_nav_search_form_smp form input{float:left;background:#e6ebef;width:calc(100% - 4% - 25px);width:93%;height:100%;margin:0;padding:0 10px 0 40px;font-family:Meiryo,sans-serif;font-size:16px;border:0;border-radius:3px}#global_nav_search_genre{display:block;border:0;overflow:hidden;margin:12px 0 35px}#global_nav_search_genre li{float:left;width:50%;border:solid #3a4954;border-width:0 1px 1px 0;box-sizing:border-box}#global_nav_search_genre li:first-child{width:100%;border-width:1px;border-radius:3px 3px 0 0}#global_nav_search_genre li:nth-child(2n){border-width:0 1px 1px}#global_nav_search_genre a{display:block;padding:14px 13px;color:#8899a6;font-size:14px}#smp_gloval_nav{display:none}.modal_inner{visibility:hidden;position:fixed;overflow-x:hidden;overflow-y:scroll;top:0;background:#2d3941;width:100%;height:100%;-webkit-overflow-scrolling:touch;z-index:1000;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:0;transition:all .5s}.modal_inner h4{padding:30px 0 27px;color:#fff;text-align:center;font-size:16px;font-weight:400}.modal_inner span{position:absolute;top:16px;right:10px;color:#637582;font-size:18px;cursor:pointer}.modal_inner img{width:100%;vertical-align:bottom}#smp_gloval_nav.active .modal_inner{visibility:visible;opacity:1}@media (max-width:1024px){#smp_gloval_nav{display:block}#smp_gloval_nav nav{position:fixed;bottom:0;background:#fff;width:100%;height:48px;border-top:1px solid #dce1e5;z-index:10000;text-align:center;padding-bottom:env(safe-area-inset-bottom)}#smp_gloval_nav #global_nav.active{display:none}#global_nav_btn{display:inline-block;overflow:hidden;width:100%;height:48px}#global_nav_btn li{position:relative;float:left;width:100%;text-align:center}#global_nav_btn li span{position:relative;display:block;padding:15px 0;color:#8899a6!important;font-size:16px;font-weight:400;cursor:pointer}#global_nav_btn li span:before{width:20px;height:20px;position:absolute;top:0;right:0;bottom:0;left:-105px;margin:auto}#global_nav_closebtn{visibility:hidden;opacity:0;position:fixed;background:#3a4954;width:100%;height:48px;color:#fff;text-align:center;line-height:48px;border-top:1px solid #637582;bottom:0;transition:opacity .5s;z-index:10000;padding-bottom:env(safe-area-inset-bottom)}#global_nav_closebtn span{position:relative;display:block;font-size:16px;font-weight:400;cursor:pointer}#smp_gloval_nav.active #global_nav_closebtn{visibility:visible;opacity:1}#global_nav_search_footer{max-width:360px;display:block;margin:0 auto;padding-bottom:24px}.modal_inner img{width:100%;vertical-align:bottom}}@media (min-width:980px){.newHeaderBanner{min-width:960px}}@media (max-width:747px){.newHeaderBanner img{width:100%;height:auto}}.headerBannerWrap{margin:0 auto;width:320px}@media (min-width:748px){.headerBannerWrap,.newHeaderBanner a{margin:0 auto;width:728px}.newHeaderBanner a{display:block}}#mv_superbanner{position:absolute;top:-158px;right:0}#header_exp_top{width:100%;background-color:#333;padding:10px 0 5px}#header_exp_top ul,#header_exp ul{width:950px;margin:0 auto;border:0}#header_exp_top img,#header_exp img{display:none}#header_exp_top li a,#header_exp li a{display:block;padding-top:3px;color:#fff;text-decoration:underline;line-height:1.4}#header_exp_top span,#header_exp span{display:block;padding-bottom:5px}#header_exp_top li a:hover,#header_exp li a:hover{text-decoration:underline}#breadcrumbs{clear:both;width:960px;margin:0 auto;height:40px;position:relative}#breadcrumbs .navi{padding:10px 0;font-size:11px;color:#636363}#breadcrumbs a:hover{color:#09f}#footer{clear:both;width:100%;margin:0 auto;background:#eee;box-shadow:inset 0 1px 2px -1px #d5d5d5}#footer_inner{margin:0 20px;overflow:hidden;padding:30px 0;font-size:12px;font-weight:700}@media (min-width:980px){#footer_inner{width:960px;margin:0 auto}}@media (min-width:1320px){#footer_inner{width:1280px;margin:0 auto}}#footer a:hover{color:#09f}#foot_upper{margin-bottom:25px}#footer .footer_L{margin:0;padding:0}#footer .footer_R{padding:0;text-align:left;border-top:1px solid #fff;padding-top:15px}#footer li{display:inline;line-height:normal;float:left;font-size:12px;color:#313131;margin-bottom:22px;font-weight:400;width:50%;text-align:center}#footer li>span{display:none}#footer li a{font-size:12px}#footer .footer_R .foot_s_s_box{float:left;padding-left:4%;width:20%}#footer .footer_R .foot_s_s_box img{width:100%}#footer .footer_R .foot_s_s_box p{font-size:12px;line-height:10px;color:#6c6c6c;font-family:"\FF2D\FF33   \30B4\30B7\30C3\30AF","Osaka\FF0D\7B49\5E45"}@media (min-width:980px){#footer .footer_L{float:left;width:520px}}@media (min-width:980px){#footer .footer_R{border:0;padding:0;float:right;width:440px}}@media (min-width:980px){#footer li{width:260px}}@media (min-width:1024px){#footer .footer_R .foot_s_s_box{width:102px;padding-left:8px}}address{clear:both;text-align:center;padding:5px 0;margin:10px 0 0;background:#626262;color:#d2d2d2;font-size:12px;font-style:normal}@media (min-width:768px){address{text-align:right;font-size:12px}}#footer ul{list-style:none;padding:0;display:block}#footer ul a{font-size:12px;padding:0 10px;line-height:normal}#tv_asahi_cr{clear:both;display:block;height:31px;background:#333}#tv_asahi_cr address{font-size:12px;margin:0 20px;padding:10px 0 0;background:#333;text-shadow:1px 1px 0 #000}@media (min-width:980px){#tv_asahi_cr address{width:960px;margin:0 auto}}@media (min-width:1320px){#tv_asahi_cr address{width:1280px;margin:0 auto}}#foot_menseki{margin:0 auto 5px;font-size:12px;color:#999;line-height:1.3;font-weight:400}.menseki_mt{margin-top:20px}#foot_copylight{clear:both;margin:5px auto 15px}.foot_copylight_inner{font-size:12px;color:#999;font-weight:400;line-height:1.3;padding:10px 0}#goTop{visibility:hidden;padding:18px 0;text-align:right;display:block;clear:both}#goTop a{width:100px;border:1px solid #dcdcdc;-webkit-border-radius:4px;border-radius:4px;background:#eee;margin-right:0;padding:1px 14px 7px}#goTop a img{width:72px;height:auto}#btn-pgtop{position:fixed;bottom:60px;right:20px;display:block;opacity:0}#btn-pgtop.fade-in{opacity:1;transition:opacity .3s}@media (max-width:1024px){#btn-pgtop{display:none}}#global_nav_space{height:50px}header{position:fixed;top:0;background:#fff;width:100%;min-width:1020px;border-bottom:1px solid #dadada;box-shadow:0 0 4px 0 rgba(0,0,0,.2);z-index:100;-webkit-backface-visibility:hidden;backface-visibility:hidden}#global_nav_search_form,header h1,header nav{float:left}.icon-loupe:before{content:"";background-image:url(/images/exdio/search.svg);background-size:contain;background-repeat:no-repeat;background-position:50%;width:13px;height:13px;display:inline-block;vertical-align:middle}@media (min-width:980px){#global_nav_inner{width:960px;margin:0 20px}}@media (max-width:980px){#global_nav_inner{width:960px;margin:0 20px}}@media (max-width:1024px){header{position:inherit;min-width:100%}#global_nav_space{display:none}#global_nav_inner{width:100%}#global_nav_inner h1{padding-left:10px}#global_nav_inner nav{display:none}}@media (min-width:1320px){#global_nav_inner{width:1280px;margin:0 20px}}#global_nav_inner{position:relative;background:#fff;height:49px;margin:0 auto}header h1 a{display:block;width:70px;margin:8px 12px 10px 0}header h1 a img{width:100%}header nav{position:relative}header nav ul{overflow:hidden}header nav li{float:left;text-align:center}header nav li.hide{display:none}header nav li:first-child:hover>#navCatchupCaption{display:block}header nav li.first a:before{content:"";position:absolute;width:0;height:0;border:#f0f8ff;display:block;top:23px;left:104px;border-right:7px solid #0cf;border-top:2px solid transparent;border-bottom:3px solid transparent}header nav li.first a:after{content:"\7121\6599";font-size:10px;background:#0cf;color:#fff;width:30px;height:14px;margin-left:6px;padding:3px 1px;line-height:15px;border-radius:50px;display:inline-block}header nav li#global_nav_genre{width:78px}header nav li#global_nav_genre span{display:block;width:78px;line-height:48px;font-size:13px;border:solid #fff;border-width:1px 1px 0;box-sizing:border-box}header #global_nav_genre span,header #global_nav_guide,header #global_nav_loginbtn,header a{transition-property:background,border,color;transition-duration:.2s;transition-timing-function:ease-in-out}header nav li#global_nav_genre{color:#434a53}header nav li#global_nav_genre span:not(.active):hover{background:#f5f5f5;color:#7a97b2;border:solid #dee5ea;border-width:1px 1px 0;cursor:pointer}header nav li#global_nav_genre span:before{margin-right:3px;font-size:10px}nav li a{display:block;padding:0 12px;color:#434a53;line-height:48px;font-size:13px;border:solid #fff;border-width:1px 1px 0;box-sizing:border-box}nav li a:hover{background:#f5f5f5;color:#7a97b2;border:solid #dee5ea;border-width:1px 1px 0;cursor:pointer}@media (min-width:1320px){header nav li.hide{display:block}}#global_nav_search_form{position:absolute;right:240px;overflow:hidden;background:#fff;z-index:100}#global_nav_search_form form{overflow:hidden;margin:10px 0 9px 12px;border:1px solid #e6ebef;border-radius:3px}#global_nav_search_form #keywords{float:left;background:#e6ebef;width:125px;height:28px;padding:0 0 0 8px;line-height:28px;font-family:Meiryo,sans-serif;font-size:13px;border:0}#global_nav_search_form #keywords:focus{width:288px}#global_nav_search_form input#keywords:focus,#global_nav_search_form input#keywords:focus+button{background:#fff}#global_nav_search_form input#keywords:-moz-placeholder,#global_nav_search_form input#keywords:-webkit-input-placeholder{color:#8899a6}#global_nav_search_form button{float:right;background:#e6ebef;width:30px;height:28px;color:#8899a6;font-size:11px;border:0;border-radius:0}@media (min-width:1320px){#global_nav_search_form{right:390px}#global_nav_search_form #keywords{width:162px;padding:0 0 0 12px}#global_nav_search_form #keywords:focus{width:461px}}@media (max-width:1024px){#global_nav_search_form{display:none}}#navCatchupCaption{display:none;position:absolute;top:100%;margin-top:11px;padding:12px;background:#000;border:1px solid #3c3c3c;border-radius:4px;z-index:100}#navCatchupCaption p{font-size:13px;text-align:left;line-height:1.4;color:#b2f552}#navCatchupCaption:before{content:"";position:absolute;border-bottom:12px solid #000;border-right:8px solid transparent;border-left:9px solid transparent;top:-8px;left:26px;width:0;height:0}#navCatchupCaptionClose{position:absolute;top:-8px;right:-8px;width:18px;height:18px;background:#fff;line-height:16px;text-align:center;font-size:12px;font-weight:700;border:2px solid #999;border-radius:12px;box-sizing:border-box;cursor:pointer}.global_nav_dropdown_menu{position:absolute;top:49px;background:#f5f5f5;border:1px solid #dee5ea;box-shadow:0 3px 5px 0 rgba(0,0,0,.3)}.global_nav_dropdown_menu ul{overflow:hidden;margin:11px}.global_nav_dropdown_menu li a{display:block;line-height:38px;color:#7a97b2;font-size:13px}.global_nav_dropdown_menu li a:before{margin:0 8px 0 12px;font-size:9px;color:#c4cfda}.global_nav_dropdown_menu li a:hover{background:#e2e6eb;border:1px solid #dee5ea;box-sizing:border-box}#global_nav_genre_menu{overflow:hidden;right:0;width:322px}#global_nav_genre_menu li{float:left;width:150px;text-align:left}#global_nav_genre_menu li a{border:1px solid #f5f5f5;padding:0}@media (min-width:1320px){#global_nav_genre_menu li:first-child{display:none}}#global_nav_genre span.active{position:absolute;background:#f5f5f5;padding-bottom:1px;color:#434a53;border:solid #dee5ea;border-width:1px 1px 0;box-sizing:border-box;cursor:pointer;z-index:1}.global_nav_content{overflow:hidden;float:right;margin-top:10px}.global_nav_content li{float:left;height:30px;text-align:center;border-radius:3px;cursor:pointer}.global_nav_content li a{display:block;text-align:center;border-radius:3px}#global_nav_regist{width:110px}#global_nav_regist a{background:#4ad28a;line-height:1;padding:9px 0 7px}#global_nav_regist a:hover{background:#42bd7c}#global_nav_loginbtn{width:100px;margin-left:6px;color:#7a97b2;line-height:28px;font-size:13px;border:1px solid #d3d6db;box-sizing:border-box}#global_nav_loginbtn:hover{border:1px solid #aeb1b5}#global_nav_loginbtn:before{margin-right:4px;font-size:11px}#global_nav_regist a{color:#fff;font-size:14px}#login_form_main{margin:10px 60px 0}#login_form_main form{overflow:hidden;padding-bottom:30px;border-bottom:1px solid #dee5ea}#login_form_main input#LOGIN_ID{margin-bottom:12px}#login_form_main input#LOGIN_ID,#login_form_main input#PASSWORD{background:#e6ebef;width:578px;height:42px;padding:0 22px;font-size:16px;border-radius:3px}#login_form_main #LOGIN_ID:-moz-placeholder,#login_form_main #LOGIN_ID:-webkit-input-placeholder,#login_form_main #PASSWORD:-moz-placeholder,#login_form_main #PASSWORD:-webkit-input-placeholder{font-family:\\30D2\30E9\30AE\30CE\89D2\30B4 Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,"\FF2D\FF33   \FF30\30B4\30B7\30C3\30AF",sans-serif;color:#8899a6;font-size:16px}#login_form_main_left{float:left;width:311px;margin-top:24px}#login_form_main_left #login_form_login{font-family:\\30D2\30E9\30AE\30CE\89D2\30B4 Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,"\FF2D\FF33   \FF30\30B4\30B7\30C3\30AF",sans-serif}#login_form_main_right{float:left;width:311px;margin-top:24px}#login_form_main_left #login_form_login{background:#09f;width:100%;margin-bottom:12px;color:#fff;line-height:42px;font-size:18px;border-radius:3px}#login_form_main_left #login_form_login:hover{background:#0089e5;cursor:pointer}#login_form_main_left input[type=checkbox]{display:none;margin:0 4px 0 0}#login_form_main_left input[type=checkbox]+label{display:inline-block;position:relative;padding:0 0 0 22px;line-height:18px;font-size:13px;cursor:pointer}#login_form_main_left input[type=checkbox]+label:before{content:"";display:block;position:absolute;top:0;left:0;background:#fff;width:16px;height:16px;border:1px solid #ccc;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:2px}#login_form_main_left input[type=checkbox]:checked+label:after{display:block;position:absolute;top:50%;-moz-box-sizing:border-box;box-sizing:border-box;content:"";left:3px;width:16px;height:8px;margin-top:-8px;border-left:3px solid #e71063;border-bottom:3px solid #e71063;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}@media (max-width:1024px){#navi_space{height:49px;padding-bottom:env(safe-area-inset-bottom)}}#login_form_footer_guide{width:192px;text-align:center}#login_form_footer #login_form_footer_guide a{display:block;line-height:40px;font-size:14px;border:1px solid #7a97b2;border-radius:3px}#login_form_footer #login_form_footer_guide a:hover{background:#d7e0e8}#login_form_footer #login_form_footer_regist{margin-left:23px;font-size:15px;line-height:42px}#login_form_footer #login_form_footer_regist:before{color:#c2cedb;margin-right:8px}#login_form_footer #login_form_footer_regist a:hover{text-decoration:underline}#loginin_main{overflow:hidden}#loginin_left,#loginin_right{float:left;width:371px;height:241px}#loginin_left div{text-align:center}#loginin_left .icon-cast{position:relative;overflow:hidden;background:#d0d9e2;width:66px;height:66px;margin:53px auto 12px;border-radius:66px;box-shadow:inset 0 0 4px #aaa}#loginin_left .icon-cast:before{position:absolute;font-size:66px;left:0;bottom:-12px;color:#434a53}#modal_login_id{color:#434a53;line-height:1.6}#loginin_right #loginin_logout,#loginin_right #loginin_medal,#loginin_right #loginin_mypage{margin:0 auto;width:300px}#loginin_right #loginin_medal a,#loginin_right #loginin_mypage a{display:block;line-height:48px;text-align:center;border-radius:3px}#loginin_right #loginin_mypage{margin:68px auto 10px}#loginin_right #loginin_mypage a{background:#09f;color:#fff}#loginin_right #loginin_mypage a:hover{background:#0088e3}#loginin_right #loginin_medal a{color:#09f;border:1px solid #09f}#loginin_right #loginin_medal a:hover{background:#b3e0ff}#loginin_right #loginin_logout{margin-top:12px;text-align:right}#loginin_right #loginin_logout:before{margin-right:2px;color:#cad5e0;font-size:9px}#loginin_right #loginin_logout a{color:#7a97b2;font-size:13px}#loginin_right #loginin_logout a:hover{text-decoration:underline}#loginin_footer{background:#f2f3f7;height:110px;clear:both;border-top:1px solid #dee5ea}#loginin_footer a{display:block;width:293px;margin:28px auto}p.episode-cast img,p.episode-story img{vertical-align:baseline}.login-wrapper #global_nav_search_form,.login-wrapper #navi_space,.login-wrapper #smp_gloval_nav,.login-wrapper nav{display:none}.app_dl{position:fixed;bottom:48px;left:0;width:100%;z-index:10;padding-bottom:env(safe-area-inset-bottom)}@media (min-width:415px){.app_dl{display:none}}.app_dl_close{display:block;float:right;background:#383f47;width:5%}.app_dl_close img{width:100%;padding:4px;box-sizing:border-box}.app_dl_banner{display:block;clear:both;width:100%}.app_dl_banner img{width:100%}@media print{.avod_ep_list_thumb,.double-wide,.newHeaderBanner,.onetag,.title-artwork,img{display:none!important}}a,abbr,acronym,address,applet,big,blockquote,body,button,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,img,input,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;line-height:inherit;vertical-align:baseline}:focus{outline:0}body{line-height:1;color:#000;background:#fff}ol,ul{list-style:none}caption,td,th{text-align:left;font-weight:400}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote,q{quotes:"" ""}a:link,a:visited{text-decoration:none}img{vertical-align:bottom}#avod_breadcrumbs{color:#fff;display:none}#avod_breadcrumbs .navi{font-size:11px;margin-bottom:20px}#avod_breadcrumbs a{color:#fff;text-decoration:none}#avod_breadcrumbs a:hover{color:#b2f552}#avod_breadcrumbs span{color:#fff}@media (min-width:1024px){#avod_breadcrumbs{display:block}}.avod_title_margin{margin-bottom:36px}@media (max-width:1024px){.avod_title_margin{margin-bottom:0}}#avod_campaign_img img{width:90%;margin:0 auto}#avod_campaign_img img.xs-hidden{display:none}#avod_campaign_img img.xs-visible{display:block}@media (min-width:1025px){#avod_campaign_img img.xs-hidden{display:block}}@media (min-width:1025px){#avod_campaign_img img.xs-visible{display:none}}#avod_contents_wrap,.top .gallery{background:#e7e7e7}.top .gallery{min-height:calc(100vh - 271px)}.top #avod_head_contents_wrap+.gallery.row-with-x-columns{min-height:auto}.top .galleryMessage{align-items:center;display:flex;justify-content:center;background:#e7e7e7;min-height:calc(100vh - 271px)}.top .galleryMessage-text{max-width:80%;padding:20px 30px 18px;line-height:1.35;font-size:18px;color:#9f9f9f;border-top:1px solid #9f9f9f;border-bottom:1px solid #9f9f9f}.top .galleryContent .pulsateTransition-leave{display:none}@media (max-width:1024px){#avod_contents_wrap .avod_inner{padding:30px 0 0}#avod_contents_wrap .avod_inner .banner{display:none}}#avod_head{border-bottom:1px solid #32373c;margin-bottom:30px;overflow:hidden;padding:60px 0 40px}#avod_head_contents_wrap{background:url(/images/exdio/avod_bg.gif) repeat}@media (max-width:1024px){.top #avod_head_contents_wrap:not(.avod_program_list){display:none}#avod_head_contents_wrap .avod_inner{padding:30px 0}}#cnt_ph_main{background-color:transparent}#mov_ctrl{border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;border-top:1px solid #e6e6e6}#overPlay{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;width:30%;height:auto!important}#overPlay_main{left:50%;margin-left:-12%;margin-top:-11%;position:absolute;top:50%;width:25%}@media (min-width:980px){#overPlay_main{margin-left:-57px;margin-top:-57px;width:120px}}.avod_campaign_txt{background-color:#1e2227;border:1px solid #32373c;color:#e5e5e5;float:right;font-size:14px;margin-top:5px;max-width:590px;padding:7px 12px 13px 8px;position:relative;z-index:10}.avod_campaign_txt_bullet{background:url(/images/exdio/avod_main_bullet.png);display:table-cell;padding:5px 0;width:5px}.avod_campaign_txt_inner{display:table-cell;padding:5px 5px 5px 15px}.avod_ep-main-container{border-bottom:1px solid #e6e6e6;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;padding:25px}.avod_ep_contents_main{background-color:#fff}.avod_ep_list ul{overflow:hidden;margin:auto -15px}.avod_ep_list ul li{border-bottom:1px solid #ccc;box-sizing:border-box;padding:15px}.avod_ep_list ul li a{display:block;overflow:hidden;text-decoration:none}.avod_ep_list_progress{background:red;width:0;height:100%}.avod_ep_list_progress_wrap{position:absolute;left:0;bottom:0;background:rgba(0,0,0,.4);width:100%;height:4px}.avod_main_ep_deli{background-color:#b2f552;color:#1a1e22;font-size:12px;margin-bottom:14px;padding:10px 13px}.avod_ep_list ul li{padding:15px 15px 0}.avod_ep_list ul li:first-child{border-right:1px solid #ccc}@media (max-width:767px){.avod_ep_list ul li{width:50%;float:left}}@media (min-width:768px){.avod_ep_list ul li{width:33.333333333%;float:left}.avod_ep_list ul li:nth-child(2){border-right:1px solid #ccc}}@media (min-width:1024px){.avod_ep_list ul li{width:24.5%}.avod_ep_list ul li:nth-child(2),.avod_ep_list ul li:nth-of-type(3n){border-right:1px solid #ccc}}.avod_ep_list_air{color:#999;font-size:11px;margin-bottom:20px}.avod_ep_list_time{display:block;position:absolute;right:5px;bottom:5px;background:rgba(0,0,0,.4);padding:0 5px;line-height:1pc;color:#fff;font-size:9pt}.avod_ep_list_deli{background-color:#b2f552;color:#1a1e22;font-size:12px;margin-bottom:10px;padding:8px 10px}@media (max-width:767px){.avod_ep_list_deli{font-size:10px}}@media (min-width:1024px){.avod_ep_list_deli{font-size:10px}}@media (min-width:1320px){.avod_ep_list_deli{font-size:12px}}@media (max-width:1024px){.avod_ep_list_deli span{display:none}}.avod_ep_list_img{position:relative;overflow:hidden}.avod_ep_list_img>img:not(#overPlay){width:100%}.avod_contents_eplist_img{position:relative;overflow:hidden}.avod_ep_list_info{background:url(/images/exdio/avod_bg_info_list.png) repeat;border:1px solid #d3d3d3;font-size:12px;margin-bottom:15px;overflow:hidden}.avod_ep_list_info p{color:#666;font-size:12px;line-height:1.4;padding:15px 0 15px 30px;width:244px}.avod_ep_list_prg_end{background:rgba(0,0,0,.7);color:#fff;font-size:1.2em;height:100%;position:absolute;top:0;width:100%}.avod_ep_list_prg_end p{margin-top:-.3em;position:absolute;text-align:center;top:50%;width:100%}@media (max-width:767px){.avod_ep_list_prg_end{font-size:1em}}.avod_ep_list_ttl{color:#333;font-size:14px;margin-bottom:3px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.avod_ep_list_ttl.program_list{white-space:normal;height:36px;margin-bottom:15px}.avod_ep_list_ttl span{font-weight:700;background:linear-gradient(transparent 70%,#b2f552 0);background-position:0 7px;background-repeat:repeat-x;display:inline;line-height:1.4;transition:background-position .2s linear}.avod_ep_list_ttl span.hover{background-position:0 0}.avod_ep_list_name{color:#333;font-size:14px;margin-bottom:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.avod_ep_list_name span{background:linear-gradient(transparent 70%,#b2f552 0);background-position:0 7px;background-repeat:repeat-x;display:inline;line-height:1.4;transition:background-position .2s linear}.avod_ep_list_name span.hover{background-position:0 0}.avod_ep_list_name img{width:17px;margin-right:6px;vertical-align:top}@media (max-width:767px){.avod_ep_list_ttl{font-weight:700;font-size:12px}.avod_ep_list_ttl.program_list{height:30px;margin-bottom:15px}.avod_ep_list_ttl img{width:16px;margin-right:4px;vertical-align:top}.avod_ep_list_name{font-size:12px}}.avod_ep_main_info{background:url(/images/exdio/avod_bg_info_list.png) repeat;border:1px solid #32373c;font-size:12px;margin-bottom:20px;overflow:hidden}.avod_ep_main_info p{color:#e5e5e5;font-size:12px;line-height:1.4;padding:15px 0 15px 30px;width:244px}.avod_info_text a{color:#e5e5e5;text-decoration:underline}.avod_main_inner{margin:0 15px;padding:15px 0}.avod_inner{margin:0 15px;padding:50px 0}@media (min-width:980px){.avod_inner,.avod_main_inner{margin:0 auto;width:960px}}@media (min-width:1320px){.avod_main_inner{width:1280px;margin:0 auto}}.avod_main_ep.xs-hidden{display:none}.avod_main_ep a{display:block;overflow:hidden}@media (min-width:980px){.avod_main_ep_deli{height:14px;font-size:14px;margin-bottom:20px}}@media (min-width:1025px){.avod_main_ep.xs-hidden{display:block}}.avod_main_ep_L{position:relative}@media (min-width:780px){.avod_main_ep_L{float:left;margin-right:15px;width:60%}}@media (min-width:980px){.avod_main_ep_L{margin-right:30px;width:640px}}.avod_main_ep_back{border:1px solid #999;border-radius:4px;color:#e5e5e5;height:34px;margin-bottom:30px;margin-top:10px;position:relative;text-align:center;transition:background-color .2s linear;width:178px}.avod_main_ep_back a{color:#e5e5e5;display:block;font-size:13px;overflow:hidden;padding:12px 0;text-decoration:none;text-indent:10px}.avod_main_ep_back span{left:10px;position:absolute;top:12px}.avod_main_ep_back:hover{background:#424549;transition:background-color .2s linear}p.avod_main_ep_back{width:100%;height:40px;margin:0}p.avod_main_ep_back span{top:14px}p.avod_main_ep_back a{padding:13px 6px 14px}@media (min-width:980px){p.avod_main_ep_back{width:270px}}.avod_main_ep_btn{background-color:#59841b;border:1px solid #b2f552;border-radius:4px;height:45px;text-align:center;width:288px}.avod_main_ep_btn,.avod_main_ep_btn a{color:#e5e5e5;transition:background-color .2s linear}.avod_main_ep_btn a{display:block;overflow:hidden;padding:14px 0;text-decoration:none}.avod_main_ep_btn:hover{background-color:#5f990a;transition:background-color .2s linear}.avod_main_ep_thumb{width:100%}.avod_main_info{border:1px solid #32373c;box-sizing:border-box;clear:both;margin-top:30px;margin-bottom:-20px}.avod_main_info .avod_info_logo{background:url(/images/exdio/avod_bg_info.gif) repeat;display:table-cell;padding:20px 0;text-align:center;vertical-align:middle;width:75px}.avod_main_info .avod_info_text{color:#e5e5e5;display:table-cell;font-size:13px;line-height:1.8;padding:20px 40px;vertical-align:middle}.avod_sns{margin-bottom:15px;text-align:left}@media (min-width:768px){.avod_sns{text-align:left}}#sns .sns_line img{vertical-align:top;margin-left:-5px}@media (min-width:768px){#sns .sns_line{display:none}}.avod_video{padding-bottom:10px}.info-wrap{border:none;padding-top:0}ul.avod_ep_detail_inner{margin-bottom:20px}ul.avod_ep_detail_inner li{color:#565656;font-size:12px}ul.avod_ep_detail_inner li:not(:last-child){margin-bottom:7px}.mov_btn{margin-right:0}.newHeaderBanner{margin-bottom:0}.space{background-color:#1e2227;border:1px solid #32373c;display:block;height:100%;left:-5px;position:absolute;top:-5px;width:100%;z-index:-1}.avod_main_ep_ttl{color:#e5e5e5;font-size:18px;line-height:1.4;margin-bottom:11px}.avod_main_ep_ttl a{color:#e5e5e5;line-height:1.8;text-decoration:none;transition:opacity .2s linear}.avod_main_ep_ttl a:hover{opacity:.8;transition:opacity .2s linear}.avod_main_ep_ttl img{width:1em;margin-top:3px;margin-right:8px;vertical-align:top}.title_link{cursor:pointer;transition:opacity .2s linear}.title_link:hover{opacity:.8;transition:opacity .2s linear}@media (min-width:980px){.avod_main_ep_ttl{font-size:20px;margin-bottom:15px}}.avod_main_ep_air{color:#999;font-size:13px;margin-bottom:20px}.main_slider{position:relative}.main_slider_hide{overflow:hidden;height:0}.main_slider_link{display:block!important;position:relative}.main_slider_thumb{width:100%;pointer-events:none}.main_slider_tip{align-items:center;display:flex;position:absolute;top:4%;left:0;padding:4px;padding-right:8px;font-size:calc((12px + (1vw - 3.65px) * .99256) * 1);letter-spacing:calc((12px + (1vw - 3.65px) * .99256) * 0);color:#fff;border-radius:0 10px 10px 0}.main_slider_tip--red{background:rgba(220,0,9,.85)}.main_slider_tip--green{background:rgba(150,230,80,.85)}.main_slider_tip--yellow{background:rgba(160,130,5,.85)}.top .slick-slide .main_slider_tip_icon{width:12px;margin-right:4px}@media (max-width:1024px){.top .slick-slide .main_slider_tip_icon{width:16px}}.main_slider_note{align-items:flex-end;display:flex;flex-wrap:wrap;position:absolute;bottom:0;left:0;background:transparent;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.7));width:100%;max-height:100px;height:24%;padding:2% 4%;text-shadow:0 1px 3px #000;box-sizing:border-box}.main_slider_type{display:block;width:100%;font-size:calc((14px + (1vw - 3.65px) * 1.53005) * 1);letter-spacing:calc((14px + (1vw - 3.65px) * 1.53005) * 0);color:#fff;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.main_slider_date{display:block;margin-top:4px;font-size:calc((12px + (1vw - 3.65px) * 1.0929) * 1);letter-spacing:calc((12px + (1vw - 3.65px) * 1.0929) * 0);color:#ccc}.main_slider_loading{position:relative;overflow:hidden;background:#e7e7e7;width:100%;height:0;padding-bottom:56.25%}.main_slider_loading:before{content:"";display:block;position:absolute;top:0;left:0;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.5),transparent);width:100%;height:100%;animation:main_slider_loading 1.2s linear infinite}.main_slider .slick-arrow{align-items:center;display:flex!important;justify-content:center;position:absolute;top:50%;background:transparent;filter:drop-shadow(0 0 4px #000);width:12%;height:24%;text-align:center;font-size:0;z-index:10}.main_slider .slick-arrow.slick-prev{left:0;transform:rotate(180deg) translateY(-50%);transform-origin:top}.main_slider .slick-arrow.slick-next{right:0;transform:translateY(-50%)}.main_slider .slick-arrow img{width:34%}.main_slider .slick-initialized .slick-slide{display:block;height:auto}.top .main_slider .slick-dots{justify-content:center;display:flex!important;position:absolute;top:100%;right:0;left:0;margin:5px auto;text-align:center;pointer-events:none}.top .main_slider .slick-dots li{width:11px;height:auto;margin:0 4px}.top .main_slider .slick-dots button{background:#ccc;width:100%;height:6px;padding:0;text-indent:100%;border-radius:5px}.top .main_slider .slick-dots button:before{content:"";height:auto}.top .main_slider .slick-dots .slick-active button{background:#424a51}@keyframes main_slider_loading{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}#app_wrapper{margin-top:47px}#app_wrapper .avod_ep_list ul li{padding:15px 15px 0}#app_wrapper .avod_ep_list_img{background-color:#000;position:relative}#app_wrapper .avod_ep_list_img .appli_avod_ep_list_imgwarp{width:100%;overflow-y:hidden}#app_wrapper .avod_ep_list_img .appli_avod_ep_list_imgwarp img{width:100%}#app_wrapper .avod_ep_list_img .avod_ep_list_inner_end{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7)}#app_wrapper .avod_ep_list_img .avod_ep_list_inner_end p{position:absolute;top:45%;right:0;bottom:0;left:0;text-align:center;font-size:1em;color:#fff}.appli_avod_ep_list_icon{width:100%;height:auto!important}.appli_avod_ep_list_iconwrap{display:block;position:absolute;right:5px;bottom:5px;width:16%;filter:drop-shadow(1px 1px 3px #000)}#globalNav{position:fixed;width:100%;height:46px;-webkit-touch-callout:none;-webkit-user-select:none}#globalNav h1{float:none;width:100%;text-align:center}.globalNav-back{height:100%;font-size:12px;color:#4c4c4c;display:table;position:absolute;padding-left:10px}.globalNav-back.icon-arow-left:before{content:"";background-image:url(/images/exdio/chevron-left.svg);background-size:100%;background-repeat:no-repeat;background-position:50%;display:table-cell;width:16px;height:16px;vertical-align:middle}.globalNav-back.icon-arow-left:after{content:"\623B\308B";display:table-cell;vertical-align:middle;padding-left:2px}#app_global_nav_space{height:46px}#app_contents_main{width:100%;background-color:#e7e7e7}#app_avod_ep_li{display:block;padding:20px}#app_avod_ep_li h3{color:#333;font-size:18px;margin-bottom:10px;font-weight:700}#app_avod_ep_li .app_ep_list_deli{margin-bottom:0}.main-post-title{margin-bottom:18px;color:#e5e5e5;font-size:18px;line-height:1.4;word-break:break-all}.main-post-p-title img{width:1em;margin-top:3px;margin-right:4px;vertical-align:top}.main-post-air{color:#999;font-size:13px}.post-title{line-height:1.4}.avod_ep_list_ttl{font-weight:700}.main-delivery-end{color:#b2f552;font-size:12px;background:none;padding:0;margin-bottom:18px}.app_avod_ep-main-container,.app_cpr{background:#fff}.app_cpr{margin-bottom:50px}.watch{background:#e7e7e7}#app_footer,.copy_block{-webkit-touch-callout:none;-webkit-user-select:none}#app_footer{clear:both;width:100%;margin:0 auto;padding-bottom:72px;background:#eee;box-shadow:inset 0 1px 2px -1px #d5d5d5;border-top:1px solid\9}#app_footer .tc{width:100%}#app_footer li{display:inline;line-height:normal;float:left;font-size:12px;color:#313131;margin-bottom:22px;font-weight:400;width:50%;text-align:center}#app_footer li>span{display:none}#app_footer ul a{font-size:12px;padding:0 10px;line-height:normal}#app_footer a:active,#app_footer a:link,#app_footer a:visited{color:#525252;text-decoration:none}@media (min-width:980px){#app_footer .footer_L{float:none;width:100%;text-align:center}#app_footer li{width:50%}}.sort{position:relative;overflow-x:scroll;overflow-y:hidden;background:#1d2127;width:100%;height:50px;border-bottom:1px solid #dedede;z-index:20}.sort,.sort-items{-webkit-overflow-scrolling:touch}.sort-items{position:absolute;top:0;left:0;width:auto;padding:0 10px;white-space:pre}.sort-item{display:inline-block;position:relative;padding:20px 10px 16px;color:#fff;font-size:14px;cursor:pointer}.sort-item:not(:last-child){margin-right:6px}.sort-underline{display:block;position:absolute;bottom:0;left:10px;background:#b2f452;width:62px;height:5px}#app_search{background:#1e2227}.globalFooter{position:fixed;bottom:0;left:0;z-index:100}.globalFooter-loading.gallerySpinLoader{background:#1e2227;height:calc(100vh - 52px)}.globalFooter-loading.gallerySpinLoader,.globalFooter-nav{align-items:center;display:flex;justify-content:center;width:100vw}.globalFooter-nav{position:relative;background:#fff;text-align:center;border:1px solid #e5e5e5;box-sizing:border-box;z-index:100}.globalFooter-nav-item{display:flex;flex-wrap:wrap;flex-basis:33.33333%;padding:7px 0 5px;font-size:11px}.globalFooter-nav-item-text{width:100%}.globalFooter-nav-item-icon{align-self:flex-start;display:block;width:21px;margin:0 auto 6px}.globalFooter-search{background:#1e2227;width:100vw;min-height:100vh;z-index:50}.globalFooter-search.is-open{transform:translateY(0)}.globalFooter-search-heading{align-items:center;display:flex;justify-content:space-between;flex-wrap:wrap;position:fixed;top:0;left:0;background:#1e2227;width:100vw;padding-top:12px;z-index:1}.globalFooter-search-form{position:relative;width:calc(100vw - 86px);margin-left:12px;box-sizing:border-box}.globalFooter-search-input{background:#1e2227;width:100%;padding:15px 34px 13px;caret-color:#b2f552;line-height:normal;color:#fff;font-size:14px;border:1px solid #dadada;border-radius:3px;box-sizing:border-box}.globalFooter-search-input::placeholder{color:#6c6c6c;font-weight:700}.globalFooter-search-input-icon{position:absolute;top:0;left:10px;bottom:0;width:18px;margin:auto;pointer-events:none;z-index:1}.globalFooter-search-input-close{position:absolute;top:0;right:0;bottom:0;width:15px;margin:auto;padding:10px;z-index:1}.globalFooter-search-close{display:flex;flex-wrap:wrap;width:50px;margin-right:12px;text-align:center;color:#e5e5e5;font-size:12px}.globalFooter-search-close-icon{align-self:flex-start;width:21px;margin:0 auto 6px}.globalFooter-search-close-text{width:100%}.globalFooter-search-contents{padding:100px 0 52px;color:#e5e5e5}.globalFooter-search-belt{background:#32373c;width:100vw;margin-top:12px;padding:6px 12px 8px;color:#999;font-size:12px}.globalFooter-search-list{position:relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0 10px;padding:14px 30px 14px 0;font-size:12px;border:0 solid #32373c;border-bottom-width:1px}.globalFooter-search-list-delete{position:absolute;top:0;right:5px;bottom:0;width:14px;margin:auto;padding:5px;z-index:0}.globalFooter-search-list-alldelete{float:right;background:#32373c;margin:16px 10px;padding:7px 10px;color:#999;font-size:12px;border-radius:3px}.globalFooter-search-item{align-items:center;display:flex;justify-content:space-between;flex-wrap:wrap;margin:0 10px;padding:14px 0;border:0 solid #32373c;border-bottom-width:1px}.globalFooter-search-item-thumb{width:21.3198%}.globalFooter-search-item-contents{width:75.1269%;white-space:nowrap}.globalFooter-search-item-title{overflow:hidden;text-overflow:ellipsis;margin-bottom:6px;color:#e5e5e5;font-size:12px;font-weight:700}.globalFooter-search-item-name{overflow:hidden;text-overflow:ellipsis;margin-bottom:6px;line-height:1.4;color:#999;font-size:11px}.globalFooter-search-item-note{overflow:hidden;text-overflow:ellipsis;color:#6c6c6c;font-size:10px}.globalFooter-other{position:fixed;top:0;left:0;background:#1e2227;width:100vw;height:100vh;transform:translateY(100%);transition:transform .4s;z-index:50}.globalFooter-other.is-open{transform:translateY(0)}.globalFooter-other-header{padding:76px 0 36px;text-align:center;color:#e5e5e5;font-size:16px}.globalFooter-other-contents{-webkit-overflow-scrolling:touch;overflow-y:scroll;height:calc(100vh - 128px - 52px)}.globalFooter-other-close{position:absolute;top:18px;right:12px;width:50px;text-align:center;color:#e5e5e5;font-size:12px}.globalFooter-other-close-icon{align-self:flex-start;width:21px;margin:0 auto 6px}.globalFooter-other-close-text{width:100%}.globalFooter-other-list{position:relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0 10px;font-size:12px;border:0 solid #32373c;border-bottom-width:1px}.globalFooter-other-list:first-child{border-top-width:1px}.globalFooter-other-list-icon{position:absolute;top:0;right:24px;bottom:0;width:12px;margin:auto;z-index:10}.globalFooter-other-list-website{color:#999a9c;position:absolute;top:0;right:40px;bottom:0}.globalFooter-other-link{padding:0;color:#e5e5e5;border:none}.globalFooter-other-link:hover{background:none;color:#e5e5e5;border:none}body,html{height:100%}body{font-family:Hiragino Kaku Gothic Pro,Hiragino Sans,Meiryo,sans-serif;-webkit-text-size-adjust:100%}.clearfix{min-height:1px}.clearfix:after{content:".";display:block;clear:both;height:0;visibility:hidden}* html .clearfix{height:1px}.clear{clear:both}.FL0{float:left;margin-bottom:10px}.FR0{float:right;margin-bottom:5px}.FL5{float:left}.FL5,.FR5{padding:5px}.FR5{float:right}.marginPDF{padding:5px}.margin10{clear:both;padding:10px}.margin5{clear:both;padding:5px}.fbold{font-weight:700}.tright{text-align:right}.tleft{text-align:left}.mb3{margin-bottom:3px}.mb5{margin-bottom:5px}.mb10{margin-bottom:10px}.mt3{margin-top:3px}.mt5{margin-top:5px}.prgm_txt_L .txt_blk a:link,.prgm_txt_L .txt_blk a:visited,.prgm_txt_S .txt_blk a:link,.prgm_txt_S .txt_blk a:visited{color:#333;text-decoration:none}.prgm_txt_L .txt_blk a:active,.prgm_txt_S .txt_blk a:active{color:#ffb900;text-decoration:none}.prgm_txt_L .txt_blk a:hover,.prgm_txt_S .txt_blk a:hover{color:#ffb900;text-decoration:underline}#news_box a:active,#news_box a:link,#news_box a:visited{color:#525252;text-decoration:none;line-height:120%}#news_box a:hover{color:#ffb900;text-decoration:underline;line-height:120%}#tabArea a:active,#tabArea a:link,#tabArea a:visited{color:#525252;text-decoration:none;line-height:120%}#tabArea a:hover{color:#ffb900;text-decoration:underline;line-height:120%}#list a:active,#list a:link,#list a:visited{color:#000;text-decoration:none;line-height:120%}#list a:hover{color:#ffb900;text-decoration:underline;line-height:120%}#breadcrumbs a{width:960px;margin:0 auto;font-size:11px}#breadcrumbs a:active,#breadcrumbs a:link,#breadcrumbs a:visited{color:#636363;text-decoration:none}#breadcrumbs a:hover{color:#ffb900;text-decoration:underline}#tabArea_bangumi a{font-size:11px}#tabArea_bangumi a:active,#tabArea_bangumi a:link,#tabArea_bangumi a:visited{color:#434343;text-decoration:none}#tabArea_bangumi a:hover{color:#ffb900;text-decoration:underline}#footer a:active,#footer a:link,#footer a:visited{color:#525252;text-decoration:none}#footer a:hover{color:#ffb900;text-decoration:underline}#order a:active,#order a:link,#order a:visited{color:#434343;text-decoration:none}#order a:hover{color:#ffb900;text-decoration:underline}#info_box_ttl a:active,#info_box_ttl a:link,#info_box_ttl a:visited{color:#fff;text-decoration:none}#info_box_ttl a:hover{color:#ffb900;text-decoration:underline}#mypage #list_in_box a:active,#mypage #list_in_box a:link,#mypage #list_in_box a:visited{color:#2780cc;text-decoration:none}#mypage #list_in_box a:hover{color:#ffb900;text-decoration:underline}.hide_txt{display:none}.txt_blk{color:#303030;font-size:12px;padding:0 0 5px;line-height:160%}.txt_blks{color:#303030;font-size:10px;padding:0;line-height:140%}.txt_red{color:red;padding:0 0 5px}.txt_blks_at,.txt_red{font-size:12px;line-height:160%}.txt_blks_at{color:#303030;padding:0}.txt_blks_at a{color:#2780cc!important;text-decoration:none!important}.txt_blks_at a:hover{color:#ffb900!important;text-decoration:underline!important}.txt_reds{color:red;font-size:12px;padding:0 0 5px;line-height:140%}.txt_grys{color:#626262;font-size:10px;padding:0;line-height:140%}#page_title h1{font-size:18px;font-weight:700;color:#333;padding:10px 0}#topHgroup #header_exp_top{margin:0 auto;padding:14px 0 6px}#header_exp_top p,#header_exp p{width:930px;font-size:12px;color:#f66b00;margin:0 auto;padding:7px 10px;text-align:left;border:1px dotted #f66b00;background:#fff;line-height:1.5}#header_exp_top p a:link,#header_exp_top p a:visited,#header_exp p a:link,#header_exp p a:visited{color:#f66b00;text-decoration:none}#header_exp_top p a:hover,#header_exp p a:hover{color:#f66b00;text-decoration:underline}#error_box{margin:100px auto;text-align:center}#error_box p.txt01{font-size:20px;margin-bottom:10px}#error_box p.txt02,#error_box p.txt03{font-size:12px;line-height:180%;margin-bottom:10px}#error_box p a{color:#2780cc}#sns_list_top{width:auto;height:20px;visibility:visible;position:static;padding-right:4px}#sns_list_top ul{-webkit-display:inline-flex;-moz-display:inline-flex;-ms-display:inline-flex;-o-display:inline-flex;display:inline-flex}#sns_list_top ul li{margin-left:8px}#sns_list_top ul li:first-child{margin-left:0}#sns_list_top a{background:#7a97b2;transition:.2s;display:block}#sns_list_top a,#sns_list_top a img{width:24px;height:24px}#sns_list_top_icon_twitter a:hover{background:#00aced}#sns_list_top_icon_facebook a:hover{background:#3b5999}#sns_list_top_icon_googleplus a:hover{background:#dd4c40}#adv_style{clear:both}.title-artwork{background-repeat:no-repeat;background-position:50% 50%;-moz-background-size:100% 100%;background-size:100% 100%;width:100%;height:auto;padding:28.125% 0}.rowContainer .rowContent .slider .sliderMask{margin-left:-5px;margin-right:-5px}.rowContainer .rowContent .loadingTitle,.rowContainer .rowContent .smallTitleCard{padding:15 15px}@media screen and (max-width:499px){.rowContainer .rowContent .slider .sliderMask{margin-left:-1px;margin-right:-1px}.rowContainer .rowContent .loadingTitle,.rowContainer .rowContent .smallTitleCard{padding:0 1px}}@media screen and (min-width:500px) and (max-width:799px){.rowContainer .rowContent .slider .sliderMask{margin-left:-2px;margin-right:-2px}.rowContainer .rowContent .loadingTitle,.rowContainer .rowContent .smallTitleCard{padding:0 2px}}.rowContainer .rowContent .title-card-group-container .smallTitleCard:not(:first-child){padding-top:10px}.slider-item{background:#e7e7e7}.avod_line_box_link{cursor:pointer}.gallerySpinLoader{background-color:#e7e7e7;position:relative;display:block;min-width:2.5rem;min-height:6.5rem}.gallerySpinLoader .loader-cont{position:absolute;left:1px;right:1px;top:1px;bottom:1px;margin:auto;text-align:center;width:5vh;height:5vh;-moz-background-size:100%;background-size:100%;-webkit-animation:gallery_load_spinner .8s linear infinite;-moz-animation:gallery_load_spinner .8s linear infinite;-o-animation:gallery_load_spinner .8s linear infinite;animation:gallery_load_spinner .8s linear infinite;min-width:2.5rem;min-height:2.5rem;background-image:url(/images/spiner.png);background-size:cover;background-repeat:no-repeat}@-webkit-keyframes gallery_load_spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-moz-keyframes load_spinner{0%{-moz-transform:rotate(0);transform:rotate(0)}50%{-moz-transform:rotate(180deg);transform:rotate(180deg)}to{-moz-transform:rotate(1turn);transform:rotate(1turn)}}@-o-keyframes gallery_load_spinner{0%{-o-transform:rotate(0);transform:rotate(0)}50%{-o-transform:rotate(180deg);transform:rotate(180deg)}to{-o-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes gallery_load_spinner{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);-o-transform:rotate(1turn);transform:rotate(1turn)}}.title-artwork{pointer-events:none}.head_notice{background:#262630}.sort+.head_notice{padding-top:46px}.head_notice_items{max-width:1000px;margin:0 auto}.head_notice_item{padding:16px 16px 0;box-sizing:border-box}.head_notice_item:last-child{padding-bottom:16px}.head_notice_link{display:block;padding:8px 12px;word-break:break-all;line-height:1.6;text-decoration:none;color:#fff;font-weight:700;font-size:14px;border-radius:5px}.head_notice_link:hover{text-decoration:underline}.head_notice_link.is-blue{background:#4385f5}.head_notice_link.is-red{background:#b00525}.head_notice_link.is-default{padding:0;font-size:13px;font-weight:400}.head_notice_link.is-default:before{content:"";display:inline-block;width:9px;height:9px;margin-right:12px;border:2px solid #fff;border-width:0 2px 2px 0;box-sizing:border-box;transform:rotate(-45deg);transform-origin:center}.triangle{display:inline-block;position:absolute;background-color:#feff00;top:0;left:0;transform:rotate(-60deg) skewX(-30deg) scaleY(.866);z-index:0}.triangle-wrap{display:inline-block;position:relative;width:1em;height:1em;margin:0 1em 0 .6em;text-align:center;line-height:1.5em;color:#000}.triangle-wrap:before{content:"!";display:inline-block;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;z-index:10}.triangle,.triangle:after,.triangle:before{width:1em;height:1em;border-top-right-radius:30%}.triangle:after,.triangle:before{content:"";position:absolute;background-color:inherit}.triangle:before{transform:rotate(-135deg) skewX(-45deg) scale(1.414,.707) translateY(-50%);left:0;bottom:0}.triangle:after{transform:rotate(135deg) skewY(-45deg) scale(.707,1.414) translate(50%);right:0;bottom:0}.pointer-none{pointer-events:none!important}#avod_head_contents_wrap.avod_program_list .avod_inner{padding:30px 0}#avod_head_contents_wrap.avod_program_list .avod_inner .avod_main_ep.xs-hidden{display:block}#avod_head_contents_wrap.avod_program_list .avod_inner .avod_main_ep_detail{border:none}#avod_head_contents_wrap.avod_program_list .avod_inner .avod_main_ep_detail .avod_main_ep_deli{font-size:37px;line-height:1.2;background-color:inherit;padding:10px 0;color:#e5e5e5;border-bottom:1px solid #32373c}#avod_head_contents_wrap.avod_program_list .avod_inner .avod_main_ep_detail .avod_main_ep_synopsis{overflow-y:scroll;font-size:14px;color:#e5e5e5;line-height:1.6}@media (max-width:979px){#avod_head_contents_wrap.avod_program_list .avod_inner{padding:30px 0 10px}#avod_head_contents_wrap.avod_program_list .avod_inner .avod_main_ep_L,#avod_head_contents_wrap.avod_program_list .avod_inner .avod_main_ep_R{float:none;width:100%}#avod_head_contents_wrap.avod_program_list .avod_inner .avod_main_ep_R .avod_main_ep_deli{font-size:25px}#avod_head_contents_wrap.avod_program_list .avod_inner .avod_main_ep_R .avod_main_ep_synopsis{display:none}}@media (min-width:980px){#avod_head_contents_wrap.avod_program_list .avod_inner{width:960px}#avod_head_contents_wrap.avod_program_list .avod_inner #avod_breadcrumbs{display:block}#avod_head_contents_wrap.avod_program_list .avod_inner .avod_main_ep_L{width:550px}#avod_head_contents_wrap.avod_program_list .avod_inner .avod_main_ep_R{width:370px}#avod_head_contents_wrap.avod_program_list .avod_inner .avod_main_ep_R .avod_main_ep_deli{font-size:27px;height:inherit}#avod_head_contents_wrap.avod_program_list .avod_inner .avod_main_ep_R .avod_main_ep_synopsis{height:204px}#avod_head_contents_wrap.avod_program_list .avod_inner .avod_main_ep_detail_right_inner{display:none}}@media (min-width:1320px){#avod_head_contents_wrap.avod_program_list .avod_inner{width:1280px}#avod_head_contents_wrap.avod_program_list .avod_inner .avod_main_ep_L{width:640px;pointer-events:none}#avod_head_contents_wrap.avod_program_list .avod_inner .avod_main_ep_R{width:600px}#avod_head_contents_wrap.avod_program_list .avod_inner .avod_main_ep_R .avod_main_ep_deli{font-size:37px;height:inherit}#avod_head_contents_wrap.avod_program_list .avod_inner .avod_main_ep_R .avod_main_ep_synopsis{height:232px}}#app_wrapper .avod_inner #avod_breadcrumbs{display:none}#app_wrapper #avod_head_contents_wrap.avod_program_list .avod_inner .avod_main_ep_L,#app_wrapper #avod_head_contents_wrap.avod_program_list .avod_inner .avod_main_ep_R{float:none;width:100%}#app_wrapper #avod_head_contents_wrap.avod_program_list .avod_inner .avod_main_ep_L .avod_main_ep_detail,#app_wrapper #avod_head_contents_wrap.avod_program_list .avod_inner .avod_main_ep_R .avod_main_ep_detail{border:initial}#app_wrapper #avod_head_contents_wrap.avod_program_list .avod_inner .avod_main_ep_L .avod_main_ep_deli,#app_wrapper #avod_head_contents_wrap.avod_program_list .avod_inner .avod_main_ep_R .avod_main_ep_deli{margin:0}#app_wrapper #avod_head_contents_wrap.avod_program_list .avod_inner .avod_main_ep_L .avod_main_ep_synopsis,#app_wrapper #avod_head_contents_wrap.avod_program_list .avod_inner .avod_main_ep_R .avod_main_ep_synopsis{display:none}.watch img{pointer-events:none}.watch div#slides{overflow:hidden;background:#000;position:relative}.watch div#slides .thumbnail{background-size:contain;background-position:50%;background-repeat:no-repeat}.watch div#slides .thumbnail .btn_play{position:absolute;top:0;bottom:0;right:0;left:0;margin:auto}.watch div#slides .slides_back{position:absolute;width:100%;height:100%;background:rgba(0,0,0,.7);top:0;left:0}.watch div#slides .slides_ready{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;text-align:center;height:1em;color:#fff;font-size:46px;font-weight:700}.watch .vjs-poster{pointer-events:none}@media (max-width:767px){.watch div#slides .thumbnail .btn_play{width:21%;height:auto}}@media (max-width:767px){.watch div#slides .slides_ready{font-size:25px}}.watch .avod_notice{background:#292f33;border-radius:4px;margin-bottom:12px}.watch .avod_notice p{color:#fff;padding:12px 15px}.watch .avod_inner .avod_ep_main_info{background:#292f33;border-radius:4px;margin-bottom:12px;border:none}.watch .avod_inner .avod_ep_main_info p{width:inherit;color:#fff;padding:9px 15px;font-size:16px;word-break:break-all}.watch .avod_inner .avod_ep_main_info .banner{display:none}.watch .avod_main_ep{overflow:hidden}.watch .avod_main_ep_frlink{display:flex;justify-content:space-between}.watch .avod_main_ep_frlink_btn{width:48%;margin-bottom:16px;padding:6px;text-align:center;color:#e5e5e5;font-size:14px;border:1px solid #e5e5e5;border-radius:3px;box-sizing:border-box}.watch .avod_main_ep_frlink_btn.is-inactive{pointer-events:none;opacity:.5}.watch .avod_main_ep_frlink_btn_next,.watch .avod_main_ep_frlink_btn_prev{position:relative}.watch .avod_main_ep_frlink_btn_next:before,.watch .avod_main_ep_frlink_btn_prev:before{content:"";display:block;position:absolute;top:0;bottom:0;width:6px;height:6px;margin:auto}.watch .avod_main_ep_frlink_btn_prev:before{left:12px;border:solid #fff;border-width:1px 0 0 1px;transform:rotate(-45deg)}.watch .avod_main_ep_frlink_btn_next{margin-left:auto}.watch .avod_main_ep_frlink_btn_next:before{right:12px;border:solid #fff;border-width:1px 0 0 1px;transform:rotate(135deg)}.watch .avod_main_ep_L.avod_video{width:100%;height:540px;padding-bottom:18px;margin:0}@media (max-width:1024px){.watch .avod_main_ep_L.avod_video{height:auto}}@media (min-width:980px){.watch .avod_main_ep_L.avod_video{width:960px}}.watch div#cnt_ph_main{width:960px}.watch .avod_main_ep .avod_main_ep_R{overflow:hidden;float:inherit}@media (min-width:780px){.watch .avod_main_ep .avod_main_ep_R{width:70%;float:left}}@media (min-width:980px){.watch .avod_main_ep .avod_main_ep_R{width:650px}}.watch .recommend_player_wrap{width:960px;height:100%!important;margin:5px}.watch .recommend_player{position:static;overflow:hidden;margin:54px 0}.watch .recommend_player li{width:240px}.watch #ulizaplayerpc{width:960px;height:540px}.watch p.avod_main_ep_deli{color:#b2f552;background:none;padding:0;margin-bottom:18px}.watch .avod_main_ep_R .avod_main_ep_detail{width:100%;position:relative;border:none}@media (min-width:780px){.watch .avod_main_ep_R .avod_main_ep_detail{float:left}}@media (min-width:980px){.watch .avod_main_ep_R .avod_main_ep_detail{width:650px}}.watch h1.avod_main_ep_ttl{margin-bottom:18px;word-break:break-all}.watch p.avod_main_ep_air{margin:0}.watch #sns_list{position:absolute;right:0;top:0}.watch #sns_list ul{-webkit-display:inline-flex;-moz-display:inline-flex;-ms-display:inline-flex;-o-display:inline-flex;display:inline-flex}.watch #sns_list ul li{margin-left:8px}.watch #sns_list a{background:#7a97b2;transition:.2s}.watch #sns_list a,.watch #sns_list a img{width:24px;height:24px}.watch #sns_list_icon_twitter a:hover{background:#00aced}.watch #sns_list_icon_facebook a:hover{background:#3b5999}.watch #sns_list_icon_googleplus a:hover{background:#dd4c40}.watch .avod_main_ep_detail_right{width:100%;margin:30px auto 0}@media (min-width:580px){.watch .avod_main_ep_detail_right{width:320px}}@media (min-width:780px){.watch .avod_main_ep_detail_right{margin:auto;width:28%;float:right}}@media (min-width:980px){.watch .avod_main_ep_detail_right{width:310px}}.watch p.avod_main_ep_btn{width:100%;height:40px;font-size:14px;margin-bottom:10px}.watch p.avod_main_ep_back{width:100%;height:40px;margin:0;box-sizing:border-box}.watch p.avod_main_ep_back span{top:14px}.watch p.avod_main_ep_back span img{display:block}.watch p.avod_main_ep_back a{padding:13px 6px 14px}@media (min-width:980px){.watch p.avod_main_ep_back,.watch p.avod_main_ep_btn{width:270px}}@media (min-width:980px){.watch .avod_main_ep_detail_right_inner{float:right}}.watch .avod_slider{background:#e7e7e7;box-shadow:inset 0 -11px 9px -6px #ddd}@media (max-width:1024px){.watch .avod_slider{display:none}}.watch .epi_sld_wrap{width:100%;height:140px;border:none;margin:0 10px}@media (min-width:1024px){.watch .epi_sld_wrap{width:960px;margin:0 auto}}.watch ul.episode_slider li{width:160px}.watch ul.episode_slider li img{width:144px;height:81px}.watch ul.episode_slider li a{width:144px;height:125px;padding:8px;transition:background .2s linear}.watch ul.episode_slider li a:hover{color:inherit!important;background:#fff}.watch ul.episode_slider li:hover{background:#fff;transition:background .2s linear}.watch ul.episode_slider li:hover div.avod_ep_list_img:before{content:"";background:url(/images/exdio/play_slider.png) no-repeat;position:absolute;width:144px;height:83px;opacity:1;transition:opacity .5s linear}.watch ul.episode_slider li:hover div.avod_ep_list_img.program_list:before{background:url(/images/exdio/list_slider.png) no-repeat}.watch .avod_ep_list_inner_end{position:relative;background-color:#000}.watch .avod_ep_list_inner_end:before{content:"";display:block;padding-top:56.25%}.watch .avod_ep_list_inner_end p{position:absolute;top:45%;right:0;bottom:0;left:0;text-align:center;font-size:3vw;color:#fff}.watch .slider_btn{position:absolute;width:34px;height:77px;margin:0;padding:0;background:0 0;border:0;border-radius:0;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;float:none;display:none;top:92px;overflow:hidden;text-align:center;opacity:.8;z-index:5;background:#e7e7e7}.watch .slider_btn:hover{cursor:pointer;opacity:1}.watch button.slider_btn:before{display:block;line-height:77px;font-size:18px;width:34px;height:28px}.watch .content_next{top:36px;right:0;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-ms-border-radius:4px 0 0 4px;-o-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.watch .content_prev{top:36px;left:0;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;-ms-border-radius:0 4px 4px 0;-o-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.watch .catchup_playing{position:absolute;top:0}.watch #contents_main p.episode-story{font-size:13px}.watch #btn-pgtop a{display:block}.watch #avod_ep_li{background:#e7e7e7;display:none;padding:20px}@media (max-width:1024px){.watch #avod_ep_li{display:block}}.watch .avod_ep_box{margin:-5px}.watch #avod_ep_li h3{color:#333;font-size:18px;margin-bottom:10px;font-weight:700}.watch #avod_ep_li .avod_ep_li_box{padding:5px;width:50%;float:left;box-sizing:border-box}.watch #avod_ep_li .avod_ep_li_box a{display:block;box-shadow:0 0 2px 1px #ccc}.watch #avod_ep_li .avod_ep_li_box img{width:100%}.watch #avod_ep_li .avod_ep_li_box .avod_ep_li_ttl{background:#fff;color:#333;font-size:11px;line-height:1.4;padding:10px;word-break:break-all;min-height:45px}.watch .avod_ep_list_box{display:inline-block;vertical-align:top;background:#fff;width:48%;margin-top:3.4%;box-shadow:0 1px 3px #dcdcdc}.watch .avod_ep_list_box .avod_ep_list_inner{margin:0 auto;padding-bottom:10px;cursor:pointer}.watch .avod_ep_list_box .avod_ep_list_inner .avod_ep_list_img{position:relative;background-color:inherit}.watch .avod_ep_list_box .avod_ep_list_inner .avod_ep_list_img .appli_avod_ep_list_imgwarp,.watch .avod_ep_list_box .avod_ep_list_inner .avod_ep_list_img .avod_ep_list_imgwarp{width:100%;overflow-y:hidden;position:relative}.watch .avod_ep_list_box .avod_ep_list_inner .avod_ep_list_img .appli_avod_ep_list_imgwarp img,.watch .avod_ep_list_box .avod_ep_list_inner .avod_ep_list_img .avod_ep_list_imgwarp img{width:100%}.watch .avod_ep_list_box .avod_ep_list_inner .avod_ep_list_img .avod_ep_list_img_nextPrevText{display:flex;position:absolute;top:0;width:100%;height:100%;background:rgba(0,0,0,.7);color:#fff;justify-content:center;align-items:center}.watch .avod_ep_list_box .avod_ep_list_inner .avod_ep_list_img .avod_ep_li_ttl{width:90%;color:#333;font-size:.9rem;font-weight:700;line-height:1.2;margin:0 auto;padding:7px 0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.watch .avod_ep_list_box .avod_ep_list_inner .avod_ep_list_img .avod_ep_list_air{width:90%;color:#333;font-size:12px;line-height:1.2;margin:0 auto;padding-bottom:7px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.watch .avod_ep_list_box .avod_ep_list_inner .avod_ep_list_img .avod_ep_list_air .icon-subtitle{width:1em;height:1em!important;margin-top:1px;margin-right:4px;vertical-align:top}.watch .avod_ep_list_box:first-of-type,.watch .avod_ep_list_box:nth-of-type(2){margin-top:0}.watch .avod_ep_list_box:nth-child(odd){margin-left:3.6%}.watch #DIOPlayer img,.watch #DIOplayer img{pointer-events:visible}.watch #enquete_overlay{position:absolute;text-align:center;width:100%;height:540px;margin:0 auto;line-height:1.5;background-color:#eee;z-index:99;display:none}.watch #enquete_overlay h1{padding:70px 0 17px;font-size:26px;font-weight:700;color:#434a53}.watch #enquete_overlay h1:before{content:"";background-image:url(/images/exdio/enquete.png);margin-right:10px;vertical-align:-3px;background-size:contain;background-repeat:no-repeat;background-position:50%;width:26px;height:26px;display:inline-block}.watch #enquete_main{width:640px;margin:0 auto;padding:30px 40px 0;font-size:13px;background-color:#fff;box-shadow:0 0 8px 0 rgba(0,0,0,.1);border-radius:3px;box-sizing:border-box}.watch #enquete_form{text-align:left}.watch #enquete_form input[type=text]{overflow:hidden;float:left;width:73px;height:26px;margin-right:15px;margin-bottom:4px;padding:0 4px;background-color:#e6ebef;border:1px solid #e6ebef;border-radius:3px}.watch #enquete_form input[type=text]:focus{color:#333;background-color:#fff;border:1px solid #e6ebef}.watch #enquete_form ul{width:100%}.watch #enquete_form li{float:left;width:100%;padding:10px 0;border-bottom:1px solid #eaeaea;box-sizing:border-box}.watch #enquete_form li.error_area{float:left;width:100%;padding:10px 0;border-bottom:none;box-sizing:border-box}.watch .enquete_form_error{clear:both;color:#c75656;font-size:11px}.watch .enquete_form_title{float:left;width:60px;margin-right:24px;text-align:right;font-size:14px;color:#434a53}.watch .enquete_form_area{float:left;width:68%}.watch .enquete_form_text{float:left;line-height:1.3;font-size:12px;color:#707070}.watch input[type=radio]{display:none}.watch .radio{position:relative;display:inline-block;float:left;margin-right:10px;padding:5px 30px 3px 5px;font-size:12px;color:#333;border:1px solid #e6ebef;border-radius:3px;vertical-align:middle;cursor:pointer;box-sizing:border-box}.watch .radio:hover,.watch .radio:hover:after{border:1px solid #7a97b2}.watch .radio:after{-webkit-transition:border-color .1s linear;transition:border-color .1s linear;top:57%;left:40px;margin-top:-10px;width:13px;height:13px;border:1px solid #e6ebef;border-radius:50%}.watch .radio:after,.watch .radio:before{position:absolute;display:block;content:""}.watch .radio:before{top:50%;left:43px;margin-top:-5px;width:9px;height:9px;border-radius:50%;background-color:#e6ebef}.watch input[type=radio]:checked+.radio:before{opacity:1;background-color:#7a97b2}.watch #enquete_btn{width:300px;height:36px;margin:12px auto 0;padding-bottom:25px;text-align:center;clear:both}.watch #enquete_btn button[type=submit]{float:left}.watch #enquete_btn button[type=submit]:disabled{background:#999;border:1px solid #999;cursor:not-allowed}.watch #enquete_btn button[type=submit]:disabled:hover{background:#999;border:1px solid #999}.watch #enquete_btn .enquete_btn_later{float:left;width:108px;height:36px;font-size:13px;line-height:2.7;color:#7a97b2;cursor:pointer;margin-right:10px;background:#fff;border:1px solid #7a97b2;border-radius:5px}.watch #enquete_btn .enquete_btn_later:hover{cursor:pointer;color:#7a97b2;background:#d7e0e8;border:1px solid #7a97b2}.watch #enquete_btn .enquete_btn_answer{width:180px;height:36px;cursor:pointer;font-size:13px;color:#fff;background:#7a97b2;border:1px solid #7a97b2;border-radius:5px}.watch #enquete_btn .enquete_btn_answer:hover{cursor:pointer;color:#fff;background:#6a86a1;border:1px solid #7a97b2}.watch #enquete_footer{padding:15px 0;line-height:1;font-size:12px;color:#333}.watch #enquete_footer a{font-size:12px;color:#7a97b2;display:inline;text-decoration:none}.watch #enquete_footer a:hover{font-size:12px;color:#7a97b2;border-bottom:1px;border-style:dotted}.watch ::placeholder{color:#b2b2b2}@media (max-width:1024px){.watch #enquete_overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10001;overflow:scroll}.watch #enquete_main{width:95%;padding:10px 20px 20px}.watch #enquete_btn{width:96.5%;margin:3% 4% 0;padding-bottom:30px}.watch #enquete_btn .enquete_btn_later{width:35%;height:48px}.watch #enquete_btn .enquete_btn_later a{line-height:3.3}.watch #enquete_btn .enquete_btn_answer{width:58%;height:50px}.watch #enquete_footer{padding:25px 0}}@media (max-width:479px){.watch #enquete_overlay h1{padding:20px 0 14px;font-size:18px}.watch #enquete_overlay h1:before{vertical-align:-6px}.watch #enquete_main{padding:10px 20px 0}.watch #enquete_btn{padding-bottom:40px}}.watch #epi_sld{position:relative}.watch .display_inline{display:inline}.watch .epi_sld_wrap{overflow:hidden;position:relative;box-shadow:inset 0 -11px 9px -11px #ddd}.watch ul.episode_slider{height:140px;overflow:hidden;position:absolute}.watch ul.episode_slider li{width:144px;font-size:12px;height:120px;float:left;padding:8px 8px 12px}.watch ul.episode_slider li a{padding:15px 10px;height:90px;display:block;color:#333}.watch ul.episode_slider li a:active,.watch ul.episode_slider li a:hover{background-color:#d1d1d1;color:#2965c7!important}.watch ul.episode_slider li a:active{box-shadow:inset 0 6px 9px 0 #bbb}.watch ul.episode_slider li.current{background:#e6e6e6}.watch ul.episode_slider h3{margin-top:5px;text-decoration:none;line-height:1.2;height:27px;overflow:hidden;word-break:break-all}.watch ul.episode_slider h3 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.watch ul.episode_slider h3 span img.icon-subtitle{width:1em;margin-top:1px;margin-right:4px;vertical-align:top;height:auto}.watch ul.episode_slider li.current a{color:#002566}.watch ul.episode_slider li.current a:active,.watch ul.episode_slider li.current a:hover{color:#2965c7}.watch #mov_ctrl{margin-bottom:0!important}.watch .disabled{display:none}.watch .js-main-bnr p{margin:10px 0}.watch #sns_box{padding:0!important;margin-bottom:5px}.watch #mov_ctrl{background:#f3f3f3;overflow:hidden}.watch #sns{float:left;margin-left:9px;padding:7px 0;height:23px}.watch #sns .sns_line{display:block}@media (min-width:768px){.watch #sns .sns_line{display:none}}.watch .mov_btn{float:right;margin:8px 2px 0}.watch .mov_qrty_btn{width:163px;display:block;float:left;margin:5px 0 0;display:none}.watch .mov_qrty_btn p a{width:80px;height:16px;font-weight:700;text-decoration:none;padding-top:6px;box-shadow:0 1px #ccc;text-indent:22px;color:gray;font-size:12px}.watch .mov_h_qrty a{float:left;border:1px solid #b3b3b3;border-radius:3px 0 0 3px}.watch .mov_l_qrty a{float:right;border-top:1px solid #b3b3b3;border-right:1px solid #b3b3b3;border-bottom:1px solid #b3b3b3;border-radius:0 3px 3px 0}.watch .mov_qrty_btn p.active a{background-color:#ffd500!important;background-image:-webkit-linear-gradient(top,#ffe666,#ffd300);box-shadow:inset 0 2px 1px rgba(0,0,0,.2),0 1px 1px rgba(21,16,23,.1);text-indent:27px!important;color:#333;position:relative}.watch .mov_qrty_btn p.negative a:hover{background-color:#e6e6e6}.watch .mov_qrty_btn p.negative a:active{box-shadow:inset 0 2px 1px rgba(0,0,0,.2),0 1px 1px rgba(21,16,23,.1)}.watch .mov_qrty_blt{width:0;height:0;border-style:solid;border-width:5px 0 5px 9px;border-color:transparent transparent transparent #c60;position:absolute;top:7px;left:13px}.watch .icon-cast,.watch .icon-staff01{display:inline-block;margin-right:4px;vertical-align:baseline!important}.watch .row{overflow:hidden;clear:both}.watch .col-md-1{width:8.33333%;display:block;float:left}.watch .col-md-2{width:16.66667%;display:block;float:left}.watch .col-md-3{width:25%;display:block;float:left}.watch .col-md-4{width:33.33333%;display:block;float:left}.watch .col-md-5{width:41.66667%;display:block;float:left}.watch .col-md-6{width:50%;display:block;float:left}.watch .col-md-7{width:58.33333%;display:block;float:left}.watch .col-md-8{width:66.66667%;display:block;float:left}.watch .col-md-9{width:75%;display:block;float:left}.watch .col-md-10{width:83.33333%;display:block;float:left}.watch .col-md-11{width:91.66667%;display:block;float:left}.watch .col-md-12{width:100%;display:block;float:left}.watch .episode-main-container{border:1px solid #e6e6e6;padding:25px}.watch .buy-info,.watch .details-wrapper{border-bottom:1px solid #e6e6e6}.watch .details-inner:last-child{margin-bottom:0}.watch .info-area{padding-right:28px;box-sizing:border-box}.watch .buy-info{margin-bottom:20px;padding-top:12px;padding-bottom:20px}.watch .sub-info p{color:#666;font-size:11px;line-height:1.5;padding:0 0 10px 10px}.watch .sub-info .video-update,.watch .sub-info p:last-child{margin-bottom:0}.watch .avod_ep_detail_inner [class*=icon-]:before{width:14px;height:14px;display:inline-block;vertical-align:top;margin-right:5px}.watch .details-inner-title{font-size:11px;line-height:1.8;color:#333;margin-top:20px;font-weight:700}.watch .details-inner-title .icon-cast:before{width:12px;height:12px;display:inline-block;vertical-align:middle}.watch .episode-cast,.watch .episode-story{line-height:1.8}.watch .episode-story{color:#333;font-size:12px}.watch .episode-cast{color:#333;font-size:11px}.watch .spisode-subarea{padding-top:20px;padding-bottom:20px}.watch .episode-copyright{font-size:10px;line-height:1.4;color:#999}.watch .buy-info-block{margin:0 18px 10px 0}.watch .buy-info-block:last-child{margin-bottom:15px}.watch .buy-info-item{display:inline-block;color:#333;font-size:12px;vertical-align:bottom}.watch .btn-outer-episode{height:44px}.watch .page-title{padding:10px 0;font-size:18px;font-weight:700;line-height:1.3;color:#000;box-sizing:border-box}.watch .action-panels{padding-left:5px;background-color:#f2f2f2}.watch .action-panels-move,.watch .action-panels-share{padding-top:11px;padding-bottom:5px}.watch .action-panels-quo{position:relative;height:39px;cursor:pointer;box-sizing:border-box}.watch .action-panels-move{border-left:1px solid #fcfcfc;height:39px;padding-top:15px;clear:none;box-sizing:border-box}.watch .action-panels-text,.watch .btn-next,.watch .btn-prev{display:block;font-size:12px;color:#4d4d4d;font-weight:700;text-align:center;-webkit-transition:all,.2s;-moz-transition:all,.2s;transition:all,.2s}.watch .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,.3);border-radius:2px;box-sizing:border-box}.watch .quo-area .last-list{margin-bottom:0}.watch .quo-item,.watch .quo-item-on{margin-bottom:4px;height:26px}.watch .quo-item-on a,.watch .quo-item a{display:block;padding-right:4px;cursor:pointer;color:#333;font-size:11px;line-height:26px}.watch .quo-item-on a:active,.watch .quo-item-on a:hover,.watch .quo-item a:hover{text-decoration:none}.watch .quo-item,.watch .quo-item a{box-sizing:border-box}.watch .quo-item a{width:63px;height:26px;padding:0;text-align:center;background-color:#fcfcfc}.watch .quo-item a:active{text-decoration:none}.watch .quo-item a:hover{border:1px solid #d1d1d1}.watch .quo-item a:active{box-shadow:inset 0 1px 4px rgba(0,0,0,.3)}.watch .quo-item-icon{margin-right:4px;line-height:inherit;vertical-align:middle;color:#333}.watch .quo-item-text{line-height:inherit;vertical-align:bottom}.watch .btn-quo{margin-left:28px;padding-top:15px;width:79px;height:39px;box-sizing:border-box}.watch .btn-quo-active,.watch .btn-quo-on{background-color:#ebebeb}.watch .btn-next,.watch .btn-prev{border-right:1px solid #ccc}.watch .btn-prev:hover{color:#2862c8;text-decoration:none}.watch .btn-next{border-left:1px solid #e6e6e6;border-right:0}.watch .btn-next:hover{color:#2862c8;text-decoration:none}.watch .btn{display:inline-block;text-align:center;box-sizing:border-box}.watch .btnbuy{margin-bottom:5px}.watch .btnbuywrap{margin-bottom:15px}.watch .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 hsla(0,0%,100%,.6),0 1px 1px rgba(21,16,23,.1);-webkit-transition:all,.2s;-moz-transition:all,.2s;transition:all,.2s}.watch .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}.watch .btn-buy:active{text-decoration:none;box-shadow:inset 0 2px 1px rgba(0,0,0,.1)}.watch .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 hsla(0,0%,100%,.6),0 1px 1px rgba(21,16,23,.1);-webkit-transition:all,.2s;-moz-transition:all,.2s;transition:all,.2s;cursor:default}.watch .btn-sidelong{width:180px;height:40px;margin-bottom:4px;line-height:40px;font-size:16px;font-weight:700;border-radius:3px}.watch .btn-inverse,.watch .btn-sidelong{color:#333;text-shadow:0 1px 1px hsla(0,0%,100%,.5)}.watch .btn-inverse{border:1px solid #e6e6e6;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 #fff,0 1px 1px rgba(21,16,23,.1)}.watch .btn-inverse:hover{background-color:#f2f2f2;text-decoration:none;background-image:none}.watch .btn-inverse:active{box-shadow:inset 0 1px 1px rgba(21,16,23,.1)}.watch .btn-sidelong-small{width:190px;height:30px;line-height:30px;font-size:10px}.watch .playlist-content{max-height:360px;overflow-x:hidden;overflow-y:scroll}.watch .playlist-content::-webkit-scrollbar{width:8px}.watch .playlist-content::-webkit-scrollbar-thumb{background-color:#999;height:120px}.watch .playlist-item{height:74px}.watch .playlist-link{display:block;height:100%;-webkit-transition:all,.1s;-moz-transition:all,.1s;transition:all,.1s}.watch .playlist-link:hover{background-color:#f2f2f2}.watch .playlist-link:hover>div>.playlist-icon{background-color:#2862c8}.watch .playlist-link:hover>div>.playlist-item-title{color:#2862c8}.watch .playlist-thumbs{width:114px}.watch .playlist-item-thumbs{padding:10px}.watch .playlist-item-info{padding:10px 4px 10px 0;width:166px;box-sizing:border-box}.watch .playlist-icon{margin-right:3px;margin-bottom:1px}.watch .playlist-icon,.watch .playlist-item-title{-webkit-transition:all,.1s;-moz-transition:all,.1s;transition:all,.1s}.watch .playlist-item-title{max-height:30px;margin-bottom:4px}.watch .playlist-item-text{font-size:12px;line-height:1.3;font-weight:700;color:#333}.watch .playlist-item-time{clear:both;color:#999;font-size:11px}.watch .flag-new{font-size:10px;color:#a80000}.watch .playlist-new{margin-bottom:2px}.watch .icon-free-v2{display:inline-block;width:31px;height:12px;color:#fff;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:\\30D2\30E9\30AE\30CE\89D2\30B4 Pro W3,Hiragino Kaku Gothic Pro,\\30E1\30A4\30EA\30AA,Meiryo,"\FF2D\FF33   \FF30\30B4\30B7\30C3\30AF",sans-serif}.watch .current-episode{background-color:#f2f2f2;filter:alpha(opacity=50);opacity:.5}.watch .buy-info-icon{position:relative;vertical-align:middle;font-size:12px;color:#333}.watch .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:#fff;background-color:#3d3d3d;z-index:10;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;font-family:\\30D2\30E9\30AE\30CE\89D2\30B4 Pro W3,Hiragino Kaku Gothic Pro,\\30E1\30A4\30EA\30AA,Meiryo,"\FF2D\FF33   \FF30\30B4\30B7\30C3\30AF",sans-serif}.watch .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}.watch .clear{filter:alpha(opacity=0);opacity:0}.watch .prev-icon{margin-right:6px}.watch .next-icon,.watch .prev-icon{display:inline-block;vertical-align:bottom}.watch .next-icon{margin-left:6px}.watch .l-clearfix:after,.watch .l-clearfix:before{content:" ";display:table}.watch .l-clearfix:after{clear:both}.watch .pull-left{float:left}.watch .pull-right{float:right}.watch .d-block{display:block}.watch .hidden{display:none}.watch .d-table{display:table}.watch .d-table-cell{display:table-cell}.watch .d-inline{display:inline-block}.watch .t-center{text-align:center}.watch .p-center{margin-right:auto;margin-left:auto}.watch .p-relative{position:relative}.watch .p-absolute{position:absolute}.watch .bold{font-weight:700}.watch .font18{font-size:18px}.watch .font16{font-size:16px}.watch .font14{font-size:14px}.watch .font12{font-size:12px}.watch .font10{font-size:10px}.watch .max-height{height:100%}.watch .max-width{width:100%}.watch .not-float{float:none}.watch .over-visible{overflow:visible}.watch .buy-info-icon{text-shadow:0 0 1px rgba(51,51,51,.5)}.watch .conceal{height:60px;overflow:hidden}.watch .view_high,.watch .view_low{display:block!important}.watch #cnt_ph_main{padding-bottom:0!important}.watch .new_epi_detail_r{float:left;width:180px}.watch .new_epi_detail_l{float:left;width:400px;margin-right:18px}.watch .cpr{border-bottom:1px solid #e6e6e6;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;padding:10px 25px}.watch .cpr .program-copyright{margin-bottom:10px;padding-left:2px;font-size:11px;clear:both;padding-top:10px;color:#999;line-height:1.2}.watch #new_page_title{float:left;margin:4px 0 10px;width:540px}.watch #new_page_title h1{font-weight:700;line-height:1.4}.watch #program_pack_area{margin-top:15px}.watch .avod_contents_eplist h3{margin-bottom:10px;color:#333;font-size:18px;font-weight:700}@media (min-width:780px){.watch.copy_block .avod_main_ep_L{float:none}}@media (min-width:780px){.watch.copy_block .avod_main_ep_R{width:100%}}.top .slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.top .slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.top .slick-list:focus{outline:none}.top .slick-list.dragging{cursor:pointer;cursor:hand}.top .slick-slider .slick-list,.top .slick-slider .slick-track{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.top .slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.top .slick-track:after,.top .slick-track:before{content:"";display:table}.top .slick-track:after{clear:both}.slick-loading .top .slick-track{visibility:hidden}.top .slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .top .slick-slide{float:right}.top .slick-slide img{display:block}.top .slick-slide.slick-loading img{display:none}.top .slick-slide.dragging img{pointer-events:none}.slick-initialized .top .slick-slide{display:block}.slick-loading .top .slick-slide{visibility:hidden}.slick-vertical .top .slick-slide{display:block;height:auto;border:1px solid transparent}.top .slick-arrow.slick-hidden{display:none}@media (min-width:780px){.top .avod_main_ep_R{float:right;width:38%}}@media (min-width:980px){.top .avod_main_ep_R{width:290px}}.top .avod_main_ep_detail{border-bottom:1px solid #32373c}.top .avod_main_ep_play{border:1px solid #e7e7e7;border-radius:4px;height:45px;margin:20px auto;text-align:center;width:100%;cursor:pointer}.top .avod_main_ep_play,.top .avod_main_ep_play a{color:#e5e5e5;transition:background-color .2s linear}.top .avod_main_ep_play a{display:block;overflow:hidden;padding:14px 0;text-decoration:none}.top .avod_main_ep_play:hover{background-color:#59841b;border:1px solid #b2f552;transition:background-color .2s linear}.top #top_view_name{margin:14px 0}@media (min-width:600px){.top .avod_main_ep_play{width:178px;margin:20px auto 30px}}@media (min-width:780px){.top .avod_main_ep_play{margin:20px 0 30px}}
/*# sourceMappingURL=application.9295a62904ae22ce3c3298f30a100fe5.css.map*/