.TitleAnimation_container___ajhu{width:100%}.TitleAnimation_title_images__O3rwJ{position:relative;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.TitleAnimation_title_images__O3rwJ[data-show=true] .TitleAnimation_title_images_img__ALNYd{transform:translateY(0)}.TitleAnimation_title_images_img__ALNYd{position:absolute;inset:0;transition:transform .3s cubic-bezier(.34,1,.64,1);transform:translateY(100%);-o-object-fit:cover;object-fit:cover}.TitleAnimation_title_images_img__ALNYd:first-child{transition-delay:0s}.TitleAnimation_title_images_img__ALNYd:nth-child(2){transition-delay:.05s}.TitleAnimation_title_images_img__ALNYd:nth-child(3){transition-delay:.1s}.TitleAnimation_title_images_img__ALNYd:nth-child(4){transition-delay:.15s}.TitleAnimation_title_images_img__ALNYd:nth-child(5){transition-delay:.2s}.TitleAnimation_title_images_img__ALNYd:nth-child(6){transition-delay:.25s}.TitleAnimation_title_images_img__ALNYd:nth-child(7){transition-delay:.3s}.TitleAnimation_title_images_img__ALNYd:nth-child(8){transition-delay:.35s}.TitleAnimation_title_images_img__ALNYd:nth-child(9){transition-delay:.4s}.TitleAnimation_title_images_img__ALNYd:nth-child(10){transition-delay:.45s}.TitleAnimation_title_images_img__ALNYd:nth-child(11){transition-delay:.5s}.TitleAnimation_title_images_img__ALNYd:nth-child(12){transition-delay:.55s}.TitleAnimation_title_images_img__ALNYd:nth-child(13){transition-delay:.6s}.TitleAnimation_title_images_img__ALNYd:nth-child(14){transition-delay:.65s}.TitleAnimation_title_images_img__ALNYd:nth-child(15){transition-delay:.7s}.TitleAnimation_title_images_img__ALNYd:nth-child(16){transition-delay:.75s}.TitleAnimation_title_images_img__ALNYd:nth-child(17){transition-delay:.8s}.TitleAnimation_title_images_img__ALNYd:nth-child(18){transition-delay:.85s}.TitleAnimation_title_images_img__ALNYd:nth-child(19){transition-delay:.9s}.TitleAnimation_title_images_img__ALNYd:nth-child(20){transition-delay:.95s}.TitleAnimation_title_text___281H{overflow:hidden}.TitleAnimation_title_text___281H[data-show=true] span{transform:translateY(0)!important}.TitleAnimation_title_text___281H span{display:inline-block;transition:transform .3s cubic-bezier(.34,1,.64,1);transform:translateY(120%)!important}.TitleAnimation_title_text___281H span:first-child{transition-delay:0s}.TitleAnimation_title_text___281H span:nth-child(2){transition-delay:.05s}.TitleAnimation_title_text___281H span:nth-child(3){transition-delay:.1s}.TitleAnimation_title_text___281H span:nth-child(4){transition-delay:.15s}.TitleAnimation_title_text___281H span:nth-child(5){transition-delay:.2s}.TitleAnimation_title_text___281H span:nth-child(6){transition-delay:.25s}.TitleAnimation_title_text___281H span:nth-child(7){transition-delay:.3s}.TitleAnimation_title_text___281H span:nth-child(8){transition-delay:.35s}.TitleAnimation_title_text___281H span:nth-child(9){transition-delay:.4s}.TitleAnimation_title_text___281H span:nth-child(10){transition-delay:.45s}.TitleAnimation_title_text___281H span:nth-child(11){transition-delay:.5s}.TitleAnimation_title_text___281H span:nth-child(12){transition-delay:.55s}.TitleAnimation_title_text___281H span:nth-child(13){transition-delay:.6s}.TitleAnimation_title_text___281H span:nth-child(14){transition-delay:.65s}.TitleAnimation_title_text___281H span:nth-child(15){transition-delay:.7s}.TitleAnimation_title_text___281H span:nth-child(16){transition-delay:.75s}.TitleAnimation_title_text___281H span:nth-child(17){transition-delay:.8s}.TitleAnimation_title_text___281H span:nth-child(18){transition-delay:.85s}.TitleAnimation_title_text___281H span:nth-child(19){transition-delay:.9s}.TitleAnimation_title_text___281H span:nth-child(20){transition-delay:.95s}.footer_footer__jhmQe{position:relative;z-index:1;padding:min(10px,.6944444444vw) 0;background:#1e1e21}@media not screen and (min-width:951px){.footer_footer__jhmQe{padding:min(10px,2.5641025641vw) 0}}.footer_footer_inner__88tV7{width:90%;max-width:1040px;margin:0 auto}.footer_footer_inner_copy__RQlJw{font-family:Outfit,sans-serif;font-size:min(12px,.8333333333vw);font-weight:400;line-height:1.6;color:#fff;text-align:center}@media not screen and (min-width:951px){.footer_footer_inner_copy__RQlJw{font-size:min(10px,2.5641025641vw)}}.footer_pagetop__LoNYp{position:fixed;right:0;bottom:min(160px,11.1111111111vw);transition:transform .3s;transform:translateX(100%)}@media not screen and (min-width:951px){.footer_pagetop__LoNYp{bottom:min(90px,23.0769230769vw)}}.footer_pagetop__LoNYp[data-show=true]{transform:translateX(0)}.footer_pagetop_link__GTFTi{display:block;width:min(210px,14.5833333333vw)}@media not screen and (min-width:951px){.footer_pagetop_link__GTFTi{width:min(140px,35.8974358974vw)}}.footer_pagetop_link__GTFTi img{width:100%}.style_loading__LSSTx{width:35px;height:35px;margin:0 auto;border:6px solid #ddd;border-top-color:#999;border-radius:50%;animation:style_spin__o6tsG 1s linear infinite}@keyframes style_spin__o6tsG{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.GlobalBg_bg__uXn5N{position:fixed;top:0;left:0;z-index:-1;width:100%;height:100vh}.GlobalBg_bg__uXn5N video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.style_x___JcZE{width:min(40px,2.7777777778vw);aspect-ratio:1/1;filter:drop-shadow(0 min(2px,.1388888889vw) 0 #1e1e21);transition:transform .2s}@media not screen and (min-width:951px){.style_x___JcZE{width:min(36px,9.2307692308vw);filter:drop-shadow(0 min(2px,.5128205128vw) 0 #1e1e21)}}.style_x___JcZE path{transition:.3s}@media(hover:hover)and (pointer:fine){.style_x___JcZE{cursor:pointer}.style_x___JcZE:hover{filter:drop-shadow(0 0 0 transparent);transform:translateY(min(2px,.1388888889vw))}@media not screen and (min-width:951px){.style_x___JcZE:hover{transform:translateY(min(2px,.5128205128vw))}}}.style_btn__lQbqe{position:relative;z-index:0;display:block;width:40px;aspect-ratio:1/1;cursor:pointer;background:#fff;border:1px solid #ff2b6e;border-radius:50%;box-shadow:0 min(2px,.1388888889vw) 0 0 #ff2b6e;transition:transform .2s;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media not screen and (min-width:951px){.style_btn__lQbqe{width:min(36px,9.2307692308vw);box-shadow:0 min(2px,.5128205128vw) 0 0 #ff2b6e}}[data-favorite=true] .style_btn__lQbqe{pointer-events:none;transform:translateY(2px)}[data-favorite=true] .style_btn__lQbqe:before{transform:translateY(-1px)}@media(hover:hover)and (pointer:fine){.style_btn__lQbqe{cursor:pointer}.style_btn__lQbqe:hover{box-shadow:0 0 0 0 transparent;transform:translateY(min(2px,.1388888889vw))}@media not screen and (min-width:951px){.style_btn__lQbqe:hover{transform:translateY(min(2px,.5128205128vw))}}[data-anima=false] .style_btn__lQbqe:hover:after{background:#ff2b6e}[data-anima=false] .style_btn__lQbqe:hover path{fill:#fff;stroke:#fff}}.style_btn__lQbqe:after,.style_btn__lQbqe:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%}.style_btn__lQbqe:after{z-index:0;background:#fff;transition:.2s}.style_btn_icon__bFLaE{position:relative;top:1px;z-index:1;display:block;width:100%;margin:0 auto}.style_btn_icon__bFLaE path{fill:#fff;stroke:#ff2b6e;stroke-width:1px;transition:.2s;transform:scale(.62);transform-origin:center center}[data-favorite=true] .style_btn_icon__bFLaE path{fill:#ff2b6e}[data-anima=true] .style_btn_icon__bFLaE path{fill:#ff2b6e;transform-origin:center center;animation:style_fav__gulrm .4s forwards}@keyframes style_fav__gulrm{0%{transform:scale(0)}50%{transform:scale(0)}60%{transform:scale(1)}70%{transform:scale(.65)}75%{transform:scaleY(.7)}80%{transform:scaleX(.65)}to{transform:scale(.65)}}.style_btn_icon_particles__7gkJr{opacity:0;transform:scale(.4);transform-origin:center center}[data-anima=true] .style_btn_icon_particles__7gkJr{animation:style_pop-all__0Vexr .4s linear forwards;animation-delay:.2s}@keyframes style_pop-all__0Vexr{0%{opacity:0;transform:translateY(10px) scale(.5)}40%{opacity:1;transform:translateY(-5px) scale(.9)}80%{opacity:0}to{opacity:0;transform:translateY(-15px) scale(.6)}}.style_btn_icon_particle__PDF5H{opacity:0;fill:rgba(255,60,60,.8);transform-origin:center center}[data-anima=true] .style_btn_icon_particle__PDF5H{animation:style_popup__kRbh9 .4s linear forwards;animation-delay:.2s}@keyframes style_popup__kRbh9{0%{opacity:0}50%{opacity:1}to{opacity:0}}.style_btn_icon_circle__AHLxa{position:relative;opacity:0;fill:none;stroke:rgba(255,60,60,.8);stroke-width:1;transform:scale(.01) translateY(-1px);transform-origin:center center}[data-anima=true] .style_btn_icon_circle__AHLxa{animation:style_circle-anima__SsLZr .4s forwards}@keyframes style_circle-anima__SsLZr{0%{opacity:0;transform:scale(.01) translateY(-1px)}1%{opacity:1;transform:scale(.01) translateY(-1px)}10%{stroke-width:2}20%{stroke-width:5}50%{stroke:#ff2b6e;stroke-width:1;transform:scale(1) translateY(-1px)}50.1%{stroke-width:0}to{stroke:#ff2b6e;stroke-width:0;transform:scale(1) translateY(-1px)}}@media only screen and (min-width:950px){.header_header__H2EIG[data-top=true] .header_header_logo__YqL3E{opacity:0}}@media not screen and (min-width:951px){.header_header__H2EIG[data-top=true] .header_header_logo__YqL3E{transform:translateX(-100%)}}.header_header__H2EIG[data-top=true] .header_header_inner__20fvO,.header_header__H2EIG[data-top=true] .header_header_menuPcBtn__IjLFJ{visibility:hidden;opacity:0}@media only screen and (min-width:950px){.header_header__H2EIG[data-top=true][data-show_navigation=true] .header_header_logo__YqL3E{opacity:1;transition:.5s}}@media not screen and (min-width:951px){.header_header__H2EIG[data-top=true][data-show_navigation=true] .header_header_logo__YqL3E{transition:.3s;transform:translateX(0)}}.header_header__H2EIG[data-top=true][data-show_navigation=true] .header_header_inner__20fvO,.header_header__H2EIG[data-top=true][data-show_navigation=true] .header_header_menuPcBtn__IjLFJ{visibility:visible;opacity:1;transition:.5s}.header_header_logo__YqL3E{position:fixed;top:0;left:0;z-index:51;width:min(269px,18.6805555556vw);padding:min(20px,1.3888888889vw) min(60px,4.1666666667vw) min(20px,1.3888888889vw) min(20px,1.3888888889vw);-webkit-clip-path:polygon(0 0,100% 0,calc(100% - min(40px, 2.7777777778vw)) 100%,0 100%);clip-path:polygon(0 0,100% 0,calc(100% - min(40px, 2.7777777778vw)) 100%,0 100%);background:hsla(0,0%,100%,.95) url(/school_festival/assets/ui/bg.png) 0 0/min(5px,.3472222222vw) min(8px,.5555555556vw) repeat}@media not screen and (min-width:951px){.header_header_logo__YqL3E{width:min(202px,51.7948717949vw);padding:min(13px,3.3333333333vw) min(36px,9.2307692308vw) min(15px,3.8461538462vw) min(12px,3.0769230769vw);-webkit-clip-path:polygon(0 0,100% 0,calc(100% - min(30px, 7.6923076923vw)) 100%,0 100%);clip-path:polygon(0 0,100% 0,calc(100% - min(30px, 7.6923076923vw)) 100%,0 100%);background:hsla(0,0%,100%,.95) url(/school_festival/assets/ui/bg.png) 0 0/min(5px,1.2820512821vw) min(6px,1.5384615385vw) repeat}}.header_header_logo__YqL3E img{width:100%}.header_header_inner__20fvO{position:fixed;top:0;right:min(66px,4.5833333333vw);z-index:51;display:flex;align-items:center;justify-content:space-between;padding:min(16px,1.1111111111vw) min(20px,1.3888888889vw) min(16px,1.1111111111vw) min(60px,4.1666666667vw);-webkit-clip-path:polygon(0 0,100% 0,100% 100%,min(40px,2.7777777778vw) 100%);clip-path:polygon(0 0,100% 0,100% 100%,min(40px,2.7777777778vw) 100%);background:hsla(0,0%,100%,.95) url(/school_festival/assets/ui/bg.png) 0 0/min(5px,.3472222222vw) min(8px,.5555555556vw) repeat}@media not screen and (min-width:951px){.header_header_inner__20fvO{top:unset;right:0;bottom:0;display:block;width:min(390px,100vw);padding:min(40px,10.2564102564vw) min(37px,9.4871794872vw) min(70px,17.9487179487vw);-webkit-clip-path:polygon(min(30px,7.6923076923vw) 0,100% 0,100% 100%,0 100%,0 min(48px,12.3076923077vw));clip-path:polygon(min(30px,7.6923076923vw) 0,100% 0,100% 100%,0 100%,0 min(48px,12.3076923077vw));background:hsla(0,0%,100%,.95) url(/school_festival/assets/ui/bg.png) 0 0/min(5px,1.2820512821vw) min(4px,1.0256410256vw) repeat;transition:.3s;transform:translateX(100%)}.header_header_inner__20fvO[data-open=true]{transform:translateX(0)}.header_header_inner__20fvO[data-sp_hide=true]{transform:translateX(100%)!important}}.header_header_inner_logo__0NxTa{width:min(167px,42.8205128205vw)}.header_header_inner_nav__780JF{display:flex;gap:min(20px,1.3888888889vw);align-items:center}@media not screen and (min-width:951px){.header_header_inner_nav__780JF{flex-wrap:wrap;gap:min(24px,6.1538461538vw) min(16px,4.1025641026vw);align-items:center;width:100%;margin-top:min(30px,7.6923076923vw)}}.header_header_inner_nav_text__3JNCE{display:flex;gap:min(20px,1.3888888889vw)}@media only screen and (min-width:950px){.header_header_inner_nav_text__3JNCE{align-items:center}}@media not screen and (min-width:951px){.header_header_inner_nav_text__3JNCE{display:contents}}@media only screen and (min-width:950px){.header_header_inner_nav_text_item__hskGw{position:relative;padding:0 0 0 min(20px,1.3888888889vw)}.header_header_inner_nav_text_item__hskGw:hover:before,.header_header_inner_nav_text_item__hskGw[data-current=true]:before{opacity:1}.header_header_inner_nav_text_item__hskGw:hover .header_header_inner_nav_text_item_titleEn__ppEZC,.header_header_inner_nav_text_item__hskGw:hover .header_header_inner_nav_text_item_titleJp__gpuI1,.header_header_inner_nav_text_item__hskGw[data-current=true] .header_header_inner_nav_text_item_titleEn__ppEZC,.header_header_inner_nav_text_item__hskGw[data-current=true] .header_header_inner_nav_text_item_titleJp__gpuI1{color:#ff2b6e}}@media not screen and (min-width:951px){.header_header_inner_nav_text_item__hskGw{width:calc((100% - min(16px, 4.1025641026vw))/2)}.header_header_inner_nav_text_item__hskGw[data-sp_menu=false]{display:none}}.header_header_inner_nav_text_item__hskGw:before{position:absolute;top:50%;left:0;width:min(9px,.625vw);aspect-ratio:9/13;-webkit-clip-path:polygon(0 0,0 100%,100% 50%);clip-path:polygon(0 0,0 100%,100% 50%);content:"";background:#008ad9;opacity:0;transition:.3s;transform:translateY(-50%)}.header_header_inner_nav_text_item__hskGw:not(:has(.header_header_inner_nav_text_item_titleEn__ppEZC)) .header_header_inner_nav_text_item_titleJp__gpuI1{margin-top:0}@media not screen and (min-width:951px){.header_header_inner_nav_text_item__hskGw:not(:has(.header_header_inner_nav_text_item_titleEn__ppEZC)) .header_header_inner_nav_text_item_titleJp__gpuI1{font-size:min(16px,4.1025641026vw)}}.header_header_inner_nav_text_item_titleEn__ppEZC{display:block;font-family:Outfit,sans-serif;font-size:min(18px,1.25vw);font-weight:700;line-height:1;color:#1e1e21;transition:.3s}@media not screen and (min-width:951px){.header_header_inner_nav_text_item_titleEn__ppEZC{font-size:min(24px,6.1538461538vw)}}.header_header_inner_nav_text_item_titleJp__gpuI1{display:block;margin-top:min(4px,.2777777778vw);font-size:min(12px,.8333333333vw);font-weight:500;line-height:1;color:#1e1e21;transition:.3s;font-family:M PLUS\ 1,sans-serif;transform:rotate(.05deg)}@media not screen and (min-width:951px){.header_header_inner_nav_text_item_titleJp__gpuI1{margin-top:min(4px,1.0256410256vw);font-size:min(12px,3.0769230769vw)}.header_header_inner_nav_btn__M7xJH{width:calc((100% - min(16px, 4.1025641026vw))/2)}}.header_header_inner_nav_btn__M7xJH[data-color=blue] a{background:#008ad9}.header_header_inner_nav_btn__M7xJH a{display:block;padding:min(8px,.5555555556vw) min(16px,1.1111111111vw) min(10px,.6944444444vw);font-size:min(14px,.9722222222vw);font-weight:500;line-height:1;color:#fff;background:#ff2b6e;border-radius:999px;font-family:M PLUS\ 1,sans-serif;transform:rotate(.05deg)}@media(hover:hover)and (pointer:fine){.header_header_inner_nav_btn__M7xJH a{transition:opacity .3s}.header_header_inner_nav_btn__M7xJH a:hover{opacity:.6}}@media not screen and (min-width:951px){.header_header_inner_nav_btn__M7xJH a{padding:min(10px,2.5641025641vw) min(16px,4.1025641026vw);font-size:min(18px,4.6153846154vw);text-align:center}}.header_header_subMenu__3VLkj{position:fixed;top:min(66px,4.5833333333vw);right:0;z-index:51;padding:min(30px,2.0833333333vw) min(40px,2.7777777778vw) min(40px,2.7777777778vw);-webkit-clip-path:polygon(100% 0,100% 100%,min(40px,2.7777777778vw) 100%,0 calc(100% - min(40px, 2.7777777778vw)),0 0);clip-path:polygon(100% 0,100% 100%,min(40px,2.7777777778vw) 100%,0 calc(100% - min(40px, 2.7777777778vw)),0 0);background:#1e1e21;opacity:0;transition:.3s;transform:translateX(100%)}.header_header_subMenu__3VLkj[data-open=true]{opacity:1;transform:translateX(0)}.header_header_subMenu_list_item__8snQT{margin:min(30px,2.0833333333vw) 0 0;font-size:min(16px,1.1111111111vw);font-weight:500;color:#fff;font-family:M PLUS\ 1,sans-serif;transform:rotate(.05deg)}.header_header_subMenu_list_item__8snQT:first-child{margin-top:0}.header_header_menuPcBtn__IjLFJ{position:fixed;top:0;right:0;z-index:51;width:min(66px,4.5833333333vw);height:min(66px,4.5833333333vw);background:#1e1e21}.header_header_menuPcBtn__IjLFJ[data-open=true] .header_header_menuPcBtn_bar1__5yrNg{top:50%;transform:translate(-50%,-50%) rotate(45deg)}.header_header_menuPcBtn__IjLFJ[data-open=true] .header_header_menuPcBtn_bar2__J6iDw{opacity:0}.header_header_menuPcBtn__IjLFJ[data-open=true] .header_header_menuPcBtn_bar3__DLxg_{bottom:50%;transform:translate(-50%,50%) rotate(-45deg)}.header_header_menuPcBtn_bar1__5yrNg,.header_header_menuPcBtn_bar2__J6iDw,.header_header_menuPcBtn_bar3__DLxg_{position:absolute;left:50%;width:min(18px,1.25vw);height:min(2px,.1388888889vw);background:#fff;transition:.3s;transform:translate(-50%,-50%)}.header_header_menuPcBtn_bar1__5yrNg{top:calc(50% - min(7px, .4861111111vw))}.header_header_menuPcBtn_bar2__J6iDw{top:calc(50% - min(1px, .0694444444vw))}.header_header_menuPcBtn_bar3__DLxg_{bottom:calc(50% - min(7px, .4861111111vw))}.header_header_menuSpBtn__ZE94q{position:fixed;right:0;bottom:0;z-index:52;width:min(109px,27.9487179487vw);padding:min(13px,3.3333333333vw) min(10px,2.5641025641vw) min(13px,3.3333333333vw) min(45px,11.5384615385vw);-webkit-clip-path:polygon(min(30px,7.6923076923vw) 0,100% 0,100% 100%,0 100%);clip-path:polygon(min(30px,7.6923076923vw) 0,100% 0,100% 100%,0 100%);cursor:pointer;background:#1e1e21;transition:.3s;transform:translateX(100%)}.header_header_menuSpBtn__ZE94q[data-show_navigation=true]{transform:translateX(0)}.header_header_menuSpBtn__ZE94q[data-sp_hide=true]{transform:translateX(100%)}.header_header_menuSpBtn__ZE94q span{font-size:min(14px,3.5897435897vw);font-weight:500;line-height:1.6;color:#fff}.style_container__y5oO_{position:fixed;top:0;left:0;z-index:999;display:flex;flex-direction:column;align-items:center;width:100%;height:100%;overflow:hidden auto;background:rgba(0,0,0,.8)}.style_container__y5oO_::-webkit-scrollbar{position:relative;display:block;width:5px}.style_container__y5oO_::-webkit-scrollbar-track{background:#ccc;border-radius:2.5px}.style_container__y5oO_::-webkit-scrollbar-thumb{cursor:pointer;background:#ababab;border-radius:2.5px}.style_container__y5oO_:after,.style_container__y5oO_:before{flex:1;content:""}.style_cover__bANwL{position:fixed;top:0;left:0;width:100vw;height:100vh}@media not screen and (min-width:577px){.style_cover__bANwL{height:100dvh}}.style_content__hMkCV,.style_main__XHrvl{position:relative}.Card_box_category__LCk68{display:flex;align-items:flex-end}.Card_box_category_item__pyup0{display:flex;flex-shrink:0;gap:0 min(6px,.4166666667vw);align-items:center;padding:min(4px,.2777777778vw) min(28px,1.9444444444vw) min(4px,.2777777778vw) min(12px,.8333333333vw);-webkit-clip-path:polygon(0 0,calc(100% - min(16px, 1.1111111111vw)) 0,100% 100%,0 100%);clip-path:polygon(0 0,calc(100% - min(16px, 1.1111111111vw)) 0,100% 100%,0 100%);font-size:min(14px,.9722222222vw);font-weight:500;line-height:1;color:#fff;font-family:M PLUS\ 1,sans-serif;transform:rotate(.05deg)}@media not screen and (min-width:951px){.Card_box_category_item__pyup0{gap:min(5px,1.2820512821vw);padding:min(3px,.7692307692vw) min(17px,4.358974359vw) min(3px,.7692307692vw) min(8px,2.0512820513vw);-webkit-clip-path:polygon(0 0,calc(100% - min(10px, 2.5641025641vw)) 0,100% 100%,0 100%);clip-path:polygon(0 0,calc(100% - min(10px, 2.5641025641vw)) 0,100% 100%,0 100%);font-size:min(10px,2.5641025641vw)}}.Card_box_category_item__pyup0:nth-child(n+2){padding-left:min(18px,1.25vw);margin-left:max(-16px,-1.1111111111vw);-webkit-clip-path:polygon(0 0,calc(100% - min(16px, 1.1111111111vw)) 0,100% 100%,min(16px,1.1111111111vw) 100%);clip-path:polygon(0 0,calc(100% - min(16px, 1.1111111111vw)) 0,100% 100%,min(16px,1.1111111111vw) 100%)}@media not screen and (min-width:951px){.Card_box_category_item__pyup0:nth-child(n+2){padding-left:min(10px,2.5641025641vw);margin-left:max(-10px,-2.5641025641vw);-webkit-clip-path:polygon(0 0,calc(100% - min(10px, 2.5641025641vw)) 0,100% 100%,min(10px,2.5641025641vw) 100%);clip-path:polygon(0 0,calc(100% - min(10px, 2.5641025641vw)) 0,100% 100%,min(10px,2.5641025641vw) 100%)}}.Card_box_category_item__pyup0[data-category=real]{background:#ff2b6e}.Card_box_category_item__pyup0[data-category=online]{background:#008ad9}.Card_box_category_item__pyup0[data-category=live]{background:red}.Card_box_category_item__pyup0 svg{width:min(20px,1.3888888889vw)}@media not screen and (min-width:951px){.Card_box_category_item__pyup0 svg{width:min(14px,3.5897435897vw)}}.Card_box_img__5TOEC{position:relative;width:100%;cursor:pointer}.Card_box_img_thumb__gALbQ{width:100%;aspect-ratio:360/202;overflow:hidden;border:1px solid #1e1e21;border-radius:0 min(5px,.3472222222vw) min(5px,.3472222222vw) min(5px,.3472222222vw);box-shadow:0 min(2px,.1388888889vw) 0 0 #1e1e21}@media not screen and (min-width:951px){.Card_box_img_thumb__gALbQ{border-radius:0 min(5px,1.2820512821vw) min(5px,1.2820512821vw) min(5px,1.2820512821vw);box-shadow:0 min(2px,.5128205128vw) 0 0 #1e1e21}}@media(hover:hover)and (pointer:fine){.Card_box_img_thumb__gALbQ{cursor:pointer}.Card_box_img_thumb__gALbQ:hover .Card_box_img_thumb_img__UuSVO{transform:scale(1.03)}}.Card_box_img_thumb_img__UuSVO{width:100%;height:auto;aspect-ratio:360/202;-o-object-fit:cover;object-fit:cover;transition:transform .3s}.Card_box_img_sns__u54o_{z-index:1;display:flex;gap:0 min(8px,.5555555556vw);align-items:flex-start}@media only screen and (min-width:950px){.Card_box_img_sns__u54o_{position:absolute;right:min(12px,.8333333333vw);bottom:0;transform:translateY(50%)}}@media not screen and (min-width:951px){.Card_box_img_sns__u54o_{margin-top:min(12px,3.0769230769vw)}}.Card_box_txt__rZuV9{margin-top:min(32px,2.2222222222vw)}@media not screen and (min-width:951px){.Card_box_txt__rZuV9{margin-top:min(12px,3.0769230769vw)}}.Card_box_txt_title__zihOt{font-size:min(20px,1.3888888889vw);font-weight:500;line-height:1.6;color:#1e1e21;word-break:break-all;cursor:pointer;font-family:M PLUS\ 1,sans-serif;transform:rotate(.05deg)}@media not screen and (min-width:951px){.Card_box_txt_title__zihOt{font-size:min(16px,4.1025641026vw)}}.Card_box_txt_group__GPZby{margin-top:min(10px,.6944444444vw);font-size:min(10px,.6944444444vw);font-weight:400;line-height:1.6;color:#656575;font-family:M PLUS\ 1,sans-serif;transform:rotate(.05deg)}@media not screen and (min-width:951px){.Card_box_txt_group__GPZby{margin-top:min(12px,3.0769230769vw);font-size:min(12px,3.0769230769vw)}}.Card_box_tag__JgZb_{display:flex;flex-wrap:wrap;gap:min(6px,.4166666667vw);align-items:center;margin-top:min(10px,.6944444444vw)}@media not screen and (min-width:951px){.Card_box_tag__JgZb_{gap:min(6px,1.5384615385vw);margin-top:min(12px,3.0769230769vw)}}.Card_box_tag_item__9BBcm{position:relative;display:flex;gap:0 min(6px,.4166666667vw);align-items:center;padding:min(4px,.2777777778vw) min(12px,.8333333333vw);font-size:min(12px,.8333333333vw);font-weight:500;line-height:normal;color:#1e1e21;background:#fff;border:1px solid #656575;border-radius:999px;font-family:M PLUS\ 1,sans-serif;transform:rotate(.05deg)}@media not screen and (min-width:951px){.Card_box_tag_item__9BBcm{gap:min(6px,1.5384615385vw);padding:min(6px,1.5384615385vw) min(10px,2.5641025641vw);font-size:min(10px,2.5641025641vw)}}.Card_box_tag_item_icon__Gge2u{max-width:min(16px,1.1111111111vw);height:auto}@media not screen and (min-width:951px){.Card_box_tag_item_icon__Gge2u{max-width:min(14px,3.5897435897vw)}}.Card_box_tag_item_icon__Gge2u img{width:100%;height:auto;aspect-ratio:1/1}.Card_x__t94MC{width:min(40px,2.7777777778vw);aspect-ratio:1/1;filter:drop-shadow(0 min(2px,.1388888889vw) 0 #1e1e21);transition:transform .2s}@media not screen and (min-width:951px){.Card_x__t94MC{width:min(36px,9.2307692308vw);height:min(36px,9.2307692308vw);filter:drop-shadow(0 min(2px,.5128205128vw) 0 #1e1e21)}}.Card_x__t94MC path{transition:.3s}@media(hover:hover)and (pointer:fine){.Card_x__t94MC{cursor:pointer}.Card_x__t94MC:hover{filter:drop-shadow(0 0 0 transparent);transform:translateY(min(2px,.1388888889vw))}@media not screen and (min-width:951px){.Card_x__t94MC:hover{transform:translateY(min(2px,.5128205128vw))}}}.Exhibition_container__vEESY{padding:min(160px,11.1111111111vw) 0 min(100px,6.9444444444vw)}@media not screen and (min-width:951px){.Exhibition_container__vEESY{padding:min(96px,24.6153846154vw) 0 min(60px,15.3846153846vw)}}.Exhibition_title_images__GRPJB{width:min(502.67px,34.9076388889vw);aspect-ratio:506/63;margin:0 auto}@media not screen and (min-width:951px){.Exhibition_title_images__GRPJB{width:min(301.602px,77.3338461538vw)}}.Exhibition_title_text__7DiRs{margin:min(18px,1.25vw) auto 0;line-height:min(27px,1.875vw);text-align:center}@media not screen and (min-width:951px){.Exhibition_title_text__7DiRs{margin-top:min(10.8px,2.7692307692vw);line-height:min(16.2px,4.1538461538vw)}}.Exhibition_title_text__7DiRs span{font-size:min(24px,1.6666666667vw);font-weight:700;color:#1e1e21;text-align:center;vertical-align:top;font-family:M PLUS\ 1,sans-serif;transform:rotate(.05deg)}@media not screen and (min-width:951px){.Exhibition_title_text__7DiRs span{font-size:min(14.4px,3.6923076923vw)}}.Exhibition_lead__Du4xw{margin-top:min(40px,2.7777777778vw);font-size:min(16px,1.1111111111vw);font-weight:500;line-height:2;text-align:center;font-family:M PLUS\ 1,sans-serif;transform:rotate(.05deg)}@media not screen and (min-width:951px){.Exhibition_lead__Du4xw{margin-top:min(24px,6.1538461538vw);font-size:min(12px,3.0769230769vw)}}.Exhibition_search__8Vxt0{width:min(1080px,75vw);padding:min(40px,2.7777777778vw);margin:min(40px,2.7777777778vw) auto 0;background:url(/school_festival/assets/ui/bg.png) 0 0/min(5px,.3472222222vw) min(6px,.4166666667vw) repeat,linear-gradient(95deg,rgba(181,228,255,.65) 7.72%,rgba(255,200,219,.65) 92.28%);border-radius:min(20px,1.3888888889vw)}@media not screen and (min-width:951px){.Exhibition_search__8Vxt0{width:89.7435897436vw;padding:min(20px,5.1282051282vw);margin-top:min(40px,10.2564102564vw);background:url(/school_festival/assets/ui/bg.png) 0 0/min(4px,1.0256410256vw) min(4px,1.0256410256vw) repeat,linear-gradient(95deg,rgba(181,228,255,.65) 7.72%,rgba(255,200,219,.65) 92.28%);border-radius:min(12px,3.0769230769vw)}}.Exhibition_search_title__pIaeL{display:block;font-size:min(16px,1.1111111111vw);font-weight:400;line-height:1.6;color:#1e1e21}@media not screen and (min-width:951px){.Exhibition_search_title__pIaeL{font-size:min(14px,3.5897435897vw)}}.Exhibition_search_caption__ntUKx{margin-top:min(24px,1.6666666667vw);font-size:min(12px,.8333333333vw);font-weight:500;line-height:1.4;color:#1e1e21}@media not screen and (min-width:951px){.Exhibition_search_caption__ntUKx{margin-top:min(12px,3.0769230769vw);font-size:min(10px,2.5641025641vw)}}.Exhibition_category_title__YicgQ{margin-top:0}.Exhibition_category_flex__DEJO_{display:flex;flex-wrap:wrap;gap:min(8px,.5555555556vw);align-items:center;margin-top:min(10px,.6944444444vw)}@media not screen and (min-width:951px){.Exhibition_category_flex__DEJO_{gap:min(8px,2.0512820513vw);margin-top:min(10px,2.5641025641vw)}}.Exhibition_category_flex_btn__fhY3H{display:flex;gap:min(8px,.5555555556vw);align-items:center;padding:min(8px,.5555555556vw) min(18px,1.25vw);font-size:min(16px,1.1111111111vw);font-weight:500;line-height:1;background:#fff;border:1px solid #bdbdd4;border-radius:999px;transition:.3s}@media not screen and (min-width:951px){.Exhibition_category_flex_btn__fhY3H{gap:min(8px,2.0512820513vw);padding:min(6px,1.5384615385vw) min(14px,3.5897435897vw);font-size:min(14px,3.5897435897vw)}}@media(hover:hover)and (pointer:fine){.Exhibition_category_flex_btn__fhY3H{cursor:pointer}.Exhibition_category_flex_btn__fhY3H:hover{color:#fff!important}.Exhibition_category_flex_btn__fhY3H:hover svg path{fill:#fff!important}}.Exhibition_category_flex_btn__fhY3H[data-active=true]{color:#fff!important}.Exhibition_category_flex_btn__fhY3H[data-active=true] svg path{fill:#fff!important}.Exhibition_category_flex_btn_icon__LjV_B{width:min(20px,1.3888888889vw);aspect-ratio:1/1}@media not screen and (min-width:951px){.Exhibition_category_flex_btn_icon__LjV_B{width:min(16px,4.1025641026vw)}}.Exhibition_category_flex_btn_icon__LjV_B svg path{transition:.3s}.Exhibition_category_flex_btn__fhY3H[data-type=real]{color:#ff2b6e}.Exhibition_category_flex_btn__fhY3H[data-type=real] svg path{fill:#ff2b6e}@media(hover:hover)and (pointer:fine){.Exhibition_category_flex_btn__fhY3H[data-type=real]{cursor:pointer}.Exhibition_category_flex_btn__fhY3H[data-type=real]:hover{background:#ff2b6e}}.Exhibition_category_flex_btn__fhY3H[data-type=real][data-active=true]{background:#ff2b6e}.Exhibition_category_flex_btn__fhY3H[data-type=online]{color:#008ad9}.Exhibition_category_flex_btn__fhY3H[data-type=online] svg path{fill:#008ad9}@media(hover:hover)and (pointer:fine){.Exhibition_category_flex_btn__fhY3H[data-type=online]{cursor:pointer}.Exhibition_category_flex_btn__fhY3H[data-type=online]:hover{background:#008ad9}}.Exhibition_category_flex_btn__fhY3H[data-type=online][data-active=true]{background:#008ad9}.Exhibition_category_flex_btn__fhY3H[data-type=live]{color:red}.Exhibition_category_flex_btn__fhY3H[data-type=live] svg path{fill:red}@media(hover:hover)and (pointer:fine){.Exhibition_category_flex_btn__fhY3H[data-type=live]{cursor:pointer}.Exhibition_category_flex_btn__fhY3H[data-type=live]:hover{background:red}}.Exhibition_category_flex_btn__fhY3H[data-type=live][data-active=true]{background:red}.Exhibition_tag__maGDI{margin-top:min(24px,1.6666666667vw)}@media not screen and (min-width:951px){.Exhibition_tag__maGDI{margin-top:min(24px,6.1538461538vw)}}.Exhibition_tag_flex__xRj_Y{display:flex;flex-wrap:wrap;gap:min(8px,.5555555556vw);align-items:center;margin-top:min(10px,.6944444444vw)}@media not screen and (min-width:951px){.Exhibition_tag_flex__xRj_Y{gap:min(8px,2.0512820513vw);margin-top:min(10px,2.5641025641vw)}}.Exhibition_tag_flex_btn__3HmBF{display:flex;gap:min(6px,.4166666667vw);align-items:center;padding:min(8px,.5555555556vw) min(16px,1.1111111111vw);font-size:min(14px,.9722222222vw);font-weight:500;line-height:1;background:#fff;border:1px solid #bdbdd4;border-radius:999px;transition:.3s}@media not screen and (min-width:951px){.Exhibition_tag_flex_btn__3HmBF{gap:min(6px,1.5384615385vw);padding:min(6px,1.5384615385vw) min(12px,3.0769230769vw);font-size:min(12px,3.0769230769vw)}}@media(hover:hover)and (pointer:fine){.Exhibition_tag_flex_btn__3HmBF{cursor:pointer}.Exhibition_tag_flex_btn__3HmBF:hover{background:#010465;border-color:#010465}.Exhibition_tag_flex_btn__3HmBF:hover span{color:#fff}}.Exhibition_tag_flex_btn__3HmBF[data-active=true]{background:#1e1e21;border-color:#1e1e21}.Exhibition_tag_flex_btn__3HmBF[data-active=true] span{color:#fff}.Exhibition_tag_flex_btn_icon__aymWG{width:min(20px,1.3888888889vw);aspect-ratio:1/1;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}@media not screen and (min-width:951px){.Exhibition_tag_flex_btn_icon__aymWG{width:min(15px,3.8461538462vw)}}.Exhibition_tag_flex_btn__3HmBF span{color:#1e1e21;text-align:left;transition:.3s}.Exhibition_keyword__raEee{margin-top:min(24px,1.6666666667vw)}@media not screen and (min-width:951px){.Exhibition_keyword__raEee{margin-top:min(24px,6.1538461538vw)}}.Exhibition_keyword_searchForm__iUfZi{display:flex;width:100%;margin-top:min(10px,.6944444444vw);overflow:hidden}@media not screen and (min-width:951px){.Exhibition_keyword_searchForm__iUfZi{margin-top:min(10px,2.5641025641vw)}}.Exhibition_keyword_searchForm__iUfZi .Exhibition_searchInput__DhtmP{width:calc(100% - min(120px, 8.3333333333vw));padding:min(15px,1.0416666667vw) min(20px,1.3888888889vw);font-size:min(14px,.9722222222vw);color:#1e1e21;border-top:1px solid #cecedf;border-bottom:1px solid #cecedf;border-left:1px solid #cecedf;border-radius:999px 0 0 999px;outline:none}@media not screen and (min-width:951px){.Exhibition_keyword_searchForm__iUfZi .Exhibition_searchInput__DhtmP{width:89.7435897436vw;padding:min(12px,3.0769230769vw) min(14px,3.5897435897vw);font-size:min(14px,3.5897435897vw)}}.Exhibition_keyword_searchForm__iUfZi .Exhibition_searchInput__DhtmP::-moz-placeholder{font-size:min(14px,.9722222222vw);font-weight:500;line-height:normal;color:#bdbdd4}.Exhibition_keyword_searchForm__iUfZi .Exhibition_searchInput__DhtmP::placeholder{font-size:min(14px,.9722222222vw);font-weight:500;line-height:normal;color:#bdbdd4}@media not screen and (min-width:951px){.Exhibition_keyword_searchForm__iUfZi .Exhibition_searchInput__DhtmP::-moz-placeholder{font-size:min(14px,3.5897435897vw)}.Exhibition_keyword_searchForm__iUfZi .Exhibition_searchInput__DhtmP::placeholder{font-size:min(14px,3.5897435897vw)}}.Exhibition_keyword_searchForm__iUfZi .Exhibition_searchButton__ggxTT{display:flex;flex-shrink:0;gap:min(6px,.4166666667vw);align-items:center;justify-content:center;width:min(120px,8.3333333333vw);font-size:min(14px,.9722222222vw);font-weight:500;line-height:normal;color:#fff;cursor:pointer;background-color:#1e1e21;border-radius:0 999px 999px 0}@media not screen and (min-width:951px){.Exhibition_keyword_searchForm__iUfZi .Exhibition_searchButton__ggxTT{gap:min(6px,1.5384615385vw);width:min(70px,17.9487179487vw);font-size:min(12px,3.0769230769vw)}}.Exhibition_keyword_searchForm__iUfZi .Exhibition_searchButton__ggxTT svg{width:min(16px,1.1111111111vw);aspect-ratio:1/1}@media not screen and (min-width:951px){.Exhibition_keyword_searchForm__iUfZi .Exhibition_searchButton__ggxTT svg{width:min(14px,3.5897435897vw)}}@media(hover:hover)and (pointer:fine){.Exhibition_keyword_searchForm__iUfZi .Exhibition_searchButton__ggxTT{transition:opacity .3s}.Exhibition_keyword_searchForm__iUfZi .Exhibition_searchButton__ggxTT:hover{opacity:.7}}.Exhibition_noPlans__UiVCi{width:100%;margin-top:min(20px,1.3888888889vw);font-size:min(20px,1.3888888889vw);font-weight:500;text-align:center}@media not screen and (min-width:951px){.Exhibition_noPlans__UiVCi{margin-top:min(20px,5.1282051282vw);font-size:min(14px,3.5897435897vw)}}.Exhibition_loading__Cwwmg{margin:min(100px,6.9444444444vw) 0}@media not screen and (min-width:951px){.Exhibition_loading__Cwwmg{margin:min(80px,20.5128205128vw) 0}}.Exhibition_grid__QukA5{display:grid;grid-template-columns:repeat(auto-fit,min(360px,25vw));grid-gap:min(40px,2.7777777778vw);justify-content:center;width:min(1160px,80.5555555556vw);margin:min(80px,5.5555555556vw) auto 0}@media not screen and (min-width:951px){.Exhibition_grid__QukA5{grid-template-columns:100%;grid-gap:min(40px,10.2564102564vw);width:89.7435897436vw;margin-top:min(40px,10.2564102564vw)}}.ExhibitionInfoModal_container__EBmv7{background:rgba(85,85,102,.65);border:none;outline:none}.ExhibitionInfoModal_exhibitionInfoModal__E07_p{position:relative;width:min(620px,43.0555555556vw);margin:min(50px,3.4722222222vw) auto}@media not screen and (min-width:951px){.ExhibitionInfoModal_exhibitionInfoModal__E07_p{width:min(350px,89.7435897436vw);margin:min(50px,12.8205128205vw) auto min(80px,20.5128205128vw)}}.ExhibitionInfoModal_exhibitionInfoModal_closeBtn__UBtRo{position:absolute;right:min(8px,.5555555556vw);bottom:min(8px,.5555555556vw);z-index:1;display:flex;align-items:center;justify-content:center;width:min(30px,2.0833333333vw);aspect-ratio:1/1;cursor:pointer;background:#1e1e21;border-radius:50%;transition:.3s}@media not screen and (min-width:951px){.ExhibitionInfoModal_exhibitionInfoModal_closeBtn__UBtRo{right:min(8px,2.0512820513vw);bottom:min(8px,2.0512820513vw);width:min(30px,7.6923076923vw)}}.ExhibitionInfoModal_exhibitionInfoModal_closeBtn__UBtRo:hover{transform:scale(1.1)}.ExhibitionInfoModal_exhibitionInfoModal_closeBtn__UBtRo svg{width:min(10px,.6944444444vw);aspect-ratio:1/1}@media not screen and (min-width:951px){.ExhibitionInfoModal_exhibitionInfoModal_closeBtn__UBtRo svg{width:min(8px,2.0512820513vw)}}.ExhibitionInfoModal_header__gp5jz{width:100%}.ExhibitionInfoModal_header_category__eOvFu{display:flex;align-items:flex-end}.ExhibitionInfoModal_header_category_item__XfEaY{display:flex;flex-shrink:0;gap:0 min(6px,.4166666667vw);align-items:center;padding:min(4px,.2777777778vw) min(28px,1.9444444444vw) min(4px,.2777777778vw) min(12px,.8333333333vw);-webkit-clip-path:polygon(0 0,calc(100% - min(16px, 1.1111111111vw)) 0,100% 100%,0 100%);clip-path:polygon(0 0,calc(100% - min(16px, 1.1111111111vw)) 0,100% 100%,0 100%);font-size:min(14px,.9722222222vw);font-weight:500;line-height:1;color:#fff;font-family:M PLUS\ 1,sans-serif;transform:rotate(.05deg)}@media not screen and (min-width:951px){.ExhibitionInfoModal_header_category_item__XfEaY{gap:min(5px,1.2820512821vw);padding:min(3px,.7692307692vw) min(17px,4.358974359vw) min(3px,.7692307692vw) min(8px,2.0512820513vw);-webkit-clip-path:polygon(0 0,calc(100% - min(10px, 2.5641025641vw)) 0,100% 100%,0 100%);clip-path:polygon(0 0,calc(100% - min(10px, 2.5641025641vw)) 0,100% 100%,0 100%);font-size:min(10px,2.5641025641vw)}}.ExhibitionInfoModal_header_category_item__XfEaY:nth-child(n+2){padding-left:min(18px,1.25vw);margin-left:max(-16px,-1.1111111111vw);-webkit-clip-path:polygon(0 0,calc(100% - min(16px, 1.1111111111vw)) 0,100% 100%,min(16px,1.1111111111vw) 100%);clip-path:polygon(0 0,calc(100% - min(16px, 1.1111111111vw)) 0,100% 100%,min(16px,1.1111111111vw) 100%)}@media not screen and (min-width:951px){.ExhibitionInfoModal_header_category_item__XfEaY:nth-child(n+2){padding-left:min(10px,2.5641025641vw);margin-left:max(-10px,-2.5641025641vw);-webkit-clip-path:polygon(0 0,calc(100% - min(10px, 2.5641025641vw)) 0,100% 100%,min(10px,2.5641025641vw) 100%);clip-path:polygon(0 0,calc(100% - min(10px, 2.5641025641vw)) 0,100% 100%,min(10px,2.5641025641vw) 100%)}}.ExhibitionInfoModal_header_category_item__XfEaY[data-category=real]{background:#ff2b6e}.ExhibitionInfoModal_header_category_item__XfEaY[data-category=online]{background:#008ad9}.ExhibitionInfoModal_header_category_item__XfEaY[data-category=live]{background:red}.ExhibitionInfoModal_header_category_item__XfEaY svg{width:min(20px,1.3888888889vw)}@media not screen and (min-width:951px){.ExhibitionInfoModal_header_category_item__XfEaY svg{width:min(14px,3.5897435897vw)}}.ExhibitionInfoModal_contents__lejbz{width:100%;background:#fff;border-radius:0 min(10px,.6944444444vw) min(10px,.6944444444vw) min(10px,.6944444444vw)}@media not screen and (min-width:951px){.ExhibitionInfoModal_contents__lejbz{border-radius:0 min(10px,2.5641025641vw) min(10px,2.5641025641vw) min(10px,2.5641025641vw)}}.ExhibitionInfoModal_contents_thum__sFLT3{overflow:hidden;border-radius:0 min(10px,.6944444444vw) 0 0}[aria-hidden=false] .ExhibitionInfoModal_contents_thum__sFLT3{pointer-events:auto}.ExhibitionInfoModal_contents_thum_img__n3_86{aspect-ratio:155/87;overflow:hidden}.ExhibitionInfoModal_contents_thum_img__n3_86 img{width:100%}.ExhibitionInfoModal_contents_text__WVmtt{position:relative;padding:min(40px,2.7777777778vw)}@media not screen and (min-width:951px){.ExhibitionInfoModal_contents_text__WVmtt{padding:min(10px,2.5641025641vw) min(20px,5.1282051282vw) min(30px,7.6923076923vw)}}.ExhibitionInfoModal_contents_text_nav__6XD2I{position:absolute}@media only screen and (min-width:950px){.ExhibitionInfoModal_contents_text_nav__6XD2I{top:0;left:0;width:100%}}@media not screen and (min-width:951px){.ExhibitionInfoModal_contents_text_nav__6XD2I{bottom:max(-10px,-2.5641025641vw);left:50%;display:flex;gap:min(10px,2.5641025641vw);align-items:center;justify-content:center;transform:translate(-50%,100%)}}.ExhibitionInfoModal_contents_text_nav_nextBtn__Ba6cg,.ExhibitionInfoModal_contents_text_nav_prevBtn__EjeY_{display:flex;align-items:center;justify-content:center;width:min(64px,4.4444444444vw);aspect-ratio:1/1;background:#fff;border:1px solid #1e1e21;border-radius:50%;box-shadow:0 min(4px,.2777777778vw) 0 0 #1e1e21;transition:.3s}@media only screen and (min-width:950px){.ExhibitionInfoModal_contents_text_nav_nextBtn__Ba6cg,.ExhibitionInfoModal_contents_text_nav_prevBtn__EjeY_{position:absolute;top:0}}@media not screen and (min-width:951px){.ExhibitionInfoModal_contents_text_nav_nextBtn__Ba6cg,.ExhibitionInfoModal_contents_text_nav_prevBtn__EjeY_{width:min(32px,8.2051282051vw);box-shadow:0 min(2px,.5128205128vw) 0 0 #1e1e21}}.ExhibitionInfoModal_contents_text_nav_nextBtn__Ba6cg svg,.ExhibitionInfoModal_contents_text_nav_prevBtn__EjeY_ svg{width:min(18px,1.25vw)}@media not screen and (min-width:951px){.ExhibitionInfoModal_contents_text_nav_nextBtn__Ba6cg svg,.ExhibitionInfoModal_contents_text_nav_prevBtn__EjeY_ svg{width:min(12px,3.0769230769vw)}}@media only screen and (min-width:950px){.ExhibitionInfoModal_contents_text_nav_prevBtn__EjeY_{left:max(-16px,-1.1111111111vw);transform:translate(-100%,-50%)}}@media only screen and (min-width:950px)and (hover:hover)and (pointer:fine){.ExhibitionInfoModal_contents_text_nav_prevBtn__EjeY_{cursor:pointer}.ExhibitionInfoModal_contents_text_nav_prevBtn__EjeY_:hover{box-shadow:0 0 0 0 transparent;transform:translate(-100%,calc(-50% + min(4px, .2777777778vw)))}}@media only screen and (min-width:950px){.ExhibitionInfoModal_contents_text_nav_nextBtn__Ba6cg{right:max(-16px,-1.1111111111vw);transform:translate(100%,-50%)}}@media only screen and (min-width:950px)and (hover:hover)and (pointer:fine){.ExhibitionInfoModal_contents_text_nav_nextBtn__Ba6cg{cursor:pointer}.ExhibitionInfoModal_contents_text_nav_nextBtn__Ba6cg:hover{box-shadow:0 0 0 0 transparent;transform:translate(100%,calc(-50% + min(4px, .2777777778vw)))}}.ExhibitionInfoModal_contents_text_sns__JZeoO{z-index:1;display:flex;gap:0 min(10px,.6944444444vw);align-items:flex-start;justify-content:flex-end}@media only screen and (min-width:950px){.ExhibitionInfoModal_contents_text_sns__JZeoO{position:absolute;top:max(-24px,-1.6666666667vw);right:min(20px,1.3888888889vw)}}@media not screen and (min-width:951px){.ExhibitionInfoModal_contents_text_sns__JZeoO{gap:0 min(5px,1.2820512821vw)}}.ExhibitionInfoModal_contents_text_sns_x__jnIbq{width:min(48px,3.3333333333vw)}@media not screen and (min-width:951px){.ExhibitionInfoModal_contents_text_sns_x__jnIbq{width:min(32px,8.2051282051vw)}}.ExhibitionInfoModal_contents_text_sns_favorite__jqZzb{width:min(48px,3.3333333333vw)}@media not screen and (min-width:951px){.ExhibitionInfoModal_contents_text_sns_favorite__jqZzb{width:min(32px,8.2051282051vw)}}.ExhibitionInfoModal_contents_text_title__Py4lo{display:block;font-size:min(20px,1.3888888889vw);font-weight:500;line-height:1.6;color:#1e1e21;word-break:break-all}@media not screen and (min-width:951px){.ExhibitionInfoModal_contents_text_title__Py4lo{font-size:min(16px,4.1025641026vw)}}.ExhibitionInfoModal_contents_text_group__FL22g{display:block;margin-top:min(10px,.6944444444vw);font-size:min(14px,.9722222222vw);font-weight:400;line-height:1.6;color:#656575}@media not screen and (min-width:951px){.ExhibitionInfoModal_contents_text_group__FL22g{margin-top:min(5px,1.2820512821vw);font-size:min(12px,3.0769230769vw)}}.ExhibitionInfoModal_contents_text_tag__rNBaU{display:flex;flex-wrap:wrap;gap:min(8px,.5555555556vw);align-items:center;margin-top:min(10px,.6944444444vw)}@media not screen and (min-width:951px){.ExhibitionInfoModal_contents_text_tag__rNBaU{gap:min(4px,1.0256410256vw);margin-top:min(5px,1.2820512821vw)}}.ExhibitionInfoModal_contents_text_tag_item__ZYw1s{display:flex;gap:0 min(6px,.4166666667vw);align-items:center;padding:min(6px,.4166666667vw) min(12px,.8333333333vw);font-size:min(12px,.8333333333vw);font-weight:500;line-height:1;color:#1e1e21;border:1px solid #656575;border-radius:999px}@media not screen and (min-width:951px){.ExhibitionInfoModal_contents_text_tag_item__ZYw1s{gap:0 min(6px,1.5384615385vw);padding:min(4px,1.0256410256vw) min(10px,2.5641025641vw);font-size:min(12px,3.0769230769vw)}}.ExhibitionInfoModal_contents_text_tag_item_icon__00fYM{width:min(16px,1.1111111111vw);aspect-ratio:1/1}@media not screen and (min-width:951px){.ExhibitionInfoModal_contents_text_tag_item_icon__00fYM{width:min(10px,2.5641025641vw)}}.ExhibitionInfoModal_contents_text_tag_item_icon__00fYM img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.ExhibitionInfoModal_contents_text_description__Zn9pr{margin-top:min(10px,.6944444444vw);font-size:min(14px,.9722222222vw);line-height:1.6;color:#1e1e21}@media not screen and (min-width:951px){.ExhibitionInfoModal_contents_text_description__Zn9pr{margin-top:min(5px,1.2820512821vw);font-size:min(12px,3.0769230769vw)}}.ExhibitionInfoModal_contents_text_btns__C89PM{display:flex;flex-wrap:wrap;gap:min(16px,1.1111111111vw);align-items:center;justify-content:center;margin-top:min(24px,1.6666666667vw)}@media not screen and (min-width:951px){.ExhibitionInfoModal_contents_text_btns__C89PM{gap:min(16px,4.1025641026vw);margin-top:min(24px,6.1538461538vw)}}.ExhibitionInfoModal_contents_text_btns_item__96OkU{width:calc((100% - min(16px, 1.1111111111vw))/2)}@media not screen and (min-width:951px){.ExhibitionInfoModal_contents_text_btns_item__96OkU{width:unset}}.ExhibitionInfoModal_contents_text_btns_item_link__TA8AH{display:flex;gap:min(10px,.6944444444vw);align-items:center;justify-content:center;width:100%;padding:min(13px,.9027777778vw) min(20px,1.3888888889vw) min(15px,1.0416666667vw);font-size:min(16px,1.1111111111vw);font-weight:500;line-height:1;color:#fff;background:#1e1e21;border-radius:999px}@media not screen and (min-width:951px){.ExhibitionInfoModal_contents_text_btns_item_link__TA8AH{gap:min(10px,2.5641025641vw);padding:min(10px,2.5641025641vw) min(15px,3.8461538462vw);font-size:min(12px,3.0769230769vw)}}.ExhibitionInfoModal_contents_text_btns_item_link__TA8AH:hover:after{transform:scale(1.1)}.ExhibitionInfoModal_contents_text_btns_item_link__TA8AH:after{width:min(30px,2.0833333333vw);aspect-ratio:1/1;content:"";border-radius:50%;transition:.3s}@media not screen and (min-width:951px){.ExhibitionInfoModal_contents_text_btns_item_link__TA8AH:after{flex-shrink:0;width:min(20px,5.1282051282vw)}}.ExhibitionInfoModal_contents_text_btns_item_link__TA8AH[data-btn=inside]:after{background:url(/school_festival/assets/exhibition/arrow.svg) 50%/min(10px,.6944444444vw) min(10px,.6944444444vw) no-repeat,#ff2b6e}@media not screen and (min-width:951px){.ExhibitionInfoModal_contents_text_btns_item_link__TA8AH[data-btn=inside]:after{background-size:min(10px,2.5641025641vw) min(10px,2.5641025641vw)}}.ExhibitionInfoModal_contents_text_btns_item_link__TA8AH[data-btn=inside] span{color:#ff2b6e}.ExhibitionInfoModal_contents_text_btns_item_link__TA8AH[data-btn=outside]:after{background:url(/school_festival/assets/exhibition/arrow.svg) 50%/min(10px,.6944444444vw) min(10px,.6944444444vw) no-repeat,#008ad9}@media not screen and (min-width:951px){.ExhibitionInfoModal_contents_text_btns_item_link__TA8AH[data-btn=outside]:after{background-size:min(10px,2.5641025641vw) min(10px,2.5641025641vw)}}.ExhibitionInfoModal_contents_text_btns_item_link__TA8AH[data-btn=outside] span{color:#008ad9}.ExhibitionInfoModal_contents_text_btns_item_link__TA8AH span{padding:min(6px,.4166666667vw) min(10px,.6944444444vw);font-size:min(14px,.9722222222vw);font-weight:500;line-height:1;background:#fff;border-radius:999px}@media not screen and (min-width:951px){.ExhibitionInfoModal_contents_text_btns_item_link__TA8AH span{padding:min(6px,1.5384615385vw) min(10px,2.5641025641vw);font-size:min(12px,3.0769230769vw)}}.layout_container__vQEkt{position:relative}.layout_container__vQEkt[data-theme=blue]:after,.layout_container__vQEkt[data-theme=pink]:after,.layout_container__vQEkt[data-theme=subpage]:after{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100vh;content:"";background:url(/school_festival/assets/common/bg_ttl.webp) 50%/cover no-repeat}@media not screen and (min-width:951px){.layout_container__vQEkt[data-theme=blue]:after,.layout_container__vQEkt[data-theme=pink]:after,.layout_container__vQEkt[data-theme=subpage]:after{height:100lvh}}.layout_bg__ZhEK9{position:fixed;top:0;left:0;z-index:-2;width:100%;height:100vh}.layout_bg__ZhEK9 video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}