@import"https://fonts.googleapis.com/css2?family=Roboto+Condensed:ital,wght@0,100..900;1,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Serif+JP:wght@200..900&display=swap";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,main,menu,nav,section,summary{display:block}button{background-color:rgba(0,0,0,0);border:none;cursor:pointer;outline:none;padding:0;appearance:none}*{box-sizing:border-box}img{max-width:100%;height:auto}a{display:inline-block;text-decoration:none}@media(min-width: calc(1000px + 0.1px)){a{transition:.3s}}h1,h2,h3,h4,h5,p,a,li,dt,dd,span,date{color:#fff;font-weight:500;font-family:"Noto Serif JP",serif}p,span{letter-spacing:0.1333333333vw}@media(min-width: calc(1000px + 0.1px)){p,span{letter-spacing:min(0.2083333333vw,3px)}}body{background-color:#000;color:#fff}body.is-fixed{overflow:hidden}main{position:relative;width:100%}@media(min-width: calc(1000px + 0.1px)){.sp{display:none !important}}@media(max-width: 1000px){.pc{display:none !important}}@media(max-width: 1000px){#schedule .heading-medium .text-main{font-size:14.9333333333vw}}@media(min-width: calc(1000px + 0.1px)){#schedule .articleInner{padding:min(27.7777777778vw,400px) min(2.7777777778vw,40px) min(21.1111111111vw,304px)}#schedule .heading-medium .text-main{font-size:min(8.0555555556vw,116px)}#schedule .heading-medium .text-sub{font-size:min(2.6388888889vw,38px)}}.scheduleInner{display:flex;flex-flow:row wrap}.scheduleText .productName{line-height:1.4}.scheduleText .productData{display:flex;flex-flow:row nowrap;justify-content:space-between}.scheduleText .productData dd{font-weight:700;font-family:"Roboto Condensed",sans-serif;transform:scale(0.8, 1.2);transform-origin:top center}@media(max-width: 1000px){.schedule{margin:30.1333333333vw 0 0}.scheduleInner{gap:1.8666666667vw 9.8666666667vw;padding:0 2.6666666667vw}.scheduleProduct{max-width:37.0666666667vw;min-height:62.4vw}.scheduleProduct:nth-child(even){margin:12vw 0 0}.scheduleText .productName{font-size:2.6666666667vw;letter-spacing:0.1333333333vw;margin:3.2vw 0 0}.scheduleText .productData{margin:3.2vw 0 0}.scheduleText .productData:nth-of-type(n + 2){margin:8vw 0 0}.scheduleText .productData dt{width:34%;font-size:2.4vw}.scheduleText .productData dd{width:68%;font-size:3.4666666667vw;letter-spacing:-0.2666666667vw}}@media(min-width: calc(1000px + 0.1px)){.schedule{margin:min(9.1666666667vw,132px) 0 0}.scheduleInner{gap:min(0.6944444444vw,10px) min(16.25vw,234px);padding:0 min(6.5277777778vw,94px)}.scheduleProduct{max-width:min(23.8888888889vw,344px);min-height:min(40.5555555556vw,584px)}.scheduleProduct:nth-child(even){margin:min(7.6388888889vw,110px) 0 0}.scheduleText .productName{font-size:min(1.6666666667vw,24px);letter-spacing:min(0.0694444444vw,1px);margin:min(1.6666666667vw,24px) 0 0}.scheduleText .productData{margin:min(2.6388888889vw,38px) 0 0}.scheduleText .productData:nth-of-type(n + 2){margin:min(5vw,72px) 0 0}.scheduleText .productData dt{width:30%;font-size:min(1.3888888889vw,20px)}.scheduleText .productData dd{width:66%;font-size:min(2.4305555556vw,35px);letter-spacing:max(-0.1388888889vw,-2px)}}[lang=ja] .scheduleText .productData dd{transform:scaleY(0.8);transform-origin:top}[lang=en] .scheduleText .productData dt,[lang=en] .scheduleText .productData dd{font-family:"Roboto Condensed",sans-serif;transform:scale(0.8, 1.2);transform-origin:top center}[lang=en] .scheduleText .productData dd span{display:block;font-family:"Roboto Condensed",sans-serif;transform:scale(0.8, 1.2);transform-origin:top center}@media(max-width: 1000px){[lang=en] .scheduleText .productData dd span{font-size:2.6666666667vw}}@media(min-width: calc(1000px + 0.1px)){[lang=en] .scheduleText .productData dd span{font-size:min(1.1111111111vw,16px)}}