﻿@media screen and (max-width: 48em){.mainContArea{font-size:13.5px;line-height:1.7em}}@media screen and (min-width: 48.0625em)and (max-width: 64em){.mainContArea{font-size:14.25px;line-height:1.7em}}@media screen and (min-width: 48.0625em){.mainContArea{font-size:15px;line-height:1.7em}}.mainContArea{width:100%;margin:0;padding:0;line-height:1.8;color:#191718}.mainContArea h1,.mainContArea h2,.mainContArea h3,.mainContArea h4,.mainContArea div,.mainContArea p{margin:0;padding:0}.mainContArea a{text-decoration:none;outline:none;color:#191718;overflow-wrap:break-word}.mainContArea a:hover{color:#191718}.mainContArea a:focus,.mainContArea a:visited{outline:none;color:#191718}.mainContArea a:not([class]){text-decoration-skip-ink:auto;color:currentColor}.mainContArea img,.mainContArea svg,.mainContArea figure{display:block;width:100%;height:auto;border:none}.mainContArea ul,.mainContArea ol{list-style:none}.mainContArea button{display:block;padding:0;background-color:rgba(0,0,0,0);border:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor:pointer}.mainContArea .protect{position:relative}.mainContArea .protect::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0)}.mainContArea .margin05{margin-top:min(2vw,.5em) !important}.mainContArea .margin1,.mainContArea .otherheader .onair{margin-top:min(4vw,1em) !important}.mainContArea .margin2{margin-top:min(6vw,2em) !important}.mainContArea .margin3{margin-top:min(8vw,3em) !important}.mainContArea .color1{color:#f70781}.mainContArea .color2{color:#bc0062}.mainContArea .color3{color:#81a6b4}.mainContArea .color4{color:#325c6c}.mainContArea .color5{color:#f9ca03}.mainContArea .opa{opacity:1;transition:all .2s ease-out}.mainContArea .opa:hover,.mainContArea .opa:focus{opacity:.4}.mainContArea .center{margin-inline:auto;text-align:center}.mainContArea .minitxt{line-height:1.5;font-size:86%}.mainContArea .listitem li{position:relative;padding-left:1.1em}.mainContArea .listitem li::before{position:absolute;left:0;top:0}.mainContArea .listitem.list1 li::before{content:"・"}.mainContArea .listitem.list2 li::before{content:"※"}.mainContArea .listitem.list3 li::before{content:"■"}.mainContArea .font-kuzu{font-size:100%;font-family:"zen-kaku-gothic-antique",sans-serif;font-style:normal}@media screen and (min-width: 48.0625em){.mainContArea{font-size:1.1em}.mainContArea .pcNone{display:none !important}}@media screen and (max-width: 48em){.mainContArea{font-size:3.5vw}.mainContArea .spNone{display:none !important}}.mainContArea *:has(>.visually-hidden){position:relative}.mainContArea *:has(>.visually-hidden) .visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.mainContArea .fadeinitem{opacity:0;transform:translateY(2em)}.mainContArea .fadeinitem.visible{opacity:1;transform:translateY(0);transition:opacity .5s ease-in,transform .5s ease-in}.mainContArea .fadeinitem2{opacity:0;filter:blur(1em)}.mainContArea .fadeinitem2.visible{opacity:1;filter:blur(0);transition:opacity .5s ease-in,filter .5s ease-in}body{margin:0}.adcontainer-header,.adcontainer-wrapper{background-color:#fff}.pagetop{z-index:10001}.ktvglobal-container .container-innerwrapper{box-sizing:border-box !important;max-width:100% !important}.maincontents{margin:0 !important;padding:0 !important}@media screen and (min-width: 48.0625em){#ktv-footer{padding-bottom:4.4em}}@media screen and (max-width: 48em){#ktv-footer{padding-bottom:12vw}}.ottoback{position:fixed;z-index:-1;left:0;top:0;width:100%;height:100vh !important;background-image:url(../../newimg/backimg-pc.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}@media screen and (max-width: 48em){.ottoback{background-image:url(../../newimg/backimg-sp.jpg)}}@media screen and (min-width: 48.0625em){.webp-support .ottoback{background-image:url(../../newimg/backimg-pc.webp)}}.ottodeliarea{position:fixed;z-index:100;right:0;transform:translateX(calc(100% + 2em));box-sizing:border-box;background-color:#fff;box-shadow:0px 0px 14px 3px rgba(0,0,0,.08);transition:transform .4s ease-in}.ottodeliarea.show{transform:translateX(0)}.ottodeliarea a{box-sizing:border-box;display:block;transition:opacity .2s ease-out}.ottodeliarea a img{width:100%;height:auto}.ottodeliarea a:hover{opacity:.7}.ottodeliarea .closebtn{cursor:pointer;z-index:101;position:absolute;width:10%;left:-5%;top:-5%;aspect-ratio:1/1;background-color:#191718;display:flex;flex-flow:column;justify-content:center;align-items:center}.ottodeliarea .closebtn span{display:block;width:60%;height:2px;background-color:#fff;transition:transform .2s ease-out}.ottodeliarea .closebtn span:first-of-type{transform:rotate(45deg)}.ottodeliarea .closebtn span:nth-of-type(2){transform:translateY(-2px) rotate(-45deg)}.ottodeliarea .closebtn:hover span:first-of-type{transform:rotate(15deg)}.ottodeliarea .closebtn:hover span:nth-of-type(2){transform:translateY(-2px) rotate(-15deg)}@media screen and (min-width: 48.0625em){.ottodeliarea{width:400px;bottom:6em}.ottodeliarea>div{display:flex;flex-wrap:wrap}.ottodeliarea>div a{width:50%}.ottodeliarea>div a:first-of-type{border-right:1px solid #191718}.ottodeliarea>div p{box-sizing:border-box;width:100%;padding:.5em;text-align:center;font-size:1vw;font-weight:bold}}@media screen and (max-width: 48em){.ottodeliarea{width:35vw;bottom:10vh}.ottodeliarea .closebtn{width:20%}.ottodeliarea>div a:first-of-type img{border-bottom:1px solid #191718}.ottodeliarea>div p{padding:.5em;text-align:center;line-height:1.2;font-size:86%;font-weight:bold}}.mainContArea{position:relative}.mainContArea .snsarea{position:relative;margin-top:1.5em;display:flex;flex-wrap:wrap;justify-content:center;gap:.8em}.mainContArea .snsarea li:first-child{display:flex;align-items:center;font-family:"ms-pmincho",sans-serif;font-style:normal;color:#325c6c}.mainContArea .snsarea a{box-sizing:border-box;display:flex;width:5em;aspect-ratio:1/1;background-color:#fff;border:1px solid #325c6c;transition:all .2s ease-out}.mainContArea .snsarea a img{width:70%;margin:auto}.mainContArea .snsarea a:hover{opacity:.6;transform:translateY(0.1em);box-shadow:none}@media screen and (max-width: 48em){.mainContArea .snsarea{gap:1vw}.mainContArea .snsarea a{width:12vw}}.mainContArea .otherarea .snsarea{margin-top:min(10vw,3em)}.mainContArea .hashtag{position:relative;margin-top:min(16vw,4em);font-family:"ms-pmincho",sans-serif;font-style:normal}.mainContArea .hashtag p{text-align:center;line-height:1;font-size:110%;color:#bc0062}.mainContArea .hashtag h3{width:7em;padding:.3em 0;margin-top:.2em;margin-inline:auto;text-align:center;line-height:1;font-size:180%;color:#fff;background-color:#bc0062}.mainContArea .movie{box-sizing:border-box;position:relative;z-index:2;margin-inline:auto;box-shadow:0px 5px 16px 1px rgba(0,0,0,.05)}.mainContArea .movie>div{position:relative;aspect-ratio:16/9}.mainContArea .movie>div iframe{display:block;position:absolute;z-index:5;top:0;right:0;width:100%;height:100%}.mainContArea .btn{display:block;position:relative;width:min(70vw,18em);margin-inline:auto}.mainContArea .btn::before,.mainContArea .btn::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;transition:transform .2s ease-out}.mainContArea .btn::before{transform:translate(-3px, -3px);background-color:#bc0062}.mainContArea .btn::after{transform:translate(3px, 4px);background-color:#191718}.mainContArea .btn>span{position:relative;z-index:5;display:block;padding:.8em 0;text-align:center;letter-spacing:.04em;font-family:"ms-pmincho",sans-serif;font-style:normal;font-size:100%;background-color:#fff}.mainContArea .btn>span::after{content:"";position:absolute;right:4%;top:0;bottom:0;margin:auto;width:5%;aspect-ratio:25/12;background-image:url(../../newimg/btn_arrow.svg);background-position:center center;background-repeat:no-repeat;background-size:100% auto;transition:right .2s 0s ease-out}.mainContArea .btn:hover::before,.mainContArea .btn:hover::after{transform:translate(0, 0)}.mainContArea .btn:hover>span::after{right:2%}.mainContArea .btn.btn_pink>span{color:#fff;background-color:#3797bb}.mainContArea .btn.close{opacity:.5;pointer-events:none}.mainContArea .img{position:relative}.mainContArea .img img{width:100%;height:auto;background-position:center center;background-repeat:no-repeat;background-size:100% auto}.mainContArea .mainarea{padding-bottom:min(8vw,3em)}.mainContArea .conttitle{position:relative}.mainContArea .conttitle span{line-height:1}.mainContArea .conttitle span:first-of-type{letter-spacing:.06em;font-family:ellery,sans-serif;font-style:normal;font-size:280%}.mainContArea .conttitle span:nth-of-type(2){font-family:"ms-pmincho",sans-serif;font-style:normal;font-size:90%}.mainContArea .vodarea{box-sizing:border-box;color:#fff;background-color:rgba(95,5,52,.75)}.mainContArea .vodarea-title{font-family:"ms-pmincho",sans-serif;font-style:normal}.mainContArea .vodarea ul{display:flex;justify-content:start;align-items:start;gap:2%}.mainContArea .vodarea ul li{width:48%}.mainContArea .vodarea ul li a{display:block;transition:opacity .2s ease-out}.mainContArea .vodarea ul li a:hover{opacity:.7}.mainContArea .vodarea ul li p{text-align:center;font-size:86%}.mainContArea #vodArea{position:relative;max-width:1200px;margin-top:min(12vw,4em);margin-inline:auto;padding:1.5em}.mainContArea #vodArea .conttitle span{display:block;text-align:center;color:#f9ca03}.mainContArea #vodArea .vodarea-title{text-align:center;font-weight:700;font-size:120%}.mainContArea #vodArea ul{margin-top:.5em}@media screen and (min-width: 48.0625em){.mainContArea #vodArea .vodarea-contents{display:flex;justify-content:center;align-items:start;column-gap:1.5em;margin-top:1.5em}.mainContArea #vodArea .vodarea-contents>div{width:48%}}@media screen and (max-width: 48em){.mainContArea #vodArea{margin-inline:5vw}.mainContArea #vodArea .vodarea-title{margin-top:2vw;font-size:100%}.mainContArea #vodArea ul{margin-top:0}}.mainContArea #vodAreabtm{opacity:0;visibility:hidden;z-index:100;position:fixed;left:0;bottom:0;width:100%;transition:transform .4s ease-in}.mainContArea #vodAreabtm.show{opacity:1;visibility:visible}.mainContArea #vodAreabtm .vodarea-title{display:none}@media screen and (min-width: 48.0625em){.mainContArea #vodAreabtm{height:4.4em;display:flex;justify-content:center;align-items:center}.mainContArea #vodAreabtm .vodarea-contents{display:flex;justify-content:center;align-items:start;column-gap:1.5em}.mainContArea #vodAreabtm .vodarea-contents>div ul li{width:12em}.mainContArea #vodAreabtm a+p{font-size:70%}}@media screen and (max-width: 48em){.mainContArea #vodAreabtm{height:12vw;display:flex;justify-content:center;align-items:center;padding-left:2vw;padding-right:2vw}.mainContArea #vodAreabtm .vodarea-contents{display:flex;justify-content:center;align-items:start;column-gap:2vw}.mainContArea #vodAreabtm .vodarea-contents>div ul{width:100%;margin-inline:auto}.mainContArea #vodAreabtm a+p{font-size:60%}}.mainContArea .otherheader{padding:2em 0;background-color:hsla(0,0%,100%,.7)}.mainContArea .otherheader a{display:block;max-width:500px;margin-inline:auto;transition:opacity .2s ease-out}.mainContArea .otherheader a:hover{opacity:.7}.mainContArea .otherheader .onair{max-width:600px;margin-inline:auto}@media screen and (max-width: 48em){.mainContArea .otherheader{padding:4vw 0}.mainContArea .otherheader a{width:70vw}.mainContArea .otherheader .onair{width:92vw}}.mainContArea .otherarea{padding-top:min(8vw,3em)}.mainContArea .otherarea h1.conttitle{padding-bottom:3.5em}.mainContArea .otherarea h1.conttitle::after{content:"";position:absolute;left:50%;bottom:0;transform:translateX(-50%);width:1px;height:0;background-color:#bc0062}.mainContArea .otherarea h1.conttitle span{opacity:0;display:block;text-align:center;color:#bc0062}.mainContArea .otherarea h1.conttitle span:first-of-type{letter-spacing:.08em;font-size:340%}.mainContArea .otherarea h1.conttitle span:nth-of-type(2){font-size:110%}.mainContArea .otherarea h1.conttitle.visible::after{height:3em;transition:height .5s .3s ease-in}.mainContArea .otherarea h1.conttitle.visible span:first-of-type{opacity:1;transition:opacity .5s ease-in}.mainContArea .otherarea h1.conttitle.visible span:nth-of-type(2){opacity:1;transition:opacity .5s .3s ease-in}.mainContArea .otherarea-cont{opacity:0;transform:translateY(2em)}.mainContArea .otherarea-cont.visible{opacity:1;transform:translateY(0);transition:opacity .5s .2s ease-in,transform .5s .2s ease-in}.mainContArea .backnumber .backnumber-title{margin-top:min(12vw,4em)}.mainContArea .backnumber .backnumber-title span{display:block;text-align:center;line-height:1}.mainContArea .backnumber .backnumber-title span:first-of-type{letter-spacing:.08em;font-size:200%;font-family:ellery,sans-serif;font-style:normal}.mainContArea .backnumber .backnumber-title span:nth-of-type(2){font-size:100%;font-family:"ms-pmincho",sans-serif;font-style:normal}.mainContArea .topicsarea{position:relative}.mainContArea .topicsarea-lists>a{position:relative;display:block;background-color:#fff;transition:transform .2s ease-out,box-shadow .2s ease-out}.mainContArea .topicsarea-lists>a .img img{aspect-ratio:400/267;transition:background-size .2s ease-out}.mainContArea .topicsarea-lists>a>div{padding:.8em}.mainContArea .topicsarea-lists>a>div .day{line-height:1;font-family:ellery,sans-serif;font-style:normal;font-size:110%;color:#bc0062;border-bottom:1px solid #bc0062}.mainContArea .topicsarea-lists>a>div h3{margin-top:.5em;line-height:1.5;font-family:"ms-pmincho",sans-serif;font-style:normal}.mainContArea .topicsarea-lists>a.new::before{content:"NEW";z-index:5;position:absolute;left:0;top:-0.5em;width:4em;height:1.4em;display:flex;justify-content:center;align-items:center;padding-top:.2em;line-height:1;font-family:ellery,sans-serif;font-style:normal;font-weight:700;color:#fff;background-color:#191718}.mainContArea .topicsarea-lists>a:hover{transform:translateY(0.3em);box-shadow:0px 4px 18px 6px rgba(0,0,0,.1)}.mainContArea .topicsarea-lists>a:hover .img img{background-size:103% auto}@media screen and (min-width: 48.0625em){.mainContArea .topicsarea-title{display:flex;flex-flow:column;justify-content:center;align-items:center}.mainContArea .topicsarea-title .btn{margin-top:2em}.mainContArea .topicsarea-lists{display:grid;grid-template-columns:repeat(3, 1fr);gap:2em 1%}.mainContArea .topicsarea-lists a.new::before{font-size:110%}}@media screen and (min-width: 48.0625em)and (max-width: 64em){.mainContArea .topicsarea{display:block}.mainContArea .topicsarea-title .btn{position:absolute;left:50%;bottom:-1.5em;transform:translateX(-50%)}.mainContArea .topicsarea-lists{padding:1.5em}}@media screen and (max-width: 48em){.mainContArea .topicsarea{padding:6vw 5vw}.mainContArea .topicsarea-lists>a:not(:first-of-type){margin-top:4vw}.mainContArea .topicsarea .btn{position:absolute;left:50%;bottom:-5vw;transform:translateX(-50%)}}.mainContArea .naviarea{position:relative;background-color:#81a6b4}.mainContArea .naviarea li{box-sizing:border-box;position:relative;display:flex;flex-flow:column;padding:0 2px}.mainContArea .naviarea li a{display:block;padding-bottom:.5em;transition:background-color .2s ease-out}.mainContArea .naviarea li span{text-align:center;transition:all .2s ease-out}.mainContArea .naviarea li span:first-of-type{display:flex;align-items:center;justify-content:center;height:2.6em;padding-bottom:.2em;line-height:1;color:#fff;font-family:"ms-pmincho",sans-serif;font-style:normal;font-weight:700;font-size:180%}.mainContArea .naviarea li span:nth-of-type(2){display:block;margin-top:auto;line-height:1;font-family:ellery,sans-serif;font-style:normal;font-size:130%;color:#f9ca03}.mainContArea .naviarea li span.letter{letter-spacing:.1em}.mainContArea .naviarea li:hover a{background-color:hsla(0,0%,100%,.8)}.mainContArea .naviarea li:hover a span{color:#bc0062}.mainContArea .naviarea li.now a{background-color:rgba(188,0,98,.6)}.mainContArea .naviarea li.now:hover a span{color:#fff}.mainContArea .naviarea li.coming{pointer-events:none}.mainContArea .naviarea li.coming::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.6)}.mainContArea .naviarea li.coming::after{content:"Coming soon";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:90%;height:2em;display:flex;justify-content:center;align-items:center;font-family:ellery,sans-serif;font-style:normal;font-size:90%;color:#fff;background-color:#191718}@media screen and (min-width: 48.0625em){.mainContArea .naviarea{padding:4px 0}.mainContArea .naviarea ul{display:flex;align-items:center;justify-content:center}.mainContArea .naviarea li{width:11em;border-right:1px solid #fff}.mainContArea .naviarea li:first-child{border-left:1px solid #fff}}@media screen and (min-width: 48.0625em)and (max-width: 64em){.mainContArea .naviarea ul li{width:12.5%}.mainContArea .naviarea ul li span:first-of-type{font-size:130%}}@media screen and (max-width: 48em){.mainContArea .naviarea{padding-top:4px}.mainContArea .naviarea ul{display:grid;grid-template-columns:repeat(4, 1fr)}.mainContArea .naviarea ul li{margin-bottom:4px}.mainContArea .naviarea ul li span:first-of-type{font-size:140%}.mainContArea .naviarea ul li span:nth-of-type(2){font-size:100%}.mainContArea .naviarea ul li:not(:nth-child(4),:nth-child(8)){border-right:1px solid #fff}}.webp-support .mainContArea .chartcont-item{background-image:url(../img/chart1219.webp)}.chartcont .otherarea-cont{padding-bottom:min(10vw,3em)}.chartcont-item{position:relative;max-width:1100px;margin:auto !important;aspect-ratio:1300/1730;background-image:url(../img/chart1219.png);width:100%;height:auto;background-position:center center;background-repeat:no-repeat;background-size:100% auto}.chartcont .item{cursor:pointer;position:absolute;transition:opacity .2s ease-out,transform .2s ease-out}.chartcont .item img{width:100%;height:auto;background-position:center bottom;background-repeat:no-repeat;background-size:100% auto}.chartcont .item.cast1{width:21.23%}.chartcont .item.cast1 img{aspect-ratio:276/427}.chartcont .item.cast3{width:21.23%}.chartcont .item.cast3 img{aspect-ratio:276/380}.chartcont .item.cast2{width:16.61%}.chartcont .item.cast2 img{aspect-ratio:216/346}.chartcont .item[data-cast="1"] img{background-image:url(../../chart/img/mini/c1.png)}.chartcont .item[data-cast="2"] img{background-image:url(../../chart/img/mini/c2.png)}.chartcont .item[data-cast="3"] img{background-image:url(../../chart/img/mini/c3.png)}.chartcont .item[data-cast="4"] img{background-image:url(../../chart/img/mini/c4.png)}.chartcont .item[data-cast="5"] img{background-image:url(../../chart/img/mini/c5.png)}.chartcont .item[data-cast="6"] img{background-image:url(../../chart/img/mini/c6.png)}.chartcont .item[data-cast="7"] img{background-image:url(../../chart/img/mini/c7.png)}.chartcont .item[data-cast="8"] img{background-image:url(../../chart/img/mini/c8.png)}.chartcont .item[data-cast="9"] img{background-image:url(../../chart/img/mini/c9.png)}.chartcont .item[data-cast="10"] img{background-image:url(../../chart/img/mini/c10.png)}.chartcont .item[data-cast="11"] img{background-image:url(../../chart/img/mini/c11.png)}.chartcont .item[data-cast="12"] img{background-image:url(../../chart/img/mini/c12.png)}.chartcont .item[data-cast="13"] img{background-image:url(../../chart/img/mini/c13.png)}.chartcont .item[data-cast="14"] img{background-image:url(../../chart/img/mini/c14.png)}.chartcont .item[data-cast="15"] img{background-image:url(../../chart/img/mini/c15.png)}@media screen and (min-width: 48.0625em){.chartcont .item:hover{opacity:.7;transform:translateY(3px)}}@media screen and (max-width: 48em){.chartcont .item:active{opacity:.7;transform:translateY(3px)}}.c0112{margin-top:min(3vw,.5em)}.c0112.chartcont-item{aspect-ratio:1300/1780;background-image:url(../img/chart_base2.png) !important}.c0112 .item[data-cast="1"]{left:39.3%;top:29.3%}.c0112 .item[data-cast="2"]{left:61.45%;top:29.3%}.c0112 .item[data-cast="3"]{left:39.5%;top:1.2%}.c0112 .item[data-cast="4"]{left:70.2%;top:56%}.c0112 .item[data-cast="5"]{left:70.2%;top:77.5%}.c0112 .item[data-cast="6"]{left:23.3%;top:53.45%}.c0112 .item[data-cast="7"]{left:40.5%;top:53.45%}.c0112 .item[data-cast="8"]{left:27%;top:79.3%}.c0112 .item[data-cast="9"]{left:62.7%;top:5.7%}.c0112 .item[data-cast="10"]{left:7.5%;top:79.3%}.c0112 .item[data-cast="11"]{left:82%;top:33.8%}.c0112 .item[data-cast="12"]{left:20.4%;top:5.7%}.c0112 .item[data-cast="13"]{left:2.6%;top:33.8%}.c0112 .item[data-cast="14"]{left:46.5%;top:77.5%}.c0112 .item[data-cast="15"]{left:18.7%;top:29.3%}.c1225{margin-top:min(3vw,.5em)}.c1225.chartcont-item{background-image:url(../img/chart1225.png) !important}.c1225 .item[data-cast="1"]{left:39.3%;top:29%}.c1225 .item[data-cast="2"]{left:61.45%;top:29%}.c1225 .item[data-cast="3"]{left:28.25%;top:1.2%}.c1225 .item[data-cast="4"]{left:64.7%;top:74.3%}.c1225 .item[data-cast="6"]{left:23.3%;top:53.75%}.c1225 .item[data-cast="7"]{left:40.5%;top:53.75%}.c1225 .item[data-cast="8"]{left:18.5%;top:79%}.c1225 .item[data-cast="9"]{left:53.1%;top:6%}.c1225 .item[data-cast="11"]{left:82%;top:33.6%}.c1225 .item[data-cast="13"]{left:2.6%;top:33.6%}.c1225 .item[data-cast="14"]{left:39.45%;top:74.3%}.c1225 .item[data-cast="15"]{left:18.7%;top:29%}#chartOverArea{opacity:0;display:none;position:fixed;overflow-y:scroll;left:0;top:0;width:100vw;height:100vh;background-color:rgba(50,92,108,.85)}#chartOverArea.visible{display:block;z-index:100000;animation:overvisible .4s linear 0s both}#chartOverArea.invisible{animation:overinvisible .6s linear 0s both}#chartOverArea .closebtn{cursor:pointer;box-sizing:border-box;z-index:5;position:relative;margin-top:1em;margin-inline:auto;width:7em;aspect-ratio:2/1;display:flex;justify-content:center;align-items:center;background-color:#191718}#chartOverArea .closebtn span{cursor:pointer;position:absolute;width:60%;height:2px;background-color:#fff;transition:transform .2s ease-out}#chartOverArea .closebtn span:first-of-type{transform:rotate(15deg)}#chartOverArea .closebtn span:nth-of-type(2){transform:rotate(-15deg)}#chartOverArea .closebtn:hover span:first-of-type{transform:rotate(5deg)}#chartOverArea .closebtn:hover span:nth-of-type(2){transform:rotate(-5deg)}#chartOverArea article{box-sizing:border-box;position:relative;width:min(90vw,900px);margin-top:min(6vw,3em);margin-inline:auto;padding:min(8vw,2em) min(4vw,2em) min(6vw,2em);background-color:#fff;border-width:3px;border-style:solid}#chartOverArea article figure{position:relative}#chartOverArea article figure img{aspect-ratio:470/600;width:100%;height:auto;background-position:center center;background-repeat:no-repeat;background-size:100% auto}#chartOverArea article figure figcaption{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}#chartOverArea article.pt1{border-color:#bc0062}#chartOverArea article.pt1 .detail-name{color:#bc0062}#chartOverArea article.pt2{border-color:#1e8a8f}#chartOverArea article.pt2 .detail-name{color:#1e8a8f}#chartOverArea article.pt3{border-color:#6b9717}#chartOverArea article.pt3 .detail-name{color:#6b9717}#chartOverArea article.pt4{border-color:#d75a15}#chartOverArea article.pt4 .detail-name{color:#d75a15}#chartOverArea .detail{padding-top:3em}#chartOverArea .detail-name{line-height:1.3;font-family:"ms-pmincho",sans-serif;font-style:normal;font-weight:700;font-size:340%}#chartOverArea .detail-name span{position:relative}#chartOverArea .detail-name span::before{content:attr(data-ruby);position:absolute;left:-10%;top:-1.4em;width:120%;text-align:center;letter-spacing:normal;font-size:35%}#chartOverArea .detail-name span:nth-of-type(2){margin-left:.3em}#chartOverArea .detail-cast{line-height:1.3;font-family:"ms-pmincho",sans-serif;font-style:normal;font-weight:700;font-size:220%}#chartOverArea .detail-txt{margin-top:min(4vw,1.5em);padding-top:min(4vw,1.5em);line-height:2;font-size:115%;border-top:1px solid #191718}@media screen and (min-width: 48.0625em){#chartOverArea article{display:grid;grid-template-columns:45% 1fr;column-gap:3%}#chartOverArea .detail{padding-bottom:1.5em}}@media screen and (max-width: 48em){#chartOverArea article figure{width:90%;margin-inline:auto}#chartOverArea .detail{padding-top:10vw}#chartOverArea .detail-name,#chartOverArea .detail-cast{text-align:center}}@keyframes overvisible{from{opacity:0}to{opacity:1}}@keyframes overinvisible{from{opacity:1}to{opacity:0}}/*# sourceMappingURL=chart.css.map */