@charset "UTF-8";.loading{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%;justify-content:center;min-height:70vh;position:relative;width:100%}@media screen and (max-width:767px){.loading{-webkit-box-sizing:border-box;box-sizing:border-box;margin:5.33% auto;padding:1em;width:96%}}.loading p{color:#1d3d80;font-family:YuGothic,sans-serif;font-size:12px;font-weight:700;line-height:1;padding-left:.5em;padding-top:.5em;text-align:center}@media screen and (max-width:767px){.loading p{font-size:14px}}.loading .loader{-webkit-animation:load3 1.5s linear infinite;animation:load3 1.5s linear infinite;background:#dee1e6;border-radius:50%;height:66px;margin:0 auto;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);width:66px}.loading .loader:before{background:#3a3a3c;border-radius:100% 0 0 0;content:"";height:50%;left:0;position:absolute;top:0;width:50%}.loading .loader:after{background:#f4f4f4;border-radius:50%;bottom:0;content:"";height:78%;left:0;margin:auto;position:absolute;right:0;top:0;width:78%}@-webkit-keyframes load3{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes load3{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.special-migrate .bread-crumb{color:#323838;margin-bottom:5px}@media screen and (max-width:750px){.special-migrate .bread-crumb{margin-bottom:20px}}.bread-crumb a,.bread-crumb a:link,.bread-crumb a:visited{color:#323838;text-decoration:underline!important}.bread-crumb a:hover{text-decoration:none!important}#cmn-header{color:#202020;font-family:ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,sans-serif,Lucida Grande,Hiragino Kaku Gothic Pro,MS PGothic,Arial,Verdana}#siteHead-wrap{position:relative;z-index:1}#cmn-header .cmn-wide-wrap{-webkit-box-shadow:none;box-shadow:none}#cmn-header :-moz-placeholder-shown{color:#202020}#cmn-header :-ms-input-placeholder{color:#202020}#cmn-header :placeholder-shown{color:#202020}#cmn-header .cmn-header-logo{background:#fff}#cmn-header .cmn-header-button>li{vertical-align:top}.cmn-wide-inner{position:relative}#cmn-header #searchBox .kwtext{border-bottom-right-radius:0;border-top-right-radius:0}#cmn-header .cmn-header-natsukashi{background-color:#fff}#cmn-header .cmn-wide-wrap.fixed{-webkit-box-shadow:none;box-shadow:none}#cmn-header{margin-top:0!important}#cmn-header .hamburger.active{margin-top:40px}#cmn-footer #pagetop{display:none!important}#minonatsu-common-footer{margin-top:60px}@media print,screen and (max-width:767px){#minonatsu-common-footer{margin-top:10%}}#cmn-header #searchBox{display:none}@media print,screen and (min-width:768px){#cmn-header .hamburger.active{position:absolute}}#asadora-menu.fixed{height:auto;left:0;position:fixed;top:0;width:100%;z-index:11}#asadora-menu .cmn-wide-wrap.fixed{position:relative!important}div.inner{width:auto}*{font-size:100%;font-style:normal;margin:0;padding:0}html{-webkit-text-size-adjust:100%}body{font-family:YuGothic,游ゴシック,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,sans-serif;height:100%;line-height:1.5;margin:0;padding:0;position:relative}#container{border:none;font-family:游ゴシック体,YuGothic,游ゴシック Medium,Yu Gothic Medium,游ゴシック,Yu Gothic,メイリオ,Hiragino sans,sans-serif}@media screen and (min-width:768px){.bangumi #container{max-width:100%;padding:0}}img{max-width:100%;vertical-align:top}#nol_header img{max-width:none}a img{border:none}li,ol,ul{list-style-type:none}body:not(#pageMap) #main img{-webkit-touch-callout:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#main .controller img,#main .next img,#main .prev img{-webkit-touch-callout:default;pointer-events:auto;-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.mfp-figure figure{position:relative}.mfp-figure figure:before{background:url(../images/dam.png) no-repeat;background-size:100% 100%;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.clearfix:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}body{background:#fff;color:#3a3a3c;font-size:15px;line-height:1.78;text-align:center;width:100%}@media screen and (max-width:750px){body{background-size:33px auto}body#pageAbout{background-size:450px auto}body#pageSpecial{background-size:233px auto}body#pageMap{background-size:310px auto}body#pageChronology.area,body#pageChronology.broadcast,body#pageSpecialDetail{background-size:33px auto}}@media screen and (min-width:751px){body{font-size:16px;line-height:1.875}}.off{display:none}.on{display:block}@media screen and (min-width:751px){body,html{height:100%}.forPC{display:block}.forSP,.forSPi,.forSPib{display:none!important}}@media screen and (max-width:750px){body,html{height:auto}.forPC{display:none}.forSP{display:block}.forSPi{display:inline}.forSPib{display:inline-block}}a{outline:none;text-decoration:underline}a,a:link,a:visited{color:#3a3a3c}@media screen and (min-width:751px){a:hover{text-decoration:none}a img.alpha{-webkit-transition:all .3s;transition:all .3s}a:hover img.alpha{opacity:.8}}.nowrap{white-space:nowrap}.ibLeft{display:inline-block;text-align:left}.shadow{-webkit-box-shadow:2px 2px 4px rgba(0,0,0,.3);box-shadow:2px 2px 4px rgba(0,0,0,.3)}.large{font-size:1.36em}.small{font-size:.8em}.bold{font-weight:700}.red{color:#e60012}.purple{color:#ff00d2}.blue{color:#0040f8}.yellow{color:#efe200}.orange{color:#eb6100}div.inner,div.innerSP{margin:0 3.125%;text-align:center}div.innerPC{text-align:center}@media screen and (min-width:751px){div.inner,div.innerPC{margin:0 20px}div.innerSP{margin:0}}@media screen and (min-width:1257px){div.inner,div.innerPC{margin:0 auto;width:1200px}}.max7{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 20px;max-width:700px}@media screen and (min-width:751px){.max7{margin:0 auto}}#loader-bg{background:#fff;height:100%;left:0;position:fixed;top:0;width:100%;z-index:10000}@media screen and (min-width:641px){.imgHov .target{cursor:pointer;display:block;overflow:hidden}.imgHov .target img{-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.imgHov:hover .target img{-webkit-transform:scale(1.1);transform:scale(1.1)}}#sharebtn{letter-spacing:-.4em;padding:0;text-align:center}#sharebtn .nhk-snsbtn{display:inline;letter-spacing:normal;vertical-align:top}#sharebtn .nhksns{letter-spacing:-.4em}#sharebtn .nhksns li{display:inline-block;letter-spacing:normal;margin:0;padding:0 .7%;width:12%}#sharebtn .nhksns li img{vertical-align:top;width:100%}#sharebtn .spBlock{font-size:12px;letter-spacing:normal;line-height:1.3;margin-left:5px;text-align:left;vertical-align:bottom}#sharebtn .help,#sharebtn .spBlock{display:inline-block}#sharebtn .help span{color:#000;display:inline}#sharebtn .help a{display:inline}#sharebtn .help img{display:inline;padding-left:5px;vertical-align:bottom;width:22px}#sharebtn .nhksns-guide{display:none!important}@media screen and (min-width:751px){#sharebtn{background-color:hsla(0,0%,100%,.8);border-radius:10px 0 0 10px/10px 0 0 10px;-webkit-border-radius:10px 0 0 10px/10px 0 0 10px;-moz-border-radius:10px 0 0 10px/10px 0 0 10px;box-shadow:-1px 3px 5px rgba(0,0,0,.25);-webkit-box-shadow:-1px 3px 5px rgba(0,0,0,.25);-moz-box-shadow:-1px 3px 5px rgba(0,0,0,.25);margin-top:333px;opacity:0;padding:12px 10px 16px;position:fixed;right:0;top:0;-webkit-transition:all .3s;transition:all .3s;z-index:20}#sharebtn.short{margin-top:213px}#sharebtn.view{opacity:1}#sharebtn .spBlock{display:block;margin-left:0}#sharebtn .help,#sharebtn .nhksns li{display:block;margin-top:8px;padding:0;text-align:left;width:36px}#sharebtn .nhksns li:first-child{margin-top:0}#sharebtn .help{margin-top:6px}#sharebtn .help span{color:#787979;display:inline-block;margin-bottom:4px;text-align:left;width:3em}#sharebtn .help a{display:block}#sharebtn .help img{padding-left:0;width:22px}#sharebtn a img{-webkit-transition:all .3s;transition:all .3s}#sharebtn a:hover img{opacity:.8}}#emergency{background:#fff100;display:none}#emergency.forAll,#pageHome #emergency.forTop{display:block}#emergency .inner{padding:0;text-align:left}#emergency .title{color:#c00;font-size:18px;font-weight:700;letter-spacing:.05em;line-height:1.2}#emergency li{border-top:1px solid #ded200;color:#000;font-size:16px;font-weight:700;line-height:1.4;padding:.7em 0}#emergency li:first-child{border-top:none}#emergency li a{color:#000}@media screen and (min-width:751px){#emergency li{font-size:18px}}@media screen and (min-width:1257px){#emergency li{text-align:center}}#siteHead-wrap{background:#fff}#siteHead{position:relative;width:100%;z-index:10;z-index:99}#siteHead.fixed{left:0;position:fixed}#nav,#pageChronology #siteHead{position:relative}#nav{background:#fff;border-bottom:1px solid #333}#nav .inner{text-align:left}#nav ul{background:#fff}#nav li .subWrap,#nav li a{cursor:default;display:block}#nav li .subWrap img,#nav li a img{display:block}#nav li .subWrap{position:relative}#nav li .sub{left:0;position:absolute}body.noPost #nav .vote .sub p:last-child,body.noVote #nav .vote .sub p:first-child{display:none!important}@media screen and (max-width:750px){#nav .inner{margin:0 0 0 2%}#nav .title{width:21.3%}#nav .title a{display:block;padding:7px 0}#nav .title,#nav .wrap{display:inline-block;vertical-align:middle}#nav .wrap{margin-left:2%;position:relative;width:76.65%}#nav .wrap ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#nav .wrap ul li{margin-left:.5%;width:19.6%}#nav .wrap ul li:first-child{margin-left:0}#nav .wrap .subWrap:hover .sub{opacity:1;-webkit-transform:translateY(100%);transform:translateY(100%)}#nav .wrap .subWrap:hover .sub a{pointer-events:auto;-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}#nav li .sub{bottom:0;display:block;margin-top:0;opacity:0;overflow:hidden;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity .2s,-webkit-transform .5s ease;transition:opacity .2s,-webkit-transform .5s ease;transition:transform .5s ease,opacity .2s;transition:transform .5s ease,opacity .2s,-webkit-transform .5s ease;width:100%;z-index:1}#nav li .sub a{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#nav li .sub p:last-child{border-top:2px dashed #fff}#nav li .sub p a{color:#594433;display:block;font-size:4vw;line-height:1.2;padding:.5em 0;position:relative;text-align:center;text-decoration:none}#nav li{background:#fff;width:19.38%}#nav li.current{border-color:#d5d5d5}#nav li:nth-of-type(4) span.img,#nav ul>li{border-bottom:2px solid transparent}#nav li a{display:block;width:100%}#nav li .subWrap{height:100%;position:relative}#nav li .subWrap .img{background:#fff;position:absolute;z-index:2}#nav li .subWrap .sub{background:#fff;-webkit-box-shadow:0 2px 4px -2px #c7c7c7;box-shadow:0 2px 4px -2px #c7c7c7}#nav li .sub p a:before{border:2vw solid transparent;border-left-color:#594433;border-width:2vw 2.8vw;-webkit-box-sizing:border-box;box-sizing:border-box;content:"";display:none;position:relative;width:2vw}#nav li.deActivate{height:16vw;overflow:hidden;position:relative}#nav li.deActivate:before{width:1.3333%}#nav li.deActivate:after,#nav li.deActivate:before{content:"";display:block;height:100%;left:0;position:absolute;top:0}#nav li.deActivate:after{background:url(../images/coming_soon_sp.png) no-repeat 50%;background-size:42.4% auto;width:100%}#nav li.about.deActivate:before{background:#f06}#nav li.drama.deActivate:before{background:#ff6464}#nav li.vote.deActivate:before{background:#ff8400}#nav li.special.deActivate:before{background:#01c398}#nav li.chronology.deActivate:before{background:#0099d9}#nav li.chronology.map:before{background:#6b4fba}#nav li.chronology.deActivate{background:#f1faff;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:1.8vw}#nav li.deActivate img{opacity:.3}}@media screen and (min-width:751px){#nav{height:80px}#nav .title{float:left;line-height:80px;max-width:190px;padding-top:0;width:15.357vw}#nav .title img{vertical-align:middle}#nav .wrap{display:block;margin-top:0;position:static;text-align:center;top:0;width:auto}#nav ul{border-left:1px solid #d5d5d5;letter-spacing:normal;margin-top:15px!important;text-align:right}#nav li,#nav ul{display:inline-block}#nav li{border-right:1px solid #d5d5d5}#nav li .subWrap,#nav li a{line-height:50px;padding:0 .8vw;text-align:center}#nav li a{cursor:pointer;position:relative}#nav li img{max-width:110px;vertical-align:middle;width:8.89vw}#nav li.current>a:after,#nav li>a:hover:after{background-color:#d5d5d5;content:"";display:block;height:0;left:0;padding-top:4px;position:absolute;top:61px;width:100%}#nav li .subWrap img,#nav li a img{display:inline}#nav .button{display:inline-block;margin-top:17px;vertical-align:top}#nav .button p{display:inline-block;padding-left:.8vw}#nav .button p img{width:4.6vw}#nav li.deActivate{position:relative}#nav li.deActivate a{cursor:default}#nav li.deActivate img{opacity:.3}#nav li.deActivate:after{background:url(../images/coming_soon_pc.png) no-repeat 50%;background-size:90% auto;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}#nav li .sub{-webkit-box-shadow:0 2px 4px -2px #c7c7c7;box-shadow:0 2px 4px -2px #c7c7c7;top:50px;width:100%}#nav li .subWrap .sub{opacity:0;top:40px;-webkit-transition:all .2s;transition:all .2s;visibility:hidden}#nav li .subWrap:hover .sub{display:block;opacity:1;top:50px;visibility:visible}#nav li .sub p a{background:#fff;color:#3a3a3c;display:block;font-size:1.29345vw;line-height:1.2;padding:.8em 0;text-align:center;text-decoration:none;-webkit-transition:all .3s;transition:all .3s}#nav li.chronology .sub p a:hover,#nav li.vote .sub p a:hover{background:#d5d5d5}#nav li .sub p a .ex{display:inline-block;padding-left:1em;position:relative;text-align:left}#nav li .sub p a .ex:before{border:.5em solid transparent;border-left-color:#3a3a3c;border-width:.5em .7em;-webkit-box-sizing:border-box;box-sizing:border-box;content:"";display:block;height:.5em;left:0;margin-top:-.5em;position:absolute;top:50%;width:.5em}body.noPost #nav .button .btn_post,body.noVote #nav .button .btn_vote{display:none!important}}@media screen and (min-width:1237px){#nav li .subWrap,#nav li a{padding:0 12px}#nav .button p{padding-left:12px}#nav .button p img{width:57px}#nav li .sub p a{font-size:16px}}#siteFoot{padding:0 0 11.4vw}#fTwitter,#siteFoot .bnr,#siteFoot .insideBnr{padding-top:9.3vw}#siteFoot .insideBnr:after{display:none}#siteFoot .insideBnr li{-webkit-box-shadow:2px 2px 3px rgba(0,0,0,.4);box-shadow:2px 2px 3px rgba(0,0,0,.4);margin-top:4vw}#siteFoot .insideBnr li:first-child{margin-top:0}#siteFoot .bnr li,#siteFoot .insideBnr li a{display:block}#siteFoot .bnr li{margin-top:4vw}#siteFoot .bnr li:first-child{margin-top:0}#fTwitter h2{background:hsla(0,0%,100%,.6);font-size:0;line-height:0;padding:10px 0}#fTwitter h2 img{width:42.8vw}#fTweet{margin-top:2.66vw}#fTweet li{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block}#fTweet li:first-child{padding-right:4vw}#fTweet li img{height:6.6666vw}@media screen and (min-width:751px){#siteFoot{padding:0}#siteFoot .insideBnr{padding-top:60px}#siteFoot .bnr{padding-top:40px}#siteFoot .insideBnr{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}#siteFoot .insideBnr li{margin-bottom:1.8%;margin-top:0;max-width:590px;width:49.166%}#siteFoot .bnr{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}#siteFoot .bnr li{margin-top:20px;max-width:278px;width:23.166%}#siteFoot .bnr li:first-child{margin-top:20px}#siteFoot .bnr:before{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#siteFoot .bnr:after,#siteFoot .bnr:before{content:"";display:block;width:23.166%}#siteFoot .bnr li a,#siteFoot .insideBnr li a{background:#fff;display:block}#siteFoot .bnr li a img,#siteFoot .insideBnr li a img{-webkit-transition:all .3s;transition:all .3s}#siteFoot .bnr li a:hover img,#siteFoot .insideBnr li a:hover img{opacity:.8}#fTwitter{background:hsla(0,0%,100%,.6);margin-top:60px;padding:20px 0;text-align:center}#fTwitter h2{background:transparent;margin:0 auto 20px;padding:15px 0 0;width:260px}#fTwitter h2 img{width:200px}#fTweet{display:inline-block;letter-spacing:normal;margin-top:0;width:590px}#fTweet li:first-child{padding-right:30px}#fTweet li img{height:50px}#fTweet li a img{-webkit-transition:all .3s;transition:all .3s}#fTweet li a:hover img{opacity:.8}}@media screen and (min-width:1001px){#fTwitter .innerPC{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}#fTwitter h2{margin:0 70px 0 0}}#toPageTop img{bottom:40px;cursor:pointer;left:auto;margin:0;max-width:none;opacity:0;position:fixed;right:0;top:auto;-webkit-transition:all .3s;transition:all .3s;width:100px;z-index:-10}#toPageTop.short img{bottom:auto;right:-10px;top:430px;width:100px}#toPageTop.view img{bottom:100px;opacity:1;z-index:99}#toPageTop.view img:hover{bottom:110px}@media screen and (max-width:750px){#toPageTop img,#toPageTop.short img{bottom:20px;right:5px;width:70px}#toPageTop.short img{top:auto}#toPageTop.view img,#toPageTop.view img:hover{bottom:30px}}.mainTitle{background:#333;color:#fff;font-size:2.167em;line-height:1.667;padding:23px 0}@media screen and (min-width:751px){.mainTitle{font-size:2.5em;padding:14px 0}}#main .pColumn{margin-top:30px}#main .pColumn .sidebar{margin-top:35px}@media screen and (min-width:751px){#main .pColumn{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:56px}#main .pColumn .contents{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:2.5vw}#main .pColumn .sidebar{margin-top:0;width:290px}#pageSpecialDetail #main .pColumn .sidebar{width:180px}}@media screen and (min-width:1061px){#pageSpecialDetail #main .pColumn .sidebar{width:290px}}@media screen and (min-width:1257px){#main .pColumn .contents{-webkit-box-flex:1;-ms-flex:auto;flex:auto;margin-right:30px;width:880px}body.spYoko #main .pColumn{position:relative}body.spYoko #main .pColumn .contents{-webkit-box-flex:0;-ms-flex:none;flex:none}body.spYoko #main .pColumn .sidebar{position:absolute;right:0;top:0}}#mainBody{background:#fff;margin-top:30px;padding:30px 0}@media screen and (min-width:751px){#mainBody{background:#f0f0f0;margin-top:70px;padding:70px 8.3333% 50px}}.media,.movie{display:block;position:relative}.media:after,.movie:after{background:url(../images/icon_mov.png) no-repeat 0 0;background-size:100% 100%;content:"";display:block;height:58px;left:50%;margin:-29px 0 0 -29px;position:absolute;top:50%;width:58px}.media.topYok:after,.movie.topYok:after{background:url(../images/icon_mov_2.png) no-repeat 0 0;background-size:100% 100%;height:26.66666%;left:50%;margin:2% 0 0 -13.33333%;top:50%;width:26.66666%}@media screen and (min-width:751px){.media img,.movie img{-webkit-transition:all .3s;transition:all .3s}.media:hover img,.movie:hover img{opacity:.8}.media:after,.movie:after{height:100px;margin:-50px 0 0 -50px;-webkit-transition:all .3s;transition:all .3s;width:100px}.media:hover:after,.movie:hover:after{height:116px;margin:-58px 0 0 -58px;width:116px}.media.topYok:after,.movie.topYok:after{-webkit-transition:all .2s;transition:all .2s}.media.topYok:hover:after,.movie.topYok:hover:after{height:34%;margin:-1% 0 0 -17%;width:34%}}.media .movie:after,.migList .movie:after{display:none}.insertBanner{padding-top:40px}.insertBanner.mov{padding-top:5vw}.insertBanner li{margin:0 5%;text-align:center}.insertBanner li img{max-width:700px;width:100%}.insertBanner li a{display:block}@media screen and (min-width:751px){.insertBanner{padding-top:30px}.insertBanner.mov{padding-top:40px}.insertBanner li{margin-top:1.6666%;text-align:center}.insertBanner li img{max-width:580px}.insertBanner li a img{-webkit-transition:all .3s;transition:all .3s}.insertBanner li a:hover img{opacity:.75}}.bx-wrapper{border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}.more_special{margin-top:20px;text-align:center}.more_special a{background:#01c398;border-radius:1.5em;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;display:block;font-size:14px;font-weight:700;line-height:1.3;padding:.6em;text-decoration:none;width:100%}.more_special_top{margin-top:20px;text-align:center}.more_special_top a{background:#ff7b95;border-radius:1.5em;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;display:block;font-size:14px;font-weight:700;line-height:1.3;padding:.6em;text-decoration:none;width:100%}@media screen and (min-width:751px){.more_special{margin-top:35px}.more_special a{display:inline-block;font-size:16px;max-width:250px;-webkit-transition:all .3s;transition:all .3s}.more_special a:hover{background:#0cdaac}.more_special_top{margin-top:35px}.more_special_top a{display:inline-block;font-size:16px;max-width:250px;-webkit-transition:all .3s;transition:all .3s}.more_special_top a:hover{background:#fd94a9}}#migration{margin-top:40px;padding-bottom:60px}#migration .title{font-size:1.667em;padding:4px 0;position:relative}#migration.white .title{background:#333;color:#fff;padding:19px 0}.btnTitle .btn{background:#fff;border:1px solid #3a3a3c;border-radius:15px;display:block;font-size:.7em;line-height:1.57;margin-top:-1em;padding:2px 14px;position:absolute;right:3.3333%;text-align:right;text-decoration:none;top:50%}.mainTitleWrap .btn{font-size:1.17em}@media screen and (min-width:751px){#migration{margin-top:70px;padding-bottom:0}#migration .title{font-size:2.333em;padding:12px 0}.btnTitle .btn{border-radius:19px;font-size:.5em;padding:2px 16px;right:20px}.mainTitleWrap .btn{font-size:1.17em}}@media screen and (min-width:1257px){.btnTitle .btn{margin-right:-600px;right:50%}}.migList{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.migList li{margin-top:2%;width:49%}.migList li a{background:#f0f0f0;display:block;height:100%;position:relative;text-decoration:none}.migList li .wrap{padding:10px 10px 26px;text-align:left}.migList .data_id{display:none}.migList h3{font-size:14px;font-weight:700;line-height:1.5625}.migList .text{font-size:14px;line-height:1.6;margin:.6em 0;text-align:left}.migList .date{bottom:7px;font-size:12px;left:10px;line-height:1.2;position:absolute}#migSpecial.migList li:nth-child(4),#pageHome .migList li:nth-child(4){display:none}.migList li:first-child{margin-top:4%;width:100%}.migList li:first-child .wrap{padding:1em 1em 2.2em}.migList li:first-child .date{bottom:1em;left:1em}.migList#mig4 li:first-child,.migList#migIndex li:first-child{margin-top:2%;width:49%}.migList#mig4 li:first-child .wrap,.migList#migIndex li:first-child .wrap{padding:10px 10px 26px}.migList#mig4 li:first-child .date,.migList#migIndex li:first-child .date{bottom:7px;left:10px}.migList li .wrap.archives{padding:10px 10px 50px}.migList .nhk_archives{background:red;border-radius:.8em;bottom:26px;color:#fff;display:inline-block;font-size:12px;left:10px;line-height:1.2;padding:.2em .6em;position:absolute;vertical-align:bottom}@media screen and (max-width:750px){.migList li:first-child .wrap.archives{padding:1em 1em 2.2em}.migList li:first-child .nhk_archives{bottom:.8em;left:auto;right:10px}.migList#mig4 li:first-child .wrap.archives,.migList#migIndex li:first-child .wrap.archives{padding:10px 10px 50px}.migList#mig4 li:first-child .nhk_archives,.migList#migIndex li:first-child .nhk_archives{bottom:26px;left:10px;right:auto}}@media screen and (min-width:421px){.migList .nhk_archives{padding:.2em 1em}}@media screen and (min-width:751px){.migList li,.migList li:first-child{margin-top:2%;width:32.333%}.migList:before{-webkit-box-ordinal-group:2;-ms-flex-order:1;content:"";display:block;order:1;width:32.333%}#pageHome .migList li,#pageHome .migList li:first-child{margin-top:2%;width:24%}#pageHome .migList li:nth-child(4){display:block}#pageHome .migList:before{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#pageHome .migList:after,#pageHome .migList:before{content:"";display:block;width:24%}#migIndex.migList li,#migIndex.migList li:first-child{margin-top:2%;width:24%}#migIndex.migList:before{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#migIndex.migList:after,#migIndex.migList:before{content:"";display:block;width:24%}.migList li a .images{-webkit-transition:all .3s;transition:all .3s}.migList li a:hover .images{opacity:.8}.migList li a:hover h3{text-decoration:underline}.migList li .wrap,.migList li:first-child .wrap{padding:10px 10px 26px}.migList li .wrap.archives,.migList li:first-child .wrap.archives,.migList#mig4 li:first-child .wrap.archives{padding:16px 10px 50px}.migList h3{font-size:16px}.migList .date,.migList li:first-child .date{bottom:7px;left:10px}#mig4.migList li,#mig4.migList li:first-child{width:24%}#mig4.migList:before{content:"";display:block;width:24%}.sidebar #mig4.migList{display:block}.sidebar #mig4.migList li,.sidebar #mig4.migList li:first-child{width:100%}}@media screen and (min-width:1061px){.migList li .wrap.archives,.migList li:first-child .wrap.archives,.migList#mig4 li:first-child .wrap.archives{padding:10px 10px 26px}.migList .nhk_archives,.migList li:first-child .nhk_archives{bottom:.6em;left:auto;position:absolute;right:10px}}.mfp-wrap{width:50%}.mfp-bottom-bar{display:none}.mfp-close img{width:48px!important}.mfp-iframe-holder .mfp-close{top:-54px!important}@media only screen and (max-width:750px){.mfp-container{padding-left:0!important;padding-right:0!important}.mfp-close img{width:30px!important}.mfp-iframe-holder .mfp-close{top:-40px!important}}.popup-block{background:transparent;height:auto;margin:0 auto;max-width:960px;padding:0;position:relative;width:90%;z-index:9999}.popup-block iframe{width:100%}.popup-block .button{opacity:.8;padding:10px 0;text-align:right}.popup-block .button:hover{opacity:1}.popup-block .button img{width:48px}@media only screen and (max-width:750px){.popup-block{width:100%}.popup-block .button{margin:0;padding-top:5px;text-align:right}.popup-block .button img{padding-right:6px;width:30px}}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.6}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.mfp-iframe-scaler{padding-top:56.25%;padding-top:calc(56.25% + 6px)!important}.umekomi{height:0;height:auto;max-width:100%;overflow:hidden;padding-bottom:56.25%;position:relative}.umekomi embed,.umekomi iframe,.umekomi object{height:100%;left:0;position:absolute;top:0;width:100%}.popupMovie a{display:block;position:relative}@media screen and (min-width:751px){.popupMovie a{background:#fff}.popupMovie a img{-webkit-transition:all .2s;transition:all .2s}.popupMovie a:hover img{opacity:.8}}.popupMovie a:after{background:url(../images/icon_mov.png) no-repeat 0 0;background-size:100% 100%;content:"";display:block;height:58px;left:50%;margin:-29px 0 0 -29px;position:absolute;top:50%;width:58px}.popupMovie.black a:after{background-image:url(../images/icon_mov_bk.png);background-size:100% 100%}@media screen and (min-width:751px){.popupMovie a:after{height:100px;margin:-50px 0 0 -50px;-webkit-transition:all .3s;transition:all .3s;width:100px}.popupMovie a:hover:after{height:116px;margin:-58px 0 0 -58px;width:116px}}input,label,select,textarea{vertical-align:middle}#mform label{display:inline-block;margin-right:15px}#mform,#mform .selectWrap,#mform input[type=text],#mform textarea{color:#000;font-size:15px;line-height:1.2}@media screen and (min-width:751px){#mform label{margin-right:30px}#mform,#mform .selectWrap,#mform input[type=text],#mform textarea{font-size:20px}}#mform table{border:none;border-collapse:collapse;border-spacing:0;empty-cells:show;text-align:left;width:100%}#mform table td,#mform table th{padding:.6em 0}#mform table th{font-weight:400;text-align:left;vertical-align:top}#mform table th.sel{padding-top:1.2em}#mform table th:before{content:"■"}@media screen and (min-width:751px){#mform table td,#mform table th{padding:.8em 0}#mform table th.sel{padding-top:1.3em}}#mform .doui{display:inline-block;line-height:1.4;text-align:left}#mform .doui a{color:#000!important;text-decoration:underline}@media screen and (min-width:751px){#mform .doui a:hover{text-decoration:none}}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#b4b4b4;font-weight:400}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#b4b4b4;font-weight:400}input::-moz-placeholder,textarea::-b4b4b4-placeholder{color:#b4b4b4;font-weight:400}:-moz-placeholder-shown{color:#b4b4b4}:placeholder-shown{color:#b4b4b4}::-webkit-input-placeholder{color:#b4b4b4}:-moz-placeholder,::-moz-placeholder{color:#b4b4b4;opacity:1}:-ms-input-placeholder{color:#b4b4b4}.special-migrate input::-webkit-input-placeholder{color:#757575;font-weight:400}.special-migrate input:-ms-input-placeholder{color:#757575;font-weight:400}.special-migrate input::-moz-placeholder{color:#757575;font-weight:400}.special-migrate :-moz-placeholder-shown{color:#757575}.special-migrate :placeholder-shown{color:#757575}.special-migrate ::-webkit-input-placeholder{color:#757575}.special-migrate :-moz-placeholder,.special-migrate ::-moz-placeholder{color:#757575;opacity:1}.special-migrate :-ms-input-placeholder{color:#757575}select{cursor:pointer}select::-ms-expand{display:none}.selectWrap{display:inline-block;overflow:hidden}.selectWrap,.selectWrap select{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;position:relative;width:100%}.selectWrap select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #626262;border-radius:4px;display:block;margin:0;outline:none;padding:.4em .7em;z-index:2}.selectWrap:after{border:6px solid transparent;border-top:8px solid #000;-webkit-box-sizing:border-box;box-sizing:border-box;content:"";height:6px;margin-top:-3px;pointer-events:none;position:absolute;right:15px;top:50%;width:6px;z-index:99}@media screen and (min-width:751px){.selectWrap:after{border:8px solid transparent;border-top:12px solid #000;height:8px;margin-top:-5px;right:15px;width:8px}}input[type=radio]{filter:alpha(opacity=0);-moz-opacity:0;opacity:0;position:absolute}.radio_bg{background:url(/archives/bangumi/special/asadora/common/images/form_radiobtn.png) no-repeat 0 100%;background-size:22px auto;cursor:pointer;display:inline-block;height:22px;line-height:22px;overflow:hidden;padding:0 0 0 28px!important}.radio_bg span{line-height:22px;vertical-align:middle}.radio_on{background-position:0 0}.mwform-radio-field{display:block;margin:10px 0 0}input[type=checkbox]{display:none}.checkbox{border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:inline-block;font-size:14px;margin:0;padding:5px 5px 5px 35px;position:relative;-webkit-transition:background-color .2s linear;transition:background-color .2s linear;vertical-align:middle;vertical-align:1px}.checkbox:after{border:1px solid #707070;height:25px;left:0;margin-top:-8px;top:30%;-webkit-transition:border-color .2s linear;transition:border-color .2s linear;width:25px}.checkbox:after,.checkbox:before{content:"";display:block;position:absolute}.checkbox:before{border-bottom:4px solid #000;border-right:2px solid #000;height:14px;left:10px;margin-top:-7px;opacity:0;top:40%;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:opacity .2s linear;transition:opacity .2s linear;width:5px}input[type=checkbox]:checked+.checkbox:before{opacity:1}#mform input[type=email],#mform input[type=text],#mform textarea{background:#fff;border:1px solid #626262;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:13px;padding:8px 1em;width:100%}#mform input[type=email].filled,#mform input[type=text].filled,#mform textarea.filled{border:1px solid #626262}#mform input[type=email]:focus,#mform input[type=text]:focus,#mform textarea:focus{background:#fff;border:1px solid #1d97c5}#mform textarea{height:10em}@media screen and (min-width:751px){#mform input[type=email],#mform input[type=text],#mform textarea{font-size:14px;padding:13px 1em}#mform textarea{height:16em}}.error{color:#f70012;display:none;font-size:13px;line-height:1.2;margin-top:.7em}.error.view{display:block}.error.btnError{margin-top:1em;text-align:center}@media screen and (min-width:751px){.error{font-size:14px}}input[type=submit]{-webkit-appearance:none}.btnLink a,.btnSubmit{background:#ff8400;border:1px solid #ff8400;border-radius:4px;font-size:18px;font-weight:700;padding:1.5em 1em}.btnLink a,.btnReturn a,.btnSubmit{-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;display:block;line-height:1.3;margin-top:20px;text-align:center;text-decoration:none;width:100%}.btnReturn a{background:#707070;border:1px solid #707070;border-radius:4px;font-size:15px;font-weight:400;padding:1.2em}.btnReturn.rev a{background:#fff;border:1px solid #626262;color:#333}@media screen and (min-width:751px){.btnLink a,.btnSubmit{cursor:pointer;font-size:30px;margin-top:30px}.btnLink a,.btnReturn a,.btnSubmit{padding:1em;-webkit-transition:all .3s;transition:all .3s}.btnReturn a{font-size:20px;margin-top:25px}.btnLink a:hover,.btnSubmit:hover{background:#fff;color:#ff8400}.btnReturn a:hover{background:#fff;color:#333}.btnReturn.rev a{-webkit-transition:all .3s;transition:all .3s}.btnReturn.rev a:hover{background:#707070;color:#fff}}.movieWrap .wrap{margin-bottom:6.25%;padding-top:56%;position:relative}.movieWrap .popupMovie{height:100%;left:0;position:absolute;top:0;width:100%}.movieWrap .popupMovie iframe{border:none;height:100%;width:100%}.asadra-bnr ul{margin:0 auto;width:56.66%}.asadra-bnr ul li img{width:100%}.asadra-bnr ul.col1{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.asadra-bnr .inner ul{width:56.66%}.asadra-bnr ul li a{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:block}@media screen and (min-width:751px){.asadra-bnr ul li a img{-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.asadra-bnr ul li a{background:#fff}.asadra-bnr ul li a:hover img{opacity:.75}}#pageHome .asadra-bnr ul{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;margin:2% auto 0;width:100%}#pageHome .asadra-bnr ul.col1{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#pageHome .asadra-bnr ul:after{display:none}#pageHome .asadra-bnr ul li{width:47.22%}@media screen and (max-width:750px){#pageHome .asadra-bnr ul{display:block}#pageHome .asadra-bnr ul li{margin-top:5.84%;width:100%}#pageHome .asadra-bnr ul li:first-child{margin-top:0}}#pageChronology .asadra-bnr ul{margin:3% auto 0}#pageDrama .asadra-bnr ul{margin:0 auto;width:61.91%}#pageDrama .asadra-bnr ul li a{border:1px solid #fadcdb;padding:3px}#pageDrama .asadra-bnr ul li a.otyoyan{border-color:#51acb2}#pageDrama .asadra-bnr+.movieWrap,#pageDrama .asadra-bnr+.story.contain{margin-top:40px}#pageDrama .asadra-bnr ul li a.border-d_074{border-color:#a8c6c8}@media screen and (max-width:750px){.asadra-bnr .inner ul{width:97.14%}#pageHome .asadra-bnr ul{margin:0 auto 7%}#pageChronology .asadra-bnr ul{margin-top:4%}#pageDrama .asadra-bnr ul{margin:20px auto 0;width:83.33%}#pageDrama .asadra-bnr+.movieWrap,#pageDrama .asadra-bnr+.story.contain{margin-top:20px}}a.nod-bnr{display:table;margin:100px auto 120px}@media screen and (max-width:767px){a.nod-bnr{margin:0 15px 40px}a.nod-bnr img{pointer-events:auto}}@media screen and (min-width:768px){a.nod-bnr img{max-width:100%;-webkit-transition:-webkit-filter .4s ease-out;transition:-webkit-filter .4s ease-out;transition:filter .4s ease-out;transition:filter .4s ease-out,-webkit-filter .4s ease-out}a.nod-bnr:hover img{-webkit-filter:brightness(.8) opacity(70%);filter:brightness(.8) opacity(70%)}}