@media print, screen{body.isModal{overflow:hidden}#content_wrapper{background-image:url(../images/bg.png);background-size:89.0625vw auto;background-position:center top}#main{position:relative}#main .mainimg{width:100%;height:163.125vw;overflow:hidden;position:relative}#main .mainimg img{width:100%}#main .mainimg .dp_top{height:17.5vw;width:100%;background-image:url(../images/pattern_dp_top.png?0323);background-size:auto 17.5vw;background-repeat:repeat-x;position:absolute;top:0;left:0}#main .mainimg .dp_bottom{height:21.5625vw;width:100%;background-image:url(../images/pattern_dp_bottom.png?0323);background-size:auto 21.5625vw;background-repeat:repeat-x;position:absolute;bottom:0;left:0}#main .mainimg .dp_top div,#main .mainimg .dp_bottom div{background-image:url(../images/dottext.png);width:100%;height:7.1875vw;background-size:auto 7.1875vw;background-repeat:repeat-x;position:absolute;background-position:0px 0px}#main .mainimg .dp_top div{top:5.9375vw;-webkit-animation:bgscroll 25s linear infinite;animation:bgscroll 25s linear infinite}#main .mainimg .dp_bottom div{top:3.75vw}#main .inner{width:100%;position:absolute;top:0;left:0}#main .inner #images{position:relative}#main .inner #images h1{position:absolute;top:102.8125vw;left:0;width:100%}#main .inner #images h1 img{display:block;width:93.75vw;margin:0 auto}#main .inner #images .onair{width:90.625vw;position:absolute;top:6.875vw;left:4.6875vw}#main .inner #images .catch{position:absolute;top:33.75vw;left:0}#main .inner #images .catch img{width:17.1875vw}#middle nav.pcNone{padding:0 3.125vw}#middle nav.pcNone ul li{width:50%;float:left}#middle nav.pcNone ul li img{width:100%}#middle nav.pcNone ul li a{display:block}#middle nav.pcNone ul li a img{width:100%}#middle #movies{padding:0;background-image:url(../images/movie_sp.png);background-size:auto 100%;position:relative;margin-top:5vw;padding:5.625vw 3.125vw}#middle #movies .movie01{width:100%;padding-top:56.25%;position:relative}#middle #movies .movie01 iframe{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;right:0;width:100% !important;height:100% !important}#middle #banners{margin-top:3.125vw}#middle #banners>img{width:100%}#middle #banners .inner{background-color:#EBF6FC;padding:0 1.5625vw 3.125vw 1.5625vw}#middle #banners .inner ul li{margin-top:3.125vw;width:50%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 1.5625vw;float:left}#middle #banners .inner ul li:nth-child(1){width:100%}#middle #banners .inner ul li a{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid #fff;display:block}#middle #banners .inner ul li a img{width:100%}#middle #anju{width:100%}#middle #sd{width:100%}#content_footer{border:none;padding-bottom:3.125vw;border-top:6px solid #F587B2;background-image:url(../images/bg03.png);background-size:59.6875vw auto;background-position:center top}#content_footer a{display:block;background-color:#fff;margin:3.125vw auto;width:81.25vw}#content_footer a img{width:100%}#content_footer .sns{width:100%;text-align:center;height:20px;margin:6.24vw 0 2vw 0}#content_footer .sns ._sharebuttons{justify-content:center}#content_footer .sns ul{width:100%;height:20px;overflow:hidden}#content_footer .sns ul li{display:inline-block;font-size:0;line-height:0}#content_footer small{margin-top:1em;font-size:3.75vw;display:block;text-align:center;line-height:1.5em}#common_pagetop a{display:none}#btn_modal{width:37.1875vw;position:absolute;display:block;top:10vw;right:0}#btn_modal img{width:100%}#modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.7);z-index:1000;overflow:auto}#modal div.outer{width:100%;height:100%;display:table}#modal div.wrap{width:100%;height:100%;display:table-cell;text-align:center;vertical-align:middle;overflow:auto}#modal div.wrap .images{position:relative;width:96.875vw;margin:0 auto;display:block}#modal div.wrap .images img#season3.sp{width:96.875vw;display:inline-block}#modal div.wrap .images img#season3.pc{display:none}#modal div.wrap .images a{width:59.375vw;display:block;position:absolute;bottom:7.1875vw;right:18.75vw}#modal div.wrap .images a img{width:100%}#modal div.wrap a.btn_close{display:block;width:37.5vw;margin:3.125vw auto 0 auto}#modal div.wrap a.btn_close img{width:100%}#modal.isVisible{display:block}}@media print, screen and (min-width: 640px){#content_wrapper{min-width:1240px;background-size:570px auto}#main{position:relative}#main .mainimg{width:100%;height:942px;overflow:hidden}#main .mainimg img{position:absolute;left:50%;width:1598px;margin-top:0;margin-left:calc(-1598px / 2)}#main .mainimg .dp_top{height:111px;background-size:auto 111px}#main .mainimg .dp_bottom{height:141px;background-size:auto 141px}#main .mainimg .dp_top div,#main .mainimg .dp_bottom div{background-image:url(../images/dottext.png);height:45px;background-size:auto 45px}#main .mainimg .dp_top div{top:40px}#main .mainimg .dp_bottom div{top:23px}#main .inner{width:100%}#main .inner #images{position:relative;width:1200px;margin:0 auto}#main .inner #images h1{top:670px}#main .inner #images h1 img{width:524px}#main .inner #images .onair{width:400px;position:absolute;top:0;left:auto;right:110px}#main .inner #images .catch{position:absolute;top:115px;right:auto;left:171px}#main .inner #images .catch img{width:136px}#main .inner #images nav.spNone{position:absolute;top:379px;width:100%}#main .inner #images nav.spNone ul li{width:250px;position:absolute}#main .inner #images nav.spNone ul li img{width:250px}#main .inner #images nav.spNone ul li:nth-child(1){top:0;left:0}#main .inner #images nav.spNone ul li:nth-child(2){top:232px;left:80px}#main .inner #images nav.spNone ul li:nth-child(3){top:232px;right:80px}#main .inner #images nav.spNone ul li:nth-child(4){top:0;right:0}#main .inner #images nav.spNone ul li a{display:block;width:250px;position:relative}#main .inner #images nav.spNone ul li a img{width:250px}#main .inner #images nav.spNone ul li a img.hover{position:absolute;top:0;left:0;-moz-transition:ease-in-out .3s;-o-transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;transition:ease-in-out .3s;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}#main .inner #images nav.spNone ul li a:hover img.hover{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}#middle{position:relative;width:100%;overflow:hidden;background-size:264px auto;background-position:center top}#middle .wrapper{width:1000px;padding:0 10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;position:relative;padding-bottom:18px}#middle #movies{padding:0;margin:0 0 20px 0;width:980px;height:585px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background-image:url(../images/movie_pc.png);background-size:980px auto}#middle #movies .movie01{width:768px;height:432px;padding-top:0;position:relative;margin:78px auto !important}#middle #movies .movie01 iframe{width:768px !important;height:432px !important;position:relative}#middle #banners{margin-top:0;position:relative;z-index:100;width:470px}#middle #banners>img{width:100%}#middle #banners .inner{padding:0 25px 10px 25px}#middle #banners .inner ul li{margin-top:10px;width:50%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 5px;float:left}#middle #banners .inner ul li a{width:100%;background-color:#fff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid #fff;display:block}#middle #banners .inner ul li a img{width:100%}#middle #banners .inner ul li a:hover{border:2px solid #F587B2}#middle #anju{width:598px;position:absolute;bottom:0;right:-30px}#middle #sd{width:563px;position:absolute;bottom:5px;right:-40px}#content_footer{padding:27px 0;background-size:382px auto}#content_footer a{margin:50px auto;width:300px}#content_footer a img{width:300px}#content_footer a:hover img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8}#content_footer .bottoms{width:980px;margin:0 auto}#content_footer .sns{float:left;width:50%;text-align:left;height:20px;margin:0}#content_footer .sns ._sharebuttons{justify-content:flex-start}#content_footer .sns ul{width:100%;height:20px;overflow:hidden}#content_footer .sns ul li{display:inline-block;font-size:0;line-height:0}#content_footer small{width:50%;float:right;font-size:12px;text-align:right;margin:0}#btn_modal{width:250px;top:15px;right:0}#btn_modal img{width:250px}#modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.7);z-index:1000;overflow:auto}#modal div.outer{display:table}#modal div.wrap{padding:20px 0;width:100%;height:100%;display:table-cell;text-align:center;vertical-align:middle}#modal div.wrap .images{position:relative;width:820px;margin:0 auto}#modal div.wrap .images img#season3.pc{width:820px;display:inline-block}#modal div.wrap .images img#season3.sp{display:none}#modal div.wrap .images a{width:190px;top:173px;right:44px;bottom:auto}#modal div.wrap .images a img{width:190px}#modal div.wrap a.btn_close{display:block;width:200px;margin:20px auto 0 auto}#modal div.wrap a.btn_close img{width:200px}}@media print, screen and (min-width: 1080px){p#common_pagetop{width:46px;height:46px;clear:both;float:right;position:fixed;right:20px;bottom:90px;zoom:1}p#common_pagetop a{background-image:url(../../../common/images/btn_gototop.png);text-indent:-999em;width:46px;height:46px;display:block}p#common_pagetop a:hover{background-position:0 -46px}#main .inner #images nav ul li{width:200px;position:absolute}#main .inner #images nav ul li:nth-child(1){top:0;left:-60px}#main .inner #images nav ul li:nth-child(2){top:192px;left:28px}#main .inner #images nav ul li:nth-child(3){top:192px;right:28px}#main .inner #images nav ul li:nth-child(4){top:0;right:-60px}#main .inner #images nav ul a{display:block;width:200px;position:relative}#main .inner #images nav ul a img{width:200px}#main .inner #images nav ul a img.hover{position:absolute;top:0;left:0;-moz-transition:ease-in-out .3s;-o-transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;transition:ease-in-out .3s;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}#main .inner #images nav ul a:hover img.hover{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}}
