/*! modern-normalize v3.0.1 | MIT License | https://github.com/sindresorhus/modern-normalize */
*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;tab-size:4;font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;line-height:1.15}body{margin:0}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;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{border-color:currentColor}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;height:100%;display:flex;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{pointer-events:none;flex-wrap:wrap;justify-content:center;align-items:center;margin:0;display:flex}.splide__pagination li{pointer-events:auto;margin:0;line-height:1;list-style-type:none;display:inline-block}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{visibility:hidden;position:relative}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;margin:0;position:relative;list-style-type:none!important}.splide__slide img{vertical-align:bottom}.splide__spinner{contain:strict;border:2px solid #999;border-left-color:#0000;border-radius:50%;width:20px;height:20px;margin:auto;animation:1s linear infinite splide-loading;display:inline-block;position:absolute;inset:0}.splide__sr{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{z-index:0;position:relative;overflow:hidden}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{opacity:0;z-index:0;margin:0!important}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{cursor:pointer;opacity:.7;z-index:1;background:#ccc;border:0;border-radius:50%;justify-content:center;align-items:center;width:2em;height:2em;padding:0;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.splide__arrow svg{fill:#000;width:1.2em;height:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline-offset:3px;outline:3px solid #0bf}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline-offset:3px;outline:3px solid #0bf}.splide__pagination{z-index:1;padding:0 1em;position:absolute;bottom:.5em;left:0;right:0}.splide__pagination__page{opacity:.7;background:#ccc;border:0;border-radius:50%;width:8px;height:8px;margin:3px;padding:0;transition:transform .2s linear;display:inline-block;position:relative}.splide__pagination__page.is-active{z-index:1;background:#fff;transform:scale(1.4)}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible,.splide.is-focus-in .splide__pagination__page:focus{outline-offset:3px;outline:3px solid #0bf}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:#0000}.splide__slide:focus{outline:0}@supports (outline-offset:-3px){.splide__slide:focus-visible{outline-offset:-3px;outline:3px solid #0bf}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports (outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline-offset:-3px;outline:3px solid #0bf}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible,.splide.is-focus-in .splide__toggle:focus{outline-offset:3px;outline:3px solid #0bf}.splide__track--nav>.splide__list>.splide__slide{cursor:pointer;border:3px solid #0000}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{top:auto;bottom:1em}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{flex-direction:column;padding:1em 0;display:flex;inset:0 .5em 0 auto}:root{--root-font-family:"Noto Sans JP",serif;--root-font-size:1.125rem;--body-color:#707070;--body-bg-color:#fff;--scroll-padding-top:0px;--selection-color:#fff;--selection-bg-color:var(--color-primary);--clamp-layout-min:576;--clamp-layout-max:1920;--container-max-inline-size:1120px;--container-padding-inline:30px;--arch-top-radius:50% 50% 0 0/100% 100% 0 0;--arch-top-radius-sm:1920px 1920px 0 0/100% 100% 0 0;--arch-bottom-radius:0 0 50% 50%/0 0 100% 100%;--arch-bottom-radius-sm:0 0 1920px 1920px/0 0 100% 100%;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:1000px;--breakpoint-xl:1200px;--breakpoint-xxl:1400px;--color-primary:#e22614;--color-accent:#f8dd55;--color-black:#707070;--color-primary-rgb:226 38 20;--color-accent-rgb:248 221 85;--color-black-rgb:112 112 112}@property --body-color{syntax:"<color>";inherits:true;initial-value:#333}@property --body-bg-color{syntax:"<color>";inherits:true;initial-value:#fff}@property --selection-color{syntax:"<color>";inherits:true;initial-value:#fff}@property --selection-bg-color{syntax:"<color>";inherits:true;initial-value:#333}@property --scroll-padding-top{syntax:"<length>";inherits:false;initial-value:0}@property --container-max-inline-size{syntax:"<length-percentage>";inherits:true;initial-value:1280px}@property --container-padding-inline{syntax:"<length-percentage>";inherits:true;initial-value:30px}@keyframes fade-in{0%{opacity:var(--start-opacity,0)}}@keyframes fade-out{to{opacity:var(--end-opacity,0)}}@property --ease-in-sine{syntax:"*";inherits:false;initial-value:cubic-bezier(.47,0,.745,.715)}@property --ease-out-sine{syntax:"*";inherits:false;initial-value:cubic-bezier(.39,.575,.565,1)}@property --ease-in-out-sine{syntax:"*";inherits:false;initial-value:cubic-bezier(.445,.05,.55,.95)}@property --ease-in-quad{syntax:"*";inherits:false;initial-value:cubic-bezier(.55,.085,.68,.53)}@property --ease-out-quad{syntax:"*";inherits:false;initial-value:cubic-bezier(.25,.46,.45,.94)}@property --ease-in-out-quad{syntax:"*";inherits:false;initial-value:cubic-bezier(.455,.03,.515,.955)}@property --ease-in-cubic{syntax:"*";inherits:false;initial-value:cubic-bezier(.55,.055,.675,.19)}@property --ease-out-cubic{syntax:"*";inherits:false;initial-value:cubic-bezier(.215,.61,.355,1)}@property --ease-in-out-cubic{syntax:"*";inherits:false;initial-value:cubic-bezier(.645,.045,.355,1)}@property --ease-in-quart{syntax:"*";inherits:false;initial-value:cubic-bezier(.895,.03,.685,.22)}@property --ease-out-quart{syntax:"*";inherits:false;initial-value:cubic-bezier(.165,.84,.44,1)}@property --ease-in-out-quart{syntax:"*";inherits:false;initial-value:cubic-bezier(.77,0,.175,1)}@property --ease-in-quint{syntax:"*";inherits:false;initial-value:cubic-bezier(.755,.05,.855,.06)}@property --ease-out-quint{syntax:"*";inherits:false;initial-value:cubic-bezier(.23,1,.32,1)}@property --ease-in-out-quint{syntax:"*";inherits:false;initial-value:cubic-bezier(.86,0,.07,1)}@property --ease-in-expo{syntax:"*";inherits:false;initial-value:cubic-bezier(.95,.05,.795,.035)}@property --ease-out-expo{syntax:"*";inherits:false;initial-value:cubic-bezier(.19,1,.22,1)}@property --ease-in-out-expo{syntax:"*";inherits:false;initial-value:cubic-bezier(1,0,0,1)}@property --ease-in-circ{syntax:"*";inherits:false;initial-value:cubic-bezier(.6,.04,.98,.335)}@property --ease-out-circ{syntax:"*";inherits:false;initial-value:cubic-bezier(.075,.82,.165,1)}@property --ease-in-out-circ{syntax:"*";inherits:false;initial-value:cubic-bezier(.785,.135,.15,.86)}@property --ease-in-back{syntax:"*";inherits:false;initial-value:cubic-bezier(.6,-.28,.735,.045)}@property --ease-out-back{syntax:"*";inherits:false;initial-value:cubic-bezier(.175,.885,.32,1.275)}@property --ease-in-out-back{syntax:"*";inherits:false;initial-value:cubic-bezier(.68,-.55,.265,1.55)}*,:before,:after{min-inline-size:0;margin:0;padding:0}:where(:root){scroll-padding-top:var(--scroll-padding-top);scroll-behavior:auto;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only}:where(body){font-family:var(--root-font-family,"Helvetica Neue",arial,"Hiragino Kaku Gothic ProN","Hiragino Sans","BIZ UDPGothic",meiryo,sans-serif);font-size:var(--root-font-size,1rem);font-feature-settings:"palt" 1;-webkit-font-smoothing:antialiased;min-height:100svh;color:var(--body-color);line-height:1.5;overflow-x:clip}:where(h1,h2,h3,h4,h5,h6){font-size:unset}:where(button){all:unset;box-sizing:border-box}:where(input,button,textarea,select){font:inherit;color:inherit;letter-spacing:inherit;word-spacing:inherit;font-feature-settings:inherit;font-variation-settings:inherit;line-height:inherit}input,button,textarea,select{line-height:inherit}:where(textarea){resize:vertical;resize:block}:where(button,label,select,summary,[role=button],[role=option]){cursor:pointer}:where(ul,ol){list-style:none}:where(li){line-height:inherit}:where(img,svg,video,canvas,audio,iframe,embed,object){display:block}:where(img,picture,svg,video){block-size:auto;max-inline-size:100%}:where(p,h1,h2,h3,h4,h5,h6){overflow-wrap:break-word}:where(hr){color:inherit;border:none;border-block-start:1px solid;block-size:0;overflow:visible}:where(:any-link){background-color:unset;color:unset;text-underline-offset:.25em;-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-decoration-line:none;text-decoration-thickness:from-font}::selection{color:var(--selection-color);background-color:var(--selection-bg-color)}:where(.visually-hidden:not(:focus-within,:active)){clip-path:inset(50%)!important;white-space:nowrap!important;-webkit-user-select:none!important;user-select:none!important;border:0!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}@property --clamp-root-font-size{syntax:"<number>";inherits:false;initial-value:16}@property --clamp-layout-min{syntax:"<number>";inherits:false;initial-value:576}@property --clamp-layout-max{syntax:"<number>";inherits:false;initial-value:1280}:is(body,body *),:is(body,body *):before,:is(body,body *):after{--_slope:calc((var(--clamp-max) - var(--clamp-min))/(var(--clamp-layout-max) - var(--clamp-layout-min)));--_intercept:calc(var(--clamp-min) - var(--_slope)*var(--clamp-layout-min));--_fluid:calc(var(--_slope)*100vw + var(--_intercept)/var(--clamp-root-font-size)*1rem);--clamp-size:clamp(calc(var(--clamp-min)/var(--clamp-root-font-size)*1rem),var(--_fluid),calc(var(--clamp-max)/var(--clamp-root-font-size)*1rem))}@property --leading-trim{syntax:"*";inherits:false;initial-value:calc((1em - 1lh)/2)}[data-scroll-animation=fade]{--property:opacity,translate,scale;--easing:var(--ease-out-expo);--duration:1s;--start-x:0;--start-y:0;transition-property:var(--property);transition-timing-function:var(--easing)}[data-scroll-animation=fade]:not([data-animated=true]){opacity:0;translate:var(--start-x)var(--start-y);scale:var(--start-scale)}[data-scroll-animation=fade][data-animated=true]{transition-duration:var(--duration)}[data-scroll-animation=fade][data-animation-type=in-up]{--start-y:40px}[data-scroll-animation=fade][data-animation-type=in-down]{--start-y:-40px}[data-scroll-animation=fade][data-animation-type=in-left]{--start-x:-40px}[data-scroll-animation=fade][data-animation-type=in-right]{--start-x:40px}[data-scroll-animation=fade][data-animation-type=scale-in]{--easing:var(--ease-out-expo);--duration:1.5s;--start-scale:.9}[data-scroll-animation|=clip]{--property:clip-path;--easing:var(--ease-out-expo);--duration:1s;--start-path:inset(0 100% 0 0);--end-path:inset(0 0 0 0);transition-property:var(--property);transition-timing-function:var(--easing)}[data-scroll-animation|=clip]:not([data-animated=true]){clip-path:var(--start-path)}[data-scroll-animation|=clip][data-animated=true]{clip-path:var(--end-path);transition-duration:var(--duration)}[data-scroll-animation|=clip][data-animation-type=in-up]{--start-path:inset(100% 0 0 0)}[data-scroll-animation|=clip][data-animation-type=in-down]{--start-path:inset(0 0 100% 0)}[data-scroll-animation|=clip][data-animation-type=in-left]{--start-path:inset(0 100% 0 0)}[data-scroll-animation|=clip][data-animation-type=in-right]{--start-path:inset(0 0 0 100%)}[data-scroll-animation=clip-overlay]{--overlay-color:var(--color-primary);--overlay-duration:var(--duration);--overlay-delay:calc(var(--overlay-duration)/2);position:relative}[data-scroll-animation=clip-overlay]:after{content:"";background-color:var(--overlay-color);transition-timing-function:var(--easing);transition-property:var(--property);position:absolute;inset:0;rotate:180deg}[data-scroll-animation=clip-overlay]:not(:focus-within):after{transition-duration:var(--duration);transition-delay:calc(var(--duration)/2.5)}[data-scroll-animation=clip-overlay]:not([data-animated=true]):after{clip-path:var(--end-path)}[data-scroll-animation=clip-overlay][data-animated=true]:after{clip-path:var(--start-path)}[x-cloak]{display:none!important}:root{--modal-zindex:1000;--modal-container-padding:30px;--modal-panel-max-width:600px;--modal-panel-bg-color:#fff;--modal-transition:translate .3s ease,opacity .3s ease,scale .3s ease;--modal-start-x:0;--modal-start-y:50px;--modal-end-x:0;--modal-end-y:-50px;--modal-start-scale:1;--modal-end-scale:1;--modal-overlay-transition:opacity .3s ease;--modal-overlay-bg-color:#00000080}[x-bind=focusTarget][tabindex="0"]{min-height:1px;display:inline-block;position:absolute}.modal{z-index:var(--modal-zindex);position:fixed;inset:0;overflow-y:auto}.modal-content{min-block-size:100svh;padding:var(--modal-container-padding);justify-content:center;align-items:center;display:flex;position:relative}.modal-panel{background-color:var(--modal-panel-bg-color);width:100%;max-inline-size:var(--modal-panel-max-width);position:relative}.modal-body{flex:1}.modal--fullscreen{--modal-container-padding:0;--modal-panel-max-width:100%;--modal-end-y:50px}.modal-enter,.modal-leave{transition:var(--modal-transition)}.modal-enter-start{translate:var(--modal-start-x)var(--modal-start-y);scale:var(--modal-start-scale);opacity:0}.modal-leave-end{translate:var(--modal-end-x)var(--modal-end-y);scale:var(--modal-end-scale);opacity:0}.modal-overlay{background-color:var(--modal-overlay-bg-color);position:fixed;inset:0}.modal-overlay-enter,.modal-overlay-leave{transition:var(--modal-overlay-transition)}.modal-overlay-enter-start,.modal-overlay-leave-end{opacity:0}:root{--slideover-zindex:1000;--slideover-panel-inset:0 0 0 auto;--slideover-panel-max-width:300px;--slideover-panel-bg-color:#fff;--slideover-transition:translate .5s var(--ease-out-expo);--slideover-start-x:100%;--slideover-start-y:0;--slideover-overlay-transition:opacity .3s ease;--slideover-overlay-bg-color:#00000080}.slideover{z-index:var(--slideover-zindex);position:fixed;inset:0;overflow:hidden}.slideover-content{width:100%;height:100%}.slideover-panel{inset:var(--slideover-panel-inset);width:100%;min-block-size:100dvh;max-block-size:100dvh;max-inline-size:var(--slideover-panel-max-width);background-color:var(--slideover-panel-bg-color);flex-direction:column;display:flex;position:fixed;overflow-y:auto}.slideover-body{flex:1}.slideover,.slideover--right{--slideover-panel-inset:0 0 0 auto;--slideover-start-x:100%;--slideover-start-y:0}.slideover--left{--slideover-panel-inset:0 auto 0 0;--slideover-start-x:-100%;--slideover-start-y:0}.slideover-enter,.slideover-leave{transition:var(--slideover-transition)}.slideover-enter-start,.slideover-leave-end{translate:var(--slideover-start-x)var(--slideover-start-y)}.slideover-overlay{background-color:var(--modal-overlay-bg-color);position:fixed;inset:0}.slideover-overlay-enter,.slideover-overlay-leave{transition:var(--slideover-overlay-transition)}.slideover-overlay-enter-start,.slideover-overlay-leave-end{opacity:0}[x-disclosure]:not(.is-open) [x-collapse][hidden]{height:0;display:none;overflow:hidden}[x-disclosure]:not(.is-open) [x-collapse]:not([hidden]){height:auto}[x-bind=tabs]>[x-bind=panels]>[x-bind=panel]:not(.is-selected):not([tabindex]){display:none}.dropdown{--panel-top:100%;--panel-left:50%;--panel-x:-50%;--panel-y:0;display:inline-flex;position:relative}.dropdown-panel{top:var(--panel-top);left:var(--panel-left);translate:var(--panel-x)var(--panel-y);position:absolute}.dropdown--center{--panel-left:50%;--panel-x:-50%}.dropdown--left{--panel-left:0;--panel-x:0}.dropdown--right{--panel-left:100%;--panel-x:-100%}:root{--flyout-menu-zindex:10;--flyout-menu-transition:translate .2s ease,opacity .2s ease;--flyout-menu-start-y:20px}.flyout-menu{position:relative}.flyout-menu-panel{transform-origin:100% 0;z-index:0;position:absolute;top:100%;left:50%;translate:-50%}.flyout-menu-panel.is-open{z-index:var(--flyout-menu-zindex)}.flyout-menu-enter,.flyout-menu-leave{transition:var(--flyout-menu-transition)}.flyout-menu-enter-start,.flyout-menu-leave-end{translate:-50% var(--flyout-menu-start-y);opacity:0}.c-container{--clamp-min:20;--clamp-max:60;--container-padding-inline:var(--clamp-size);max-inline-size:calc(var(--container-max-inline-size) + var(--container-padding-inline)*2);padding-inline:var(--container-padding-inline);width:100%;margin-inline:auto}.c-container.-fluid{--container-max-inline-size:100%}.c-container.-md{--container-max-inline-size:1010px}.c-title01{--_en-color:var(--color-primary);--_ja-color:var(--color-primary);display:grid}.c-title01__en{--clamp-min:48;--clamp-max:120;margin-block:calc(var(--leading-trim) - .15em);color:#0000;font-family:Lato,sans-serif;font-style:normal;font-weight:800;font-size:var(--clamp-size);-webkit-text-stroke:2px var(--_en-color);line-height:1.2}.c-title01__ja{--clamp-min:16;--clamp-max:36;margin-block:calc(var(--leading-trim) + 1.1em)var(--leading-trim);color:var(--_ja-color);font-size:var(--clamp-size);font-weight:700;line-height:1.2}.c-title01.-white{--_en-color:#fff;--_ja-color:#fff}.c-title01.-center{text-align:center;place-items:center}.c-title02{--clamp-min:22;--clamp-max:24;font-size:var(--clamp-size);color:var(--color-primary);text-align:justify;font-weight:700;line-height:1.7}@media (width<=1199.96px){.c-title02{line-height:1.8;display:inline}}.c-title02 span{margin-block:var(--leading-trim);background-color:#f8dd55;width:max-content;padding-block-end:.05em}.c-title02.-lg{--clamp-min:24;--clamp-max:36}.c-sentence{--clamp-min:16;--clamp-max:18;font-size:var(--clamp-size);letter-spacing:.025em;font-weight:700;line-height:2}@media (width<=575.96px){.c-sentence{line-height:1.8}}.c-sentence.-lg{--clamp-min:18;--clamp-max:24}.c-sentence.-loose{line-height:2.66}.c-button01{--clamp-min:18;--clamp-max:24;--max-width:262px;--color:#fff;--bg-color:var(--color-primary);--border-color:var(--color-primary);--hover-color:var(--color-primary);--hover-bg-color:#fff;--hover-border-color:var(--color-primary);border:var(--border-color)2px solid;background-color:var(--bg-color);width:100%;max-inline-size:var(--max-width);font-size:var(--clamp-size);color:var(--color);appearance:none;border-radius:150rem;grid-template-columns:max-content 1fr max-content;place-items:center;padding-block:.4168em;padding-inline:.7em;transition:color .1s,background-color .2s,border-color .2s;display:grid}.c-button01__label{text-align:center;font-weight:700;display:inline-flex;translate:0 -.05em}.c-button01:before,.c-button01:after{content:"";aspect-ratio:1;width:.91em;transition:background-color .2s;display:block}.c-button01.-block{--max-width:100%}.c-button01.-right-arrow:after{background-color:var(--color);translate:0 .05em;-webkit-mask:url(../img/common/icon_arrow_right.svg) 50%/contain no-repeat;mask:url(../img/common/icon_arrow_right.svg) 50%/contain no-repeat}@media (any-hover:hover){.c-button01:hover{color:var(--hover-color);border-color:var(--hover-border-color);background-color:var(--hover-bg-color)}.c-button01.-right-arrow:hover:after{background-color:var(--hover-color)}}.c-button02{--clamp-min:18;--clamp-max:24;--max-width:262px;--color:#fff;--bg-color:var(--color-primary);--border-color:var(--color-primary);--hover-color:var(--color-primary);--hover-bg-color:#fff;--hover-border-color:var(--color-primary);background-color:var(--bg-color);width:100%;max-inline-size:var(--max-width);font-size:var(--clamp-size);color:var(--color);appearance:none;border:2px solid #0000;border-radius:150rem;grid-template-columns:1fr;place-items:center;padding-block:.4168em;padding-inline:.7em;transition:color .1s,background-color .2s,border-color .2s;display:grid;position:relative}.c-button02:before{z-index:0;content:"";border:var(--border-color)1px solid;border-radius:150rem;transition:translate .2s,color .1s,background-color .2s,border-color .2s;display:block;position:absolute;inset:0;translate:5px 6px}.c-button02__label{text-align:center;font-weight:700;display:inline-flex;translate:0 -.05em}.c-button02.-block{--max-width:100%}@media (any-hover:hover){.c-button02:hover{color:var(--hover-color);background-color:var(--hover-bg-color);border-color:#0000}.c-button02:hover:before{border-color:var(--hover-border-color);translate:0}}.l-opening{z-index:calc(infinity);background-color:#fff;position:fixed;inset:0}.l-site{position:relative;overflow:clip}.l-site-obj{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.l-site-obj .obj{--_base:calc(var(--container-max-inline-size) - 160px);top:100svh;left:calc(50% - var(--_base)*.5);z-index:0;min-inline-size:var(--_base);pointer-events:none;position:absolute}@media (width<=767.96px){.l-site-obj .obj{visibility:hidden;display:none}}.l-site-obj .obj:before,.l-site-obj .obj:after{--_width:calc((100vw - var(--_base))*.5);z-index:1;content:"";display:block;position:absolute;top:0}.l-site-obj .obj:before{width:max(460px,var(--_width));background:url(../img/common/obj_left.svg) no-repeat;height:12022px;left:0;translate:-100%}.l-site-obj .obj:after{width:max(487px,var(--_width));background:url(../img/common/obj_right.svg) 100% 0 no-repeat;height:12430px;right:0;translate:100%}:root{--header-layout-min:1580;--header-layout-max:1920;--header-height:80px}.l-header{--clamp-min:15;--clamp-max:50;z-index:100;height:var(--header-height);padding-inline:var(--clamp-size);pointer-events:none;top:32px;transition:shadow .2s;position:fixed;inset-inline:0}@media (width<=1199.96px){.l-header{top:10px}}.l-header.-active .l-header__nav{box-shadow:0 0 10px #0000001a}.l-header:before{--clamp-min:240;--clamp-max:467;aspect-ratio:467/224;max-inline-size:var(--clamp-size);content:"";z-index:0;pointer-events:none;background:url(../img/common/header_bg.svg) top/contain no-repeat;width:100%;display:block;position:fixed;top:0;left:0}@media (width<=1199.96px){.l-header:before{--clamp-min:393;--clamp-max:467;aspect-ratio:393/125;background-image:url(../img/common/header_bg_sm.svg)}}.l-header__inner{height:inherit;justify-content:space-between;align-items:stretch;gap:20px;margin-inline:auto;display:flex;position:relative}@media (width<=575.96px){.l-header__inner{gap:10px}}.l-header__brand{flex:1;align-self:center;line-height:1;display:inline-flex}.l-header__logo{--clamp-min:230;--clamp-max:320;max-inline-size:var(--clamp-size);pointer-events:auto;flex-shrink:10;display:inline-flex}.l-header__nav{background-color:#fff;border-radius:50rem;align-items:stretch;padding:10px 12px;display:flex}@media (width<=1199.96px){.l-header__nav{display:none}}.l-header__menu{--clamp-layout-min:var(--header-layout-min);--clamp-layout-max:var(--header-layout-max);--clamp-min:20;--clamp-max:42;justify-content:flex-end;align-items:stretch;gap:var(--clamp-size);pointer-events:auto;padding-inline-start:60px;display:flex}@media (width<=1399.96px){.l-header__menu{padding-inline-start:var(--clamp-size)}}@media (width<=1199.96px){.l-header__menu{display:none}}.l-header__menu>*{align-items:stretch}.l-header__menu-link,.l-header__guideline{--clamp-layout-min:var(--header-layout-min);--clamp-layout-max:var(--header-layout-max);--clamp-min:16;--clamp-max:18;font-size:var(--clamp-size);font-weight:700;text-decoration:none}.l-header__menu-link span,.l-header__guideline span{display:flex}.l-header__menu-link{white-space:nowrap;letter-spacing:.05em;height:100%;color:var(--color-black);align-items:center;transition:color .2s;display:flex;position:relative}.l-header__menu-link:after{content:"";opacity:0;pointer-events:none;background-color:#fff;width:100%;height:4px;transition:translate .2s,opacity .2s;display:block;position:absolute;bottom:0;left:0;translate:0 -100%}@media (any-hover:hover){.l-header__menu-link:hover{color:var(--color-primary)}.l-header__menu-link:hover:after{opacity:1;translate:0}}.l-header__guideline{max-inline-size:calc(var(--clamp-size)*10);color:#fff;background-color:var(--color-primary);border-radius:50rem;justify-content:center;align-items:center;width:100vw;height:100%;margin-inline-start:5px;padding-inline:1.5em;transition:background-color .2s;display:inline-flex}@media (width<=575.96px){.l-header__guideline{padding-inline:1.2em;font-size:12px}}@media (any-hover:hover){.l-header__guideline:hover{color:#000;background-color:var(--color-accent)}}.l-header__toggler{aspect-ratio:1;background-color:var(--color-primary);pointer-events:auto;max-inline-size:80px;border:10px solid #fff;border-radius:50rem;align-self:center;place-items:center;width:100%;display:none}@media (width<=1199.96px){.l-header__toggler{display:grid}}.l-mnav__panel{background-color:#fff3d2;border-top-left-radius:30px;border-bottom-left-radius:30px}.l-mnav__header{justify-content:center;align-items:center;padding:30px 20px;display:flex;position:relative}.l-mnav__logo{max-inline-size:180px;display:inline-flex}.l-mnav__menu{gap:15px;padding-inline:30px;display:grid}.l-mnav__menu-link,.l-mnav__guideline{letter-spacing:.05em;border:var(--color-primary)2px solid;background-color:#fff;border-radius:30px;grid-template-columns:1fr;place-items:center;width:100%;padding:18px 20px;font-size:15px;font-weight:700;display:grid}.l-mnav__menu-link span,.l-mnav__guideline span{margin-block:var(--leading-trim);display:flex}.l-mnav__guideline{background-color:var(--color-primary);color:#fff}.l-main{overflow:clip}.l-pagetop{pointer-events:none;z-index:10;position:fixed;bottom:5vh;right:5vw}.l-pagetop__link{--clamp-min:65;--clamp-max:120;aspect-ratio:1;block-size:var(--clamp-size);background-color:var(--color-primary);color:#fff;opacity:0;transform-origin:bottom;border-radius:150rem;outline:10px solid #fff;place-items:center;transition:opacity .2s,transform .2s;display:grid;transform:translateY(20px)scale(.8)}.l-pagetop__link span{--clamp-min:13;--clamp-max:24;margin-block:var(--leading-trim);font-size:var(--clamp-size);text-align:center;letter-spacing:.05em;font-family:Lato,sans-serif;font-style:normal;font-weight:700;line-height:1.2}.l-pagetop.is-show .l-pagetop__link{pointer-events:auto;opacity:1;transform:translateY(0)scale(1)}.l-footer{padding-block:50px}.l-footer__site-name{--clamp-min:14;--clamp-max:18;color:var(--color-primary);text-align:center;font-size:var(--clamp-size);place-items:center;gap:5px;font-weight:500;display:grid}.l-footer__logo{--clamp-min:200;--clamp-max:260;max-inline-size:var(--clamp-size)}.home-mv{height:100svh;position:relative}@media (width<=575.96px){.home-mv{height:unset}}@media (width>=576px){.home-mv__background{z-index:0;position:absolute;inset:0}.home-mv__background img{object-position:center top;object-fit:cover;width:100%;height:100%}}.home-mv__foreground{z-index:1;width:100%;height:100svh;padding-inline:var(--container-padding-inline);position:relative}@media (width<=575.96px){.home-mv__foreground{padding-inline:20px;position:absolute}}.home-mv__contents{flex-grow:1;max-inline-size:1244px;margin-inline:auto;padding-block-start:30vh}@media (width<=575.96px){.home-mv__contents{padding-block-start:21vh}}.home-mv__title{--clamp-min:14;--clamp-max:18;color:#fff;gap:12px;display:grid}.home-mv__title span:first-child{padding-inline-start:.1em;font-size:18px}.home-mv__title span:nth-child(2){font-size:2.6em;line-height:1.35}.home-mv__title>*{margin-block:var(--leading-trim);font-weight:700}.home-mv__dotline{width:100%;max-inline-size:492px;background-image:radial-gradient(circle,#fff 4px,#0000 4px);background-position:50%;background-repeat:repeat-x;background-size:15px 8px;border:none;height:8px;margin-block:24px;margin-inline:-5px;position:relative}.home-mv__subtext{margin-block:var(--leading-trim);color:#fff;font-family:Lato,sans-serif;font-size:18px;font-style:normal;font-weight:800;line-height:1.2}.home-message{--clamp-min:56;--clamp-max:269;padding-block-start:var(--clamp-size);position:relative}.home-message__arch{background-color:#fff3d2}.home-message__arch:before{--clamp-min:90;--clamp-max:144;content:"";width:100%;height:var(--clamp-size);border-radius:var(--arch-bottom-radius);background-color:#fff;display:block}@media (width<=767.96px){.home-message__arch:before{border-radius:var(--arch-bottom-radius-sm)}}.home-message__inner{z-index:1;position:relative}.home-message__layout{--clamp-min:38;--clamp-max:65;direction:rtl;grid-template-columns:1fr auto;gap:40px;margin-block-start:var(--clamp-size);display:grid}.home-message__layout>*{direction:initial}@media (width<=999.96px){.home-message__layout{direction:ltr;grid-template-columns:1fr;max-inline-size:580px;margin-inline:auto}.home-message__layout>:nth-child(2){max-inline-size:420px;margin-inline:auto}}.home-message__description{width:100%;max-inline-size:580px;margin-inline:auto 0}.home-message__description>*{margin-block:var(--leading-trim);text-align:justify;line-height:2.6}.home-message__image{border-radius:30px;max-inline-size:420px;overflow:hidden}.home-message__name{--clamp-min:16;--clamp-max:24;margin-block:calc(var(--leading-trim) + 1.75em)var(--leading-trim);font-size:var(--clamp-size);font-weight:700;line-height:2}.home-movie{background-color:#fff3d2;position:relative}.home-movie__inner{--clamp-min:56;--clamp-max:118;z-index:1;padding-block:var(--clamp-size)calc(var(--clamp-size)*1.15);position:relative;overflow:hidden}.home-movie__inner:before{content:"";pointer-events:none;background:url(../img/home/movie_bg.png) 50%/contain no-repeat;width:1444px;height:702px;display:block;position:absolute;top:50%;left:50%;translate:-50% -50%}@media (width<=767.96px){.home-movie__inner:before{display:none}}.home-movie__body{--clamp-min:30;--clamp-max:40;margin-block-start:var(--clamp-size)}.home-movie__wrap{max-inline-size:720px;width:100%;margin-inline:auto}.home-movie__wrap>*{aspect-ratio:16/9;width:100%;height:auto}.home-interview{position:relative}.home-interview__arch:before{--clamp-min:90;--clamp-max:193;content:"";width:100%;height:var(--clamp-size);background:url(../img/common/bg_01.png) 50%;display:block}.home-interview__arch.-top{background-color:#fff3d2}.home-interview__arch.-top:before{content:"";width:100%;height:var(--clamp-size);border-radius:var(--arch-top-radius);background-color:#fff;display:block}@media (width<=767.96px){.home-interview__arch.-top:before{border-radius:var(--arch-top-radius-sm)}}.home-interview__arch.-bottom{background-color:#f2f2f2}.home-interview__arch.-bottom:before{content:"";width:100%;height:var(--clamp-size);border-radius:var(--arch-bottom-radius);background-color:#fff;display:block}@media (width<=767.96px){.home-interview__arch.-bottom:before{border-radius:var(--arch-bottom-radius-sm)}}.home-interview__inner{background:url(../img/common/bg_01.png) 50%/cover;margin-block:-1px}.home-interview__body{--clamp-min:35;--clamp-max:80;z-index:1;gap:54px;margin-block-start:var(--clamp-size);display:grid;position:relative}@media (width<=999.96px){.home-interview__body{gap:25px}}.home-interview__photos{--clamp-min:75;--clamp-max:115;margin-block-start:var(--clamp-size)}@media (width<=767.96px){.home-interview__photos{z-index:1;margin-block-start:0;position:absolute;top:100%;left:0;translate:0 -50%}}.home-interview-slider{z-index:4;width:100vw;position:relative}.home-interview-slider__track{overflow:hidden}.home-interview-slider__slide{aspect-ratio:460/360;pointer-events:none;max-inline-size:460px;width:100vw}@media (width<=767.96px){.home-interview-slider__slide{max-inline-size:120px}}.home-interview-slider__slide img{border-radius:30px;overflow:hidden}.home-career{background-color:#f2f2f2;padding-block-start:120px}.home-career__lead{margin-block:40px}.home-career__lead>*{text-align:center}.home-career__step{place-items:center;margin-block:40px;display:grid}.home-parents{background-color:#f2f2f2;padding-block-start:120px}.home-parents__description{--clamp-min:40;--clamp-max:55;margin-block-start:var(--clamp-size)}.home-parents__description>*{margin-block:var(--leading-trim);text-align:justify}@media (width<=575.96px){.home-parents__description>*{line-height:2.1}}.home-teachers{background-color:#f2f2f2;padding-block:120px 105px}.home-teachers__description{--clamp-min:40;--clamp-max:55;margin-block-start:var(--clamp-size)}.home-teachers__description>*{margin-block:var(--leading-trim);text-align:justify}@media (width<=575.96px){.home-teachers__description>*{line-height:2.1}}.home-guide{position:relative}.home-guide__arch:before{--clamp-min:90;--clamp-max:193;content:"";width:100%;height:var(--clamp-size);background:url(../img/common/bg_01.png) 50%;display:block}.home-guide__arch.-top{background-color:#f2f2f2}.home-guide__arch.-top:before{content:"";width:100%;height:var(--clamp-size);border-radius:var(--arch-top-radius);background-color:#fff;display:block}@media (width<=767.96px){.home-guide__arch.-top:before{border-radius:var(--arch-top-radius-sm)}}.home-guide__arch.-bottom{background-color:#fff}.home-guide__arch.-bottom:before{content:"";width:100%;height:var(--clamp-size);border-radius:var(--arch-bottom-radius);background-color:#fff;display:block}@media (width<=767.96px){.home-guide__arch.-bottom:before{border-radius:var(--arch-bottom-radius-sm)}}.home-guide__inner{background:url(../img/common/bg_01.png) 50%/cover;margin-block:-1px}.home-guide__panel{--clamp-min:60;--clamp-max:145;z-index:1;padding-block:var(--clamp-size);background-color:#fff;border-radius:30px;position:relative}.home-guide__body{--clamp-min:60;--clamp-max:80;z-index:1;gap:54px;margin-block-start:var(--clamp-size);display:grid;position:relative}@media (width<=999.96px){.home-guide__body{gap:25px}}.home-guide__detail{--clamp-min:20;--clamp-max:55;padding-inline:var(--clamp-size);gap:60px;display:grid}.home-guide__detail>*{gap:8px;display:grid}.home-guide__detail dt{--clamp-min:18;--clamp-max:24;color:var(--color-primary);font-size:var(--clamp-size);text-align:center;font-weight:700;line-height:1.2}.home-guide__detail dd>*{text-align:center}@media (width<=767.96px){.home-guide__detail dd>.-sp-left{text-align:justify}}.interview-panel{border:var(--color-primary)2px solid;background-color:#fff;border-radius:30px;grid-template-columns:max-content max-content;grid-template-areas:"body image";place-content:end;align-items:center;display:grid}@media (width<=1199.96px){.interview-panel{border-radius:unset;max-inline-size:480px;background-color:#0000;border:none;grid-template-columns:1fr;grid-template-areas:"image""body";width:100%;margin-inline:auto}}.interview-panel__body{grid-area:body;grid-template-columns:max-content max-content;grid-template-areas:"article profile";align-items:center;display:grid}@media (width<=1199.96px){.interview-panel__body{border:var(--color-primary)2px solid;background-color:#fff;border-radius:30px;grid-template-columns:1fr;grid-template-areas:"profile""article";margin-block-start:-80px;padding-block:110px 50px;padding-inline:34px}}.interview-panel__image{--clamp-min:330;--clamp-max:420;z-index:2;max-inline-size:var(--clamp-size);grid-area:image;width:100vw;margin:-30px -30px 0 0;position:relative}@media (width<=1199.96px){.interview-panel__image{width:100%;place-items:center;max-inline-size:100%;margin:0;display:grid}}.interview-panel__profile{grid-area:profile}.interview-panel__article{--clamp-min:20;--clamp-max:140;padding-inline:var(--clamp-size)60px;grid-area:article}@media (width<=1199.96px){.interview-panel__article{margin-block-start:38px;padding-inline:20px}}.interview-panel__profile-group{border-left:var(--color-primary)12px solid;white-space:nowrap;padding-inline:8px;display:grid}.interview-panel__year{--clamp-min:16;--clamp-max:18;font-size:var(--clamp-size);font-weight:500}.interview-panel__name{--clamp-min:22;--clamp-max:32;font-size:var(--clamp-size);font-weight:500}.interview-panel__more-wrap{width:262px;margin-block-start:38px}@media (width<=1199.96px){.interview-panel__more-wrap{width:100%}}@media (width>=1200px){.interview-panel.-reverse{grid-template-areas:"image body";place-content:start}.interview-panel.-reverse .interview-panel__body{grid-template-areas:"profile article"}.interview-panel.-reverse .interview-panel__image{margin:-30px 0 0 -30px}.interview-panel.-reverse .interview-panel__profile-group{border-right:var(--color-primary)12px solid;border-left:none;place-items:end}.interview-panel.-reverse .interview-panel__article{padding-inline:60px var(--clamp-size)}}.interview-hero{background:url(../img/interview/hero_bg.png) 50%/contain;gap:20px;height:100svh;display:grid;position:relative}@media (width<=575.96px){.interview-hero{height:auto;padding-block-end:60px}}.interview-hero__foreground{z-index:1;align-items:center;height:100%;padding-block-start:6vh;display:grid;position:relative}@media (width<=575.96px){.interview-hero__foreground{order:2;padding-block-start:0}}.interview-hero__background{z-index:0;justify-content:flex-end;align-items:flex-start;display:flex;position:absolute;inset:0}@media (width<=575.96px){.interview-hero__background{order:1;position:relative}}.interview-hero__title-wrap{--clamp-min:25;--clamp-max:50;margin-block:var(--clamp-size)}.interview-hero__profile{border:var(--color-primary)2px solid;background-color:#fff;border-radius:30px;width:max-content;padding:40px 55px}@media (width<=575.96px){.interview-hero__profile{width:100%;padding:30px}}.interview-hero__profile-group{border-left:var(--color-primary)12px solid;padding-inline:8px;display:grid}.interview-hero__year{--clamp-min:16;--clamp-max:18;font-size:var(--clamp-size);font-weight:500}.interview-hero__name{--clamp-min:20;--clamp-max:32;font-size:var(--clamp-size);font-weight:500}.interview-content-wrap{--clamp-min:100;--clamp-max:220;z-index:1;margin-block:var(--clamp-size);gap:var(--clamp-size);display:grid;position:relative}.interview-content__inner{grid-template-columns:1fr minmax(200px,1fr);place-items:start end;gap:55px;display:grid}@media (width<=999.96px){.interview-content__inner{grid-template-columns:1fr;justify-items:center}}.interview-content__body{gap:0;display:grid}@media (width>=1000px){.interview-content__body{padding-inline:55px 0}}.interview-content__description{--clamp-min:40;--clamp-max:50;margin-block-start:var(--clamp-size)}.interview-content__description>*{text-align:justify}.interview-content__image img{border-radius:30px;overflow:hidden}@media (width>=1000px){.interview-content.-reverse .interview-content__inner{grid-template-columns:minmax(200px,1fr) 1fr;justify-items:start}.interview-content.-reverse .interview-content__body{order:2;padding-inline:0 55px}.interview-content.-reverse .interview-content__image{order:1}}.interview-list{z-index:1;grid-template-columns:repeat(auto-fill,minmax(330px,1fr));justify-content:center;gap:20px 65px;display:grid;position:relative}.interview-card{grid-template-rows:subgrid;grid-row:span 4;gap:0;width:100%;display:grid}.interview-card__body{grid-template-rows:subgrid;border:var(--color-primary)2px solid;background-color:#fff;border-radius:30px;grid-row:span 3;align-items:start;gap:35px;padding-block:0 50px;padding-inline:30px;display:grid}.interview-card__image{z-index:2;place-items:center;width:100%;margin-block-end:-80px;display:grid;position:relative}.interview-card__profile{padding-block-start:110px}.interview-card__title-wrap{padding-inline:20px}.interview-card__profile-group{border-left:var(--color-primary)12px solid;padding-inline:8px}.interview-card__year{--clamp-min:16;--clamp-max:18;font-size:var(--clamp-size);font-weight:500}.interview-card__name{--clamp-min:22;--clamp-max:28;font-size:var(--clamp-size);font-weight:500}.interview-card__more-wrap{width:100%}.interview-footer{--clamp-min:100;--clamp-max:190;padding-block:var(--clamp-size)calc(var(--clamp-size)*.5)}.interview-footer__button-wrap{max-inline-size:680px;margin-inline:auto}.career-interview{border:var(--color-primary)2px solid;background:#fff url(../img/home/career_interview_bg.png) 50%/contain repeat-y;border-radius:30px;padding:45px 40px}@media (width<=999.96px){.career-interview{max-inline-size:500px;width:100%;margin-inline:auto}}@media (width<=575.96px){.career-interview{padding:20px}}.career-interview__header{padding:20px 0;display:none}@media (width<=999.96px){.career-interview__header{display:block}}.career-interview__block{grid-template-columns:1fr max-content;justify-content:space-between;gap:30px;display:grid}@media (width<=999.96px){.career-interview__block{grid-template-columns:1fr}}.career-interview__block-right{max-inline-size:400px}.career-interview__image img{border-radius:30px;overflow:hidden}.career-interview__profile{border-left:var(--color-primary)12px solid;white-space:nowrap;margin-block:32px;padding-inline:8px;display:grid}.career-interview__year{--clamp-min:16;--clamp-max:18;font-size:var(--clamp-size);font-weight:500}.career-interview__name{--clamp-min:22;--clamp-max:32;font-size:var(--clamp-size);font-weight:500}.career-interview__history{gap:8px;max-inline-size:400px;display:grid}.career-interview__history dt{margin-block:var(--leading-trim);color:var(--color-primary);font-size:24px;font-weight:700}.career-interview__history dd>*{font-weight:500}.career-interview__head{padding-block:70px}@media (width<=999.96px){.career-interview__head{display:none}}.career-interview__body{padding-block-end:30px}.career-interview__body>*{margin-block:var(--leading-trim);text-align:justify;font-weight:500}@media (width<=575.96px){.career-interview__body>*{line-height:2.1}}.u-hidden{display:none}@media (width>=576px){.u-sm\:hidden{display:none}}@media (width>=768px){.u-md\:hidden{display:none}}@media (width>=1000px){.u-lg\:hidden{display:none}}@media (width>=1200px){.u-xl\:hidden{display:none}}@media (width>=1400px){.u-xxl\:hidden{display:none}}.u-block{display:block}@media (width>=576px){.u-sm\:block{display:block}}@media (width>=768px){.u-md\:block{display:block}}@media (width>=1000px){.u-lg\:block{display:block}}@media (width>=1200px){.u-xl\:block{display:block}}@media (width>=1400px){.u-xxl\:block{display:block}}.u-inline-block{display:inline-block}@media (width>=576px){.u-sm\:inline-block{display:inline-block}}@media (width>=768px){.u-md\:inline-block{display:inline-block}}@media (width>=1000px){.u-lg\:inline-block{display:inline-block}}@media (width>=1200px){.u-xl\:inline-block{display:inline-block}}@media (width>=1400px){.u-xxl\:inline-block{display:inline-block}}.u-flex{display:flex}@media (width>=576px){.u-sm\:flex{display:flex}}@media (width>=768px){.u-md\:flex{display:flex}}@media (width>=1000px){.u-lg\:flex{display:flex}}@media (width>=1200px){.u-xl\:flex{display:flex}}@media (width>=1400px){.u-xxl\:flex{display:flex}}.u-inline-flex{display:inline-flex}@media (width>=576px){.u-sm\:inline-flex{display:inline-flex}}@media (width>=768px){.u-md\:inline-flex{display:inline-flex}}@media (width>=1000px){.u-lg\:inline-flex{display:inline-flex}}@media (width>=1200px){.u-xl\:inline-flex{display:inline-flex}}@media (width>=1400px){.u-xxl\:inline-flex{display:inline-flex}}.u-inline{display:inline}@media (width>=576px){.u-sm\:inline{display:inline}}@media (width>=768px){.u-md\:inline{display:inline}}@media (width>=1000px){.u-lg\:inline{display:inline}}@media (width>=1200px){.u-xl\:inline{display:inline}}@media (width>=1400px){.u-xxl\:inline{display:inline}}