@charset "UTF-8";html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}/*! tailwindcss v4.3.1 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@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-white:#fff;--spacing:.25rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--font-weight-bold:700;--font-weight-black:900;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@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%;-moz-tab-size:4;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}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}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{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}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance: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{.pointer-events-none{pointer-events:none}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-0{top:0;right:0;bottom:0;left:0}.top-1\/2{top:50%}.right-0{right:0}.bottom-0{bottom:0}.left-0{left:0}.left-1\/2{left:50%}.left-\[100\%\]{left:100%}.z-1{z-index:1}.z-\[-1\]{z-index:-1}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.my-\[1em\]{margin-block:1em}.my-\[2rem\]{margin-block:2rem}.mt-\[-4em\]{margin-top:-4em}.mt-\[3rem\]{margin-top:3rem}.mt-\[6\.3rem\]{margin-top:6.3rem}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-\[1\.4rem\]{margin-right:1.4rem}.-mb-6{margin-bottom:calc(var(--spacing) * -6)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-15{margin-bottom:calc(var(--spacing) * 15)}.mb-\[-5rem\]{margin-bottom:-5rem}.mb-\[-9rem\]{margin-bottom:-9rem}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-\[-3rem\]{margin-left:-3rem}.ml-\[0\.5em\]{margin-left:.5em}.block{display:block}.flex{display:flex}.hidden{display:none}.inline-block{display:inline-block}.aspect-\[242\/663\]{aspect-ratio:242/663}.size-full{width:100%;height:100%}.h-\[0\.6em\]{height:.6em}.h-\[0\.875em\]{height:.875em}.h-\[1em\]{height:1em}.h-\[25rem\]{height:25rem}.h-full{height:100%}.w-\[3rem\]{width:3rem}.w-\[4\.28rem\]{width:4.28rem}.w-\[7\.8em\]{width:7.8em}.w-\[10rem\]{width:10rem}.w-\[11\.5rem\]{width:11.5rem}.w-\[12rem\]{width:12rem}.w-\[16rem\]{width:16rem}.w-\[calc\(\(100\%_-_1rem\)_\/_2\)\]{width:calc(50% - .5rem)}.w-auto{width:auto}.w-full{width:100%}.shrink-0{flex-shrink:0}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.transform-\[rotate\(-90deg\)\]{transform:rotate(-90deg)}.transform-\[scaleX\(-1\)\]{transform:scaleX(-1)}.transform-\[translate3d\(0\,-50\%\,0\)\]{transform:translateY(-50%)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.justify-center{justify-content:center}.gap-\[1rem\]{gap:1rem}.gap-\[3rem\]{gap:3rem}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.bg-\[\#e74c3c\]{background-color:#e74c3c}.object-contain{object-fit:contain}.object-bottom-left{object-position:left bottom}.object-left{object-position:left}.object-top{object-position:top}.py-2{padding-block:calc(var(--spacing) * 2)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-20{padding-block:calc(var(--spacing) * 20)}.text-center{text-align:center}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-\[0\.6em\]{font-size:.6em}.text-\[1\.35rem\]{font-size:1.35rem}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[2\]{--tw-leading:2;line-height:2}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.tracking-\[0\]{--tw-tracking:0;letter-spacing:0}.break-all{word-break:break-all}.whitespace-pre-line{white-space:pre-line}.text-\(--color-accent\){color:var(--color-accent)}.text-white{color:var(--color-white)}.italic{font-style:italic}.underline{text-decoration-line:underline}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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,)}.\[ssg\:media\]{ssg:media}@media not all and (min-width:48rem){.max-md\:absolute{position:absolute}.max-md\:top-0{top:0}.max-md\:left-0{left:0}.max-md\:mt-\[2rem\]{margin-top:2rem}.max-md\:-mr-3{margin-right:calc(var(--spacing) * -3)}.max-md\:mr-\[5em\]{margin-right:5em}.max-md\:ml-5{margin-left:calc(var(--spacing) * 5)}.max-md\:ml-auto{margin-left:auto}.max-md\:flex-col{flex-direction:column}.max-md\:items-center{align-items:center}.max-md\:justify-center{justify-content:center}.max-md\:p-\[0\.25em_0\]{padding:.25em 0}}@media(min-width:48rem){.md\:absolute{position:absolute}.md\:left-0{left:0}.md\:left-1\/2{left:50%}.md\:mt-\[-5\.5em\]{margin-top:-5.5em}.md\:mt-\[11\.25rem\]{margin-top:11.25rem}.md\:mr-8{margin-right:calc(var(--spacing) * 8)}.md\:mr-\[2\.5rem\]{margin-right:2.5rem}.md\:mr-\[2em\]{margin-right:2em}.md\:-mb-15{margin-bottom:calc(var(--spacing) * -15)}.md\:mb-\[-1rem\]{margin-bottom:-1rem}.md\:mb-\[-4\.375rem\]{margin-bottom:-4.375rem}.md\:mb-\[-6\.25rem\]{margin-bottom:-6.25rem}.md\:ml-\[-7\.5rem\]{margin-left:-7.5rem}.md\:ml-\[-16\.875rem\]{margin-left:-16.875rem}.md\:ml-\[2\.5em\]{margin-left:2.5em}.md\:ml-\[2rem\]{margin-left:2rem}.md\:block{display:block}.md\:h-\[36\.8em\]{height:36.8em}.md\:w-65{width:calc(var(--spacing) * 65)}.md\:w-\[3\.5rem\]{width:3.5rem}.md\:w-\[5\.9375rem\]{width:5.9375rem}.md\:w-\[10\.5em\]{width:10.5em}.md\:w-\[14\.375rem\]{width:14.375rem}.md\:w-\[16\.125rem\]{width:16.125rem}.md\:w-\[17\.375rem\]{width:17.375rem}.md\:w-\[18\.6rem\]{width:18.6rem}.md\:w-\[18\.125rem\]{width:18.125rem}.md\:w-\[calc\(\(100\%_-_4rem\)_\/_3\)\]{width:calc(33.3333% - 1.33333rem)}.md\:w-auto{width:auto}.md\:max-w-\[15\.625rem\]{max-width:15.625rem}.md\:justify-end{justify-content:flex-end}.md\:gap-\[2rem\]{gap:2rem}.md\:text-\[1\.6em\]{font-size:1.6em}}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-outline-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-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@layer components{html{--rem-base: 28;font-size:14px;font-size:calc(14 / var(--rem-base) * 1rem);font-size:3.7vw}@media print,(min-width:48rem){html{--rem-base: 16;font-size:16px;font-size:calc(16 / var(--rem-base) * 1rem);font-size:min(1.2vw,16 / var(--rem-base) * 1rem)}}body{color:var(--color-default);font-family:Zen Kaku Gothic New,sans-serif;font-style:normal;font-weight:400}.l-loader{position:fixed;z-index:var(--layer-loader);display:block;overflow:hidden;background:url(/assets/stripe_obi-mG-0YpO7.png) top left/auto calc(30 / var(--rem-base) * 1rem) repeat-x,url(/assets/stripe_obi-mG-0YpO7.png) bottom left/auto calc(30 / var(--rem-base) * 1rem) repeat-x,url(/assets/background-C2DllV20.webp) center/cover no-repeat,var(--color-navy);top:0;right:0;bottom:0;left:0;opacity:0;will-change:opacity,transform,filter}@media print,(min-width:48rem){.l-loader{background:url(/assets/stripe_obi-mG-0YpO7.png) top left/auto calc(40 / var(--rem-base) * 1rem) repeat-x,url(/assets/stripe_obi-mG-0YpO7.png) bottom left/auto calc(40 / var(--rem-base) * 1rem) repeat-x,url(/assets/background-C2DllV20.webp) center/cover no-repeat,var(--color-navy)}}.l-loader.is-visited{display:none}.l-loader__abs{position:absolute;display:grid;padding:calc(40 / var(--rem-base) * 1rem);grid-template-columns:100%;top:0;right:0;bottom:0;left:0;place-items:center}.l-loader__main{display:grid;width:min(100%,440 / var(--rem-base) * 1rem);grid-template-columns:100%;place-items:center;transform-origin:center center;will-change:transform,filter}@media print,(min-width:48rem){.l-loader__main{width:min(100%,392 / var(--rem-base) * 1rem)}}.l-loader__logo{width:100%;animation:loader-logo-pulse 1.8s ease-in-out infinite}@keyframes loader-logo-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.82;transform:scale(1.03)}}@media(prefers-reduced-motion:reduce){.l-loader__logo{animation:none}}.l-footer{position:relative;z-index:var(--layer-footer);padding:calc(180 / var(--rem-base) * 1rem) calc(40 / var(--rem-base) * 1rem) calc(190 / var(--rem-base) * 1rem);color:var(--color-white);font-size:calc(24 / var(--rem-base) * 1rem)}@media print,(min-width:48rem){.l-footer{padding:calc(200 / var(--rem-base) * 1rem) calc(100 / var(--rem-base) * 1rem) calc(100 / var(--rem-base) * 1rem);font-size:calc(16 / var(--rem-base) * 1rem)}}.l-footer__header{display:grid;margin-bottom:calc(70 / var(--rem-base) * 1rem);gap:calc(80 / var(--rem-base) * 1rem);grid-template-columns:100%}@media print,(min-width:48rem){.l-footer__header{margin-bottom:calc(20 / var(--rem-base) * 1rem);gap:calc(100 / var(--rem-base) * 1rem);grid-template-columns:auto 1fr}}.l-footer__main{position:relative}@media print,(min-width:48rem){.l-footer__main{display:grid;align-items:flex-end;justify-content:center;grid-template-columns:100%}}.l-footer__nav{position:relative;display:flex;justify-content:center;padding:calc(10 / var(--rem-base) * 1rem) 0;background:linear-gradient(0deg,var(--color-white) 0%,var(--color-white) 100%) top 0 left/100% calc(3 / var(--rem-base) * 1rem) repeat-x,linear-gradient(0deg,var(--color-white) 0%,var(--color-white) 100%) top calc(7 / var(--rem-base) * 1rem) left/100% calc(2 / var(--rem-base) * 1rem) no-repeat,linear-gradient(0deg,var(--color-white) 0%,var(--color-white) 100%) bottom 0 left/100% calc(3 / var(--rem-base) * 1rem) repeat-x,linear-gradient(0deg,var(--color-white) 0%,var(--color-white) 100%) bottom calc(7 / var(--rem-base) * 1rem) left/100% calc(2 / var(--rem-base) * 1rem) no-repeat}@media print,(min-width:48rem){.l-footer__nav{justify-content:center}}.l-footer__nav-list{font-family:Archivo,sans-serif;font-style:normal;font-weight:var(--font-weight-extrabold);letter-spacing:.1em;display:inline-flex;flex-wrap:wrap;justify-content:center;margin:2em auto;gap:2em;line-height:1}.l-footer__banners{list-style:none}.l-footer__banner-link{display:block}.l-footer__banner-link img{display:block;transition:filter .4s ease-out}.l-footer__banner-link:hover img{filter:brightness(1.3)}.l-footer__nav-link{transition:filter .4s ease-out}.l-footer__nav-link:hover{filter:brightness(.8)}.l-footer__logo{margin-right:auto;margin-left:auto;width:calc(500 / var(--rem-base) * 1rem)}@media print,(min-width:48rem){.l-footer__logo{width:calc(350 / var(--rem-base) * 1rem)}}.l-footer__copyright{font-family:Zen Kaku Gothic New,sans-serif;font-style:normal;font-weight:var(--font-weight-regular);letter-spacing:.1em;font-size:.8em;line-height:1.6;text-align:center}@media print,(min-width:48rem){.l-footer__copyright{font-size:.8em}}.l-footer__pagetop{position:absolute;right:0;bottom:0;width:calc(100 / var(--rem-base) * 1rem);margin:0 calc(20 / var(--rem-base) * 1rem) calc(20 / var(--rem-base) * 1rem) 0}@media print,(min-width:48rem){.l-footer__pagetop{width:calc(95 / var(--rem-base) * 1rem);margin:0 calc(20 / var(--rem-base) * 1rem) calc(20 / var(--rem-base) * 1rem) 0}}.l-header{font-family:Zen Kaku Gothic New,sans-serif;font-style:normal;font-weight:var(--font-weight-bold);letter-spacing:.08em;position:fixed;z-index:var(--layer-header);top:0;left:-100%;display:grid;width:100%;height:0;background:linear-gradient(0deg,var(--color-navy) 0%,var(--color-navy) 100%) top 1.4em left/100% .1em no-repeat,url(/assets/stripe_obi-mG-0YpO7.png) top left/auto 1.1em repeat-x,url(/assets/stripe_obi-mG-0YpO7.png) bottom left/auto 1.1em repeat-x,#fff;font-size:calc(27 / var(--rem-base) * 1rem);grid-template-rows:1fr;opacity:1;pointer-events:auto;transition:opacity .4s ease-out}@media print,(min-width:48rem){.l-header{background:url(/assets/stripe_obi-mG-0YpO7.png) top left/auto 1.5em repeat-x,url(/assets/stripe_obi-mG-0YpO7.png) bottom left/auto 1.5em repeat-x,linear-gradient(0deg,var(--color-navy) 0%,var(--color-navy) 100%) top 1.9em left/100% .2em repeat-x,linear-gradient(0deg,var(--color-navy) 0%,var(--color-navy) 100%) bottom 1.9em left/100% .2em repeat-x,#fff;font-size:min(1.5vw,2.6vh)}}.l-header:before{position:absolute;bottom:0;left:0;display:block;width:100%;height:calc(470 / var(--rem-base) * 1rem);border-radius:calc(100 / var(--rem-base) * 1rem) calc(100 / var(--rem-base) * 1rem) 0 0;background:url(/assets/bg-header-sp-Q-426vDi.jpg) center/cover no-repeat;content:""}@media print,(min-width:48rem){.l-header:before{width:44.7%;height:100%;border-radius:0 2.5em 2.5em 0;background:url(/assets/bg-header-DjJ3ztP0.jpg) center/cover no-repeat}}.nav-open .l-header{left:0;height:100%}.l-header__abs{position:absolute;display:grid;align-items:center;justify-content:flex-end;padding:1rem calc(40 / var(--rem-base) * 1rem);gap:0 1em;grid-template-columns:1fr auto;grid-template-rows:calc(220 / var(--rem-base) * 1rem) auto auto 1fr;top:0;right:0;bottom:0;left:0;opacity:0;overflow-y:auto;pointer-events:auto}@media print,(min-width:48rem){.l-header__abs{padding:1rem;margin-right:5.9%;margin-left:50.7%;gap:2em 3em;grid-template-rows:1fr auto auto 1fr}}.l-header__abs:before,.l-header__abs:after{position:relative;display:block;width:100%;content:""}.nav-open .l-header__abs{animation:fade-in .6s ease-in-out forwards}.l-header__header{grid-column:2;grid-row:2/4;place-self:flex-start center}@media print,(min-width:48rem){.l-header__header{place-self:center center}}.l-header__logo{display:block;width:calc(130 / var(--rem-base) * 1rem)}@media print,(min-width:48rem){.l-header__logo{width:4.8em}}.l-header__main{position:relative;display:grid;width:100%;height:100%;align-items:flex-start;justify-content:center;grid-column:1;grid-row:2;grid-template-columns:100%}@media print,(min-width:48rem){.l-header__main{align-items:center;gap:3.5em}}.l-header__gnav{margin-right:auto;margin-left:auto;position:relative;display:flex;width:100%;align-items:center;justify-content:center;color:var(--color-navy)}.l-header__gnav-list{position:relative;display:inline-flex;width:100%;flex-flow:row-reverse wrap;justify-content:center;gap:2.2em;line-height:1}@media print,(min-width:48rem){.l-header__gnav-list{gap:1.8em}}.l-header__gnav-link{position:relative;display:inline-flex;align-items:center;transition:transform .3s ease-out;writing-mode:vertical-rl}.l-header__gnav-link:before{position:relative;display:inline-block;height:2em;margin-bottom:.5em;aspect-ratio:1;background-position:center;background-repeat:no-repeat;background-size:contain;content:""}.l-header__gnav-item:nth-child(1) .l-header__gnav-link:before{background-image:url(data:image/png;base64,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)}.l-header__gnav-item:nth-child(2) .l-header__gnav-link:before{background-image:url(data:image/png;base64,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)}.l-header__gnav-item:nth-child(3) .l-header__gnav-link:before{background-image:url(data:image/png;base64,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)}.l-header__gnav-item:nth-child(4) .l-header__gnav-link:before{background-image:url(data:image/png;base64,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)}.l-header__gnav-link:hover{transform:translate3d(0,-1em,0)}@keyframes header-gnav-item-settle{0%{opacity:0;transform:translate3d(0,1em,0)}to{opacity:1;transform:translateZ(0)}}.l-header__footer{margin-right:auto;margin-left:auto;width:calc(420 / var(--rem-base) * 1rem);grid-column:1;grid-row:3}@media print,(min-width:48rem){.l-header__footer{width:15em}}body{position:relative;width:100%}.l-global-container{position:relative;overflow:hidden;width:100%}.l-container{position:relative;z-index:var(--layer-container);width:100%;min-height:100lvh;opacity:0}@media print,(min-width:48rem){.l-container{display:grid;grid-template-columns:100%;grid-template-rows:1fr auto}}.l-top{position:relative;z-index:var(--layer-main)}.l-bg{position:absolute;top:0;right:0;bottom:0;left:0}.l-bg:before{position:fixed;background:url(/assets/background-C2DllV20.webp) left top/cover no-repeat fixed;content:"";top:0;right:0;bottom:0;left:0}.l-bg:after{position:absolute;bottom:0;left:0;width:100%;aspect-ratio:750/1754;background:url(/assets/bg-footer-sp-C-AoT0Au.webp) left bottom/100% auto no-repeat;content:""}@media print,(min-width:48rem){.l-bg:after{aspect-ratio:1366/842;background:url(/assets/bg-footer-CKjTTVuZ.webp) left bottom/100% auto no-repeat}}.l-sub{position:relative;z-index:var(--layer-main);padding-top:calc(180 / var(--rem-base) * 1rem)}@media print,(min-width:48rem){.l-sub{padding-top:calc(150 / var(--rem-base) * 1rem)}}.l-logo{position:absolute;z-index:var(--layer-logo);top:0;left:0;display:block;width:calc(320 / var(--rem-base) * 1rem);margin:calc(40 / var(--rem-base) * 1rem) 0 0 calc(20 / var(--rem-base) * 1rem);opacity:0;pointer-events:none;transition:opacity .4s var(--ease-in-out-quart)}@media print,(min-width:48rem){.l-logo{width:calc(240 / var(--rem-base) * 1rem);margin:calc(40 / var(--rem-base) * 1rem) 0 0 calc(40 / var(--rem-base) * 1rem)}}.l-logo.is-visible{animation:fade-in .4s ease-in-out forwards;pointer-events:auto}.l-btn-nav{position:fixed;z-index:var(--layer-btn-nav);top:0;right:0;margin-top:calc(40 / var(--rem-base) * 1rem);pointer-events:none}@media print,(min-width:48rem){.l-btn-nav{margin-top:calc(25 / var(--rem-base) * 1rem)}}.l-btn-nav.is-visible{pointer-events:auto}.l-page-shell{position:relative;min-height:1px}::-webkit-scrollbar{width:0;height:0}@media print,(min-width:48rem){::-webkit-scrollbar{width:var(--scrollbar);height:var(--scrollbar)}}@media print,(min-width:48rem){::-webkit-scrollbar-track{background:var(--color-white)}}@media print,(min-width:48rem){::-webkit-scrollbar-thumb{background-color:var(--color-navy)}}@keyframes scroll-dec-bg-y-transform{to{transform:translate3d(0,calc(-1 * var(--dec-bg-tile-height)),0)}}@keyframes scroll-dec-bg-x{0%{background-position-x:0}to{background-position-x:calc(-1 * var(--dec-bg-tile-width))}}@keyframes fade-in{to{opacity:1}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes steam-puff{0%{opacity:0;transform:translate3d(-60%,-40%,0) scale(0)}30%{opacity:.9;transform:translate3d(-60%,-55%,0) scale(.6)}60%{opacity:.7;transform:translate3d(-55%,-65%,0) scale(1.1)}80%{opacity:.5;transform:translate3d(-50%,-70%,0) scale(.8)}to{opacity:.95;transform:translate3d(-60%,-60%,0) scale(1)}}@keyframes can-cold-shiver{0%,to{transform:translateZ(0) rotate3d(0,0,1,0)}12%{transform:translate3d(1px,0,0) rotate3d(0,0,1,.6deg)}24%{transform:translate3d(-1px,0,0) rotate3d(0,0,1,-.8deg)}36%{transform:translate3d(1px,0,0) rotate3d(0,0,1,.5deg)}48%{transform:translate3d(-1px,0,0) rotate3d(0,0,1,-.6deg)}60%{transform:translate3d(.8px,0,0) rotate3d(0,0,1,.45deg)}72%{transform:translate3d(-.9px,0,0) rotate3d(0,0,1,-.5deg)}84%{transform:translate3d(.6px,0,0) rotate3d(0,0,1,.35deg)}}@keyframes dec-food-float{0%,to{transform:translateZ(0) rotate(-1deg)}50%{transform:translate3d(0,-10px,0) rotate(1.5deg)}}@keyframes chara-visual-in{0%{opacity:0;transform:translate3d(-1.5rem,.75rem,0)}to{opacity:1;transform:translateZ(0)}}@keyframes chara-info-in{0%{opacity:0;transform:translate3d(1rem,.5rem,0)}to{opacity:1;transform:translateZ(0)}}@keyframes chara-bg-in{0%{opacity:0;transform:translate3d(-2rem,0,0)}to{opacity:.9;transform:translateZ(0)}}@keyframes chara-thumb-in{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@keyframes chara-face-float{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-.4rem,0)}}@keyframes intro-fade-up{0%{opacity:0;transform:translate3d(0,1.25rem,0)}to{opacity:1;transform:translateZ(0)}}@keyframes intro-fade-from-right{0%{opacity:0;transform:translate3d(1.5rem,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes intro-chara-in{0%{opacity:0;transform:translate3d(-1.5rem,1rem,0)}to{opacity:1;transform:translateZ(0)}}@keyframes intro-underline-in{0%{transform:translate3d(10%,-50%,0) scaleY(0)}to{transform:translate3d(10%,-50%,0) scaleY(1)}}.c-btn-official-x{position:relative;display:flex;width:100%;align-items:center;justify-content:center;padding:.5em 2em;border:solid calc(4 / var(--rem-base) * 1rem) var(--color-white);border-radius:100vh;background:var(--color-navy);color:var(--color-white);font-size:calc(28 / var(--rem-base) * 1rem);font-weight:700;gap:.5em;outline:calc(4 / var(--rem-base) * 1rem) solid var(--color-navy)}@media print,(min-width:48rem){.c-btn-official-x{font-size:1.5vw}}.c-btn-more{font-family:Archivo,sans-serif;font-style:normal;font-weight:var(--font-weight-extrabold);letter-spacing:.18em;position:relative;display:flex;width:100%;height:3.3em;align-items:center;justify-content:center;padding:1em;border-radius:100vh;background:var(--color-navy);color:var(--color-white);cursor:pointer;font-size:calc(30 / var(--rem-base) * 1rem);transition:background .4s ease-out}@media print,(min-width:48rem){.c-btn-more{height:3.3em;font-size:calc(20 / var(--rem-base) * 1rem)}}.c-btn-more .spin-y-wrap{display:inline-flex}.c-btn-more .spin-y{display:inline-block;backface-visibility:hidden;transform-style:preserve-3d}.c-btn-more:after{position:absolute;top:50%;right:0;height:2.2em;margin-right:1em;aspect-ratio:52/41;background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='b'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2084.69%2067.59'%3e%3cdefs%3e%3cstyle%3e.d{fill:%23fff;}%3c/style%3e%3c/defs%3e%3cg%20id='c'%3e%3cpath%20class='d'%20d='M66.05.46c.92-.71,2.36-.59,3.16.25.54.41,2.43,2.29,3.06,4.46.08.88-.42,1.72-1.12,2.22-4.94,3.85-3.95,3.13-12.28,9.57-.54.47-.96.34-1.29-.07-.94-2.23-1.95-3.56-3.75-4.8-.38-.26-.23-.89.1-1.2,1.85-1.72,1.61-1.53,3.53-3.17,2.33-2.18,7.13-6.03,8.58-7.27Z'/%3e%3cpath%20class='d'%20d='M48.62,16.44c1.05,1.27,2.61,3.26,3.64,4.54.34.43.27,1.05-.17,1.39-4.44,3.44-11.09,8.66-15.56,12.08-4.45,3.45-8.89,6.92-13.33,10.38-6.53,5.03-12.6,9.82-19.12,14.86-.26.19-.96.66-1.58.51-1.54-.37-2.67-2.26-2.48-3.28.02-.49.34-.91.62-1.18,8.95-7.7,17.93-15.35,26.95-22.97,5.79-4.92,13.84-11.54,19.63-16.45.42-.36,1.04-.31,1.39.12Z'/%3e%3cpath%20class='d'%20d='M54.92,19.88c-.54.48-.68.81-1.23.08-1.39-1.72-2.5-3.32-3.75-4.8-.68-.8-.26-.92.1-1.2,2.46-1.95,7.06,4.02,4.87,5.92Z'/%3e%3cpath%20class='d'%20d='M79.3,18.65c1.02-.56,2.42-.21,3.07.75.47.49,2.04,2.65,2.31,4.89-.06.89-.69,1.63-1.46,2.02-5.49,3.02-4.4,2.47-13.64,7.5-.6.38-1.01.19-1.26-.27-.57-2.35-1.36-3.82-2.94-5.33-.33-.32-.09-.92.29-1.17,2.1-1.4,1.83-1.26,3.99-2.56,2.65-1.78,8-4.82,9.63-5.81Z'/%3e%3cpath%20class='d'%20d='M59.54,31.65c.83,1.42,2.06,3.63,2.87,5.07.27.48.1,1.08-.39,1.35-4.94,2.69-12.33,6.79-17.28,9.45-4.94,2.7-9.87,5.42-14.81,8.12-7.25,3.93-14.01,7.68-21.24,11.63-.29.15-1.05.5-1.64.25-1.47-.61-2.27-2.66-1.92-3.63.09-.48.48-.84.8-1.06,10.06-6.17,20.15-12.3,30.26-18.39,6.5-3.93,15.5-9.19,22-13.12.47-.28,1.08-.14,1.36.34Z'/%3e%3cpath%20class='d'%20d='M65.22,36.04c-.61.39-.8.69-1.23-.11-1.1-1.92-1.94-3.68-2.94-5.33-.54-.9-.11-.95.29-1.17,2.74-1.53,6.33,5.09,3.87,6.62Z'/%3e%3c/g%3e%3c/svg%3e") center/contain no-repeat;content:"";transform:translate3d(0,-50%,0);transition:transform .3s ease-out}@media print,(min-width:48rem){.c-btn-more:after{height:2.3em}}.c-btn-more:hover{background:var(--color-navy-hover)}.c-btn-more:hover:after{transform:translate3d(0,-50%,0) rotate(30deg)}.c-btn-more:hover .spin-y:nth-child(1){animation:spin-y .4s linear .05s forwards}.c-btn-more:hover .spin-y:nth-child(2){animation:spin-y .4s linear .1s forwards}.c-btn-more:hover .spin-y:nth-child(3){animation:spin-y .4s linear .15s forwards}.c-btn-more:hover .spin-y:nth-child(4){animation:spin-y .4s linear .2s forwards}.c-btn-more:hover .spin-y:nth-child(5){animation:spin-y .4s linear .25s forwards}.c-btn-more:hover .spin-y:nth-child(6){animation:spin-y .4s linear .3s forwards}.c-btn-more:hover .spin-y:nth-child(7){animation:spin-y .4s linear .35s forwards}.c-btn-more:hover .spin-y:nth-child(8){animation:spin-y .4s linear .4s forwards}.c-btn-more:hover .spin-y:nth-child(9){animation:spin-y .4s linear .45s forwards}.c-btn-more:hover .spin-y:nth-child(10){animation:spin-y .4s linear .5s forwards}.c-btn-more--books:after{display:none}@media print,(min-width:48rem){.c-btn-more--books:after{display:block}}@keyframes spin-y{0%{transform:rotateY(0)}to{transform:rotateY(360deg)}}.c-btn-back{font-family:Archivo,sans-serif;font-style:normal;font-weight:var(--font-weight-semibold);letter-spacing:.1em;position:relative;color:var(--color-navy);cursor:pointer;font-size:calc(27 / var(--rem-base) * 1rem);transition:color .3s ease-out}@media print,(min-width:48rem){.c-btn-back{font-size:calc(18 / var(--rem-base) * 1rem)}}.c-btn-back:before{position:absolute;top:50%;left:50%;width:150%;height:200%;border-radius:100vh;background:var(--color-navy);content:"";opacity:0;transform:translate3d(-50%,-50%,0);transition:opacity .3s ease-out}.c-btn-back:hover:before{opacity:1}.c-btn-back:hover{color:var(--color-white)}.c-btn-nav{display:flex;width:calc(120 / var(--rem-base) * 1rem);align-items:center;justify-content:flex-end;padding-right:calc(60 / var(--rem-base) * 1rem);aspect-ratio:89/106;background:url(/assets/btn-navi-off-DGImyILA.png) center/contain no-repeat}@media print,(min-width:48rem){.c-btn-nav{width:calc(89 / var(--rem-base) * 1rem);padding-right:calc(40 / var(--rem-base) * 1rem)}}.c-btn-nav__inner{position:relative;display:inline-flex;overflow:hidden;gap:calc(10 / var(--rem-base) * 1rem)}.c-btn-nav__border{display:block;width:calc(2 / var(--rem-base) * 1rem);height:calc(25 / var(--rem-base) * 1rem);background:#fff;transition:transform .4s ease-out}.c-btn-nav__border:nth-child(1){height:calc(47 / var(--rem-base) * 1rem);transform:scaleY(1);transform-origin:top}.c-btn-nav__border:nth-child(2){height:calc(38 / var(--rem-base) * 1rem);transform:scaleY(1);transform-origin:top}.c-btn-nav__border:nth-child(3){height:calc(27 / var(--rem-base) * 1rem);transform:scaleY(1);transform-origin:top}.c-btn-nav__border:nth-child(4){position:absolute;top:50%;left:50%;height:calc(100 / var(--rem-base) * 1rem);opacity:0;transform:translate3d(-50%,-50%,0) rotate3d(0,0,1,25deg) scaleY(0);transform-origin:center center}.c-btn-nav__border:nth-child(5){position:absolute;top:50%;left:50%;height:calc(100 / var(--rem-base) * 1rem);opacity:0;transform:translate3d(-50%,-50%,0) rotate3d(0,0,1,-25deg) scaleY(0);transform-origin:center center}.nav-open .c-btn-nav__border:nth-child(1){opacity:0;transform:scaleY(0);transform-origin:bottom}.nav-open .c-btn-nav__border:nth-child(2){opacity:0;transform:scaleY(0);transform-origin:bottom}.nav-open .c-btn-nav__border:nth-child(3){opacity:0;transform:scaleY(0);transform-origin:bottom}.nav-open .c-btn-nav__border:nth-child(4){position:absolute;top:50%;left:50%;height:calc(100 / var(--rem-base) * 1rem);opacity:1;transform:translate3d(-50%,-50%,0) rotate3d(0,0,1,25deg) scaleY(1);transform-origin:center center}.nav-open .c-btn-nav__border:nth-child(5){position:absolute;top:50%;left:50%;height:calc(100 / var(--rem-base) * 1rem);opacity:1;transform:translate3d(-50%,-50%,0) rotate3d(0,0,1,-25deg) scaleY(1);transform-origin:center center}.c-btn-close{display:flex;width:calc(120 / var(--rem-base) * 1rem);align-items:center;justify-content:flex-end;padding-right:calc(60 / var(--rem-base) * 1rem);aspect-ratio:89/106;background:url(/assets/btn-close-off-B1PLlo5Y.png) center/contain no-repeat}@media print,(min-width:48rem){.c-btn-close{width:calc(90 / var(--rem-base) * 1rem);padding-right:calc(40 / var(--rem-base) * 1rem)}}.c-btn-close__inner{position:relative;display:inline-flex;overflow:hidden;gap:calc(10 / var(--rem-base) * 1rem)}.c-btn-close__border{display:block;width:calc(2 / var(--rem-base) * 1rem);height:calc(25 / var(--rem-base) * 1rem);background:#fff;transition:transform .4s ease-out}.c-btn-close__border:nth-child(1){height:calc(47 / var(--rem-base) * 1rem);opacity:0;transform:scaleY(0);transform-origin:bottom}.c-btn-close__border:nth-child(2){height:calc(38 / var(--rem-base) * 1rem);opacity:0;transform:scaleY(0);transform-origin:bottom}.c-btn-close__border:nth-child(3){height:calc(27 / var(--rem-base) * 1rem);opacity:0;transform:scaleY(0);transform-origin:bottom}.c-btn-close__border:nth-child(4){position:absolute;top:50%;left:50%;height:calc(100 / var(--rem-base) * 1rem);opacity:1;transform:translate3d(-50%,-50%,0) rotate3d(0,0,1,25deg) scaleY(1);transform-origin:center center}.c-btn-close__border:nth-child(5){position:absolute;top:50%;left:50%;height:calc(100 / var(--rem-base) * 1rem);opacity:1;transform:translate3d(-50%,-50%,0) rotate3d(0,0,1,-25deg) scaleY(1);transform-origin:center center}.c-btn-comment{position:relative;height:1.3em;border:solid calc(2 / var(--rem-base) * 1rem) #fff;border-radius:50%;aspect-ratio:1;background:var(--color-accent);cursor:pointer;outline:solid calc(2 / var(--rem-base) * 1rem) var(--color-accent);transition:filter .3s ease-out,transform .3s ease-out}.c-btn-comment:before{position:absolute;top:50%;left:50%;color:var(--color-white);content:"･･･";font-size:.5em;letter-spacing:.01em;transform:translate(-50%,-50%)}.c-btn-comment:after{position:absolute;bottom:0;left:0;width:.3em;border-radius:50%;aspect-ratio:1;background:var(--color-accent);content:"";transform:translate3d(-150%,-25%,0)}.c-btn-comment:hover{filter:brightness(.8);transform:scale(1.08)}.c-btn-comment:active{transform:scale(.96)}.c-btn-play{display:flex;width:100%;align-items:center;justify-content:center;aspect-ratio:1/1;cursor:pointer}.c-btn-play:before{position:absolute;animation:spin 20s linear infinite;background:url(/src/assets/img/common/bg-play.png) center/contain no-repeat;content:"";top:0;right:0;bottom:0;left:0}.c-btn-play:after{position:relative;display:block;width:25%;aspect-ratio:55/52;background:var(--color-hero-bg);content:""}.c-btn-play:hover:before{animation-play-state:paused}.c-btn-play:hover:after{transform:rotateX(360deg);transition:transform .4s ease-out}.c-btn-pager{position:relative;display:flex;width:100%;align-items:center;justify-content:center;border-radius:50%;aspect-ratio:1/1;background:url(/assets/pager-arrow-off-BhKOVW4Q.png) center/contain no-repeat;cursor:pointer;transition:background .4s ease-out}.c-btn-pager:hover{background:url(/assets/pager-arrow-on-Dh2J16D5.png) center/contain no-repeat}.c-share{font-family:Archivo,sans-serif;font-style:normal;font-weight:var(--font-weight-extrabold);letter-spacing:.05em;z-index:var(--layer-share);display:inline-flex;align-items:center;color:var(--color-white);font-size:calc(26 / var(--rem-base) * 1rem);gap:2em;line-height:1;pointer-events:auto;margin-right:auto;margin-left:auto}@media print,(min-width:48rem){.c-share{align-items:center;font-size:calc(12 / var(--rem-base) * 1rem)}}.c-share__main{position:relative;display:flex;align-items:center;justify-content:center;gap:2em}.c-share__list{position:relative;display:inline-flex;gap:1em}.c-share__link{position:relative;display:flex;height:2.9em;align-items:center;justify-content:center;border-radius:50%;aspect-ratio:1;background:#fff;transition:filter .4s ease-out}@media print,(min-width:48rem){.c-share__link{height:2.3em}}.c-share__link:after{position:absolute;background:#3071b9;content:"";top:0;right:0;bottom:0;left:0}.c-share__link:hover{filter:brightness(.8)}.c-share__link--x:after{mask:url(data:image/png;base64,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) center/auto 50% no-repeat}.c-share__link--fb:after{mask:url(data:image/png;base64,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) center/auto 70% no-repeat}.c-share__link--line:after{mask:url(/assets/icon-line-htCsZajT.png) center/auto 70% no-repeat}.c-page-top{position:relative;z-index:var(--layer-pagetop);display:inline-flex;width:100%;aspect-ratio:1;cursor:pointer;transition:filter .4s ease-out}.c-page-top:hover{filter:brightness(.8)}.c-sc{position:relative}.c-sc__column{width:calc((100% - 30 / var(--rem-base) * 1rem) / 2);opacity:0;transform:translate3d(0,1.25rem,0);transition:opacity .55s ease-out,transform .55s cubic-bezier(.22,1,.36,1)}@media print,(min-width:48rem){.c-sc__column{width:initial}}.c-sc__column:nth-child(1){transition-delay:0s}.c-sc__column:nth-child(2){transition-delay:.06s}.c-sc__column:nth-child(3){transition-delay:.12s}.c-sc__column:nth-child(4){transition-delay:.18s}.c-sc__column:nth-child(5){transition-delay:.24s}.c-sc__column:nth-child(6){transition-delay:.3s}.c-sc__column.is-active{opacity:1;transform:translateZ(0)}.c-sc__header{position:relative;display:grid;align-items:center;margin-bottom:calc(80 / var(--rem-base) * 1rem);gap:calc(35 / var(--rem-base) * 1rem);grid-template-columns:1fr auto 1fr;opacity:0;transform:translate3d(0,.75rem,0);transition:opacity .6s ease-out,transform .6s cubic-bezier(.22,1,.36,1)}@media print,(min-width:48rem){.c-sc__header{margin-bottom:calc(60 / var(--rem-base) * 1rem)}}.c-sc__header.is-active{opacity:1;transform:translateZ(0)}.c-sc__header:before,.c-sc__header:after{position:relative;display:block;width:100%;height:calc(12 / var(--rem-base) * 1rem);background:linear-gradient(0deg,var(--color-navy) 0%,var(--color-navy) 100%) top 0 left/100% calc(5 / var(--rem-base) * 1rem) repeat-x,linear-gradient(0deg,var(--color-navy) 0%,var(--color-navy) 100%) top calc(10 / var(--rem-base) * 1rem) left calc(10 / var(--rem-base) * 1rem)/100% calc(2 / var(--rem-base) * 1rem) repeat-x;content:""}.c-sc__title{height:calc(87 / var(--rem-base) * 1rem)}@media print,(min-width:48rem){.c-sc__title{height:calc(65 / var(--rem-base) * 1rem)}}.c-sc__main{margin-right:auto;margin-left:auto}@media print,(min-width:48rem){.c-sc__main{width:min(100%,980 / var(--rem-base) * 1rem)}}.c-sc__list{display:flex;flex-direction:column;gap:2.9em}@media print,(min-width:48rem){.c-sc__list{gap:calc(50 / var(--rem-base) * 1rem)}}.c-sc__row{display:flex;flex-wrap:wrap;gap:2.9em calc(30 / var(--rem-base) * 1rem)}@media print,(min-width:48rem){.c-sc__row{justify-content:center;gap:calc(50 / var(--rem-base) * 1rem) calc(40 / var(--rem-base) * 1rem)}}@media print,(min-width:48rem){.c-sc__row--cast{gap:calc(50 / var(--rem-base) * 1rem) calc(120 / var(--rem-base) * 1rem)}}.c-sc__item{font-family:Zen Kaku Gothic New,sans-serif;font-style:normal;font-weight:var(--font-weight-bold);letter-spacing:.08em;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--color-navy);font-size:calc(32 / var(--rem-base) * 1rem);gap:.5em;line-height:1.2;text-align:center}@media print,(min-width:48rem){.c-sc__item{display:inline-flex;font-size:calc(24 / var(--rem-base) * 1rem);letter-spacing:.1em}}.c-sc__label{display:flex;width:min(100%,270 / var(--rem-base) * 1rem);align-items:center;justify-content:center;padding:.25em 2em;border-radius:100vh;background:var(--color-navy-hover);color:var(--color-white);font-size:calc(23 / var(--rem-base) * 1rem);line-height:1.4;text-indent:0}@media print,(min-width:48rem){.c-sc__label{display:inline-flex;width:fit-content;font-size:.7em}}.c-sc__value{position:relative;display:flex;align-items:flex-end}@media(prefers-reduced-motion:reduce){.c-sc__header,.c-sc__column{opacity:1;transform:none;transition:none}}.c-chara,.c-chara-slides-wrapper{position:relative}@media print,(min-width:48rem){.c-chara-slides-wrapper{margin-right:calc(40 / var(--rem-base) * 1rem)}}.c-chara-slides{position:relative;width:100%;max-width:100%}.c-chara-slide{margin-right:auto;margin-left:auto;position:relative;padding:calc(180 / var(--rem-base) * 1rem) calc(40 / var(--rem-base) * 1rem) calc(340 / var(--rem-base) * 1rem) calc(100 / var(--rem-base) * 1rem)}@media print,(min-width:48rem){.c-chara-slide{width:min(100%,1140 / var(--rem-base) * 1rem);padding:calc(70 / var(--rem-base) * 1rem) 0}}.c-chara-slide__visual-bg{position:absolute;top:0;left:0;width:100%;height:calc(210 / var(--rem-base) * 1rem);margin-top:calc(900 / var(--rem-base) * 1rem);opacity:0;pointer-events:none}@media print,(min-width:48rem){.c-chara-slide__visual-bg{top:auto;bottom:0;height:calc(200 / var(--rem-base) * 1rem);margin-top:0}}.swiper-slide-active .c-chara-slide__visual-bg{animation:chara-bg-in .9s ease-out .15s both}.c-chara-slide__main{position:relative;display:grid;gap:calc(80 / var(--rem-base) * 1rem);grid-template-columns:100%}@media print,(min-width:48rem){.c-chara-slide__main{margin-right:auto;margin-left:auto;justify-content:center;gap:calc(36 / var(--rem-base) * 1rem);grid-template-columns:calc(380 / var(--rem-base) * 1rem) calc(500 / var(--rem-base) * 1rem)}}.c-chara-slide__info{color:var(--color-navy);font-weight:var(--font-weight-bold)}.c-chara-slide__info>.c-chara-slide__name,.c-chara-slide__info>.c-chara-slide__cv,.c-chara-slide__info>.c-chara-slide__profile,.c-chara-slide__info>.c-chara-slide__face{opacity:0}.swiper-slide-active .c-chara-slide__info>.c-chara-slide__name{animation:chara-info-in .55s ease-out .12s both}.swiper-slide-active .c-chara-slide__info>.c-chara-slide__cv{animation:chara-info-in .55s ease-out .22s both}.swiper-slide-active .c-chara-slide__info>.c-chara-slide__profile{animation:chara-info-in .55s ease-out .32s both}.swiper-slide-active .c-chara-slide__info>.c-chara-slide__face{animation:chara-info-in .55s ease-out .42s both}.c-chara-slide__name{display:inline-grid;align-items:center;margin-bottom:.25em;font-size:calc(86 / var(--rem-base) * 1rem);gap:.25em;grid-template-columns:auto .875em;line-height:1}@media print,(min-width:48rem){.c-chara-slide__name{margin-top:1em;font-size:calc(80 / var(--rem-base) * 1rem)}}.c-chara-slide__cv{margin-bottom:2rem;font-size:calc(28 / var(--rem-base) * 1rem)}@media print,(min-width:48rem){.c-chara-slide__cv{font-size:calc(20 / var(--rem-base) * 1rem)}}.c-chara-slide__cv:before{display:inline-flex;width:2em;height:2em;align-items:center;justify-content:center;border-radius:50%;margin-right:.5em;background:var(--color-navy);color:#fff;content:"CV"}.c-chara-slide__profile{margin-bottom:2rem;line-height:2.25}.c-chara-slide__face{width:100%}@media print,(min-width:48rem){.c-chara-slide__face{width:auto;height:calc(170 / var(--rem-base) * 1rem)}}.c-chara-slide__visual-wrapper{position:relative}.c-chara-slide__visual{aspect-ratio:550/880;opacity:0}@media print,(min-width:48rem){.c-chara-slide__visual{aspect-ratio:380/610}}.swiper-slide-active .c-chara-slide__visual{animation:chara-visual-in .7s cubic-bezier(.22,1,.36,1) both}.c-chara-slide__visual-slider{position:relative;width:100%;max-width:100%}.c-chara-slide__visual-pagers{position:absolute;z-index:1;bottom:0;left:0;width:calc(100 / var(--rem-base) * 1rem);margin-bottom:calc(150 / var(--rem-base) * 1rem)}.c-chara-slide__visual-pager{position:relative;width:100%;aspect-ratio:1/1;background:url(/assets/btn-change-off-BfBtoQPT.png) center/contain no-repeat;cursor:pointer;transition:background .4s ease-out}.c-chara-slide__visual-pager:hover{background:url(/assets/btn-change-on-D4xnvzUg.png) center/contain no-repeat}.c-chara-thumbs{position:relative}.c-chara-thumbs__list{display:flex;flex-wrap:wrap;margin-right:calc(40 / var(--rem-base) * 1rem);margin-left:calc(120 / var(--rem-base) * 1rem);gap:calc(15 / var(--rem-base) * 1rem)}@media print,(min-width:48rem){.c-chara-thumbs__list{width:min(100%,910 / var(--rem-base) * 1rem);margin-right:auto;margin-left:auto}}.c-chara-thumbs__item{width:calc((100% - 75 / var(--rem-base) * 1rem) / 6);padding:0;border:none;animation:chara-thumb-in .45s ease-out both;aspect-ratio:1/1;background:none;cursor:pointer;filter:grayscale(100%);opacity:0;transition:filter .4s ease-out,transform .35s ease-out}.c-chara-thumbs__item:nth-child(1){animation-delay:.04s}.c-chara-thumbs__item:nth-child(2){animation-delay:.08s}.c-chara-thumbs__item:nth-child(3){animation-delay:.12s}.c-chara-thumbs__item:nth-child(4){animation-delay:.16s}.c-chara-thumbs__item:nth-child(5){animation-delay:.2s}.c-chara-thumbs__item:nth-child(6){animation-delay:.24s}.c-chara-thumbs__item:nth-child(7){animation-delay:.28s}.c-chara-thumbs__item:nth-child(8){animation-delay:.32s}.c-chara-thumbs__item:nth-child(9){animation-delay:.36s}.c-chara-thumbs__item:nth-child(10){animation-delay:.4s}.c-chara-thumbs__item:nth-child(11){animation-delay:.44s}.c-chara-thumbs__item:nth-child(12){animation-delay:.48s}.c-chara-thumbs__item:nth-child(13){animation-delay:.52s}.c-chara-thumbs__item:nth-child(14){animation-delay:.56s}@media print,(min-width:48rem){.c-chara-thumbs__item{width:calc((100% - 135 / var(--rem-base) * 1rem) / 10)}}.c-chara-thumbs__item:hover{filter:grayscale(30%);transform:translate3d(0,-.25rem,0) scale(1.06)}.c-chara-thumbs__item.is-active{filter:grayscale(0%);transform:translate3d(0,-.15rem,0) scale(1.04)}.c-chara-thumbs__placeholder{font-family:Zen Kaku Gothic New,sans-serif;font-style:normal;font-weight:var(--font-weight-bold);display:flex;width:100%;height:100%;align-items:center;justify-content:center;border-radius:50%;background:var(--color-navy);color:var(--color-white);font-size:calc(18 / var(--rem-base) * 1rem);line-height:1.2;text-align:center}@media print,(min-width:48rem){.c-chara-thumbs__placeholder{font-size:calc(12 / var(--rem-base) * 1rem)}}.c-chara-pagers{position:absolute;z-index:1;top:0;right:0;display:grid;margin-top:calc(90 / var(--rem-base) * 1rem);margin-right:calc(40 / var(--rem-base) * 1rem);gap:calc(15 / var(--rem-base) * 1rem);grid-template-columns:calc(80 / var(--rem-base) * 1rem) calc(80 / var(--rem-base) * 1rem);pointer-events:none}@media print,(min-width:48rem){.c-chara-pagers{margin-top:calc(40 / var(--rem-base) * 1rem);margin-right:8.1vw;grid-template-columns:calc(60 / var(--rem-base) * 1rem) calc(60 / var(--rem-base) * 1rem)}}.c-chara-pager{position:relative;display:flex;width:100%;align-items:center;justify-content:center;border-radius:50%;aspect-ratio:1/1;background:url(/assets/pager-arrow-off-ClUqjafV.png) center/contain no-repeat;cursor:pointer;pointer-events:auto;transition:background .4s ease-out,transform .3s ease-out}.c-chara-pager:hover{background:url(/assets/pager-arrow-on-Cda_KM4H.png) center/contain no-repeat;transform:scale(1.08)}.c-chara-pager:active{transform:scale(.96)}@media(prefers-reduced-motion:reduce){.c-chara-slide__visual-bg,.c-chara-slide__visual,.c-chara-slide__name,.c-chara-slide__cv,.c-chara-slide__profile,.c-chara-slide__face,.c-chara-thumbs__item{animation:none!important;opacity:1;transform:none!important}.c-chara-thumbs__item,.c-chara-pager{animation:none!important;transform:none!important;transition:none}}.c-news-card{position:relative;display:grid;width:100%;min-height:10.4em;padding:calc(4 / var(--rem-base) * 1rem);margin:calc(4 / var(--rem-base) * 1rem) 0 calc(4 / var(--rem-base) * 1rem) auto;background:var(--color-white);color:var(--color-navy);font-size:calc(26 / var(--rem-base) * 1rem);outline:calc(4 / var(--rem-base) * 1rem) solid var(--color-navy);transition:box-shadow .3s ease-out;transition:color .3s ease-out,width .3s ease-out,outline .3s ease-out}@media print,(min-width:48rem){.c-news-card{min-height:calc(120 / var(--rem-base) * 1rem);padding:calc(2 / var(--rem-base) * 1rem);font-size:calc(18 / var(--rem-base) * 1rem)}}.c-news-card:after{position:absolute;right:0;bottom:0;width:4.1em;margin-bottom:-1px;aspect-ratio:1;background:url(/assets/dec-news-card-DVCzK3JG.png) center/contain no-repeat;content:"";transition:background .3s ease-out}@media print,(min-width:48rem){.c-news-card:after{width:4.1em}}.c-news-card:hover{width:calc(100% - 20 / var(--rem-base) * 1rem);color:var(--color-accent);outline:calc(4 / var(--rem-base) * 1rem) solid var(--color-accent)}.c-news-card--article{border-radius:0 calc(25 / var(--rem-base) * 1rem) calc(25 / var(--rem-base) * 1rem) 0;background:var(--color-surface);outline:none;pointer-events:none}.c-news-card--article:after{display:none}.c-news-card:hover:after{background:url(/assets/dec-news-card-on-CzUFMcuf.png) center/contain no-repeat}.c-news-card__link{position:relative;display:grid;grid-template-columns:100%;grid-template-rows:auto 1fr}@media print,(min-width:48rem){.c-news-card__link{height:100%;grid-template-columns:calc(150 / var(--rem-base) * 1rem) 1fr;grid-template-rows:1fr}}.c-news-card__date{font-family:Archivo,sans-serif;font-style:normal;font-weight:var(--font-weight-extrabold);letter-spacing:.12em;position:relative;display:flex;align-items:center;justify-content:flex-start;padding-bottom:1em;background:linear-gradient(0deg,var(--color-navy) 0%,var(--color-navy) 100%) right 0 bottom/100% calc(5 / var(--rem-base) * 1rem) repeat-x,linear-gradient(0deg,var(--color-navy) 0%,var(--color-navy) 100%) right 0 bottom calc(10 / var(--rem-base) * 1rem)/100% calc(3 / var(--rem-base) * 1rem) repeat-x;font-size:calc(32 / var(--rem-base) * 1rem);line-height:1;text-align:center;transition:color .3s ease-out}@media print,(min-width:48rem){.c-news-card__date{flex-direction:column;justify-content:center;padding-bottom:0;padding-left:calc(45 / var(--rem-base) * 1rem);background:linear-gradient(0deg,var(--color-navy) 0%,var(--color-navy) 100%) right 0 top/calc(5 / var(--rem-base) * 1rem) 100% repeat-y,linear-gradient(0deg,var(--color-navy) 0%,var(--color-navy) 100%) right calc(10 / var(--rem-base) * 1rem) top/calc(2 / var(--rem-base) * 1rem) 100% repeat-y;font-size:calc(30 / var(--rem-base) * 1rem)}}.c-news-card:hover .c-news-card__date{background:linear-gradient(0deg,var(--color-accent) 0%,var(--color-accent) 100%) right 0 bottom/100% calc(5 / var(--rem-base) * 1rem) repeat-x,linear-gradient(0deg,var(--color-accent) 0%,var(--color-accent) 100%) right 0 bottom calc(10 / var(--rem-base) * 1rem)/100% calc(2 / var(--rem-base) * 1rem) repeat-x}@media print,(min-width:48rem){.c-news-card:hover .c-news-card__date{background:linear-gradient(0deg,var(--color-accent) 0%,var(--color-accent) 100%) right 0 top/calc(5 / var(--rem-base) * 1rem) 100% repeat-y,linear-gradient(0deg,var(--color-accent) 0%,var(--color-accent) 100%) right calc(10 / var(--rem-base) * 1rem) top/calc(2 / var(--rem-base) * 1rem) 100% repeat-y}}.c-news-card__date-year{display:flex;align-items:center;justify-content:center;padding:.5em 1em;border-radius:0 0 calc(30 / var(--rem-base) * 1rem) calc(30 / var(--rem-base) * 1rem);margin-right:.5em;background:var(--color-navy);color:var(--color-white);font-size:1em;transition:background .3s ease-out}@media print,(min-width:48rem){.c-news-card__date-year{position:absolute;top:0;left:0;width:calc(45 / var(--rem-base) * 1rem);height:100%;border-radius:0 calc(25 / var(--rem-base) * 1rem) calc(25 / var(--rem-base) * 1rem) 0;font-size:.8em;writing-mode:vertical-rl}}.c-news-card:hover .c-news-card__date-year{background:var(--color-accent)}.c-news-card__date-month,.c-news-card__date-day{font-size:1em}.c-news-card__content{display:flex;align-items:flex-start;padding:1em 2.5em 1em .5em}@media print,(min-width:48rem){.c-news-card__content{align-items:center;padding:1em 6.1em 1em 1.7em}}.c-news-card__title{font-family:Zen Kaku Gothic New,sans-serif;font-style:normal;font-weight:var(--font-weight-medium);letter-spacing:.08em;line-height:2;transition:color .3s ease-out}.c-news-card__clamp{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}@media print,(min-width:48rem){.c-news-card__clamp{-webkit-line-clamp:1;line-clamp:1}}.c-news-article{position:relative}.c-news-article__header{margin-bottom:2rem}.c-news-article__main{color:var(--color-navy)}.c-wp-block-editor{position:relative;font-size:calc(28 / var(--rem-base) * 1rem);line-height:1.9;overflow-wrap:anywhere;word-break:normal}@media print,(min-width:48rem){.c-wp-block-editor{font-size:calc(16 / var(--rem-base) * 1rem)}}.c-wp-block-editor pre,.c-wp-block-editor code,.c-wp-block-editor .wp-block-code,.c-wp-block-editor .wp-block-preformatted{word-break:break-all}.c-wp-block-editor .wp-block-column,.c-wp-block-editor .wp-block-group,.c-wp-block-editor .wp-block-media-text__content{min-width:0}.c-wp-block-editor:after{display:table;clear:both;content:""}.c-wp-block-editor img,.c-wp-block-editor video,.c-wp-block-editor audio{max-width:100%;height:auto}.c-wp-block-editor p,.c-wp-block-editor .wp-block-paragraph{margin-bottom:1.5em;line-height:1.9}.c-wp-block-editor p:last-child,.c-wp-block-editor .wp-block-paragraph:last-child{margin-bottom:0}.c-wp-block-editor strong,.c-wp-block-editor b{font-weight:var(--font-weight-bold)}.c-wp-block-editor em,.c-wp-block-editor i{font-style:italic}.c-wp-block-editor mark{padding:.1em .2em;background:#fcb900}.c-wp-block-editor sub,.c-wp-block-editor sup{font-size:.75em;line-height:0}.c-wp-block-editor del{opacity:.7;text-decoration:line-through}.c-wp-block-editor ins{text-decoration:underline;text-underline-offset:.2em}.c-wp-block-editor h1,.c-wp-block-editor h1.wp-block-heading{margin-top:0;margin-bottom:1em;font-size:calc(40 / var(--rem-base) * 1rem);font-weight:var(--font-weight-bold);line-height:1.5}@media print,(min-width:48rem){.c-wp-block-editor h1,.c-wp-block-editor h1.wp-block-heading{font-size:calc(26 / var(--rem-base) * 1rem)}}.c-wp-block-editor h2,.c-wp-block-editor .wp-block-heading.is-style-default,.c-wp-block-editor h2.wp-block-heading{margin-top:2.5em;margin-bottom:1em;font-size:calc(36 / var(--rem-base) * 1rem);font-weight:var(--font-weight-bold);line-height:1.5}@media print,(min-width:48rem){.c-wp-block-editor h2,.c-wp-block-editor .wp-block-heading.is-style-default,.c-wp-block-editor h2.wp-block-heading{font-size:calc(22 / var(--rem-base) * 1rem)}}.c-wp-block-editor h3,.c-wp-block-editor h3.wp-block-heading{margin-top:2em;margin-bottom:.75em;font-size:calc(32 / var(--rem-base) * 1rem);font-weight:var(--font-weight-bold);line-height:1.5}@media print,(min-width:48rem){.c-wp-block-editor h3,.c-wp-block-editor h3.wp-block-heading{font-size:calc(18 / var(--rem-base) * 1rem)}}.c-wp-block-editor h4,.c-wp-block-editor h4.wp-block-heading{margin-top:1.75em;margin-bottom:.5em;font-size:calc(28 / var(--rem-base) * 1rem);font-weight:var(--font-weight-bold);line-height:1.5}@media print,(min-width:48rem){.c-wp-block-editor h4,.c-wp-block-editor h4.wp-block-heading{font-size:calc(16 / var(--rem-base) * 1rem)}}.c-wp-block-editor h5,.c-wp-block-editor h5.wp-block-heading,.c-wp-block-editor h6,.c-wp-block-editor h6.wp-block-heading{margin-top:1.5em;margin-bottom:.5em;font-size:calc(26 / var(--rem-base) * 1rem);font-weight:var(--font-weight-bold);line-height:1.5}@media print,(min-width:48rem){.c-wp-block-editor h5,.c-wp-block-editor h5.wp-block-heading,.c-wp-block-editor h6,.c-wp-block-editor h6.wp-block-heading{font-size:calc(14 / var(--rem-base) * 1rem)}}.c-wp-block-editor ul,.c-wp-block-editor .wp-block-list:not(ol){padding-left:1.75em;margin-bottom:1.5em;line-height:1.9;list-style:disc}.c-wp-block-editor ul li,.c-wp-block-editor .wp-block-list:not(ol) li{margin-bottom:.4em}.c-wp-block-editor ul li ul,.c-wp-block-editor ul li ol,.c-wp-block-editor .wp-block-list:not(ol) li ul,.c-wp-block-editor .wp-block-list:not(ol) li ol{margin-top:.4em;margin-bottom:0}.c-wp-block-editor ol,.c-wp-block-editor ol.wp-block-list{padding-left:1.75em;margin-bottom:1.5em;line-height:1.9;list-style:decimal}.c-wp-block-editor ol li,.c-wp-block-editor ol.wp-block-list li{margin-bottom:.4em}.c-wp-block-editor ol li ul,.c-wp-block-editor ol li ol,.c-wp-block-editor ol.wp-block-list li ul,.c-wp-block-editor ol.wp-block-list li ol{margin-top:.4em;margin-bottom:0}.c-wp-block-editor .has-text-align-left{text-align:left}.c-wp-block-editor .has-text-align-center{text-align:center}.c-wp-block-editor .has-text-align-right{text-align:right}.c-wp-block-editor .aligncenter{display:block;margin-inline:auto;text-align:center}.c-wp-block-editor .alignleft{margin-right:2em;margin-bottom:1em;float:left}.c-wp-block-editor .alignright{margin-bottom:1em;margin-left:2em;float:right}.c-wp-block-editor .has-black-color{color:#000!important}.c-wp-block-editor .has-black-background-color{background-color:#000!important}.c-wp-block-editor .has-black-border-color{border-color:#000!important}.c-wp-block-editor .has-cyan-bluish-gray-color{color:#abb8c3!important}.c-wp-block-editor .has-cyan-bluish-gray-background-color{background-color:#abb8c3!important}.c-wp-block-editor .has-cyan-bluish-gray-border-color{border-color:#abb8c3!important}.c-wp-block-editor .has-white-color{color:#fff!important}.c-wp-block-editor .has-white-background-color{background-color:#fff!important}.c-wp-block-editor .has-white-border-color{border-color:#fff!important}.c-wp-block-editor .has-pale-pink-color{color:#f78da7!important}.c-wp-block-editor .has-pale-pink-background-color{background-color:#f78da7!important}.c-wp-block-editor .has-pale-pink-border-color{border-color:#f78da7!important}.c-wp-block-editor .has-vivid-red-color{color:#cf2e2e!important}.c-wp-block-editor .has-vivid-red-background-color{background-color:#cf2e2e!important}.c-wp-block-editor .has-vivid-red-border-color{border-color:#cf2e2e!important}.c-wp-block-editor .has-luminous-vivid-orange-color{color:#ff6900!important}.c-wp-block-editor .has-luminous-vivid-orange-background-color{background-color:#ff6900!important}.c-wp-block-editor .has-luminous-vivid-orange-border-color{border-color:#ff6900!important}.c-wp-block-editor .has-luminous-vivid-amber-color{color:#fcb900!important}.c-wp-block-editor .has-luminous-vivid-amber-background-color{background-color:#fcb900!important}.c-wp-block-editor .has-luminous-vivid-amber-border-color{border-color:#fcb900!important}.c-wp-block-editor .has-light-green-cyan-color{color:#7bdcb5!important}.c-wp-block-editor .has-light-green-cyan-background-color{background-color:#7bdcb5!important}.c-wp-block-editor .has-light-green-cyan-border-color{border-color:#7bdcb5!important}.c-wp-block-editor .has-vivid-green-cyan-color{color:#00d084!important}.c-wp-block-editor .has-vivid-green-cyan-background-color{background-color:#00d084!important}.c-wp-block-editor .has-vivid-green-cyan-border-color{border-color:#00d084!important}.c-wp-block-editor .has-pale-cyan-blue-color{color:#8ed1fc!important}.c-wp-block-editor .has-pale-cyan-blue-background-color{background-color:#8ed1fc!important}.c-wp-block-editor .has-pale-cyan-blue-border-color{border-color:#8ed1fc!important}.c-wp-block-editor .has-vivid-cyan-blue-color{color:#0693e3!important}.c-wp-block-editor .has-vivid-cyan-blue-background-color{background-color:#0693e3!important}.c-wp-block-editor .has-vivid-cyan-blue-border-color{border-color:#0693e3!important}.c-wp-block-editor .has-vivid-purple-color{color:#9b51e0!important}.c-wp-block-editor .has-vivid-purple-background-color{background-color:#9b51e0!important}.c-wp-block-editor .has-vivid-purple-border-color{border-color:#9b51e0!important}.c-wp-block-editor .has-background{padding:1.5em}.c-wp-block-editor .has-small-font-size{font-size:calc(22 / var(--rem-base) * 1rem)!important}@media print,(min-width:48rem){.c-wp-block-editor .has-small-font-size{font-size:calc(12 / var(--rem-base) * 1rem)!important}}.c-wp-block-editor .has-medium-font-size{font-size:calc(26 / var(--rem-base) * 1rem)!important}@media print,(min-width:48rem){.c-wp-block-editor .has-medium-font-size{font-size:calc(14 / var(--rem-base) * 1rem)!important}}.c-wp-block-editor .has-large-font-size{font-size:calc(36 / var(--rem-base) * 1rem)!important}@media print,(min-width:48rem){.c-wp-block-editor .has-large-font-size{font-size:calc(22 / var(--rem-base) * 1rem)!important}}.c-wp-block-editor .has-x-large-font-size{font-size:calc(40 / var(--rem-base) * 1rem)!important}@media print,(min-width:48rem){.c-wp-block-editor .has-x-large-font-size{font-size:calc(26 / var(--rem-base) * 1rem)!important}}.c-wp-block-editor .has-drop-cap:not(:focus):first-letter{margin:.05em .1em 0 0;float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;text-transform:uppercase}.c-wp-block-editor .has-drop-cap.has-small-font-size:not(:focus):first-letter{font-size:5.5em}.c-wp-block-editor .has-drop-cap.has-large-font-size:not(:focus):first-letter,.c-wp-block-editor .has-drop-cap.has-x-large-font-size:not(:focus):first-letter{font-size:10em}.c-wp-block-editor .has-link-color a,.c-wp-block-editor .wp-block-post-content.has-link-color a{color:inherit}.c-wp-block-editor .wp-block-image{margin-bottom:2em}.c-wp-block-editor .wp-block-image img{display:block;max-width:100%;height:auto}.c-wp-block-editor .wp-block-image figcaption{margin-top:.5em;font-size:calc(22 / var(--rem-base) * 1rem);text-align:center}@media print,(min-width:48rem){.c-wp-block-editor .wp-block-image figcaption{font-size:calc(12 / var(--rem-base) * 1rem)}}.c-wp-block-editor .wp-block-image.aligncenter{text-align:center}.c-wp-block-editor .wp-block-image.aligncenter img{margin-inline:auto}.c-wp-block-editor .wp-block-image.alignright{margin-bottom:1em;margin-left:2em;float:right}.c-wp-block-editor .wp-block-image.alignleft{margin-right:2em;margin-bottom:1em;float:left}.c-wp-block-editor .wp-block-image.alignwide,.c-wp-block-editor .wp-block-image.alignfull{width:100%;max-width:none}.c-wp-block-editor figure{margin:0 0 2em}.c-wp-block-editor figure figcaption{margin-top:.5em;font-size:calc(22 / var(--rem-base) * 1rem);line-height:1.7;text-align:center}@media print,(min-width:48rem){.c-wp-block-editor figure figcaption{font-size:calc(12 / var(--rem-base) * 1rem)}}.c-wp-block-editor .wp-caption{max-width:100%;margin-bottom:2em}.c-wp-block-editor .wp-caption img{display:block;max-width:100%;height:auto}.c-wp-block-editor .wp-caption .wp-caption-text{margin-top:.5em;font-size:calc(22 / var(--rem-base) * 1rem);line-height:1.7;text-align:center}@media print,(min-width:48rem){.c-wp-block-editor .wp-caption .wp-caption-text{font-size:calc(12 / var(--rem-base) * 1rem)}}.c-wp-block-editor img{max-width:100%;height:auto}.c-wp-block-editor blockquote,.c-wp-block-editor .wp-block-quote{padding:1em 1.5em;border-left:calc(4 / var(--rem-base) * 1rem) solid #abb8c3;margin:1.5em 0;background:color-mix(in srgb,#abb8c3 30%,transparent);line-height:1.9}.c-wp-block-editor blockquote.is-style-plain,.c-wp-block-editor .wp-block-quote.is-style-plain{padding:0;border:none;background:none}.c-wp-block-editor blockquote p,.c-wp-block-editor .wp-block-quote p{margin-bottom:.5em}.c-wp-block-editor blockquote p:last-child,.c-wp-block-editor .wp-block-quote p:last-child{margin-bottom:0}.c-wp-block-editor blockquote cite,.c-wp-block-editor .wp-block-quote cite{display:block;margin-top:.75em;font-size:calc(22 / var(--rem-base) * 1rem)}@media print,(min-width:48rem){.c-wp-block-editor blockquote cite,.c-wp-block-editor .wp-block-quote cite{font-size:calc(12 / var(--rem-base) * 1rem)}}.c-wp-block-editor .wp-block-pullquote{padding:2em 1.5em;margin:2em 0;text-align:center}.c-wp-block-editor .wp-block-pullquote blockquote{padding:0;border:none;background:none}.c-wp-block-editor .wp-block-pullquote p{font-size:calc(34 / var(--rem-base) * 1rem);font-weight:var(--font-weight-bold)}@media print,(min-width:48rem){.c-wp-block-editor .wp-block-pullquote p{font-size:calc(20 / var(--rem-base) * 1rem)}}.c-wp-block-editor .wp-block-pullquote cite{font-size:calc(22 / var(--rem-base) * 1rem)}@media print,(min-width:48rem){.c-wp-block-editor .wp-block-pullquote cite{font-size:calc(12 / var(--rem-base) * 1rem)}}.c-wp-block-editor code{font-family:Courier New,Courier,monospace;font-size:.9em}.c-wp-block-editor pre,.c-wp-block-editor .wp-block-code,.c-wp-block-editor .wp-block-preformatted{margin-bottom:1.5em;font-family:Courier New,Courier,monospace;font-size:calc(22 / var(--rem-base) * 1rem);line-height:1.7;overflow-wrap:break-word;overflow-x:auto;white-space:pre-wrap}@media print,(min-width:48rem){.c-wp-block-editor pre,.c-wp-block-editor .wp-block-code,.c-wp-block-editor .wp-block-preformatted{font-size:calc(13 / var(--rem-base) * 1rem)}}.c-wp-block-editor pre code,.c-wp-block-editor .wp-block-code code,.c-wp-block-editor .wp-block-preformatted code{font-size:inherit}.c-wp-block-editor .wp-block-verse{margin-bottom:1.5em;line-height:1.9;overflow-wrap:break-word;white-space:pre-wrap}.c-wp-block-editor hr,.c-wp-block-editor .wp-block-separator{border:none;border-top:1px solid #abb8c3;margin:2.5em 0}.c-wp-block-editor hr.is-style-wide,.c-wp-block-editor .wp-block-separator.is-style-wide{border-top-width:2px}.c-wp-block-editor hr.is-style-dots,.c-wp-block-editor .wp-block-separator.is-style-dots{height:auto;border:none;background:none;text-align:center}.c-wp-block-editor hr.is-style-dots:before,.c-wp-block-editor .wp-block-separator.is-style-dots:before{color:#abb8c3;content:"···";font-size:calc(30 / var(--rem-base) * 1rem);letter-spacing:.5em}@media print,(min-width:48rem){.c-wp-block-editor hr.is-style-dots:before,.c-wp-block-editor .wp-block-separator.is-style-dots:before{font-size:calc(20 / var(--rem-base) * 1rem)}}.c-wp-block-editor .wp-block-table{display:block;width:100%;margin-bottom:2em;overflow-x:auto}.c-wp-block-editor .wp-block-table table{width:100%;border-collapse:collapse}.c-wp-block-editor .wp-block-table th,.c-wp-block-editor .wp-block-table td{padding:.5em .75em;border:1px solid #abb8c3;font-size:calc(24 / var(--rem-base) * 1rem);line-height:1.7;text-align:left}@media print,(min-width:48rem){.c-wp-block-editor .wp-block-table th,.c-wp-block-editor .wp-block-table td{padding:.7em 1em;font-size:inherit}}.c-wp-block-editor .wp-block-table th{font-weight:var(--font-weight-bold)}.c-wp-block-editor a:not([class]){color:#0693e3;text-decoration:underline;text-underline-offset:.2em}.c-wp-block-editor a:not([class]):hover{opacity:.7}.c-wp-block-editor .wp-block-gallery{display:grid;margin-bottom:2em;gap:.75em;grid-template-columns:repeat(2,1fr)}@media print,(min-width:48rem){.c-wp-block-editor .wp-block-gallery{gap:1em;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}.c-wp-block-editor .wp-block-gallery figure{margin:0}.c-wp-block-editor .wp-block-gallery img{width:100%;height:100%;object-fit:cover}.c-wp-block-editor .wp-block-media-text{display:grid;align-items:center;margin-bottom:2em;gap:1em;grid-template-columns:1fr}@media print,(min-width:48rem){.c-wp-block-editor .wp-block-media-text{gap:2em;grid-template-columns:1fr 1fr}}.c-wp-block-editor .wp-block-media-text img{width:100%}.c-wp-block-editor .wp-block-media-text .wp-block-media-text__content p{margin-bottom:.75em}.c-wp-block-editor .wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{order:1}@media print,(min-width:48rem){.c-wp-block-editor .wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{order:unset}}.c-wp-block-editor .wp-block-embed{margin-bottom:2em}.c-wp-block-editor .wp-block-embed .wp-block-embed__wrapper{position:relative;overflow:hidden;height:0;padding-bottom:56.25%}.c-wp-block-editor .wp-block-embed .wp-block-embed__wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.c-wp-block-editor .wp-block-embed figcaption{margin-top:.5em;color:#abb8c3;font-size:calc(22 / var(--rem-base) * 1rem);text-align:center}@media print,(min-width:48rem){.c-wp-block-editor .wp-block-embed figcaption{font-size:calc(12 / var(--rem-base) * 1rem)}}.c-wp-block-editor .wp-block-buttons{display:flex;flex-wrap:wrap;margin-bottom:1.5em;gap:.75em}.c-wp-block-editor .wp-block-button__link{display:inline-block;padding:.7em 1.8em;border-radius:calc(4 / var(--rem-base) * 1rem);font-weight:var(--font-weight-bold);text-decoration:none;transition:opacity .2s}.c-wp-block-editor .wp-block-button__link:not([class*=-background-color],.has-background){background:#32373c}.c-wp-block-editor .wp-block-button__link:not([class*=-color],.has-text-color){color:#fff}.c-wp-block-editor .wp-block-button__link:hover{opacity:.8}.c-wp-block-editor .is-style-outline .wp-block-button__link:not([class*=-background-color]){background:transparent}.c-wp-block-editor .is-style-outline .wp-block-button__link:not([class*=-color]){border:1px solid #32373c;color:#0693e3}.c-wp-block-editor .wp-block-columns{display:flex;flex-wrap:wrap;margin-bottom:2em;gap:1.5em}.c-wp-block-editor .wp-block-column{min-width:0;flex:1 1 100%}@media print,(min-width:48rem){.c-wp-block-editor .wp-block-column{flex:1 1 0}}.c-wp-block-editor .wp-block-column>*:last-child{margin-bottom:0}.c-wp-block-editor .wp-block-group{margin-bottom:2em}.c-wp-block-editor .wp-block-group.has-background{padding:1.5em}.c-wp-block-editor .wp-block-group>*:last-child{margin-bottom:0}.c-wp-block-editor .wp-block-cover{position:relative;display:flex;overflow:hidden;min-height:calc(430 / var(--rem-base) * 1rem);align-items:center;justify-content:center;padding:2em 1.5em;margin-bottom:2em;color:#fff}@media print,(min-width:48rem){.c-wp-block-editor .wp-block-cover{min-height:calc(430 / var(--rem-base) * 1rem)}}.c-wp-block-editor .wp-block-cover .wp-block-cover__background,.c-wp-block-editor .wp-block-cover .wp-block-cover__image-background,.c-wp-block-editor .wp-block-cover .wp-block-cover__video-background{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;object-fit:cover}.c-wp-block-editor .wp-block-cover .wp-block-cover__background{background-position:center;background-size:cover}.c-wp-block-editor .wp-block-cover .wp-block-cover__inner-container{position:relative;z-index:1;width:100%;max-width:100%}.c-wp-block-editor .wp-block-cover .wp-block-cover__inner-container>*:last-child{margin-bottom:0}.c-wp-block-editor .wp-block-file{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:1.5em;gap:.75em 1em}.c-wp-block-editor .wp-block-file a:not(.wp-block-file__button){color:#0693e3;text-decoration:underline;text-underline-offset:.2em;word-break:break-all}.c-wp-block-editor .wp-block-file a:not(.wp-block-file__button):hover{opacity:.7}.c-wp-block-editor .wp-block-file .wp-block-file__button{display:inline-block;padding:.5em 1.2em;border-radius:calc(4 / var(--rem-base) * 1rem);font-size:calc(22 / var(--rem-base) * 1rem);font-weight:var(--font-weight-bold);text-decoration:none;transition:opacity .2s;white-space:nowrap}.c-wp-block-editor .wp-block-file .wp-block-file__button:not([class*=-background-color],.has-background){background:#32373c}.c-wp-block-editor .wp-block-file .wp-block-file__button:not([class*=-color],.has-text-color){color:#fff}@media print,(min-width:48rem){.c-wp-block-editor .wp-block-file .wp-block-file__button{font-size:calc(13 / var(--rem-base) * 1rem)}}.c-wp-block-editor .wp-block-file .wp-block-file__button:hover{opacity:.8}.c-wp-block-editor .wp-block-video,.c-wp-block-editor .wp-block-audio{margin-bottom:2em}.c-wp-block-editor .wp-block-video video,.c-wp-block-editor .wp-block-video audio,.c-wp-block-editor .wp-block-audio video,.c-wp-block-editor .wp-block-audio audio{width:100%;max-width:100%}.c-wp-block-editor .wp-block-details{padding:1em 1.25em;border:1px solid #abb8c3;margin-bottom:1.5em}.c-wp-block-editor .wp-block-details summary{cursor:pointer;font-weight:var(--font-weight-bold);line-height:1.7}.c-wp-block-editor .wp-block-details summary::marker,.c-wp-block-editor .wp-block-details summary::-webkit-details-marker{color:#0693e3}.c-wp-block-editor .wp-block-details>*:not(summary){margin-top:1em}.c-wp-block-editor .wp-block-details>*:last-child{margin-bottom:0}.c-wp-block-editor .wp-block-table-of-contents{padding:1.25em 1.5em;border:1px solid #abb8c3;margin-bottom:2em;background:color-mix(in srgb,#abb8c3 20%,transparent)}.c-wp-block-editor .wp-block-table-of-contents .wp-block-table-of-contents__header{margin-bottom:.75em;font-weight:var(--font-weight-bold)}.c-wp-block-editor .wp-block-table-of-contents ol,.c-wp-block-editor .wp-block-table-of-contents ul{padding-left:1.5em;margin-bottom:0}.c-wp-block-editor .wp-block-table-of-contents a{color:#0693e3;text-decoration:underline;text-underline-offset:.2em}.c-wp-block-editor .wp-block-table-of-contents a:hover{opacity:.7}.c-wp-block-editor .wp-block-social-links{display:flex;flex-wrap:wrap;padding:0;margin-bottom:2em;gap:.75em;list-style:none}.c-wp-block-editor .wp-block-social-links .wp-block-social-link{margin:0}.c-wp-block-editor .wp-block-social-links .wp-block-social-link a{display:flex;width:calc(48 / var(--rem-base) * 1rem);height:calc(48 / var(--rem-base) * 1rem);align-items:center;justify-content:center;border-radius:50%;text-decoration:none;transition:opacity .2s}.c-wp-block-editor .wp-block-social-links .wp-block-social-link a:not([class*=-background-color],.has-background){background:#32373c}.c-wp-block-editor .wp-block-social-links .wp-block-social-link a:not([class*=-color],.has-text-color){color:#fff}@media print,(min-width:48rem){.c-wp-block-editor .wp-block-social-links .wp-block-social-link a{width:calc(36 / var(--rem-base) * 1rem);height:calc(36 / var(--rem-base) * 1rem)}}.c-wp-block-editor .wp-block-social-links .wp-block-social-link a:hover{opacity:.8}.c-wp-block-editor .wp-block-social-links .wp-block-social-link a svg{width:calc(24 / var(--rem-base) * 1rem);height:calc(24 / var(--rem-base) * 1rem);fill:currentcolor}@media print,(min-width:48rem){.c-wp-block-editor .wp-block-social-links .wp-block-social-link a svg{width:calc(18 / var(--rem-base) * 1rem);height:calc(18 / var(--rem-base) * 1rem)}}.c-wp-block-editor .wp-block-social-links.is-style-logos-only .wp-block-social-link a{background:transparent;color:#0693e3}.c-wp-block-editor .wp-block-spacer{display:block;clear:both}.c-wp-block-editor .blocks-gallery-grid,.c-wp-block-editor .wp-block-gallery.has-nested-images{display:grid;gap:.75em;grid-template-columns:repeat(2,1fr)}@media print,(min-width:48rem){.c-wp-block-editor .blocks-gallery-grid,.c-wp-block-editor .wp-block-gallery.has-nested-images{gap:1em;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}.c-modal{--dec-bg-tile-width: calc(30 / var(--rem-base) * 1rem);--dec-bg-tile-height: calc(var(--dec-bg-tile-width) * 76 / 118);min-width:100%;min-height:100%;align-items:center;justify-content:center;padding:0;border:none;margin:auto;background-color:transparent;grid-template-columns:100%;grid-template-rows:1fr;isolation:isolate;transition:transform .3s ease,overlay .3s ease allow-discrete}.c-modal[open]{display:grid;transition:display .3s ease allow-discrete}.c-modal::backdrop{background:var(--color-navy)}.c-modal .c-stripe-bg{z-index:-2;border-radius:0;inset:calc(12 / var(--rem-base) * 1rem)}.c-modal:after{position:fixed;z-index:-1;bottom:0;left:0;width:100%;height:calc(90 / var(--rem-base) * 1rem);margin-bottom:calc(12 / var(--rem-base) * 1rem);margin-left:calc(12 / var(--rem-base) * 1rem);background:url(/assets/dec-modal-movie-6YpxtrcS.png) bottom left/contain no-repeat;content:""}@media print,(min-width:48rem){.c-modal:after{height:calc(110 / var(--rem-base) * 1rem)}}@media print,(min-width:48rem){.c-modal{--dec-bg-tile-width: calc(59 / var(--rem-base) * 1rem)}}.c-modal--comment:after{position:fixed;z-index:-1;bottom:0;left:0;width:100%;height:calc(90 / var(--rem-base) * 1rem);margin-bottom:calc(12 / var(--rem-base) * 1rem);margin-left:calc(12 / var(--rem-base) * 1rem);background:url(/assets/dec-modal-comment-DmbLfvDb.png) bottom left/contain no-repeat;content:""}@media print,(min-width:48rem){.c-modal--comment:after{height:calc(110 / var(--rem-base) * 1rem)}}.c-modal__centaring{position:relative;padding:calc(100 / var(--rem-base) * 1rem) calc(40 / var(--rem-base) * 1rem)}@media print,(min-width:48rem){.c-modal__centaring{padding:calc(160 / var(--rem-base) * 1rem) 1rem}}.c-modal__inner{font-family:Zen Kaku Gothic New,sans-serif;font-style:normal;font-weight:var(--font-weight-bold);position:relative;margin:0 auto;color:var(--color-navy);font-size:calc(24 / var(--rem-base) * 1rem);opacity:0;transition:opacity .4s ease,transform .4s ease,display .4s ease allow-discrete}@media print,(min-width:48rem){.c-modal__inner{font-size:calc(16 / var(--rem-base) * 1rem)}}.c-modal__inner--comment{display:grid;gap:calc(30 / var(--rem-base) * 1rem)}@media print,(min-width:48rem){.c-modal__inner--comment{width:min(100%,65em);gap:calc(40 / var(--rem-base) * 1rem);grid-template-columns:auto 1fr}}.c-modal__inner--movie{width:100%}@media print,(min-width:48rem){.c-modal__inner--movie{width:min(65.9vw,117.2vh)}}dialog[open] .c-modal__inner{animation:fade-in .6s ease-in-out forwards}@starting-style{dialog[open] .c-modal__inner{opacity:0}}.c-modal__header{margin-right:auto;margin-left:auto;width:calc(360 / var(--rem-base) * 1rem)}@media print,(min-width:48rem){.c-modal__header{width:18.8em;margin-right:0;margin-left:0}}.c-modal__main{position:relative;white-space:pre-line}.c-modal__main--comment{padding:calc(30 / var(--rem-base) * 1rem);border-radius:calc(10 / var(--rem-base) * 1rem);background:#fff}.c-modal__main--comment:before{position:absolute;top:0;left:0;width:calc(90 / var(--rem-base) * 1rem);border-radius:50%;margin-top:calc(-30 / var(--rem-base) * 1rem);margin-left:calc(110 / var(--rem-base) * 1rem);aspect-ratio:1;background:#fff;content:""}@media print,(min-width:48rem){.c-modal__main--comment:before{width:calc(50 / var(--rem-base) * 1rem);margin-top:calc(30 / var(--rem-base) * 1rem);margin-left:calc(-20 / var(--rem-base) * 1rem)}}.c-modal__main--comment:after{position:absolute;top:0;left:0;width:calc(20 / var(--rem-base) * 1rem);border-radius:50%;margin-top:calc(-60 / var(--rem-base) * 1rem);margin-left:calc(150 / var(--rem-base) * 1rem);aspect-ratio:1;background:#fff;content:""}@media print,(min-width:48rem){.c-modal__main--comment:after{margin-top:calc(55 / var(--rem-base) * 1rem);margin-left:calc(-40 / var(--rem-base) * 1rem)}}.c-modal__main--movie{position:relative;margin-right:auto;margin-left:auto;width:100%;aspect-ratio:16/9;white-space:normal}.c-modal__main--movie iframe{position:absolute;top:0;left:0;width:100%;height:100%}.c-modal__profile{padding-right:calc(130 / var(--rem-base) * 1rem)}@media print,(min-width:48rem){.c-modal__profile{padding-right:5.6em}}.c-modal__chara{position:absolute;top:0;right:0;width:calc(130 / var(--rem-base) * 1rem);margin-top:calc(40 / var(--rem-base) * 1rem);margin-right:calc(40 / var(--rem-base) * 1rem)}@media print,(min-width:48rem){.c-modal__chara{width:5.6em}}.c-modal__role{letter-spacing:.08em;position:relative;display:inline-flex;padding:.5em 1.5em;border-radius:100vh;margin-bottom:1em;background:var(--color-navy);color:#fff;font-size:1.3em;line-height:1}@media print,(min-width:48rem){.c-modal__role{font-size:1.1em}}.c-modal__name{letter-spacing:.08em;margin-bottom:1em;font-size:2.1em;line-height:1}@media print,(min-width:48rem){.c-modal__name{font-size:2.5em}}.c-modal__message{letter-spacing:.07em;line-height:2}.c-modal__qa+.c-modal__qa{margin-top:2em}.c-modal__q{font-family:Zen Kaku Gothic New,sans-serif;font-style:normal;font-weight:var(--font-weight-bold);letter-spacing:0em;padding:.2em .5em;margin-bottom:.5em;background:#3071b9;color:#fff;font-size:.98em;line-height:1.6}@media print,(min-width:48rem){.c-modal__q{border-radius:.3em}}.c-modal__a{line-height:2}.c-modal__close{position:fixed;z-index:1;top:0;right:0;margin-top:calc(40 / var(--rem-base) * 1rem);cursor:pointer}.c-modal__close:focus{outline:none}.c-dec-en-word{position:relative}.c-dec-en-word:before{position:relative;display:block;width:110%;height:var(--green-line-big-height);animation:scroll-green-line-big-rtl 100s linear infinite;animation-play-state:paused;background-image:url(/assets/top_looptext-CCdKbYdH.png);background-position:0 0;background-repeat:repeat-x;background-size:auto 100%;content:"";transform:translate3d(-5%,0,0);--green-line-big-height: calc(270 / var(--rem-base) * 1rem);--green-line-big-tile-width: calc(var(--green-line-big-height) * 3059 / 243)}@media print,(min-width:48rem){.c-dec-en-word:before{--green-line-big-height: calc(247 / var(--rem-base) * 1rem)}}.c-dec-en-word.is-inview:before{animation-play-state:running}@keyframes scroll-green-line-big-rtl{0%{background-position-x:0}to{background-position-x:calc(-1 * var(--green-line-big-tile-width))}}.c-dec-food{will-change:transform}.c-dec-food.is-inview{animation:dec-food-float 4s ease-in-out infinite}.c-dec-food--1.is-inview{animation-delay:-.4s;animation-duration:3.6s}.c-dec-food--2.is-inview{animation-delay:-1.8s;animation-duration:4.8s}.c-dec-food--3.is-inview{animation-delay:-2.6s;animation-duration:3.2s}.c-dec-food--4.is-inview{animation-delay:-.9s;animation-duration:5.2s}.c-dec-food--5.is-inview{animation-delay:-3.1s;animation-duration:4.2s}.c-dec-food--6.is-inview{animation-delay:-1.3s;animation-duration:3.9s}.c-stripe-bg{position:absolute;z-index:-1;overflow:hidden;border-radius:inherit;top:0;right:0;bottom:0;left:0;pointer-events:none}.c-stripe-bg:before{position:absolute;top:0;left:0;width:100%;height:calc(100% + var(--dec-bg-tile-height));animation:scroll-dec-bg-y-transform 2s linear infinite;background-image:url(/assets/stripe_contents-CIVKpGO0.png);background-repeat:repeat;background-size:var(--dec-bg-tile-width) var(--dec-bg-tile-height);content:"";will-change:transform}.c-stripe-bg--top{z-index:0}.c-stripe-bg--top:before{background-image:url(/assets/stripe_top-lxkNv5ks.png)}.c-pager{position:relative;text-align:center}.c-pager__list{font-family:Archivo,sans-serif;font-style:normal;font-weight:var(--font-weight-extrabold);letter-spacing:.04em;position:relative;display:flex;height:calc(83 / var(--rem-base) * 1rem);align-items:center;justify-content:center;padding:0 calc(83 / var(--rem-base) * 1rem);font-size:calc(27 / var(--rem-base) * 1rem);gap:2em;line-height:1}@media print,(min-width:48rem){.c-pager__list{display:inline-flex;height:calc(56 / var(--rem-base) * 1rem);padding:0 calc(110 / var(--rem-base) * 1rem);font-size:calc(18 / var(--rem-base) * 1rem)}}.c-pager__list-item{position:relative;display:inline-flex;align-items:center;justify-content:center;color:var(--color-default);transition:background .4s ease-out,color .4s ease-out,transform .4s ease-out}.c-pager__list-item:before{position:absolute;width:300%;border-radius:50%;aspect-ratio:1/1;background:var(--color-navy);content:"";opacity:0;transition:opacity .3s ease-out}.c-pager__list-item:hover,.c-pager__list-item.is-current{color:var(--color-white)}.c-pager__list-item:hover:before,.c-pager__list-item.is-current:before{opacity:1}.hp-c-primary{color:var(--primary)}.hp-c-secondary{color:var(--secondary)}.hp-bg-primary{background-color:var(--primary)}.hp-bg-secondary{background-color:var(--secondary)}.hp-brightness{transition:filter .6s ease}.hp-brightness:hover{filter:brightness(1.1);transition:filter .6s ease}.hp-pointer-none{pointer-events:none!important}.hp-gray-out{filter:grayscale(1)!important;pointer-events:none!important}.hp-list{padding-left:1em;text-indent:-1em}.hp-list>*{text-indent:0}.hp-blue-shadow{outline:solid 1px var(--primary);box-shadow:3px 3px #168fff}.hp-hr-blue{height:1px;border-top:none;background:linear-gradient(to right,var(--primary) 6px,transparent 4px) left bottom/10px 1px repeat-x}.hp-text-box{text-box:trim-both cap alphabetic}.hp-hover-strobe{transition:filter .4s ease}.hp-hover-strobe:hover{animation:strobe .2s ease;animation-iteration-count:forwards}.hp-hover-shiver{cursor:pointer;transition:filter .2s ease-out}.hp-hover-shiver:hover{animation:can-cold-shiver .22s linear infinite;filter:drop-shadow(0 0 7px rgba(210,240,255,.45))}.hp-en{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;word-break:normal}.hp-shadow-warm{filter:drop-shadow(0px 0px 10px #f1f1ee)}.p-top-hero{position:relative;z-index:1;padding-top:calc(140 / var(--rem-base) * 1rem);padding-bottom:calc(200 / var(--rem-base) * 1rem)}@media print,(min-width:48rem){.p-top-hero{padding-top:8.8vw;padding-bottom:7.3vw}}.p-top-hero__sticky{position:absolute;top:0;left:0;width:100%;height:calc(1200 / var(--rem-base) * 1rem);margin-bottom:calc(30 / var(--rem-base) * 1rem)}@media print,(min-width:48rem){.p-top-hero__sticky{height:51.2vw;max-height:calc(100vh - min(5.1vw,9.1vh));margin-bottom:min(1.5vw,2.6vh)}}.p-top-hero.is-intro-sticky-hidden .p-top-hero__sticky-wrap{clip-path:inset(0 0 100% 0)}.p-top-hero__sticky-wrap{clip-path:inset(0 0 0 0);transition:clip-path .55s ease-out}.p-top-hero__sticky--1st{background:var(--color-hero-bg);--dec-bg-tile-width: calc(30 / var(--rem-base) * 1rem);--dec-bg-tile-height: calc(var(--dec-bg-tile-width) * 76 / 118)}@media print,(min-width:48rem){.p-top-hero__sticky--1st{--dec-bg-tile-width: calc(59 / var(--rem-base) * 1rem)}}.p-top-hero__sticky--1st:before{position:absolute;top:100%;left:0;display:block;width:100%;height:calc(30 / var(--rem-base) * 1rem);background:linear-gradient(0deg,var(--color-hero-bg) 0%,var(--color-hero-bg) 100%) bottom left/100% calc(8 / var(--rem-base) * 1rem) repeat-x,linear-gradient(0deg,var(--color-hero-bg) 0%,var(--color-hero-bg) 100%) bottom calc(13 / var(--rem-base) * 1rem) left/100% calc(3 / var(--rem-base) * 1rem) repeat-x;content:""}@media print,(min-width:48rem){.p-top-hero__sticky--1st:before{height:min(1.5vw,2.6vh);background:linear-gradient(0deg,var(--color-hero-bg) 0%,var(--color-hero-bg) 100%) bottom left/100% min(.4vw,.7vh) repeat-x,linear-gradient(0deg,var(--color-hero-bg) 0%,var(--color-hero-bg) 100%) bottom min(.7vw,1.3vh) left/100% min(.1vw,.3vh) repeat-x}}.p-top-hero__word{position:absolute;bottom:0;left:0;width:100%;mix-blend-mode:soft-light}.p-top-hero__movie{position:relative;overflow:hidden;width:100%;border-radius:100vh;border-top:solid calc(10 / var(--rem-base) * 1rem) var(--color-white);border-right:solid calc(10 / var(--rem-base) * 1rem) var(--color-white);border-bottom:solid calc(10 / var(--rem-base) * 1rem) var(--color-white);border-left:solid calc(10 / var(--rem-base) * 1rem) var(--color-white);margin-top:calc(40 / var(--rem-base) * 1rem);aspect-ratio:660/340;background:var(--color-navy);outline:calc(4 / var(--rem-base) * 1rem) solid var(--color-navy);pointer-events:auto}@media print,(min-width:48rem){.p-top-hero__movie{position:absolute;top:0;left:0;width:20.5%;border-radius:0 100vh 100vh 0;border-top:solid calc(4 / var(--rem-base) * 1rem) var(--color-white);border-right:solid calc(4 / var(--rem-base) * 1rem) var(--color-white);border-bottom:solid calc(4 / var(--rem-base) * 1rem) var(--color-white);border-left:none;margin-top:9.2%;aspect-ratio:280/180}}.p-top-hero__movie-iframe{position:absolute;top:50%;left:50%;overflow:hidden;min-width:100%;min-height:100%;aspect-ratio:16/9;opacity:0;pointer-events:none;transform:translate(-50%,-50%);transition:opacity .35s ease}.p-top-hero__movie-iframe.is-playing{opacity:1}.p-top-hero__movie-iframe iframe{position:absolute;top:0%;left:50%;width:100%;height:100%;pointer-events:none;transform:translate3d(-50%,0,0)}.p-top-hero__movie-btn{position:absolute;top:50%;left:50%;height:66.7%;transform:translate(-50%,-50%)}.p-top-hero__movie-btn img{animation:spin 20s linear infinite;transition:filter .3s ease-out}.p-top-hero__movie-btn img:hover{animation-play-state:paused;filter:brightness(.8)}.p-top-hero__official-link{position:relative;display:flex;height:calc(100 / var(--rem-base) * 1rem);align-items:center;justify-content:center;border-radius:100vh;border-top:solid calc(4 / var(--rem-base) * 1rem) var(--color-white);border-right:solid calc(4 / var(--rem-base) * 1rem) var(--color-white);border-bottom:solid calc(4 / var(--rem-base) * 1rem) var(--color-white);border-left:solid calc(4 / var(--rem-base) * 1rem) var(--color-white);margin-top:calc(40 / var(--rem-base) * 1rem);background:var(--color-navy);color:var(--color-white);font-size:calc(36 / var(--rem-base) * 1rem);font-weight:700;gap:.5em;outline:calc(4 / var(--rem-base) * 1rem) solid var(--color-navy);pointer-events:auto;transition:filter .3s ease-out}@media print,(min-width:48rem){.p-top-hero__official-link{position:absolute;top:0;left:0;width:20.5vw;height:2.5em;border-radius:0 100vh 100vh 0;border-top:solid calc(4 / var(--rem-base) * 1rem) var(--color-white);border-right:solid calc(4 / var(--rem-base) * 1rem) var(--color-white);border-bottom:solid calc(4 / var(--rem-base) * 1rem) var(--color-white);border-left:none;margin-top:25.3vw;font-size:1.5vw}}.p-top-hero__official-link:hover{filter:brightness(.8)}.p-top-hero__main{position:relative;margin:0 calc(40 / var(--rem-base) * 1rem)}@media print,(min-width:48rem){.p-top-hero__main{margin:0 20.5vw}}.p-top-hero__logo{width:calc(625 / var(--rem-base) * 1rem)}@media print,(min-width:48rem){.p-top-hero__logo{width:42.2vw}}.p-top-hero__kv{width:100%}.p-top-hero__info{position:absolute;top:0;left:50%;display:flex;flex-direction:column;align-items:center;margin-top:calc(-100 / var(--rem-base) * 1rem);gap:calc(20 / var(--rem-base) * 1rem);transform:translate3d(-50%,0,0)}@media print,(min-width:48rem){.p-top-hero__info{margin-top:-11.1%;gap:1.5vw}}.p-top-hero__footer{margin:calc(20 / var(--rem-base) * 1rem) calc(40 / var(--rem-base) * 1rem) 0}@media print,(min-width:48rem){.p-top-hero__footer{display:none}}.p-top-news{position:relative;display:grid;padding:calc(80 / var(--rem-base) * 1rem) 0 calc(200 / var(--rem-base) * 1rem) calc(20 / var(--rem-base) * 1rem);border-radius:calc(80 / var(--rem-base) * 1rem);gap:calc(30 / var(--rem-base) * 1rem);grid-template-columns:calc(120 / var(--rem-base) * 1rem) 1fr;isolation:isolate;--dec-bg-tile-width: calc(30 / var(--rem-base) * 1rem);--dec-bg-tile-height: calc(var(--dec-bg-tile-width) * 76 / 118)}@media print,(min-width:48rem){.p-top-news{--dec-bg-tile-width: calc(59 / var(--rem-base) * 1rem);padding:calc(80 / var(--rem-base) * 1rem) 0 calc(80 / var(--rem-base) * 1rem) 8.1vw}}.p-top-news__list{display:grid;gap:calc(30 / var(--rem-base) * 1rem);grid-template-columns:100%}.p-top-news__footer{display:flex;justify-content:center;margin-top:calc(60 / var(--rem-base) * 1rem);margin-right:calc(20 / var(--rem-base) * 1rem);grid-column:1/3}@media print,(min-width:48rem){.p-top-news__footer{margin-top:calc(40 / var(--rem-base) * 1rem);margin-right:0;grid-column:2/2}}.p-top-intro{font-family:Zen Kaku Gothic New,sans-serif;font-style:normal;font-weight:var(--font-weight-bold);position:relative;display:grid;align-items:start;padding-bottom:calc(280 / var(--rem-base) * 1rem);margin-top:calc(250 / var(--rem-base) * 1rem);color:var(--color-navy);font-size:calc(26 / var(--rem-base) * 1rem);grid-template-columns:calc(710 / var(--rem-base) * 1rem) calc(20 / var(--rem-base) * 1rem)}@media print,(min-width:48rem){.p-top-intro{padding-bottom:calc(110 / var(--rem-base) * 1rem);margin-top:calc(100 / var(--rem-base) * 1rem);font-size:1.3vw;grid-template-columns:87.8vw calc(60 / var(--rem-base) * 1rem)}}.p-top-intro__header{z-index:1;width:calc(120 / var(--rem-base) * 1rem);grid-column:2;grid-row:1;transform:translate3d(calc(-100 / var(--rem-base) * 1rem),0,0)}@media print,(min-width:48rem){.p-top-intro__header{width:calc(120 / var(--rem-base) * 1rem);transform:translate3d(-50%,0,0)}}.p-top-intro__title{position:relative;display:flex;width:100%;align-items:flex-start;justify-content:center;opacity:0}.p-top-intro.is-active .p-top-intro__title{animation:intro-fade-up .6s ease-out both}.p-top-intro__main{padding:calc(2 / var(--rem-base) * 1rem);border-top:solid calc(8 / var(--rem-base) * 1rem) #fff;border-right:solid calc(8 / var(--rem-base) * 1rem) #fff;border-bottom:solid calc(8 / var(--rem-base) * 1rem) #fff;margin-top:calc(50 / var(--rem-base) * 1rem);background:linear-gradient(0deg,var(--color-navy) 0%,var(--color-navy) 100%) top 0 left/100% calc(2 / var(--rem-base) * 1rem) repeat-x,linear-gradient(0deg,var(--color-navy) 0%,var(--color-navy) 100%) bottom 0 left/100% calc(2 / var(--rem-base) * 1rem) repeat-x,no-repeat,linear-gradient(0deg,var(--color-navy) 0%,var(--color-navy) 100%) right 0 top/calc(2 / var(--rem-base) * 1rem) 100% repeat-y,var(--color-white);grid-column:1;grid-row:1;line-height:2;opacity:0;outline:solid calc(8 / var(--rem-base) * 1rem) var(--color-navy)}.p-top-intro.is-active .p-top-intro__main{animation:intro-fade-up .7s cubic-bezier(.22,1,.36,1) .08s both}.p-top-intro__body{position:relative;display:flex;width:100%;height:calc(1420 / var(--rem-base) * 1rem);flex-direction:column;padding:calc(60 / var(--rem-base) * 1rem) calc(30 / var(--rem-base) * 1rem) calc(100 / var(--rem-base) * 1rem)}@media print,(min-width:48rem){.p-top-intro__body{height:32.2em;flex-direction:row-reverse;justify-content:flex-start;padding:2.8em 4.4em 2.8em 2.2em}}.p-top-intro__lead{opacity:0}.p-top-intro.is-active .p-top-intro__lead{animation:intro-fade-up .65s ease-out .2s both}.p-top-intro__text{letter-spacing:.08em;height:100%;max-height:100%;line-height:2.4230769231;opacity:0;text-orientation:upright;writing-mode:vertical-rl}@media print,(min-width:48rem){.p-top-intro__text{line-height:2.7777777778}}.p-top-intro.is-active .p-top-intro__text{animation:intro-fade-from-right .75s ease-out .32s both}.p-top-intro__chara{opacity:0}.p-top-intro.is-active .p-top-intro__chara{animation:intro-chara-in .8s cubic-bezier(.22,1,.36,1) .18s both}.p-top-intro.is-active .p-top-intro__chara img{animation:chara-face-float 5s ease-in-out 1.1s infinite}.p-top-intro__underline{position:relative;z-index:1;display:inline-block;line-height:2}.p-top-intro__underline:before{position:absolute;z-index:-1;top:50%;right:0;width:1em;height:95%;background:#ebf458;content:"";transform:translate3d(10%,-50%,0) scaleY(0);transform-origin:center top}.p-top-intro.is-active .p-top-intro__underline:before{animation:intro-underline-in .5s ease-out .7s both}@media(prefers-reduced-motion:reduce){.p-top-intro__title,.p-top-intro__main,.p-top-intro__lead,.p-top-intro__text,.p-top-intro__chara,.p-top-intro__chara img{animation:none!important;opacity:1;transform:none!important}.p-top-intro__underline:before{animation:none!important;transform:translate3d(10%,-50%,0) scaleY(1)!important}}.p-news{position:relative;display:grid;padding:calc(80 / var(--rem-base) * 1rem) 0 calc(110 / var(--rem-base) * 1rem) calc(20 / var(--rem-base) * 1rem);border-radius:calc(80 / var(--rem-base) * 1rem);--dec-bg-tile-width: calc(30 / var(--rem-base) * 1rem);--dec-bg-tile-height: calc(var(--dec-bg-tile-width) * 76 / 118);gap:calc(100 / var(--rem-base) * 1rem) calc(30 / var(--rem-base) * 1rem);grid-template-columns:calc(120 / var(--rem-base) * 1rem) 1fr;isolation:isolate}@media print,(min-width:48rem){.p-news{--dec-bg-tile-width: calc(59 / var(--rem-base) * 1rem);padding:calc(80 / var(--rem-base) * 1rem) 0 calc(80 / var(--rem-base) * 1rem) 8.1vw;gap:calc(80 / var(--rem-base) * 1rem) calc(50 / var(--rem-base) * 1rem)}}.p-news--detail{gap:calc(80 / var(--rem-base) * 1rem) 0;grid-template-columns:calc(20 / var(--rem-base) * 1rem) 1fr}@media print,(min-width:48rem){.p-news--detail{grid-template-columns:calc(60 / var(--rem-base) * 1rem) 1fr}}.p-news--detail .p-news__main{margin-top:calc(50 / var(--rem-base) * 1rem)}.p-news__header{position:relative;z-index:2;width:calc(120 / var(--rem-base) * 1rem);align-self:stretch}.p-news__title{position:absolute;top:0;left:0;width:100%}.p-news__main{position:relative;min-height:calc(500 / var(--rem-base) * 1rem)}.p-news__main--detail{padding:calc(2 / var(--rem-base) * 1rem) 0 calc(2 / var(--rem-base) * 1rem) calc(2 / var(--rem-base) * 1rem);border-top:solid calc(8 / var(--rem-base) * 1rem) #fff;border-bottom:solid calc(8 / var(--rem-base) * 1rem) #fff;border-left:solid calc(8 / var(--rem-base) * 1rem) #fff;background:var(--color-white);background:linear-gradient(0deg,var(--color-navy) 0%,var(--color-navy) 100%) top 0 left/100% calc(2 / var(--rem-base) * 1rem) repeat-x,linear-gradient(0deg,var(--color-navy) 0%,var(--color-navy) 100%) bottom 0 left/100% calc(2 / var(--rem-base) * 1rem) repeat-x,no-repeat,linear-gradient(0deg,var(--color-navy) 0%,var(--color-navy) 100%) left 0 top/calc(2 / var(--rem-base) * 1rem) 100% repeat-y,url(/assets/dec-bg-BUsJagNS.webp) bottom calc(-75 / var(--rem-base) * 1rem) right/calc(560 / var(--rem-base) * 1rem) auto no-repeat,var(--color-white);outline:solid calc(8 / var(--rem-base) * 1rem) var(--color-navy)}.p-news__body{position:relative;padding:calc(40 / var(--rem-base) * 1rem) calc(40 / var(--rem-base) * 1rem) calc(350 / var(--rem-base) * 1rem) calc(110 / var(--rem-base) * 1rem)}@media print,(min-width:48rem){.p-news__body{padding:calc(100 / var(--rem-base) * 1rem) 8.1vw calc(300 / var(--rem-base) * 1rem)}}.p-news__list-wrap{position:relative;transition:opacity .3s ease}.p-news__list-wrap.is-loading .p-news__list{opacity:.35;pointer-events:none}.p-news__loader{position:absolute;display:flex;min-height:calc(200 / var(--rem-base) * 1rem);align-items:center;justify-content:center;top:0;right:0;bottom:0;left:0;pointer-events:none}@media print,(min-width:48rem){.p-news__loader{min-height:calc(300 / var(--rem-base) * 1rem)}}.p-news__loader-ring{display:block;width:calc(64 / var(--rem-base) * 1rem);height:calc(64 / var(--rem-base) * 1rem);border:calc(6 / var(--rem-base) * 1rem) solid var(--color-white);border-radius:50%;border-top-color:var(--color-navy);animation:spin .75s linear infinite}@media print,(min-width:48rem){.p-news__loader-ring{width:calc(48 / var(--rem-base) * 1rem);height:calc(48 / var(--rem-base) * 1rem);border-width:calc(5 / var(--rem-base) * 1rem)}}.p-news__list{display:grid;gap:calc(30 / var(--rem-base) * 1rem);grid-template-columns:100%}@media print,(min-width:48rem){.p-news__list{gap:calc(50 / var(--rem-base) * 1rem)}}.p-news__footer{margin:0 calc(40 / var(--rem-base) * 1rem) auto calc(20 / var(--rem-base) * 1rem);grid-column:1/3}@media print,(min-width:48rem){.p-news__footer{margin:0 calc(40 / var(--rem-base) * 1rem);grid-column:2/2}}.p-sc{position:relative;display:grid;padding:calc(80 / var(--rem-base) * 1rem) 0 calc(110 / var(--rem-base) * 1rem) calc(20 / var(--rem-base) * 1rem);border-radius:calc(80 / var(--rem-base) * 1rem);--dec-bg-tile-width: calc(30 / var(--rem-base) * 1rem);--dec-bg-tile-height: calc(var(--dec-bg-tile-width) * 76 / 118);gap:calc(80 / var(--rem-base) * 1rem) 0;grid-template-columns:calc(20 / var(--rem-base) * 1rem) 1fr;isolation:isolate}@media print,(min-width:48rem){.p-sc{--dec-bg-tile-width: calc(59 / var(--rem-base) * 1rem);padding:calc(80 / var(--rem-base) * 1rem) 0 calc(80 / var(--rem-base) * 1rem) 8.1vw;grid-template-columns:calc(60 / var(--rem-base) * 1rem) 1fr}}.p-sc__header{position:relative;z-index:2;width:calc(120 / var(--rem-base) * 1rem);align-self:stretch}.p-sc__title{position:absolute;top:0;left:0;width:100%}.p-sc__main{position:relative;padding:calc(2 / var(--rem-base) * 1rem) 0 calc(2 / var(--rem-base) * 1rem) calc(2 / var(--rem-base) * 1rem);border-top:solid calc(8 / var(--rem-base) * 1rem) #fff;border-bottom:solid calc(8 / var(--rem-base) * 1rem) #fff;border-left:solid calc(8 / var(--rem-base) * 1rem) #fff;margin-top:calc(50 / var(--rem-base) * 1rem);background:linear-gradient(0deg,var(--color-navy) 0%,var(--color-navy) 100%) top 0 left/100% calc(2 / var(--rem-base) * 1rem) repeat-x,linear-gradient(0deg,var(--color-navy) 0%,var(--color-navy) 100%) bottom 0 left/100% calc(2 / var(--rem-base) * 1rem) repeat-x,no-repeat,linear-gradient(0deg,var(--color-navy) 0%,var(--color-navy) 100%) left 0 top/calc(2 / var(--rem-base) * 1rem) 100% repeat-y,url(/assets/dec-bg-Dib30NQs.webp) bottom calc(-20 / var(--rem-base) * 1rem) right/calc(640 / var(--rem-base) * 1rem) auto no-repeat,var(--color-white);outline:solid calc(8 / var(--rem-base) * 1rem) var(--color-navy)}@media print,(min-width:48rem){.p-sc__main{background:linear-gradient(0deg,var(--color-navy) 0%,var(--color-navy) 100%) top 0 left/100% calc(2 / var(--rem-base) * 1rem) repeat-x,linear-gradient(0deg,var(--color-navy) 0%,var(--color-navy) 100%) bottom 0 left/100% calc(2 / var(--rem-base) * 1rem) repeat-x,no-repeat,linear-gradient(0deg,var(--color-navy) 0%,var(--color-navy) 100%) left 0 top/calc(2 / var(--rem-base) * 1rem) 100% repeat-y,url(/assets/dec-bg-Dib30NQs.webp) bottom calc(-20 / var(--rem-base) * 1rem) right/calc(740 / var(--rem-base) * 1rem) auto no-repeat,var(--color-white)}}.p-sc__body{position:relative;padding:calc(40 / var(--rem-base) * 1rem) calc(40 / var(--rem-base) * 1rem) calc(350 / var(--rem-base) * 1rem) calc(100 / var(--rem-base) * 1rem)}@media print,(min-width:48rem){.p-sc__body{padding:calc(100 / var(--rem-base) * 1rem) 8.1vw calc(300 / var(--rem-base) * 1rem)}}:root{--layer-bg: -9999;--layer-m1: -1;--layer-1: 1;--layer-container: 0;--layer-video: -9999;--layer-main: 0;--layer-footer: 1;--layer-pagetop: 15;--layer-share: 30;--layer-logo: 33;--layer-header: 34;--layer-btn-nav: 35;--layer-cursor: 36;--layer-loader: 37;--layer-opening: 38;--color-default: #000;--color-white: #fff;--color-navy: #0a1e54;--color-navy-hover: #114a8a;--color-accent: #de4242;--color-hero-bg: #a89268;--color-surface: #f1f1ee;--ease-in-out-quart: cubic-bezier(0, .48, 0, .96);--scrollbar: 5px;--font-weight-thin: 100;--font-weight-extralight: 200;--font-weight-light: 300;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extrabold: 800;--font-weight-black: 900}@media print{html body{top:0!important;left:0!important;width:100%!important;-webkit-print-color-adjust:exact;zoom:.8!important}}.p-chara{position:relative;display:grid;width:100%;max-width:100%;padding:calc(80 / var(--rem-base) * 1rem) 0 calc(110 / var(--rem-base) * 1rem) calc(20 / var(--rem-base) * 1rem);border-radius:calc(80 / var(--rem-base) * 1rem);--dec-bg-tile-width: calc(30 / var(--rem-base) * 1rem);--dec-bg-tile-height: calc(var(--dec-bg-tile-width) * 76 / 118);gap:calc(80 / var(--rem-base) * 1rem) 0;grid-template-columns:calc(20 / var(--rem-base) * 1rem) 1fr;isolation:isolate}@media print,(min-width:48rem){.p-chara{--dec-bg-tile-width: calc(59 / var(--rem-base) * 1rem);padding:calc(80 / var(--rem-base) * 1rem) 0 calc(80 / var(--rem-base) * 1rem) 8.1vw;grid-template-columns:calc(60 / var(--rem-base) * 1rem) 1fr}}.p-chara__header{position:relative;z-index:2;width:calc(120 / var(--rem-base) * 1rem);align-self:stretch}.p-chara__title{position:absolute;top:0;left:0;width:100%}.p-chara__main{min-width:0}.p-chara__body{position:relative;min-width:0;padding:calc(2 / var(--rem-base) * 1rem) 0 calc(2 / var(--rem-base) * 1rem) calc(2 / var(--rem-base) * 1rem);border-top:solid calc(8 / var(--rem-base) * 1rem) #fff;border-bottom:solid calc(8 / var(--rem-base) * 1rem) #fff;border-left:solid calc(8 / var(--rem-base) * 1rem) #fff;margin-top:calc(50 / var(--rem-base) * 1rem);background:var(--color-white);background:linear-gradient(0deg,var(--color-navy) 0%,var(--color-navy) 100%) top 0 left/100% calc(2 / var(--rem-base) * 1rem) repeat-x,linear-gradient(0deg,var(--color-navy) 0%,var(--color-navy) 100%) bottom 0 left/100% calc(2 / var(--rem-base) * 1rem) repeat-x,no-repeat,linear-gradient(0deg,var(--color-navy) 0%,var(--color-navy) 100%) left 0 top/calc(2 / var(--rem-base) * 1rem) 100% repeat-y,url(/assets/dec-bg-D6G3x8Up.webp) bottom calc(-200 / var(--rem-base) * 1rem) right/calc(520 / var(--rem-base) * 1rem) auto no-repeat,var(--color-white);outline:solid calc(8 / var(--rem-base) * 1rem) var(--color-navy)}}
