/*! tailwindcss v4.0.9 | MIT License | https://tailwindcss.com */@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-orange-100:oklch(.954 .038 75.164);--color-yellow-100:oklch(.973 .071 103.193);--color-green-100:oklch(.962 .044 156.743);--color-blue-100:oklch(.932 .032 255.585);--color-pink-100:oklch(.948 .028 342.258);--color-gray-50:oklch(.985 .002 247.839);--color-gray-100:oklch(.967 .003 264.542);--ease-in-out:cubic-bezier(.4,0,.2,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-font-feature-settings:var(--font-sans--font-feature-settings);--default-font-variation-settings:var(--font-sans--font-variation-settings);--default-mono-font-family:var(--font-mono);--default-mono-font-feature-settings:var(--font-mono--font-feature-settings);--default-mono-font-variation-settings:var(--font-mono--font-variation-settings)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}body{line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1;color:color-mix(in oklab,currentColor 50%,transparent)}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.z-900{z-index:900}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.transform{transform:var(--tw-rotate-x)var(--tw-rotate-y)var(--tw-rotate-z)var(--tw-skew-x)var(--tw-skew-y)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.content-center{align-content:center}.border{border-style:var(--tw-border-style);border-width:1px}.uppercase{text-transform:uppercase}.underline{text-decoration-line:underline}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}}@property --tw-rotate-x{syntax:"*";inherits:false;initial-value:rotateX(0)}@property --tw-rotate-y{syntax:"*";inherits:false;initial-value:rotateY(0)}@property --tw-rotate-z{syntax:"*";inherits:false;initial-value:rotateZ(0)}@property --tw-skew-x{syntax:"*";inherits:false;initial-value:skewX(0)}@property --tw-skew-y{syntax:"*";inherits:false;initial-value:skewY(0)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}:root{--font-ja: "Noto Sans JP Variable", sans-serif;--font-en: "Orbitron Variable", sans-serif;--color-black-100: #191f20;--color-white-00: #fff;--color-gray-100: #edf1f5;--color-main-100: #188dc8;--color-main-120: #0010a2;--color-point-100: #2a2d8f;--color-border-100: #cccccc;--color-grad-main: linear-gradient(to bottom, #898ac1 0%, #45489d 100%);--ease-in-sine: cubic-bezier(.47, 0, .745, .715);--ease-in-quad: cubic-bezier(.55, .085, .68, .53);--ease-in-cubic: cubic-bezier(.55, .055, .675, .19);--ease-in-quart: cubic-bezier(.895, .03, .685, .22);--ease-in-quint: cubic-bezier(.755, .05, .855, .06);--ease-in-expo: cubic-bezier(.95, .05, .795, .035);--ease-in-circ: cubic-bezier(.6, .04, .98, .335);--ease-in-back: cubic-bezier(.6, -.28, .735, .045);--ease-out-sine: cubic-bezier(.39, .575, .565, 1);--ease-out-quad: cubic-bezier(.25, .46, .45, .94);--ease-out-cubic: cubic-bezier(.215, .61, .355, 1);--ease-out-quart: cubic-bezier(.165, .84, .44, 1);--ease-out-quint: cubic-bezier(.23, 1, .32, 1);--ease-out-expo: cubic-bezier(.19, 1, .22, 1);--ease-out-circ: cubic-bezier(.075, .82, .165, 1);--ease-out-back: cubic-bezier(.175, .885, .32, 1.275);--ease-in-out-sine: cubic-bezier(.445, .05, .55, .95);--ease-in-out-quad: cubic-bezier(.455, .03, .515, .955);--ease-in-out-cubic: cubic-bezier(.645, .045, .355, 1);--ease-in-out-quart: cubic-bezier(.77, 0, .175, 1);--ease-in-out-quint: cubic-bezier(.86, 0, .07, 1);--ease-in-out-expo: cubic-bezier(1, 0, 0, 1);--ease-in-out-circ: cubic-bezier(.785, .135, .15, .86);--ease-in-out-back: cubic-bezier(.68, -.55, .265, 1.55);--dur: .3s;--z-header: 6000;--z-drawer: 5000;--header-height: 100px;--glitch-width: 50vw;--glitch-height: 100vh;--gap-horizontal: 10px;--gap-vertical: 5px;--time-anim: 5.2s;--delay-anim: 0s;--blend-mode-1: none;--blend-mode-2: none;--blend-mode-3: none;--blend-mode-4: overlay;--blend-mode-5: overlay;--blend-color-1: transparent;--blend-color-2: transparent;--blend-color-3: transparent;--blend-color-4: #c9e635;--blend-color-5: #1c1cc9}body{color:var(--color-black-100);background:var(--color-white-00);font-family:var(--font-ja);-webkit-text-size-adjust:100%;font-feature-settings:"palt";text-indent:min(0vw + 0rem,0rem);font-size:min(.2448979592vw + .7551020408rem,1rem);letter-spacing:.05em;line-height:1.75;font-weight:400}#page{position:relative;overflow:clip;z-index:2}#page:before{content:"";display:block;width:100vw;height:100vh;background-image:url(/schoolfestival2025/img/common/bg_pc.png);background-size:cover;background-repeat:no-repeat;position:fixed;top:0;left:0;z-index:-1}@media only screen and (max-width: 767px){#page:before{background-image:url(/schoolfestival2025/img/common/bg_sp.png)}}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.6}img{vertical-align:bottom;height:auto;max-width:100%;min-height:1px;object-fit:cover}.js-svg{width:1em;height:1em}img.js-svg{opacity:0}svg.js-svg{opacity:1}svg{overflow:hidden}.c-container{margin-left:auto;margin-right:auto;width:min(73.8775510204vw + 97.9591836735px,1280px);padding-left:min(1.6326530612vw + 13.8775510204px,40px);padding-right:min(1.6326530612vw + 13.8775510204px,40px)}.c-container.-s{padding-inline:10px}.c-fluid{padding-left:min(1.6326530612vw + 13.8775510204px,40px);padding-right:min(1.6326530612vw + 13.8775510204px,40px)}.c-grid-container{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,min(35.306122449vw + 35.1020408163px,600px)) minmax(0,min(35.306122449vw + 35.1020408163px,600px)) minmax(0,1fr)}@media only screen and (max-width: 567px){.c-grid-container{grid-template-columns:minmax(0,min(1.6326530612vw + 13.8775510204px,40px)) minmax(0,calc(50% - min(1.6326530612vw + 13.8775510204px,40px))) minmax(0,calc(50% - min(1.6326530612vw + 13.8775510204px,40px))) minmax(0,min(1.6326530612vw + 13.8775510204px,40px))}}.c-grid-fluid{display:grid;grid-template-columns:minmax(0,min(1.6326530612vw + 13.8775510204px,40px)) minmax(0,calc(50% - min(1.6326530612vw + 13.8775510204px,40px))) minmax(0,calc(50% - min(1.6326530612vw + 13.8775510204px,40px))) minmax(0,min(1.6326530612vw + 13.8775510204px,40px))}.c-grid-container>.col1-2,.c-grid-fluid>.col1-2{grid-column:1/2}.c-grid-container>.col1-3,.c-grid-fluid>.col1-3{grid-column:1/3}.c-grid-container>.col1-4,.c-grid-fluid>.col1-4{grid-column:1/4}.c-grid-container>.col1-5,.c-grid-fluid>.col1-5{grid-column:1/5}.c-grid-container>.col2-3,.c-grid-fluid>.col2-3{grid-column:2/3}.c-grid-container>.col2-4,.c-grid-fluid>.col2-4{grid-column:2/4}.c-grid-container>.col2-5,.c-grid-fluid>.col2-5{grid-column:2/5}.c-grid-container>.col3-4,.c-grid-fluid>.col3-4{grid-column:3/4}.c-grid-container>.col3-5,.c-grid-fluid>.col3-5{grid-column:3/5}.c-grid-container>.col4-5,.c-grid-fluid>.col4-5{grid-column:4/5}.c-grid-container.-nowrap>[class*=col],.c-grid-fluid.-nowrap>[class*=col]{grid-row:1/-1}.c-grid-column{display:grid}.c-grid-column.-col4{grid-template-columns:repeat(4,minmax(0,1fr))}@media only screen and (max-width: 1599px){.c-grid-column.-col4.-col4-max{grid-template-columns:repeat(4,minmax(0,1fr))}}@media only screen and (max-width: 1299px){.c-grid-column.-col4.-col4-md{grid-template-columns:repeat(4,minmax(0,1fr))}}@media only screen and (max-width: 1023px){.c-grid-column.-col4.-col4-tab{grid-template-columns:repeat(4,minmax(0,1fr))}}@media only screen and (max-width: 767px){.c-grid-column.-col4.-col4-sp{grid-template-columns:repeat(4,minmax(0,1fr))}}@media only screen and (max-width: 567px){.c-grid-column.-col4.-col4-spmin{grid-template-columns:repeat(4,minmax(0,1fr))}}@media only screen and (max-width: 1599px){.c-grid-column.-col4.-col3-max{grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (max-width: 1299px){.c-grid-column.-col4.-col3-md{grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (max-width: 1023px){.c-grid-column.-col4.-col3-tab{grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (max-width: 767px){.c-grid-column.-col4.-col3-sp{grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (max-width: 567px){.c-grid-column.-col4.-col3-spmin{grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (max-width: 1599px){.c-grid-column.-col4.-col2-max{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width: 1299px){.c-grid-column.-col4.-col2-md{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width: 1023px){.c-grid-column.-col4.-col2-tab{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width: 767px){.c-grid-column.-col4.-col2-sp{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width: 567px){.c-grid-column.-col4.-col2-spmin{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width: 1599px){.c-grid-column.-col4.-col1-max{grid-template-columns:repeat(1,minmax(0,1fr))}}@media only screen and (max-width: 1299px){.c-grid-column.-col4.-col1-md{grid-template-columns:repeat(1,minmax(0,1fr))}}@media only screen and (max-width: 1023px){.c-grid-column.-col4.-col1-tab{grid-template-columns:repeat(1,minmax(0,1fr))}}@media only screen and (max-width: 767px){.c-grid-column.-col4.-col1-sp{grid-template-columns:repeat(1,minmax(0,1fr))}}@media only screen and (max-width: 567px){.c-grid-column.-col4.-col1-spmin{grid-template-columns:repeat(1,minmax(0,1fr))}}@media only screen and (max-width: 1599px){.c-grid-column.-col4-max{grid-template-columns:repeat(4,minmax(0,1fr))}}@media only screen and (max-width: 1299px){.c-grid-column.-col4-max.-col4-md{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media only screen and (max-width: 1023px){.c-grid-column.-col4-max.-col4-tab{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media only screen and (max-width: 767px){.c-grid-column.-col4-max.-col4-sp{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media only screen and (max-width: 567px){.c-grid-column.-col4-max.-col4-spmin{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media only screen and (max-width: 1299px){.c-grid-column.-col4-max.-col3-md{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media only screen and (max-width: 1023px){.c-grid-column.-col4-max.-col3-tab{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media only screen and (max-width: 767px){.c-grid-column.-col4-max.-col3-sp{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media only screen and (max-width: 567px){.c-grid-column.-col4-max.-col3-spmin{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media only screen and (max-width: 1299px){.c-grid-column.-col4-max.-col2-md{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media only screen and (max-width: 1023px){.c-grid-column.-col4-max.-col2-tab{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media only screen and (max-width: 767px){.c-grid-column.-col4-max.-col2-sp{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media only screen and (max-width: 567px){.c-grid-column.-col4-max.-col2-spmin{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media only screen and (max-width: 1299px){.c-grid-column.-col4-max.-col1-md{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media only screen and (max-width: 1023px){.c-grid-column.-col4-max.-col1-tab{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media only screen and (max-width: 767px){.c-grid-column.-col4-max.-col1-sp{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media only screen and (max-width: 567px){.c-grid-column.-col4-max.-col1-spmin{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media only screen and (max-width: 1299px){.c-grid-column.-col4-md{grid-template-columns:repeat(4,minmax(0,1fr))}}@media only screen and (max-width: 1023px){.c-grid-column.-col4-md.-col4-tab{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media only screen and (max-width: 767px){.c-grid-column.-col4-md.-col4-sp{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media only screen and (max-width: 567px){.c-grid-column.-col4-md.-col4-spmin{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media only screen and (max-width: 1023px){.c-grid-column.-col4-md.-col3-tab{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media only screen and (max-width: 767px){.c-grid-column.-col4-md.-col3-sp{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media only screen and (max-width: 567px){.c-grid-column.-col4-md.-col3-spmin{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media only screen and (max-width: 1023px){.c-grid-column.-col4-md.-col2-tab{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media only screen and (max-width: 767px){.c-grid-column.-col4-md.-col2-sp{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media only screen and (max-width: 567px){.c-grid-column.-col4-md.-col2-spmin{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media only screen and (max-width: 1023px){.c-grid-column.-col4-md.-col1-tab{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media only screen and (max-width: 767px){.c-grid-column.-col4-md.-col1-sp{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media only screen and (max-width: 567px){.c-grid-column.-col4-md.-col1-spmin{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media only screen and (max-width: 1023px){.c-grid-column.-col4-tab{grid-template-columns:repeat(4,minmax(0,1fr))}}@media only screen and (max-width: 767px){.c-grid-column.-col4-tab.-col4-sp{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media only screen and (max-width: 567px){.c-grid-column.-col4-tab.-col4-spmin{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media only screen and (max-width: 767px){.c-grid-column.-col4-tab.-col3-sp{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media only screen and (max-width: 567px){.c-grid-column.-col4-tab.-col3-spmin{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media only screen and (max-width: 767px){.c-grid-column.-col4-tab.-col2-sp{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media only screen and (max-width: 567px){.c-grid-column.-col4-tab.-col2-spmin{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media only screen and (max-width: 767px){.c-grid-column.-col4-tab.-col1-sp{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media only screen and (max-width: 567px){.c-grid-column.-col4-tab.-col1-spmin{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media only screen and (max-width: 767px){.c-grid-column.-col4-sp{grid-template-columns:repeat(4,minmax(0,1fr))}}@media only screen and (max-width: 567px){.c-grid-column.-col4-sp.-col4-spmin{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media only screen and (max-width: 567px){.c-grid-column.-col4-sp.-col3-spmin{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media only screen and (max-width: 567px){.c-grid-column.-col4-sp.-col2-spmin{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media only screen and (max-width: 567px){.c-grid-column.-col4-sp.-col1-spmin{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media only screen and (max-width: 567px){.c-grid-column.-col4-spmin{grid-template-columns:repeat(4,minmax(0,1fr))}}.c-grid-column.-col3{grid-template-columns:repeat(3,minmax(0,1fr))}@media only screen and (max-width: 1599px){.c-grid-column.-col3.-col4-max{grid-template-columns:repeat(4,minmax(0,1fr))}}@media only screen and (max-width: 1299px){.c-grid-column.-col3.-col4-md{grid-template-columns:repeat(4,minmax(0,1fr))}}@media only screen and (max-width: 1023px){.c-grid-column.-col3.-col4-tab{grid-template-columns:repeat(4,minmax(0,1fr))}}@media only screen and (max-width: 767px){.c-grid-column.-col3.-col4-sp{grid-template-columns:repeat(4,minmax(0,1fr))}}@media only screen and (max-width: 567px){.c-grid-column.-col3.-col4-spmin{grid-template-columns:repeat(4,minmax(0,1fr))}}@media only screen and (max-width: 1599px){.c-grid-column.-col3.-col3-max{grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (max-width: 1299px){.c-grid-column.-col3.-col3-md{grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (max-width: 1023px){.c-grid-column.-col3.-col3-tab{grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (max-width: 767px){.c-grid-column.-col3.-col3-sp{grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (max-width: 567px){.c-grid-column.-col3.-col3-spmin{grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (max-width: 1599px){.c-grid-column.-col3.-col2-max{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width: 1299px){.c-grid-column.-col3.-col2-md{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width: 1023px){.c-grid-column.-col3.-col2-tab{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width: 767px){.c-grid-column.-col3.-col2-sp{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width: 567px){.c-grid-column.-col3.-col2-spmin{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width: 1599px){.c-grid-column.-col3.-col1-max{grid-template-columns:repeat(1,minmax(0,1fr))}}@media only screen and (max-width: 1299px){.c-grid-column.-col3.-col1-md{grid-template-columns:repeat(1,minmax(0,1fr))}}@media only screen and (max-width: 1023px){.c-grid-column.-col3.-col1-tab{grid-template-columns:repeat(1,minmax(0,1fr))}}@media only screen and (max-width: 767px){.c-grid-column.-col3.-col1-sp{grid-template-columns:repeat(1,minmax(0,1fr))}}@media only screen and (max-width: 567px){.c-grid-column.-col3.-col1-spmin{grid-template-columns:repeat(1,minmax(0,1fr))}}@media only screen and (max-width: 1599px){.c-grid-column.-col3-max{grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (max-width: 1299px){.c-grid-column.-col3-max.-col4-md{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media only screen and (max-width: 1023px){.c-grid-column.-col3-max.-col4-tab{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media only screen and (max-width: 767px){.c-grid-column.-col3-max.-col4-sp{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media only screen and (max-width: 567px){.c-grid-column.-col3-max.-col4-spmin{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media only screen and (max-width: 1299px){.c-grid-column.-col3-max.-col3-md{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media only screen and (max-width: 1023px){.c-grid-column.-col3-max.-col3-tab{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media only screen and (max-width: 767px){.c-grid-column.-col3-max.-col3-sp{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media only screen and (max-width: 567px){.c-grid-column.-col3-max.-col3-spmin{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media only screen and (max-width: 1299px){.c-grid-column.-col3-max.-col2-md{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media only screen and (max-width: 1023px){.c-grid-column.-col3-max.-col2-tab{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media only screen and (max-width: 767px){.c-grid-column.-col3-max.-col2-sp{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media only screen and (max-width: 567px){.c-grid-column.-col3-max.-col2-spmin{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media only screen and (max-width: 1299px){.c-grid-column.-col3-max.-col1-md{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media only screen and (max-width: 1023px){.c-grid-column.-col3-max.-col1-tab{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media only screen and (max-width: 767px){.c-grid-column.-col3-max.-col1-sp{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media only screen and (max-width: 567px){.c-grid-column.-col3-max.-col1-spmin{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media only screen and (max-width: 1299px){.c-grid-column.-col3-md{grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (max-width: 1023px){.c-grid-column.-col3-md.-col4-tab{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media only screen and (max-width: 767px){.c-grid-column.-col3-md.-col4-sp{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media only screen and (max-width: 567px){.c-grid-column.-col3-md.-col4-spmin{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media only screen and (max-width: 1023px){.c-grid-column.-col3-md.-col3-tab{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media only screen and (max-width: 767px){.c-grid-column.-col3-md.-col3-sp{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media only screen and (max-width: 567px){.c-grid-column.-col3-md.-col3-spmin{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media only screen and (max-width: 1023px){.c-grid-column.-col3-md.-col2-tab{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media only screen and (max-width: 767px){.c-grid-column.-col3-md.-col2-sp{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media only screen and (max-width: 567px){.c-grid-column.-col3-md.-col2-spmin{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media only screen and (max-width: 1023px){.c-grid-column.-col3-md.-col1-tab{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media only screen and (max-width: 767px){.c-grid-column.-col3-md.-col1-sp{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media only screen and (max-width: 567px){.c-grid-column.-col3-md.-col1-spmin{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media only screen and (max-width: 1023px){.c-grid-column.-col3-tab{grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (max-width: 767px){.c-grid-column.-col3-tab.-col4-sp{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media only screen and (max-width: 567px){.c-grid-column.-col3-tab.-col4-spmin{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media only screen and (max-width: 767px){.c-grid-column.-col3-tab.-col3-sp{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media only screen and (max-width: 567px){.c-grid-column.-col3-tab.-col3-spmin{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media only screen and (max-width: 767px){.c-grid-column.-col3-tab.-col2-sp{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media only screen and (max-width: 567px){.c-grid-column.-col3-tab.-col2-spmin{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media only screen and (max-width: 767px){.c-grid-column.-col3-tab.-col1-sp{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media only screen and (max-width: 567px){.c-grid-column.-col3-tab.-col1-spmin{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media only screen and (max-width: 767px){.c-grid-column.-col3-sp{grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (max-width: 567px){.c-grid-column.-col3-sp.-col4-spmin{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media only screen and (max-width: 567px){.c-grid-column.-col3-sp.-col3-spmin{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media only screen and (max-width: 567px){.c-grid-column.-col3-sp.-col2-spmin{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media only screen and (max-width: 567px){.c-grid-column.-col3-sp.-col1-spmin{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media only screen and (max-width: 567px){.c-grid-column.-col3-spmin{grid-template-columns:repeat(3,minmax(0,1fr))}}.c-grid-column.-col2{grid-template-columns:repeat(2,minmax(0,1fr))}@media only screen and (max-width: 1599px){.c-grid-column.-col2.-col4-max{grid-template-columns:repeat(4,minmax(0,1fr))}}@media only screen and (max-width: 1299px){.c-grid-column.-col2.-col4-md{grid-template-columns:repeat(4,minmax(0,1fr))}}@media only screen and (max-width: 1023px){.c-grid-column.-col2.-col4-tab{grid-template-columns:repeat(4,minmax(0,1fr))}}@media only screen and (max-width: 767px){.c-grid-column.-col2.-col4-sp{grid-template-columns:repeat(4,minmax(0,1fr))}}@media only screen and (max-width: 567px){.c-grid-column.-col2.-col4-spmin{grid-template-columns:repeat(4,minmax(0,1fr))}}@media only screen and (max-width: 1599px){.c-grid-column.-col2.-col3-max{grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (max-width: 1299px){.c-grid-column.-col2.-col3-md{grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (max-width: 1023px){.c-grid-column.-col2.-col3-tab{grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (max-width: 767px){.c-grid-column.-col2.-col3-sp{grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (max-width: 567px){.c-grid-column.-col2.-col3-spmin{grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (max-width: 1599px){.c-grid-column.-col2.-col2-max{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width: 1299px){.c-grid-column.-col2.-col2-md{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width: 1023px){.c-grid-column.-col2.-col2-tab{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width: 767px){.c-grid-column.-col2.-col2-sp{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width: 567px){.c-grid-column.-col2.-col2-spmin{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width: 1599px){.c-grid-column.-col2.-col1-max{grid-template-columns:repeat(1,minmax(0,1fr))}}@media only screen and (max-width: 1299px){.c-grid-column.-col2.-col1-md{grid-template-columns:repeat(1,minmax(0,1fr))}}@media only screen and (max-width: 1023px){.c-grid-column.-col2.-col1-tab{grid-template-columns:repeat(1,minmax(0,1fr))}}@media only screen and (max-width: 767px){.c-grid-column.-col2.-col1-sp{grid-template-columns:repeat(1,minmax(0,1fr))}}@media only screen and (max-width: 567px){.c-grid-column.-col2.-col1-spmin{grid-template-columns:repeat(1,minmax(0,1fr))}}@media only screen and (max-width: 1599px){.c-grid-column.-col2-max{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width: 1299px){.c-grid-column.-col2-max.-col4-md{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media only screen and (max-width: 1023px){.c-grid-column.-col2-max.-col4-tab{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media only screen and (max-width: 767px){.c-grid-column.-col2-max.-col4-sp{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media only screen and (max-width: 567px){.c-grid-column.-col2-max.-col4-spmin{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media only screen and (max-width: 1299px){.c-grid-column.-col2-max.-col3-md{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media only screen and (max-width: 1023px){.c-grid-column.-col2-max.-col3-tab{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media only screen and (max-width: 767px){.c-grid-column.-col2-max.-col3-sp{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media only screen and (max-width: 567px){.c-grid-column.-col2-max.-col3-spmin{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media only screen and (max-width: 1299px){.c-grid-column.-col2-max.-col2-md{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media only screen and (max-width: 1023px){.c-grid-column.-col2-max.-col2-tab{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media only screen and (max-width: 767px){.c-grid-column.-col2-max.-col2-sp{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media only screen and (max-width: 567px){.c-grid-column.-col2-max.-col2-spmin{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media only screen and (max-width: 1299px){.c-grid-column.-col2-max.-col1-md{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media only screen and (max-width: 1023px){.c-grid-column.-col2-max.-col1-tab{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media only screen and (max-width: 767px){.c-grid-column.-col2-max.-col1-sp{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media only screen and (max-width: 567px){.c-grid-column.-col2-max.-col1-spmin{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media only screen and (max-width: 1299px){.c-grid-column.-col2-md{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width: 1023px){.c-grid-column.-col2-md.-col4-tab{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media only screen and (max-width: 767px){.c-grid-column.-col2-md.-col4-sp{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media only screen and (max-width: 567px){.c-grid-column.-col2-md.-col4-spmin{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media only screen and (max-width: 1023px){.c-grid-column.-col2-md.-col3-tab{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media only screen and (max-width: 767px){.c-grid-column.-col2-md.-col3-sp{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media only screen and (max-width: 567px){.c-grid-column.-col2-md.-col3-spmin{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media only screen and (max-width: 1023px){.c-grid-column.-col2-md.-col2-tab{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media only screen and (max-width: 767px){.c-grid-column.-col2-md.-col2-sp{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media only screen and (max-width: 567px){.c-grid-column.-col2-md.-col2-spmin{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media only screen and (max-width: 1023px){.c-grid-column.-col2-md.-col1-tab{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media only screen and (max-width: 767px){.c-grid-column.-col2-md.-col1-sp{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media only screen and (max-width: 567px){.c-grid-column.-col2-md.-col1-spmin{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media only screen and (max-width: 1023px){.c-grid-column.-col2-tab{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width: 767px){.c-grid-column.-col2-tab.-col4-sp{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media only screen and (max-width: 567px){.c-grid-column.-col2-tab.-col4-spmin{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media only screen and (max-width: 767px){.c-grid-column.-col2-tab.-col3-sp{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media only screen and (max-width: 567px){.c-grid-column.-col2-tab.-col3-spmin{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media only screen and (max-width: 767px){.c-grid-column.-col2-tab.-col2-sp{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media only screen and (max-width: 567px){.c-grid-column.-col2-tab.-col2-spmin{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media only screen and (max-width: 767px){.c-grid-column.-col2-tab.-col1-sp{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media only screen and (max-width: 567px){.c-grid-column.-col2-tab.-col1-spmin{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media only screen and (max-width: 767px){.c-grid-column.-col2-sp{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width: 567px){.c-grid-column.-col2-sp.-col4-spmin{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media only screen and (max-width: 567px){.c-grid-column.-col2-sp.-col3-spmin{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media only screen and (max-width: 567px){.c-grid-column.-col2-sp.-col2-spmin{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media only screen and (max-width: 567px){.c-grid-column.-col2-sp.-col1-spmin{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media only screen and (max-width: 567px){.c-grid-column.-col2-spmin{grid-template-columns:repeat(2,minmax(0,1fr))}}.c-grid-column.-col1{grid-template-columns:repeat(1,minmax(0,1fr))}@media only screen and (max-width: 1599px){.c-grid-column.-col1.-col4-max{grid-template-columns:repeat(4,minmax(0,1fr))}}@media only screen and (max-width: 1299px){.c-grid-column.-col1.-col4-md{grid-template-columns:repeat(4,minmax(0,1fr))}}@media only screen and (max-width: 1023px){.c-grid-column.-col1.-col4-tab{grid-template-columns:repeat(4,minmax(0,1fr))}}@media only screen and (max-width: 767px){.c-grid-column.-col1.-col4-sp{grid-template-columns:repeat(4,minmax(0,1fr))}}@media only screen and (max-width: 567px){.c-grid-column.-col1.-col4-spmin{grid-template-columns:repeat(4,minmax(0,1fr))}}@media only screen and (max-width: 1599px){.c-grid-column.-col1.-col3-max{grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (max-width: 1299px){.c-grid-column.-col1.-col3-md{grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (max-width: 1023px){.c-grid-column.-col1.-col3-tab{grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (max-width: 767px){.c-grid-column.-col1.-col3-sp{grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (max-width: 567px){.c-grid-column.-col1.-col3-spmin{grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (max-width: 1599px){.c-grid-column.-col1.-col2-max{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width: 1299px){.c-grid-column.-col1.-col2-md{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width: 1023px){.c-grid-column.-col1.-col2-tab{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width: 767px){.c-grid-column.-col1.-col2-sp{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width: 567px){.c-grid-column.-col1.-col2-spmin{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width: 1599px){.c-grid-column.-col1.-col1-max{grid-template-columns:repeat(1,minmax(0,1fr))}}@media only screen and (max-width: 1299px){.c-grid-column.-col1.-col1-md{grid-template-columns:repeat(1,minmax(0,1fr))}}@media only screen and (max-width: 1023px){.c-grid-column.-col1.-col1-tab{grid-template-columns:repeat(1,minmax(0,1fr))}}@media only screen and (max-width: 767px){.c-grid-column.-col1.-col1-sp{grid-template-columns:repeat(1,minmax(0,1fr))}}@media only screen and (max-width: 567px){.c-grid-column.-col1.-col1-spmin{grid-template-columns:repeat(1,minmax(0,1fr))}}@media only screen and (max-width: 1599px){.c-grid-column.-col1-max{grid-template-columns:repeat(1,minmax(0,1fr))}}@media only screen and (max-width: 1299px){.c-grid-column.-col1-max.-col4-md{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media only screen and (max-width: 1023px){.c-grid-column.-col1-max.-col4-tab{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media only screen and (max-width: 767px){.c-grid-column.-col1-max.-col4-sp{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media only screen and (max-width: 567px){.c-grid-column.-col1-max.-col4-spmin{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media only screen and (max-width: 1299px){.c-grid-column.-col1-max.-col3-md{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media only screen and (max-width: 1023px){.c-grid-column.-col1-max.-col3-tab{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media only screen and (max-width: 767px){.c-grid-column.-col1-max.-col3-sp{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media only screen and (max-width: 567px){.c-grid-column.-col1-max.-col3-spmin{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media only screen and (max-width: 1299px){.c-grid-column.-col1-max.-col2-md{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media only screen and (max-width: 1023px){.c-grid-column.-col1-max.-col2-tab{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media only screen and (max-width: 767px){.c-grid-column.-col1-max.-col2-sp{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media only screen and (max-width: 567px){.c-grid-column.-col1-max.-col2-spmin{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media only screen and (max-width: 1299px){.c-grid-column.-col1-max.-col1-md{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media only screen and (max-width: 1023px){.c-grid-column.-col1-max.-col1-tab{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media only screen and (max-width: 767px){.c-grid-column.-col1-max.-col1-sp{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media only screen and (max-width: 567px){.c-grid-column.-col1-max.-col1-spmin{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media only screen and (max-width: 1299px){.c-grid-column.-col1-md{grid-template-columns:repeat(1,minmax(0,1fr))}}@media only screen and (max-width: 1023px){.c-grid-column.-col1-md.-col4-tab{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media only screen and (max-width: 767px){.c-grid-column.-col1-md.-col4-sp{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media only screen and (max-width: 567px){.c-grid-column.-col1-md.-col4-spmin{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media only screen and (max-width: 1023px){.c-grid-column.-col1-md.-col3-tab{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media only screen and (max-width: 767px){.c-grid-column.-col1-md.-col3-sp{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media only screen and (max-width: 567px){.c-grid-column.-col1-md.-col3-spmin{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media only screen and (max-width: 1023px){.c-grid-column.-col1-md.-col2-tab{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media only screen and (max-width: 767px){.c-grid-column.-col1-md.-col2-sp{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media only screen and (max-width: 567px){.c-grid-column.-col1-md.-col2-spmin{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media only screen and (max-width: 1023px){.c-grid-column.-col1-md.-col1-tab{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media only screen and (max-width: 767px){.c-grid-column.-col1-md.-col1-sp{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media only screen and (max-width: 567px){.c-grid-column.-col1-md.-col1-spmin{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media only screen and (max-width: 1023px){.c-grid-column.-col1-tab{grid-template-columns:repeat(1,minmax(0,1fr))}}@media only screen and (max-width: 767px){.c-grid-column.-col1-tab.-col4-sp{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media only screen and (max-width: 567px){.c-grid-column.-col1-tab.-col4-spmin{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media only screen and (max-width: 767px){.c-grid-column.-col1-tab.-col3-sp{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media only screen and (max-width: 567px){.c-grid-column.-col1-tab.-col3-spmin{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media only screen and (max-width: 767px){.c-grid-column.-col1-tab.-col2-sp{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media only screen and (max-width: 567px){.c-grid-column.-col1-tab.-col2-spmin{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media only screen and (max-width: 767px){.c-grid-column.-col1-tab.-col1-sp{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media only screen and (max-width: 567px){.c-grid-column.-col1-tab.-col1-spmin{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media only screen and (max-width: 767px){.c-grid-column.-col1-sp{grid-template-columns:repeat(1,minmax(0,1fr))}}@media only screen and (max-width: 567px){.c-grid-column.-col1-sp.-col4-spmin{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media only screen and (max-width: 567px){.c-grid-column.-col1-sp.-col3-spmin{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media only screen and (max-width: 567px){.c-grid-column.-col1-sp.-col2-spmin{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media only screen and (max-width: 567px){.c-grid-column.-col1-sp.-col1-spmin{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media only screen and (max-width: 567px){.c-grid-column.-col1-spmin{grid-template-columns:repeat(1,minmax(0,1fr))}}.c-text-xs{font-size:min(.1632653061vw + .5867346939rem,.75rem)}.c-text-s{font-size:min(.1632653061vw + .7117346939rem,.875rem)}.c-text-m{font-size:min(.2448979592vw + .7551020408rem,1rem)}.c-text-l{font-size:min(.1632653061vw + .9617346939rem,1.125rem)}.c-title{font-weight:700}.c-title-s{font-size:min(.6530612245vw + .8469387755rem,1.5rem)}.c-title-m{font-size:min(1.1428571429vw + .8571428571rem,2rem)}.c-title-l{font-size:min(1.306122449vw + 1.193877551rem,2.5rem)}.js-anim_elm.-fadein{opacity:0;translate:0 10px;transition:all var(--dur) ease-in-out}.js-anim_elm.-fadein.is-act{opacity:1;translate:0 0}.c-dot_list li{display:flex;align-items:flex-start;gap:.5em}.c-dot_list li:before{content:"";inline-size:min(.1632653061vw + 5.387755102px,8px);aspect-ratio:1;background-color:currentColor;border-radius:50%;margin-block-start:.6em}.c-dot_list.-col2{display:grid;grid-template-columns:repeat(2,1fr)}.c-section{margin-block-end:min(8.9795918367vw + 6.3265306122px,150px)}.c-guest_item{background-color:var(--color-gray-100);padding:min(1.1428571429vw + 5.7142857143px,24px) min(1.1428571429vw + 5.7142857143px,24px) min(1.7959183673vw + .2040816327rem,2rem);border-radius:min(.6530612245vw + 5.5510204082px,16px)}.c-guest_item__profile{background-color:var(--color-white-00)}.c-guest_item__thumbnail{margin-block-end:min(.6530612245vw + 21.5510204082px,32px)}.c-guest_item__title{font-weight:700;font-size:min(1.6326530612vw + .8673469388rem,2.5rem);line-height:1.4;margin-block-end:min(.8163265306vw + 6.9387755102px,20px)}.c-guest_item__title small{font-size:min(.6530612245vw + .5969387755rem,1.25rem);display:block;line-height:1}.c-guest_item__info{margin-block-end:min(.6530612245vw + 13.5510204082px,24px)}.c-guest_item__info .item{display:flex;gap:min(.4081632653vw + 8.4693877551px,15px);align-items:flex-start}.c-guest_item__info .item+.item{margin-block-start:3px}.c-guest_item__info .item dt{background-color:var(--color-point-100);color:var(--color-white-00);min-inline-size:min(1.7959183673vw + 2.7040816327rem,4.5rem);max-inline-size:min(1.7959183673vw + 2.7040816327rem,4.5rem);font-size:min(.6530612245vw + .4719387755rem,1.125rem);font-weight:700;text-align:center}.c-guest_item__profile{padding:min(.8163265306vw + 6.9387755102px,20px) min(2.0408163265vw + 7.3469387755px,40px) min(.8163265306vw + 16.9387755102px,30px);border-radius:min(.3265306122vw + 2.7755102041px,8px)}.c-guest_item__profile .title{font-family:var(--font-en);color:var(--color-point-100);text-transform:uppercase;font-size:min(.6530612245vw + .8469387755rem,1.5rem);display:flex;align-items:center;white-space:nowrap;gap:4px;font-weight:700;margin-block-end:min(.4081632653vw + 3.4693877551px,10px)}.c-guest_item__profile .title:after{content:"";display:block;width:100%;height:1px;background-color:var(--color-point-100)}.c-guest_item__profile .sns_list{display:flex;gap:min(.4081632653vw + 3.4693877551px,10px);margin-block-start:min(.3265306122vw + 10.7755102041px,16px)}.c-guest_item__profile .sns_list li a{inline-size:min(.9795918367vw + 2.2704081633rem,3.25rem);aspect-ratio:1;border-radius:50%;display:flex;align-items:center;justify-content:center;border:1px solid var(--color-border-100);font-size:min(.3265306122vw + .9234693878rem,1.25rem);color:var(--color-point-100)}.c-comingsoon{background-color:var(--color-gray-100);border-radius:min(.6530612245vw + 5.5510204082px,16px);padding:min(3.2653061224vw + 7.7551020408px,60px);block-size:min(8.1632653061vw + 169.387755102px,300px);width:100%;display:flex;justify-content:center;align-items:center}.c-comingsoon.-white{background-color:var(--color-white-00)}.c-comingsoon__text{font-family:var(--font-en);font-size:min(.6530612245vw + 1.8469387755rem,2.5rem);line-height:1.4;text-transform:uppercase;font-weight:700;color:var(--color-point-100)}.u-color-font{color:var(--color-black-100)}.u-color-sub{color:var(--color-gray-100)}.u-color-gray{color:#666}.u-color-point{color:var(--color-point-100)}.u-color-current{color:var(--current-color)}.u-center{text-align:center}.u-right{text-align:right}.u-mb-em0_25{margin-bottom:.25em!important}.u-mt-em0_25{margin-top:.25em!important}.u-mb-em0_5{margin-bottom:.5em!important}.u-mt-em0_5{margin-top:.5em!important}.u-mb-em0_75{margin-bottom:.75em!important}.u-mt-em0_75{margin-top:.75em!important}.u-mb-em1{margin-bottom:1em!important}.u-mt-em1{margin-top:1em!important}.u-mb-em1_25{margin-bottom:1.25em!important}.u-mt-em1_25{margin-top:1.25em!important}.u-mb-em1_5{margin-bottom:1.5em!important}.u-mt-em1_5{margin-top:1.5em!important}.u-mb-em1_75{margin-bottom:1.75em!important}.u-mt-em1_75{margin-top:1.75em!important}.u-mb-em2{margin-bottom:2em!important}.u-mt-em2{margin-top:2em!important}.u-mb-em2_5{margin-bottom:2.5em!important}.u-mt-em2_5{margin-top:2.5em!important}.u-mb-em3{margin-bottom:3em!important}.u-mt-em3{margin-top:3em!important}.u-gap-0{gap:0}.u-gap-em0_25{gap:.25em}.u-gap-em0_5{gap:.5em}.u-gap-em1{gap:1em}.u-gap-em1_5{gap:1.5em}.u-gap-em2{gap:2em}.u-gap-10{gap:min(.4081632653vw + 3.4693877551px,10px)}.u-gap-row-10{row-gap:min(.4081632653vw + 3.4693877551px,10px)}.u-gap-col-10{column-gap:min(.4081632653vw + 3.4693877551px,10px)}.u-gap-20{gap:min(.8163265306vw + 6.9387755102px,20px)}.u-gap-row-20{row-gap:min(.8163265306vw + 6.9387755102px,20px)}.u-gap-col-20{column-gap:min(.8163265306vw + 6.9387755102px,20px)}.u-gap-30{gap:min(1.2244897959vw + 10.4081632653px,30px)}.u-gap-row-30{row-gap:min(1.2244897959vw + 10.4081632653px,30px)}.u-gap-col-30{column-gap:min(1.2244897959vw + 10.4081632653px,30px)}.u-gap-40{gap:min(1.6326530612vw + 13.8775510204px,40px)}.u-gap-row-40{row-gap:min(1.6326530612vw + 13.8775510204px,40px)}.u-gap-col-40{column-gap:min(1.6326530612vw + 13.8775510204px,40px)}.u-gap-50{gap:min(2.0408163265vw + 17.3469387755px,50px)}.u-gap-row-50{row-gap:min(2.0408163265vw + 17.3469387755px,50px)}.u-gap-col-50{column-gap:min(2.0408163265vw + 17.3469387755px,50px)}.u-gap-60{gap:min(2.4489795918vw + 20.8163265306px,60px)}.u-gap-row-60{row-gap:min(2.4489795918vw + 20.8163265306px,60px)}.u-gap-col-60{column-gap:min(2.4489795918vw + 20.8163265306px,60px)}.u-gap-70{gap:min(2.8571428571vw + 24.2857142857px,70px)}.u-gap-row-70{row-gap:min(2.8571428571vw + 24.2857142857px,70px)}.u-gap-col-70{column-gap:min(2.8571428571vw + 24.2857142857px,70px)}.u-gap-80{gap:min(3.2653061224vw + 27.7551020408px,80px)}.u-gap-row-80{row-gap:min(3.2653061224vw + 27.7551020408px,80px)}.u-gap-col-80{column-gap:min(3.2653061224vw + 27.7551020408px,80px)}.u-gap-90{gap:min(3.6734693878vw + 31.2244897959px,90px)}.u-gap-row-90{row-gap:min(3.6734693878vw + 31.2244897959px,90px)}.u-gap-col-90{column-gap:min(3.6734693878vw + 31.2244897959px,90px)}.u-gap-100{gap:min(4.0816326531vw + 34.693877551px,100px)}.u-gap-row-100{row-gap:min(4.0816326531vw + 34.693877551px,100px)}.u-gap-col-100{column-gap:min(4.0816326531vw + 34.693877551px,100px)}.u-mt0{margin-top:min(0vw + 0px,0px)!important}.u-mb0{margin-bottom:min(0vw + 0px,0px)!important}.u-ml0{margin-left:min(0vw + 0px,0px)!important}.u-mr0{margin-right:min(0vw + 0px,0px)!important}.u-pt0{padding-top:min(0vw + 0px,0px)!important}.u-pb0{padding-bottom:min(0vw + 0px,0px)!important}.u-pl0{padding-left:min(0vw + 0px,0px)!important}.u-pr0{padding-right:min(0vw + 0px,0px)!important}.u-mt5{margin-top:min(.4081632653vw + 3.4693877551px,10px)!important}.u-mb5{margin-bottom:min(.4081632653vw + 3.4693877551px,10px)!important}.u-ml5{margin-left:min(.4081632653vw + 3.4693877551px,10px)!important}.u-mr5{margin-right:min(.4081632653vw + 3.4693877551px,10px)!important}.u-pt5{padding-top:min(.4081632653vw + 3.4693877551px,10px)!important}.u-pb5{padding-bottom:min(.4081632653vw + 3.4693877551px,10px)!important}.u-pl5{padding-left:min(.4081632653vw + 3.4693877551px,10px)!important}.u-pr5{padding-right:min(.4081632653vw + 3.4693877551px,10px)!important}.u-mt10{margin-top:min(.8163265306vw + 6.9387755102px,20px)!important}.u-mb10{margin-bottom:min(.8163265306vw + 6.9387755102px,20px)!important}.u-ml10{margin-left:min(.8163265306vw + 6.9387755102px,20px)!important}.u-mr10{margin-right:min(.8163265306vw + 6.9387755102px,20px)!important}.u-pt10{padding-top:min(.8163265306vw + 6.9387755102px,20px)!important}.u-pb10{padding-bottom:min(.8163265306vw + 6.9387755102px,20px)!important}.u-pl10{padding-left:min(.8163265306vw + 6.9387755102px,20px)!important}.u-pr10{padding-right:min(.8163265306vw + 6.9387755102px,20px)!important}.u-mt15{margin-top:min(1.2244897959vw + 10.4081632653px,30px)!important}.u-mb15{margin-bottom:min(1.2244897959vw + 10.4081632653px,30px)!important}.u-ml15{margin-left:min(1.2244897959vw + 10.4081632653px,30px)!important}.u-mr15{margin-right:min(1.2244897959vw + 10.4081632653px,30px)!important}.u-pt15{padding-top:min(1.2244897959vw + 10.4081632653px,30px)!important}.u-pb15{padding-bottom:min(1.2244897959vw + 10.4081632653px,30px)!important}.u-pl15{padding-left:min(1.2244897959vw + 10.4081632653px,30px)!important}.u-pr15{padding-right:min(1.2244897959vw + 10.4081632653px,30px)!important}.u-mt20{margin-top:min(1.6326530612vw + 13.8775510204px,40px)!important}.u-mb20{margin-bottom:min(1.6326530612vw + 13.8775510204px,40px)!important}.u-ml20{margin-left:min(1.6326530612vw + 13.8775510204px,40px)!important}.u-mr20{margin-right:min(1.6326530612vw + 13.8775510204px,40px)!important}.u-pt20{padding-top:min(1.6326530612vw + 13.8775510204px,40px)!important}.u-pb20{padding-bottom:min(1.6326530612vw + 13.8775510204px,40px)!important}.u-pl20{padding-left:min(1.6326530612vw + 13.8775510204px,40px)!important}.u-pr20{padding-right:min(1.6326530612vw + 13.8775510204px,40px)!important}.u-mt25{margin-top:min(2.0408163265vw + 17.3469387755px,50px)!important}.u-mb25{margin-bottom:min(2.0408163265vw + 17.3469387755px,50px)!important}.u-ml25{margin-left:min(2.0408163265vw + 17.3469387755px,50px)!important}.u-mr25{margin-right:min(2.0408163265vw + 17.3469387755px,50px)!important}.u-pt25{padding-top:min(2.0408163265vw + 17.3469387755px,50px)!important}.u-pb25{padding-bottom:min(2.0408163265vw + 17.3469387755px,50px)!important}.u-pl25{padding-left:min(2.0408163265vw + 17.3469387755px,50px)!important}.u-pr25{padding-right:min(2.0408163265vw + 17.3469387755px,50px)!important}.u-mt30{margin-top:min(2.4489795918vw + 20.8163265306px,60px)!important}.u-mb30{margin-bottom:min(2.4489795918vw + 20.8163265306px,60px)!important}.u-ml30{margin-left:min(2.4489795918vw + 20.8163265306px,60px)!important}.u-mr30{margin-right:min(2.4489795918vw + 20.8163265306px,60px)!important}.u-pt30{padding-top:min(2.4489795918vw + 20.8163265306px,60px)!important}.u-pb30{padding-bottom:min(2.4489795918vw + 20.8163265306px,60px)!important}.u-pl30{padding-left:min(2.4489795918vw + 20.8163265306px,60px)!important}.u-pr30{padding-right:min(2.4489795918vw + 20.8163265306px,60px)!important}.u-mt35{margin-top:min(2.8571428571vw + 24.2857142857px,70px)!important}.u-mb35{margin-bottom:min(2.8571428571vw + 24.2857142857px,70px)!important}.u-ml35{margin-left:min(2.8571428571vw + 24.2857142857px,70px)!important}.u-mr35{margin-right:min(2.8571428571vw + 24.2857142857px,70px)!important}.u-pt35{padding-top:min(2.8571428571vw + 24.2857142857px,70px)!important}.u-pb35{padding-bottom:min(2.8571428571vw + 24.2857142857px,70px)!important}.u-pl35{padding-left:min(2.8571428571vw + 24.2857142857px,70px)!important}.u-pr35{padding-right:min(2.8571428571vw + 24.2857142857px,70px)!important}.u-mt40{margin-top:min(3.2653061224vw + 27.7551020408px,80px)!important}.u-mb40{margin-bottom:min(3.2653061224vw + 27.7551020408px,80px)!important}.u-ml40{margin-left:min(3.2653061224vw + 27.7551020408px,80px)!important}.u-mr40{margin-right:min(3.2653061224vw + 27.7551020408px,80px)!important}.u-pt40{padding-top:min(3.2653061224vw + 27.7551020408px,80px)!important}.u-pb40{padding-bottom:min(3.2653061224vw + 27.7551020408px,80px)!important}.u-pl40{padding-left:min(3.2653061224vw + 27.7551020408px,80px)!important}.u-pr40{padding-right:min(3.2653061224vw + 27.7551020408px,80px)!important}.u-mt45{margin-top:min(3.6734693878vw + 31.2244897959px,90px)!important}.u-mb45{margin-bottom:min(3.6734693878vw + 31.2244897959px,90px)!important}.u-ml45{margin-left:min(3.6734693878vw + 31.2244897959px,90px)!important}.u-mr45{margin-right:min(3.6734693878vw + 31.2244897959px,90px)!important}.u-pt45{padding-top:min(3.6734693878vw + 31.2244897959px,90px)!important}.u-pb45{padding-bottom:min(3.6734693878vw + 31.2244897959px,90px)!important}.u-pl45{padding-left:min(3.6734693878vw + 31.2244897959px,90px)!important}.u-pr45{padding-right:min(3.6734693878vw + 31.2244897959px,90px)!important}.u-mt50{margin-top:min(4.0816326531vw + 34.693877551px,100px)!important}.u-mb50{margin-bottom:min(4.0816326531vw + 34.693877551px,100px)!important}.u-ml50{margin-left:min(4.0816326531vw + 34.693877551px,100px)!important}.u-mr50{margin-right:min(4.0816326531vw + 34.693877551px,100px)!important}.u-pt50{padding-top:min(4.0816326531vw + 34.693877551px,100px)!important}.u-pb50{padding-bottom:min(4.0816326531vw + 34.693877551px,100px)!important}.u-pl50{padding-left:min(4.0816326531vw + 34.693877551px,100px)!important}.u-pr50{padding-right:min(4.0816326531vw + 34.693877551px,100px)!important}.u-mt55{margin-top:min(4.4897959184vw + 38.1632653061px,110px)!important}.u-mb55{margin-bottom:min(4.4897959184vw + 38.1632653061px,110px)!important}.u-ml55{margin-left:min(4.4897959184vw + 38.1632653061px,110px)!important}.u-mr55{margin-right:min(4.4897959184vw + 38.1632653061px,110px)!important}.u-pt55{padding-top:min(4.4897959184vw + 38.1632653061px,110px)!important}.u-pb55{padding-bottom:min(4.4897959184vw + 38.1632653061px,110px)!important}.u-pl55{padding-left:min(4.4897959184vw + 38.1632653061px,110px)!important}.u-pr55{padding-right:min(4.4897959184vw + 38.1632653061px,110px)!important}.u-mt60{margin-top:min(4.8979591837vw + 41.6326530612px,120px)!important}.u-mb60{margin-bottom:min(4.8979591837vw + 41.6326530612px,120px)!important}.u-ml60{margin-left:min(4.8979591837vw + 41.6326530612px,120px)!important}.u-mr60{margin-right:min(4.8979591837vw + 41.6326530612px,120px)!important}.u-pt60{padding-top:min(4.8979591837vw + 41.6326530612px,120px)!important}.u-pb60{padding-bottom:min(4.8979591837vw + 41.6326530612px,120px)!important}.u-pl60{padding-left:min(4.8979591837vw + 41.6326530612px,120px)!important}.u-pr60{padding-right:min(4.8979591837vw + 41.6326530612px,120px)!important}.u-mt65{margin-top:min(5.306122449vw + 45.1020408163px,130px)!important}.u-mb65{margin-bottom:min(5.306122449vw + 45.1020408163px,130px)!important}.u-ml65{margin-left:min(5.306122449vw + 45.1020408163px,130px)!important}.u-mr65{margin-right:min(5.306122449vw + 45.1020408163px,130px)!important}.u-pt65{padding-top:min(5.306122449vw + 45.1020408163px,130px)!important}.u-pb65{padding-bottom:min(5.306122449vw + 45.1020408163px,130px)!important}.u-pl65{padding-left:min(5.306122449vw + 45.1020408163px,130px)!important}.u-pr65{padding-right:min(5.306122449vw + 45.1020408163px,130px)!important}.u-mt70{margin-top:min(5.7142857143vw + 48.5714285714px,140px)!important}.u-mb70{margin-bottom:min(5.7142857143vw + 48.5714285714px,140px)!important}.u-ml70{margin-left:min(5.7142857143vw + 48.5714285714px,140px)!important}.u-mr70{margin-right:min(5.7142857143vw + 48.5714285714px,140px)!important}.u-pt70{padding-top:min(5.7142857143vw + 48.5714285714px,140px)!important}.u-pb70{padding-bottom:min(5.7142857143vw + 48.5714285714px,140px)!important}.u-pl70{padding-left:min(5.7142857143vw + 48.5714285714px,140px)!important}.u-pr70{padding-right:min(5.7142857143vw + 48.5714285714px,140px)!important}.u-mt75{margin-top:min(6.1224489796vw + 52.0408163265px,150px)!important}.u-mb75{margin-bottom:min(6.1224489796vw + 52.0408163265px,150px)!important}.u-ml75{margin-left:min(6.1224489796vw + 52.0408163265px,150px)!important}.u-mr75{margin-right:min(6.1224489796vw + 52.0408163265px,150px)!important}.u-pt75{padding-top:min(6.1224489796vw + 52.0408163265px,150px)!important}.u-pb75{padding-bottom:min(6.1224489796vw + 52.0408163265px,150px)!important}.u-pl75{padding-left:min(6.1224489796vw + 52.0408163265px,150px)!important}.u-pr75{padding-right:min(6.1224489796vw + 52.0408163265px,150px)!important}.u-mt80{margin-top:min(6.5306122449vw + 55.5102040816px,160px)!important}.u-mb80{margin-bottom:min(6.5306122449vw + 55.5102040816px,160px)!important}.u-ml80{margin-left:min(6.5306122449vw + 55.5102040816px,160px)!important}.u-mr80{margin-right:min(6.5306122449vw + 55.5102040816px,160px)!important}.u-pt80{padding-top:min(6.5306122449vw + 55.5102040816px,160px)!important}.u-pb80{padding-bottom:min(6.5306122449vw + 55.5102040816px,160px)!important}.u-pl80{padding-left:min(6.5306122449vw + 55.5102040816px,160px)!important}.u-pr80{padding-right:min(6.5306122449vw + 55.5102040816px,160px)!important}.u-mt85{margin-top:min(6.9387755102vw + 58.9795918367px,170px)!important}.u-mb85{margin-bottom:min(6.9387755102vw + 58.9795918367px,170px)!important}.u-ml85{margin-left:min(6.9387755102vw + 58.9795918367px,170px)!important}.u-mr85{margin-right:min(6.9387755102vw + 58.9795918367px,170px)!important}.u-pt85{padding-top:min(6.9387755102vw + 58.9795918367px,170px)!important}.u-pb85{padding-bottom:min(6.9387755102vw + 58.9795918367px,170px)!important}.u-pl85{padding-left:min(6.9387755102vw + 58.9795918367px,170px)!important}.u-pr85{padding-right:min(6.9387755102vw + 58.9795918367px,170px)!important}.u-mt90{margin-top:min(7.3469387755vw + 62.4489795918px,180px)!important}.u-mb90{margin-bottom:min(7.3469387755vw + 62.4489795918px,180px)!important}.u-ml90{margin-left:min(7.3469387755vw + 62.4489795918px,180px)!important}.u-mr90{margin-right:min(7.3469387755vw + 62.4489795918px,180px)!important}.u-pt90{padding-top:min(7.3469387755vw + 62.4489795918px,180px)!important}.u-pb90{padding-bottom:min(7.3469387755vw + 62.4489795918px,180px)!important}.u-pl90{padding-left:min(7.3469387755vw + 62.4489795918px,180px)!important}.u-pr90{padding-right:min(7.3469387755vw + 62.4489795918px,180px)!important}.u-mt95{margin-top:min(7.7551020408vw + 65.9183673469px,190px)!important}.u-mb95{margin-bottom:min(7.7551020408vw + 65.9183673469px,190px)!important}.u-ml95{margin-left:min(7.7551020408vw + 65.9183673469px,190px)!important}.u-mr95{margin-right:min(7.7551020408vw + 65.9183673469px,190px)!important}.u-pt95{padding-top:min(7.7551020408vw + 65.9183673469px,190px)!important}.u-pb95{padding-bottom:min(7.7551020408vw + 65.9183673469px,190px)!important}.u-pl95{padding-left:min(7.7551020408vw + 65.9183673469px,190px)!important}.u-pr95{padding-right:min(7.7551020408vw + 65.9183673469px,190px)!important}.u-mt100{margin-top:min(8.1632653061vw + 69.387755102px,200px)!important}.u-mb100{margin-bottom:min(8.1632653061vw + 69.387755102px,200px)!important}.u-ml100{margin-left:min(8.1632653061vw + 69.387755102px,200px)!important}.u-mr100{margin-right:min(8.1632653061vw + 69.387755102px,200px)!important}.u-pt100{padding-top:min(8.1632653061vw + 69.387755102px,200px)!important}.u-pb100{padding-bottom:min(8.1632653061vw + 69.387755102px,200px)!important}.u-pl100{padding-left:min(8.1632653061vw + 69.387755102px,200px)!important}.u-pr100{padding-right:min(8.1632653061vw + 69.387755102px,200px)!important}.u-p0{padding:0!important}.u-visible{display:block}@media only screen and (max-width: 1599px){.u-visible-max{display:none!important}}@media only screen and (max-width: 1299px){.u-visible-md{display:none!important}}@media only screen and (max-width: 1023px){.u-visible-tab{display:none!important}}@media only screen and (max-width: 767px){.u-visible-sp{display:none!important}}@media only screen and (max-width: 567px){.u-visible-spmin{display:none!important}}@media only screen and (max-width: 374px){.u-visible-min{display:none!important}}.u-hidden{display:none}.u-hidden-max{display:none!important}@media only screen and (max-width: 1599px){.u-hidden-max{display:block!important}.u-hidden-max.-f{display:flex!important}.u-hidden-max.-i{display:inline!important}.u-hidden-max.-ib{display:inline-block!important}}.u-hidden-md{display:none!important}@media only screen and (max-width: 1299px){.u-hidden-md{display:block!important}.u-hidden-md.-f{display:flex!important}.u-hidden-md.-i{display:inline!important}.u-hidden-md.-ib{display:inline-block!important}}.u-hidden-tab{display:none!important}@media only screen and (max-width: 1023px){.u-hidden-tab{display:block!important}.u-hidden-tab.-f{display:flex!important}.u-hidden-tab.-i{display:inline!important}.u-hidden-tab.-ib{display:inline-block!important}}.u-hidden-sp{display:none!important}@media only screen and (max-width: 767px){.u-hidden-sp{display:block!important}.u-hidden-sp.-f{display:flex!important}.u-hidden-sp.-i{display:inline!important}.u-hidden-sp.-ib{display:inline-block!important}}.u-hidden-spmin{display:none!important}@media only screen and (max-width: 567px){.u-hidden-spmin{display:block!important}.u-hidden-spmin.-f{display:flex!important}.u-hidden-spmin.-i{display:inline!important}.u-hidden-spmin.-ib{display:inline-block!important}}.u-hidden-min{display:none!important}@media only screen and (max-width: 374px){.u-hidden-min{display:block!important}.u-hidden-min.-f{display:flex!important}.u-hidden-min.-i{display:inline!important}.u-hidden-min.-ib{display:inline-block!important}}.u-weight-900{font-weight:900}.u-weight-800{font-weight:800}.u-weight-700{font-weight:700}.u-weight-600{font-weight:600}.u-weight-500{font-weight:500}.u-weight-400{font-weight:400}.u-weight-300{font-weight:300}.u-weight-200{font-weight:200}.u-weight-100{font-weight:100}@font-face{font-family:Noto Sans JP Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/schoolfestival2025/_astro/noto-sans-jp-latin-wght-normal.BZ68q7jy.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans JP Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/schoolfestival2025/_astro/noto-sans-jp-cyrillic-wght-normal.BRl66X3J.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Noto Sans JP Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/schoolfestival2025/_astro/noto-sans-jp-vietnamese-wght-normal.DtCMfjuO.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Noto Sans JP Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/schoolfestival2025/_astro/noto-sans-jp-latin-ext-wght-normal.BSSZJvKb.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Orbitron Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/schoolfestival2025/_astro/orbitron-latin-wght-normal.Du7j2Vp2.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.l-header[data-astro-cid-qsbg4lgu]{position:fixed;left:0;top:0;inline-size:100%;padding:min(1.7142857143vw + 8.5714285714px,36px) min(2.4489795918vw + .8163265306px,40px);transition:all var(--dur) ease;width:100%}@media only screen and (max-width: 767px){.l-header[data-astro-cid-qsbg4lgu]{position:absolute;display:flex;align-items:center}}.l-header__logo[data-astro-cid-qsbg4lgu]{display:flex;justify-content:flex-end;gap:min(2.2040816327vw + -3.2653061224px,32px);width:100%}@media only screen and (max-width: 767px){.l-header__logo[data-astro-cid-qsbg4lgu]{flex-direction:column;align-items:center;justify-content:flex-start}}.l-header__logo[data-astro-cid-qsbg4lgu] .oca[data-astro-cid-qsbg4lgu]{inline-size:min(9.7142857143vw + 13.7857142857rem,23.5rem)}.l-header__logo[data-astro-cid-qsbg4lgu] .jsh[data-astro-cid-qsbg4lgu]{inline-size:min(9.1428571429vw + 17.0446428571rem,26.1875rem)}.c-icon[data-astro-cid-7idwsoxf]{display:inline-flex;align-items:center;justify-content:center;width:1em;aspect-ratio:1/1}.c-icon[data-astro-cid-7idwsoxf] svg{width:100%;height:100%}.c-icon[data-astro-cid-7idwsoxf] svg path{fill:currentColor}img[data-astro-cid-vaoytkem]{inline-size:auto}.l-footer[data-astro-cid-pabptcd3]{position:relative;background-color:#fff6}.l-footer_school[data-astro-cid-pabptcd3]{display:grid;grid-template-columns:repeat(2,1fr);padding-block:min(3.2653061224vw + 27.7551020408px,80px) min(2.2040816327vw + 36.7346938776px,72px);gap:20px}@media only screen and (max-width: 767px){.l-footer_school[data-astro-cid-pabptcd3]{grid-template-columns:repeat(1,1fr);gap:min(1.306122449vw + 27.1020408163px,48px)}}@media only screen and (max-width: 767px){.l-footer_school__item[data-astro-cid-pabptcd3]{display:flex;flex-direction:column;align-items:center}}.l-footer_school__item[data-astro-cid-pabptcd3] .logo[data-astro-cid-pabptcd3]{margin-block-end:min(.8163265306vw + 6.9387755102px,20px)}.l-footer_school__item[data-astro-cid-pabptcd3] .info_list[data-astro-cid-pabptcd3]{display:flex;align-items:center;gap:.2em 1em;flex-wrap:wrap}.l-footer_school__item[data-astro-cid-pabptcd3] .sns_list[data-astro-cid-pabptcd3]{display:flex;gap:min(.1632653061vw + 5.387755102px,8px);margin-block-start:min(.4081632653vw + 8.4693877551px,15px)}.l-footer_school__item[data-astro-cid-pabptcd3] .sns_list[data-astro-cid-pabptcd3] li[data-astro-cid-pabptcd3] a[data-astro-cid-pabptcd3]{aspect-ratio:1;display:flex;align-items:center;justify-content:center;inline-size:min(1.6326530612vw + 1.4923469388rem,3.125rem);border-radius:50%;border:1px solid var(--color-border-100);background-color:var(--color-white-00);font-size:min(.3265306122vw + 1.0484693878rem,1.375rem)}.l-footer_copyright[data-astro-cid-pabptcd3]{background-color:var(--color-black-100);color:var(--color-white-00);text-align:center;padding:min(.8163265306vw + 16.9387755102px,30px);font-size:min(.1632653061vw + .5867346939rem,.75rem)}.c-fixed_button[data-astro-cid-pabptcd3]{display:none;position:fixed;bottom:min(.8163265306vw + 6.9387755102px,20px);right:min(.8163265306vw + 6.9387755102px,20px);inline-size:min(6.693877551vw + 62.8979591837px,170px);z-index:100;opacity:0;translate:0 10px;transition:all .4s ease}@media only screen and (max-width: 767px){.c-fixed_button[data-astro-cid-pabptcd3]{display:block}}body:not(.is-top) .c-fixed_button[data-astro-cid-pabptcd3]{opacity:1;translate:0 0}body.is-bottom .c-fixed_button[data-astro-cid-pabptcd3]{opacity:0;translate:0 10px}.c-loading[data-astro-cid-nqfv45oh]{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#bbdae8;z-index:100;display:flex;flex-direction:column;align-items:center;justify-content:center}.c-loading[data-astro-cid-nqfv45oh].is-hidden{display:none;pointer-events:none}.c-loading_main[data-astro-cid-nqfv45oh]{inline-size:min(3.2653061224vw + 127.7551020408px,180px);aspect-ratio:1;position:relative;display:flex;align-items:center;justify-content:center}.c-loading__logo[data-astro-cid-nqfv45oh]{inline-size:90%;position:absolute;margin-block-start:max(-1.1428571429vw + -26.7142857143px,-45px)}.c-loading__progress[data-astro-cid-nqfv45oh]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;aspect-ratio:1;position:absolute;top:50%;left:50%;translate:-50% -50%}.c-loading__progress[data-astro-cid-nqfv45oh] .progressbar-text{font-size:min(.3265306122vw + .9234693878rem,1.25rem);margin-top:min(.8163265306vw + 11.9387755102px,25px);font-family:var(--font-en);font-weight:700}@keyframes Grad{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.p-kv[data-astro-cid-gidjdmur]{position:relative;height:100vh;margin-inline:auto;max-inline-size:calc(65.306122449vw + 555.1020408163px);max-block-size:calc(36.7346938776vw + 312.2448979592px)}@media only screen and (max-width: 1023px){.p-kv[data-astro-cid-gidjdmur]{height:auto;max-inline-size:inherit;max-block-size:inherit}}.p-kv_copy[data-astro-cid-gidjdmur]{position:absolute;top:calc(1.1428571429vw + 5.7142857143px);left:calc(1.6326530612vw + 13.8775510204px);inline-size:min(23.2653061224vw + 262.7551020408px,635px);z-index:10}@media only screen and (max-width: 767px){.p-kv_copy[data-astro-cid-gidjdmur]{top:min(4.6530612245vw + 35.5510204082px,110px);left:min(.5714285714vw + 4.8571428571px,14px);rotate:8deg}}.p-kv_main[data-astro-cid-gidjdmur]{position:relative;display:flex;align-items:center;margin-inline:auto;padding-block-start:calc(-1.6326530612vw + 291.1224489796px);z-index:4}.p-kv_main__logo[data-astro-cid-gidjdmur]{position:absolute;left:50%;translate:-50% 0;bottom:max(-1.4693877551vw + 100.5102040816px,77px);z-index:10;inline-size:min(26.1224489796vw + 102.0408163265px,520px)}@media only screen and (max-width: 767px){.p-kv_main__logo[data-astro-cid-gidjdmur]{inline-size:min(13.2244897959vw + 308.4081632653px,520px)}}.p-kv_main__student[data-astro-cid-gidjdmur]{position:relative;inline-size:calc(25.2244897959vw + 14.9630102041rem);aspect-ratio:643/622;margin-inline:auto;overflow:hidden}@media only screen and (max-width: 767px){.p-kv_main__student[data-astro-cid-gidjdmur]{aspect-ratio:334/490;margin-inline-start:min(.8979591837vw + 7.6326530612px,22px)}}.p-kv_main__student[data-astro-cid-gidjdmur] .item[data-astro-cid-gidjdmur]{position:absolute}.p-kv_main__student[data-astro-cid-gidjdmur] .item[data-astro-cid-gidjdmur] img{width:100%}.p-kv_main__student[data-astro-cid-gidjdmur] .item[data-astro-cid-gidjdmur].-girl{left:0;top:calc(-1.0612244898vw + 26.9795918367px);inline-size:calc(14.2857142857vw + 196.4285714286px);z-index:2}.p-kv_main__student[data-astro-cid-gidjdmur] .item[data-astro-cid-gidjdmur].-boy{right:0;top:0;inline-size:calc(13.387755102vw + 185.7959183673px)}.p-kv_main__nitamago[data-astro-cid-gidjdmur]{position:absolute;top:calc(-5.8775510204vw + 194.0408163265px);left:calc(25.8367346939vw + 219.612244898px);inline-size:calc(13.306122449vw + 202.1020408163px);z-index:-1}@media only screen and (max-width: 1023px){.p-kv_main__nitamago[data-astro-cid-gidjdmur]{left:min(7.0204081633vw + 59.6734693878px,172px)}}.p-kv_main__nitamago[data-astro-cid-gidjdmur] img{width:100%}.p-kv_main__obj[data-astro-cid-gidjdmur]{position:absolute}.p-kv_main__obj[data-astro-cid-gidjdmur] img{width:100%}.p-kv_main__obj[data-astro-cid-gidjdmur].-right{z-index:5;top:calc(16.8163265306vw + 142.9387755102px);right:calc(7.6734693878vw + 65.2244897959px);inline-size:calc(13.1428571429vw + 155.7142857143px)}@media only screen and (max-width: 1023px){.p-kv_main__obj[data-astro-cid-gidjdmur].-right{right:max(-1.6326530612vw + -13.8775510204px,-40px)}}@media only screen and (max-width: 767px){.p-kv_main__obj[data-astro-cid-gidjdmur].-right{right:max(-5.4693877551vw + -42.4897959184px,-130px);top:min(30.2040816327vw + 296.7346938776px,780px)}}.p-kv_main__obj[data-astro-cid-gidjdmur].-left{top:calc(26.3265306122vw + 223.7755102041px);left:calc(11.1836734694vw + 95.0612244898px);inline-size:calc(10.693877551vw + 103.8979591837px);aspect-ratio:275/244}@media only screen and (max-width: 1023px){.p-kv_main__obj[data-astro-cid-gidjdmur].-left{left:min(1.6326530612vw + 13.8775510204px,40px)}}@media only screen and (max-width: 767px){.p-kv_main__obj[data-astro-cid-gidjdmur].-left{z-index:5;left:max(-2.9387755102vw + -24.9795918367px,-72px);top:min(31.8367346939vw + 310.612244898px,820px)}}.p-kv_main__fukidashi[data-astro-cid-gidjdmur]{position:absolute;z-index:9}.p-kv_main__fukidashi[data-astro-cid-gidjdmur].-girl{top:min(19.8367346939vw + 60.612244898px,378px);left:min(32.2448979592vw + -132.9183673469px,383px);inline-size:min(5.7142857143vw + 103.5714285714px,195px)}@media only screen and (max-width: 767px){.p-kv_main__fukidashi[data-astro-cid-gidjdmur].-girl{top:auto;bottom:min(5.4693877551vw + 52.4897959184px,140px)}}.p-kv_main__fukidashi[data-astro-cid-gidjdmur].-boy{top:min(21.306122449vw + 153.1020408163px,494px);right:min(38.1224489796vw + -167.9591836735px,442px);inline-size:min(2.9387755102vw + 134.9795918367px,182px)}.p-kv_date[data-astro-cid-gidjdmur]{z-index:11;inline-size:calc(21.0612244898vw + 203.0204081633px);position:absolute;bottom:calc(2.4489795918vw + 10.8163265306px);left:50%;translate:-50% 0}.p-kv_bg[data-astro-cid-gidjdmur]{position:absolute;inline-size:calc(76.3265306122vw + 88.7755102041px);top:min(3.3469387755vw + 32.4489795918px,86px);left:50%;translate:-50% 0;height:100%;transform-origin:center bottom}@media only screen and (max-width: 767px){.p-kv_bg[data-astro-cid-gidjdmur]{top:min(7.6734693878vw + 65.2244897959px,188px);inline-size:100%;left:0;translate:0 0}}.p-kv_pic__item[data-astro-cid-gidjdmur]{position:absolute;z-index:2}.p-kv_pic__item[data-astro-cid-gidjdmur] img{width:100%}.p-kv_pic__item[data-astro-cid-gidjdmur].-no01{left:calc(.9387755102vw + 7.9795918367px);top:calc(16.3265306122vw + 138.7755102041px);inline-size:calc(19.3469387755vw + 80.4489795918px)}@media only screen and (max-width: 767px){.p-kv_pic__item[data-astro-cid-gidjdmur].-no01{left:max(-4.3265306122vw + -30.7755102041px,-100px);top:min(17.8775510204vw + 149.9591836735px,436px)}}.p-kv_pic__item[data-astro-cid-gidjdmur].-no02{z-index:1;top:5px;left:calc(1.387755102vw + 11.7959183673px);inline-size:calc(27.9183673469vw + 135.306122449px)}@media only screen and (max-width: 767px){.p-kv_pic__item[data-astro-cid-gidjdmur].-no02{top:min(4.4897959184vw + 38.1632653061px,110px);left:max(-1.387755102vw + -11.7959183673px,-34px)}}.p-kv_pic__item[data-astro-cid-gidjdmur].-no03{left:calc(27.3469387755vw + 232.4489795918px);inline-size:calc(13.9591836735vw + 121.6530612245px)}@media only screen and (max-width: 767px){.p-kv_pic__item[data-astro-cid-gidjdmur].-no03{top:min(6.2857142857vw + 59.4285714286px,160px);left:min(38.3673469388vw + 56.1224489796px,670px)}}.p-kv_pic__item[data-astro-cid-gidjdmur].-no04{top:calc(.8571428571vw + 7.2857142857px);right:calc(3.4693877551vw + 29.4897959184px);inline-size:calc(8.9795918367vw + 76.3265306122px)}@media only screen and (max-width: 767px){.p-kv_pic__item[data-astro-cid-gidjdmur].-no04{display:none}}.p-kv_pic__item[data-astro-cid-gidjdmur].-no05{top:calc(6.1224489796vw + 52.0408163265px);right:calc(2.0408163265vw + 17.3469387755px);inline-size:calc(21.4693877551vw + 83.4897959184px)}@media only screen and (max-width: 767px){.p-kv_pic__item[data-astro-cid-gidjdmur].-no05{top:min(17.5510204082vw + 149.1836734694px,430px);right:max(-5.306122449vw + -45.1020408163px,-130px)}}.p-kv_pic__item[data-astro-cid-gidjdmur].-no06{top:max(-.4081632653vw + -3.4693877551px,-10px);left:calc(33.6326530612vw + -38.1224489796px);inline-size:calc(13.306122449vw + 202.1020408163px);z-index:3}@media only screen and (max-width: 767px){.p-kv_pic__item[data-astro-cid-gidjdmur].-no06{top:max(-5.7142857143vw + 111.4285714286px,20px)}}.p-kv_ameba__item[data-astro-cid-gidjdmur]{position:absolute;z-index:1}.p-kv_ameba__item[data-astro-cid-gidjdmur] img{width:100%}.p-kv_ameba__item[data-astro-cid-gidjdmur].-no01{top:calc(7.3469387755vw + 302.4489795918px);left:calc(1.6326530612vw + -16.1224489796px);inline-size:calc(.5714285714vw + 60.8571428571px)}.p-kv_ameba__item[data-astro-cid-gidjdmur].-no02{top:calc(8.1632653061vw + 57.387755102px);left:calc(3.0204081633vw + -48.3265306122px);z-index:-1;inline-size:calc(9.1428571429vw + 85.7142857143px)}.p-kv_ameba__item[data-astro-cid-gidjdmur].-no03{top:calc(-3.6734693878vw + 58.7755102041px);left:calc(27.5918367347vw + 28.5306122449px);inline-size:calc(10.612244898vw + 70.2040816327px)}.p-kv_ameba__item[data-astro-cid-gidjdmur].-no04{top:calc(23.0204081633vw + -68.3265306122px);right:calc(3.2653061224vw + -52.2448979592px);z-index:4;inline-size:calc(4.6530612245vw + 115.5510204082px)}@media only screen and (max-width: 767px){.p-kv_ameba__item[data-astro-cid-gidjdmur].-no04{z-index:-1}}.p-kv_ameba__item[data-astro-cid-gidjdmur].-no05{top:calc(9.6326530612vw + 245.8775510204px);inline-size:calc(6.1224489796vw + 57.0408163265px);right:calc(7.9183673469vw + -62.693877551px);z-index:4}.p-kv_moyou[data-astro-cid-gidjdmur]{position:absolute;z-index:-1;inline-size:calc(62.0408163265vw + 527.3469387755px);aspect-ratio:1520/730;top:calc(3.2653061224vw + 27.7551020408px);left:50%;translate:-50% 0;background-image:url(/schoolfestival2025/img/kv/kv_bg.png);background-repeat:no-repeat;background-size:cover}@media only screen and (max-width: 767px){.p-kv_moyou[data-astro-cid-gidjdmur]{display:none}}.c-gallery_slider[data-astro-cid-5e6igtdr].keen-slider{overflow:visible}.c-gallery_slider__item[data-astro-cid-5e6igtdr].keen-slider__slide{min-inline-size:min(8.5714285714vw + 8.9285714286rem,17.5rem);max-inline-size:min(8.5714285714vw + 8.9285714286rem,17.5rem)}.c-section_title_primary[data-astro-cid-4q46iv7a]{font-weight:700;text-align:center;position:relative;z-index:1}@media only screen and (max-width: 1023px){.c-section_title_primary[data-astro-cid-4q46iv7a]{text-align:left}}.c-section_title_primary[data-astro-cid-4q46iv7a] small{display:block;font-size:min(.4081632653vw + .7168367347rem,1.125rem);line-height:1;margin-block-end:min(.8163265306vw + 6.9387755102px,20px)}.c-section_title_primary[data-astro-cid-4q46iv7a] .en{font-family:var(--font-en);font-size:min(2.2857142857vw + 2.4642857143rem,4.75rem);background-image:var(--color-grad-main);-webkit-background-clip:text;background-clip:text;color:transparent;line-height:1;text-transform:uppercase;position:relative}.c-section_title_primary[data-astro-cid-4q46iv7a].-left{text-align:left}.c-section_title_primary[data-astro-cid-4q46iv7a].-white{color:var(--color-white-00)}.c-section_title_primary[data-astro-cid-4q46iv7a].-white .en{color:var(--color-white-00);background-clip:unset;background:none}.c-section_title_primary[data-astro-cid-4q46iv7a].-accessory .en:before{content:"";display:block;mask-image:url(/schoolfestival2025/img/common/section_title_obj.png);mask-repeat:no-repeat;mask-size:contain;inline-size:min(7.2653061224vw + 141.7551020408px,258px);aspect-ratio:258/73;background-color:#cfd5f2;position:absolute;bottom:max(-1.2244897959vw + -10.4081632653px,-30px);left:max(-1.1428571429vw + -25.7142857143px,-44px);z-index:-1}.c-section_title_primary[data-astro-cid-4q46iv7a].-kira .en:after{content:"";display:block;background-image:url(/schoolfestival2025/img/common/section_title_kira.png);background-repeat:no-repeat;background-size:contain;inline-size:min(1.6326530612vw + 23.8775510204px,50px);aspect-ratio:50/55;position:absolute;top:max(-1.6326530612vw + -3.8775510204px,-30px);right:max(-1.7959183673vw + -15.2653061224px,-44px);z-index:-1}.c-section_title_primary[data-astro-cid-4q46iv7a].-bottom .en:after{top:auto;bottom:max(-.8163265306vw + 3.0612244898px,-10px)}.c-section_title_primary[data-astro-cid-4q46iv7a].-bg:before,.c-section_title_primary[data-astro-cid-4q46iv7a].-bg:after{content:"";z-index:-1;mask-repeat:no-repeat;mask-size:contain;background-color:var(--color-gray-100)}.c-section_title_primary[data-astro-cid-4q46iv7a].-bg:before{content:"";display:block;position:absolute;top:min(1.2244897959vw + 10.4081632653px,30px);left:0;mask-image:url(/schoolfestival2025/img/common/section_title_bg01.png);aspect-ratio:154/123;inline-size:min(7.2653061224vw + 37.7551020408px,154px)}@media only screen and (max-width: 767px){.c-section_title_primary[data-astro-cid-4q46iv7a].-bg:before{display:none}}.c-section_title_primary[data-astro-cid-4q46iv7a].-bg:after{content:"";display:block;position:absolute;top:max(-2.8571428571vw + -19.2857142857px,-65px);right:0;mask-image:url(/schoolfestival2025/img/common/section_title_bg02.png);aspect-ratio:357/218;inline-size:min(9.5510204082vw + 12.7614795918rem,22.3125rem)}@media only screen and (max-width: 767px){.c-section_title_primary[data-astro-cid-4q46iv7a].-bg:after{top:min(4.8979591837vw + 41.6326530612px,120px);right:max(-5.7142857143vw + -48.5714285714px,-140px)}}.c-section_title_primary[data-astro-cid-4q46iv7a].-bg_white .en:before{background-color:#fff}.c-section_title_primary[data-astro-cid-4q46iv7a].-bg_white:before,.c-section_title_primary[data-astro-cid-4q46iv7a].-bg_white:after{z-index:-1;background-color:var(--color-white-00)}.c-section_title_primary[data-astro-cid-4q46iv7a].js-anim_elm:before,.c-section_title_primary[data-astro-cid-4q46iv7a].js-anim_elm:after{opacity:0;scale:.7;transition:all .4s ease}.c-section_title_primary[data-astro-cid-4q46iv7a].js-anim_elm small{opacity:0;transition:all .3s ease}.c-section_title_primary[data-astro-cid-4q46iv7a].js-anim_elm .en{opacity:0;transition:all .4s ease .1s}.c-section_title_primary[data-astro-cid-4q46iv7a].js-anim_elm .en:before{opacity:0;rotate:-6deg;filter:blur(10px) brightness(1.2);transition:opacity .4s ease .25s,filter .4s ease .25s,rotate .25s var(--ease-out-expo) .37s}.c-section_title_primary[data-astro-cid-4q46iv7a].js-anim_elm .en:after{scale:0;transition:all .45s var(--ease-out-back) .5s}.c-section_title_primary[data-astro-cid-4q46iv7a].js-anim_elm.is-act:before{opacity:1;scale:1;animation:scale 6s ease-in-out infinite alternate}.c-section_title_primary[data-astro-cid-4q46iv7a].js-anim_elm.is-act:after{opacity:1;scale:1;animation:scale 6s ease-in-out infinite alternate-reverse}.c-section_title_primary[data-astro-cid-4q46iv7a].js-anim_elm.is-act small,.c-section_title_primary[data-astro-cid-4q46iv7a].js-anim_elm.is-act .en{opacity:1}.c-section_title_primary[data-astro-cid-4q46iv7a].js-anim_elm.is-act .en:before{rotate:0deg;opacity:1;filter:blur(0) brightness(1)}.c-section_title_primary[data-astro-cid-4q46iv7a].js-anim_elm.is-act .en:after{scale:1}.p-lead[data-astro-cid-7vqt4nwu]{position:relative}@media only screen and (max-width: 767px){.p-lead[data-astro-cid-7vqt4nwu]{padding-block-start:min(2.4489795918vw + 20.8163265306px,60px)}}.p-lead[data-astro-cid-7vqt4nwu]:before{content:"";max-width:2240px;width:140vw;aspect-ratio:2240/1260;background-color:#fff;position:absolute;top:calc(.4081632653vw + -101.5306122449px);left:50%;translate:-50% 0;z-index:10;border-radius:50%}@media only screen and (max-width: 767px){.p-lead[data-astro-cid-7vqt4nwu]:before{aspect-ratio:893/745;width:238vw;max-width:inherit}}.p-lead_school[data-astro-cid-7vqt4nwu]{max-inline-size:min(50.2040816327vw + 166.7346938776px,970px);margin-inline:auto;background-color:var(--color-gray-100);border-radius:min(.1632653061vw + 5.387755102px,8px);padding:min(1.306122449vw + 19.1020408163px,40px) min(3.7551020408vw + 9.9183673469px,70px);margin-block-end:min(1.9591836735vw + 68.6530612245px,100px);position:relative;z-index:11}.p-lead_school__title[data-astro-cid-7vqt4nwu]{font-weight:700;inline-size:fit-content;border-bottom:1px solid;margin-inline:auto;margin-block-end:min(.6530612245vw + 13.5510204082px,24px);font-size:min(.2448979592vw + .8801020408rem,1.125rem)}.p-lead_school__logo[data-astro-cid-7vqt4nwu]{display:flex;justify-content:center;gap:min(1.9591836735vw + .6530612245px,32px)}@media only screen and (max-width: 767px){.p-lead_school__logo[data-astro-cid-7vqt4nwu]{flex-direction:column}}.p-lead_check[data-astro-cid-7vqt4nwu]{position:relative;z-index:11}.p-lead_check__head[data-astro-cid-7vqt4nwu]{position:relative;padding-block-end:min(2.4489795918vw + 20.8163265306px,60px);max-inline-size:970px;margin-inline:auto}.p-lead_check__head[data-astro-cid-7vqt4nwu] .c-section_title_primary:before{top:min(4.1632653061vw + 35.387755102px,102px);left:max(-5.387755102vw + -45.7959183673px,-132px)}.p-lead_check__head[data-astro-cid-7vqt4nwu] .c-section_title_primary:after{top:max(-1.2244897959vw + -10.4081632653px,-30px);right:max(-5.387755102vw + -45.7959183673px,-132px)}.p-lead_check__head__student[data-astro-cid-7vqt4nwu]{position:absolute;bottom:0;z-index:5}.p-lead_check__head__student[data-astro-cid-7vqt4nwu].-left{left:min(4.8979591837vw + 1.6326530612px,80px)}@media only screen and (max-width: 1023px){.p-lead_check__head__student[data-astro-cid-7vqt4nwu].-left{display:none}}.p-lead_check__head__student[data-astro-cid-7vqt4nwu].-right{right:min(12.4081632653vw + -6.1581632653rem,6.25rem)}@media only screen and (max-width: 1023px){.p-lead_check__head__student[data-astro-cid-7vqt4nwu].-right{inline-size:min(12.2448979592vw + 104.0816326531px,300px)}.p-lead_check__head__student[data-astro-cid-7vqt4nwu].-right img{width:100%}}.p-lead_movie[data-astro-cid-7vqt4nwu]{max-inline-size:min(49.7959183673vw + 173.2653061224px,970px);inline-size:100%;margin-inline:auto;position:relative;z-index:2}@media only screen and (max-width: 1023px){.p-lead_movie[data-astro-cid-7vqt4nwu]{margin-inline:max(-.8163265306vw + -6.9387755102px,-20px);inline-size:inherit;max-inline-size:inherit}}.p-lead_movie[data-astro-cid-7vqt4nwu]:before,.p-lead_movie[data-astro-cid-7vqt4nwu]:after{content:"";position:absolute;display:block;z-index:-1;background-repeat:no-repeat;background-size:contain}@media only screen and (max-width: 767px){.p-lead_movie[data-astro-cid-7vqt4nwu]:before,.p-lead_movie[data-astro-cid-7vqt4nwu]:after{display:none}}.p-lead_movie[data-astro-cid-7vqt4nwu]:before{background-image:url(/schoolfestival2025/img/index/lead_ameba01.png);inline-size:min(12.1224489796vw + 103.0408163265px,297px);aspect-ratio:297/246;top:min(8vw + 68px,196px);left:max(-15.5102040816vw + 38.1632653061px,-210px)}.p-lead_movie[data-astro-cid-7vqt4nwu]:after{background-image:url(/schoolfestival2025/img/index/lead_ameba02.png);inline-size:min(10.4489795918vw + 88.8163265306px,256px);aspect-ratio:256/232;top:min(9.1428571429vw + 77.7142857143px,224px);right:max(-14.693877551vw + 2.193877551rem,-12.5rem)}.p-lead_movie[data-astro-cid-7vqt4nwu] iframe[data-astro-cid-7vqt4nwu]{aspect-ratio:16/9;border-radius:min(.8163265306vw + 6.9387755102px,20px)}@media only screen and (max-width: 767px){.p-lead_movie[data-astro-cid-7vqt4nwu] iframe[data-astro-cid-7vqt4nwu]{inline-size:100%}}.p-lead_movie[data-astro-cid-7vqt4nwu].js-anim_elm:before,.p-lead_movie[data-astro-cid-7vqt4nwu].js-anim_elm:after{opacity:0;scale:.6;transition:all .75s var(--ease-in-out-quint)}.p-lead_movie[data-astro-cid-7vqt4nwu].js-anim_elm:after{transition-delay:.3s}.p-lead_movie[data-astro-cid-7vqt4nwu].js-anim_elm.is-act:before,.p-lead_movie[data-astro-cid-7vqt4nwu].js-anim_elm.is-act:after{opacity:1;scale:1}.p-lead[data-astro-cid-7vqt4nwu] .c-gallery_slider{position:relative;z-index:-1}.c-guest[data-astro-cid-v4guq2mw]{display:flex;align-items:flex-start;position:relative;gap:min(5.4693877551vw + -.5102040816px,87px);margin-block-start:min(.3265306122vw + 18.7755102041px,24px)}@media only screen and (max-width: 767px){.c-guest[data-astro-cid-v4guq2mw]{flex-direction:column}}.c-guest_date[data-astro-cid-v4guq2mw]{position:sticky;top:20px;left:0;margin-inline-start:calc(-12.2448979592vw + 35.9183673469px);min-inline-size:min(23.4285714286vw + 52.1428571429px,427px);font-family:var(--font-en);font-weight:700}@media only screen and (max-width: 767px){.c-guest_date[data-astro-cid-v4guq2mw]{position:static;display:flex;align-items:center;min-inline-size:inherit;gap:min(1.2244897959vw + 10.4081632653px,30px)}}.c-guest_date__label[data-astro-cid-v4guq2mw]{background-color:#fff;text-transform:uppercase;border-radius:0 100vmax 100vmax 0;padding-inline-start:min(10.2040816327vw + 86.7346938776px,250px);padding-block:min(.1632653061vw + 7.387755102px,10px);line-height:1}@media only screen and (max-width: 767px){.c-guest_date__label[data-astro-cid-v4guq2mw]{padding-inline:min(3.2653061224vw + 27.7551020408px,80px);text-align:center}}.c-guest_date__label[data-astro-cid-v4guq2mw] .num[data-astro-cid-v4guq2mw]{font-size:min(.3265306122vw + 1.6734693878rem,2rem)}.c-guest_date__main[data-astro-cid-v4guq2mw]{margin-inline-start:auto;inline-size:fit-content;color:var(--color-white-00);font-size:min(1.1428571429vw + 2.3571428571rem,3.5rem);padding-inline-end:min(1.9591836735vw + -7.3469387755px,24px)}.c-guest_date__main[data-astro-cid-v4guq2mw] .week[data-astro-cid-v4guq2mw]{font-size:min(.3265306122vw + 1.1734693878rem,1.5rem);margin-inline-start:-.5em}.c-guest_date__main[data-astro-cid-v4guq2mw] .week[data-astro-cid-v4guq2mw]:before{content:"/";display:inline-block;margin-inline-end:.3em}.c-guest_comingsoon[data-astro-cid-v4guq2mw]{background-color:var(--color-gray-100);border-radius:min(.6530612245vw + 5.5510204082px,16px);width:100%;display:flex;align-items:flex-end}@media only screen and (max-width: 767px){.c-guest_comingsoon[data-astro-cid-v4guq2mw]{padding-block-start:min(1.6326530612vw + 13.8775510204px,40px);flex-direction:column;align-items:center}}.c-guest_comingsoon__text[data-astro-cid-v4guq2mw]{align-self:center}@media only screen and (max-width: 767px){.c-guest_comingsoon__text[data-astro-cid-v4guq2mw]{align-self:flex-start}}.c-guest_comingsoon__text[data-astro-cid-v4guq2mw] .label[data-astro-cid-v4guq2mw]{background-image:var(--color-grad-main);border-radius:0 100vmax 100vmax 0;color:var(--color-white-00);inline-size:min(10.612244898vw + 10.012755102rem,20.625rem);font-size:min(.4081632653vw + .7168367347rem,1.125rem);font-weight:700;padding:min(.1632653061vw + 4.387755102px,7px) min(1.6326530612vw + 3.8775510204px,30px);text-align:right;margin-block-end:min(1.6326530612vw + 3.8775510204px,30px)}.c-guest_comingsoon__text[data-astro-cid-v4guq2mw] .title[data-astro-cid-v4guq2mw]{font-weight:700;padding-inline-start:min(1.9591836735vw + 16.6530612245px,48px);color:var(--color-point-100)}.c-guest_comingsoon__text[data-astro-cid-v4guq2mw] .title[data-astro-cid-v4guq2mw] .en[data-astro-cid-v4guq2mw]{display:block;font-family:var(--font-en);font-size:min(.6530612245vw + 1.8469387755rem,2.5rem);line-height:1.4;text-transform:uppercase}.c-guest_comingsoon__text[data-astro-cid-v4guq2mw] .title[data-astro-cid-v4guq2mw] small[data-astro-cid-v4guq2mw]{display:block;font-size:min(.3265306122vw + .7984693878rem,1.125rem)}.c-guest_comingsoon__silhouette[data-astro-cid-v4guq2mw]{margin-inline-start:min(3.2653061224vw + 27.7551020408px,80px)}@media only screen and (max-width: 1023px){.c-guest_comingsoon__silhouette[data-astro-cid-v4guq2mw]{margin-inline-start:0}}@media only screen and (max-width: 767px){.c-guest_comingsoon__silhouette[data-astro-cid-v4guq2mw]{margin-block-start:min(.8163265306vw + 6.9387755102px,20px)}}.p-guest[data-astro-cid-s4exl3r5]{position:relative;max-inline-size:1520px;inline-size:95%;margin-inline:auto;padding-block:min(5.6326530612vw + 24.8775510204px,115px) min(2.8571428571vw + 49.2857142857px,95px);overflow:clip}@media only screen and (max-width: 767px){.p-guest[data-astro-cid-s4exl3r5]{inline-size:100%}}.p-guest[data-astro-cid-s4exl3r5]:before,.p-guest[data-astro-cid-s4exl3r5]:after{content:"";display:block;position:absolute;background-color:var(--color-black-100);z-index:-1}.p-guest[data-astro-cid-s4exl3r5]:before{inset:0;opacity:.4}.p-guest[data-astro-cid-s4exl3r5]:after{inset:min(1.1428571429vw + 5.7142857143px,24px);opacity:.72}.p-guest_head[data-astro-cid-s4exl3r5]{margin-block-end:min(3.2653061224vw + 27.7551020408px,80px);position:relative}@media only screen and (max-width: 767px){.p-guest_head[data-astro-cid-s4exl3r5]{margin-inline-start:min(1.2244897959vw + 10.4081632653px,30px);margin-block-end:min(3.2653061224vw + 107.7551020408px,160px)}}.p-guest_head[data-astro-cid-s4exl3r5]:after{content:"";display:block;position:absolute;top:0;right:min(.4081632653vw + 6.4693877551px,13px);background-image:url(/schoolfestival2025/img/index/guest_obj_bg.png);background-repeat:no-repeat;background-size:contain;aspect-ratio:358/219;inline-size:min(12.8979591837vw + 151.6326530612px,358px);animation:scale 6s ease-in-out infinite alternate}@media only screen and (max-width: 767px){.p-guest_head[data-astro-cid-s4exl3r5]:after{top:min(7.8367346939vw + 66.612244898px,192px);right:max(-2.4489795918vw + -20.8163265306px,-60px)}}.p-guest_head__nitamago[data-astro-cid-s4exl3r5]{position:absolute;top:max(-1.4693877551vw + -9.4897959184px,-33px);right:max(-1.6326530612vw + -13.8775510204px,-40px);inline-size:min(7.0204081633vw + 185.6734693878px,298px);aspect-ratio:298/237;z-index:2}@media only screen and (max-width: 767px){.p-guest_head__nitamago[data-astro-cid-s4exl3r5]{top:min(6.5306122449vw + 55.5102040816px,160px);right:max(-1.6326530612vw + -13.8775510204px,-40px)}}.p-guest_head__nitamago[data-astro-cid-s4exl3r5].js-anim_elm{opacity:0;translate:20px -30px;transition:opacity .6s,translate .8s var(--ease-in-out-quint)}.p-guest_head__nitamago[data-astro-cid-s4exl3r5].js-anim_elm.is-act{opacity:1;translate:0 0}@keyframes loop_en{0%{background-position-x:0}to{background-position-x:max(-147.5918367347vw + -1254.5306122449px,-3616px)}}.c-scroll_en[data-astro-cid-2awytcki]:before{content:"";display:block;inline-size:100%;block-size:min(3.1020408163vw + 2.7729591837rem,5.875rem);background-image:url(/schoolfestival2025/img/common/scroll_en.png);background-size:auto 100%;background-repeat:repeat-x;animation:loop_en 50s linear infinite alternate-reverse}@media only screen and (max-width: 767px){.c-scroll_en[data-astro-cid-2awytcki]:before{animation:loop_en 30s linear infinite alternate-reverse}}.p-schedule[data-astro-cid-c37ug7yc] .c-section_title_primary .en:after{display:none}.p-schedule_column[data-astro-cid-c37ug7yc]{position:relative;z-index:2;gap:min(5.0612244898vw + -10.9795918367px,70px)}@media only screen and (max-width: 767px){.p-schedule_column[data-astro-cid-c37ug7yc]{margin-inline:max(-.4081632653vw + -3.4693877551px,-10px)}}.p-schedule_column[data-astro-cid-c37ug7yc]:before,.p-schedule_column[data-astro-cid-c37ug7yc]:after{content:"";position:absolute;display:block;z-index:-1;background-repeat:no-repeat;background-size:contain}@media only screen and (max-width: 767px){.p-schedule_column[data-astro-cid-c37ug7yc]:before,.p-schedule_column[data-astro-cid-c37ug7yc]:after{display:none}}.p-schedule_column[data-astro-cid-c37ug7yc]:before{background-image:url(/schoolfestival2025/img/index/lead_ameba01.png);inline-size:min(12.1224489796vw + 103.0408163265px,297px);aspect-ratio:297/246;top:min(2.7755102041vw + 23.5918367347px,68px);left:max(-13.387755102vw + 30.2040816327px,-184px)}.p-schedule_column[data-astro-cid-c37ug7yc]:after{background-image:url(/schoolfestival2025/img/index/lead_ameba02.png);inline-size:min(10.4489795918vw + 88.8163265306px,256px);aspect-ratio:256/232;top:min(3.9183673469vw + 33.306122449px,96px);right:max(-13.387755102vw + 1.887755102rem,-11.5rem)}.p-schedule_column[data-astro-cid-c37ug7yc].js-anim_elm:before,.p-schedule_column[data-astro-cid-c37ug7yc].js-anim_elm:after{opacity:0;scale:.6;transition:all .75s var(--ease-in-out-quint)}.p-schedule_column[data-astro-cid-c37ug7yc].js-anim_elm:after{transition-delay:.3s}.p-schedule_column[data-astro-cid-c37ug7yc].js-anim_elm.is-act:before,.p-schedule_column[data-astro-cid-c37ug7yc].js-anim_elm.is-act:after{opacity:1;scale:1}.p-schedule_block[data-astro-cid-c37ug7yc]{background-color:var(--color-white-00);padding:min(.8163265306vw + 26.9387755102px,40px)}@media only screen and (max-width: 767px){.p-schedule_block[data-astro-cid-c37ug7yc]{padding-inline:min(.4081632653vw + 3.4693877551px,10px)}}.p-schedule_block__head[data-astro-cid-c37ug7yc]{display:flex;align-items:center;gap:min(.6530612245vw + 13.5510204082px,24px);margin-block-end:min(1.6326530612vw + 13.8775510204px,40px);font-family:var(--font-en);font-weight:700;white-space:nowrap}.p-schedule_block__head[data-astro-cid-c37ug7yc] .label[data-astro-cid-c37ug7yc]{background-image:var(--color-grad-main);color:var(--color-white-00);margin-inline-start:max(-1.6326530612vw + -13.8775510204px,-40px);inline-size:min(13.5510204082vw + 3.9489795918rem,17.5rem);border-radius:0 100vmax 100vmax 0;padding-block:min(.2448979592vw + 3.0816326531px,7px);text-align:center;font-size:min(.3265306122vw + .9234693878rem,1.25rem);line-height:1}@media only screen and (max-width: 767px){.p-schedule_block__head[data-astro-cid-c37ug7yc] .label[data-astro-cid-c37ug7yc]{margin-inline-start:max(-.4081632653vw + -3.4693877551px,-10px)}}.p-schedule_block__head[data-astro-cid-c37ug7yc] .label[data-astro-cid-c37ug7yc] em[data-astro-cid-c37ug7yc]{font-style:normal;font-size:min(.3265306122vw + 1.6734693878rem,2rem)}.p-schedule_block__head[data-astro-cid-c37ug7yc] .date[data-astro-cid-c37ug7yc]{font-size:min(1.1428571429vw + 2.3571428571rem,3.5rem);color:var(--color-point-100);line-height:1}.p-schedule_block__head[data-astro-cid-c37ug7yc] .date[data-astro-cid-c37ug7yc] .week[data-astro-cid-c37ug7yc]{font-size:min(.3265306122vw + 1.1734693878rem,1.5rem);margin-inline-start:-.5em}.p-schedule_block__head[data-astro-cid-c37ug7yc] .date[data-astro-cid-c37ug7yc] .week[data-astro-cid-c37ug7yc]:before{content:"/";display:inline-block;margin-inline-end:.3em}.p-schedule_block__list[data-astro-cid-c37ug7yc] li[data-astro-cid-c37ug7yc]{background-color:var(--color-gray-100);color:var(--color-point-100);padding:min(.6530612245vw + 5.5510204082px,16px) min(1.6326530612vw + 13.8775510204px,40px);display:flex}.p-schedule_block__list[data-astro-cid-c37ug7yc] li[data-astro-cid-c37ug7yc]:nth-child(2n){background-color:#dfe1eb}.p-schedule_block__list[data-astro-cid-c37ug7yc] li[data-astro-cid-c37ug7yc] .time[data-astro-cid-c37ug7yc]{inline-size:min(1.2244897959vw + 70.4081632653px,90px);display:block}.c-fun_block[data-astro-cid-phhhvcsw]{position:relative;margin-block-end:min(3.2653061224vw + 27.7551020408px,80px);max-inline-size:1600px;margin-inline:auto}.c-fun_block[data-astro-cid-phhhvcsw].-reverse{max-inline-size:1520px}.c-fun_block[data-astro-cid-phhhvcsw].-reverse .c-fun_block__text[data-astro-cid-phhhvcsw]{left:auto;right:min(10.7755102041vw + -20.4081632653px,152px)}.c-fun_block__text[data-astro-cid-phhhvcsw]{position:absolute;bottom:0;left:min(13.387755102vw + -30.2040816327px,184px);background-color:var(--color-white-00);inline-size:min(11.4285714286vw + 19.5089285714rem,30.9375rem);padding:min(.8163265306vw + 16.9387755102px,30px);box-shadow:min(.3265306122vw + 2.7755102041px,8px) min(.3265306122vw + 2.7755102041px,8px) 0 var(--color-point-100)}@media only screen and (max-width: 767px){.c-fun_block__text[data-astro-cid-phhhvcsw]{position:relative;top:0;left:0;right:0!important;z-index:3;margin-inline:auto;margin-block-start:max(-2.4489795918vw + -20.8163265306px,-60px)}}.c-fun_block__text__head[data-astro-cid-phhhvcsw]{display:flex;align-items:center;margin-inline-start:max(-.8163265306vw + -16.9387755102px,-30px);margin-block-end:min(.9795918367vw + 12.3265306122px,28px);gap:min(.6530612245vw + 13.5510204082px,24px)}.c-fun_block__text__label[data-astro-cid-phhhvcsw]{background-image:var(--color-grad-main);color:var(--color-white-00);font-family:var(--font-en);font-weight:700;padding-block:10px;inline-size:min(1.9591836735vw + 3.0408163265rem,5rem);border-radius:0 100vmax 100vmax 0;padding-inline-start:min(.8163265306vw + 16.9387755102px,30px);line-height:1}.c-fun_block__text__title[data-astro-cid-phhhvcsw]{font-size:min(1.306122449vw + 1.693877551rem,3rem);inline-size:fit-content;color:var(--color-point-100);border-bottom:2px solid;font-weight:700;letter-spacing:0;white-space:nowrap}.c-fun_block__text__list[data-astro-cid-phhhvcsw]{display:grid;grid-template-columns:repeat(var(--col),auto);gap:.15em .5em}@media only screen and (max-width: 767px){.c-fun_block__text__list[data-astro-cid-phhhvcsw]{grid-template-columns:repeat(var(--col-sp),auto);padding-inline-start:min(4.2448979592vw + 36.0816326531px,104px)}}.c-fun_block__text__list[data-astro-cid-phhhvcsw] li[data-astro-cid-phhhvcsw]{display:flex;align-items:flex-start;gap:.5em}.c-fun_block__text__list[data-astro-cid-phhhvcsw] li[data-astro-cid-phhhvcsw]:before{content:"";display:block;min-inline-size:8px;max-inline-size:8px;aspect-ratio:1;border-radius:50%;margin-block-start:.55em;background-image:var(--color-grad-main)}.c-fun_block[data-astro-cid-phhhvcsw].js-anim_elm .c-fun_block__pic[data-astro-cid-phhhvcsw]{display:block;opacity:0;filter:blur(10px);scale:.85;transition:opacity .4s ease,filter .4s ease,scale .75s cubic-bezier(.22,1,.36,1) .1s}.c-fun_block[data-astro-cid-phhhvcsw].js-anim_elm .c-fun_block__text[data-astro-cid-phhhvcsw]{translate:0 20px;opacity:0;transition:all .5s ease .55s}.c-fun_block[data-astro-cid-phhhvcsw].js-anim_elm.is-act .c-fun_block__pic[data-astro-cid-phhhvcsw]{opacity:1;filter:blur(0);scale:1}.c-fun_block[data-astro-cid-phhhvcsw].js-anim_elm.is-act .c-fun_block__text[data-astro-cid-phhhvcsw]{translate:0 0;opacity:1}.p-fun[data-astro-cid-gdyv4ocm]{position:relative;padding-block-start:min(1.6326530612vw + 23.8775510204px,50px)}@media only screen and (max-width: 767px){.p-fun[data-astro-cid-gdyv4ocm]{padding-block-start:0;margin-block-start:max(-1.6326530612vw + -13.8775510204px,-40px);margin-block-end:min(7.3469387755vw + 62.4489795918px,180px)}}.p-fun__title[data-astro-cid-gdyv4ocm]{position:absolute;top:calc(1.6326530612vw + 23.8775510204px);left:calc(11.7551020408vw + -34.0816326531px);z-index:2;inline-size:min(19.7551020408vw + 235.9183673469px,552px)}@media only screen and (max-width: 1023px){.p-fun__title[data-astro-cid-gdyv4ocm]{left:min(.8163265306vw + 6.9387755102px,20px);top:0}}@media only screen and (max-width: 767px){.p-fun__title[data-astro-cid-gdyv4ocm]{position:relative;margin-block-end:min(8.1632653061vw + 69.387755102px,200px)}}.p-fun__title[data-astro-cid-gdyv4ocm].js-anim_elm{opacity:0;scale:.8;translate:0 20px;transition:all .5s var(--ease-out-circ)}.p-fun__title[data-astro-cid-gdyv4ocm].js-anim_elm.is-act{opacity:1;scale:1;translate:0 0}.p-fun__illust[data-astro-cid-gdyv4ocm]{position:absolute;top:0;left:calc(66.4489795918vw + -213.1836734694px);inline-size:calc(32.4081632653vw + 404.4693877551px)}@media only screen and (max-width: 767px){.p-fun__illust[data-astro-cid-gdyv4ocm]{top:min(4.4897959184vw + 38.1632653061px,110px);left:min(2.9387755102vw + 24.9795918367px,72px)}}.p-fun__illust[data-astro-cid-gdyv4ocm] img{width:100%}.p-fun__illust[data-astro-cid-gdyv4ocm].js-anim_elm{opacity:0;translate:30px -30px;transition:all .75s var(--ease-in-out-quart) .3s}.p-fun__illust[data-astro-cid-gdyv4ocm].js-anim_elm.is-act{opacity:1;translate:0 0}.p-access[data-astro-cid-xou7im3n]{position:relative;padding-block-start:min(6.1224489796vw + 72.0408163265px,170px)}.p-access[data-astro-cid-xou7im3n]:before{content:"";width:140vw;aspect-ratio:2240/1137;max-width:2240px;background-color:#fff;position:absolute;top:0;left:50%;translate:-50% 0;z-index:1;border-radius:50%}@media only screen and (max-width: 767px){.p-access[data-astro-cid-xou7im3n]:before{aspect-ratio:893/710;width:226vw;max-width:inherit}}.p-access_head[data-astro-cid-xou7im3n]{margin-block-end:min(1.6326530612vw + 23.8775510204px,50px);position:relative}@media only screen and (max-width: 1023px){.p-access_head[data-astro-cid-xou7im3n]{margin-block-end:min(4.8979591837vw + 41.6326530612px,120px)}}.p-access_head[data-astro-cid-xou7im3n]:before,.p-access_head[data-astro-cid-xou7im3n]:after{content:"";display:block;background-repeat:no-repeat;background-size:contain;position:absolute;z-index:2}.p-access_head[data-astro-cid-xou7im3n]:before{background-image:url(/schoolfestival2025/img/index/access_head_obj01.png);aspect-ratio:107/97;inline-size:min(3.8367346939vw + 45.612244898px,107px);left:min(20.4081632653vw + -56.5306122449px,270px);top:min(1.6326530612vw + -6.1224489796px,20px)}@media only screen and (max-width: 1023px){.p-access_head[data-astro-cid-xou7im3n]:before{inline-size:min(8.7346938776vw + 74.2448979592px,214px);top:min(2.9387755102vw + 24.9795918367px,72px);left:auto;right:max(-2.612244898vw + -22.2040816327px,-64px)}}.p-access_head[data-astro-cid-xou7im3n]:after{background-image:url(/schoolfestival2025/img/index/access_head_obj02.png);aspect-ratio:87/77;inline-size:min(3.8367346939vw + 25.612244898px,87px);right:min(20.4081632653vw + -56.5306122449px,270px);top:min(3.2653061224vw + 17.7551020408px,70px)}@media only screen and (max-width: 1023px){.p-access_head[data-astro-cid-xou7im3n]:after{display:none}}.p-access_head[data-astro-cid-xou7im3n].js-anim_elm:before,.p-access_head[data-astro-cid-xou7im3n].js-anim_elm:after{opacity:0;scale:.6;transition:all .75s var(--ease-in-out-quint)}.p-access_head[data-astro-cid-xou7im3n].js-anim_elm:after{transition-delay:.15s}.p-access_head[data-astro-cid-xou7im3n].js-anim_elm.is-act:before,.p-access_head[data-astro-cid-xou7im3n].js-anim_elm.is-act:after{opacity:1;scale:1}.p-access_head[data-astro-cid-xou7im3n] .c-section_title_primary:after{top:max(-2.4489795918vw + -20.8163265306px,-60px);right:max(-3.2653061224vw + -27.7551020408px,-80px);inline-size:min(15.5102040816vw + 131.8367346939px,380px)}.p-access_map[data-astro-cid-xou7im3n]{display:block;position:relative;z-index:3;max-inline-size:1000px;margin-inline:auto;margin-block-end:min(1.2244897959vw + 10.4081632653px,30px)}@media only screen and (max-width: 767px){.p-access_map[data-astro-cid-xou7im3n]{margin-inline:max(-1.6326530612vw + -13.8775510204px,-40px)}}.p-access_map[data-astro-cid-xou7im3n] iframe{height:min(19.5918367347vw + 126.5306122449px,440px);width:100%}.p-access_map[data-astro-cid-xou7im3n]:before,.p-access_map[data-astro-cid-xou7im3n]:after{content:"";position:absolute;display:block;z-index:-1;background-repeat:no-repeat;background-size:contain}.p-access_map[data-astro-cid-xou7im3n]:before{background-image:url(/schoolfestival2025/img/index/lead_ameba01.png);inline-size:min(12.1224489796vw + 103.0408163265px,297px);aspect-ratio:297/246;top:min(5.4285714286vw + 46.1428571429px,133px);left:max(-14.693877551vw + 35.1020408163px,-200px)}.p-access_map[data-astro-cid-xou7im3n]:after{background-image:url(/schoolfestival2025/img/index/lead_ameba02.png);inline-size:min(10.4489795918vw + 88.8163265306px,256px);aspect-ratio:256/232;top:min(7.2653061224vw + 61.7551020408px,178px);right:max(-13.387755102vw + 1.887755102rem,-11.5rem)}.p-access_map[data-astro-cid-xou7im3n].js-anim_elm:before,.p-access_map[data-astro-cid-xou7im3n].js-anim_elm:after{opacity:0;scale:.6;transition:all .75s var(--ease-in-out-quint)}.p-access_map[data-astro-cid-xou7im3n].js-anim_elm:after{transition-delay:.3s}.p-access_map[data-astro-cid-xou7im3n].js-anim_elm.is-act:before,.p-access_map[data-astro-cid-xou7im3n].js-anim_elm.is-act:after{opacity:1;scale:1}.p-access_desc[data-astro-cid-xou7im3n]{text-align:center;font-style:normal;position:relative;z-index:3}@media only screen and (max-width: 767px){.p-access_desc[data-astro-cid-xou7im3n]{text-align:left}}.p-access_desc__school[data-astro-cid-xou7im3n]{font-size:min(.4897959184vw + .8852040816rem,1.375rem);font-weight:700;margin-block-end:min(.6530612245vw + 5.5510204082px,16px);line-height:1.8;display:flex;flex-direction:column;align-items:center;gap:min(.4081632653vw + 3.4693877551px,10px)}.p-access_desc__address[data-astro-cid-xou7im3n]{margin-block-end:.5em;font-style:normal}.c-button_primary[data-astro-cid-ar77qsca]{--icon-gap: 1.2em;--button_color: var(--color-white-00);--background_color: #d72326;--border_color: var(--color-white-00);--hover_color: #d72326;--hover_color_arrow: #a3181a;--hover_background: #a3181a;--shadow-color: var(--color-line-100);--button-min-width: 100%;--button-padding: min(.8163265306vw + 16.9387755102px, 30px);position:relative;display:flex;inline-size:fit-content;min-inline-size:min(var(--button-min-width, 0),100%)}.c-button_primary[data-astro-cid-ar77qsca].-green{--button_color: var(--color-white-00);--background_color: #0f705c;--button_color_arrow: var(--color-gray-70);--hover_color: #fff;--hover_color_arrow: #125144;--hover_background: #125144;--hover_border: #125144}.c-button_primary[data-astro-cid-ar77qsca].-ghost{--button_color: var(--color-white-00);--background_color: transparent;--border_color: var(--color-white-00);--button_color_arrow: var(--color-gray-70);--hover_color: var(--color-blue-100);--hover_color_arrow: var(--color-main-100);--hover_background: var(--color-white-00);--hover_border: var(--color-white-00)}.c-button_primary[data-astro-cid-ar77qsca].-xs{--button-padding: .6em min(.8163265306vw + 6.9387755102px, 20px);font-size:min(.1632653061vw + .6492346939rem,.8125rem)}.c-button_primary[data-astro-cid-ar77qsca].-xs .c-icon{right:15px}.c-button_primary[data-astro-cid-ar77qsca].-s{--button-padding: .8em min(1.6326530612vw + 13.8775510204px, 40px);font-size:min(.1632653061vw + .7742346939rem,.9375rem)}.c-button_primary[data-astro-cid-ar77qsca].-s .c-icon{right:15px}.c-button_primary[data-astro-cid-ar77qsca].-m{--button-padding: min(.4081632653vw + 13.4693877551px, 20px)}.c-button_primary[data-astro-cid-ar77qsca].-l{--button-padding: min(.6530612245vw + 25.5510204082px, 36px);font-size:min(.2448979592vw + .8801020408rem,1.125rem)}.c-button_primary[data-astro-cid-ar77qsca].-w280{--button-min-width: 280px}.c-button_primary[data-astro-cid-ar77qsca].-w416{--button-min-width: min(9.4693877551vw + 264.4897959184px, 416px)}.c-button_primary[data-astro-cid-ar77qsca].-wfull{--button-min-width: 100%}.c-button_primary[data-astro-cid-ar77qsca].-left{margin-inline-end:auto}.c-button_primary[data-astro-cid-ar77qsca].-center{margin-inline:auto}.c-button_primary[data-astro-cid-ar77qsca].-right{margin-inline-start:auto}.c-button_primary[data-astro-cid-ar77qsca].-nolink a{color:var(--color-white-00);background:var(--color-gray-50);pointer-events:none}@media only screen and (max-width: 767px){.c-button_primary[data-astro-cid-ar77qsca].-sp-center{margin-inline:auto}}.c-button_primary[data-astro-cid-ar77qsca].-icon-left a{padding:1em 1em 1em min(2.4489795918vw + 20.8163265306px,60px)}.c-button_primary[data-astro-cid-ar77qsca].-icon-left a .c-icon{position:absolute;left:min(.8163265306vw + 11.9387755102px,25px)}.c-button_primary[data-astro-cid-ar77qsca].-icon-circle a .c-icon{position:absolute;right:min(.8163265306vw + 11.9387755102px,25px);top:50%;translate:0 -50%;inline-size:min(.3265306122vw + 46.7755102041px,52px);aspect-ratio:1;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--background_color);background-color:var(--color-yellow-100);font-size:min(.1632653061vw + 1.0867346939rem,1.25rem)}.c-button_primary[data-astro-cid-ar77qsca].-icon-circle a .c-icon svg{width:1em;height:1em}.c-button_primary[data-astro-cid-ar77qsca] .text{display:block;text-align:center;line-height:1.4;font-weight:700}.c-button_primary[data-astro-cid-ar77qsca] .arrow{color:var(--background_color);background:var(--button_color);aspect-ratio:1/1;border-radius:50%;position:absolute;top:50%;translate:0 -50%;right:min(.6530612245vw + 7.5510204082px,18px);inline-size:min(1.9591836735vw + 1.5408163265rem,3.5rem);display:flex;align-items:center;justify-content:center;transition:all var(--dur) ease}.c-button_primary[data-astro-cid-ar77qsca] a,.c-button_primary[data-astro-cid-ar77qsca] button{inline-size:100%;background-color:var(--background_color);color:var(--button_color);text-align:center;padding:var(--button-padding);display:block;border-radius:100vmax;border:2px solid var(--border_color);box-shadow:min(.2448979592vw + 2.0816326531px,6px) min(.2448979592vw + 2.0816326531px,6px) 0 #ccc;font-size:min(.3265306122vw + .7984693878rem,1.125rem);line-height:1.8}@media (any-hover: hover){.c-button_primary[data-astro-cid-ar77qsca] a,.c-button_primary[data-astro-cid-ar77qsca] button{transition:all var(--dur) ease}.c-button_primary[data-astro-cid-ar77qsca] a:hover,.c-button_primary[data-astro-cid-ar77qsca] button:hover{background-color:var(--hover_background);translate:min(.2448979592vw + 2.0816326531px,6px) min(.2448979592vw + 2.0816326531px,6px);box-shadow:none}.c-button_primary[data-astro-cid-ar77qsca] a:hover .arrow,.c-button_primary[data-astro-cid-ar77qsca] button:hover .arrow{scale:.9}.c-button_primary[data-astro-cid-ar77qsca] a:hover .text,.c-button_primary[data-astro-cid-ar77qsca] button:hover .text{text-decoration:underline}}@keyframes kakukaku{0%{transform:rotate(5deg)}to{transform:rotate(-5deg)}}@keyframes scale{0%{scale:.95;rotate:2deg;translate:0 -5px}to{scale:1;rotate:-2deg;translate:0 5px}}.p-entry[data-astro-cid-f7klzten]{padding-block-start:min(3.2653061224vw + 47.7551020408px,100px);position:relative}.p-entry[data-astro-cid-f7klzten]:before,.p-entry[data-astro-cid-f7klzten]:after{content:"";display:block;z-index:-1;position:absolute;mask-repeat:no-repeat;mask-size:contain;background-color:var(--color-white-00)}@media only screen and (max-width: 1023px){.p-entry[data-astro-cid-f7klzten]:before,.p-entry[data-astro-cid-f7klzten]:after{display:none}}.p-entry[data-astro-cid-f7klzten]:before{top:min(17.5510204082vw + 134.1836734694px,415px);left:min(4.8979591837vw + 1.6326530612px,80px);mask-image:url(/schoolfestival2025/img/common/section_title_bg01.png);aspect-ratio:154/123;inline-size:min(7.2653061224vw + 37.7551020408px,154px)}.p-entry[data-astro-cid-f7klzten]:after{top:min(4.0816326531vw + 34.693877551px,100px);right:min(4.8979591837vw + 1.6326530612px,80px);mask-image:url(/schoolfestival2025/img/common/section_title_bg02.png);aspect-ratio:357/218;inline-size:min(14.612244898vw + 7.700255102rem,22.3125rem)}.p-entry_title[data-astro-cid-f7klzten]{text-align:center;color:var(--color-point-100);display:flex;flex-direction:column;align-items:center;font-size:min(.6530612245vw + 1.3469387755rem,2rem);margin-block-end:min(1.6326530612vw + 13.8775510204px,40px);position:relative;line-height:1.4;z-index:2}.p-entry_title[data-astro-cid-f7klzten]:before,.p-entry_title[data-astro-cid-f7klzten]:after{content:"";display:block;background-repeat:no-repeat;background-size:contain;position:absolute;z-index:-1}.p-entry_title[data-astro-cid-f7klzten]:before{background-image:url(/schoolfestival2025/img/index/entry_head_obj01.png);aspect-ratio:107/97;inline-size:min(1.2244897959vw + 87.4081632653px,107px);left:min(14.693877551vw + -35.1020408163px,200px);top:max(-.7346938776vw + 2.7551020408px,-9px)}@media only screen and (max-width: 1023px){.p-entry_title[data-astro-cid-f7klzten]:before{left:max(-3.6734693878vw + -31.2244897959px,-90px);top:max(-2.4489795918vw + -20.8163265306px,-60px)}}.p-entry_title[data-astro-cid-f7klzten]:after{background-image:url(/schoolfestival2025/img/index/entry_head_obj02.png);aspect-ratio:68/57;inline-size:68px;right:min(15.5102040816vw + -38.1632653061px,210px);top:min(.4081632653vw + 3.4693877551px,10px)}@media only screen and (max-width: 1023px){.p-entry_title[data-astro-cid-f7klzten]:after{right:max(-2.4489795918vw + -20.8163265306px,-60px);top:min(5.7142857143vw + 48.5714285714px,140px)}}.p-entry_title[data-astro-cid-f7klzten].js-anim_elm:before,.p-entry_title[data-astro-cid-f7klzten].js-anim_elm:after{opacity:0;scale:.6;transition:all .75s var(--ease-in-out-quint)}.p-entry_title[data-astro-cid-f7klzten].js-anim_elm:after{transition-delay:.3s}.p-entry_title[data-astro-cid-f7klzten].js-anim_elm.is-act:before,.p-entry_title[data-astro-cid-f7klzten].js-anim_elm.is-act:after{opacity:1;scale:1}.p-entry_title[data-astro-cid-f7klzten] small[data-astro-cid-f7klzten]{font-size:min(.3265306122vw + .7984693878rem,1.125rem)}.p-entry_title[data-astro-cid-f7klzten] .sub[data-astro-cid-f7klzten]{font-size:min(.4897959184vw + .6352040816rem,1.125rem);display:flex;align-items:center;justify-content:center;gap:min(.3265306122vw + 2.7755102041px,8px);margin-block-start:min(.4081632653vw + 3.4693877551px,10px)}.p-entry_title[data-astro-cid-f7klzten] .sub[data-astro-cid-f7klzten]:before,.p-entry_title[data-astro-cid-f7klzten] .sub[data-astro-cid-f7klzten]:after{content:"";display:block;inline-size:min(3.1020408163vw + -1.6326530612px,48px);height:1px;background-color:var(--color-point-100)}@media only screen and (max-width: 1023px){.p-entry_column[data-astro-cid-f7klzten]{gap:min(.8163265306vw + 6.9387755102px,20px);position:relative;z-index:2;margin-inline:max(-6.5306122449vw + 4.4897959184px,-100px)}}@media only screen and (max-width: 767px){.p-entry_column[data-astro-cid-f7klzten]{margin-inline:0}}.p-entry_block[data-astro-cid-f7klzten]{background-color:var(--color-white-00);padding:min(1.306122449vw + 27.1020408163px,48px) min(1.9591836735vw + 16.6530612245px,48px);border-radius:8px}.p-entry_block__logo[data-astro-cid-f7klzten]{margin-block-end:min(.6530612245vw + 5.5510204082px,16px)}.p-entry_block__logo[data-astro-cid-f7klzten] img{display:block;margin-inline:auto}.p-entry_pic[data-astro-cid-f7klzten]{display:block;position:relative;z-index:3;margin-inline:auto;margin-block-start:max(-2.0408163265vw + 12.6530612245px,-20px);max-inline-size:1440px}.p-entry_pic[data-astro-cid-f7klzten]img{width:100%}
