@font-face{font-family:Selecta;font-weight:100 699;src:url(/assets/font/SelectaVF.ttf)format("truetype-variations")}@font-face{font-family:Selecta;font-weight:700 900;src:url(/assets/font/SelectaBold.woff2)format("truetype-variations")}@font-face{font-family:Manuka Condensed;src:url(/assets/font/manuka-condensed-bold.woff2)format("truetype-variations")}html{overflow-wrap:anywhere;line-break:strict;--font-family-heading:YakuHanJP,"Hiragino Sans",Meiryo,"Helvetica Neue","Helvetica",Arial,sans-serif;--font-family-text:var(--font-family-heading);--font-family-english-highlight:YakuHanJP,"Manuka Condensed","SF Pro Icons","Helvetica Neue","Helvetica",Arial,sans-serif;--font-family-english:YakuHanJP,neue-haas-grotesk-text,"SF Pro Icons","Helvetica Neue","Helvetica",Arial,sans-serif;--font-family-nft:YakuHanJP,din-2014,sans-serif;font-size:62.5%}html:lang(en){--font-family-heading:Selecta,-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",Arial,sans-serif;--font-family-text:var(--font-family-heading);--font-family-english-highlight:var(--font-family-heading);--font-family-english:var(--font-family-heading)}html:lang(en) p{font-kerning:normal;text-wrap:pretty}body:has(dialog[open]){overflow:hidden!important}body:has([data-sp-open=true]){overflow:hidden!important}body{color:#000;background:#fff;width:100%;height:auto;min-height:100%;margin:0;font-size:1.6rem}button,input,select,textarea{margin:0;font-family:inherit;font-size:100%}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner{border:0;padding:0}input::-moz-focus-inner{border:0;padding:0}textarea{vertical-align:top;overflow:auto}table{border-spacing:0;border-collapse:collapse}*,:before,:after{box-sizing:border-box}h1,h2,h3,h4,h5,h6{font-feature-settings:"palt";font-kerning:normal;text-wrap:pretty;margin:0;font-weight:700}h1{font-size:32px;line-height:1.375}h2{font-size:20px;line-height:1.6}h3{font-size:18px;line-height:1.555}h4{font-size:12px;line-height:1.667}h5{font-size:10px;line-height:1.6}h6{font-size:8px;line-height:1.25}@media (min-width:768px){h1{font-size:42px;line-height:1.38}h2{font-size:27px;line-height:1.555}h3{font-size:18px;line-height:1.555}h4{font-size:15px;line-height:1.733}h5{font-size:12px;line-height:1.667}h6{font-size:10px;line-height:1.6}}img{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}a{color:inherit;text-decoration:none}a img{border:none}hr{border:none;margin:0}main{display:block}::selection{color:#fff;background:#000}::selection{color:#fff;background:#000}button,input,textarea{color:inherit;-webkit-appearance:none;appearance:none;background:0 0;border:none;margin:0;padding:0;font-family:inherit}.visually-hidden{white-space:nowrap;clip:rect(0,0,0,0);border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.use-pc{display:none}@media (min-width:769px){.use-pc{display:block}}.use-sp{display:block}@media (min-width:769px){.use-sp{display:none}}[data-cta-footer]{transition:opacity .3s}body.is-visible-footer [data-cta-footer]{visibility:hidden;opacity:0;transition:opacity .3s,visibility .1s .3s}html:lang(en){--header_height:68px;--padding-inline:24px;--section-padding-block:24px;--max-component-width:1120px}@media (min-width:769px){html:lang(en){--padding-inline:48px;--section-padding-block:60px}}body{font-family:var(--font-family-english);background-color:#0b0b0d;font-size:1.6rem}*{margin:0}
