*,*::before,*::after{box-sizing:border-box}*{margin:0}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}#root,#__next{isolation:isolate}html{scroll-behavior:smooth;font-size:10px;overflow-x:hidden;font-family:"メイリオ","Hiragino Kaku Gothic Pro","Noto Sans Japanese",sans-serif;color:#0a0606}input[type=text]{box-sizing:border-box;width:100%;font-size:16px}select{box-sizing:border-box;width:100%;font-size:16px}.logo,.side_menu{box-sizing:content-box}@media screen and (max-width: 960px){html{display:flex;flex-direction:column}body{width:100%;overflow:hidden}}a{text-decoration:none}a:hover{color:#7bbff1}ul{padding-left:0}ul li{list-style-type:none}img{display:inline-block}.tac{text-align:center}cite{font-style:normal}.pl10{padding-left:1rem}a.button__link{transition:.2s all}a.button__link:hover,a.button__link:active{color:#fff;background-color:#7bbff1}a.txt__link{transition:.2s all}a.txt__link:hover,a.txt__link:active{color:#7bbff1}.pc_only{display:none}.sp_only{display:block}@media screen and (min-width: 761px){.pc_only{display:block}.sp_only{display:none}}.out_wrapper{width:100%}.content,.sub_content{padding:0 2rem;width:100%;margin:0 auto}.bg_twinkle{background-image:url(/ir/jstock/yutai2024/images/bg_twinkle_sp_h.png);background-repeat:no-repeat,no-repeat,no-repeat;background-position:center 0;background-size:contain}.bg_blue{background:#9bddf9 url(/ir/jstock/yutai2024/images/bg_blue_sp.png) no-repeat top center;background-size:105%}.inside_wrapper{background-color:#9bddf9}.tellink,a:link,a:visited{color:#0a0606}.tellink:hover,a:link:hover,a:visited:hover{color:#0a0606;text-decoration:none}.tellink{white-space:nowrap}@media screen and (min-width: 761px){a[href*="tel:"],.tellink{pointer-events:none;cursor:default;text-decoration:none}}@media screen and (min-width: 761px){.bg_twinkle{max-width:130rem;background-image:url(/ir/jstock/yutai2024/images/bg_twinkle.png);background-size:cover;background-position:center;margin:0 auto}.bg_blue{background-image:url(/ir/jstock/yutai2024/images/bg_blue.png)}}.head{margin:2.5rem auto 2rem}.head .ttl_h1{text-align:center;font-size:15px;font-weight:400}@media screen and (max-width: 760px){.head .ttl_h1 span{display:inline-block;padding-bottom:.5rem}}@media screen and (min-width: 761px){.head .ttl_h1{display:flex;align-items:center;justify-content:center}.head .ttl_h1 span{font-size:clamp(1.8rem,1.6343rem + .442vw,2.2rem);margin-top:-0.7rem}.head .ttl_h1 em{display:inline-block;padding-left:1rem}}#outline,#musical_program,.frame,#musical_program .mainchar{margin-bottom:4rem}@media screen and (min-width: 761px){#outline,#musical_program,.frame,#musical_program .mainchar{margin-bottom:5rem}#musical_program .mainchar{margin-bottom:0}}.bg_twinkle{text-align:center;padding-bottom:clamp(2.5rem,1.8785rem + 1.6575vw,4rem)}.bg_twinkle .ttl_h2{padding-top:3.5rem}.bg_twinkle .mv{margin-left:-2rem;margin-right:-2rem}.sub_content{display:grid;grid-template-columns:1fr;padding-top:3rem}@media screen and (min-width: 761px){.sub_content{max-width:100rem;padding:0}}.ttl_h1{line-height:1.6;font-size:1.5rem;font-weight:600}.txtin{letter-spacing:.5rem}.txtin02{letter-spacing:.2rem}.txtin10{letter-spacing:1rem}.txtin20{letter-spacing:2rem}.frame .ttl_h3{width:100%;background:linear-gradient(90deg, rgb(0, 40, 112) 0.1%, rgb(2, 43, 114) 21%, rgb(9, 51, 120) 34%, rgb(22, 65, 131) 44.41%, rgb(39, 86, 146) 53%, rgb(62, 112, 166) 62%, rgb(89, 144, 191) 70%, rgb(121, 182, 219) 77%, rgb(155, 221, 249) 83.65%);padding:1.5rem 0;font-size:clamp(2.1rem,1.8514rem + .663vw,2.7rem);font-family:"Noto Serif JP",serif;text-align:center;color:#fff;white-space:nowrap}@media screen and (max-width: 760px){.frame .ttl_h3{font-size:21px}}@media screen and (min-width: 761px){.txtin_pc{letter-spacing:.5rem}}.subtxts .frame .ttl_h3{color:#fff;line-height:1.8;font-size:2.1rem}#outline .txt{line-height:1.8;font-size:1.8rem}#outline .material{padding:3rem 0;display:flex;gap:1rem}#outline i,#outline em{line-height:1.8;font-size:1.7rem;font-weight:700;color:#000;font-style:normal}#outline .schedule dl{border-top:.1rem solid #999;padding:1.5rem}#outline .schedule dl:last-of-type{border-bottom:.1rem solid #999}#outline .schedule dl dt{font-size:clamp(1.3rem,1.0928rem + .5525vw,1.8rem);width:8rem;padding-bottom:.5rem}#outline .schedule dl dd{font-size:clamp(1.5rem,1.3757rem + .3315vw,1.8rem);padding-left:2rem}#outline .schedule dl:not(:first-of-type) dt{letter-spacing:1rem}#outline .box_outline{padding:2rem 1.5rem 1rem;display:grid;grid-template-columns:1fr;gap:0 3rem}@media screen and (min-width: 761px){#outline .txt{line-height:1.8;font-size:2.1rem}#outline .material i,#outline .material em{line-height:1.8;font-size:2.1rem}#outline .material i .pls,#outline .material em .pls{padding-left:1rem}#outline .box_outline{grid-template-columns:1fr 28rem}#outline .schedule dl dt{padding-bottom:0}}.subtxts{font-family:"Noto Serif JP",serif}.subtxts p{line-height:2;font-size:1rem;font-weight:600}.subtxts .ttl_subtxt{margin-right:-2rem}#musical_program .subtxts .ttl_h3{color:#002870;font-weight:700;font-size:clamp(2.4rem,2.3296rem + .3005vw,2.6rem);padding-bottom:.5rem}.acter_images{display:flex;padding:1.8rem 1.5rem;gap:1.5rem;justify-content:center}@media screen and (min-width: 761px){.subtxts p{line-height:1.6;font-size:1.3rem}}.subbox{padding-bottom:4rem}.subbox .ttl_h4{color:#2277bc;font-weight:700;font-family:"Noto Serif JP",serif;padding-bottom:2rem;font-size:clamp(2.1rem,1.9757rem + .3315vw,2.4rem)}.subbox>.frame:last-of-type{margin-bottom:0}.in_frame .txt,.in_frame .bullet>li{font-size:clamp(1.6rem,1.3928rem + .5525vw,2.1rem);line-height:2}.in_frame .credit{font-size:clamp(1.5rem,1.3757rem + .3315vw,1.8rem);color:#000}.in_frame .billet>li{padding-bottom:3rem}.in_frame .contact_call{font-size:clamp(1.4rem,1.2343rem + .442vw,1.8rem)}.asterisk,.bullet>li{position:relative}.asterisk::before,.bullet>li::before{content:"";position:absolute;display:inline-block;background:url(/ir/jstock/yutai2024/images/i_asterisk.svg);width:1.3rem;height:1.3rem;top:.5rem}.asterisk span,.bullet>li span{display:inline-block;padding-left:2rem}@media screen and (min-width: 761px){.contact_call span{display:block flow}}.bullet>li::before{background:url(/ir/jstock/yutai2024/images/i_bullet.svg);width:14px;height:14px;top:1rem}.bullet>li span{padding-left:25px}@media screen and (max-width: 760px){.in_frame .credit{font-size:15px}}#musical_program .mainchar{padding:0 2rem}#musical_program .credit{font-family:"Noto Serif JP",serif;font-size:clamp(1.6rem,1.5171rem + .221vw,1.8rem);line-height:2}#musical_program .kageki{padding-top:4rem}#musical_program .kageki a{color:#0a0606;text-decoration:underline;font-size:clamp(1.5rem,1.3757rem + .3315vw,1.8rem)}@media screen and (min-width: 761px){#musical_program .kageki{padding:3rem 0 0 2rem}}@media screen and (max-width: 760px){#musical_program .mainchar{text-align:center}}@media screen and (max-width: 414px){#musical_program .mainchar{text-align:left}}#musical_program{display:grid;grid-template-columns:1fr 40%;gap:1rem 0}#musical .subtxts p{letter-spacing:.1rem}@media screen and (max-width: 760px){#musical_program{grid-template-columns:1fr}}@media screen and (min-width: 761px){#musical_program{grid-template-columns:1fr 37rem;grid-template-rows:1fr 1fr;grid-template-areas:"areaA areaB" "areaC areaB";max-height:65rem;padding:0 2rem}#musical_program #mp_box01{grid-area:areaA;padding-top:2rem}#musical_program .mainchar{grid-area:areaB;padding:0;z-index:1}#musical_program #mp_box02{grid-area:areaC}.bg_twinkle .mv{margin-left:0;margin-right:0}.bg_twinkle .ttl_h3{padding-top:1.5rem}.mainchar img{width:auto;height:49rem;-o-object-fit:contain;object-fit:contain}#mp_box01 picture img,#mp_box02 picture img{width:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:0;object-position:0}#musical .acter_images{display:grid;grid-template-columns:1fr 1fr}#musical .acter_images .acter_01,#musical .acter_images .acter_02{display:flex;align-items:center}#musical .acter_images .acter_01{justify-content:flex-end}#musical .acter_images .acter_01 .acter_thumb_01{order:2;display:flex}#musical .acter_images .acter_01 .acter_name_01{order:1;margin:0 auto}#musical .acter_images .acter_02 .acter_thumb_02{justify-content:center;display:flex}#musical .acter_images .acter_02 .acter_name_02{margin:0 auto}}.frame{border:.3rem solid #9bcfdd;background:#fff;padding:.2rem}.frame .in_frame{border:.1rem solid #9bcfdd;padding:.5rem}.frame_box{padding:2rem 1.5rem}.frame_box .credit{padding-bottom:4rem}.musical_box{padding:2rem 2rem 1rem}.musical_box p{font-size:clamp(1.6rem,1.5171rem + .221vw,1.8rem)}.acters .credit,.bg_twinkle .credit{text-align:center;padding-bottom:1.8rem;color:#231815;font-size:clamp(1.2rem,1.1296rem + .1878vw,1.4rem)}.mainchar .credit2{text-align:right;font-family:"Noto Serif JP",serif;font-size:clamp(1.2rem,1.1296rem + .1878vw,1.4rem)}.bg_twinkle .credit{text-align:right;max-width:100rem;margin:0 auto;font-family:"Noto Serif JP",serif}.acters .team{font-size:clamp(1rem,.7514rem + .663vw,1.6rem);padding-left:1rem;font-weight:700}.acters .name{text-align:right;font-size:clamp(1.8rem,1.3028rem + 1.326vw,3rem);font-weight:700}@media screen and (max-width: 760px){.acters .credit{font-size:12px}.mainchar .credit2{padding-bottom:2rem}.mainchar .credit,.mainchar .kageki{text-align:left}.acters .name{font-size:18px}}@media screen and (min-width: 761px){.bg_twinkle .credit{color:#fff}.frame{border-width:.5rem}.acters .name{text-align:center;padding-top:1.5rem}.acters .team{padding-left:0}#outline .schedule dl{display:grid;grid-template-columns:6rem 2fr;gap:1.5rem 3rem;text-align:left;align-items:baseline}#outline .schedule dl dd{padding-left:0}.frame .in_frame{padding:1.5rem}.schedule{grid-template-columns:1fr 28rem}.subbox{max-width:100rem;margin:0 auto}.subbox.content{padding:0 0 10rem}.frame_box{padding:2rem 3.5rem}}@media screen and (max-width: 1050px){.subbox.content{padding:0 2rem 10rem}}.bg_schedule{margin-top:.5rem;background-color:#f2f3f4;padding:1.5rem 2rem}@media screen and (min-width: 761px){.bg_schedule{margin:3rem 2rem 0}}.contactarea{text-align:center}.contactarea .btnin{padding:1.3rem 6rem;color:#fff;background-color:#00a0e8;border:none;white-space:nowrap;font-size:clamp(1.3rem,1.1239rem + .4695vw,1.8rem);display:inline-block}.contact_call.asterisk::before{top:1.1rem}@media screen and (max-width: 760px){.contactarea .btnin{padding:13px 60px;font-size:14px}}.qa_list{margin:0;font-size:clamp(1.6rem,1.3928rem + .5525vw,2.1rem)}.qa_list dl{padding-top:2rem}.qa_list dt{position:relative;padding-left:50px;padding-right:20px;margin-top:15px;font-weight:600;color:#2277bc}.qa_list dt .num{font-size:clamp(1.6rem,1.3928rem + .5525vw,2.1rem);position:absolute;left:0;top:0;color:#2277bc}.qa_list dd{position:relative;padding-left:50px;padding-right:20px;margin-top:15px;margin-bottom:40px;margin-left:0;line-height:1.6;font-size:clamp(1.6rem,1.5044rem + .2309vw,1.8rem)}.qa_list dd:last-of-type{margin-bottom:30px}.qa_list dd .num{font-size:clamp(1.6rem,1.3928rem + .5525vw,2.1rem);position:absolute;left:2px;top:-2px}@media screen and (max-width: 760px){.qa_list dt,.qa_list dd{padding-left:40px}.qa_list dd{font-size:16px}}#foot .message,#foot .copyright{text-align:center;color:#fff}#foot .message{background-color:#002870;padding-top:clamp(2rem,1.2958rem + 1.8779vw,4rem);padding-bottom:clamp(2rem,1.2958rem + 1.8779vw,4rem)}#foot .message p{font-weight:700;font-size:clamp(1.1rem,.9239rem + .4695vw,1.6rem);line-height:1.6}#foot .copyright{background-color:#00a0e8;padding:1.2rem 0}#foot .copyright small{line-height:1.4;font-size:1rem}.about{padding:0 1.5rem}.logo_f{padding:6rem 0 4rem;text-align:center;max-width:200px;margin:auto}.logo_f a{display:inline-block}.disc,.addr{font-size:clamp(1.4rem,1.2592rem + .3756vw,1.8rem)}.disc{line-height:2}.addr{padding:4rem 0 6rem}.addr_box{padding-bottom:3rem}.addr_box tr{font-size:clamp(1.4rem,1.3296rem + .1878vw,1.6rem);line-height:1.6;display:grid;grid-template-columns:13rem 1fr;gap:1.5rem .5rem;justify-content:flex-start}.addr_box tr th{text-align:left;font-weight:400}.addr_box tr td{font-size:clamp(1.3rem,1.2296rem + .1878vw,1.5rem)}.addr .citeblock{font-size:clamp(1.4rem,1.3296rem + .1878vw,1.6rem)}.addr .citeblock a{display:inline-block;color:#4c4c4f;text-decoration:underline;font-size:clamp(1.3rem,1.2296rem + .1878vw,1.5rem)}.addr .ttl_h4{color:#00a0e8;font-size:clamp(1.8rem,1.7296rem + .1878vw,2rem);line-height:1.6;text-align:center;padding-bottom:1.5rem}.disc_wrap{display:grid;grid-template-columns:1.5fr 1fr;gap:1.5rem}.txt_s{line-height:1.6;font-size:1.6rem;padding-left:.5rem}@media screen and (max-width: 760px){.txt_s{line-height:1.6;font-size:1.4rem}.subbox .ttl_h4{font-size:21px}}@media screen and (min-width: 761px){#foot .copyright small{line-height:1.6;font-size:1.2rem}.about{max-width:90rem;margin:6rem auto 0}.disc_wrap{display:inline-block;width:100%}.disc{line-height:1.6}.addr_wrap{padding-top:4rem;display:grid;grid-template-columns:28rem 1fr 15rem;gap:0 2rem}.addr_box tr{line-height:1.8;grid-template-columns:15rem 1fr}.addr{padding-top:0}.addr .ttl_h4{text-align:left}.picbuil{padding-top:5.5rem}.logo_f{padding:0}.logo_f a{margin-top:-3rem}}@media screen and (max-width: 760px){.disc,.addr,.addr .citeblock,.addr .citeblock a,.addr_box tr{font-size:14px}.addr .ttl_h4{font-size:18px}#foot .message p{font-size:11px}.addr_box tr td{font-size:13px}.addr_box tr{grid-template-columns:130px 1fr}.acters .team{font-size:10px}.mainchar .credit2,.acters .credit,.bg_twinkle .credit{font-size:12px}}
/*# sourceMappingURL=style.min.css.map */