.chart-modal-area{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:50px;overflow-y:auto;background-color:rgba(0,0,0,.6)}@media(max-width : 600px){.chart-modal-area{padding:30px 20px}}.chart-modal-item{display:block;position:relative;z-index:200;width:100%;max-width:640px;max-height:100%;overflow-y:scroll;opacity:1;transition:all .8s;background:#fffaec;border-radius:10px;padding:40px 70px;color:#3b1e00;font-size:16px;text-align:center}@media(max-width : 600px){.chart-modal-item{text-align:left;font-size:4.37vw;padding:6.25vw}}.chart-modal-item p{margin:30px 0 20px}@media(max-width : 600px){.chart-modal-item p{margin:6.25vw 0 3.12vw}}.chart-modal-item img{width:100%}.close-area{width:190px;margin:auto;padding:10px 0;border:1px solid #9e6f25;color:#9e6f25;font-family:"MatissePro-B",serif;font-size:18px;text-align:center;cursor:pointer}@media(max-width : 600px){.close-area{width:37.5vw;padding:1.56vw 0;font-size:4.69vw}}.close-area span{position:relative;padding-left:16px}.close-area span:before,.close-area span:after{position:absolute;content:"";background:#9e6f25;transform:rotate(45deg);top:50%}.close-area span:before{top:calc(50% - 1px);left:-7px;width:15px;height:1px}.close-area span:after{top:calc(50% - 8px);left:0;width:1px;height:15px}.modal-item-chart{width:100%}@media(min-width : 993px){.tab_only{display:none !important}}.ntv-wrapper::before{background:url(../images/spinoff/bg.jpg)}.d-nav-area{box-shadow:0 10px 10px 3px rgba(0,0,0,.3)}@media(max-width : 600px){.d-nav-area{box-shadow:0 5px 5px 0px rgba(0,0,0,.3)}}.french-menu{box-shadow:0 0 13px 13px rgba(0,0,0,.2)}@media(max-width : 600px){.french-menu{box-shadow:0 0 4px 4px rgba(0,0,0,.2)}}.french-menu:before{background-image:url(../images/spinoff/frame_top-green.png)}.french-menu:after{background-image:url(../images/spinoff/frame_bottom-green.png)}.french-menu .french-menu-body{background-image:url(../images/spinoff/frame_repeat-green.png)}.french-menu .french-menu-body{padding:0px 30px}@media(max-width : 600px){.french-menu .french-menu-body{padding:0 15px}}.french-menu .french-menu-body:after{content:"/";width:100%;color:rgba(0,0,0,0)}.spinoff-area{margin-top:60px}@media(max-width : 600px){.spinoff-area{margin-top:9vw}}.spinoff-area .spinoff-inner{padding:195px 0;margin-bottom:120px}@media(max-width : 992px){.spinoff-area .spinoff-inner{padding:calc(130 / 600 * 100%) 0;margin-bottom:16vw}}.spinoff-area .spinoff-title{position:absolute;top:95px;left:50%;width:513px;height:128px;margin:0 auto;background:url(../images/spinoff/another_hulu.png) no-repeat center top;background-size:contain;transform:translateX(-50%)}@media(max-width : 992px){.spinoff-area .spinoff-title{height:5%}}@media(max-width: 800px){.spinoff-area .spinoff-title{top:80px}}@media(max-width : 600px){.spinoff-area .spinoff-title{top:16vw;width:80%}}.spinoff-area .spinoff-main{max-width:600px;margin:0 auto;margin-bottom:50px;padding-top:40px}@media(max-width: 800px){.spinoff-area .spinoff-main{padding-top:80px}}@media(max-width : 600px){.spinoff-area .spinoff-main{margin-bottom:20px;padding-top:17vw}}.spinoff-area .spinoff-main-img{padding-top:calc(345 / 600 * 100%);border-radius:3px;background-repeat:no-repeat;background-position:center;background-size:contain}.spinoff-area .spinoff-main-title{margin-bottom:10px;padding:5px 0 3px;border-bottom:1px solid #9e6f25;font-family:"MatissePro-B",serif;color:#9e6f25;font-size:30px;font-weight:bold;text-align:center}@media(max-width : 600px){.spinoff-area .spinoff-main-title{margin-bottom:5px;padding:10px 0 5px;font-size:15px}}.spinoff-area .spinoff-main-text{font-size:16px}@media(max-width : 600px){.spinoff-area .spinoff-main-text{font-size:14px}}.spinoff-area .spinoff-main-text a{border-bottom:1px solid #222}.spinoff-area .spinoff-btn,.spinoff-area .spinoff-btn2{text-align:center}.spinoff-area .spinoff-btn a,.spinoff-area .spinoff-btn2 a{display:inline-block}@media(max-width : 600px){.spinoff-area .spinoff-btn a,.spinoff-area .spinoff-btn2 a{padding:0 30px}}.spinoff-area .spinoff-btn a img,.spinoff-area .spinoff-btn2 a img{vertical-align:middle}@media(max-width : 600px){.spinoff-area .spinoff-btn a img,.spinoff-area .spinoff-btn2 a img{width:100%}}.spinoff-area .spinoff-btn{margin-bottom:35px}@media(max-width : 992px){.spinoff-area .spinoff-btn{margin-bottom:20px}}.spinoff-area .spinoff-btn2{margin-bottom:-110px}@media(max-width : 992px){.spinoff-area .spinoff-btn2{margin-bottom:-11vw}}.spinoff-area .spinoff-story{display:flex;flex-wrap:wrap;justify-content:space-between}.spinoff-area .spinoff-story-item{width:24%;margin-bottom:30px;text-align:center}@media(max-width : 992px){.spinoff-area .spinoff-story-item{width:calc(50% - 6px);margin-bottom:15px}.spinoff-area .spinoff-story-item:nth-of-type(even){margin-left:12px}}.spinoff-area .spinoff-story-item a{display:block}.spinoff-area .spinoff-story-img{padding-top:calc(95 / 165 * 100%);border-radius:3px;background-image:url(../images/spinoff/another_thumb.png);background-repeat:no-repeat;background-position:center;background-size:contain}.spinoff-area .spinoff-story-num{text-align:center;color:#9e6f25;font-family:"MatissePro-B",serif;font-size:20px;font-weight:bold}@media(max-width : 600px){.spinoff-area .spinoff-story-num{margin-top:2px;font-size:15px}}.spinoff-area .spinoff-story-day{color:#3b1e00;font-size:16px}@media(max-width : 600px){.spinoff-area .spinoff-story-day{font-size:12px;line-height:1}}.spinoff-area .spinoff-movie{width:100%;max-width:640px;margin:0 auto 40px}@media(max-width : 600px){.spinoff-area .spinoff-movie{margin:0 auto 5vw}}.spinoff-area .spinoff-movie .spinoff-iframe{position:relative;padding-top:56%}.spinoff-area .spinoff-movie .spinoff-iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%}.spinoff-area .spinoff-intro{position:relative;margin-bottom:35px;padding:150px 20px 50px;text-align:center;background:url(../images/spinoff/bg_another-intro.jpg);border-radius:5px}@media(max-width : 992px){.spinoff-area .spinoff-intro{padding:calc(80px + 6vw) 20px 50px}}@media(max-width : 600px){.spinoff-area .spinoff-intro{margin-bottom:20px;padding:80px 0px 30px;background-size:20%}}.spinoff-area .spinoff-intro-title{position:absolute;top:35px;left:50%;width:350px;height:78px;margin:0 auto;background:url(../images/spinoff/intro_title.png) no-repeat center top;background-size:contain;transform:translateX(-50%)}@media(max-width : 992px){.spinoff-area .spinoff-intro-title{height:0;padding-top:9.5vw}}@media(max-width : 600px){.spinoff-area .spinoff-intro-title{width:68vw;max-width:175px;top:20px}}.spinoff-area .spinoff-staff-title{position:absolute;top:35px;left:50%;width:350px;height:78px;margin:0 auto;background:url(../images/spinoff/staff_title.png) no-repeat center top;background-size:contain;transform:translateX(-50%)}@media(max-width : 992px){.spinoff-area .spinoff-staff-title{height:0;padding-top:9.5vw}}@media(max-width : 600px){.spinoff-area .spinoff-staff-title{width:68vw;max-width:175px;top:20px}}.spinoff-area .spinoff-intro-text{color:#3b1e00;font-family:"MatissePro-B",serif;font-size:24px;font-weight:bold;text-shadow:2px 2px #fff}@media(max-width : 600px){.spinoff-area .spinoff-intro-text{font-size:15px}}.spinoff-area .spinoff-intro-text .red{color:#c30054;font-size:30px}@media(max-width : 600px){.spinoff-area .spinoff-intro-text .red{font-size:20px}}.spinoff-area .spinoff-intro-text .small{font-size:.7em}@media(max-width : 600px){.spinoff-area .spinoff-intro-text .small{font-size:.5em}}.spinoff-area .spinoff-intro-text .brackets{letter-spacing:-10px}.spinoff-area .spinoff-about{margin-bottom:40px;padding:20px 35px 40px;border:3px solid #67ae3e;border-radius:5px}@media(max-width : 600px){.spinoff-area .spinoff-about{margin-bottom:15px;padding:5px 10px 20px;border-width:2px}}.spinoff-area .spinoff-about-title{margin-bottom:10px;color:#67ae3e;font-family:"MatissePro-B",serif;font-size:24px;font-weight:bold}@media(max-width : 600px){.spinoff-area .spinoff-about-title{margin-bottom:2px;font-size:18px}}.spinoff-area .spinoff-about-title .big{padding-right:.1em;font-size:36px}@media(max-width : 600px){.spinoff-area .spinoff-about-title .big{font-size:24px}}.spinoff-area .spinoff-about-text{font-size:18px}@media(max-width : 600px){.spinoff-area .spinoff-about-text{padding:0 5px;font-size:12px;line-height:1.4}}.spinoff-area .spinoff-notice{max-width:600px;margin:100px auto;padding:30px;border:1px solid #9e6f25;border-radius:5px;box-shadow:0px 4px 4px rgba(0,0,0,.2)}@media(max-width : 600px){.spinoff-area .spinoff-notice{margin:50px auto;padding:15px}}.spinoff-area .spinoff-notice h2{margin-bottom:20px;padding:10px;background:linear-gradient(#6e0724, #960a39);color:#fff;font-family:"MatissePro-B",serif;font-size:28px;font-weight:bold;text-align:center}@media(max-width : 600px){.spinoff-area .spinoff-notice h2{margin-bottom:10px;padding:5px 10px;font-size:16px}}.spinoff-area .spinoff-notice p{font-size:18px;line-height:1.5}@media(max-width : 600px){.spinoff-area .spinoff-notice p{font-size:12px}}
