html,html a,html abbr,html acronym,html address,html applet,html article,html aside,html audio,html b,html big,html blockquote,html body,html canvas,html caption,html center,html cite,html code,html dd,html del,html details,html dfn,html div,html dl,html dt,html em,html embed,html fieldset,html figcaption,html figure,html footer,html form,html h1,html h2,html h3,html h4,html h5,html h6,html header,html hgroup,html i,html iframe,html img,html ins,html kbd,html label,html legend,html li,html mark,html menu,html nav,html object,html ol,html output,html p,html pre,html q,html ruby,html s,html samp,html section,html small,html span,html strike,html strong,html sub,html summary,html sup,html table,html tbody,html td,html tfoot,html th,html thead,html time,html tr,html tt,html u,html ul,html var,html video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:initial}html article,html aside,html details,html figcaption,html figure,html footer,html header,html hgroup,html menu,html nav,html section{display:block}html body{line-height:1;letter-spacing:-.05em}html ol,html ul{list-style:none}html blockquote,html q{quotes:none}html blockquote:after,html blockquote:before,html q:after,html q:before{content:"";content:none}html table{border-collapse:collapse;border-spacing:0}html button{padding:0;border:none}a,button{cursor:pointer;color:inherit}img{object-position:center center}video{object-fit:cover}a{text-decoration:none;font-family:inherit}img{width:100%;height:100%;object-fit:cover}:root{--main-font:"Wanted Sans";font-family:var(--main-font);--white:#fff;--black02:#000000;--black03:#252525;--gray01:#F4F4F4;--gray02:#888888;--gray04:#B7B7B7;--gray05:#484848;--gray06:#676767;--purple:#5E00D7;--fontColor:#000;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}.font-g,.font-w{font-family:Wanted Sans,sans-serif}.font-g{letter-spacing:-.1em}.font-a{font-family:Wanted Sans,sans-serif}.white{color:var(--white)}.black02{color:var(--black02)}.black03{color:var(--black03)}.gray02{color:var(--gray02)}.gray04{color:var(--gray04)}.gray05{color:var(--gray05)}.purple{color:var(--purple)}.h2_n{font-size:min(5.625vw,90px);line-height:1.2;letter-spacing:-.02em;font-weight:700}@media(max-width:1023px){.h2_n{font-size:min(7.4780058651vw,90px)}}@media(max-width:767px){.h2_n{font-size:60px}}.h3_n{font-size:min(3vw,48px);line-height:1.2;letter-spacing:-.02em;font-weight:700}@media(max-width:1023px){.h3_n{font-size:min(3.9882697947vw,48px)}}@media(max-width:767px){.h3_n{font-size:42px}}.h4_n{font-size:min(3.1875vw,51px);line-height:1.2;letter-spacing:-.02em;font-weight:700}@media(max-width:1023px){.h4_n{font-size:min(4.2375366569vw,51px)}}@media(max-width:767px){.h4_n{font-size:34px}}.h5_n{font-size:min(2.25vw,36px);line-height:1.2;letter-spacing:-.02em;font-weight:700}@media(max-width:1023px){.h5_n{font-size:min(2.991202346vw,36px)}}@media(max-width:767px){.h5_n{font-size:24px}}.h6_n{font-size:min(1.875vw,30px);line-height:1.2;letter-spacing:-.02em;font-weight:700}@media(max-width:1023px){.h6_n{font-size:min(2.4926686217vw,30px)}}@media(max-width:767px){.h6_n{font-size:20px}}.s1_n{font-size:min(1.5vw,24px);line-height:1.2;letter-spacing:-.02em;font-weight:400}@media(max-width:1023px){.s1_n{font-size:min(1.9941348974vw,24px)}}@media(max-width:767px){.s1_n{font-size:14px}}.s1_n strong{font-weight:700!important}.s2_n{font-size:min(1.3125vw,21px);line-height:1.2;letter-spacing:-.02em;font-weight:400}@media(max-width:1023px){.s2_n{font-size:min(1.7448680352vw,21px)}}@media(max-width:767px){.s2_n{font-size:14px}}.b1_n{font-size:min(1.3125vw,21px);line-height:1.2;letter-spacing:-.02em;font-weight:400}@media(max-width:1023px){.b1_n{font-size:min(1.7448680352vw,21px)}}@media(max-width:767px){.b1_n{font-size:14px}}.b2_n{font-size:min(1.3125vw,21px);line-height:1.2;letter-spacing:-.02em;font-weight:400}@media(max-width:1023px){.b2_n{font-size:min(1.7448680352vw,21px)}}@media(max-width:767px){.b2_n{font-size:14px}}.button_n{font-size:min(1.3125vw,21px);line-height:1.2;letter-spacing:-.02em;font-weight:700}@media(max-width:1023px){.button_n{font-size:min(1.7448680352vw,21px)}}@media(max-width:767px){.button_n{font-size:14px}}.caption_n{font-size:min(.75vw,12px);line-height:1.2;letter-spacing:-.02em;font-weight:400}@media(max-width:1023px){.caption_n{font-size:min(.9970674487vw,12px)}}@media(max-width:767px){.caption_n{font-size:10px}}.w300{font-weight:300}.w400{font-weight:400}.w500{font-weight:500}.w600{font-weight:600}.w700{font-weight:700}.blind{position:absolute;font-size:0;text-indent:-9999px;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.css-container{position:fixed;top:0;left:0;width:0;height:100vh;pointer-events:none;visibility:hidden}@media(max-width:1023px){.pc-only{display:none!important}}@media(max-width:767px){.pc-only{display:none!important}}@media(min-width:1024px){.tablet-only{display:none!important}}@media(max-width:767px){.pc-tablet-only,.tablet-only{display:none!important}}@media(min-width:768px){.mo-only{display:none!important}}.fadeElement{transition:opacity .3s ease-in-out .3s}.fadeElement.show{opacity:1}.fadeElement.hide{opacity:0;pointer-events:none}@keyframes scrollFlow{0%{opacity:.4}50%{opacity:1}to{opacity:.4}}@keyframes marqueeUp{0%{transform:translateY(-50%)}to{transform:translateY(50%)}}@keyframes marqueeDown{0%{transform:translateY(50%)}to{transform:translateY(-50%)}}.modal-root{position:sticky;top:0;left:0}.video-fullscreen{display:none}
/*# sourceMappingURL=2b93fd0249e2f6e8.css.map*/