
@charset "UTF-8";header#cmnHdr{position:relative;border-top:6px solid #ff9631;background:#fff;*zoom:1}header#cmnHdr:after{content:"";display:table;clear:both}header#cmnHdr h1{float:left;margin:12px 12px 12px 10px;padding:0 0 0 0;text-align:left;font-size:0px;font-size:0rem}header#cmnHdr h1 img{max-width:150px;vertical-align:top;font-size:0px;line-height:1}header#cmnHdr h1.old{margin:6px 12px 9px 10px}header#cmnHdr h1.old img{max-width:170px}header#cmnHdr #manuPanel dt{display:none}header#cmnHdr .gNav{float:left;margin:12px 0 0 0;text-align:left}header#cmnHdr .gNav li{display:inline-block;position:relative}header#cmnHdr .gNav li.navChumoku a{background:url(/anime/common/images/icon_chumoku.png) left top no-repeat;-webkit-background-size:20px 20px;background-size:20px 20px}header#cmnHdr .gNav li.navAnitoku a{background:url(/anime/common/images/icon_anitoku.png) left top no-repeat;-webkit-background-size:20px 20px;background-size:20px 20px}header#cmnHdr .gNav li.navList a{background:url(/anime/common/images/icon_list.png) left top no-repeat;-webkit-background-size:20px 20px;background-size:20px 20px}header#cmnHdr .gNav li.navIllust a{background:url(/anime/common/images/icon_illust.png) left top no-repeat;-webkit-background-size:20px 20px;background-size:20px 20px}header#cmnHdr .gNav li.navFaq a{background:url(/anime/common/images/icon_faq.png) left top no-repeat;-webkit-background-size:20px 20px;background-size:20px 20px}header#cmnHdr .gNav li.navLineup a{position:relative}header#cmnHdr .gNav li.navLineup a:before{display:block;position:absolute;left:0;top:50%;width:20px;height:20px;margin:-10px 0 0 0;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:#ff9631;content:''}header#cmnHdr .gNav li.navLineup a:after{display:block;position:absolute;top:50%;left:6px;right:auto;width:5px;height:5px;margin-top:-5px;border-top:solid 3px #fff;border-right:solid 3px #fff;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);content:''}header#cmnHdr .gNav li a{display:inline-block;margin:0 9px;padding:0 0 0 30px;color:#5e5e5e;text-decoration:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;font-size:14px;font-size:0.875rem;font-weight:bold;line-height:22px}header#cmnHdr .gNav li a:hover{color:#ff9631}header#cmnHdr .gNav.old li a{position:relative;background:none !important}header#cmnHdr .gNav.old li a:before{position:absolute;left:0px;top:50%;width:20px;height:20px;margin:-10px 0 0 0;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#ff9631;content:''}header#cmnHdr .gNav.old li a:after{display:block;position:absolute;top:50%;left:5px;right:auto;width:5px;height:5px;margin-top:-4px;border-top:solid 3px #fff;border-right:solid 3px #fff;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);content:''}#awCmnFtr{position:relative}#showCmnFooter{position:fixed;bottom:0px;z-index:900;width:100%;border-top:3px solid #ff9631;background:rgba(222,225,227,0.9);-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s}#showCmnFooter.genre01{border-top:3px solid #ff6699}#showCmnFooter.genre01 .fixedFtr li img{border:1px solid #ff6699}#showCmnFooter.genre02{border-top:3px solid #006699}#showCmnFooter.genre02 .fixedFtr li img{border:1px solid #006699}#showCmnFooter.genre03{border-top:3px solid #45823f}#showCmnFooter.genre03 .fixedFtr li img{border:1px solid #45823f}#showCmnFooter.genre04{border-top:3px solid #9b4898}#showCmnFooter.genre04 .fixedFtr li img{border:1px solid #9b4898}#showCmnFooter #accMenu{display:none;overflow:auto}#showCmnFooter h4{display:inline-block;margin:0 12px 0 0;font-weight:bold;vertical-align:middle}#showCmnFooter h4:before{color:#ff9631;font-weight:bold;content:'●'}#showCmnFooter .cmn{padding:15px 9px;border-bottom:1px solid #5e5e5e}#showCmnFooter .cmn:last-child{border-bottom:none}#showCmnFooter .ftrTopics{display:inline;text-align:center;vertical-align:top}#showCmnFooter .ftrTopics li{display:inline-block;position:relative;width:-moz-calc((100% - 110px) / 3);width:-o-calc((100% - 110px) / 3);width:-webkit-calc((100% - 110px) / 3);width:calc((100% - 110px) / 3);margin:0;padding:0 6px 6px 6px;font-size:12px;font-size:0.75rem;vertical-align:top;text-align:left;line-height:1.3;font-weight:bold;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#showCmnFooter .ftrTopics li a{display:block;padding:6px;background:#FFF;color:#313131;*zoom:1;text-decoration:none}#showCmnFooter .ftrTopics li a:after{content:"";display:table;clear:both}#showCmnFooter .ftrTopics li a .date{font-weight:normal}#showCmnFooter .ftrTopics li figure{display:block;float:left;width:66px;height:38px;overflow:hidden;margin:0 6px 0 0;vertical-align:top}#showCmnFooter .ftrTopics li img{max-width:66px;max-height:38px}#showCmnFooter .ftrVisited{display:inline;text-align:center}#showCmnFooter .ftrVisited li{display:inline}#showCmnFooter .ftrVisited a{display:inline-block;margin:3px 6px;padding:4px 12px;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px;background:#fff;color:#f37700;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;font-size:12px;font-size:0.75rem;text-decoration:none}#showCmnFooter .ftrVisited a:hover{background:#ffe25c}#showCmnFooter .aLineup{display:inline-block;width:23%;margin:0 1% 9px 1%;padding:0 0;font-size:14px;font-size:0.875rem;vertical-align:top}#showCmnFooter .aLineup dt{padding:3px 0;font-weight:bold;text-align:center}#showCmnFooter .aLineup dd{margin:3px 0 0 0;text-align:left}#showCmnFooter .aLineup dd a{display:block;margin:2px 0;padding:2px 12px;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px;background:#fff;color:#313131;font-size:12px;font-size:0.75rem;line-height:1.3;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;color:#f37700;text-decoration:none}#showCmnFooter .aLineup dd a:hover{background:#ffe25c}.fixedFtr{background:#FFF;padding:6px 12px 2px 12px}.fixedFtr .inner{*zoom:1}.fixedFtr .inner:after{content:"";display:table;clear:both}.fixedFtr ul{display:inline-block}.fixedFtr li{display:inline-block;margin:0 6px 0 0}.fixedFtr li img{display:block;width:60px}.fixedFtr li a{-webkit-transition-duration:0s;-moz-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}.fixedFtr li a:hover{filter:alpha(opacity=100);-moz-opacity:1;opacity:1}.fixedFtr li a:hover img{filter:alpha(opacity=100);-moz-opacity:1;opacity:1}.fixedFtr .showMenu{float:right;margin:4px 0 0 0}.fixedFtr .showMenu a{display:block;position:relative;padding:6px 45px 6px 12px;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px;background:#ff9631;color:#FFF;font-size:14px;font-size:0.875rem;font-weight:bold;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;text-decoration:none}.fixedFtr .showMenu a #panelBtnIcon{display:block;position:absolute;top:50%;right:15px;width:18px;height:3px;margin:-1px 0 0 0;background:#fff;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s}.fixedFtr .showMenu a #panelBtnIcon:before,.fixedFtr .showMenu a #panelBtnIcon:after{display:block;content:"";position:absolute;top:50%;right:0;width:18px;height:3px;background:#fff;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s}.fixedFtr .showMenu a #panelBtnIcon:before{margin-top:-7px}.fixedFtr .showMenu a #panelBtnIcon:after{margin-top:3px}.fixedFtr .showMenu a #panelBtnIcon.close{background:transparent}.fixedFtr .showMenu a #panelBtnIcon.close:before,.fixedFtr .showMenu a #panelBtnIcon.close:after{margin-top:-3px}.fixedFtr .showMenu a #panelBtnIcon.close:before{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.fixedFtr .showMenu a #panelBtnIcon.close:after{transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.fixedFtr .showMenu a:hover{background-color:#f37700}p#gNavTooltipCmmntRight{position:absolute;z-index:10000;padding:3px 15px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;background:#ff9631;color:#fff;font-size:12px;line-height:1.5;text-align:left;box-sizing:border-box}p#gNavTooltipCmmntLeft{position:absolute;z-index:10000;padding:3px 15px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;background:#ff9631;color:#fff;font-size:12px;line-height:1.5;text-align:left;box-sizing:border-box}#nol_contentsFooter{position:fixed;width:100%;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;z-index:100}#nol_footer{position:fixed;bottom:-40px;z-index:100;width:100%;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#cmnHdr,#awCmnFtr{line-height:1;font-family:"メイリオ", Meiryo, sans-serif;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#cmnHdr *,#awCmnFtr *{line-height:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{-webkit-overflow-scrolling:touch}@media screen and (max-width: 960px){header#cmnHdr #manuPanel dt{display:block;float:right;margin:8px 10px 0 0}header#cmnHdr #manuPanel dt a{display:block;position:relative;width:120px;height:26px;margin:0;padding:3px 15px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#ff9631;color:#fff;font-size:14px;font-size:0.875rem;font-weight:bold;line-height:20px;text-decoration:none;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s}header#cmnHdr #manuPanel dt a #panelBtnIcon{display:block;position:absolute;top:50%;right:18px;width:18px;height:3px;margin:-1px 0 0 0;background:#fff;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s}header#cmnHdr #manuPanel dt a #panelBtnIcon:before,header#cmnHdr #manuPanel dt a #panelBtnIcon:after{display:block;content:"";position:absolute;top:50%;right:0;width:18px;height:3px;background:#fff;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s}header#cmnHdr #manuPanel dt a #panelBtnIcon:before{margin-top:-7px}header#cmnHdr #manuPanel dt a #panelBtnIcon:after{margin-top:3px}header#cmnHdr #manuPanel dt a #panelBtnIcon.close{background:transparent}header#cmnHdr #manuPanel dt a #panelBtnIcon.close:before,header#cmnHdr #manuPanel dt a #panelBtnIcon.close:after{margin-top:-2px}header#cmnHdr #manuPanel dt a #panelBtnIcon.close:before{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}header#cmnHdr #manuPanel dt a #panelBtnIcon.close:after{transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}header#cmnHdr #manuPanel dt a:hover{background-color:#fd7c00}header#cmnHdr .gNav{float:none;clear:both;display:none;margin:0}header#cmnHdr .gNav li{display:inline-block;width:33.3%;background:#ececec}header#cmnHdr .gNav li a{display:block;margin:0;padding:12px 12px 12px 48px;border:1px solid #fff;background-position:15px center !important;text-align:left;line-height:28px}header#cmnHdr .gNav li.navLineup{display:inline-block;position:relative;right:auto;bottom:auto;width:33.3%;height:auto;margin:0 0 0 0}header#cmnHdr .gNav li.navLineup a{display:block;width:100%;height:auto;margin:0;padding:12px 12px 12px 48px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;border:1px solid #fff;background:none;color:#5e5e5e;text-decoration:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;font-weight:bold;line-height:28px;font-size:14px;font-size:0.875rem;text-align:left}header#cmnHdr .gNav li.navLineup a:before{display:block;position:absolute;left:15px;top:50%;width:20px;height:20px;margin:-10px 0 0 0;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;background:#ff9631;content:''}header#cmnHdr .gNav li.navLineup a:after{display:block;position:absolute;top:50%;left:21px;right:auto;width:5px;height:5px;margin-top:-5px;border-top:solid 3px #fff;border-right:solid 3px #fff;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);content:''}header#cmnHdr .gNav li.navLineup a:hover{background:none;color:#ff9631}header#cmnHdr .gNav.old li a:before{left:12px}header#cmnHdr .gNav.old li a:after{left:18px}#showCmnFooter .cmn{padding:9px}#showCmnFooter .ftrTopics li{font-size:12px;font-size:0.75rem}#showCmnFooter .ftrVisited a{font-size:12px;font-size:0.75rem}#showCmnFooter .aLineup{width:31%;font-size:12px;font-size:0.75rem}#showCmnFooter .aLineup dt{padding:3px 0}.fixedFtr ul{width:270px}}@media screen and (min-width: 781px){div#nol_footer table.nol_table td p.nol_footerLogo{box-sizing:content-box}}@media screen and (max-width: 640px){header#cmnHdr h1.old{margin:6px 12px 6px 10px}header#cmnHdr .gNav li{width:50%}header#cmnHdr .gNav li.navLineup{width:50%}#showCmnFooter #accMenu h4{float:left}#showCmnFooter .ftrTopics{display:inline-block;width:100%;text-align:center}#showCmnFooter .ftrTopics li{width:100%;padding:0 6px 6px}#showCmnFooter .aLineup{width:48%}}@media screen and (max-width: 480px){header#cmnHdr #manuPanel dt{margin:7px 10px 0 0}header#cmnHdr #manuPanel dt a{width:60px;text-indent:-9999px}header#cmnHdr #manuPanel dt a #panelBtnIcon{right:21px}header#cmnHdr .gNav li a{padding:6px 6px 6px 48px}header#cmnHdr .gNav li a:before{left:6px}header#cmnHdr .gNav li a:after{left:12px}header#cmnHdr .gNav li.navLineup a{padding:6px 6px 6px 48px;font-size:14px;font-size:0.875rem}header#cmnHdr .gNav li.navLineup a:after{left:21px}header#cmnHdr .gNav.old li a{padding:6px 6px 6px 33px}header#cmnHdr .gNav.old li a:before{left:6px}header#cmnHdr .gNav.old li a:after{left:12px}header#cmnHdr .gNav.old li.navLineupSP a{font-size:12px;font-size:0.75rem}header#cmnHdr .gNav.old li.navLineupSP a:after{margin-top:-5px;transform:rotate(135deg);-webkit-transform:rotate(135deg)}#showCmnFooter{-webkit-transition-duration:0s;-moz-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}#showCmnFooter .aLineup{width:98%}#showCmnFooter .aLineup li{display:inline-block;width:50%;vertical-align:top}#showCmnFooter .aLineup li a{margin:3px;font-size:12px;font-size:0.75rem}#showCmnFooter #accMenu h4{display:block;float:none;text-align:center}#showCmnFooter .ftrVisited{display:block;text-align:center}.fixedFtr{padding:0}.fixedFtr .showMenu{float:none;margin:0 0 0 0}.fixedFtr .showMenu a{display:block;position:relative;padding:12px 45px 12px 12px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;background:#ff9631;color:#FFF;font-size:14px;font-size:0.875rem;font-weight:bold;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;text-decoration:none}.fixedFtr .showMenu a #panelBtnIcon{display:block;position:absolute;top:50%;right:15px;width:18px;height:3px;margin:-1px 0 0 0;background:#fff;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s}.fixedFtr .showMenu a #panelBtnIcon:before,.fixedFtr .showMenu a #panelBtnIcon:after{display:block;content:"";position:absolute;top:50%;right:0;width:18px;height:3px;background:#fff;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s}.fixedFtr .showMenu a #panelBtnIcon:before{margin-top:-7px}.fixedFtr .showMenu a #panelBtnIcon:after{margin-top:3px}.fixedFtr .showMenu a #panelBtnIcon.close{background:transparent}.fixedFtr .showMenu a #panelBtnIcon.close:before,.fixedFtr .showMenu a #panelBtnIcon.close:after{margin-top:-3px}.fixedFtr .showMenu a #panelBtnIcon.close:before{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.fixedFtr .showMenu a #panelBtnIcon.close:after{transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.fixedFtr .showMenu a:hover{background-color:#f37700}.fixedFtr ul{display:none}#nol_contentsFooter{position:relative;width:100%;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;z-index:10000}#nol_footer{position:relative;bottom:auto;width:100%;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}@media screen and (max-width: 360px){header#cmnHdr .gNav li.navLineup a{font-size:14px;font-size:0.875rem}header#cmnHdr.fixed .gNav li.navLineup a{font-size:14px;font-size:0.875rem}}#ModalLineup #loadModalCont{background:#E1E4E5}#ModalLineup #loadModalCont h4{margin:0 0 0 0;padding:9px 0 0 0;font-size:14px;font-size:0.875rem;font-weight:bold;vertical-align:middle;text-align:center}#ModalLineup #loadModalCont h4:before{color:#ff9631;font-weight:bold;content:'●'}#ModalLineup #loadModalCont h4:after{color:#ff9631;font-weight:bold;content:'●'}#ModalLineup #loadModalCont .ftrTopics{display:inline-block;width:100%;margin:6px 0 0 0;border-bottom:1px solid #5e5e5e}#ModalLineup #loadModalCont .ftrTopics li{display:inline-block;position:relative;width:100%;margin:0;padding:0 0 6px;font-size:12px;font-size:0.75rem;vertical-align:top;text-align:left;line-height:1.3;font-weight:bold;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#ModalLineup #loadModalCont .ftrTopics li a{display:block;padding:6px;background:#FFF;color:#313131;*zoom:1;text-decoration:none}#ModalLineup #loadModalCont .ftrTopics li a:after{content:"";display:table;clear:both}#ModalLineup #loadModalCont .ftrTopics li a .date{font-weight:normal}#ModalLineup #loadModalCont .ftrTopics li figure{display:block;float:left;width:66px;height:38px;overflow:hidden;margin:0 6px 0 0;vertical-align:top}#ModalLineup #loadModalCont .ftrTopics li img{max-width:66px;max-height:38px}#ModalLineup #loadModalCont .ftrVisited{margin:6px 0 0 0;padding:0 0 6px 0;border-bottom:1px solid #5e5e5e;text-align:center}#ModalLineup #loadModalCont .ftrVisited li{display:inline-block}#ModalLineup #loadModalCont .ftrVisited a{display:inline-block;margin:3px 6px;padding:4px 12px;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px;background:#fff;color:#f37700;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;font-size:12px;font-size:0.75rem;text-decoration:none}#ModalLineup #loadModalCont .ftrVisited a:hover{background:#ffe25c}#ModalLineup #loadModalCont .aLineup{display:inline-block;width:98%;margin:6px 1% 0 1%;padding:0 0;font-size:14px;font-size:0.875rem;vertical-align:top}#ModalLineup #loadModalCont .aLineup dt{padding:6px 0;font-weight:bold;text-align:center}#ModalLineup #loadModalCont .aLineup dd{margin:3px 0 0 0;text-align:left}#ModalLineup #loadModalCont .aLineup dd a{display:block;margin:3px;padding:3px 12px;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px;background:#fff;color:#313131;font-size:12px;font-size:0.75rem;line-height:1.3;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;color:#f37700;text-decoration:none}#ModalLineup #loadModalCont .aLineup dd a:hover{background:#ffe25c}.modalCmn-scrollable{background:rgba(0,0,0,0.8)}.fade{opacity:0;-webkit-transition:opacity 0.15s linear;-moz-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear}.fade.in{opacity:1}.modalCmn-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20400;background-color:#FFF}.modalCmn-backdrop.fade{opacity:0}.modalCmn-backdrop,.modalCmn-backdrop.fade.in{opacity:0.8;filter:alpha(opacity=80)}.modalCmn{position:fixed;top:10%;left:50%;z-index:20500;width:560px;margin-left:-280px;background:#FFF;outline:none;-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.3);-moz-box-shadow:0 3px 7px rgba(0,0,0,0.3);box-shadow:0 3px 7px rgba(0,0,0,0.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}.modalCmn.fade{top:-25%;-webkit-transition:opacity 0.3s linear, top 0.3s ease-out;-moz-transition:opacity 0.3s linear, top 0.3s ease-out;-o-transition:opacity 0.3s linear, top 0.3s ease-out;transition:opacity 0.3s linear, top 0.3s ease-out}.modalCmn.fade.in{top:10%}.modalCmn .close{position:absolute;top:6px;right:6px;z-index:20000;width:30px;height:30px;cursor:pointer}.modalCmn .close:hover{filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7}.modalCmn-body{position:relative;max-height:400px;overflow-y:auto;margin:0 auto;padding:3px;color:#000}#modalCmnBlock{background:#FFF}.hide{display:none}.show{display:block}.invisible{visibility:hidden}.affix{position:fixed}.modalCmn-open{overflow:hidden}.modalCmn-open.page-overflow .page-container,.modalCmn-open.page-overflow .page-container .navbar-fixed-top,.modalCmn-open.page-overflow .page-container .navbar-fixed-bottom,.modalCmn-open.page-overflow .modalCmn-scrollable{overflow-y:scroll}@media (max-width: 979px){.modalCmn-open.page-overflow .page-container .navbar-fixed-top,.modalCmn-open.page-overflow .page-container .navbar-fixed-bottom{overflow-y:visible}}.modalCmn-scrollable{position:fixed;top:0;bottom:0;left:0;right:0;overflow:auto}.modalCmn{outline:none;position:absolute;margin-top:0;top:50%;overflow:visible}.modalCmn.fade{top:-100%;-webkit-transition:opacity 0.3s linear, top 0.3s ease-out, bottom 0.3s ease-out, margin-top 0.3s ease-out;-moz-transition:opacity 0.3s linear, top 0.3s ease-out, bottom 0.3s ease-out, margin-top 0.3s ease-out;-o-transition:opacity 0.3s linear, top 0.3s ease-out, bottom 0.3s ease-out, margin-top 0.3s ease-out;transition:opacity 0.3s linear, top 0.3s ease-out, bottom 0.3s ease-out, margin-top 0.3s ease-out}.modalCmn.fade.in{top:50%}.modalCmn-body{max-height:none;overflow:visible}.modalCmn.modalCmn-absolute{position:absolute;z-index:19500}.modalCmn .loading-mask{position:absolute;top:0;bottom:0;left:0;right:0;background:#fff;border-radius:6px}.modalCmn-backdrop.modalCmn-absolute{position:absolute;z-index:19400}.modalCmn-backdrop,.modalCmn-backdrop.fade.in{opacity:0.7;filter:alpha(opacity=70);background:#FFF}.modalCmn.container{width:940px;margin-left:-470px}.modalCmn-overflow.modalCmn{top:1%}.modalCmn-overflow.modalCmn.fade{top:-100%}.modalCmn-overflow.modalCmn.fade.in{top:1%}.modalCmn-overflow .modalCmn-body{overflow:auto;-webkit-overflow-scrolling:touch}#modalCmnInner{max-width:540px;margin:0 auto 12px auto;padding:45px 12px 24px 12px;box-sizing:border-box}#modalCmnInner figure{margin:0 auto 12px auto}#modalCmnInner figure img{display:block;width:100%;height:auto;border:1px solid #000}#modalCmnInner h3{font-size:18px;font-size:1.125rem;font-weight:bold}#modalCmnInner .shokai{margin:9px 0 0 0;font-size:12px;font-size:0.75rem}#modalCmnInner .txt{margin:15px 0 0 0;font-size:14px;font-size:0.875rem;line-height:1.61}#ModalLineup #loadModalCont{max-width:540px;margin:0 auto 12px auto;padding:36px 12px 24px 12px;box-sizing:border-box}#ModalLineup.modalCmn{background:none}#ModalLineup #modalCmnBlock{background:none}@media (min-width: 1200px){.modalCmn.container{width:1170px;margin-left:-585px}}@media (max-width: 979px){.modalCmn,.modalCmn.container,.modalCmn.modalCmn-overflow{top:1%;right:1%;left:1%;bottom:auto;width:auto !important;height:auto !important;margin:0 !important;padding:0 !important}.modalCmn.fade.in,.modalCmn.container.fade.in,.modalCmn.modalCmn-overflow.fade.in{top:1%;bottom:auto}.modalCmn-body,.modalCmn-overflow .modalCmn-body{position:static;height:auto !important;max-height:none !important;overflow:visible !important;margin:0}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}html,body{width:100%;height:100%}body{-webkit-text-size-adjust:100%}#all{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.nowrap{white-space:nowrap}.ib{display:inline-block}.tooltip{filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;cursor:default}.tooltip:hover{color:#313131 !important}p#tooltipRight,p#tooltipLeft{display:none;position:absolute;z-index:1000;padding:2px 5px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #666666;background:#FFFFFF;color:#666666;font-size:0.88em}p#tooltipRightL,p#tooltipLeftL{display:none;position:absolute;z-index:1000;padding:6px 15px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#313131;color:#FFF;font-size:14px;font-size:0.875rem;font-weight:bold}body{font-family:"Droid Sans","Meiryo UI",Meiryo,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN",sans-serif}#all img{width:100%;height:auto;font-size:0px;line-height:1}#all a{-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s}.inner{position:relative;max-width:1280px;margin:0 auto}figure{position:relative}figure img.protecter{position:absolute;left:0px;top:0px;z-index:10;width:100%;height:100%}header{position:relative;border-top:6px solid #ff9631;border-bottom:0px solid #5e5e5e;background:#fff}header *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}header .nhk-snsbtn{position:absolute;right:3px;top:12px;color:#313131}header .nhk-snsbtn img{width:24px !important}header .nhk-snsbtn .nhksns-help img{width:18px !important}header h1{margin:0 0 0 0;padding:12px 0 0 0;text-align:center;font-size:0px;font-size:0rem;line-height:1}header h1 img{max-width:261px}header #manuPanel dt{display:none}header .gNav{margin:21px 0 12px 0;font-size:0px;font-size:0rem;text-align:center}header .gNav li{display:inline-block}header .gNav li.navChumoku a{background:url(/anime/common/images/icon_chumoku.png) left top no-repeat;-webkit-background-size:24px 24px;background-size:24px 24px}header .gNav li.navAnitoku a{background:url(/anime/common/images/icon_anitoku.png) left top no-repeat;-webkit-background-size:24px 24px;background-size:24px 24px}header .gNav li.navList a{background:url(/anime/common/images/icon_list.png) left top no-repeat;-webkit-background-size:24px 24px;background-size:24px 24px}header .gNav li.navIllust a{background:url(/anime/common/images/icon_illust.png) left top no-repeat;-webkit-background-size:24px 24px;background-size:24px 24px}header .gNav li.navFaq a{background:url(/anime/common/images/icon_faq.png) left top no-repeat;-webkit-background-size:24px 24px;background-size:24px 24px}header .gNav li.navLineup a{position:relative}header .gNav li.navLineup a:before{display:block;position:absolute;left:0;top:50%;width:24px;height:24px;margin:-12px 0 0 0;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;background:#ff9631;content:''}header .gNav li.navLineup a:after{display:block;position:absolute;top:50%;left:8px;right:auto;width:5px;height:5px;margin-top:-5px;border-top:solid 3px #fff;border-right:solid 3px #fff;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);content:''}header .gNav li a{display:inline-block;margin:0 9px;padding:0 0 0 30px;color:#5e5e5e;text-decoration:none;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;font-weight:bold;line-height:24px;font-size:16px;font-size:1rem}header .gNav li a:hover{color:#ff9631}header.fixed{position:fixed;top:-55px;z-index:10000;width:100%;padding:0;margin:0;border-bottom:1px solid #5e5e5e}header.fixed h1{float:left;margin:12px 12px 0 10px;padding:0 0 0 0;text-align:left}header.fixed h1 img{max-width:150px}header.fixed #manuPanel dt{display:none}header.fixed .gNav{float:left;margin:12px 0 9px 0;text-align:left}header.fixed .gNav li.navChumoku a{background:url(/anime/common/images/icon_chumoku.png) left top no-repeat;-webkit-background-size:20px 20px;background-size:20px 20px}header.fixed .gNav li.navAnitoku a{background:url(/anime/common/images/icon_anitoku.png) left top no-repeat;-webkit-background-size:20px 20px;background-size:20px 20px}header.fixed .gNav li.navList a{background:url(/anime/common/images/icon_list.png) left top no-repeat;-webkit-background-size:20px 20px;background-size:20px 20px}header.fixed .gNav li.navIllust a{background:url(/anime/common/images/icon_illust.png) left top no-repeat;-webkit-background-size:20px 20px;background-size:20px 20px}header.fixed .gNav li.navFaq a{background:url(/anime/common/images/icon_faq.png) left top no-repeat;-webkit-background-size:20px 20px;background-size:20px 20px}header.fixed .gNav li.navLineup a:before{width:20px;height:20px;margin:-10px 0 0 0;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}header.fixed .gNav li.navLineup a:after{left:6px}header.fixed .gNav li a{display:inline-block;margin:0 9px;padding:0 0 0 30px;color:#5e5e5e;text-decoration:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;font-weight:bold;line-height:20px}header.fixed .gNav li a:hover{color:#ff9631}#slideBlock{clear:both;position:relative;z-index:10;padding:0 0 0 0;background:#5e5e5e}#slideBlock .slide li img{display:block;width:100%}#slideBlock .slide li .caption{display:block;width:100%;padding:9px 3% 6px 3%;background:#5e5e5e;color:#FFF;text-shadow:0 1px 1px #313131;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:18px;font-size:1.125rem;font-weight:bold;line-height:1.3}#slideBlock .slide li a{text-decoration:none}#slideBlock .controls a{position:absolute;top:50%;margin:-72px 0 0 0}#slideBlock .controls a.btnPrev{left:1%}#slideBlock .controls a.btnNext{right:1%}#slideBlock .controls a img{width:72px}#slideBlock .slick-dots li{position:relative}#slideBlock .slick-dots li p{display:none}#slideBlock .slick-dots li img.hoverImg{display:block;position:absolute;left:0px;top:-57px;z-index:100;width:80px;max-width:80px;height:46px;margin:0 0 0 -35px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:2px solid #646464}#oshiraseBlock dl{margin:0 0 0 0;padding:12px;background:#FA3E7A;*zoom:1}#oshiraseBlock dl:after{content:"";display:table;clear:both}#oshiraseBlock dt{display:none}#oshiraseBlock dd{overflow:hidden;padding:3px 6px;color:#fff;line-height:1.61;text-align:center}#oshiraseBlock dd a{color:#fff}#chumokuBlock{padding:0 1%;background:url(/anime/common/images/bg_chumoku.png)}#chumokuBlock .cont h2:before{background-image:url(/anime/common/images/bullet_chumoku.png)}#chumokuBlock .cont .inner{padding:18px 0 0 0}#chumokuBlock .cont li{display:inline-block;position:relative;width:25%;vertical-align:top}#chumokuBlock .cont li a{margin:6px;padding:6px;background:#fff}#chumokuBlock .cont li .pic{position:relative;max-width:100%;height:0px;overflow:hidden;padding-bottom:56.25%;text-align:center}#chumokuBlock .cont li .pic .picInner{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center}#chumokuBlock .cont li .pic img{display:inline;width:auto;height:100%}#chumokuBlock .cont li .pic.android{position:relative;max-width:100%;height:auto;overflow:hidden;padding-bottom:0;text-align:center}#chumokuBlock .cont li .pic.android .picInner{position:relative;top:auto;left:auto;width:100%;height:auto;text-align:center}#chumokuBlock .cont li .pic.android img{display:inline;width:100%;height:auto}#chumokuBlock .cont .new:before{left:0px;top:0px}#chumokuBlock .cont .feature:before{left:6px;top:6px}#anitokuBlock{padding:0 1%;background:#f0c0ff url(/anime/common/images/bg_anitoku.png)}#anitokuBlock .cont h2:before{background-image:url(/anime/common/images/bullet_anitoku.png)}#anitokuBlock .cont .inner{padding:0 0 0 0}#anitokuBlock .cont ul{text-align:center}#anitokuBlock .cont li{display:inline-block;position:relative;width:33.3%;max-width:480px;padding:18px 0 0 0;vertical-align:top}#anitokuBlock .cont li a{margin:6px;padding:6px;background:#fff}#anitokuBlock .cont li figcaption{position:absolute;right:-12px;top:-12px;padding-right:12px;background:#d82ece;color:#fff}#anitokuBlock .cont li figcaption:before{display:block;position:absolute;left:-21px;top:0px;width:0;height:0;border-top:33px solid #d82ece;border-left:21px solid transparent;content:''}#anitokuBlock .cont li figcaption:after{display:block;position:absolute;right:0px;bottom:-6px;width:0;height:0;border-top:6px solid #871980;border-right:6px solid transparent;content:''}#anitokuBlock .cont .new:before{left:0px;top:0px}#anitokuBlock .cont .feature:before{left:12px;top:12px}#animeBnrBlock{background:#f0c0ff url(/anime/common/images/bnr_animebnr.png)}#animeBnrBlock ul{padding:36px 3%;text-align:center}#animeBnrBlock li{display:inline-block;margin:9px 12px}#animeBnrBlock li img{width:100%;max-width:340px}#rerunBlock{background:#fff}#rerunBlock .cont .inner{max-width:1100px;padding-top:24px}#rerunBlock .cont h2{float:left;width:200px;height:200px;margin:0 30px 24px 0;padding:12px;background:#7e8792 url(/anime/common/images/bg_rerun.png) no-repeat;-webkit-background-size:100% auto;background-size:100% auto;color:#fff;text-align:left;font-size:24px;font-size:1.5rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#rerunBlock .cont h2:before{display:none}#rerunBlock .cont .rerunCont{overflow:hidden}#rerunBlock .cont .rerunCont ul{border-top:1px solid #b5bac1;line-height:1.61}#rerunBlock .cont .rerunCont li{border-bottom:1px dotted #b5bac1;font-weight:bold}#rerunBlock .cont .rerunCont li .date{display:inline-block;font-size:14px;font-size:0.875rem;font-weight:normal}#rerunBlock .cont .rerunCont li a{display:block;position:relative;padding:12px 21px 6px 12px}#rerunBlock .cont .rerunCont li a:after{display:block;position:absolute;top:50%;left:auto;right:9px;width:8px;height:8px;margin-top:-7px;border-top:solid 3px #7e8792;border-right:solid 3px #7e8792;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);content:''}#rerunBlock .cont .rerunCont li a:hover{background:#edeeef}#rerunBlock .rerunMore{width:134px;margin:24px auto 0 auto}#rerunBlock .rerunMore a{display:block;position:relative;width:120px;padding:4px 30px 4px 12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#7e8792;color:#fff;font-size:14px;font-size:0.875rem;font-weight:bold;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#rerunBlock .rerunMore a:after{display:block;position:absolute;top:50%;left:auto;right:12px;width:6px;height:6px;margin-top:-4px;border-top:solid 2px #fff;border-right:solid 2px #fff;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);content:''}#rerunBlock .rerunMore a:hover{width:134px}#korekaraBlock{background:url(/anime/common/images/bg_korekara.png)}#korekaraBlock .cont h2{font-size:24px;font-size:1.5rem}#korekaraBlock .cont h2:before{display:none}#korekaraBlock .cont .inner{max-width:1104px;padding-top:15px}#korekaraBlock .cont li{display:inline-block;position:relative;width:16.66%;vertical-align:top}#korekaraBlock .cont li a{display:block;margin:3px 2px;padding:6px;background:#fff}#korekaraBlock .cont li .prgPic{border:1px solid #ececec}#korekaraBlock .cont li .onair{position:relative;margin:3px 0 0 0;padding:0 0 0 36px;font-size:12px;font-size:0.75rem;line-height:15px;vertical-align:top}#korekaraBlock .cont li .onair img{float:left;width:30px;margin:0 6px 0 -36px}#korekaraBlock .cont li .onair .ib{display:block !important}#korekaraBlock .cont li .prg{height:54px;overflow:hidden;margin:6px 0 0 0;font-size:12px;font-size:0.75rem;line-height:1.5;font-weight:bold}#lineupBlock{background:#fff2b3}#lineupBlock .cont h2{font-size:24px;font-size:1.5rem}#lineupBlock .cont h2:before{display:none}#lineupBlock .cont .inner{padding-top:0px}#lineupBlock .cont .filter{text-align:center}#lineupBlock .cont .filter ul{display:inline-block;margin:15px 0 0 0;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;border:2px solid #ff9631}#lineupBlock .cont .filter li{display:inline-block}#lineupBlock .cont .filter li a{border-left:1px solid #ff9631}#lineupBlock .cont .filter li:first-child a{-webkit-border-radius:23px 0 0 23px;-moz-border-radius:23px 0 0 23px;-ms-border-radius:23px 0 0 23px;-o-border-radius:23px 0 0 23px;border-radius:23px 0 0 23px;border:none}#lineupBlock .cont .filter li:last-child a{-webkit-border-radius:0 23px 23px 0;-moz-border-radius:0 23px 23px 0;-ms-border-radius:0 23px 23px 0;-o-border-radius:0 23px 23px 0;border-radius:0 23px 23px 0}#lineupBlock .cont .filter li.single a{-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;border:none}#lineupBlock .cont .filter a{position:relative;padding:6px 15px;background:#fff;color:#ff9631;line-height:1.25}#lineupBlock .cont .filter a:hover,#lineupBlock .cont .filter a.current{background:#ff9631;color:#fff}#lineupBlock .cont .filter a.current:after{display:block;position:absolute;left:50%;bottom:-7px;width:12px;height:12px;margin:0 0 0 -7px;color:#ff9631;content:'▼';vertical-align:top}#lineupBlock .cont .filter a.cs{filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;cursor:default}#lineupBlock .cont .filter a.cs:hover{background:#fff;color:#ff9631}#lineupBlock .cont .lineup{margin:24px 0 0 0;padding:0 1%}#lineupBlock .cont .lineup li{display:inline-block;width:16.66%;vertical-align:top}@media screen and (max-width: 1080px){#lineupBlock .cont .lineup li{width:20%}}@media screen and (max-width: 920px){#lineupBlock .cont .lineup li{width:25%}}@media screen and (max-width: 720px){#lineupBlock .cont .lineup li{width:33.3%}}@media screen and (max-width: 540px){#lineupBlock .cont .lineup li{width:50%}}@media screen and (max-width: 360px){#lineupBlock .cont .lineup li{width:100%}}#lineupBlock .cont .lineup li a{display:block;position:relative;padding:1px}#lineupBlock .cont .lineup li figure>img{display:block}#lineupBlock .cont .lineup li figcaption{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#lineupBlock .cont .lineup li h3{text-align:center;line-height:1.3;font-size:14px;font-size:0.875rem}#lineupBlock .cont .lineup li .onair{margin:3px 6px 0 6px;padding:6px 0 0 0;border-top:1px solid #fff;font-size:13px;font-size:0.8125rem;font-weight:normal;line-height:21px;text-align:center}#lineupBlock .cont .lineup li .onair .rerun{font-size:11px;font-size:0.6875rem}#lineupBlock .cont .lineup li .onair img{display:inline-block;width:30px;margin:3px 6px 0 0;vertical-align:top;line-height:24px}#lineupBlock .cont .lineup li.new:before{display:none}#columnsBlock .cont{padding:30px 0 0 0}@media screen and (max-width: 1280px){#columnsBlock .cont{padding:0 0 0 0}}#columnsBlock .cont .inner{max-width:940px;padding:0 3px;*zoom:1}#columnsBlock .cont .inner:after{content:"";display:table;clear:both}#columnsBlock .cont .columnOut{float:left;width:50%}#columnsBlock .cont .column{margin:6px 3px;background:#edeeef}#columnsBlock .cont h2{padding:6px;background:#ff9631;color:#fff;font-size:18px;font-size:1.125rem}#columnsBlock .cont h2:before{width:30px;height:22px;margin:3px 6px 0 0;content:''}#columnsBlock .cont .columnCont{height:200px;overflow:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#columnsBlock .cont #keyword h2:before{background:url(/anime/common/images/icon_key.png) left center no-repeat;-webkit-background-size:auto 12px;background-size:auto 12px}#columnsBlock .cont .keywords{padding:15px 9px;text-align:center}#columnsBlock .cont .keywords a{display:inline-block;margin:3px 6px;padding:4px 12px;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px;background:#fff;color:#313131;font-weight:bold;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s}#columnsBlock .cont .keywords a:hover{background:#ffe25c}#columnsBlock .cont #visited h2:before{content:'';background:url(/anime/common/images/icon_visited.png) no-repeat;-webkit-background-size:auto 22px;background-size:auto 22px}#columnsBlock .cont .siteList li{vertical-align:middle}#columnsBlock .cont .siteList li:nth-child(even){background:#fff}#columnsBlock .cont .siteList li a{display:block;position:relative;margin:0 0 0 3px;padding:3px 24px 3px 72px;color:#313131;font-weight:bold;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s}#columnsBlock .cont .siteList li a:after{display:block;position:absolute;top:50%;left:auto;right:15px;width:9px;height:9px;margin-top:-6px;border-top:solid 3px #ff9631;border-right:solid 3px #ff9631;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);content:''}#columnsBlock .cont .siteList li a:hover{color:#ff9631}#columnsBlock .cont .siteList li img{display:inline-block;width:60px;margin:0 9px 0 -72px;vertical-align:middle}#columnsBlock .cont #tsubuyaki h2:before{content:'';background:url(/anime/common/images/icon_tsubuyaki.png) no-repeat;-webkit-background-size:auto 22px;background-size:auto 22px}#columnsBlock .cont .timeline{padding:0 12px 12px 12px;color:#313131;font-size:14px;font-size:0.875rem;line-height:1.3}#columnsBlock .cont .timeline li{margin:12px 0 0 0;padding:0 0 12px 60px;border-bottom:1px dotted #5e5e5e}.cont{position:relative;padding:36px 0 60px 0}.cont h2{padding:0 3%;color:#313131;font-size:30px;font-size:1.875rem;font-weight:bold;text-align:center;vertical-align:top;line-height:30px}.cont h2:before{display:inline-block;width:28px;height:28px;margin:-1px 6px 0 0;-webkit-background-size:28px 28px;background-size:28px 28px;content:'';vertical-align:top;line-height:28px}.cont .lead{width:80%;max-width:540px;margin:12px auto 0 auto;padding:12px 0 0 0;border-top:1px solid #313131;text-align:center;line-height:1.61}.cont .brnMore a{display:block;position:absolute;left:50%;top:38px;margin:0 0 0 120px;padding:4px 30px 4px 12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#313131;color:#fff;font-size:14px;font-size:0.875rem;font-weight:bold}.cont .brnMore a:after{display:block;position:absolute;top:50%;left:auto;right:12px;width:6px;height:6px;margin-top:-4px;border-top:solid 2px #fff;border-right:solid 2px #fff;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);content:''}.cont .brnMore a:hover{padding:4px 42px 4px 12px}.cont .inner{padding:42px 0 0 0;*zoom:1}.cont .inner:after{content:"";display:table;clear:both}.cont a{display:block;color:#313131;text-decoration:none}.cont .pic{width:100%;height:57%;overflow:hidden}.cont .pic img{display:block}.cont figcaption{padding:6px;font-size:14px;font-size:0.875rem;line-height:1.5;font-weight:bold}.cont figcaption span.txt{display:block;height:calc(14px * 2 * 1.61);overflow:hidden}.cont figcaption span.date{display:block;color:#646464;font-size:12px;font-size:0.75rem;font-weight:normal}.cont .new:before{display:block;position:absolute;z-index:10;content:url(/anime/common/images/icon_new.png)}.cont .feature:before{display:block;position:absolute;z-index:10;content:url(/anime/common/images/icon_feature.png)}#relatedBnrBlock ul{padding:48px 3% 42px 3%;text-align:center}#relatedBnrBlock li{display:inline-block}#relatedBnrBlock li img{max-width:230px}#pageTop{display:none;position:fixed;clear:both;right:1%;bottom:30px;z-index:800;width:60px;text-align:right}#pageTop a{filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s}#pageTop a:hover{filter:alpha(opacity=100);-moz-opacity:1;opacity:1}#pageTop img{width:60px}.ftrPos{margin:24px 0 0 0}footer .copyright{padding:24px 15px;color:#5e5e5e;font-size:10px;font-size:0.625rem;line-height:1.61}.pc .hover03 figure{display:block;position:relative;overflow:hidden}.pc .hover03 figure>img{display:block;position:relative;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;-ms-transition:all 0.2s linear;transition:all 0.2s linear}.pc .hover03 figure:hover img{-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}.pc .hover03 figure figcaption{position:absolute;top:0px;left:0px;width:100%;height:100%;padding:5% 0 0 0;-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:rgba(0,0,0,0.75);color:#fff}.pc .hover03 figure figcaption .hoverTxt{-webkit-transform:translateY(-100px);-moz-transform:translateY(-100px);-o-transform:translateY(-100px);-ms-transform:translateY(-100px);transform:translateY(-100px);-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.pc .hover03 figure:hover figcaption{overflow:hidden;-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}.pc .hover03 figure:hover .hoverTxt{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}.sp #lineupBlock .lineup li a,.tablet #lineupBlock .lineup li a{margin:3px;background:#fff}.sp #lineupBlock .lineup li figcaption,.tablet #lineupBlock .lineup li figcaption{padding:6px 0}.sp #lineupBlock .lineup li .onair,.tablet #lineupBlock .lineup li .onair{margin:3px 0 0 0;padding:6px 0 0 0;font-size:14px;font-size:0.875rem;font-weight:normal;line-height:21px;text-align:center;vertical-align:top}.sp #lineupBlock .lineup li .onair .rerun,.tablet #lineupBlock .lineup li .onair .rerun{font-size:12px;font-size:0.75rem}.sp #lineupBlock .lineup li .onair img,.tablet #lineupBlock .lineup li .onair img{display:inline-block;width:30px;margin:3px 6px 0 0;vertical-align:top;line-height:1.5}.sp .hover03 figure,.tablet .hover03 figure{display:block;position:relative;overflow:hidden}.sp .hover03 figure img,.tablet .hover03 figure img{display:block;position:relative}.sp .hover03 figure figcaption,.tablet .hover03 figure figcaption{color:#313131}.nhksns-icon-s.ftrPos{text-align:center}.nhksns-icon-s.ftrPos img{width:36px !important}.nhksns-icon-s.ftrPos .nhksns-help img{width:18px !important}#nol_contentsFooter{position:relative;width:100%;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#nol_footer{position:relative;width:auto;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@-webkit-keyframes hvr-pop{50%{-webkit-transform:scale(1.05);transform:scale(1.05)}}@keyframes hvr-pop{50%{-webkit-transform:scale(1.05);transform:scale(1.05)}}.hvr-pop{vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.hvr-pop:hover,.hvr-pop:focus,.hvr-pop:active{-webkit-animation-name:hvr-pop;animation-name:hvr-pop;-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}@media screen and (max-width: 1280px){#slideBlock .slide li img{position:relative;width:136%;max-width:136%;height:auto;margin:0 0 0 -18%}}@media screen and (max-width: 1040px){#slideBlock .controls a{position:absolute;top:50%;margin:-72px 0 0 0}#slideBlock .controls a img{width:48px}#rerunBlock{background:#fff}#rerunBlock .cont .rerunCont dd{padding:6px 12px 12px 12px;*zoom:1}#rerunBlock .cont .rerunCont dd:after{content:"";display:table;clear:both}#rerunBlock .cont .rerunCont dd a{display:block;position:relative;right:auto;bottom:auto;float:right;width:120px;margin:3px 0 0 0}}@media screen and (max-width: 960px){header{min-height:50px;padding:0 0;border-bottom:0px solid #5e5e5e;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*zoom:1}header:after{content:"";display:table;clear:both}header h1{float:left;margin:12px 12px 12px 10px;padding:0 0 0 0}header h1 img{max-width:150px}header .nhk-snsbtn{display:none}header #manuPanel dt{display:block;float:right;margin:8px 10px 0 0}header #manuPanel dt a{display:block;position:relative;width:120px;height:26px;margin:0;padding:3px 15px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#ff9631;color:#fff;font-size:14px;font-size:0.875rem;font-weight:bold;line-height:20px;text-decoration:none;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s}header #manuPanel dt a #panelBtnIcon{display:block;position:absolute;top:50%;right:18px;width:18px;height:3px;margin:-1px 0 0 0;background:#fff;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s}header #manuPanel dt a #panelBtnIcon:before,header #manuPanel dt a #panelBtnIcon:after{display:block;content:"";position:absolute;top:50%;right:0;width:18px;height:3px;background:#fff;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s}header #manuPanel dt a #panelBtnIcon:before{margin-top:-7px}header #manuPanel dt a #panelBtnIcon:after{margin-top:3px}header #manuPanel dt a #panelBtnIcon.close{background:transparent}header #manuPanel dt a #panelBtnIcon.close:before,header #manuPanel dt a #panelBtnIcon.close:after{margin-top:-2px}header #manuPanel dt a #panelBtnIcon.close:before{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}header #manuPanel dt a #panelBtnIcon.close:after{transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}header #manuPanel dt a:hover{background-color:#fd7c00}header .gNav{float:none;clear:both;display:none;margin:0}header .gNav li{display:inline-block;width:33.3%;background:#ececec}header .gNav li a{display:block;margin:0;padding:12px 12px 12px 48px;border:1px solid #fff;background-position:15px center !important;text-align:left;line-height:28px;font-size:14px;font-size:0.875rem}header .gNav li.navChumoku a{background:url(/anime/common/images/icon_chumoku.png) left top no-repeat;-webkit-background-size:20px 20px;background-size:20px 20px}header .gNav li.navAnitoku a{background:url(/anime/common/images/icon_anitoku.png) left top no-repeat;-webkit-background-size:20px 20px;background-size:20px 20px}header .gNav li.navList a{background:url(/anime/common/images/icon_list.png) left top no-repeat;-webkit-background-size:20px 20px;background-size:20px 20px}header .gNav li.navIllust a{background:url(/anime/common/images/icon_illust.png) left top no-repeat;-webkit-background-size:20px 20px;background-size:20px 20px}header .gNav li.navFaq a{background:url(/anime/common/images/icon_faq.png) left top no-repeat;-webkit-background-size:20px 20px;background-size:20px 20px}header .gNav li.navLineup a:before{left:15px;width:20px;height:20px;margin:-10px 0 0 0}header .gNav li.navLineup a:after{left:21px}header.fixed{position:fixed;top:-55px;z-index:10000;width:100%;padding:0;margin:0}header.fixed h1{float:left;margin:12px 12px 6px 10px;padding:0 0 0 0;text-align:left}header.fixed h1 img{max-width:150px}header.fixed #manuPanel dt{display:block}header.fixed .gNav{float:none;clear:both;display:none;margin:0;background:#ececec}header.fixed .gNav li{display:inline-block;width:33.3%}header.fixed .gNav li a{display:block;margin:0;padding:12px 12px 12px 48px;border:1px solid #fff;background-position:15px center !important;text-align:left;line-height:28px}header.fixed .gNav li.navChumoku a{background:url(/anime/common/images/icon_chumoku.png) left top no-repeat;-webkit-background-size:20px 20px;background-size:20px 20px}header.fixed .gNav li.navAnitoku a{background:url(/anime/common/images/icon_anitoku.png) left top no-repeat;-webkit-background-size:20px 20px;background-size:20px 20px}header.fixed .gNav li.navList a{background:url(/anime/common/images/icon_list.png) left top no-repeat;-webkit-background-size:20px 20px;background-size:20px 20px}header.fixed .gNav li.navIllust a{background:url(/anime/common/images/icon_illust.png) left top no-repeat;-webkit-background-size:20px 20px;background-size:20px 20px}header.fixed .gNav li.navFaq a{background:url(/anime/common/images/icon_faq.png) left top no-repeat;-webkit-background-size:20px 20px;background-size:20px 20px}header.fixed .gNav li.navLineup a:before{left:15px;width:20px;height:20px;margin:-10px 0 0 0}header.fixed .gNav li.navLineup a:after{left:21px}}@media screen and (max-width: 920px){#columnsBlock .cont .columnOut{float:left;width:50%}#columnsBlock .cont #tsubuyakiOut{width:100%}}@media screen and (max-width: 820px){#anitokuBlock .cont ul{padding:12px 0 0 0;text-align:left}#anitokuBlock .cont li{width:50%;padding:0 0 0 0}#anitokuBlock .cont li:nth-of-type(n+7){display:none}#rerunBlock .cont{padding:12px 0 30px 0}#rerunBlock .cont .inner{padding:12px 3% 0 3%}#rerunBlock .cont h2{float:none;width:100%;height:auto;margin:0 0 0 0;padding:6px 12px;-webkit-background-size:auto auto;background-size:auto auto;background-position:right bottom;font-size:18px;font-size:1.125rem;text-align:center}#rerunBlock .cont h2:before{display:none}#rerunBlock .cont .rerunCont ul{border-top:none}#relatedBnrBlock ul{padding:24px 3% 15px 3%}}@media screen and (max-width: 640px){#chumokuBlock .cont li{width:50%}#chumokuBlock .cont li:nth-of-type(n+5){display:none}#anitokuBlock .cont ul{text-align:center}#anitokuBlock .cont li{width:100%;max-width:400px}#anitokuBlock .cont li:nth-of-type(n+4){display:none}#rerunBlock .rerunMore{width:100%;margin:12px auto 0 auto}#rerunBlock .rerunMore a{width:240px;margin:0 auto;padding:4px 12px 4px 12px;text-align:center}#rerunBlock .rerunMore a:hover{width:252px}#columnsBlock .cont .columnOut{float:none;width:100%}#columnsBlock .cont .columnCont{height:auto}.cont .brnMore a{position:relative;left:auto;top:auto;width:240px;margin:12px auto 0 auto;padding:4px 12px 4px 12px;text-align:center}}@media screen and (max-width: 480px){header #manuPanel dt{margin:7px 10px 0 0}header #manuPanel dt a{width:60px;text-indent:-9999px}header #manuPanel dt a #panelBtnIcon{right:21px}header .gNav li{width:50%}header .gNav li a{padding:6px 6px 6px 48px}header .gNav li a:before{left:6px}header .gNav li a:after{left:12px}header .gNav li.navLineup a:after{left:21px}header.fixed .gNav li{width:50%}header.fixed .gNav li a{padding:6px 6px 6px 48px}header.fixed .gNav li a:before{left:6px}header.fixed .gNav li a:after{left:12px}header.fixed .gNav li.navLineup a:after{left:21px}#slideBlock .slide li .caption{font-size:14px;font-size:0.875rem}#slideBlock .controls{display:none}#slideBlock .pager{padding:6px 3% 9px 3%}#slideBlock .pager li a{width:9px;height:9px}#slideBlock .pager li a.current{background:#FFF}#slideBlock .pager li a:hover:after{display:none}#slideBlock .pager li a:hover:before{display:none}#oshiraseBlock dt{font-size:14px;font-size:0.875rem}#oshiraseBlock dd{font-size:14px;font-size:0.875rem}.cont{padding:18px 0 30px 0}.cont h2{font-size:24px;font-size:1.5rem}.cont .lead{padding:6px 0 0 0}#chumokuBlock .cont .inner,#anitokuBlock .cont .inner{padding:6px 0 0 0}#korekaraBlock .cont h2,#lineupBlock .cont h2{font-size:21px;font-size:1.3125rem}#rerunBlock .cont .inner{padding:0 3%}#rerunBlock .cont h2{padding:6px 9px}#rerunBlock .cont .rerunCont dt{padding:6px 12px 0 12px;font-size:14px;font-size:0.875rem}#rerunBlock .cont .rerunCont dd{padding:0 12px 12px 12px}#rerunBlock .cont .rerunCont dd p{display:none}#rerunBlock .cont .rerunCont dd a{float:none;width:80%;margin:3px auto 0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center}#lineupBlock .cont .filter{margin:12px 0 0 0;padding:0 1%}#lineupBlock .cont .filter ul{display:inline-block;margin:3px 0 0 0;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;border:2px solid #ff9631}#lineupBlock .cont .filter a{position:relative;padding:4px 9px;line-height:1.25;font-size:14px;font-size:0.875rem}#lineupBlock .cont .filter a.current:after{display:none}#lineupBlock .cont .filter a.cs{filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;cursor:default}#lineupBlock .cont .filter a.cs:hover{background:#fff;color:#ff9631}#lineupBlock .cont .lineup li{width:100%;margin:3px 0;background:#fff}#lineupBlock .cont .lineup li a{margin:3px}#lineupBlock .cont .lineup li figure>img{float:left;width:30%;margin:0 12px 0 0}#lineupBlock .cont .lineup li figcaption{overflow:hidden}#lineupBlock .cont .lineup li h3{text-align:left}#lineupBlock .cont .lineup li .onair{text-align:left;margin:0 0 0 0;padding:0 0 0 0}.pc .hover03 figure{display:block;position:relative;overflow:hidden}.pc .hover03 figure img{display:block;position:relative}.pc .hover03 figure:hover img{-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-o-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1)}.pc .hover03 figure figcaption{position:relative;top:auto;left:auto;width:auto;height:auto;padding:6px 0;filter:alpha(opacity=100);-moz-opacity:1;opacity:1;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:none !important;color:#313131 !important}.pc .hover03 figure figcaption .hoverTxt{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);filter:alpha(opacity=100);-moz-opacity:1;opacity:1;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.pc .hover03 figure:hover figcaption{overflow:hidden;-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}.pc .hover03 figure:hover .hoverTxt{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}#pageTop{z-index:20}}@media screen and (max-width: 360px){header .gNav li.navLineup a{font-size:14px;font-size:0.875rem}header.fixed .gNav li.navLineup a{font-size:14px;font-size:0.875rem}}




