﻿@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:#0e0b12;font-family:"游ゴシック",YuGothic,"Helvetica","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"Helvetica Neue",Arial,sans-serif}.mainContArea h1,.mainContArea h2,.mainContArea h3,.mainContArea h4,.mainContArea div,.mainContArea p,.mainContArea dl,.mainContArea dt,.mainContArea dd,.mainContArea ul,.mainContArea li{margin:0;padding:0}.mainContArea a{text-decoration:none;outline:none;color:#0e0b12;overflow-wrap:break-word}.mainContArea a:hover,.mainContArea a:active{color:#0e0b12}.mainContArea a:visited{outline:none;color:#0e0b12}.mainContArea a:focus-visible{outline:2px solid #aeaeae;outline-offset:2px}.mainContArea a:not([class]){text-decoration-skip-ink:auto;color:currentColor}.mainContArea img,.mainContArea svg,.mainContArea figure{box-sizing:border-box;display:block;width:100%;height:auto;margin:0;padding:0;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{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:#aeaeae}.mainContArea .color2{color:#fffc02}.mainContArea .color3{color:#ff62a3}.mainContArea .center{margin-inline:auto;text-align:center}.mainContArea .minitxt{line-height:1.5;font-size:86%}.mainContArea .opa,.mainContArea .vodside>div a,.mainContArea .vodbtm-detail ul a,.mainContArea .vodtop a{transition:all .2s ease-in-out}.mainContArea .opa:hover,.mainContArea .vodside>div a:hover,.mainContArea .vodbtm-detail ul a:hover,.mainContArea .vodtop a:hover,.mainContArea .opa:active,.mainContArea .vodside>div a:active,.mainContArea .vodbtm-detail ul a:active,.mainContArea .vodtop a:active{opacity:.6}.mainContArea .btn{display:block;position:relative;width:min(80vw,20em);background-color:#fffc02;transition:all .2s ease-out}.mainContArea .btn::before,.mainContArea .btn::after{content:"";position:absolute}.mainContArea .btn::before{left:0;top:.5em;width:8%;height:1px;background-color:#0e0b12}.mainContArea .btn::after{left:.5em;top:0;width:1px;height:60%;background-color:#ff62a3}.mainContArea .btn p{position:relative;padding:1.2em 0;text-align:center;letter-spacing:.02em;font-family:"source-han-sans-japanese",sans-serif;font-weight:400;font-style:normal;font-size:105%}.mainContArea .btn p span{color:#ff62a3}.mainContArea .btn p::before,.mainContArea .btn p::after{content:"";position:absolute}.mainContArea .btn p::before{right:0;bottom:.5em;width:8%;height:1px;background-color:#0e0b12}.mainContArea .btn p::after{right:.5em;bottom:0;width:1px;height:60%;background-color:#ff62a3}.mainContArea .btn:hover,.mainContArea .btn:active{background-color:#ff62a3;transform:translateY(3px)}.mainContArea .btn:hover p span,.mainContArea .btn:active p span{color:#fff}.mainContArea .btn:hover::after,.mainContArea .btn:hover p::after,.mainContArea .btn:active::after,.mainContArea .btn:active p::after{background-color:#fff}.mainContArea .movie{box-sizing:border-box;position:relative;z-index:2;width:100%;margin-inline:auto}.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 .img{position:relative}.mainContArea .img img{width:100%;height:auto;background-position:center center;background-repeat:no-repeat;background-size:100% auto}.mainContArea .txtlink:hover,.mainContArea .txtlink:active{opacity:.6;border-bottom:1px solid #0e0b12;background-color:rgba(255,252,2,.2)}@media(hover: none){.mainContArea .txtlink:hover{opacity:1;border-bottom:none;background-color:rgba(0,0,0,0)}}.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:"■"}@media screen and (min-width: 48.0625em){.mainContArea .pcNone{display:none}}@media screen and (max-width: 48em){.mainContArea .spNone{display:none}}.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 .ruby{position:relative}.mainContArea .ruby::before{content:attr(data-ruby);display:block;position:absolute;left:-10%;top:-4px;width:120%;text-align:center;line-height:1;letter-spacing:normal;font-size:50%}.mainContArea .ruby:nth-of-type(2){margin-left:.3em}.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(2em)}.mainContArea .fadeinitem2.visible{opacity:1;filter:blur(0);transition:opacity .5s ease-in,transform .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}.ktvglobal-footer .pagetop{bottom:10px !important;margin-bottom:10px !important;z-index:99999 !important}@media screen and (max-width: 48em){.ktvglobal-footer .pagetop{margin-bottom:calc(106px + 20.5vw) !important}}.gingaback{position:fixed;z-index:-1;left:0;top:0;width:100%;height:100vh !important;background-image:url(../newimg/backimg_index.jpg);background-repeat:no-repeat;background-color:#e8e8e8}.mainContArea{box-sizing:border-box;overflow-x:hidden !important;position:relative;width:100%}.mainContArea article{box-sizing:border-box;position:relative}.mainContArea article.vodbtm .mtitle,.mainContArea article.backnumber .mtitle{position:relative;text-align:center}.mainContArea article.vodbtm .mtitle>*,.mainContArea article.backnumber .mtitle>*{line-height:1.1}.mainContArea .snsarea{position:relative;display:flex;flex-wrap:wrap;justify-content:center;gap:1em}.mainContArea .snsarea li:first-child{display:flex;align-items:center}.mainContArea .snsarea li:first-child h4{position:relative;padding:0 .3em .3em;line-height:1.2;font-family:"commuters-sans",sans-serif;font-weight:400;font-style:normal;color:#0e0b12}.mainContArea .snsarea li:first-child h4::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:50%;background-color:hsla(0,0%,100%,.85)}.mainContArea .snsarea li:first-child span{display:block;position:relative;z-index:10}.mainContArea .snsarea a{overflow:hidden;box-sizing:border-box;position:relative;display:flex;flex-wrap:wrap;width:6em;aspect-ratio:1/1;background-color:#fff;border-radius:50%;transition:all .2s ease-out}.mainContArea .snsarea a img{width:50%;margin:16% auto auto}.mainContArea .snsarea a p{position:absolute;left:50%;bottom:17%;transform:translateX(-50%);line-height:1;font-family:"commuters-sans",sans-serif;font-weight:400;font-style:normal;font-size:80%;margin-bottom:0}.mainContArea .snsarea a:hover,.mainContArea .snsarea a:active{transform:scale(0.94)}.mainContArea .topicslist a{display:block;position:relative;transition:all .2s ease-out}.mainContArea .topicslist a::after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:90%;height:90%;background-color:rgba(255,98,163,.3);opacity:0;transition:all .2s ease-out}.mainContArea .topicslist a>*{z-index:2;position:relative}.mainContArea .topicslist a figure img{aspect-ratio:6/4;background-color:#fff}.mainContArea .topicslist a:hover::after,.mainContArea .topicslist a:active::after{width:calc(100% + .5em);height:calc(100% + .5em);opacity:1}.mainContArea .topicslist a.new::before{content:"New";position:absolute;left:0;top:-1.3em;width:4em;height:1.2em;line-height:1.2;font-family:"commuters-sans",sans-serif;font-weight:400;font-style:normal;text-align:center;font-size:90%;color:#fff;background-color:#ff62a3;border-radius:9999px}.mainContArea .topicslist .day{position:relative;font-family:"commuters-sans",sans-serif;font-weight:400;font-style:normal;font-size:86%;color:#ff62a3}.mainContArea .topicslist .day::after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:calc(100% - 6.5em);height:1px;background-color:#ff62a3}.mainContArea .topicslist .title{line-height:1.5;font-family:"source-han-sans-japanese",sans-serif;font-weight:400;font-style:normal;font-size:94%}.mainContArea .vodtop{display:flex;flex-wrap:wrap;justify-content:center;background-color:#ff62a3}.mainContArea .vodtop a{overflow:hidden;display:block;border-radius:.3em}.mainContArea .vodtop a img{width:100%;height:auto;background-position:center center;background-repeat:no-repeat;background-size:100% auto}.mainContArea .vodbtm{box-sizing:border-box;position:relative;width:min(100%,1000px);margin-inline:auto;padding:1em 0;background-color:rgba(89,89,89,.8)}.mainContArea .vodbtm .mtitle{text-align:center;color:#fff}.mainContArea .vodbtm .mtitle h2{letter-spacing:.06em;font-family:"source-han-sans-japanese",sans-serif;font-weight:400;font-style:normal;font-size:280%}.mainContArea .vodbtm .mtitle h2:first-letter{color:#ff62a3}.mainContArea .vodbtm .mtitle p{margin-top:.5em;font-family:"commuters-sans",sans-serif;font-weight:400;font-style:normal;font-size:100%}.mainContArea .vodbtm-detail{text-align:center;color:#fff}.mainContArea .vodbtm-detail h3{margin-bottom:.3em}.mainContArea .vodbtm-detail ul{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.mainContArea .vodbtm-detail ul a{overflow:hidden;display:block;border-radius:.3em}.mainContArea .vodbtm-detail ul a img{width:100%;height:auto;background-position:center center;background-repeat:no-repeat;background-size:100% auto}.mainContArea .vodside{z-index:10;position:fixed;right:0;width:min(55vw,300px);transition:transform .4s ease-in;transform:translateX(calc(100% + 2em))}.mainContArea .vodside.show{transform:translateX(0)}.mainContArea .vodside .closebtn{z-index:10;position:absolute;left:-5%;top:-10%;width:8%;cursor:pointer;aspect-ratio:1/1;background-color:#0e0b12;display:flex;justify-content:center;align-items:center;border-radius:50%}.mainContArea .vodside .closebtn span{display:block;width:70%;height:1px;background-color:#fff;transition:all .2s ease-out}.mainContArea .vodside .closebtn span:first-of-type{transform:translateX(50%) rotate(45deg)}.mainContArea .vodside .closebtn span:nth-of-type(2){transform:translateX(-50%) rotate(-45deg)}.mainContArea .vodside .closebtn:hover span:first-of-type,.mainContArea .vodside .closebtn:active span:first-of-type{transform:translateX(50%) rotate(0deg)}.mainContArea .vodside .closebtn:hover span:nth-of-type(2),.mainContArea .vodside .closebtn:active span:nth-of-type(2){transform:translateX(-50%) rotate(0deg)}.mainContArea .vodside>div{display:grid;grid-template-columns:1fr 1fr;width:100%}.mainContArea .vodside>div a{display:block}@media screen and (min-width: 48.0625em){.mainContArea .topicslist{display:grid;grid-template-columns:repeat(3, 1fr);row-gap:2.5em}.mainContArea .topicslist a{position:relative;padding:0 .75em;border-left:1px dashed #d9d6d6}.mainContArea .topicslist a:nth-of-type(3n + 1){border-left:none}.mainContArea .topicslist a>div{margin-top:.6em;padding-bottom:.2em}.mainContArea .topicslist a.new::before{left:.5em !important}.mainContArea .vodtop{column-gap:1em;padding:1em 0}.mainContArea .vodtop a{width:380px}.mainContArea .vodtop a img{aspect-ratio:600/220}.mainContArea .vodtop a.tver img{background-image:url(../newimg/bnr_tver-pc.jpg)}.mainContArea .vodtop a.ktv img{background-image:url(../newimg/bnr_ktv-pc.jpg)}.mainContArea .vodbtm>div:not(.mtitle){display:flex;flex-wrap:wrap;justify-content:center;align-items:center;column-gap:2em;margin-top:1em}.mainContArea .vodbtm-detail ul{column-gap:1em}.mainContArea .vodbtm-detail ul li{width:380px}.mainContArea .vodbtm-detail ul a{width:380px}.mainContArea .vodbtm-detail ul a img{aspect-ratio:600/220}.mainContArea .vodbtm-detail ul a.tver img{background-image:url(../newimg/bnr_tver-pc.jpg)}.mainContArea .vodbtm-detail ul a.ktv img{background-image:url(../newimg/bnr_ktv-pc.jpg)}.mainContArea .vodside{bottom:6em}}@media screen and (max-width: 48em){.mainContArea .snsarea{gap:3vw}.mainContArea .snsarea a{width:16vw}.mainContArea .topicslist a{display:grid;grid-template-columns:38% 1fr;column-gap:3vw;margin-bottom:2vw;padding-bottom:2vw;border-bottom:1px dashed #d9d6d6}.mainContArea .vodtop{padding:3vw 0;column-gap:3vw}.mainContArea .vodtop a{width:42vw}.mainContArea .vodtop a img{aspect-ratio:600/480}.mainContArea .vodtop a.tver img{background-image:url(../newimg/bnr_tver-sp.jpg)}.mainContArea .vodtop a.ktv img{background-image:url(../newimg/bnr_ktv-sp.jpg)}.mainContArea .vodbtm{padding:3vw 0 3vw}.mainContArea .vodbtm-detail{margin-top:3vw}.mainContArea .vodbtm-detail ul{column-gap:3vw}.mainContArea .vodbtm-detail ul li{width:42vw}.mainContArea .vodbtm-detail a img{aspect-ratio:600/480}.mainContArea .vodbtm-detail a.tver img{background-image:url(../newimg/bnr_tver-sp.jpg)}.mainContArea .vodbtm-detail a.ktv img{background-image:url(../newimg/bnr_ktv-sp.jpg)}.mainContArea .vodside{bottom:106px}}.naviarea{position:relative;background-color:#fff}.naviarea::before,.naviarea::after{content:"";position:absolute;z-index:10;left:0;width:100%;height:1px;background-color:#0e0b12}.naviarea::before{top:.5em}.naviarea::after{bottom:.5em}.naviarea-list li{position:relative;border-left:1px solid #0e0b12}.naviarea-list li a{position:relative;display:block;padding:calc(.5em + 1px) 0}.naviarea-list li a p{overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;height:6em;text-align:center;line-height:1}.naviarea-list li a p::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:100%;background-color:#ff62a3;transform:translateY(-100%);transition:all .2s ease-out}.naviarea-list li a p span{z-index:2;position:relative;display:block;width:100%}.naviarea-list li a p span:first-of-type{font-family:"source-han-sans-japanese",sans-serif;font-weight:400;font-style:normal}.naviarea-list li a p span:nth-of-type(2){font-family:"commuters-sans",sans-serif;font-weight:400;font-style:normal}.naviarea-list li a p span:nth-of-type(2):first-letter{color:#ff62a3}.naviarea-list li a:hover p::after,.naviarea-list li a:active p::after{transform:translateY(0)}.naviarea-list li a:hover p span:nth-of-type(2):first-letter,.naviarea-list li a:active p span:nth-of-type(2):first-letter{color:#fff}.naviarea-list li:last-child{border-right:1px solid #0e0b12}.naviarea-list li.now p{background-color:#fffc02}.naviarea-list li.coming a{pointer-events:none}.naviarea-list li.coming a::before,.naviarea-list li.coming a::after{z-index:3;position:absolute;left:0;top:0;width:100%;height:100%}.naviarea-list li.coming a::before{content:"";background-color:hsla(0,0%,100%,.8)}.naviarea-list li.coming a::after{content:"Coming soon";display:flex;justify-content:center;align-items:center;font-family:"commuters-sans",sans-serif;font-weight:400;font-style:normal;font-size:86%}@media screen and (min-width: 48.0625em){.naviarea-list{display:flex;justify-content:center;align-items:center}.naviarea-list li>a>p{padding:0 1.8vw}.naviarea-list li>a>p span:first-of-type{font-size:.9vw}.naviarea-list li>a>p span:nth-of-type(2){margin-top:.5vw;font-size:1.8vw}}@media screen and (max-width: 48em){.naviarea::before{top:.3em}.naviarea::after{bottom:.3em}.naviarea-list{display:grid;grid-template-columns:repeat(4, 1fr)}.naviarea-list li a{padding:calc(.3em + 1px) 0}.naviarea-list li a p{height:4.6em}.naviarea-list li:nth-child(-n+4) a{padding-bottom:0}.naviarea-list li:nth-child(-n+4)::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:#0e0b12}.naviarea-list li:nth-child(n+5) a{padding-top:0}.naviarea-list li:nth-child(4){border-right:1px solid #0e0b12}.naviarea-list li p span:first-of-type{font-size:65%}.naviarea-list li p span:nth-of-type(2){margin-top:.6em;font-size:95%}}.webp-support .mainContArea .chartarea .chartimg img{background-image:url(../chart/img/chart0403.webp)}.gingaback{background-image:url(../newimg/backimg_other.jpg);background-position:center center;background-size:cover}@media screen and (max-width: 48em){.gingaback{background-image:url(../newimg/backimg_other-sp.jpg);background-position:right bottom}}.mainContArea .gingamain{opacity:0;transform:translateY(2em)}.mainContArea .gingamain article>.mtitle{opacity:0;transform:translateY(2em)}.mainContArea .gingamain.visible{opacity:1;transform:translateY(0);transition:opacity .5s .2s ease-in,transform .5s .2s ease-in}.mainContArea .gingamain.visible article>.mtitle{opacity:1;transform:translateY(0);transition:opacity .5s .2s ease-in,transform .5s .2s ease-in}.mainContArea .gingaheader h2{padding:min(6vw,2em) 0;background-color:#0e0b12}.mainContArea .gingaheader h2 a{display:block;width:min(70%,500px);margin-inline:auto}.mainContArea .gingaheader .onair{padding:min(3vw,1em) 0;background-color:#595959}.mainContArea .gingaheader .onair img{display:block;width:min(68%,480px);margin-inline:auto}.mainContArea .gingamain{margin-top:min(6vw,2em);margin-bottom:min(6vw,2em)}.mainContArea .gingamain article{margin-bottom:min(14vw,7em)}.mainContArea .gingamain article:not(.vodbtm)>.mtitle{position:relative;margin-inline:auto;margin-bottom:min(8vw,3em);padding-bottom:.7em;text-align:center}.mainContArea .gingamain article:not(.vodbtm)>.mtitle::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:50%;background-color:rgba(255,252,2,.9)}.mainContArea .gingamain article:not(.vodbtm)>.mtitle>*{z-index:5;position:relative;line-height:1.1}.mainContArea .gingamain article:not(.vodbtm)>.mtitle h1{letter-spacing:.06em;font-family:"commuters-sans",sans-serif;font-weight:400;font-style:normal;font-size:300%}.mainContArea .gingamain article:not(.vodbtm)>.mtitle h1:first-letter{font-size:140%;color:#ff62a3}.mainContArea .gingamain article:not(.vodbtm)>.mtitle p{font-family:"source-han-sans-japanese",sans-serif;font-weight:400;font-style:normal;font-size:86%}.mainContArea .gingamain .vodbtm{margin-top:min(14vw,7em)}.mainContArea .backnum{margin-top:min(16vw,6em);padding-bottom:min(3vw,2em);background-color:hsla(0,0%,100%,.8)}.mainContArea .backnum>.mtitle{position:relative;text-align:center}.mainContArea .backnum>.mtitle>*{line-height:1.1}.mainContArea .backnum>.mtitle h2{font-family:"commuters-sans",sans-serif;font-weight:400;font-style:normal;font-size:220%}.mainContArea .backnum>.mtitle h2:first-letter{font-size:130%;color:#ff62a3}.mainContArea .backnum>.mtitle p{font-family:"source-han-sans-japanese",sans-serif;font-weight:400;font-style:normal;font-size:86%}.mainContArea .introarea>.mtitle{width:24em}.mainContArea .introarea-mainimg{z-index:4;position:relative;width:min(95%,900px);margin-inline:auto}.mainContArea .introarea-mainimg::before,.mainContArea .introarea-mainimg::after{content:"";position:absolute;width:100%;height:100%}.mainContArea .introarea-mainimg::before{left:-5px;bottom:-5px;background-color:#fffc02}.mainContArea .introarea-mainimg::after{right:-5px;top:-5px;background-color:#ff62a3}.mainContArea .introarea-mainimg img{z-index:5;display:block;position:relative;background-image:url(../intro/img/mainimg.jpg);width:100%;height:auto;background-position:center center;background-repeat:no-repeat;background-size:100% auto;aspect-ratio:9/6}.mainContArea .introarea-txtarea{box-sizing:border-box;position:relative;width:min(96%,1000px);margin-top:-6em;margin-inline:auto;padding:10em min(3vw,2em) min(8vw,3em);text-align:center;line-height:1.6;font-family:"source-han-sans-japanese",sans-serif;font-weight:400;font-style:normal;font-weight:900;background-color:hsla(0,0%,100%,.8);border:3px solid #fffc02}.mainContArea .introarea-txtarea h2 span{display:inline-block;padding:0 .3em 0 .6em;font-size:200%;color:#ff62a3;background-color:#fffc02}.mainContArea .introarea-txtarea p{font-size:170%}.mainContArea .introarea-txtarea .color3{font-size:115%}.mainContArea .introarea-txtarea .catch{margin-top:min(10vw,4em)}.mainContArea .introarea-txtarea .kuroki,.mainContArea .introarea-txtarea .noro{position:relative;border-bottom:3px solid #fffc02}.mainContArea .introarea-txtarea .kuroki::before,.mainContArea .introarea-txtarea .noro::before{content:"";position:absolute;width:0;height:0;border-style:solid;border-right:.3em solid rgba(0,0,0,0);border-left:.4em solid rgba(0,0,0,0);border-top:.8em solid #fffc02;border-bottom:0}.mainContArea .introarea-txtarea .kuroki::after,.mainContArea .introarea-txtarea .noro::after{position:absolute;display:inline-block;line-height:1.4;font-size:80%;color:#ff62a3;background-color:#fffc02}.mainContArea .introarea-txtarea .kuroki::before{left:.6em;top:-0.4em}.mainContArea .introarea-txtarea .kuroki::after{content:"黒木";left:0;top:-1.6em;width:3em}.mainContArea .chartarea>.mtitle{width:14em}.mainContArea .chartarea .chartimg{width:min(100%,1000px);margin-inline:auto}.mainContArea .chartarea .chartimg img{aspect-ratio:1200/1239}.mainContArea .chartarea .chartimg .img0403{background-image:url(../chart/img/chart0403.png)}.mainContArea .csarea>.mtitle{width:23em}.mainContArea .csarea-detail{box-sizing:border-box;position:relative;width:min(96%,1000px);margin-inline:auto;padding:min(6vw,2em) min(3vw,2em) min(6vw,3em);background-color:hsla(0,0%,100%,.8);border-width:3px;border-style:solid}.mainContArea .csarea-detail::after{content:"";position:absolute;top:0;width:100%;height:auto;background-position:center center;background-repeat:no-repeat;background-size:100% auto}.mainContArea .csarea-detail dl{display:grid;justify-content:center;align-items:center;grid-template-columns:repeat(2, 1fr);gap:1.2em 1em;font-family:"source-han-sans-japanese",sans-serif;font-weight:400;font-style:normal}.mainContArea .csarea-detail dl dt{position:relative;text-align:right}.mainContArea .csarea-detail dl dd{position:relative;font-weight:900}.mainContArea .csarea-detail dl .square{margin-top:2.4rem}.mainContArea .csarea-detail dl dt.square::before{content:"";position:absolute;right:-0.5em;top:-2.4rem;width:.6em;aspect-ratio:1/1;background-color:#0e0b12}.mainContArea .csarea-detail.cast{border-color:#fffc02}.mainContArea .csarea-detail.cast::after{right:0;width:15%;aspect-ratio:220/242;background-image:url(../newimg/lightbulb1.png)}.mainContArea .csarea-detail.cast dl dt{font-size:120%}.mainContArea .csarea-detail.cast dl dd{font-size:180%}.mainContArea .csarea-detail.staff{border-color:#ff62a3}.mainContArea .csarea-detail.staff::after{left:0;width:18%;aspect-ratio:298/347;background-image:url(../newimg/lightbulb2.png);transform:scale(-1, 1)}.mainContArea .csarea-detail.staff dl dt{font-size:115%}.mainContArea .csarea-detail.staff dl dd{font-size:160%}.mainContArea .csarea h3{position:relative;padding:0 .6em;line-height:1.3;font-family:"commuters-sans",sans-serif;font-weight:400;font-style:normal;font-size:180%;text-align:center}.mainContArea .csarea h3 span{display:inline-block;border-bottom:2px solid #0e0b12}@media screen and (min-width: 48.0625em){.mainContArea .introarea-txtarea .noro::before{right:.6em;bottom:-1em;transform:scale(1, -1)}.mainContArea .introarea-txtarea .noro::after{content:"野呂";right:0;bottom:-2.3em;width:3em}.mainContArea .backnum .mtitle{position:relative;top:-1.6em}}@media screen and (max-width: 48em){.mainContArea .introarea-txtarea{padding-top:27vw}.mainContArea .introarea-txtarea h2 span{padding:.3em .6em;font-size:6.5vw;line-height:1.3}.mainContArea .introarea-txtarea p{font-size:4.1vw}.mainContArea .introarea-txtarea .catch{line-height:1.7}.mainContArea .introarea-txtarea .noro::before{right:.3em;top:-0.6em;transform:scale(-1, 1)}.mainContArea .introarea-txtarea .noro::after{content:"野呂";right:-1em;top:-1.7em;width:3em}.mainContArea .csarea-detail.cast::after{width:26%}.mainContArea .csarea-detail.staff::after{width:30%}.mainContArea .csarea-detail.staff dl{display:block}.mainContArea .csarea-detail.staff dl dt{text-align:center;font-size:110%}.mainContArea .csarea-detail.staff dl dt:nth-child(n+3){margin-top:4vw}.mainContArea .csarea-detail.staff dl dd{text-align:center;font-size:140%}.mainContArea .backnum .mtitle{position:relative;top:-1.6em}.mainContArea .backnum .mtitle h2{font-size:6.5vw}.mainContArea .backnum .mtitle p{font-size:2.8vw}}/*# sourceMappingURL=other.css.map */