@layer properties,theme,base;@layer components{.p-opencampus_article__schedule-item[data-astro-cid-6qxhrvfx]{--box_padding-inline:min(.653061vw + 13.551px, 24px);--box_padding-block:min(0vw + 12px, 12px);--box_border-radius:min(0vw + 8px, 8px);--button_min-width:min(8.16327vw + 65.3878px, 196px)}.p-opencampus_article[data-astro-cid-sufwy5tv]{padding-block:min(6.77041vw - 8.32653px,100px) min(6.53061vw + 55.5102px,160px)}.p-opencampus_article__grid[data-astro-cid-sufwy5tv]{grid-template-columns:min(12.2449vw + 104.082px,300px) 1fr}@media (width<=1023px){.p-opencampus_article__grid[data-astro-cid-sufwy5tv]{grid-template-columns:minmax(0,1fr)}}.p-opencampus_article__schedule[data-astro-cid-sufwy5tv] .list[data-astro-cid-sufwy5tv]>li[data-astro-cid-sufwy5tv]:not(:last-child){margin-block-end:12px}.p-opencampus_article__schedule[data-astro-cid-sufwy5tv] .accordion[data-astro-cid-sufwy5tv]{--button_padding-top:0;--button_padding-bottom:.5em;flex-direction:column-reverse;margin-block-start:12px;display:flex}.p-opencampus_article__schedule[data-astro-cid-sufwy5tv] .accordion__summary[data-astro-cid-sufwy5tv]{--button_color:var(--color-green-120)}.p-opencampus_article__schedule[data-astro-cid-sufwy5tv] .accordion__summary[data-astro-cid-sufwy5tv] .plus[data-astro-cid-sufwy5tv]{block-size:.875em;inline-size:.875em;min-inline-size:.875em;margin-inline-start:.375em;position:relative}.p-opencampus_article__schedule[data-astro-cid-sufwy5tv] .accordion__summary[data-astro-cid-sufwy5tv] .plus[data-astro-cid-sufwy5tv]:before,.p-opencampus_article__schedule[data-astro-cid-sufwy5tv] .accordion__summary[data-astro-cid-sufwy5tv] .plus[data-astro-cid-sufwy5tv]:after{content:"";border-block-end:1px solid;border-radius:1px;inline-size:100%;position:absolute;top:calc(50% - .5px)}.p-opencampus_article__schedule[data-astro-cid-sufwy5tv] .accordion__summary[data-astro-cid-sufwy5tv] .plus[data-astro-cid-sufwy5tv]:before{rotate:calc(var(--progress,0) * -90deg);opacity:calc(1 - var(--progress,0))}.p-opencampus_article__schedule[data-astro-cid-sufwy5tv] .accordion__summary[data-astro-cid-sufwy5tv] .plus[data-astro-cid-sufwy5tv]:after{rotate:calc((1 - var(--progress,0)) * 90deg)}.p-opencampus_article__sidebar[data-astro-cid-sufwy5tv]{background-color:var(--color-white-00);--button_background-color:var(--color-gold-120);--button_border-color:var(--color-gold-120);--button_color:var(--color-white-00);--icon-circle_color:var(--color-gold-120);top:calc(var(--header-height) + min(.163265vw + 13.3878px, 16px));padding:min(.163265vw + 13.3878px,16px)}.p-opencampus_article__sidebar__title[data-astro-cid-sufwy5tv]{row-gap:min(.163265vw + 13.3878px,16px);padding-block:min(.517007vw + 15.7279px,24px);padding-inline:16px}.p-opencampus_article__sidebar__title[data-astro-cid-sufwy5tv] .label[data-astro-cid-sufwy5tv]{background-color:var(--color-black-100);color:var(--color-white-00);padding-block:.375em;padding-inline:1em}.p-opencampus_article__body[data-astro-cid-sufwy5tv]{background-color:var(--color-white-00)}.p-opencampus_article__body__eyecatch[data-astro-cid-sufwy5tv]:has(.caption):before{content:"";mix-blend-mode:multiply;background-color:color-mix(in srgb, var(--color-black-100) 60%, transparent);z-index:1;position:absolute;inset:0}.p-opencampus_article__body__eyecatch[data-astro-cid-sufwy5tv]:has(.caption) .caption[data-astro-cid-sufwy5tv]{color:var(--color-white-00);z-index:1;background-color:var(--color-gold-100);inline-size:100%;padding-block:.25em .375em;padding-inline:min(1.14286vw + 11.7143px,30px);top:50%;left:50%;translate:-50% -50%}.p-opencampus_article__body__inner[data-astro-cid-sufwy5tv]{--padding-inline:min(1.95918vw + 8.65306px, 40px);padding-block-start:min(1.22449vw + 20.4082px,40px);padding-inline:var(--padding-inline);padding-block-end:min(2.10884vw + 26.2585px,60px)}}@layer utilities{.u-mt0{margin-block-start:0}.u-mt1{margin-block-start:1px}.u-mt2{margin-block-start:2px}.u-mt3{margin-block-start:3px}.u-mt4{margin-block-start:4px}.u-mt5{margin-block-start:5px}.u-mt6{margin-block-start:6px}.u-mt7{margin-block-start:7px}.u-mt8{margin-block-start:8px}.u-mt9{margin-block-start:9px}.u-mt10{margin-block-start:10px}.u-mt11{margin-block-start:11px}.u-mt12{margin-block-start:12px}.u-mt13{margin-block-start:min(.0306122vw + 12.5102px,13px)}.u-mt14{margin-block-start:min(.0748299vw + 12.8027px,14px)}.u-mt15{margin-block-start:min(.119048vw + 13.0952px,15px)}.u-mt16{margin-block-start:min(.163265vw + 13.3878px,16px)}.u-mt17{margin-block-start:min(.207483vw + 13.6803px,17px)}.u-mt18{margin-block-start:min(.251701vw + 13.9728px,18px)}.u-mt19{margin-block-start:min(.295918vw + 14.2653px,19px)}.u-mt20{margin-block-start:min(.340136vw + 14.5578px,20px)}.u-mt21{margin-block-start:min(.384354vw + 14.8503px,21px)}.u-mt22{margin-block-start:min(.428571vw + 15.1429px,22px)}.u-mt23{margin-block-start:min(.472789vw + 15.4354px,23px)}.u-mt24{margin-block-start:min(.517007vw + 15.7279px,24px)}.u-mt25{margin-block-start:min(.561224vw + 16.0204px,25px)}.u-mt26{margin-block-start:min(.605442vw + 16.3129px,26px)}.u-mt27{margin-block-start:min(.64966vw + 16.6054px,27px)}.u-mt28{margin-block-start:min(.693878vw + 16.898px,28px)}.u-mt29{margin-block-start:min(.738095vw + 17.1905px,29px)}.u-mt30{margin-block-start:min(.782313vw + 17.483px,30px)}.u-mt31{margin-block-start:min(.826531vw + 17.7755px,31px)}.u-mt32{margin-block-start:min(.870748vw + 18.068px,32px)}.u-mt33{margin-block-start:min(.914966vw + 18.3605px,33px)}.u-mt34{margin-block-start:min(.959184vw + 18.6531px,34px)}.u-mt35{margin-block-start:min(1.0034vw + 18.9456px,35px)}.u-mt36{margin-block-start:min(1.04762vw + 19.2381px,36px)}.u-mt37{margin-block-start:min(1.09184vw + 19.5306px,37px)}.u-mt38{margin-block-start:min(1.13605vw + 19.8231px,38px)}.u-mt39{margin-block-start:min(1.18027vw + 20.1156px,39px)}.u-mt40{margin-block-start:min(1.22449vw + 20.4082px,40px)}.u-mt41{margin-block-start:min(1.26871vw + 20.7007px,41px)}.u-mt42{margin-block-start:min(1.31293vw + 20.9932px,42px)}.u-mt43{margin-block-start:min(1.35714vw + 21.2857px,43px)}.u-mt44{margin-block-start:min(1.40136vw + 21.5782px,44px)}.u-mt45{margin-block-start:min(1.44558vw + 21.8707px,45px)}.u-mt46{margin-block-start:min(1.4898vw + 22.1633px,46px)}.u-mt47{margin-block-start:min(1.53401vw + 22.4558px,47px)}.u-mt48{margin-block-start:min(1.57823vw + 22.7483px,48px)}.u-mt49{margin-block-start:min(1.62245vw + 23.0408px,49px)}.u-mt50{margin-block-start:min(1.66667vw + 23.3333px,50px)}.u-mt51{margin-block-start:min(1.71088vw + 23.6259px,51px)}.u-mt52{margin-block-start:min(1.7551vw + 23.9184px,52px)}.u-mt53{margin-block-start:min(1.79932vw + 24.2109px,53px)}.u-mt54{margin-block-start:min(1.84354vw + 24.5034px,54px)}.u-mt55{margin-block-start:min(1.88776vw + 24.7959px,55px)}.u-mt56{margin-block-start:min(1.93197vw + 25.0884px,56px)}.u-mt57{margin-block-start:min(1.97619vw + 25.381px,57px)}.u-mt58{margin-block-start:min(2.02041vw + 25.6735px,58px)}.u-mt59{margin-block-start:min(2.06463vw + 25.966px,59px)}.u-mt60{margin-block-start:min(2.10884vw + 26.2585px,60px)}.u-mt61{margin-block-start:min(2.15306vw + 26.551px,61px)}.u-mt62{margin-block-start:min(2.19728vw + 26.8435px,62px)}.u-mt63{margin-block-start:min(2.2415vw + 27.1361px,63px)}.u-mt64{margin-block-start:min(2.28571vw + 27.4286px,64px)}.u-mt65{margin-block-start:min(2.32993vw + 27.7211px,65px)}.u-mt66{margin-block-start:min(2.37415vw + 28.0136px,66px)}.u-mt67{margin-block-start:min(2.41837vw + 28.3061px,67px)}.u-mt68{margin-block-start:min(2.46259vw + 28.5986px,68px)}.u-mt69{margin-block-start:min(2.5068vw + 28.8912px,69px)}.u-mt70{margin-block-start:min(2.55102vw + 29.1837px,70px)}.u-mt71{margin-block-start:min(2.59524vw + 29.4762px,71px)}.u-mt72{margin-block-start:min(2.63946vw + 29.7687px,72px)}.u-mt73{margin-block-start:min(2.68367vw + 30.0612px,73px)}.u-mt74{margin-block-start:min(2.72789vw + 30.3537px,74px)}.u-mt75{margin-block-start:min(2.77211vw + 30.6463px,75px)}.u-mt76{margin-block-start:min(2.81633vw + 30.9388px,76px)}.u-mt77{margin-block-start:min(2.86054vw + 31.2313px,77px)}.u-mt78{margin-block-start:min(2.90476vw + 31.5238px,78px)}.u-mt79{margin-block-start:min(2.94898vw + 31.8163px,79px)}.u-mt80{margin-block-start:min(2.9932vw + 32.1088px,80px)}.u-mt81{margin-block-start:min(3.03742vw + 32.4014px,81px)}.u-mt82{margin-block-start:min(3.08163vw + 32.6939px,82px)}.u-mt83{margin-block-start:min(3.12585vw + 32.9864px,83px)}.u-mt84{margin-block-start:min(3.17007vw + 33.2789px,84px)}.u-mt85{margin-block-start:min(3.21429vw + 33.5714px,85px)}.u-mt86{margin-block-start:min(3.2585vw + 33.8639px,86px)}.u-mt87{margin-block-start:min(3.30272vw + 34.1565px,87px)}.u-mt88{margin-block-start:min(3.34694vw + 34.449px,88px)}.u-mt89{margin-block-start:min(3.39116vw + 34.7415px,89px)}.u-mt90{margin-block-start:min(3.43537vw + 35.034px,90px)}.u-mt91{margin-block-start:min(3.47959vw + 35.3265px,91px)}.u-mt92{margin-block-start:min(3.52381vw + 35.6191px,92px)}.u-mt93{margin-block-start:min(3.56803vw + 35.9116px,93px)}.u-mt94{margin-block-start:min(3.61224vw + 36.2041px,94px)}.u-mt95{margin-block-start:min(3.65646vw + 36.4966px,95px)}.u-mt96{margin-block-start:min(3.70068vw + 36.7891px,96px)}.u-mt97{margin-block-start:min(3.7449vw + 37.0816px,97px)}.u-mt98{margin-block-start:min(3.78912vw + 37.3742px,98px)}.u-mt99{margin-block-start:min(3.83333vw + 37.6667px,99px)}.u-mt100{margin-block-start:min(3.87755vw + 37.9592px,100px)}.u-mt101{margin-block-start:min(3.92177vw + 38.2517px,101px)}.u-mt102{margin-block-start:min(3.96599vw + 38.5442px,102px)}.u-mt103{margin-block-start:min(4.0102vw + 38.8367px,103px)}.u-mt104{margin-block-start:min(4.05442vw + 39.1293px,104px)}.u-mt105{margin-block-start:min(4.09864vw + 39.4218px,105px)}.u-mt106{margin-block-start:min(4.14286vw + 39.7143px,106px)}.u-mt107{margin-block-start:min(4.18707vw + 40.0068px,107px)}.u-mt108{margin-block-start:min(4.23129vw + 40.2993px,108px)}.u-mt109{margin-block-start:min(4.27551vw + 40.5918px,109px)}.u-mt110{margin-block-start:min(4.31973vw + 40.8844px,110px)}.u-mt111{margin-block-start:min(4.36395vw + 41.1769px,111px)}.u-mt112{margin-block-start:min(4.40816vw + 41.4694px,112px)}.u-mt113{margin-block-start:min(4.45238vw + 41.7619px,113px)}.u-mt114{margin-block-start:min(4.4966vw + 42.0544px,114px)}.u-mt115{margin-block-start:min(4.54082vw + 42.3469px,115px)}.u-mt116{margin-block-start:min(4.58503vw + 42.6395px,116px)}.u-mt117{margin-block-start:min(4.62925vw + 42.932px,117px)}.u-mt118{margin-block-start:min(4.67347vw + 43.2245px,118px)}.u-mt119{margin-block-start:min(4.71769vw + 43.517px,119px)}.u-mt120{margin-block-start:min(4.7619vw + 43.8095px,120px)}.u-mt121{margin-block-start:min(4.80612vw + 44.102px,121px)}.u-mt122{margin-block-start:min(4.85034vw + 44.3946px,122px)}.u-mt123{margin-block-start:min(4.89456vw + 44.6871px,123px)}.u-mt124{margin-block-start:min(4.93878vw + 44.9796px,124px)}.u-mt125{margin-block-start:min(4.98299vw + 45.2721px,125px)}.u-mt126{margin-block-start:min(5.02721vw + 45.5646px,126px)}.u-mt127{margin-block-start:min(5.07143vw + 45.8571px,127px)}.u-mt128{margin-block-start:min(5.11565vw + 46.1497px,128px)}.u-mt129{margin-block-start:min(5.15986vw + 46.4422px,129px)}.u-mt130{margin-block-start:min(5.20408vw + 46.7347px,130px)}.u-mt131{margin-block-start:min(5.2483vw + 47.0272px,131px)}.u-mt132{margin-block-start:min(5.29252vw + 47.3197px,132px)}.u-mt133{margin-block-start:min(5.33674vw + 47.6122px,133px)}.u-mt134{margin-block-start:min(5.38095vw + 47.9048px,134px)}.u-mt135{margin-block-start:min(5.42517vw + 48.1973px,135px)}.u-mt136{margin-block-start:min(5.46939vw + 48.4898px,136px)}.u-mt137{margin-block-start:min(5.51361vw + 48.7823px,137px)}.u-mt138{margin-block-start:min(5.55782vw + 49.0748px,138px)}.u-mt139{margin-block-start:min(5.60204vw + 49.3673px,139px)}.u-mt140{margin-block-start:min(5.64626vw + 49.6599px,140px)}.u-mt141{margin-block-start:min(5.69048vw + 49.9524px,141px)}.u-mt142{margin-block-start:min(5.73469vw + 50.2449px,142px)}.u-mt143{margin-block-start:min(5.77891vw + 50.5374px,143px)}.u-mt144{margin-block-start:min(5.82313vw + 50.8299px,144px)}.u-mt145{margin-block-start:min(5.86735vw + 51.1224px,145px)}.u-mt146{margin-block-start:min(5.91157vw + 51.415px,146px)}.u-mt147{margin-block-start:min(5.95578vw + 51.7075px,147px)}.u-mt148{margin-block-start:min(6vw + 52px,148px)}.u-mt149{margin-block-start:min(6.04422vw + 52.2925px,149px)}.u-mt150{margin-block-start:min(6.08844vw + 52.585px,150px)}.u-mt151{margin-block-start:min(6.13265vw + 52.8776px,151px)}.u-mt152{margin-block-start:min(6.17687vw + 53.1701px,152px)}.u-mt153{margin-block-start:min(6.22109vw + 53.4626px,153px)}.u-mt154{margin-block-start:min(6.26531vw + 53.7551px,154px)}.u-mt155{margin-block-start:min(6.30952vw + 54.0476px,155px)}.u-mt156{margin-block-start:min(6.35374vw + 54.3401px,156px)}.u-mt157{margin-block-start:min(6.39796vw + 54.6327px,157px)}.u-mt158{margin-block-start:min(6.44218vw + 54.9252px,158px)}.u-mt159{margin-block-start:min(6.48639vw + 55.2177px,159px)}.u-mt160{margin-block-start:min(6.53061vw + 55.5102px,160px)}.u-mt161{margin-block-start:min(6.57483vw + 55.8027px,161px)}.u-mt162{margin-block-start:min(6.61905vw + 56.0952px,162px)}.u-mt163{margin-block-start:min(6.66327vw + 56.3878px,163px)}.u-mt164{margin-block-start:min(6.70748vw + 56.6803px,164px)}.u-mt165{margin-block-start:min(6.7517vw + 56.9728px,165px)}.u-mt166{margin-block-start:min(6.79592vw + 57.2653px,166px)}.u-mt167{margin-block-start:min(6.84014vw + 57.5578px,167px)}.u-mt168{margin-block-start:min(6.88435vw + 57.8503px,168px)}.u-mt169{margin-block-start:min(6.92857vw + 58.1429px,169px)}.u-mt170{margin-block-start:min(6.97279vw + 58.4354px,170px)}.u-mt171{margin-block-start:min(7.01701vw + 58.7279px,171px)}.u-mt172{margin-block-start:min(7.06122vw + 59.0204px,172px)}.u-mt173{margin-block-start:min(7.10544vw + 59.3129px,173px)}.u-mt174{margin-block-start:min(7.14966vw + 59.6054px,174px)}.u-mt175{margin-block-start:min(7.19388vw + 59.898px,175px)}.u-mt176{margin-block-start:min(7.2381vw + 60.1905px,176px)}.u-mt177{margin-block-start:min(7.28231vw + 60.483px,177px)}.u-mt178{margin-block-start:min(7.32653vw + 60.7755px,178px)}.u-mt179{margin-block-start:min(7.37075vw + 61.068px,179px)}.u-mt180{margin-block-start:min(7.41497vw + 61.3605px,180px)}.u-mt181{margin-block-start:min(7.45918vw + 61.6531px,181px)}.u-mt182{margin-block-start:min(7.5034vw + 61.9456px,182px)}.u-mt183{margin-block-start:min(7.54762vw + 62.2381px,183px)}.u-mt184{margin-block-start:min(7.59184vw + 62.5306px,184px)}.u-mt185{margin-block-start:min(7.63605vw + 62.8231px,185px)}.u-mt186{margin-block-start:min(7.68027vw + 63.1156px,186px)}.u-mt187{margin-block-start:min(7.72449vw + 63.4082px,187px)}.u-mt188{margin-block-start:min(7.76871vw + 63.7007px,188px)}.u-mt189{margin-block-start:min(7.81293vw + 63.9932px,189px)}.u-mt190{margin-block-start:min(7.85714vw + 64.2857px,190px)}.u-mt191{margin-block-start:min(7.90136vw + 64.5782px,191px)}.u-mt192{margin-block-start:min(7.94558vw + 64.8708px,192px)}.u-mt193{margin-block-start:min(7.9898vw + 65.1633px,193px)}.u-mt194{margin-block-start:min(8.03401vw + 65.4558px,194px)}.u-mt195{margin-block-start:min(8.07823vw + 65.7483px,195px)}.u-mt196{margin-block-start:min(8.12245vw + 66.0408px,196px)}.u-mt197{margin-block-start:min(8.16667vw + 66.3333px,197px)}.u-mt198{margin-block-start:min(8.21088vw + 66.6259px,198px)}.u-mt199{margin-block-start:min(8.2551vw + 66.9184px,199px)}.u-mt200{margin-block-start:min(8.29932vw + 67.2109px,200px)}.u-mb0{margin-block-end:0}.u-mb1{margin-block-end:1px}.u-mb2{margin-block-end:2px}.u-mb3{margin-block-end:3px}.u-mb4{margin-block-end:4px}.u-mb5{margin-block-end:5px}.u-mb6{margin-block-end:6px}.u-mb7{margin-block-end:7px}.u-mb8{margin-block-end:8px}.u-mb9{margin-block-end:9px}.u-mb10{margin-block-end:10px}.u-mb11{margin-block-end:11px}.u-mb12{margin-block-end:12px}.u-mb13{margin-block-end:min(.0306122vw + 12.5102px,13px)}.u-mb14{margin-block-end:min(.0748299vw + 12.8027px,14px)}.u-mb15{margin-block-end:min(.119048vw + 13.0952px,15px)}.u-mb16{margin-block-end:min(.163265vw + 13.3878px,16px)}.u-mb17{margin-block-end:min(.207483vw + 13.6803px,17px)}.u-mb18{margin-block-end:min(.251701vw + 13.9728px,18px)}.u-mb19{margin-block-end:min(.295918vw + 14.2653px,19px)}.u-mb20{margin-block-end:min(.340136vw + 14.5578px,20px)}.u-mb21{margin-block-end:min(.384354vw + 14.8503px,21px)}.u-mb22{margin-block-end:min(.428571vw + 15.1429px,22px)}.u-mb23{margin-block-end:min(.472789vw + 15.4354px,23px)}.u-mb24{margin-block-end:min(.517007vw + 15.7279px,24px)}.u-mb25{margin-block-end:min(.561224vw + 16.0204px,25px)}.u-mb26{margin-block-end:min(.605442vw + 16.3129px,26px)}.u-mb27{margin-block-end:min(.64966vw + 16.6054px,27px)}.u-mb28{margin-block-end:min(.693878vw + 16.898px,28px)}.u-mb29{margin-block-end:min(.738095vw + 17.1905px,29px)}.u-mb30{margin-block-end:min(.782313vw + 17.483px,30px)}.u-mb31{margin-block-end:min(.826531vw + 17.7755px,31px)}.u-mb32{margin-block-end:min(.870748vw + 18.068px,32px)}.u-mb33{margin-block-end:min(.914966vw + 18.3605px,33px)}.u-mb34{margin-block-end:min(.959184vw + 18.6531px,34px)}.u-mb35{margin-block-end:min(1.0034vw + 18.9456px,35px)}.u-mb36{margin-block-end:min(1.04762vw + 19.2381px,36px)}.u-mb37{margin-block-end:min(1.09184vw + 19.5306px,37px)}.u-mb38{margin-block-end:min(1.13605vw + 19.8231px,38px)}.u-mb39{margin-block-end:min(1.18027vw + 20.1156px,39px)}.u-mb40{margin-block-end:min(1.22449vw + 20.4082px,40px)}.u-mb41{margin-block-end:min(1.26871vw + 20.7007px,41px)}.u-mb42{margin-block-end:min(1.31293vw + 20.9932px,42px)}.u-mb43{margin-block-end:min(1.35714vw + 21.2857px,43px)}.u-mb44{margin-block-end:min(1.40136vw + 21.5782px,44px)}.u-mb45{margin-block-end:min(1.44558vw + 21.8707px,45px)}.u-mb46{margin-block-end:min(1.4898vw + 22.1633px,46px)}.u-mb47{margin-block-end:min(1.53401vw + 22.4558px,47px)}.u-mb48{margin-block-end:min(1.57823vw + 22.7483px,48px)}.u-mb49{margin-block-end:min(1.62245vw + 23.0408px,49px)}.u-mb50{margin-block-end:min(1.66667vw + 23.3333px,50px)}.u-mb51{margin-block-end:min(1.71088vw + 23.6259px,51px)}.u-mb52{margin-block-end:min(1.7551vw + 23.9184px,52px)}.u-mb53{margin-block-end:min(1.79932vw + 24.2109px,53px)}.u-mb54{margin-block-end:min(1.84354vw + 24.5034px,54px)}.u-mb55{margin-block-end:min(1.88776vw + 24.7959px,55px)}.u-mb56{margin-block-end:min(1.93197vw + 25.0884px,56px)}.u-mb57{margin-block-end:min(1.97619vw + 25.381px,57px)}.u-mb58{margin-block-end:min(2.02041vw + 25.6735px,58px)}.u-mb59{margin-block-end:min(2.06463vw + 25.966px,59px)}.u-mb60{margin-block-end:min(2.10884vw + 26.2585px,60px)}.u-mb61{margin-block-end:min(2.15306vw + 26.551px,61px)}.u-mb62{margin-block-end:min(2.19728vw + 26.8435px,62px)}.u-mb63{margin-block-end:min(2.2415vw + 27.1361px,63px)}.u-mb64{margin-block-end:min(2.28571vw + 27.4286px,64px)}.u-mb65{margin-block-end:min(2.32993vw + 27.7211px,65px)}.u-mb66{margin-block-end:min(2.37415vw + 28.0136px,66px)}.u-mb67{margin-block-end:min(2.41837vw + 28.3061px,67px)}.u-mb68{margin-block-end:min(2.46259vw + 28.5986px,68px)}.u-mb69{margin-block-end:min(2.5068vw + 28.8912px,69px)}.u-mb70{margin-block-end:min(2.55102vw + 29.1837px,70px)}.u-mb71{margin-block-end:min(2.59524vw + 29.4762px,71px)}.u-mb72{margin-block-end:min(2.63946vw + 29.7687px,72px)}.u-mb73{margin-block-end:min(2.68367vw + 30.0612px,73px)}.u-mb74{margin-block-end:min(2.72789vw + 30.3537px,74px)}.u-mb75{margin-block-end:min(2.77211vw + 30.6463px,75px)}.u-mb76{margin-block-end:min(2.81633vw + 30.9388px,76px)}.u-mb77{margin-block-end:min(2.86054vw + 31.2313px,77px)}.u-mb78{margin-block-end:min(2.90476vw + 31.5238px,78px)}.u-mb79{margin-block-end:min(2.94898vw + 31.8163px,79px)}.u-mb80{margin-block-end:min(2.9932vw + 32.1088px,80px)}.u-mb81{margin-block-end:min(3.03742vw + 32.4014px,81px)}.u-mb82{margin-block-end:min(3.08163vw + 32.6939px,82px)}.u-mb83{margin-block-end:min(3.12585vw + 32.9864px,83px)}.u-mb84{margin-block-end:min(3.17007vw + 33.2789px,84px)}.u-mb85{margin-block-end:min(3.21429vw + 33.5714px,85px)}.u-mb86{margin-block-end:min(3.2585vw + 33.8639px,86px)}.u-mb87{margin-block-end:min(3.30272vw + 34.1565px,87px)}.u-mb88{margin-block-end:min(3.34694vw + 34.449px,88px)}.u-mb89{margin-block-end:min(3.39116vw + 34.7415px,89px)}.u-mb90{margin-block-end:min(3.43537vw + 35.034px,90px)}.u-mb91{margin-block-end:min(3.47959vw + 35.3265px,91px)}.u-mb92{margin-block-end:min(3.52381vw + 35.6191px,92px)}.u-mb93{margin-block-end:min(3.56803vw + 35.9116px,93px)}.u-mb94{margin-block-end:min(3.61224vw + 36.2041px,94px)}.u-mb95{margin-block-end:min(3.65646vw + 36.4966px,95px)}.u-mb96{margin-block-end:min(3.70068vw + 36.7891px,96px)}.u-mb97{margin-block-end:min(3.7449vw + 37.0816px,97px)}.u-mb98{margin-block-end:min(3.78912vw + 37.3742px,98px)}.u-mb99{margin-block-end:min(3.83333vw + 37.6667px,99px)}.u-mb100{margin-block-end:min(3.87755vw + 37.9592px,100px)}.u-mb101{margin-block-end:min(3.92177vw + 38.2517px,101px)}.u-mb102{margin-block-end:min(3.96599vw + 38.5442px,102px)}.u-mb103{margin-block-end:min(4.0102vw + 38.8367px,103px)}.u-mb104{margin-block-end:min(4.05442vw + 39.1293px,104px)}.u-mb105{margin-block-end:min(4.09864vw + 39.4218px,105px)}.u-mb106{margin-block-end:min(4.14286vw + 39.7143px,106px)}.u-mb107{margin-block-end:min(4.18707vw + 40.0068px,107px)}.u-mb108{margin-block-end:min(4.23129vw + 40.2993px,108px)}.u-mb109{margin-block-end:min(4.27551vw + 40.5918px,109px)}.u-mb110{margin-block-end:min(4.31973vw + 40.8844px,110px)}.u-mb111{margin-block-end:min(4.36395vw + 41.1769px,111px)}.u-mb112{margin-block-end:min(4.40816vw + 41.4694px,112px)}.u-mb113{margin-block-end:min(4.45238vw + 41.7619px,113px)}.u-mb114{margin-block-end:min(4.4966vw + 42.0544px,114px)}.u-mb115{margin-block-end:min(4.54082vw + 42.3469px,115px)}.u-mb116{margin-block-end:min(4.58503vw + 42.6395px,116px)}.u-mb117{margin-block-end:min(4.62925vw + 42.932px,117px)}.u-mb118{margin-block-end:min(4.67347vw + 43.2245px,118px)}.u-mb119{margin-block-end:min(4.71769vw + 43.517px,119px)}.u-mb120{margin-block-end:min(4.7619vw + 43.8095px,120px)}.u-mb121{margin-block-end:min(4.80612vw + 44.102px,121px)}.u-mb122{margin-block-end:min(4.85034vw + 44.3946px,122px)}.u-mb123{margin-block-end:min(4.89456vw + 44.6871px,123px)}.u-mb124{margin-block-end:min(4.93878vw + 44.9796px,124px)}.u-mb125{margin-block-end:min(4.98299vw + 45.2721px,125px)}.u-mb126{margin-block-end:min(5.02721vw + 45.5646px,126px)}.u-mb127{margin-block-end:min(5.07143vw + 45.8571px,127px)}.u-mb128{margin-block-end:min(5.11565vw + 46.1497px,128px)}.u-mb129{margin-block-end:min(5.15986vw + 46.4422px,129px)}.u-mb130{margin-block-end:min(5.20408vw + 46.7347px,130px)}.u-mb131{margin-block-end:min(5.2483vw + 47.0272px,131px)}.u-mb132{margin-block-end:min(5.29252vw + 47.3197px,132px)}.u-mb133{margin-block-end:min(5.33674vw + 47.6122px,133px)}.u-mb134{margin-block-end:min(5.38095vw + 47.9048px,134px)}.u-mb135{margin-block-end:min(5.42517vw + 48.1973px,135px)}.u-mb136{margin-block-end:min(5.46939vw + 48.4898px,136px)}.u-mb137{margin-block-end:min(5.51361vw + 48.7823px,137px)}.u-mb138{margin-block-end:min(5.55782vw + 49.0748px,138px)}.u-mb139{margin-block-end:min(5.60204vw + 49.3673px,139px)}.u-mb140{margin-block-end:min(5.64626vw + 49.6599px,140px)}.u-mb141{margin-block-end:min(5.69048vw + 49.9524px,141px)}.u-mb142{margin-block-end:min(5.73469vw + 50.2449px,142px)}.u-mb143{margin-block-end:min(5.77891vw + 50.5374px,143px)}.u-mb144{margin-block-end:min(5.82313vw + 50.8299px,144px)}.u-mb145{margin-block-end:min(5.86735vw + 51.1224px,145px)}.u-mb146{margin-block-end:min(5.91157vw + 51.415px,146px)}.u-mb147{margin-block-end:min(5.95578vw + 51.7075px,147px)}.u-mb148{margin-block-end:min(6vw + 52px,148px)}.u-mb149{margin-block-end:min(6.04422vw + 52.2925px,149px)}.u-mb150{margin-block-end:min(6.08844vw + 52.585px,150px)}.u-mb151{margin-block-end:min(6.13265vw + 52.8776px,151px)}.u-mb152{margin-block-end:min(6.17687vw + 53.1701px,152px)}.u-mb153{margin-block-end:min(6.22109vw + 53.4626px,153px)}.u-mb154{margin-block-end:min(6.26531vw + 53.7551px,154px)}.u-mb155{margin-block-end:min(6.30952vw + 54.0476px,155px)}.u-mb156{margin-block-end:min(6.35374vw + 54.3401px,156px)}.u-mb157{margin-block-end:min(6.39796vw + 54.6327px,157px)}.u-mb158{margin-block-end:min(6.44218vw + 54.9252px,158px)}.u-mb159{margin-block-end:min(6.48639vw + 55.2177px,159px)}.u-mb160{margin-block-end:min(6.53061vw + 55.5102px,160px)}.u-mb161{margin-block-end:min(6.57483vw + 55.8027px,161px)}.u-mb162{margin-block-end:min(6.61905vw + 56.0952px,162px)}.u-mb163{margin-block-end:min(6.66327vw + 56.3878px,163px)}.u-mb164{margin-block-end:min(6.70748vw + 56.6803px,164px)}.u-mb165{margin-block-end:min(6.7517vw + 56.9728px,165px)}.u-mb166{margin-block-end:min(6.79592vw + 57.2653px,166px)}.u-mb167{margin-block-end:min(6.84014vw + 57.5578px,167px)}.u-mb168{margin-block-end:min(6.88435vw + 57.8503px,168px)}.u-mb169{margin-block-end:min(6.92857vw + 58.1429px,169px)}.u-mb170{margin-block-end:min(6.97279vw + 58.4354px,170px)}.u-mb171{margin-block-end:min(7.01701vw + 58.7279px,171px)}.u-mb172{margin-block-end:min(7.06122vw + 59.0204px,172px)}.u-mb173{margin-block-end:min(7.10544vw + 59.3129px,173px)}.u-mb174{margin-block-end:min(7.14966vw + 59.6054px,174px)}.u-mb175{margin-block-end:min(7.19388vw + 59.898px,175px)}.u-mb176{margin-block-end:min(7.2381vw + 60.1905px,176px)}.u-mb177{margin-block-end:min(7.28231vw + 60.483px,177px)}.u-mb178{margin-block-end:min(7.32653vw + 60.7755px,178px)}.u-mb179{margin-block-end:min(7.37075vw + 61.068px,179px)}.u-mb180{margin-block-end:min(7.41497vw + 61.3605px,180px)}.u-mb181{margin-block-end:min(7.45918vw + 61.6531px,181px)}.u-mb182{margin-block-end:min(7.5034vw + 61.9456px,182px)}.u-mb183{margin-block-end:min(7.54762vw + 62.2381px,183px)}.u-mb184{margin-block-end:min(7.59184vw + 62.5306px,184px)}.u-mb185{margin-block-end:min(7.63605vw + 62.8231px,185px)}.u-mb186{margin-block-end:min(7.68027vw + 63.1156px,186px)}.u-mb187{margin-block-end:min(7.72449vw + 63.4082px,187px)}.u-mb188{margin-block-end:min(7.76871vw + 63.7007px,188px)}.u-mb189{margin-block-end:min(7.81293vw + 63.9932px,189px)}.u-mb190{margin-block-end:min(7.85714vw + 64.2857px,190px)}.u-mb191{margin-block-end:min(7.90136vw + 64.5782px,191px)}.u-mb192{margin-block-end:min(7.94558vw + 64.8708px,192px)}.u-mb193{margin-block-end:min(7.9898vw + 65.1633px,193px)}.u-mb194{margin-block-end:min(8.03401vw + 65.4558px,194px)}.u-mb195{margin-block-end:min(8.07823vw + 65.7483px,195px)}.u-mb196{margin-block-end:min(8.12245vw + 66.0408px,196px)}.u-mb197{margin-block-end:min(8.16667vw + 66.3333px,197px)}.u-mb198{margin-block-end:min(8.21088vw + 66.6259px,198px)}.u-mb199{margin-block-end:min(8.2551vw + 66.9184px,199px)}.u-mb200{margin-block-end:min(8.29932vw + 67.2109px,200px)}.u-font1{font-size:.0625rem}.u-font2{font-size:.125rem}.u-font3{font-size:.1875rem}.u-font4{font-size:.25rem}.u-font5{font-size:.3125rem}.u-font6{font-size:.375rem}.u-font7{font-size:.4375rem}.u-font8{font-size:.5rem}.u-font9{font-size:.5625rem}.u-font10{font-size:.625rem}.u-font11{font-size:.6875rem}.u-font12{font-size:.75rem}.u-font13{font-size:min(.0306122vw + .781888rem,.8125rem)}.u-font14{font-size:min(.0748299vw + .80017rem,.875rem)}.u-font15{font-size:min(.119048vw + .818452rem,.9375rem)}.u-font16{font-size:min(.163265vw + .836735rem,1rem)}.u-font17{font-size:min(.207483vw + .855017rem,1.0625rem)}.u-font18{font-size:min(.251701vw + .873299rem,1.125rem)}.u-font19{font-size:min(.295918vw + .891582rem,1.1875rem)}.u-font20{font-size:min(.340136vw + .909864rem,1.25rem)}.u-font21{font-size:min(.384354vw + .928146rem,1.3125rem)}.u-font22{font-size:min(.428571vw + .946429rem,1.375rem)}.u-font23{font-size:min(.472789vw + .964711rem,1.4375rem)}.u-font24{font-size:min(.517007vw + .982993rem,1.5rem)}.u-font25{font-size:min(.561224vw + 1.00128rem,1.5625rem)}.u-font26{font-size:min(.605442vw + 1.01956rem,1.625rem)}.u-font27{font-size:min(.64966vw + 1.03784rem,1.6875rem)}.u-font28{font-size:min(.693878vw + 1.05612rem,1.75rem)}.u-font29{font-size:min(.738095vw + 1.0744rem,1.8125rem)}.u-font30{font-size:min(.782313vw + 1.09269rem,1.875rem)}.u-font31{font-size:min(.826531vw + 1.11097rem,1.9375rem)}.u-font32{font-size:min(.870748vw + 1.12925rem,2rem)}.u-font33{font-size:min(.914966vw + 1.14753rem,2.0625rem)}.u-font34{font-size:min(.959184vw + 1.16582rem,2.125rem)}.u-font35{font-size:min(1.0034vw + 1.1841rem,2.1875rem)}.u-font36{font-size:min(1.04762vw + 1.20238rem,2.25rem)}.u-font37{font-size:min(1.09184vw + 1.22066rem,2.3125rem)}.u-font38{font-size:min(1.13605vw + 1.23895rem,2.375rem)}.u-font39{font-size:min(1.18027vw + 1.25723rem,2.4375rem)}.u-font40{font-size:min(1.22449vw + 1.27551rem,2.5rem)}.u-font41{font-size:min(1.26871vw + 1.29379rem,2.5625rem)}.u-font42{font-size:min(1.31293vw + 1.31207rem,2.625rem)}.u-font43{font-size:min(1.35714vw + 1.33036rem,2.6875rem)}.u-font44{font-size:min(1.40136vw + 1.34864rem,2.75rem)}.u-font45{font-size:min(1.44558vw + 1.36692rem,2.8125rem)}.u-font46{font-size:min(1.4898vw + 1.3852rem,2.875rem)}.u-font47{font-size:min(1.53401vw + 1.40349rem,2.9375rem)}.u-font48{font-size:min(1.57823vw + 1.42177rem,3rem)}.u-font49{font-size:min(1.62245vw + 1.44005rem,3.0625rem)}.u-font50{font-size:min(1.66667vw + 1.45833rem,3.125rem)}.u-font51{font-size:min(1.71088vw + 1.47662rem,3.1875rem)}.u-font52{font-size:min(1.7551vw + 1.4949rem,3.25rem)}.u-font53{font-size:min(1.79932vw + 1.51318rem,3.3125rem)}.u-font54{font-size:min(1.84354vw + 1.53146rem,3.375rem)}.u-font55{font-size:min(1.88776vw + 1.54974rem,3.4375rem)}.u-font56{font-size:min(1.93197vw + 1.56803rem,3.5rem)}.u-font57{font-size:min(1.97619vw + 1.58631rem,3.5625rem)}.u-font58{font-size:min(2.02041vw + 1.60459rem,3.625rem)}.u-font59{font-size:min(2.06463vw + 1.62287rem,3.6875rem)}.u-font60{font-size:min(2.10884vw + 1.64116rem,3.75rem)}.u-font61{font-size:min(2.15306vw + 1.65944rem,3.8125rem)}.u-font62{font-size:min(2.19728vw + 1.67772rem,3.875rem)}.u-font63{font-size:min(2.2415vw + 1.696rem,3.9375rem)}.u-font64{font-size:min(2.28571vw + 1.71429rem,4rem)}.u-font65{font-size:min(2.32993vw + 1.73257rem,4.0625rem)}.u-font66{font-size:min(2.37415vw + 1.75085rem,4.125rem)}.u-font67{font-size:min(2.41837vw + 1.76913rem,4.1875rem)}.u-font68{font-size:min(2.46259vw + 1.78741rem,4.25rem)}.u-font69{font-size:min(2.5068vw + 1.8057rem,4.3125rem)}.u-font70{font-size:min(2.55102vw + 1.82398rem,4.375rem)}.u-font71{font-size:min(2.59524vw + 1.84226rem,4.4375rem)}.u-font72{font-size:min(2.63946vw + 1.86054rem,4.5rem)}.u-font73{font-size:min(2.68367vw + 1.87883rem,4.5625rem)}.u-font74{font-size:min(2.72789vw + 1.89711rem,4.625rem)}.u-font75{font-size:min(2.77211vw + 1.91539rem,4.6875rem)}.u-font76{font-size:min(2.81633vw + 1.93367rem,4.75rem)}.u-font77{font-size:min(2.86054vw + 1.95196rem,4.8125rem)}.u-font78{font-size:min(2.90476vw + 1.97024rem,4.875rem)}.u-font79{font-size:min(2.94898vw + 1.98852rem,4.9375rem)}.u-font80{font-size:min(2.9932vw + 2.0068rem,5rem)}.u-font81{font-size:min(3.03742vw + 2.02509rem,5.0625rem)}.u-font82{font-size:min(3.08163vw + 2.04337rem,5.125rem)}.u-font83{font-size:min(3.12585vw + 2.06165rem,5.1875rem)}.u-font84{font-size:min(3.17007vw + 2.07993rem,5.25rem)}.u-font85{font-size:min(3.21429vw + 2.09821rem,5.3125rem)}.u-font86{font-size:min(3.2585vw + 2.1165rem,5.375rem)}.u-font87{font-size:min(3.30272vw + 2.13478rem,5.4375rem)}.u-font88{font-size:min(3.34694vw + 2.15306rem,5.5rem)}.u-font89{font-size:min(3.39116vw + 2.17134rem,5.5625rem)}.u-font90{font-size:min(3.43537vw + 2.18963rem,5.625rem)}.u-font91{font-size:min(3.47959vw + 2.20791rem,5.6875rem)}.u-font92{font-size:min(3.52381vw + 2.22619rem,5.75rem)}.u-font93{font-size:min(3.56803vw + 2.24447rem,5.8125rem)}.u-font94{font-size:min(3.61224vw + 2.26276rem,5.875rem)}.u-font95{font-size:min(3.65646vw + 2.28104rem,5.9375rem)}.u-font96{font-size:min(3.70068vw + 2.29932rem,6rem)}.u-font97{font-size:min(3.7449vw + 2.3176rem,6.0625rem)}.u-font98{font-size:min(3.78912vw + 2.33588rem,6.125rem)}.u-font99{font-size:min(3.83333vw + 2.35417rem,6.1875rem)}.u-font100{font-size:min(3.87755vw + 2.37245rem,6.25rem)}.u-column-gap1{column-gap:max(7.53061px - .408163vw,1px)}.u-column-gap2{column-gap:max(7.22449px - .326531vw,2px)}.u-column-gap3{column-gap:max(6.91837px - .244898vw,3px)}.u-column-gap4{column-gap:max(6.61225px - .163265vw,4px)}.u-column-gap5{column-gap:max(6.30612px - .0816327vw,5px)}.u-column-gap6{column-gap:6px}.u-column-gap7{column-gap:min(.0816327vw + 5.69388px,7px)}.u-column-gap8{column-gap:min(.163265vw + 5.38776px,8px)}.u-column-gap9{column-gap:min(.244898vw + 5.08163px,9px)}.u-column-gap10{column-gap:min(.326531vw + 4.77551px,10px)}.u-column-gap11{column-gap:min(.408163vw + 4.46939px,11px)}.u-column-gap12{column-gap:min(.489796vw + 4.16327px,12px)}.u-column-gap13{column-gap:min(.244898vw + 9.08163px,13px)}.u-column-gap14{column-gap:min(.326531vw + 8.77551px,14px)}.u-column-gap15{column-gap:min(.408163vw + 8.46939px,15px)}.u-column-gap16{column-gap:min(.489796vw + 8.16327px,16px)}.u-column-gap17{column-gap:min(.571429vw + 7.85714px,17px)}.u-column-gap18{column-gap:min(.653061vw + 7.55102px,18px)}.u-column-gap19{column-gap:min(.734694vw + 7.2449px,19px)}.u-column-gap20{column-gap:min(.816327vw + 6.93878px,20px)}.u-column-gap21{column-gap:min(.408163vw + 14.4694px,21px)}.u-column-gap22{column-gap:min(.489796vw + 14.1633px,22px)}.u-column-gap23{column-gap:min(.571429vw + 13.8571px,23px)}.u-column-gap24{column-gap:min(.653061vw + 13.551px,24px)}.u-column-gap25{column-gap:min(.734694vw + 13.2449px,25px)}.u-column-gap26{column-gap:min(.816327vw + 12.9388px,26px)}.u-column-gap27{column-gap:min(.897959vw + 12.6327px,27px)}.u-column-gap28{column-gap:min(.979592vw + 12.3265px,28px)}.u-column-gap29{column-gap:min(1.06122vw + 12.0204px,29px)}.u-column-gap30{column-gap:min(1.14286vw + 11.7143px,30px)}.u-column-gap31{column-gap:min(1.22449vw + 11.4082px,31px)}.u-column-gap32{column-gap:min(1.30612vw + 11.102px,32px)}.u-column-gap33{column-gap:min(1.38776vw + 10.7959px,33px)}.u-column-gap34{column-gap:min(1.46939vw + 10.4898px,34px)}.u-column-gap35{column-gap:min(1.55102vw + 10.1837px,35px)}.u-column-gap36{column-gap:min(1.63265vw + 9.87755px,36px)}.u-column-gap37{column-gap:min(1.71429vw + 9.57143px,37px)}.u-column-gap38{column-gap:min(1.79592vw + 9.26531px,38px)}.u-column-gap39{column-gap:min(1.87755vw + 8.95918px,39px)}.u-column-gap40{column-gap:min(1.95918vw + 8.65306px,40px)}.u-column-gap41{column-gap:min(2.04082vw + 8.34694px,41px)}.u-column-gap42{column-gap:min(2.12245vw + 8.04082px,42px)}.u-column-gap43{column-gap:min(2.20408vw + 7.73469px,43px)}.u-column-gap44{column-gap:min(2.28571vw + 7.42857px,44px)}.u-column-gap45{column-gap:min(2.36735vw + 7.12245px,45px)}.u-column-gap46{column-gap:min(2.44898vw + 6.81633px,46px)}.u-column-gap47{column-gap:min(2.53061vw + 6.5102px,47px)}.u-column-gap48{column-gap:min(2.61224vw + 6.20408px,48px)}.u-column-gap49{column-gap:min(2.69388vw + 5.89796px,49px)}.u-column-gap50{column-gap:min(2.77551vw + 5.59184px,50px)}.u-column-gap51{column-gap:min(2.85714vw + 5.28571px,51px)}.u-column-gap52{column-gap:min(2.93878vw + 4.97959px,52px)}.u-column-gap53{column-gap:min(3.02041vw + 4.67347px,53px)}.u-column-gap54{column-gap:min(3.10204vw + 4.36735px,54px)}.u-column-gap55{column-gap:min(3.18367vw + 4.06122px,55px)}.u-column-gap56{column-gap:min(3.26531vw + 3.7551px,56px)}.u-column-gap57{column-gap:min(3.34694vw + 3.44898px,57px)}.u-column-gap58{column-gap:min(3.42857vw + 3.14286px,58px)}.u-column-gap59{column-gap:min(3.5102vw + 2.83673px,59px)}.u-column-gap60{column-gap:min(3.59184vw + 2.53061px,60px)}.u-column-gap61{column-gap:min(3.67347vw + 2.22449px,61px)}.u-column-gap62{column-gap:min(3.7551vw + 1.91837px,62px)}.u-column-gap63{column-gap:min(3.83673vw + 1.61224px,63px)}.u-column-gap64{column-gap:min(3.91837vw + 1.30612px,64px)}.u-column-gap65{column-gap:min(4vw + 1px,65px)}.u-column-gap66{column-gap:min(4.08163vw + .693878px,66px)}.u-column-gap67{column-gap:min(4.16327vw + .387755px,67px)}.u-column-gap68{column-gap:min(4.2449vw + .0816327px,68px)}.u-column-gap69{column-gap:min(4.32653vw - .22449px,69px)}.u-column-gap70{column-gap:min(4.40816vw - .530612px,70px)}.u-column-gap71{column-gap:min(4.4898vw - .836735px,71px)}.u-column-gap72{column-gap:min(4.57143vw - 1.14286px,72px)}.u-column-gap73{column-gap:min(4.65306vw - 1.44898px,73px)}.u-column-gap74{column-gap:min(4.73469vw - 1.7551px,74px)}.u-column-gap75{column-gap:min(4.81633vw - 2.06122px,75px)}.u-column-gap76{column-gap:min(4.89796vw - 2.36735px,76px)}.u-column-gap77{column-gap:min(4.97959vw - 2.67347px,77px)}.u-column-gap78{column-gap:min(5.06122vw - 2.97959px,78px)}.u-column-gap79{column-gap:min(5.14286vw - 3.28571px,79px)}.u-column-gap80{column-gap:min(5.22449vw - 3.59184px,80px)}.u-column-gap81{column-gap:min(5.30612vw - 3.89796px,81px)}.u-column-gap82{column-gap:min(5.38776vw - 4.20408px,82px)}.u-column-gap83{column-gap:min(5.46939vw - 4.5102px,83px)}.u-column-gap84{column-gap:min(5.55102vw - 4.81633px,84px)}.u-column-gap85{column-gap:min(5.63265vw - 5.12245px,85px)}.u-column-gap86{column-gap:min(5.71429vw - 5.42857px,86px)}.u-column-gap87{column-gap:min(5.79592vw - 5.73469px,87px)}.u-column-gap88{column-gap:min(5.87755vw - 6.04082px,88px)}.u-column-gap89{column-gap:min(5.95918vw - 6.34694px,89px)}.u-column-gap90{column-gap:min(6.04082vw - 6.65306px,90px)}.u-column-gap91{column-gap:min(6.12245vw - 6.95918px,91px)}.u-column-gap92{column-gap:min(6.20408vw - 7.26531px,92px)}.u-column-gap93{column-gap:min(6.28571vw - 7.57143px,93px)}.u-column-gap94{column-gap:min(6.36735vw - 7.87755px,94px)}.u-column-gap95{column-gap:min(6.44898vw - 8.18367px,95px)}.u-column-gap96{column-gap:min(6.53061vw - 8.4898px,96px)}.u-column-gap97{column-gap:min(6.61225vw - 8.79592px,97px)}.u-column-gap98{column-gap:min(6.69388vw - 9.10204px,98px)}.u-column-gap99{column-gap:min(6.77551vw - 9.40816px,99px)}.u-column-gap100{column-gap:min(6.85714vw - 9.71429px,100px)}.u-row-gap1{row-gap:1px}.u-row-gap2{row-gap:2px}.u-row-gap3{row-gap:3px}.u-row-gap4{row-gap:4px}.u-row-gap5{row-gap:5px}.u-row-gap6{row-gap:6px}.u-row-gap7{row-gap:7px}.u-row-gap8{row-gap:8px}.u-row-gap9{row-gap:9px}.u-row-gap10{row-gap:10px}.u-row-gap11{row-gap:11px}.u-row-gap12{row-gap:12px}.u-row-gap13{row-gap:min(.0306122vw + 12.5102px,13px)}.u-row-gap14{row-gap:min(.0748299vw + 12.8027px,14px)}.u-row-gap15{row-gap:min(.119048vw + 13.0952px,15px)}.u-row-gap16{row-gap:min(.163265vw + 13.3878px,16px)}.u-row-gap17{row-gap:min(.207483vw + 13.6803px,17px)}.u-row-gap18{row-gap:min(.251701vw + 13.9728px,18px)}.u-row-gap19{row-gap:min(.295918vw + 14.2653px,19px)}.u-row-gap20{row-gap:min(.340136vw + 14.5578px,20px)}.u-row-gap21{row-gap:min(.384354vw + 14.8503px,21px)}.u-row-gap22{row-gap:min(.428571vw + 15.1429px,22px)}.u-row-gap23{row-gap:min(.472789vw + 15.4354px,23px)}.u-row-gap24{row-gap:min(.517007vw + 15.7279px,24px)}.u-row-gap25{row-gap:min(.561224vw + 16.0204px,25px)}.u-row-gap26{row-gap:min(.605442vw + 16.3129px,26px)}.u-row-gap27{row-gap:min(.64966vw + 16.6054px,27px)}.u-row-gap28{row-gap:min(.693878vw + 16.898px,28px)}.u-row-gap29{row-gap:min(.738095vw + 17.1905px,29px)}.u-row-gap30{row-gap:min(.782313vw + 17.483px,30px)}.u-row-gap31{row-gap:min(.826531vw + 17.7755px,31px)}.u-row-gap32{row-gap:min(.870748vw + 18.068px,32px)}.u-row-gap33{row-gap:min(.914966vw + 18.3605px,33px)}.u-row-gap34{row-gap:min(.959184vw + 18.6531px,34px)}.u-row-gap35{row-gap:min(1.0034vw + 18.9456px,35px)}.u-row-gap36{row-gap:min(1.04762vw + 19.2381px,36px)}.u-row-gap37{row-gap:min(1.09184vw + 19.5306px,37px)}.u-row-gap38{row-gap:min(1.13605vw + 19.8231px,38px)}.u-row-gap39{row-gap:min(1.18027vw + 20.1156px,39px)}.u-row-gap40{row-gap:min(1.22449vw + 20.4082px,40px)}.u-row-gap41{row-gap:min(1.26871vw + 20.7007px,41px)}.u-row-gap42{row-gap:min(1.31293vw + 20.9932px,42px)}.u-row-gap43{row-gap:min(1.35714vw + 21.2857px,43px)}.u-row-gap44{row-gap:min(1.40136vw + 21.5782px,44px)}.u-row-gap45{row-gap:min(1.44558vw + 21.8707px,45px)}.u-row-gap46{row-gap:min(1.4898vw + 22.1633px,46px)}.u-row-gap47{row-gap:min(1.53401vw + 22.4558px,47px)}.u-row-gap48{row-gap:min(1.57823vw + 22.7483px,48px)}.u-row-gap49{row-gap:min(1.62245vw + 23.0408px,49px)}.u-row-gap50{row-gap:min(1.66667vw + 23.3333px,50px)}.u-row-gap51{row-gap:min(1.71088vw + 23.6259px,51px)}.u-row-gap52{row-gap:min(1.7551vw + 23.9184px,52px)}.u-row-gap53{row-gap:min(1.79932vw + 24.2109px,53px)}.u-row-gap54{row-gap:min(1.84354vw + 24.5034px,54px)}.u-row-gap55{row-gap:min(1.88776vw + 24.7959px,55px)}.u-row-gap56{row-gap:min(1.93197vw + 25.0884px,56px)}.u-row-gap57{row-gap:min(1.97619vw + 25.381px,57px)}.u-row-gap58{row-gap:min(2.02041vw + 25.6735px,58px)}.u-row-gap59{row-gap:min(2.06463vw + 25.966px,59px)}.u-row-gap60{row-gap:min(2.10884vw + 26.2585px,60px)}.u-row-gap61{row-gap:min(2.15306vw + 26.551px,61px)}.u-row-gap62{row-gap:min(2.19728vw + 26.8435px,62px)}.u-row-gap63{row-gap:min(2.2415vw + 27.1361px,63px)}.u-row-gap64{row-gap:min(2.28571vw + 27.4286px,64px)}.u-row-gap65{row-gap:min(2.32993vw + 27.7211px,65px)}.u-row-gap66{row-gap:min(2.37415vw + 28.0136px,66px)}.u-row-gap67{row-gap:min(2.41837vw + 28.3061px,67px)}.u-row-gap68{row-gap:min(2.46259vw + 28.5986px,68px)}.u-row-gap69{row-gap:min(2.5068vw + 28.8912px,69px)}.u-row-gap70{row-gap:min(2.55102vw + 29.1837px,70px)}.u-row-gap71{row-gap:min(2.59524vw + 29.4762px,71px)}.u-row-gap72{row-gap:min(2.63946vw + 29.7687px,72px)}.u-row-gap73{row-gap:min(2.68367vw + 30.0612px,73px)}.u-row-gap74{row-gap:min(2.72789vw + 30.3537px,74px)}.u-row-gap75{row-gap:min(2.77211vw + 30.6463px,75px)}.u-row-gap76{row-gap:min(2.81633vw + 30.9388px,76px)}.u-row-gap77{row-gap:min(2.86054vw + 31.2313px,77px)}.u-row-gap78{row-gap:min(2.90476vw + 31.5238px,78px)}.u-row-gap79{row-gap:min(2.94898vw + 31.8163px,79px)}.u-row-gap80{row-gap:min(2.9932vw + 32.1088px,80px)}.u-row-gap81{row-gap:min(3.03742vw + 32.4014px,81px)}.u-row-gap82{row-gap:min(3.08163vw + 32.6939px,82px)}.u-row-gap83{row-gap:min(3.12585vw + 32.9864px,83px)}.u-row-gap84{row-gap:min(3.17007vw + 33.2789px,84px)}.u-row-gap85{row-gap:min(3.21429vw + 33.5714px,85px)}.u-row-gap86{row-gap:min(3.2585vw + 33.8639px,86px)}.u-row-gap87{row-gap:min(3.30272vw + 34.1565px,87px)}.u-row-gap88{row-gap:min(3.34694vw + 34.449px,88px)}.u-row-gap89{row-gap:min(3.39116vw + 34.7415px,89px)}.u-row-gap90{row-gap:min(3.43537vw + 35.034px,90px)}.u-row-gap91{row-gap:min(3.47959vw + 35.3265px,91px)}.u-row-gap92{row-gap:min(3.52381vw + 35.6191px,92px)}.u-row-gap93{row-gap:min(3.56803vw + 35.9116px,93px)}.u-row-gap94{row-gap:min(3.61224vw + 36.2041px,94px)}.u-row-gap95{row-gap:min(3.65646vw + 36.4966px,95px)}.u-row-gap96{row-gap:min(3.70068vw + 36.7891px,96px)}.u-row-gap97{row-gap:min(3.7449vw + 37.0816px,97px)}.u-row-gap98{row-gap:min(3.78912vw + 37.3742px,98px)}.u-row-gap99{row-gap:min(3.83333vw + 37.6667px,99px)}.u-row-gap100{row-gap:min(3.87755vw + 37.9592px,100px)}.u-radius1{border-radius:1px}.u-radius2{border-radius:2px}.u-radius3{border-radius:3px}.u-radius4{border-radius:4px}.u-radius5{border-radius:5px}.u-radius6{border-radius:6px}.u-radius7{border-radius:7px}.u-radius8{border-radius:8px}.u-radius9{border-radius:9px}.u-radius10{border-radius:10px}.u-radius11{border-radius:11px}.u-radius12{border-radius:12px}.u-radius13{border-radius:min(.0306122vw + 12.5102px,13px)}.u-radius14{border-radius:min(.0748299vw + 12.8027px,14px)}.u-radius15{border-radius:min(.119048vw + 13.0952px,15px)}.u-radius16{border-radius:min(.163265vw + 13.3878px,16px)}.u-radius17{border-radius:min(.207483vw + 13.6803px,17px)}.u-radius18{border-radius:min(.251701vw + 13.9728px,18px)}.u-radius19{border-radius:min(.295918vw + 14.2653px,19px)}.u-radius20{border-radius:min(.340136vw + 14.5578px,20px)}.u-radius21{border-radius:min(.384354vw + 14.8503px,21px)}.u-radius22{border-radius:min(.428571vw + 15.1429px,22px)}.u-radius23{border-radius:min(.472789vw + 15.4354px,23px)}.u-radius24{border-radius:min(.517007vw + 15.7279px,24px)}.u-radius25{border-radius:min(.561224vw + 16.0204px,25px)}.u-radius26{border-radius:min(.605442vw + 16.3129px,26px)}.u-radius27{border-radius:min(.64966vw + 16.6054px,27px)}.u-radius28{border-radius:min(.693878vw + 16.898px,28px)}.u-radius29{border-radius:min(.738095vw + 17.1905px,29px)}.u-radius30{border-radius:min(.782313vw + 17.483px,30px)}.u-radius31{border-radius:min(.826531vw + 17.7755px,31px)}.u-radius32{border-radius:min(.870748vw + 18.068px,32px)}.u-radius33{border-radius:min(.914966vw + 18.3605px,33px)}.u-radius34{border-radius:min(.959184vw + 18.6531px,34px)}.u-radius35{border-radius:min(1.0034vw + 18.9456px,35px)}.u-radius36{border-radius:min(1.04762vw + 19.2381px,36px)}.u-radius37{border-radius:min(1.09184vw + 19.5306px,37px)}.u-radius38{border-radius:min(1.13605vw + 19.8231px,38px)}.u-radius39{border-radius:min(1.18027vw + 20.1156px,39px)}.u-radius40{border-radius:min(1.22449vw + 20.4082px,40px)}.u-radius41{border-radius:min(1.26871vw + 20.7007px,41px)}.u-radius42{border-radius:min(1.31293vw + 20.9932px,42px)}.u-radius43{border-radius:min(1.35714vw + 21.2857px,43px)}.u-radius44{border-radius:min(1.40136vw + 21.5782px,44px)}.u-radius45{border-radius:min(1.44558vw + 21.8707px,45px)}.u-radius46{border-radius:min(1.4898vw + 22.1633px,46px)}.u-radius47{border-radius:min(1.53401vw + 22.4558px,47px)}.u-radius48{border-radius:min(1.57823vw + 22.7483px,48px)}.u-radius49{border-radius:min(1.62245vw + 23.0408px,49px)}.u-radius50{border-radius:min(1.66667vw + 23.3333px,50px)}.u-radius51{border-radius:min(1.71088vw + 23.6259px,51px)}.u-radius52{border-radius:min(1.7551vw + 23.9184px,52px)}.u-radius53{border-radius:min(1.79932vw + 24.2109px,53px)}.u-radius54{border-radius:min(1.84354vw + 24.5034px,54px)}.u-radius55{border-radius:min(1.88776vw + 24.7959px,55px)}.u-radius56{border-radius:min(1.93197vw + 25.0884px,56px)}.u-radius57{border-radius:min(1.97619vw + 25.381px,57px)}.u-radius58{border-radius:min(2.02041vw + 25.6735px,58px)}.u-radius59{border-radius:min(2.06463vw + 25.966px,59px)}.u-radius60{border-radius:min(2.10884vw + 26.2585px,60px)}.u-radius61{border-radius:min(2.15306vw + 26.551px,61px)}.u-radius62{border-radius:min(2.19728vw + 26.8435px,62px)}.u-radius63{border-radius:min(2.2415vw + 27.1361px,63px)}.u-radius64{border-radius:min(2.28571vw + 27.4286px,64px)}.u-radius65{border-radius:min(2.32993vw + 27.7211px,65px)}.u-radius66{border-radius:min(2.37415vw + 28.0136px,66px)}.u-radius67{border-radius:min(2.41837vw + 28.3061px,67px)}.u-radius68{border-radius:min(2.46259vw + 28.5986px,68px)}.u-radius69{border-radius:min(2.5068vw + 28.8912px,69px)}.u-radius70{border-radius:min(2.55102vw + 29.1837px,70px)}.u-radius71{border-radius:min(2.59524vw + 29.4762px,71px)}.u-radius72{border-radius:min(2.63946vw + 29.7687px,72px)}.u-radius73{border-radius:min(2.68367vw + 30.0612px,73px)}.u-radius74{border-radius:min(2.72789vw + 30.3537px,74px)}.u-radius75{border-radius:min(2.77211vw + 30.6463px,75px)}.u-radius76{border-radius:min(2.81633vw + 30.9388px,76px)}.u-radius77{border-radius:min(2.86054vw + 31.2313px,77px)}.u-radius78{border-radius:min(2.90476vw + 31.5238px,78px)}.u-radius79{border-radius:min(2.94898vw + 31.8163px,79px)}.u-radius80{border-radius:min(2.9932vw + 32.1088px,80px)}.u-radius81{border-radius:min(3.03742vw + 32.4014px,81px)}.u-radius82{border-radius:min(3.08163vw + 32.6939px,82px)}.u-radius83{border-radius:min(3.12585vw + 32.9864px,83px)}.u-radius84{border-radius:min(3.17007vw + 33.2789px,84px)}.u-radius85{border-radius:min(3.21429vw + 33.5714px,85px)}.u-radius86{border-radius:min(3.2585vw + 33.8639px,86px)}.u-radius87{border-radius:min(3.30272vw + 34.1565px,87px)}.u-radius88{border-radius:min(3.34694vw + 34.449px,88px)}.u-radius89{border-radius:min(3.39116vw + 34.7415px,89px)}.u-radius90{border-radius:min(3.43537vw + 35.034px,90px)}.u-radius91{border-radius:min(3.47959vw + 35.3265px,91px)}.u-radius92{border-radius:min(3.52381vw + 35.6191px,92px)}.u-radius93{border-radius:min(3.56803vw + 35.9116px,93px)}.u-radius94{border-radius:min(3.61224vw + 36.2041px,94px)}.u-radius95{border-radius:min(3.65646vw + 36.4966px,95px)}.u-radius96{border-radius:min(3.70068vw + 36.7891px,96px)}.u-radius97{border-radius:min(3.7449vw + 37.0816px,97px)}.u-radius98{border-radius:min(3.78912vw + 37.3742px,98px)}.u-radius99{border-radius:min(3.83333vw + 37.6667px,99px)}.u-radius100{border-radius:min(3.87755vw + 37.9592px,100px)}.u-font-en{font-family:var(--font-en)}.u-font-en2{font-family:var(--font-en2)}.u-gold-100{color:var(--color-gold-100)}.u-gold-30{color:var(--color-gold-30)}.u-red-100{color:var(--color-red-100)}.u-pink-10{color:var(--color-pink-10)}.u-pink-30{color:var(--color-pink-30)}.u-pink-50{color:var(--color-pink-50)}.u-pink-100{color:var(--color-pink-100)}.u-pink-120{color:var(--color-pink-120)}.u-green-10{color:var(--color-green-10)}.u-green-30{color:var(--color-green-30)}.u-green-50{color:var(--color-green-50)}.u-green-100{color:var(--color-green-100)}.u-green-120{color:var(--color-green-120)}.u-black-100{color:var(--color-black-100)}.u-black-80{color:var(--color-black-80)}.u-black-70{color:var(--color-black-70)}.u-white-00{color:var(--color-white-00)}.u-gray-20{color:var(--color-gray-20)}.u-gray-60{color:var(--color-gray-60)}.u-gray-80{color:var(--color-gray-80)}.u-line{color:var(--color-line)}.u-course-bridal{color:var(--color-course-bridal)}.u-course-bridal-50{color:var(--color-course-bridal-50)}.u-course-hotel-50{color:var(--color-course-hotel-50)}.u-course-hotel{color:var(--color-course-hotel)}.u-course-tourism{color:var(--color-course-tourism)}.u-course-airline{color:var(--color-course-airline)}.u-course-sweets-bread{color:var(--color-course-sweets-bread)}.u-course-sweets-bread-50{color:var(--color-course-sweets-bread-50)}.u-course-cafe{color:var(--color-course-cafe)}.u-course-cooking{color:var(--color-course-cooking)}.u-course-healthy{color:var(--color-course-healthy)}.u-bg-gold-100{background-color:var(--color-gold-100)}.u-bg-pink-10{background-color:var(--color-pink-10)}.u-bg-pink-30{background-color:var(--color-pink-30)}.u-bg-pink-50{background-color:var(--color-pink-50)}.u-bg-pink-100{background-color:var(--color-pink-100)}.u-bg-pink-120{background-color:var(--color-pink-120)}.u-bg-green-10{background-color:var(--color-green-10)}.u-bg-green-30{background-color:var(--color-green-30)}.u-bg-green-50{background-color:var(--color-green-50)}.u-bg-green-70{background-color:var(--color-green-70)}.u-bg-green-100{background-color:var(--color-green-100)}.u-bg-green-120{background-color:var(--color-green-120)}.u-bg-black-100{background-color:var(--color-black-100)}.u-bg-black-80{background-color:var(--color-black-80)}.u-bg-black-70{background-color:var(--color-black-70)}.u-bg-white-00{background-color:var(--color-white-00)}.u-bg-gray-20{background-color:var(--color-gray-20)}.u-bg-gray-60{background-color:var(--color-gray-60)}.u-bg-gray-80{background-color:var(--color-gray-80)}.u-bg-line{background-color:var(--color-line)}.u-bg-course-bridal{background-color:var(--color-course-bridal)}.u-bg-course-bridal-50{background-color:var(--color-course-bridal-50)}.u-bg-course-hotel-50{background-color:var(--color-course-hotel-50)}.u-bg-course-hotel{background-color:var(--color-course-hotel)}.u-bg-course-tourism{background-color:var(--color-course-tourism)}.u-bg-course-airline{background-color:var(--color-course-airline)}.u-bg-course-sweets-bread{background-color:var(--color-course-sweets-bread)}.u-bg-course-sweets-bread-50{background-color:var(--color-course-sweets-bread-50)}.u-bg-course-cafe{background-color:var(--color-course-cafe)}.u-bg-course-cooking{background-color:var(--color-course-cooking)}.u-bg-course-healthy{background-color:var(--color-course-healthy)}}body{--font-ja:var(--font-noto-sans-jp), sans-serif;--font-en:var(--font-fustat), sans-serif;--font-en2:var(--font-ysabeau-sc), sans-serif;font-family:var(--font-ja)}.festival-html[data-astro-cid-ptbqivbo]{scroll-behavior:smooth}.festival-body[data-astro-cid-ptbqivbo]{background:var(--color-fes-blue-10);color:var(--color-fes-black-100)}.festival-page[data-astro-cid-ptbqivbo]{padding:0!important}#festival{--font-fes-ja:"Zen Kaku Gothic Antique", sans-serif;--color-fes-bg:#f1f7ff;--color-fes-blue-80:#30adcf;--color-fes-blue-60:#5ecfee;--color-fes-blue-20:#ddecff;--color-fes-blue-10:#ecfbff;--color-fes-blue-5:#f8fbff;--color-fes-yellow-80:#ffff3a;--color-fes-yellow-60:#fffcce;--color-fes-yellow-20:#fffdf1;--color-fes-orange-80:#ffbb0e;--color-fes-pink-60:#ffa5cb;--color-fes-pink-40:#ffcde2;--color-fes-pink-5:#fffbfd;--color-fes-black-100:#3f3f45;--color-fes-black-80:#474950;position:relative}#festival .p-festival-wrapper{grid-template-columns:repeat(3,1fr);display:grid}@media (width<=1023px){#festival .p-festival-wrapper{grid-template-columns:repeat(2,1fr)}}@media (width<=743px){#festival .p-festival-wrapper{grid-template-columns:minmax(0,1fr)}}#festival .p-festival_logo,#festival .p-festival_navi{z-index:1;background-color:var(--color-fes-blue-60);block-size:100svh;position:sticky;top:0}@media (width<=1023px){#festival .p-festival_logo,#festival .p-festival_navi{block-size:100vh}}#festival .p-festival_logo__inner,#festival .p-festival_navi__inner{background-color:var(--color-fes-blue-5);block-size:100%;position:relative;overflow:hidden}#festival .p-festival_logo__inner:before,#festival .p-festival_navi__inner:before{content:"";opacity:.2;pointer-events:none;background-image:url(/assets/pattern_blue.BW86Mwvp.svg);background-repeat:repeat;position:absolute;inset:0}#festival .p-festival_logo__inner>*,#festival .p-festival_navi__inner>*{z-index:1;position:relative}.p-festival_drawer-button[data-astro-cid-emcu2f6u]{background-color:var(--color-fes-orange-80);aspect-ratio:1;border-bottom-left-radius:8px;block-size:60px;inline-size:60px;position:relative}.p-festival_drawer-button[data-astro-cid-emcu2f6u] span[data-astro-cid-emcu2f6u]{background-color:var(--color-white-00);text-indent:-9999px;block-size:2px;inline-size:28px;transition:all calc(var(--dur) * 1.5) ease;border-radius:2147483647px;position:absolute;top:calc(50% - 1px);left:50%;transform:translate(-50%)}.p-festival_drawer-button[data-astro-cid-emcu2f6u]:before,.p-festival_drawer-button[data-astro-cid-emcu2f6u]:after{content:"";background-color:var(--color-white-00);transform-origin:50%;block-size:2px;inline-size:28px;transition-duration:calc(var(--dur) * 1.5);border-radius:2147483647px;transition-property:top,left,transform,background-color;transition-timing-function:ease;position:absolute;left:50%;transform:translate(-50%)}.p-festival_drawer-button[data-astro-cid-emcu2f6u]:before{top:35%}.p-festival_drawer-button[data-astro-cid-emcu2f6u]:after{bottom:35%}.is-open .p-festival_drawer-button{color:var(--color-white-00)}.is-open .p-festival_drawer-button span{display:none}.is-open .p-festival_drawer-button:before{background:var(--color-white-00);top:45%;left:25%;transform:rotate(135deg)}.is-open .p-festival_drawer-button:after{background:var(--color-white-00);top:45%;left:25%;transform:rotate(-135deg)}.p-festival_header[data-astro-cid-7hrhunp2]{inline-size:100%;z-index:var(--z-header);position:fixed;top:0;left:0}.p-festival_header__inner[data-astro-cid-7hrhunp2]{justify-content:space-between;align-items:center;column-gap:22px;padding-inline-start:16px;display:flex}.p-festival_header__inner[data-astro-cid-7hrhunp2] h1[data-astro-cid-7hrhunp2]{inline-size:80vw}.p-festival-common-button[data-astro-cid-22gklkqn]{border-radius:9999px;grid-template-columns:194fr auto;align-items:center;block-size:55px;inline-size:290px;margin-inline:auto;padding:13px 23px 13px 34px;display:grid}.p-festival-common-button[data-astro-cid-22gklkqn].-yellow{background-color:var(--color-fes-yellow-80);border:solid 1px var(--color-fes-blue-80);transition:background-color calc(var(--dur) * 1.5), border-color calc(var(--dur) * 1.5)}@media (any-hover:hover){.p-festival-common-button[data-astro-cid-22gklkqn].-yellow:hover{background-color:var(--color-fes-blue-80);border-color:var(--color-fes-blue-80)}.p-festival-common-button[data-astro-cid-22gklkqn].-yellow:hover .text[data-astro-cid-22gklkqn],.p-festival-common-button[data-astro-cid-22gklkqn].-yellow:hover .c-icon{color:var(--color-white-00)}}.p-festival-common-button[data-astro-cid-22gklkqn].-yellow .text[data-astro-cid-22gklkqn],.p-festival-common-button[data-astro-cid-22gklkqn].-yellow .c-icon{color:var(--color-fes-blue-80)}.p-festival-common-button[data-astro-cid-22gklkqn].-orange{background-color:var(--color-fes-orange-80);transition:background-color calc(var(--dur) * 1.5)}@media (any-hover:hover){.p-festival-common-button[data-astro-cid-22gklkqn].-orange:hover{background-color:var(--color-fes-blue-80)}}.p-festival-common-button[data-astro-cid-22gklkqn].-orange .text[data-astro-cid-22gklkqn],.p-festival-common-button[data-astro-cid-22gklkqn].-orange .c-icon{color:var(--color-white-00)}.p-festival-common-button[data-astro-cid-22gklkqn] .text[data-astro-cid-22gklkqn]{font-size:min(.163265vw + 13.3878px,16px)}.p-festival_drawer[data-astro-cid-ghrihr4u]{opacity:0;pointer-events:none;visibility:hidden;z-index:calc(var(--z-header) - 1);background-color:var(--color-fes-yellow-20);transition:opacity calc(var(--dur) * 1.5), visibility calc(var(--dur) * 1.5);block-size:100svh;position:fixed;inset:0}.p-festival_drawer[data-astro-cid-ghrihr4u] [data-astro-cid-ghrihr4u]{z-index:1;position:relative}.p-festival_drawer[data-astro-cid-ghrihr4u]:before{content:"";pointer-events:none;background-image:url(/assets/pattern_white.DjAOfzPP.svg);background-repeat:repeat;position:absolute;inset:0}.p-festival_drawer__inner[data-astro-cid-ghrihr4u]{overscroll-behavior:contain;block-size:100%;padding-block:100px 80px;padding-inline:60px;overflow-y:auto}.p-festival_drawer[data-astro-cid-ghrihr4u] nav[data-astro-cid-ghrihr4u]{grid-auto-rows:auto;display:grid}.p-festival_drawer[data-astro-cid-ghrihr4u] nav[data-astro-cid-ghrihr4u] a[data-astro-cid-ghrihr4u]{color:var(--color-fes-blue-80);border-block-end:dotted 2px var(--color-fes-blue-20);align-items:center;column-gap:10px;padding-block:.6em;font-size:1rem;font-weight:700;display:flex}.p-festival_drawer[data-astro-cid-ghrihr4u] .p-festival-common-button{inline-size:100%;margin-block-start:2em}.is-open .p-festival_drawer{opacity:1;pointer-events:auto;visibility:visible}.p-festival_logo[data-astro-cid-g5ah7chc]{padding:20px 0 20px 20px}@media (width<=743px){.p-festival_logo[data-astro-cid-g5ah7chc]{display:none}}.p-festival_logo__inner[data-astro-cid-g5ah7chc]{border-radius:40px 0 0 40px;flex-direction:column;justify-content:center;row-gap:min(.816327vw + 16.9388px,30px);padding-inline:min(1.63265vw + 23.8776px,50px);display:flex}.p-festival_logo__inner[data-astro-cid-g5ah7chc] figure[data-astro-cid-g5ah7chc],.p-festival_logo__inner[data-astro-cid-g5ah7chc] h1[data-astro-cid-g5ah7chc]{justify-content:center;display:flex}.is-top .p-festival_fix-button[data-astro-cid-lmiowhyo]{bottom:15%!important}.is-down .p-festival_fix-button[data-astro-cid-lmiowhyo],.is-up .p-festival_fix-button[data-astro-cid-lmiowhyo]{bottom:10px}.is-bottom .p-festival_fix-button[data-astro-cid-lmiowhyo]{opacity:0;pointer-events:none;visibility:hidden}.p-festival_fix-button[data-astro-cid-lmiowhyo]{z-index:calc(var(--z-header) - 2);inline-size:120px;transition:bottom calc(var(--dur) * 1.5), opacity calc(var(--dur) * 1.5), visibility calc(var(--dur) * 1.5);position:fixed;bottom:15%;right:9px}.p-festival_main_kv[data-astro-cid-4mc3vw3x] img[data-astro-cid-4mc3vw3x]{inline-size:100%}.p-festival-common-ttl[data-astro-cid-vy4dxbxt]{z-index:1;justify-content:center;margin-block-end:40px;display:flex;position:relative}.p-festival_future[data-astro-cid-6easuoku]{padding-inline:20px;transform:translate(-.7px)}@media (width<=1023px){.p-festival_future[data-astro-cid-6easuoku]{transform:translate(0)}}@media (width<=743px){.p-festival_future[data-astro-cid-6easuoku]{scroll-margin-top:40px}}.p-festival_future[data-astro-cid-6easuoku] [data-astro-cid-6easuoku]{z-index:1;position:relative}.p-festival_future__inner[data-astro-cid-6easuoku]{background-image:linear-gradient(#9ff3e5,#47d6bc 33%,#4dc9cf 67%,#62b6ec);padding:60px min(1.63265vw + 13.8776px,40px) min(3.26531vw + 47.7551px,100px);position:relative}.p-festival_future__inner[data-astro-cid-6easuoku]:before{content:"";opacity:.2;pointer-events:none;background-image:url(/assets/pattern_white.DjAOfzPP.svg);background-repeat:repeat;position:absolute;inset:0}@media (width<=743px){.p-festival_future__inner[data-astro-cid-6easuoku]:before{opacity:.15;background-size:35px 35px}}.p-festival_future__intro[data-astro-cid-6easuoku]{color:var(--color-white-00);row-gap:20px;margin-block-end:40px;display:grid}.p-festival_future__intro[data-astro-cid-6easuoku] figure[data-astro-cid-6easuoku] img[data-astro-cid-6easuoku]{inline-size:100%}.p-festival_future__intro[data-astro-cid-6easuoku] h3[data-astro-cid-6easuoku]{text-align:center;font-size:19px;font-weight:700;line-height:1.4}.p-festival_future__intro[data-astro-cid-6easuoku] h3[data-astro-cid-6easuoku] span[data-astro-cid-6easuoku]{color:var(--color-fes-yellow-80)}.p-festival_future__intro[data-astro-cid-6easuoku] .description[data-astro-cid-6easuoku]{font-size:14px;line-height:1.4}.p-festival_future__list[data-astro-cid-6easuoku]{grid-template-columns:repeat(2,1fr);gap:min(1.63265vw + 23.8776px,50px) 15px;display:grid}.p-festival_future__list[data-astro-cid-6easuoku] img[data-astro-cid-6easuoku]{inline-size:100%}.p-festival_about[data-astro-cid-fc2wlznx]{padding:min(3.26531vw + 47.7551px,100px) 20px;position:relative}@media (width<=743px){.p-festival_about[data-astro-cid-fc2wlznx]{scroll-margin-top:40px}}@media (width<=1023px){.p-festival_about[data-astro-cid-fc2wlznx] .p-festival-common-ttl{padding-inline:2.5em}}.p-festival_about[data-astro-cid-fc2wlznx] .description[data-astro-cid-fc2wlznx]{text-align:center;z-index:1;margin-block-end:20px;font-size:15px;font-weight:500;position:relative}.p-festival_about__check[data-astro-cid-fc2wlznx]{justify-content:center;display:flex}.p-festival_about[data-astro-cid-fc2wlznx] .youtube[data-astro-cid-fc2wlznx]{aspect-ratio:16/9;border-radius:8px;width:100%;margin-block-end:40px;position:relative;overflow:hidden}.p-festival_about[data-astro-cid-fc2wlznx] .youtube[data-astro-cid-fc2wlznx] iframe[data-astro-cid-fc2wlznx]{width:100%;height:100%;position:absolute;inset:0}.p-festival_about[data-astro-cid-fc2wlznx] .bg[data-astro-cid-fc2wlznx]{z-index:-1;inline-size:100%;position:absolute;top:-10%;left:50%;transform:translate(-50%)}.p-festival_about[data-astro-cid-fc2wlznx] .bg[data-astro-cid-fc2wlznx] img[data-astro-cid-fc2wlznx]{inline-size:100%}.p-festival_present[data-astro-cid-tmfnkild]{background-color:var(--color-white-00);padding:60px 20px;position:relative}@media (width<=743px){.p-festival_present[data-astro-cid-tmfnkild]{scroll-margin-top:40px}}.p-festival_present[data-astro-cid-tmfnkild] .p-festival-common-ttl{padding-inline:1em}.p-festival_present__pic[data-astro-cid-tmfnkild]{justify-content:center;display:flex}.p-festival_present__human[data-astro-cid-tmfnkild]{position:absolute;top:25%;left:10px}.p-festival_overview[data-astro-cid-bxhabmne]{background-color:var(--color-fes-bg);padding-block:min(3.26531vw + 47.7551px,100px) min(3.26531vw + 167.755px,220px);padding-inline:20px}@media (width<=743px){.p-festival_overview[data-astro-cid-bxhabmne]{scroll-margin-top:40px}}.p-festival_overview[data-astro-cid-bxhabmne] table[data-astro-cid-bxhabmne] tr[data-astro-cid-bxhabmne]{grid-template-columns:138px auto;display:grid}@media (width<=743px){.p-festival_overview[data-astro-cid-bxhabmne] table[data-astro-cid-bxhabmne] tr[data-astro-cid-bxhabmne]{grid-template-columns:100px auto}}.p-festival_overview[data-astro-cid-bxhabmne] table[data-astro-cid-bxhabmne] tr[data-astro-cid-bxhabmne]:first-child th[data-astro-cid-bxhabmne]{border-top-left-radius:8px}.p-festival_overview[data-astro-cid-bxhabmne] table[data-astro-cid-bxhabmne] tr[data-astro-cid-bxhabmne]:last-child th[data-astro-cid-bxhabmne]{border-bottom-left-radius:8px}.p-festival_overview[data-astro-cid-bxhabmne] table[data-astro-cid-bxhabmne] tr[data-astro-cid-bxhabmne]:not(:last-child) th[data-astro-cid-bxhabmne]{border-block-end:1px solid #5ecfee}.p-festival_overview[data-astro-cid-bxhabmne] table[data-astro-cid-bxhabmne] tr[data-astro-cid-bxhabmne]:first-child td[data-astro-cid-bxhabmne]{border-top-right-radius:8px}.p-festival_overview[data-astro-cid-bxhabmne] table[data-astro-cid-bxhabmne] tr[data-astro-cid-bxhabmne]:last-child td[data-astro-cid-bxhabmne]{border-block-end:solid 1px var(--color-line);border-bottom-right-radius:8px}.p-festival_overview[data-astro-cid-bxhabmne] table[data-astro-cid-bxhabmne] tr[data-astro-cid-bxhabmne] th[data-astro-cid-bxhabmne],.p-festival_overview[data-astro-cid-bxhabmne] table[data-astro-cid-bxhabmne] tr[data-astro-cid-bxhabmne] td[data-astro-cid-bxhabmne]{font-size:14px}.p-festival_overview[data-astro-cid-bxhabmne] table[data-astro-cid-bxhabmne] tr[data-astro-cid-bxhabmne] th[data-astro-cid-bxhabmne]{background-color:var(--color-fes-blue-80);color:var(--color-white-00);justify-content:center;align-items:center;padding:24px 8px;display:flex}.p-festival_overview[data-astro-cid-bxhabmne] table[data-astro-cid-bxhabmne] tr[data-astro-cid-bxhabmne] td[data-astro-cid-bxhabmne]{background-color:var(--color-white-00);border-block-start:solid 1px var(--color-line);border-inline-end:solid 1px var(--color-line);color:var(--color-fes-black-80);padding:24px 28px}.p-festival_point[data-astro-cid-ccnusneo]{background-color:var(--color-fes-yellow-20);padding-block-end:min(1.63265vw + 53.8776px,80px);padding-inline:20px;scroll-margin-top:80px;position:relative}.p-festival_point[data-astro-cid-ccnusneo]:before{content:"";background-color:var(--color-fes-yellow-20);border-radius:9999px;block-size:508px;inline-size:607px;display:block;position:absolute;top:-8%;left:50%;transform:translate(-50%)}.p-festival_point[data-astro-cid-ccnusneo] [data-astro-cid-ccnusneo]{z-index:1;position:relative}.p-festival_point__list[data-astro-cid-ccnusneo]{row-gap:min(.816327vw + 36.9388px,50px);display:grid}.p-festival_point__list[data-astro-cid-ccnusneo] .item[data-astro-cid-ccnusneo] figure[data-astro-cid-ccnusneo] img[data-astro-cid-ccnusneo]{inline-size:100%}.p-festival_point__list[data-astro-cid-ccnusneo] .item[data-astro-cid-ccnusneo] .text-area[data-astro-cid-ccnusneo]{margin-block-start:-2em}.p-festival_point__list[data-astro-cid-ccnusneo] .item[data-astro-cid-ccnusneo] hgroup[data-astro-cid-ccnusneo]{background-color:var(--color-fes-yellow-20);border-radius:8px 8px 0 0;row-gap:3px;max-inline-size:min(13.8776vw + 227.959px,450px);margin-block-end:1em;margin-inline:auto;padding:16px 15px 0;display:grid}@media (width<=743px){.p-festival_point__list[data-astro-cid-ccnusneo] .item[data-astro-cid-ccnusneo] hgroup[data-astro-cid-ccnusneo]{padding-block-start:12px}}.p-festival_point__list[data-astro-cid-ccnusneo] .item[data-astro-cid-ccnusneo] hgroup[data-astro-cid-ccnusneo] .sub[data-astro-cid-ccnusneo]{color:var(--color-fes-orange-80);text-align:center;font-size:min(.244898vw + .755102rem,1rem)}.p-festival_point__list[data-astro-cid-ccnusneo] .item[data-astro-cid-ccnusneo] hgroup[data-astro-cid-ccnusneo] h3[data-astro-cid-ccnusneo]{text-align:center;font-size:min(.489796vw + 1.0102rem,1.5rem);font-weight:700;line-height:1.4}@media (width<=743px){.p-festival_point__list[data-astro-cid-ccnusneo] .item[data-astro-cid-ccnusneo] hgroup[data-astro-cid-ccnusneo] h3[data-astro-cid-ccnusneo]{line-height:1.6}}.p-festival_point__list[data-astro-cid-ccnusneo] .item[data-astro-cid-ccnusneo] hgroup[data-astro-cid-ccnusneo] h3[data-astro-cid-ccnusneo] span{color:var(--color-fes-orange-80)}.p-festival_point__list[data-astro-cid-ccnusneo] .item[data-astro-cid-ccnusneo] .description[data-astro-cid-ccnusneo]{color:var(--color-fes-black-80);font-size:14px;line-height:1.4}.p-festival_experience[data-astro-cid-p7lw6gyj]{padding:min(3.26531vw + 47.7551px,100px) 20px}@media (width<=743px){.p-festival_experience[data-astro-cid-p7lw6gyj]{scroll-margin-top:40px}}.p-festival_experience[data-astro-cid-p7lw6gyj] .p-festival-common-ttl{padding-inline:4em}.p-festival_experience__list[data-astro-cid-p7lw6gyj]{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 15px;display:grid}.p-festival_experience__list[data-astro-cid-p7lw6gyj] figure[data-astro-cid-p7lw6gyj] img[data-astro-cid-p7lw6gyj]{inline-size:100%}.p-festival_experience__list[data-astro-cid-p7lw6gyj] figcaption[data-astro-cid-p7lw6gyj]{color:var(--color-fes-blue-80);margin-block-start:12px;font-weight:700}.p-festival_schedule[data-astro-cid-a5v43hnk]{padding:0 20px min(3.26531vw + 47.7551px,100px);scroll-margin-top:80px}.p-festival_schedule[data-astro-cid-a5v43hnk] .p-festival-common-ttl{padding-inline:4em}.p-festival_schedule[data-astro-cid-a5v43hnk] figure[data-astro-cid-a5v43hnk] img[data-astro-cid-a5v43hnk]{inline-size:100%}.p-festival_consultation[data-astro-cid-hw77slmp]{background-color:var(--color-white-00);padding:min(3.26531vw + 47.7551px,100px) 20px}@media (width<=743px){.p-festival_consultation[data-astro-cid-hw77slmp]{scroll-margin-top:40px}}.p-festival_consultation[data-astro-cid-hw77slmp] .p-festival-common-ttl{padding-inline:1em}.p-festival_consultation__inner[data-astro-cid-hw77slmp]{row-gap:20px;display:grid}.p-festival_consultation__pic[data-astro-cid-hw77slmp] img[data-astro-cid-hw77slmp]{inline-size:100%}.p-festival_consultation[data-astro-cid-hw77slmp] h3[data-astro-cid-hw77slmp]{text-align:center;font-size:1.5rem;font-weight:700}.p-festival_consultation[data-astro-cid-hw77slmp] .description[data-astro-cid-hw77slmp]{margin-block-end:20px;font-size:.875rem}.p-festival_copy[data-astro-cid-z7vb5rfd]{text-align:center;color:var(--color-white-00);background-color:var(--color-fes-blue-80);padding:30px 20px;font-size:.75rem;font-weight:700}@media (width<=743px){.p-festival_copy[data-astro-cid-z7vb5rfd]{padding-block:40px}}.p-festival_navi[data-astro-cid-xvnbpvus]{padding:20px 20px 20px 0}@media (width<=1023px){.p-festival_navi[data-astro-cid-xvnbpvus]{display:none}}.p-festival_navi__inner[data-astro-cid-xvnbpvus]{border-radius:0 40px 40px 0;place-content:center;display:grid}.p-festival_navi[data-astro-cid-xvnbpvus] h2[data-astro-cid-xvnbpvus]{margin-block-end:20px}.p-festival_navi[data-astro-cid-xvnbpvus] nav[data-astro-cid-xvnbpvus] a[data-astro-cid-xvnbpvus]{color:var(--color-fes-blue-80);border-block-end:dotted 2px var(--color-fes-blue-20);align-items:center;column-gap:10px;padding-block:1em;font-size:min(.163265vw + .961735rem,1.125rem);font-weight:700;display:flex}.p-festival_navi[data-astro-cid-xvnbpvus] nav[data-astro-cid-xvnbpvus] a[data-astro-cid-xvnbpvus] .icon[data-astro-cid-xvnbpvus]{transition:transform calc(var(--dur) * 2)}@media (any-hover:hover){.p-festival_navi[data-astro-cid-xvnbpvus] nav[data-astro-cid-xvnbpvus] a[data-astro-cid-xvnbpvus]:hover .icon[data-astro-cid-xvnbpvus]{transform:rotate(180deg)}}.p-festival_navi[data-astro-cid-xvnbpvus] nav[data-astro-cid-xvnbpvus] a[data-astro-cid-xvnbpvus] span[data-astro-cid-xvnbpvus]{line-height:1}
