@charset "utf-8";body{background:#eee}img{width:100%;vertical-align:bottom}#goTop{line-height:24px}#goTop img{width:inherit;vertical-align:middle}#mainSlideLoad{position:relative;width:100%;height:0;padding-bottom:56.25%}#mainSlideLoad img{opacity:.4;position:absolute;top:0;left:0;right:0;bottom:0;width:12%;max-width:58px;margin:auto}.main_banner{background:#dce1e5;width:280px;height:44px;margin:9pt auto}.main_banner a{display:block;color:#000;line-height:44px;text-align:center}.rectangle_banner{background:#dce1e5;position:relative;float:right;width:300px;height:250px;margin-left:20px;text-align:center;display:none}.rectangle_banner a{display:block;color:#000;line-height:250px}.rectangle_banner img{position:absolute;top:-10px;right:0}#main{overflow:hidden;height:auto}#main,.main_content{width:100%}.main_content_inner{overflow:hidden;position:relative;width:100%;max-height:360px;height:100%}#mainSlideLoad{max-height:360px;margin:0 auto}.main_slider{width:100%;max-width:40pc;margin:0 auto}.main_box{overflow:hidden;display:none}.main_box li{float:left;max-width:40pc;background:#000}.main_box a{display:block;opacity:.5;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;transition:.4s}.main_box a.active{opacity:1}.main_box img{pointer-events: none}.main_slider_btn{display:block;position:absolute;top:0;bottom:0;width:34px;height:77px;margin:auto}.main_slider_btn.bx-prev{left:0;border-radius:0 4px 4px 0;background:url(../../top/images/prev_arrow.jpg)}.main_slider_btn.bx-next{right:0;border-radius:4px 0 0 4px;background:url(../../top/images/next_arrow.jpg)}.main_bottom{overflow:hidden;max-width:60pc;width:96%;margin:20px auto}.main_bottom a{display:block}.main_thumb{width:50%;float:left}.main_thumb ul{overflow:hidden}.main_thumb_img{float:left;margin-right:2%;width:15%}.main_thumb_img:last-child{margin-right:0}.main_thumb_img a{opacity:.5}.main_thumb_img a.active{opacity:1;transition:.3s}.main_thumb_img img{pointer-events:none}.main_bottom_btn{overflow:hidden;float:right;width:47%}.main_bottom_btn a{float:left;height:40px;margin-left:2%;color:#fff}.main_bottom_btn a:first-child{margin-left:0;max-width:188px}.main_bottom_btn .main_sns_bnr{display:none}.catchup-btn{width:100%;max-width:188px}.login,.mypage{width:calc(100% - (240px + 2%));font-size:1pc;font-weight:700}.login{background:#4ad28a}.mypage{background:#0baffd}.guide{background:#3d3d3d;width:40px;font-size:20px}.main_bottom_btn .guide,.main_bottom_btn .login,.main_bottom_btn .mypage{float:left;text-align:center;line-height:40px;border-radius:4px;color:#fff}.main_bottom_btn .guide .icon-beginner:before{line-height:inherit}#genre_nav{background-color:#dfe4e9}#search_box{font-size:13px;border-bottom:1px solid #b7bec4}#search_box form{overflow:hidden;width:96%;margin:0 auto;padding:8px 0}#search_box #keywords{float:left;background:url(https://mv.tv-asahi.co.jp/douga/images/android/search.png)no-repeat 8px 8px #fff;background-size:11px 11px;width:80%;height:30px;padding:0 0 0 2pc;line-height:30px;border:1px solid #98aabb;border-right:0;box-sizing:border-box;border-radius:15px 0 0 15px}#search_box #searchbt{-webkit-appearance:none;float:left;background-color:#434a53;color:#fff;width:20%;height:30px;padding:0;text-align:center;line-height:30px;border:0;border-radius:0 15px 15px 0}#genre_nav ul{overflow:hidden}#genre_nav ul a{display:block;color:#434a53;font-size:14px}#genre_nav li{float:left;width:25%;height:44px;text-align:center;line-height:44px}#news,.news_content{overflow:hidden}.news_content{position:relative;background:#fff;width:96%;padding:6px 2%}.news_img_wrap{background:#000;overflow:hidden;width:196px;height:110px;margin-bottom:4px}.news_box h3{font-weight:400;color:#333}.news_box .cap{font-weight:400;color:#434a53}.news_box .cap,.news_box h3{font-size:13px;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.news_box .time{color:#ccc;font-size:11px;line-height:2}.news_box li{float:left;width:50%;margin:7px 0}.news_box li.hide{display:none}.news_box a{display:block;overflow:hidden;color:#000}.news_box img{pointer-events: none;float:left;width:33%;border:1px solid #dce1e5;box-sizing:border-box}.news_detail{float:left;width:61%;margin:0 3%;font-size:14px;line-height:1.2}#catchup{background:url(../images/avod_bg.gif)repeat}#catchup .content_head a,#catchup .content_head h2{color:#b2f552}.bg-color-bluegreen{background-image:-webkit-gradient(linear,left top,right top,from(#ace3fd),to(#a8f6e3));background-image:-webkit-linear-gradient(left,#ace3fd,#a8f6e3)}#packlist .wrap_content{width: 98%;margin:0 auto;padding:26px 0 35px;border-top:0;padding-bottom:0}#packlist .wrap_content .content_head{margin-left:1%;margin-right:1%}.bg-color-bluegreen .wrap_content h2{color:#1f74b5;font-weight:400}#packlist .wrap_content .content_box{padding-left:1%;padding-right:1%}#packlist .wrap_content .content_box li{margin-top: 1%;margin-bottom: 1%;}#packlist .wrap_content .content_box li:nth-child(4n){margin-right:0}#packlist .wrap_content li{-webkit-box-shadow:1px 0 4px 0 rgba(0,0,0,.3);-moz-box-shadow:1px 0 4px 0 rgba(0,0,0,.3);box-shadow:1px 0 4px 0 rgba(0,0,0,.3)}#packlist .wrap_content li a,#packlist .wrap_content li .img_wrap{position:relative}#packlist .wrap_content li .pack_thumb{position:absolute;top:7%;left:11%;width:70%;z-index:1}#packlist .wrap_content li .pack_nb{position:absolute;left:4px;bottom:51px;padding:6px 4px 5px;color:#fff;font-size:14px;box-shadow:1px 0 4px 0 rgba(0,0,0,.3);z-index:2;background:-webkit-linear-gradient(left,#ea2626,#c70303);background:linear-gradient(left,#ea2626,#c70303)}#packlist .wrap_content li h3{border:0 0}.catchup_content{margin:0 auto;padding:0;border:0}.catchup_content .content_box{position:inherit;left:0;overflow:hidden}.wrap_content{position:relative;overflow:hidden;width:96%;padding:30px 2%;border-top:1px solid #dce1e5}.content_head{overflow:hidden;margin-bottom:6px}.content_head h2{float:left;line-height:1.2;font-size:22px;font-weight:400;color:#434a53;width:84%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.content_head a{float:right;height:14px;margin:8px -2px 0 0;font-size:14px;color:#434a53}.content_head a span{margin-left:6px}.content_head a .hidetxt{visibility:visible;margin:0}.content_head a span:before{vertical-align:middle}.content_box{overflow:hidden}.content_box img{pointer-events:none}#news .content_head{position:relative;overflow:initial;background:#eee;margin:0;height:42px;border:solid #e6e6e6;border-width:1px 0;box-shadow:0 1px #d3d2d3 inset}#news .content_head h2{width:inherit;margin-right:9pt}#news .content_head a{margin:15px 13px 0 0}.wrap_content_news{background:#fff}#news .newsSwitchBtn{margin-right:9pt;padding:14px 35px 15px;-webkit-transition:.4s;-mos-transition:.4s;-mz-transition:.4s;transition:.4s;opacity:.6;cursor:pointer}#news .newsSwitchBtn.active{opacity:1;background:#fff;z-index:2}.newsSwitchBtn{display:block;position:absolute;top:-1px;padding:1pc;text-align:center;font-size:14px;border:solid #e6e6e6;border-width:1px 1px 0;box-shadow:1px 0 #d3d2d3;cursor:pointer;z-index:0}.newsSwitchBtn:before{content:'';position:absolute;left:8px;bottom:0;background:#39f;width:81px;height:0;z-index:3}.newsSwitchBtn:after{content:'';position:absolute;left:0;bottom:0;background:#e6e6e6;width:100%}.newsSwitchBtn,.newsSwitchBtn:after,.newsSwitchBtn:before{-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-ms-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}.newsSwitchBtn.active{background:#fff;border-bottom:0 0;box-shadow:none;z-index:2}.newsSwitchBtn.active:before{height:3px}.newsSwitchBtn.hover{background:#fff}.newsSwitchBtn.hover:after{height:1px}.newsSwitchBtn.hover:before{height:3px}.newsSwitchBtn.active.hide:before{height:0}#paySwitchBtn{left:-1px}#freeSwitchBtn{left:98px}.wrap_content_news .showAnimation{position:static;top:0;z-index:2;animation:a .4s}.wrap_content_news .hideAnimation{display:none;position:absolute;z-index:0;animation:b .4s}@keyframes a{0%,50%{opacity:0}to{opacity:1;position:static}}@keyframes b{0%{opacity:1}50%,to{opacity:0}to{position:absolute;top:0}}#multiple_placeholder .content_box{padding-bottom:0}.wrap_content .content_box li{background:#fff;float:left;width:24.25%;margin:1% 1% 0 0}.wrap_content .content_box li:nth-child(4n){margin-right:0}.wrap_content .content_box a{display:block}.wrap_content .content_box h3{height:30px;padding:8px;font-size:9pt;font-weight:400;word-break:break-all;line-height:1.3;color:#333;border:1px solid #dce1e5;border-width:0 1px 1px}#genre .content_box{display:none}#info .wrap_content{height:auto}.info_content .content_head{margin-bottom:15px}.info_box{background:#fff;width:100%;font-size:14px}.info_box li{overflow:hidden;position:relative;border-top:1px solid #e6e6e6;line-height:1.2}.info_box li:first-child{border-top:0}.info_box_inner{padding:4%}.info_box a{display:block}.info_data{color:#999}.info_img{width:inherit;margin-left:4px}.info_img.info_imp{width:36px}.info_img.info_mainte{width:76px}.info_data,.info_img{display:inline}.info_txt{clear:both;padding-top:8px;color:#333;word-break:break-all}.info_txt a{display:inline;color:#2864c8}.info_txt .icon-arow-down01{position:absolute;top:13px;right:0;transform:rotate(-90deg)}.slider{width:100%;padding:30px 0}.slider .content_head{overflow:hidden;width:96%;margin:0 auto 9pt}.slider .slider_wrap{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-scroll-chaining:chained;position:relative}.slider .content_box li{margin-top:0;margin-bottom:0}.slider .content_box li:last-child{margin-right:0}.toggle{padding-bottom:0}.toggle .hide{display:none}.toggle .content_box{padding-bottom:30px}.toggle .toggle_btn,.toggle_news .toggle_btn{display:block;clear:both;width:100%;height:42px;color:#999;font-size:20px;text-align:center;line-height:42px}.toggle_news .toggle_btn{margin-top:-8px}.toggle .toggle_btn span,.toggle_news .toggle_btn span{display:block;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;transition:.5s}.toggle .toggle_btn.show span,.toggle_news .toggle_btn.show span{display:block;transform:rotate(180deg)}@media screen and (max-width:767px){.main_slider{max-width:460px}.main_content{margin:0}.main_bottom_btn,.main_thumb{float:none;width:100%;max-width:428px;margin:8px auto}.main_thumb{width:10pc;margin:0 auto}.main_thumb_img{opacity:1;float:left;width:10px;height:10px;margin:0 0 0 20px;border:1px solid #999;border-radius:6px;box-sizing:border-box}.main_thumb_img:first-child{margin-left:0}.main_thumb_img a{display:block;width:8px;height:8px;border-radius:8px}.main_thumb_img a.active{background:#999}.main_slider_btn,.main_thumb_img img{display:none}.main_slider_btn:first-child{width:50%;min-height:40px;height:100%;border-right:1px solid #09f;box-sizing:border-box}.main_bottom{margin:8px auto 0}.main_bottom_btn a:first-child{float:none;max-width:none;height:initial;margin-bottom:9pt}.main_bottom_btn a.login,.main_bottom_btn a.mypage{width:48%;max-width:100%;height:40px;margin-left:0;line-height:40px}.main_bottom_btn a.guide{float:right}#genre_nav li{width:33.33333%}.main_bottom_btn .main_sns_bnr{display:block;width:48%;max-width:100%;height:40px;margin-left:4%}.main_bottom_btn .main_sns_btn{display:none}.wrap_content_news{width:100%;margin:0;padding:0}.news_box{float:none}.news_box li{float:none;width:100%;margin:0 0 14px;font-size:1pc}.content_head a .hidetxt{display:none;visibility:hidden}.news_detail{float:left;width:64%;margin:0 1% 0 2%;font-size:13px}.catchup_content .content_box li{width:49%;margin:2% 2% 0 0}.catchup_content .content_box li:nth-child(2n){margin-right:0}.catchup_content .content_box img{float:none}.content_head{margin-bottom:9pt}.content_head h2{font-size:18px}.content_head a{font-size:13px}.content_box{float:none}.wrap_content .content_box li{width:49%;margin:0 2% 2% 0}.wrap_content .content_box li:nth-child(2n){margin-right:0}.slider .content_box li{margin-bottom:0}.content_box h3{padding:0}.content_box img{float:none;pointer-events:none}.news_content{position:relative;overflow:hidden;background:#fff;width:96%;padding:20px 2% 0}.info_box{font-size:13px}.info_data{font-size:11px}.btn_switch .content_box{padding-bottom:0}}@media screen and (max-width:479px){#genre_nav li{width:50%}}.ripple{overflow:hidden;position:relative}.ripple__effect{width:150px;height:150px;position:absolute;border-radius:100%;pointer-events:none;transform:scale(0);opacity:0}.ripple__effect.is-orange{background:#f1c40f}.ripple__effect.is-blue{background:#4aa3df}.ripple__effect.is-black{background:#666}.ripple__effect.is-show{animation:c .5s ease-out}@keyframes c{0%{opacity:.3}to{transform:scale(2);opacity:0}}@media screen and (max-width:414px){.main_bottom_btn .main_sns_bnr{float:right;width:200px}.main_bottom_btn a.mypage{font-size:14px}.main_bottom_btn a.login, .main_bottom_btn a.mypage{width:calc(100% - (208px + 2%));}}@media print {img {display: none;}}