@charset "UTF-8";:where([data-astro-image]){object-fit:var(--fit);object-position:var(--pos);height:auto}:where([data-astro-image=full-width]){width:100%}:where([data-astro-image=constrained]){max-width:100%}html,body{width:100%;height:100%;margin:0;padding:0;word-spacing:1px;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;box-sizing:border-box}*,*:before,*:after{box-sizing:border-box;margin:0}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal}h1,h2,h3,h4,h5,h6{margin:0;padding:0}figure{display:block;margin:0;padding:0;border:0;outline:0;font-size:100%;background:transparent}img,svg{margin:0;padding:0;vertical-align:bottom}button{background-color:transparent;border:none;cursor:pointer;outline:none;padding:0;appearance:none}ol,ul{list-style:none outside none;margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}caption,th{text-align:left}q:before,q:after{content:""}img,object,embed{vertical-align:top}legend{display:none}h1,h2,h3,h4,h5,h6{font-size:100%}img,abbr,acronym,fieldset{border:0}li{list-style-type:none}select,input,button,textarea{font:99% arial,helvetica,clean,sans-serif}table{font-size:inherit;font:100%}pre,code,kbd,samp,tt{font-family:monospace;line-height:100%}area{border:none;outline:none}em,strong{font-weight:700}:where(dialog){width:unset;max-width:unset;height:unset;max-height:unset;padding:unset;color:unset;background-color:unset;border:unset;overflow:unset}:root{--design: 390}@media (992px < width){:root{--design: 1360}}:root{--contentSize: 100%;--gutter: calc( 30 / var(--design) * 100vw )}@media (992px < width){:root{--contentSize: 640px;--gutter: calc( 30 / var(--design) * var(--cw) )}}:root{--halfLeading: calc((1em - 1lh)/2) }:root{--z-background: 0;--z-mainContainer: 1;--z-globalFooter: 8;--z-globalHeader: 9;--z-drawer: 10;--z-drawerOpen: 12;--z-fixedBanner: 20;--z-loading: 100}:root{--w-bold: 700;--w-semibold: 600;--w-demibold: 600;--w-medium: 500;--w-normal: 400;--w-light: 300;--w-thin: 100}:root{--f-sansSerif: "Zen Kaku Gothic New", sans-serif;--f-serif: "Zen Old Mincho", serif;--f-display: "Ribeye Marrow", serif;--f-ribeye: "Ribeye Marrow", serif;--f-kaisei: "Kaisei Opti", serif;--f-device: "Helvetica Neue", Arial, "Hiragino Kaku Gothic ProN", "Hiragino Sans", Meiryo, sans-serif}:root{--c-text: #282828;--c-text-rgb: 40, 40, 40;--c-white: #ffffff;--c-ground: #f5f5f1;--c-red: #ff0000;--c-orange: #F87549;--c-lightLemon: #FFF6C4;--c-blue: #008CC5;--c-green: #63C427}:root{--ease: ease;--linear: linear;--easeIn: ease-in;--easeOut: ease-out;--easeInOut: ease-in-out;--easeInSine: cubic-bezier(.47, 0, .745, .715);--easeOutSine: cubic-bezier(.39, .575, .565, 1 );--easeInOutSine: cubic-bezier(.445, .05, .55, .95 );--easeInQuad: cubic-bezier(.55, .085, .68, .53 );--easeOutQuad: cubic-bezier(.25, .46, .45, .94 );--easeInOutQuad: cubic-bezier(.455, .03, .515, .955);--easeInCubic: cubic-bezier(.55, .055, .675, .19 );--easeOutCubic: cubic-bezier(.215, .61, .355, 1 );--easeInOutCubic: cubic-bezier(.645, .045, .355, 1 );--easeInQuart: cubic-bezier(.895, .03, .685, .22 );--easeOutQuart: cubic-bezier(.165, .84, .44, 1 );--easeInOutQuart: cubic-bezier(.77, 0, .175, 1 );--easeInQuint: cubic-bezier(.755, .05, .855, .06 );--easeOutQuint: cubic-bezier(.23, 1, .32, 1 );--easeInOutQuint: cubic-bezier(.86, 0, .07, 1 );--easeInExpo: cubic-bezier(.95, .05, .795, .035);--easeOutExpo: cubic-bezier(.19, 1, .22, 1 );--easeInOutExpo: cubic-bezier(1, 0, 0, 1 );--easeInCirc: cubic-bezier(.6, .04, .98, .335);--easeOutCirc: cubic-bezier(.075, .82, .165, 1 );--easeInOutCirc: cubic-bezier(.785, .135, .15, .86 );--easeInBack: cubic-bezier(.6, -.28, .735, .045);--easeOutBack: cubic-bezier(.175, .885, .32, 1.275);--easeInOutBack: cubic-bezier(.68, -.55, .265, 1.55 )}img,svg{display:block;width:100%;height:auto}iframe{vertical-align:bottom}button{font-family:inherit;line-height:inherit}summary{display:block;cursor:pointer}summary::-webkit-details-marker{display:none}body{position:relative;width:100%;height:100%;font-family:var(--f-sansSerif);color:var(--c-text);line-height:1.7;font-feature-settings:"palt";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overscroll-behavior-y:none}@media (width < 992px){.u-hidden-sp{display:none}}@media (992px < width){.u-hidden-pc{display:none}}#debug{display:none;position:fixed;left:0;top:0;width:50vw;height:100%;z-index:100;background-color:#fff3;background-repeat:repeat}input,textarea{font-family:var(--f-device)}[data-modal-trigger]{cursor:pointer}@keyframes hover{0%{transform:translate(0);opacity:1}50%{transform:translate(50%);opacity:0}51%{transform:translate(-20%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes carousel{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes carouselreverse{0%{transform:translate(-100%)}to{transform:translate(0)}}.modal[data-astro-cid-hrybwmjy]{margin:auto;padding:0;width:fit-content;height:fit-content;border:none;background:none;transition:opacity .4s var(--easeInOutCirc);outline:none;opacity:1;box-sizing:border-box}.modal[data-astro-cid-hrybwmjy]::backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0009;opacity:1}.modal[data-astro-cid-hrybwmjy].is-closing{opacity:0}.modal[data-astro-cid-hrybwmjy]::backdrop{transition:opacity .4s var(--easeInOutCirc)}.modal[data-astro-cid-hrybwmjy].is-closing::backdrop{opacity:0}.modalInner[data-astro-cid-hrybwmjy]{position:relative}.__close[data-astro-cid-hrybwmjy]{position:absolute;right:0;top:0;width:32px;aspect-ratio:1/1;color:#fff;background-color:#000;translate:50% -50%;border-radius:100%}.__close[data-astro-cid-hrybwmjy]:before,.__close[data-astro-cid-hrybwmjy]:after{content:"";position:absolute;top:50%;left:50%;width:40%;height:2px;background-color:#fff}.__close[data-astro-cid-hrybwmjy]:before{transform:translate(-50%,-50%) rotate(45deg)}.__close[data-astro-cid-hrybwmjy]:after{transform:translate(-50%,-50%) rotate(-45deg)}.modal[data-astro-cid-cnpklefq]{width:100%;max-width:calc(100vw - 48px);background-color:#fff}.__container[data-astro-cid-cnpklefq]{display:grid;place-content:center;gap:16px}@media (992px < width){.__container[data-astro-cid-cnpklefq]{gap:40px}}.__movie[data-astro-cid-cnpklefq]{width:min(80vw,500px);height:100%}.__movie[data-astro-cid-cnpklefq] video[data-astro-cid-cnpklefq]{width:100%;height:100%;aspect-ratio:9/16;object-fit:cover}.l-laptopArea{display:none}@media (992px < width){.l-laptopArea{position:fixed;left:0;top:0;display:block;width:100%;height:100%;z-index:var(--z-background)}}.l-wrapper{position:relative;display:flex;flex-direction:column;min-height:100%;height:100%}.l-stage{container-type:inline-size;display:flex;flex-direction:column;width:100%;min-height:100%;background-color:var(--c-ground);z-index:var(--z-mainContainer);overflow-x:clip}.component[data-astro-cid-mo3tlhbo]{width:100%;height:100%}.__logo[data-astro-cid-mo3tlhbo]{position:absolute;left:24px;top:24px;width:calc(100 / var(--design) * var(--cw));margin-inline:auto}@media (992px < width){.__logo[data-astro-cid-mo3tlhbo]{top:auto;bottom:0;left:0;width:calc(240 / var(--design) * 100vw)}}.__sns[data-astro-cid-mo3tlhbo]{position:absolute;right:24px;top:24px;display:flex;align-items:center}.__snsTitle[data-astro-cid-mo3tlhbo]{font-size:16px;font-weight:400;color:#fff}.__snsLink[data-astro-cid-mo3tlhbo]{display:block;width:40px}.__copyright[data-astro-cid-mo3tlhbo]{position:absolute;right:16px;bottom:8px;font-size:10px;color:#999}@media (992px < width){.__copyright[data-astro-cid-mo3tlhbo]{right:8px;bottom:4px}}.component[data-astro-cid-zc7lu3b3]{position:fixed;left:0;top:0;width:100%;height:100%;z-index:var(--z-loading)}.overlay[data-astro-cid-zc7lu3b3]{position:absolute;width:100%;height:100%}.__logo[data-astro-cid-zc7lu3b3]{position:absolute;width:100vw}.__sns[data-astro-cid-zc7lu3b3]{position:absolute;right:24px;top:24px;display:flex;align-items:center}.__snsTitle[data-astro-cid-zc7lu3b3]{font-size:16px;font-weight:400;color:#fff}.__snsLink[data-astro-cid-zc7lu3b3]{display:block;width:40px}.__copyright[data-astro-cid-zc7lu3b3]{position:absolute;right:16px;bottom:8px;font-size:10px;color:#999}@media (992px < width){.__copyright[data-astro-cid-zc7lu3b3]{right:8px;bottom:4px}}.__cover[data-astro-cid-j7pv25f6]{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.__coverImage[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover;pointer-events:none;cursor:pointer}@media (992px < width){.__coverImage[data-astro-cid-j7pv25f6]{object-position:center 70%}}.mainContainer[data-astro-cid-j7pv25f6]{position:relative;background-repeat:repeat-y;background-size:100%;height:100%;overflow:clip;z-index:1}
