@media screen and (min-width: 1441px){body{--pv: calc(1px / 2)}}@media screen and (max-width: 1440px){body{--pv: calc(100vw / 2880)}}html{box-sizing:border-box;-webkit-text-size-adjust:100%}*,:after,:before{background-repeat:no-repeat;box-sizing:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}*{padding:0;margin:0}audio:not([controls]){display:none;height:0}hr{overflow:visible}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}summary{display:list-item}small{font-size:80%}[hidden],template{display:none}abbr[title]{border-bottom:1px dotted;text-decoration:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}input{border-radius:0}[role=button],[type=button],[type=reset],[type=submit],button{cursor:pointer}[disabled]{cursor:default}[type=number]{width:auto}[type=search]{-webkit-appearance:textfield}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,optgroup,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:0;padding:0}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button:-moz-focusring{outline:1px dotted ButtonText}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button,select{text-transform:none}button,input,textarea{background-color:transparent;border-style:none;color:inherit}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;max-width:100%;white-space:normal}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}img{border-style:none}progress{vertical-align:baseline}svg:not(:root){overflow:hidden}audio,canvas,progress,video{display:inline-block}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){position:absolute !important;clip:rect(0 0 0 0) !important}}[aria-busy=true]{cursor:default}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}::-moz-selection{background-color:#b3d4fc;color:#000;text-shadow:none}::selection{background-color:#b3d4fc;color:#000;text-shadow:none}ul,ol{list-style:none}a{text-decoration:none}.wrapper{overflow:hidden}body{overflow-wrap:break-word;word-wrap:break-word;-webkit-text-size-adjust:100%;text-size-adjust:100%;overscroll-behavior:none}div:focus,span:focus{outline:none}a,button{text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}a::-moz-focus-inner,button::-moz-focus-inner{border-style:none}a:focus,button:focus{outline:none}html,body{width:100%;height:100%;background:#000000;color:#ffffff;font-feature-settings:'palt';text-spacing-trim:normal;overscroll-behavior-y:none}::selection{background:#ffffff;color:#000000}img{display:block;width:100%}picture{display:block;width:100%}body{cursor:url("../img/common/cursor.webp") 10 0,auto}@media (min-resolution: 2dppx){body{cursor:url("../img/common/cursor@2x.webp") 20 0,auto}}body[data-section="p"].is-hover,body[data-section="p"] a,body[data-section="p"] button{cursor:url("../img/common/cursor-p.webp") 10 0,pointer}@media (min-resolution: 2dppx){body[data-section="p"].is-hover,body[data-section="p"] a,body[data-section="p"] button{cursor:url("../img/common/cursor-p@2x.webp") 20 0,pointer}}body[data-section="l"].is-hover,body[data-section="l"] a,body[data-section="l"] button{cursor:url("../img/common/cursor-l.webp") 10 0,pointer}@media (min-resolution: 2dppx){body[data-section="l"].is-hover,body[data-section="l"] a,body[data-section="l"] button{cursor:url("../img/common/cursor-l@2x.webp") 20 0,pointer}}body[data-section="a"].is-hover,body[data-section="a"] a,body[data-section="a"] button{cursor:url("../img/common/cursor-a.webp") 10 0,pointer}@media (min-resolution: 2dppx){body[data-section="a"].is-hover,body[data-section="a"] a,body[data-section="a"] button{cursor:url("../img/common/cursor-a@2x.webp") 20 0,pointer}}body[data-section="n"].is-hover,body[data-section="n"] a,body[data-section="n"] button{cursor:url("../img/common/cursor-n.webp") 10 0,pointer}@media (min-resolution: 2dppx){body[data-section="n"].is-hover,body[data-section="n"] a,body[data-section="n"] button{cursor:url("../img/common/cursor-n@2x.webp") 20 0,pointer}}body[data-section="e"].is-hover,body[data-section="e"] a,body[data-section="e"] button{cursor:url("../img/common/cursor-e.webp") 10 0,pointer}@media (min-resolution: 2dppx){body[data-section="e"].is-hover,body[data-section="e"] a,body[data-section="e"] button{cursor:url("../img/common/cursor-e@2x.webp") 20 0,pointer}}body[data-section="t"].is-hover,body[data-section="t"] a,body[data-section="t"] button{cursor:url("../img/common/cursor-t.webp") 10 0,pointer}@media (min-resolution: 2dppx){body[data-section="t"].is-hover,body[data-section="t"] a,body[data-section="t"] button{cursor:url("../img/common/cursor-t@2x.webp") 20 0,pointer}}body.is-hover .page-cursor{opacity:0}[data-hidden]{display:none}.lil-gui{background:rgba(0,0,0,0.5)}.lil-gui.root>.title{background:rgba(0,0,0,0.5)}.page::after{content:'';display:none;position:fixed;left:0;top:0;width:100%;height:100%;z-index:10}.page.is-locked::after{display:block}.page .page-loading{position:fixed;left:0;top:0;width:100%;height:100%;background:#000000;overflow:hidden;z-index:9}.page .page-loading div{position:relative;width:100%;height:100%}.page .page-loading div span:nth-of-type(1){display:block;position:absolute;right:50%;top:0;width:100%;height:100%;background:url("../img/loading/loading_1.webp") repeat-x left center/auto calc(246 * (100vh / 2160));animation:loading1 0.7s infinite;transform:rotateX(180deg) rotateY(180deg)}.page .page-loading div span:nth-of-type(2){display:block;position:absolute;left:50%;top:0;width:100%;height:100%;background:url("../img/loading/loading_1.webp") repeat-x left center/auto calc(246 * (100vh / 2160));animation:loading1 0.7s infinite}@keyframes loading1{0%{background-image:url("../img/loading/loading_1.webp")}14%{background-image:url("../img/loading/loading_2.webp")}28%{background-image:url("../img/loading/loading_3.webp")}42%{background-image:url("../img/loading/loading_4.webp")}56%{background-image:url("../img/loading/loading_5.webp")}70%{background-image:url("../img/loading/loading_6.webp")}84%{background-image:url("../img/loading/loading_7.webp")}100%{background-image:url("../img/loading/loading_1.webp")}}.page .page-loading div span:nth-of-type(1){translate:0 0}.page .page-loading div span:nth-of-type(2){translate:0 0}.page .page-loading.is-active div span:nth-of-type(1){translate:0 0;transition:translate 0.25s cubic-bezier(0.215, 0.61, 0.355, 1) 0s}.page .page-loading.is-active div span:nth-of-type(2){translate:0 0;transition:translate 0.25s cubic-bezier(0.215, 0.61, 0.355, 1) 0s}.page .page-loading.is-inactive{left:-100%;transition:left 0.0s linear 0.5s}.page .page-loading.is-inactive div span:nth-of-type(1){translate:-200% 0;transition:translate 0.25s cubic-bezier(0.55, 0.055, 0.675, 0.19) 0s}.page .page-loading.is-inactive div span:nth-of-type(2){translate:200% 0;transition:translate 0.25s cubic-bezier(0.55, 0.055, 0.675, 0.19) 0s}.page .page-stage{position:fixed;left:0;top:0;width:100%;height:100%}.page .page-stage canvas{position:absolute;left:0;top:0}.page .page-stage{clip-path:circle(0% at 50% 50%)}.page .page-stage.is-active{clip-path:circle(100% at 50% 50%);transition:clip-path 0.5s cubic-bezier(0.55, 0.055, 0.675, 0.19) 0s}.page .page-enter{position:fixed;left:0;top:0;width:100%;height:100%;background:#000000;overflow:hidden;z-index:8}.page .page-enter div{position:absolute;left:50%;top:0;width:100%;height:100%;transform-origin:left center}.page .page-enter div span{display:block;position:absolute;left:0;top:0;width:200%;height:100%}.page .page-enter div:nth-of-type(1){rotate:z 0deg}.page .page-enter div:nth-of-type(1) span{background:url("../img/enter/enter-1_1.webp") repeat-x left center/auto calc(220 * (100vh / 2160));animation:enter-1 0.3s infinite}.page .page-enter div:nth-of-type(2){rotate:z 30deg}.page .page-enter div:nth-of-type(2) span{background:url("../img/enter/enter-2_1.webp") repeat-x left center/auto calc(220 * (100vh / 2160));animation:enter-2 0.3s infinite}.page .page-enter div:nth-of-type(3){rotate:z 60deg}.page .page-enter div:nth-of-type(3) span{background:url("../img/enter/enter-3_1.webp") repeat-x left center/auto calc(220 * (100vh / 2160));animation:enter-3 0.3s infinite}.page .page-enter div:nth-of-type(4){rotate:z 90deg}.page .page-enter div:nth-of-type(4) span{background:url("../img/enter/enter-4_1.webp") repeat-x left center/auto calc(220 * (100vh / 2160));animation:enter-4 0.3s infinite}.page .page-enter div:nth-of-type(5){rotate:z 120deg}.page .page-enter div:nth-of-type(5) span{background:url("../img/enter/enter-5_1.webp") repeat-x left center/auto calc(220 * (100vh / 2160));animation:enter-5 0.3s infinite}.page .page-enter div:nth-of-type(6){rotate:z 150deg}.page .page-enter div:nth-of-type(6) span{background:url("../img/enter/enter-6_1.webp") repeat-x left center/auto calc(220 * (100vh / 2160));animation:enter-6 0.3s infinite}.page .page-enter div:nth-of-type(7){rotate:z 180deg}.page .page-enter div:nth-of-type(7) span{background:url("../img/enter/enter-1_1.webp") repeat-x left center/auto calc(220 * (100vh / 2160));animation:enter-1 0.3s infinite}.page .page-enter div:nth-of-type(8){rotate:z 210deg}.page .page-enter div:nth-of-type(8) span{background:url("../img/enter/enter-2_1.webp") repeat-x left center/auto calc(220 * (100vh / 2160));animation:enter-2 0.3s infinite}.page .page-enter div:nth-of-type(9){rotate:z 240deg}.page .page-enter div:nth-of-type(9) span{background:url("../img/enter/enter-3_1.webp") repeat-x left center/auto calc(220 * (100vh / 2160));animation:enter-3 0.3s infinite}.page .page-enter div:nth-of-type(10){rotate:z 270deg}.page .page-enter div:nth-of-type(10) span{background:url("../img/enter/enter-4_1.webp") repeat-x left center/auto calc(220 * (100vh / 2160));animation:enter-4 0.3s infinite}.page .page-enter div:nth-of-type(11){rotate:z 300deg}.page .page-enter div:nth-of-type(11) span{background:url("../img/enter/enter-5_1.webp") repeat-x left center/auto calc(220 * (100vh / 2160));animation:enter-5 0.3s infinite}.page .page-enter div:nth-of-type(12){rotate:z 330deg}.page .page-enter div:nth-of-type(12) span{background:url("../img/enter/enter-6_1.webp") repeat-x left center/auto calc(220 * (100vh / 2160));animation:enter-6 0.3s infinite}@keyframes enter-1{0%{background-image:url("../img/enter/enter-1_1.webp")}33%{background-image:url("../img/enter/enter-1_2.webp")}66%{background-image:url("../img/enter/enter-1_3.webp")}}@keyframes enter-2{0%{background-image:url("../img/enter/enter-2_1.webp")}33%{background-image:url("../img/enter/enter-2_2.webp")}66%{background-image:url("../img/enter/enter-2_3.webp")}}@keyframes enter-3{0%{background-image:url("../img/enter/enter-3_1.webp")}33%{background-image:url("../img/enter/enter-3_2.webp")}66%{background-image:url("../img/enter/enter-3_3.webp")}}@keyframes enter-4{0%{background-image:url("../img/enter/enter-4_1.webp")}33%{background-image:url("../img/enter/enter-4_2.webp")}66%{background-image:url("../img/enter/enter-4_3.webp")}}@keyframes enter-5{0%{background-image:url("../img/enter/enter-5_1.webp")}33%{background-image:url("../img/enter/enter-5_2.webp")}66%{background-image:url("../img/enter/enter-5_3.webp")}}@keyframes enter-6{0%{background-image:url("../img/enter/enter-6_1.webp")}33%{background-image:url("../img/enter/enter-6_2.webp")}66%{background-image:url("../img/enter/enter-6_3.webp")}}.page .page-enter button{display:block;position:absolute;left:0;right:0;top:0;bottom:0;width:calc(580 * (100vh / 2160));height:calc(580 * (100vh / 2160));margin:auto;background:#000000;border-radius:100%}.page .page-enter button span{display:block;position:absolute;left:0;right:0;top:0;bottom:0;width:calc(380 * (100vh / 2160));height:calc(380 * (100vh / 2160));margin:auto;border-radius:100%}.page .page-enter button span video{width:100%;height:100%}.page .page-enter button span video{filter:blur(1px);scale:1.0 1.0;transition:all 0.25s cubic-bezier(0.215, 0.61, 0.355, 1)}[data-hover] .page .page-enter button:hover span video{filter:blur(0);scale:1.125 1.125}.page .page-enter div span{translate:200% 0}.page .page-enter button span{scale:0.0 0.0}.page .page-enter.is-active div:nth-of-type(1) span{translate:0 0;transition:translate 0.5s cubic-bezier(0.215, 0.61, 0.355, 1) .02s}.page .page-enter.is-active div:nth-of-type(2) span{translate:0 0;transition:translate 0.5s cubic-bezier(0.215, 0.61, 0.355, 1) .04s}.page .page-enter.is-active div:nth-of-type(3) span{translate:0 0;transition:translate 0.5s cubic-bezier(0.215, 0.61, 0.355, 1) .06s}.page .page-enter.is-active div:nth-of-type(4) span{translate:0 0;transition:translate 0.5s cubic-bezier(0.215, 0.61, 0.355, 1) .08s}.page .page-enter.is-active div:nth-of-type(5) span{translate:0 0;transition:translate 0.5s cubic-bezier(0.215, 0.61, 0.355, 1) .1s}.page .page-enter.is-active div:nth-of-type(6) span{translate:0 0;transition:translate 0.5s cubic-bezier(0.215, 0.61, 0.355, 1) .12s}.page .page-enter.is-active div:nth-of-type(7) span{translate:0 0;transition:translate 0.5s cubic-bezier(0.215, 0.61, 0.355, 1) .14s}.page .page-enter.is-active div:nth-of-type(8) span{translate:0 0;transition:translate 0.5s cubic-bezier(0.215, 0.61, 0.355, 1) .16s}.page .page-enter.is-active div:nth-of-type(9) span{translate:0 0;transition:translate 0.5s cubic-bezier(0.215, 0.61, 0.355, 1) .18s}.page .page-enter.is-active div:nth-of-type(10) span{translate:0 0;transition:translate 0.5s cubic-bezier(0.215, 0.61, 0.355, 1) .2s}.page .page-enter.is-active div:nth-of-type(11) span{translate:0 0;transition:translate 0.5s cubic-bezier(0.215, 0.61, 0.355, 1) .22s}.page .page-enter.is-active div:nth-of-type(12) span{translate:0 0;transition:translate 0.5s cubic-bezier(0.215, 0.61, 0.355, 1) .24s}.page .page-enter.is-active button span{scale:1.0 1.0;transition:scale 0.5s cubic-bezier(0.215, 0.61, 0.355, 1) 0.75s}.page .page-enter.is-inactive{opacity:0.0;transition:opacity 0.5s linear 0.5s}.page .page-enter.is-inactive div:nth-of-type(1) span{translate:200% 0;transition:translate 0.5s cubic-bezier(0.55, 0.055, 0.675, 0.19) .02s}.page .page-enter.is-inactive div:nth-of-type(2) span{translate:200% 0;transition:translate 0.5s cubic-bezier(0.55, 0.055, 0.675, 0.19) .04s}.page .page-enter.is-inactive div:nth-of-type(3) span{translate:200% 0;transition:translate 0.5s cubic-bezier(0.55, 0.055, 0.675, 0.19) .06s}.page .page-enter.is-inactive div:nth-of-type(4) span{translate:200% 0;transition:translate 0.5s cubic-bezier(0.55, 0.055, 0.675, 0.19) .08s}.page .page-enter.is-inactive div:nth-of-type(5) span{translate:200% 0;transition:translate 0.5s cubic-bezier(0.55, 0.055, 0.675, 0.19) .1s}.page .page-enter.is-inactive div:nth-of-type(6) span{translate:200% 0;transition:translate 0.5s cubic-bezier(0.55, 0.055, 0.675, 0.19) .12s}.page .page-enter.is-inactive div:nth-of-type(7) span{translate:200% 0;transition:translate 0.5s cubic-bezier(0.55, 0.055, 0.675, 0.19) .14s}.page .page-enter.is-inactive div:nth-of-type(8) span{translate:200% 0;transition:translate 0.5s cubic-bezier(0.55, 0.055, 0.675, 0.19) .16s}.page .page-enter.is-inactive div:nth-of-type(9) span{translate:200% 0;transition:translate 0.5s cubic-bezier(0.55, 0.055, 0.675, 0.19) .18s}.page .page-enter.is-inactive div:nth-of-type(10) span{translate:200% 0;transition:translate 0.5s cubic-bezier(0.55, 0.055, 0.675, 0.19) .2s}.page .page-enter.is-inactive div:nth-of-type(11) span{translate:200% 0;transition:translate 0.5s cubic-bezier(0.55, 0.055, 0.675, 0.19) .22s}.page .page-enter.is-inactive div:nth-of-type(12) span{translate:200% 0;transition:translate 0.5s cubic-bezier(0.55, 0.055, 0.675, 0.19) .24s}.page .page-enter.is-inactive button span{scale:0.0 0.0;transition:scale 0.5s cubic-bezier(0.55, 0.055, 0.675, 0.19) 0s}.page .page-reticle{position:fixed;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:1}.page .page-reticle div span{display:block;width:0;margin:auto}.page .page-reticle div span::after{content:'';display:block;position:absolute;left:0;top:0;width:calc(1px * 12 / 2);height:calc(1px * 12 / 2);border-radius:100%;background:rgba(255,255,255,0.25);translate:-50% -50%}.page .page-reticle div:nth-of-type(1){position:absolute;left:0;top:calc(60 * (100vh / 2160));width:100%;height:0;border-top:solid calc(1px * 2 / 2) rgba(255,255,255,0.25)}.page .page-reticle div:nth-of-type(1) span:nth-of-type(1){position:absolute;left:0;top:0}.page .page-reticle div:nth-of-type(1) span:nth-of-type(2){position:absolute;left:calc(110 * (100vh / 2160));top:0}.page .page-reticle div:nth-of-type(1) span:nth-of-type(3){position:absolute;left:0;right:0;top:0}.page .page-reticle div:nth-of-type(1) span:nth-of-type(4){position:absolute;right:calc(110 * (100vh / 2160));top:0}.page .page-reticle div:nth-of-type(1) span:nth-of-type(5){position:absolute;right:0;top:0}.page .page-reticle div:nth-of-type(2){position:absolute;left:0;top:0;bottom:0;width:100%;height:0;margin:auto;border-top:solid calc(1px * 2 / 2) rgba(255,255,255,0.25)}.page .page-reticle div:nth-of-type(2)::before{content:'';display:block;position:absolute;left:calc(130 * (100vh / 2160));top:calc(12 * (100vh / 2160));width:calc(27 * (100vh / 2160));height:calc(63 * (100vh / 2160));background:url("../img/reticle/reticle-left.webp") no-repeat center center/contain}.page .page-reticle div:nth-of-type(2)::after{content:'';display:block;position:absolute;right:calc(130 * (100vh / 2160));top:calc(12 * (100vh / 2160));width:calc(27 * (100vh / 2160));height:calc(74 * (100vh / 2160));background:url("../img/reticle/reticle-right.webp") no-repeat center center/contain}.page .page-reticle div:nth-of-type(2) span:nth-of-type(1){position:absolute;left:0;top:0}.page .page-reticle div:nth-of-type(2) span:nth-of-type(2){position:absolute;left:calc(110 * (100vh / 2160));top:0}.page .page-reticle div:nth-of-type(2) span:nth-of-type(3){position:absolute;left:0;right:0;top:0}.page .page-reticle div:nth-of-type(2) span:nth-of-type(4){position:absolute;right:calc(110 * (100vh / 2160));top:0}.page .page-reticle div:nth-of-type(2) span:nth-of-type(5){position:absolute;right:0;top:0}.page .page-reticle div:nth-of-type(3){position:absolute;left:0;bottom:calc(60 * (100vh / 2160));width:100%;height:0;border-top:solid calc(1px * 2 / 2) rgba(255,255,255,0.25)}.page .page-reticle div:nth-of-type(3) span:nth-of-type(1){position:absolute;left:0;top:0}.page .page-reticle div:nth-of-type(3) span:nth-of-type(2){position:absolute;left:calc(110 * (100vh / 2160));top:0}.page .page-reticle div:nth-of-type(3) span:nth-of-type(3){position:absolute;left:0;right:0;top:0}.page .page-reticle div:nth-of-type(3) span:nth-of-type(4){position:absolute;right:calc(110 * (100vh / 2160));top:0}.page .page-reticle div:nth-of-type(3) span:nth-of-type(5){position:absolute;right:0;top:0}.page .page-reticle div:nth-of-type(4){position:absolute;left:calc(110 * (100vh / 2160));top:0;width:0;height:100%;border-left:solid calc(1px * 2 / 2) rgba(255,255,255,0.25);font-size:0;line-height:0}.page .page-reticle div:nth-of-type(4) span:nth-of-type(1){position:absolute;left:0;top:0}.page .page-reticle div:nth-of-type(4) span:nth-of-type(2){position:absolute;left:0;bottom:0}.page .page-reticle div:nth-of-type(5){position:absolute;left:0;right:0;top:0;width:0;height:100%;margin:auto;border-left:solid calc(1px * 2 / 2) rgba(255,255,255,0.25)}.page .page-reticle div:nth-of-type(5)::before{content:'';display:block;position:absolute;left:calc(12 * (100vh / 2160));top:calc(72 * (100vh / 2160));width:calc(46 * (100vh / 2160));height:calc(26 * (100vh / 2160));background:url("../img/reticle/reticle-top.webp") no-repeat center center/contain}.page .page-reticle div:nth-of-type(5)::after{content:'';display:block;position:absolute;left:calc(12 * (100vh / 2160));bottom:calc(72 * (100vh / 2160));width:calc(99 * (100vh / 2160));height:calc(26 * (100vh / 2160));background:url("../img/reticle/reticle-bottom.webp") no-repeat center center/contain}.page .page-reticle div:nth-of-type(6){position:absolute;right:calc(110 * (100vh / 2160));top:0;width:0;height:100%;border-left:solid calc(1px * 2 / 2) rgba(255,255,255,0.25)}.page .page-reticle div:nth-of-type(6) span:nth-of-type(1){position:absolute;left:0;top:0}.page .page-reticle div:nth-of-type(6) span:nth-of-type(2){position:absolute;left:0;bottom:0}.page .page-reticle div:nth-of-type(7){opacity:0;position:absolute;left:0;right:0;top:0;bottom:0;width:calc(2160 * (100vh / 2160));height:calc(2160 * (100vh / 2160));margin:auto;border:solid calc(1px * 2 / 2) rgba(255,255,255,0.25);border-radius:100%}.page .page-reticle div:nth-of-type(7)::before{content:'';display:block;position:absolute;left:calc(-38 * (100vh / 2160));top:calc(1092 * (100vh / 2160));width:calc(27 * (100vh / 2160));height:calc(43 * (100vh / 2160));background:url("../img/reticle/reticle-1000-l.webp") no-repeat center center/contain}.page .page-reticle div:nth-of-type(7)::after{content:'';display:block;position:absolute;right:calc(-38 * (100vh / 2160));top:calc(1092 * (100vh / 2160));width:calc(27 * (100vh / 2160));height:calc(43 * (100vh / 2160));background:url("../img/reticle/reticle-1000-r.webp") no-repeat center center/contain}.page .page-reticle div:nth-of-type(7) span:nth-of-type(1){position:absolute;left:calc(50% + (50% * cos(0deg)));top:calc(50% - (50% * sin(0deg)))}.page .page-reticle div:nth-of-type(7) span:nth-of-type(2){position:absolute;left:calc(50% + (50% * cos(71deg)));top:calc(50% - (50% * sin(71deg)))}.page .page-reticle div:nth-of-type(7) span:nth-of-type(3){position:absolute;left:calc(50% + (50% * cos(90deg)));top:calc(50% - (50% * sin(90deg)))}.page .page-reticle div:nth-of-type(7) span:nth-of-type(4){position:absolute;left:calc(50% + (50% * cos(109deg)));top:calc(50% - (50% * sin(109deg)))}.page .page-reticle div:nth-of-type(7) span:nth-of-type(5){position:absolute;left:calc(50% + (50% * cos(180deg)));top:calc(50% - (50% * sin(180deg)))}.page .page-reticle div:nth-of-type(7) span:nth-of-type(6){position:absolute;left:calc(50% + (50% * cos(251deg)));top:calc(50% - (50% * sin(251deg)))}.page .page-reticle div:nth-of-type(7) span:nth-of-type(7){position:absolute;left:calc(50% + (50% * cos(270deg)));top:calc(50% - (50% * sin(270deg)))}.page .page-reticle div:nth-of-type(7) span:nth-of-type(8){position:absolute;left:calc(50% + (50% * cos(289deg)));top:calc(50% - (50% * sin(289deg)))}.page .page-reticle div:nth-of-type(8){opacity:0;position:absolute;left:0;right:0;top:0;bottom:0;width:calc(1512 * (100vh / 2160));height:calc(1512 * (100vh / 2160));margin:auto;border:solid calc(1px * 2 / 2) rgba(255,255,255,0.25);border-radius:100%}.page .page-reticle div:nth-of-type(8)::before{content:'';display:block;position:absolute;left:calc(-38 * (100vh / 2160));top:calc(768 * (100vh / 2160));width:calc(27 * (100vh / 2160));height:calc(43 * (100vh / 2160));background:url("../img/reticle/reticle-700-l.webp") no-repeat center center/contain}.page .page-reticle div:nth-of-type(8)::after{content:'';display:block;position:absolute;right:calc(-38 * (100vh / 2160));top:calc(768 * (100vh / 2160));width:calc(27 * (100vh / 2160));height:calc(43 * (100vh / 2160));background:url("../img/reticle/reticle-700-r.webp") no-repeat center center/contain}.page .page-reticle div:nth-of-type(8) span:nth-of-type(1){position:absolute;left:calc(50% + (50% * cos(0deg)));top:calc(50% - (50% * sin(0deg)))}.page .page-reticle div:nth-of-type(8) span:nth-of-type(2){position:absolute;left:calc(50% + (50% * cos(90deg)));top:calc(50% - (50% * sin(90deg)))}.page .page-reticle div:nth-of-type(8) span:nth-of-type(3){position:absolute;left:calc(50% + (50% * cos(180deg)));top:calc(50% - (50% * sin(180deg)))}.page .page-reticle div:nth-of-type(8) span:nth-of-type(4){position:absolute;left:calc(50% + (50% * cos(270deg)));top:calc(50% - (50% * sin(270deg)))}.page .page-reticle div:nth-of-type(9){opacity:0;position:absolute;left:0;right:0;top:0;bottom:0;width:calc(1080 * (100vh / 2160));height:calc(1080 * (100vh / 2160));margin:auto;border:solid calc(1px * 2 / 2) rgba(255,255,255,0.25);border-radius:100%}.page .page-reticle div:nth-of-type(9)::before{content:'';display:block;position:absolute;left:calc(-38 * (100vh / 2160));top:calc(552 * (100vh / 2160));width:calc(27 * (100vh / 2160));height:calc(43 * (100vh / 2160));background:url("../img/reticle/reticle-500-l.webp") no-repeat center center/contain}.page .page-reticle div:nth-of-type(9)::after{content:'';display:block;position:absolute;right:calc(-38 * (100vh / 2160));top:calc(552 * (100vh / 2160));width:calc(27 * (100vh / 2160));height:calc(43 * (100vh / 2160));background:url("../img/reticle/reticle-500-r.webp") no-repeat center center/contain}.page .page-reticle div:nth-of-type(9) span:nth-of-type(1){position:absolute;left:calc(50% + (50% * cos(0deg)));top:calc(50% - (50% * sin(0deg)))}.page .page-reticle div:nth-of-type(9) span:nth-of-type(2){position:absolute;left:calc(50% + (50% * cos(90deg)));top:calc(50% - (50% * sin(90deg)))}.page .page-reticle div:nth-of-type(9) span:nth-of-type(3){position:absolute;left:calc(50% + (50% * cos(180deg)));top:calc(50% - (50% * sin(180deg)))}.page .page-reticle div:nth-of-type(9) span:nth-of-type(4){position:absolute;left:calc(50% + (50% * cos(270deg)));top:calc(50% - (50% * sin(270deg)))}.page .page-reticle::before{opacity:0}.page .page-reticle::after{opacity:0}.page .page-reticle div:nth-of-type(1){translate:0 100vh}.page .page-reticle div:nth-of-type(2){scale:0.0 1.0}.page .page-reticle div:nth-of-type(3){translate:0 -100vh}.page .page-reticle div:nth-of-type(4){translate:100vw 0}.page .page-reticle div:nth-of-type(5){scale:1.0 0.0}.page .page-reticle div:nth-of-type(6){translate:-100vw 0}.page .page-reticle div:nth-of-type(7){scale:0.0 0.0}.page .page-reticle div:nth-of-type(8){scale:0.0 0.0}.page .page-reticle div:nth-of-type(9){scale:0.0 0.0}.page .page-reticle.is-active::before{opacity:1;transition:opacity 0.25s cubic-bezier(0.215, 0.61, 0.355, 1) 0.375s}.page .page-reticle.is-active::after{opacity:0;transition:opacity 0.25s cubic-bezier(0.215, 0.61, 0.355, 1) 0s}.page .page-reticle.is-active div:nth-of-type(1){translate:0 0;transition:translate 0.25s cubic-bezier(0.215, 0.61, 0.355, 1) 0s}.page .page-reticle.is-active div:nth-of-type(2){scale:1.0 1.0;transition:scale 0.25s cubic-bezier(0.215, 0.61, 0.355, 1) 0s}.page .page-reticle.is-active div:nth-of-type(3){translate:0 0;transition:translate 0.25s cubic-bezier(0.215, 0.61, 0.355, 1) 0s}.page .page-reticle.is-active div:nth-of-type(4){translate:0 0;transition:translate 0.25s cubic-bezier(0.215, 0.61, 0.355, 1) 0s}.page .page-reticle.is-active div:nth-of-type(5){scale:1.0 1.0;transition:scale 0.25s cubic-bezier(0.215, 0.61, 0.355, 1) 0s}.page .page-reticle.is-active div:nth-of-type(6){translate:0 0;transition:translate 0.25s cubic-bezier(0.215, 0.61, 0.355, 1) 0s}.page .page-reticle.is-active div:nth-of-type(7){scale:1.0 1.0;transition:scale 0.25s cubic-bezier(0.215, 0.61, 0.355, 1) 0.125s}.page .page-reticle.is-active div:nth-of-type(8){scale:1.0 1.0;transition:scale 0.25s cubic-bezier(0.215, 0.61, 0.355, 1) 0.25s}.page .page-reticle.is-active div:nth-of-type(9){scale:1.0 1.0;transition:scale 0.25s cubic-bezier(0.215, 0.61, 0.355, 1) 0.375s}.page .page-reticle.is-stage::after{opacity:0.25;transition:opacity 0.25s cubic-bezier(0.215, 0.61, 0.355, 1) 0.25s}.page .page-reticle.is-stage div:nth-of-type(2)::before{opacity:0;transition:all 0.5s linear 0s}.page .page-reticle.is-stage div:nth-of-type(2)::after{opacity:0;transition:all 0.5s linear 0s}.page .page-reticle.is-stage div:nth-of-type(5)::before{opacity:0;transition:all 0.5s linear 0s}.page .page-reticle.is-stage div:nth-of-type(5)::after{opacity:0;transition:all 0.5s linear 0s}.page .page-lockon{position:fixed;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:1}.page .page-lockon .lockon-center{position:absolute;left:0;right:0;top:0;bottom:0;width:calc(48 * (100vh / 2160));height:calc(48 * (100vh / 2160));margin:auto}.page .page-lockon .lockon-line span:nth-of-type(1){position:absolute;left:0;right:0;top:0;bottom:0;width:calc(540 * (100vh / 2160));height:calc(540 * (100vh / 2160));margin:auto;border:solid calc(1px * 3 / 2) #fff;border-radius:100%}.page .page-lockon .lockon-line span:nth-of-type(1){animation:blink 0.125s steps(1) infinite}.page .page-lockon .lockon-line span:nth-of-type(2){position:absolute;left:0;right:0;top:0;bottom:0;width:calc(1064 * (100vh / 2160));height:0;margin:auto;border-top:solid calc(1px * 3 / 2) #fff;rotate:z 45deg}.page .page-lockon .lockon-line span:nth-of-type(3){position:absolute;left:0;right:0;top:0;bottom:0;width:calc(1064 * (100vh / 2160));height:0;margin:auto;border-top:solid calc(1px * 3 / 2) #fff;rotate:z -45deg}.page .page-lockon .lockon-focus{position:absolute;left:50%;top:50%}.page .page-lockon .lockon-focus{animation:blink 0.125s steps(1) infinite}.page .page-lockon .lockon-focus span:nth-of-type(1){position:absolute;left:0;top:0;width:calc(152 * (100vh / 2160));height:calc(152 * (100vh / 2160))}.page .page-lockon .lockon-focus span:nth-of-type(2){position:absolute;right:0;top:0;width:calc(152 * (100vh / 2160));height:calc(152 * (100vh / 2160))}.page .page-lockon .lockon-focus span:nth-of-type(3){position:absolute;left:0;bottom:0;width:calc(152 * (100vh / 2160));height:calc(152 * (100vh / 2160))}.page .page-lockon .lockon-focus span:nth-of-type(4){position:absolute;right:0;bottom:0;width:calc(152 * (100vh / 2160));height:calc(152 * (100vh / 2160))}.page .page-lockon .lockon-arrow{position:absolute;left:0;right:0;top:0;bottom:0;width:calc(21 * (100vh / 2160));height:calc(458 * (100vh / 2160));margin:auto}.page .page-lockon .lockon-arrow img{animation:lockonRotation 15.0s linear infinite}.page .page-lockon .lockon-text{position:absolute;left:0;right:0;top:0;bottom:0;width:calc(2160 * (100vh / 2160));height:calc(2160 * (100vh / 2160));margin:auto}.page .page-lockon .lockon-text span{display:block;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;animation:lockonRotation 30.0s linear infinite reverse}@keyframes lockonRotation{0%{rotate:z 0deg}100%{rotate:z 360deg}}.page .page-lockon .lockon-center{opacity:0}.page .page-lockon .lockon-line span:nth-of-type(1){scale:0.0 0.0;transition:scale 0.25s cubic-bezier(0.55, 0.055, 0.675, 0.19) 0s}.page .page-lockon .lockon-line span:nth-of-type(2){scale:0.0 1.0;transition:scale 0.25s cubic-bezier(0.55, 0.055, 0.675, 0.19) 0.125s}.page .page-lockon .lockon-line span:nth-of-type(3){scale:0.0 1.0;transition:scale 0.25s cubic-bezier(0.55, 0.055, 0.675, 0.19) 0.125s}.page .page-lockon .lockon-focus{rotate:z -360deg;transition:rotate 0.25s cubic-bezier(0.55, 0.055, 0.675, 0.19) 0.125s}.page .page-lockon .lockon-focus span:nth-of-type(1){translate:0 0;scale:0.0 0.0;transition:all 0.25s cubic-bezier(0.55, 0.055, 0.675, 0.19) 0.25s}.page .page-lockon .lockon-focus span:nth-of-type(2){translate:0 0;scale:0.0 0.0;transition:all 0.25s cubic-bezier(0.55, 0.055, 0.675, 0.19) 0.25s}.page .page-lockon .lockon-focus span:nth-of-type(3){translate:0 0;scale:0.0 0.0;transition:all 0.25s cubic-bezier(0.55, 0.055, 0.675, 0.19) 0.25s}.page .page-lockon .lockon-focus span:nth-of-type(4){translate:0 0;scale:0.0 0.0;transition:all 0.25s cubic-bezier(0.55, 0.055, 0.675, 0.19) 0.25s}.page .page-lockon .lockon-arrow{scale:0.0 0.0;transition:scale 0.25s cubic-bezier(0.55, 0.055, 0.675, 0.19) 0.25s}.page .page-lockon .lockon-text{scale:0.0 0.0;rotate:z -720deg;transition:all 0.25s cubic-bezier(0.55, 0.055, 0.675, 0.19) 0.25s}.page .page-lockon.is-active .lockon-center{opacity:1;transition:opacity 0.25s cubic-bezier(0.215, 0.61, 0.355, 1) 0.375s}.page .page-lockon.is-active .lockon-line span:nth-of-type(1){scale:1.0 1.0;transition:scale 0.25s cubic-bezier(0.215, 0.61, 0.355, 1) 0.5s}.page .page-lockon.is-active .lockon-line span:nth-of-type(2){scale:1.0 1.0;transition:scale 0.25s cubic-bezier(0.215, 0.61, 0.355, 1) 0.375s}.page .page-lockon.is-active .lockon-line span:nth-of-type(3){scale:1.0 1.0;transition:scale 0.25s cubic-bezier(0.215, 0.61, 0.355, 1) 0.375s}.page .page-lockon.is-active .lockon-focus{rotate:z 0deg;transition:rotate 0.25s cubic-bezier(0.215, 0.61, 0.355, 1) 0.25s}.page .page-lockon.is-active .lockon-focus span:nth-of-type(1){translate:calc(-460 * (100vh / 2160)) calc(-460 * (100vh / 2160));scale:1.0 1.0;transition:all 0.25s cubic-bezier(0.215, 0.61, 0.355, 1) 0.25s}.page .page-lockon.is-active .lockon-focus span:nth-of-type(2){translate:calc(460 * (100vh / 2160)) calc(-460 * (100vh / 2160));scale:1.0 1.0;transition:all 0.25s cubic-bezier(0.215, 0.61, 0.355, 1) 0.25s}.page .page-lockon.is-active .lockon-focus span:nth-of-type(3){translate:calc(-460 * (100vh / 2160)) calc(460 * (100vh / 2160));scale:1.0 1.0;transition:all 0.25s cubic-bezier(0.215, 0.61, 0.355, 1) 0.25s}.page .page-lockon.is-active .lockon-focus span:nth-of-type(4){translate:calc(460 * (100vh / 2160)) calc(460 * (100vh / 2160));scale:1.0 1.0;transition:all 0.25s cubic-bezier(0.215, 0.61, 0.355, 1) 0.25s}.page .page-lockon.is-active .lockon-arrow{scale:1.0 1.0;transition:scale 0.25s cubic-bezier(0.215, 0.61, 0.355, 1) 0.125s}.page .page-lockon.is-active .lockon-text{scale:1.0 1.0;rotate:z 0deg;transition:all 0.25s cubic-bezier(0.215, 0.61, 0.355, 1) 0s}@keyframes lockonBlink{0%{opacity:0}50%{opacity:1}}.page .page-logo{position:fixed;left:0;top:0;width:100%;height:100%;pointer-events:none;mix-blend-mode:difference;z-index:1}.page .page-logo::after{content:'';display:block;position:absolute;left:0;right:0;top:0;bottom:0;width:calc(740 * (100vh / 2160));height:calc(740 * (100vh / 2160));margin:auto}[data-section="p"] .page .page-logo::after{background:url("../img/reticle/reticle-logo-p.webp") no-repeat center center/contain}[data-section="l"] .page .page-logo::after{background:url("../img/reticle/reticle-logo-l.webp") no-repeat center center/contain}[data-section="a"] .page .page-logo::after{background:url("../img/reticle/reticle-logo-a.webp") no-repeat center center/contain}[data-section="n"] .page .page-logo::after{background:url("../img/reticle/reticle-logo-n.webp") no-repeat center center/contain}[data-section="e"] .page .page-logo::after{background:url("../img/reticle/reticle-logo-e.webp") no-repeat center center/contain}[data-section="t"] .page .page-logo::after{background:url("../img/reticle/reticle-logo-t.webp") no-repeat center center/contain}.page .page-logo::after{opacity:0.0}.page .page-logo.is-active::after{opacity:0.0;transition:opacity 0.25s cubic-bezier(0.215, 0.61, 0.355, 1) 0s}.page .page-logo.is-stage::after{opacity:1.0;transition:opacity 0.25s cubic-bezier(0.215, 0.61, 0.355, 1) 0.25s}.page .page-front{position:fixed;left:0;top:0;width:100%;height:100%;z-index:1}.page .page-front canvas{position:absolute;left:0;top:0}.page .page-header{position:fixed;left:0;top:0;width:100%;z-index:1;mix-blend-mode:difference}.page .page-header .header-logo{position:absolute;left:calc(130 * (100vh / 2160));top:calc(72 * (100vh / 2160))}.page .page-header .header-logo strong{display:block;position:absolute;left:0;top:0;width:calc(272 * (100vh / 2160))}.page .page-header .header-logo strong img{position:absolute;left:0;top:0}.page .page-header .header-logo strong img{visibility:hidden}[data-canvas="enter"] .page .page-header .header-logo strong img:nth-of-type(1){visibility:visible}[data-canvas="lockon"] .page .page-header .header-logo strong img:nth-of-type(2){visibility:visible}[data-canvas="logo"] .page .page-header .header-logo strong img:nth-of-type(2){visibility:visible}[data-canvas="zoom"] .page .page-header .header-logo strong img:nth-of-type(3){visibility:visible}[data-not] .page .page-header .header-logo strong img:nth-of-type(1){visibility:visible}.page .page-header .header-logo h1{position:absolute;left:0;top:calc(60 * (100vh / 2160));width:calc(892 * (100vh / 2160))}.page .page-header .header-logo h1 span{display:block;width:calc(895 * (100vh / 2160));height:calc(146 * (100vh / 2160))}.page .page-header .header-logo h1 span{background:url("../img/header/header-logo-main_1.webp") no-repeat left center/contain;animation:header-logo-main steps(11) 1.1s infinite}@keyframes header-logo-main{0%{background-image:url("../img/header/header-logo-main_1.webp")}9%{background-image:url("../img/header/header-logo-main_2.webp")}18%{background-image:url("../img/header/header-logo-main_3.webp")}27%{background-image:url("../img/header/header-logo-main_4.webp")}36%{background-image:url("../img/header/header-logo-main_5.webp")}45%{background-image:url("../img/header/header-logo-main_6.webp")}54%{background-image:url("../img/header/header-logo-main_7.webp")}63%{background-image:url("../img/header/header-logo-main_8.webp")}72%{background-image:url("../img/header/header-logo-main_9.webp")}81%{background-image:url("../img/header/header-logo-main_10.webp")}90%{background-image:url("../img/header/header-logo-main_11.webp")}100%{background-image:url("../img/header/header-logo-main_1.webp")}}.page .page-header .header-name{position:absolute;left:calc(130 * (100vh / 2160));top:calc(282 * (100vh / 2160))}.page .page-header .header-name ul{display:grid;gap:calc(5 * (100vh / 2160))}.page .page-header .header-name ul li span{display:block;width:calc(614 * (100vh / 2160));height:calc(61 * (100vh / 2160))}[data-section="p"] .page .page-header .header-name ul li span{background:url("../img/header/header-name-p_1.webp") no-repeat left center/contain;animation:header-name-p steps(9) 0.9s infinite}[data-section="l"] .page .page-header .header-name ul li span{background:url("../img/header/header-name-l_1.webp") no-repeat left center/contain;animation:header-name-l steps(7) 0.7s infinite}[data-section="a"] .page .page-header .header-name ul li span{background:url("../img/header/header-name-a_1.webp") no-repeat left center/contain;animation:header-name-a steps(8) 0.8s infinite}[data-section="n"] .page .page-header .header-name ul li span{background:url("../img/header/header-name-n_1.webp") no-repeat left center/contain;animation:header-name-n steps(9) 0.9s infinite}[data-section="e"] .page .page-header .header-name ul li span{background:url("../img/header/header-name-e_1.webp") no-repeat left center/contain;animation:header-name-e steps(8) 0.8s infinite}[data-section="t"] .page .page-header .header-name ul li span{background:url("../img/header/header-name-t_1.webp") no-repeat left center/contain;animation:header-name-t steps(9) 0.9s infinite}[data-not] .page .page-header .header-name ul li span{background:url("../img/header/header-name-not_1.webp") no-repeat left center/contain;animation:header-name-not steps(12) 1.2s infinite}@keyframes header-name-p{0%{background-image:url("../img/header/header-name-p_1.webp")}11%{background-image:url("../img/header/header-name-p_2.webp")}22%{background-image:url("../img/header/header-name-p_3.webp")}33%{background-image:url("../img/header/header-name-p_4.webp")}44%{background-image:url("../img/header/header-name-p_5.webp")}55%{background-image:url("../img/header/header-name-p_6.webp")}66%{background-image:url("../img/header/header-name-p_7.webp")}77%{background-image:url("../img/header/header-name-p_8.webp")}88%{background-image:url("../img/header/header-name-p_9.webp")}100%{background-image:url("../img/header/header-name-p_1.webp")}}@keyframes header-name-l{0%{background-image:url("../img/header/header-name-l_1.webp")}14%{background-image:url("../img/header/header-name-l_2.webp")}28%{background-image:url("../img/header/header-name-l_3.webp")}42%{background-image:url("../img/header/header-name-l_4.webp")}56%{background-image:url("../img/header/header-name-l_5.webp")}70%{background-image:url("../img/header/header-name-l_6.webp")}84%{background-image:url("../img/header/header-name-l_7.webp")}100%{background-image:url("../img/header/header-name-l_1.webp")}}@keyframes header-name-a{0%{background-image:url("../img/header/header-name-a_1.webp")}12%{background-image:url("../img/header/header-name-a_2.webp")}24%{background-image:url("../img/header/header-name-a_3.webp")}36%{background-image:url("../img/header/header-name-a_4.webp")}48%{background-image:url("../img/header/header-name-a_5.webp")}60%{background-image:url("../img/header/header-name-a_6.webp")}72%{background-image:url("../img/header/header-name-a_7.webp")}84%{background-image:url("../img/header/header-name-a_8.webp")}100%{background-image:url("../img/header/header-name-a_1.webp")}}@keyframes header-name-n{0%{background-image:url("../img/header/header-name-n_1.webp")}11%{background-image:url("../img/header/header-name-n_2.webp")}22%{background-image:url("../img/header/header-name-n_3.webp")}33%{background-image:url("../img/header/header-name-n_4.webp")}44%{background-image:url("../img/header/header-name-n_5.webp")}55%{background-image:url("../img/header/header-name-n_6.webp")}66%{background-image:url("../img/header/header-name-n_7.webp")}77%{background-image:url("../img/header/header-name-n_8.webp")}88%{background-image:url("../img/header/header-name-n_9.webp")}100%{background-image:url("../img/header/header-name-n_1.webp")}}@keyframes header-name-e{0%{background-image:url("../img/header/header-name-e_1.webp")}12%{background-image:url("../img/header/header-name-e_2.webp")}24%{background-image:url("../img/header/header-name-e_3.webp")}36%{background-image:url("../img/header/header-name-e_4.webp")}48%{background-image:url("../img/header/header-name-e_5.webp")}60%{background-image:url("../img/header/header-name-e_6.webp")}72%{background-image:url("../img/header/header-name-e_7.webp")}84%{background-image:url("../img/header/header-name-e_8.webp")}100%{background-image:url("../img/header/header-name-e_1.webp")}}@keyframes header-name-t{0%{background-image:url("../img/header/header-name-t_1.webp")}11%{background-image:url("../img/header/header-name-t_2.webp")}22%{background-image:url("../img/header/header-name-t_3.webp")}33%{background-image:url("../img/header/header-name-t_4.webp")}44%{background-image:url("../img/header/header-name-t_5.webp")}55%{background-image:url("../img/header/header-name-t_6.webp")}66%{background-image:url("../img/header/header-name-t_7.webp")}77%{background-image:url("../img/header/header-name-t_8.webp")}88%{background-image:url("../img/header/header-name-t_9.webp")}100%{background-image:url("../img/header/header-name-t_1.webp")}}@keyframes header-name-not{0%{background-image:url("../img/header/header-name-not_1.webp")}9%{background-image:url("../img/header/header-name-not_2.webp")}18%{background-image:url("../img/header/header-name-not_3.webp")}27%{background-image:url("../img/header/header-name-not_4.webp")}36%{background-image:url("../img/header/header-name-not_5.webp")}45%{background-image:url("../img/header/header-name-not_6.webp")}54%{background-image:url("../img/header/header-name-not_7.webp")}63%{background-image:url("../img/header/header-name-not_8.webp")}72%{background-image:url("../img/header/header-name-not_9.webp")}81%{background-image:url("../img/header/header-name-not_a.webp")}90%{background-image:url("../img/header/header-name-not_b.webp")}100%{background-image:url("../img/header/header-name-not_c.webp")}}.page .page-header .header-sys{position:absolute;left:calc(130 * (100vh / 2160));top:calc(14 * (100vh / 2160))}.page .page-header .header-sys .sys-section{display:grid;gap:calc(20 * (100vh / 2160));grid-auto-flow:column;position:absolute;left:0;top:0;width:fit-content}.page .page-header .header-sys .sys-section strong{display:block;width:calc(129 * (100vh / 2160))}.page .page-header .header-sys .sys-section span{display:block;width:calc(273 * (100vh / 2160))}.page .page-header .header-sys .sys-section{visibility:hidden}[data-canvas="enter"] .page .page-header .header-sys .sys-section:nth-of-type(1){visibility:visible}[data-canvas="lockon"] .page .page-header .header-sys .sys-section:nth-of-type(2){visibility:visible}[data-canvas="logo"] .page .page-header .header-sys .sys-section:nth-of-type(2){visibility:visible}[data-canvas="zoom"] .page .page-header .header-sys .sys-section:nth-of-type(3){visibility:visible}[data-not] .page .page-header .header-sys .sys-section:nth-of-type(1){visibility:visible}.page .page-header .header-logo strong{translate:calc(-1100 * (100vh / 2160)) 0;transition:translate 0.25s cubic-bezier(0.55, 0.055, 0.675, 0.19) 0s}.page .page-header .header-logo h1{translate:calc(-1100 * (100vh / 2160)) 0;transition:translate 0.25s cubic-bezier(0.55, 0.055, 0.675, 0.19) 0s}.page .page-header .header-name ul li{translate:calc(-1100 * (100vh / 2160)) 0;transition:translate 0.25s cubic-bezier(0.55, 0.055, 0.675, 0.19) 0s}.page .page-header .header-sys{translate:0 calc(-100 * (100vh / 2160));transition:translate 0.25s cubic-bezier(0.55, 0.055, 0.675, 0.19) 0s}.page .page-header.is-active .header-logo strong{translate:0 0;transition:translate 0.25s cubic-bezier(0.215, 0.61, 0.355, 1) 0s}.page .page-header.is-active .header-logo h1{translate:0 0;transition:translate 0.25s cubic-bezier(0.215, 0.61, 0.355, 1) 0.1s}.page .page-header.is-active .header-name ul li:nth-of-type(1){translate:0 0;transition:translate 0.25s cubic-bezier(0.215, 0.61, 0.355, 1) 0.2s}.page .page-header.is-active .header-name ul li:nth-of-type(2){translate:0 0;transition:translate 0.25s cubic-bezier(0.215, 0.61, 0.355, 1) 0.3s}.page .page-header.is-active .header-name ul li:nth-of-type(3){translate:0 0;transition:translate 0.25s cubic-bezier(0.215, 0.61, 0.355, 1) 0.4s}.page .page-header.is-active .header-sys{translate:0 0;transition:translate 0.25s cubic-bezier(0.215, 0.61, 0.355, 1) 0.3s}.page .page-env{position:fixed;right:0;top:0;z-index:1;mix-blend-mode:difference}.page .page-env .env-nav{position:absolute;right:calc(130 * (100vh / 2160));top:calc(14 * (100vh / 2160))}.page .page-env .env-nav .nav-section{display:grid;gap:calc(20 * (100vh / 2160));grid-auto-flow:column;direction:rtl;position:absolute;right:0;top:0}.page .page-env .env-nav .nav-section strong{display:block;width:calc(136 * (100vh / 2160))}.page .page-env .env-nav .nav-section span{display:block;position:relative;width:calc(204 * (100vh / 2160))}.page .page-env .env-nav .nav-section{visibility:hidden}[data-canvas="enter"] .page .page-env .env-nav .nav-section:nth-of-type(1){visibility:visible}[data-canvas="lockon"] .page .page-env .env-nav .nav-section:nth-of-type(1){visibility:visible}[data-canvas="logo"] .page .page-env .env-nav .nav-section:nth-of-type(1){visibility:visible}[data-canvas="zoom"] .page .page-env .env-nav .nav-section:nth-of-type(2){visibility:visible}[data-not] .page .page-env .env-nav .nav-section:nth-of-type(1){visibility:visible}.page .page-env .env-planetooote{position:absolute;right:calc(130 * (100vh / 2160));top:calc(72 * (100vh / 2160))}.page .page-env .env-planetooote span{display:block;width:calc(27 * (100vh / 2160))}.page .page-env .env-nav{translate:0 calc(-100 * (100vh / 2160));transition:translate 0.25s cubic-bezier(0.55, 0.055, 0.675, 0.19) 0s}.page .page-env .env-planetooote{translate:calc(150 * (100vh / 2160)) 0;transition:translate 0.25s cubic-bezier(0.55, 0.055, 0.675, 0.19) 0s}.page .page-env.is-active .env-nav{translate:0 0;transition:translate 0.25s cubic-bezier(0.215, 0.61, 0.355, 1) 0s}.page .page-env.is-active .env-planetooote{translate:0 0;transition:translate 0.25s cubic-bezier(0.215, 0.61, 0.355, 1) 0s}.page .page-nav{position:fixed;left:0;top:0;width:100%;height:100%;z-index:5;pointer-events:none}.page .page-nav .nav-container{display:grid;grid-template-rows:1fr auto;width:100%;height:100%;pointer-events:auto}.page .page-nav .nav-container .container-visual{display:grid;grid-template-columns:1fr auto 1fr;width:100%;height:100%}.page .page-nav .nav-container .container-visual button{position:absolute;left:0;top:0;width:100%;height:100%}.page .page-nav .nav-container .container-nav{display:grid;grid-template-columns:repeat(7, 1fr);grid-auto-flow:column;gap:calc(60 * (100vw / 3840));position:relative;height:calc(1004 * (100vw / 3840));padding:0 calc(20 * (100vw / 3840)) 0 calc(20 * (100vw / 3840));background:#000000}.page .page-nav .nav-container .container-nav .nav-category{display:grid;grid-template-rows:repeat(6, 1fr);gap:calc(6 * (100vw / 3840));position:relative;padding:calc(50 * (100vw / 3840)) 0 calc(20 * (100vw / 3840)) 0}.page .page-nav .nav-container .container-nav .nav-category-to::after{content:'';position:absolute;left:0;top:calc(18 * (100vw / 3840));width:calc(266 * (100vw / 3840));height:calc(19 * (100vw / 3840));background:url("../img/nav/category-to.webp") no-repeat center center/contain}.page .page-nav .nav-container .container-nav .nav-category-to .category-items{display:inline-grid;grid-auto-flow:column;gap:calc(4 * (100vw / 3840));position:relative}.page .page-nav .nav-container .container-nav .nav-category-to .category-items .items-item{position:relative;width:calc(94 * (100vw / 3840));height:calc(150 * (100vw / 3840));perspective:calc(188 * (100vw / 3840));background:url("../img/nav/flap-1-2-_.webp") no-repeat center bottom/100% 100%}.page .page-nav .nav-container .container-nav .nav-category-to .category-items .items-item .item-flap{position:relative}.page .page-nav .nav-container .container-nav .nav-category-to .category-items .items-item .item-flap:not(:nth-of-type(1)){position:absolute;left:0;top:0}.page .page-nav .nav-container .container-nav .nav-category-to .category-items .items-item .item-flap span{display:block;position:relative}.page .page-nav .nav-container .container-nav .nav-category-to .category-items .items-item .item-flap span:nth-of-type(1){transform-origin:center bottom}.page .page-nav .nav-container .container-nav .nav-category-to .category-items .items-item .item-flap span:nth-of-type(2){transform-origin:center top;rotate:x -179.99deg}.page .page-nav .nav-container .container-nav .nav-category-to .category-items{filter:brightness(1);transition:filter 0.125s linear 0s}.page .page-nav .nav-container .container-nav .nav-category-to .category-items.is-active{filter:brightness(2)}.page .page-nav .nav-container .container-nav .nav-category-flag{width:calc(220 * (100vw / 3840))}.page .page-nav .nav-container .container-nav .nav-category-flag::after{content:'';position:absolute;left:0;top:calc(18 * (100vw / 3840));width:calc(266 * (100vw / 3840));height:calc(19 * (100vw / 3840));background:url("../img/nav/category-flag.webp") no-repeat center center/contain}.page .page-nav .nav-container .container-nav .nav-category-flag .category-items{display:inline-grid;grid-auto-flow:column;gap:calc(4 * (100vw / 3840));position:relative}.page .page-nav .nav-container .container-nav .nav-category-flag .category-items .items-item{position:relative;width:calc(222 * (100vw / 3840));height:calc(148 * (100vw / 3840));perspective:calc(444 * (100vw / 3840))}.page .page-nav .nav-container .container-nav .nav-category-flag .category-items .items-item span{display:block;position:relative}.page .page-nav .nav-container .container-nav .nav-category-flag .category-items.is-active .items-item span{animation:rotate 0.5s linear infinite}.page .page-nav .nav-container .container-nav .nav-category-gate::after{content:'';position:absolute;left:0;top:calc(20 * (100vw / 3840));width:calc(266 * (100vw / 3840));height:calc(19 * (100vw / 3840));background:url("../img/nav/category-gate.webp") no-repeat center center/contain}.page .page-nav .nav-container .container-nav .nav-category-gate .category-items{display:inline-grid;grid-auto-flow:column;gap:calc(4 * (100vw / 3840));position:relative}.page .page-nav .nav-container .container-nav .nav-category-gate .category-items .items-item{position:relative;width:calc(72 * (100vw / 3840));height:calc(150 * (100vw / 3840));perspective:calc(140 * (100vw / 3840));background:url("../img/nav/flap-2-2-_.webp") no-repeat center bottom/100% 100%}.page .page-nav .nav-container .container-nav .nav-category-gate .category-items .items-item .item-flap{position:relative}.page .page-nav .nav-container .container-nav .nav-category-gate .category-items .items-item .item-flap:not(:nth-of-type(1)){position:absolute;left:0;top:0}.page .page-nav .nav-container .container-nav .nav-category-gate .category-items .items-item .item-flap span{display:block;position:relative}.page .page-nav .nav-container .container-nav .nav-category-gate .category-items .items-item .item-flap span:nth-of-type(1){transform-origin:center bottom}.page .page-nav .nav-container .container-nav .nav-category-gate .category-items .items-item .item-flap span:nth-of-type(2){transform-origin:center top;rotate:x -179.99deg}.page .page-nav .nav-container .container-nav .nav-category-gate .category-items{filter:brightness(1);transition:filter 0.125s linear 0s}.page .page-nav .nav-container .container-nav .nav-category-gate .category-items.is-active{filter:brightness(2)}.page .page-nav .nav-container .container-nav .nav-category-time::after{content:'';position:absolute;left:0;top:calc(18 * (100vw / 3840));width:calc(266 * (100vw / 3840));height:calc(19 * (100vw / 3840));background:url("../img/nav/category-time.webp") no-repeat center center/contain}.page .page-nav .nav-container .container-nav .nav-category-time .category-items{display:inline-grid;grid-auto-flow:column;gap:calc(4 * (100vw / 3840));position:relative}.page .page-nav .nav-container .container-nav .nav-category-time .category-items .items-item{position:relative;width:calc(72 * (100vw / 3840));height:calc(150 * (100vw / 3840));perspective:calc(140 * (100vw / 3840));background:url("../img/nav/flap-2-2-_.webp") no-repeat center bottom/100% 100%}.page .page-nav .nav-container .container-nav .nav-category-time .category-items .items-item .item-flap{position:relative}.page .page-nav .nav-container .container-nav .nav-category-time .category-items .items-item .item-flap:not(:nth-of-type(1)){position:absolute;left:0;top:0}.page .page-nav .nav-container .container-nav .nav-category-time .category-items .items-item .item-flap span{display:block;position:relative}.page .page-nav .nav-container .container-nav .nav-category-time .category-items .items-item .item-flap span:nth-of-type(1){transform-origin:center bottom}.page .page-nav .nav-container .container-nav .nav-category-time .category-items .items-item .item-flap span:nth-of-type(2){transform-origin:center top;rotate:x -179.99deg}.page .page-nav .nav-container .container-nav .nav-category-time .category-items{filter:brightness(1);transition:filter 0.125s linear 0s}.page .page-nav .nav-container .container-nav .nav-category-time .category-items.is-active{filter:brightness(2)}.page .page-nav .nav-container .container-nav .nav-category-temp::after{content:'';position:absolute;left:0;top:calc(18 * (100vw / 3840));width:calc(266 * (100vw / 3840));height:calc(19 * (100vw / 3840));background:url("../img/nav/category-temp.webp") no-repeat center center/contain}.page .page-nav .nav-container .container-nav .nav-category-temp .category-items{display:inline-grid;grid-auto-flow:column;gap:calc(4 * (100vw / 3840));position:relative}.page .page-nav .nav-container .container-nav .nav-category-temp .category-items .items-item{position:relative;width:calc(72 * (100vw / 3840));height:calc(150 * (100vw / 3840));perspective:calc(140 * (100vw / 3840));background:url("../img/nav/flap-2-2-_.webp") no-repeat center bottom/100% 100%}.page .page-nav .nav-container .container-nav .nav-category-temp .category-items .items-item .item-flap{position:relative}.page .page-nav .nav-container .container-nav .nav-category-temp .category-items .items-item .item-flap:not(:nth-of-type(1)){position:absolute;left:0;top:0}.page .page-nav .nav-container .container-nav .nav-category-temp .category-items .items-item .item-flap span{display:block;position:relative}.page .page-nav .nav-container .container-nav .nav-category-temp .category-items .items-item .item-flap span:nth-of-type(1){transform-origin:center bottom}.page .page-nav .nav-container .container-nav .nav-category-temp .category-items .items-item .item-flap span:nth-of-type(2){transform-origin:center top;rotate:x -179.99deg}.page .page-nav .nav-container .container-nav .nav-category-temp .category-items{filter:brightness(1);transition:filter 0.125s linear 0s}.page .page-nav .nav-container .container-nav .nav-category-temp .category-items.is-active{filter:brightness(2)}.page .page-nav .nav-container .container-nav .nav-category-color::after{content:'';position:absolute;left:0;top:calc(18 * (100vw / 3840));width:calc(266 * (100vw / 3840));height:calc(19 * (100vw / 3840));background:url("../img/nav/category-color.webp") no-repeat center center/contain}.page .page-nav .nav-container .container-nav .nav-category-color .category-items{display:inline-grid;grid-auto-flow:column;gap:calc(4 * (100vw / 3840));position:relative}.page .page-nav .nav-container .container-nav .nav-category-color .category-items .items-item{position:relative;width:calc(72 * (100vw / 3840));height:calc(150 * (100vw / 3840));perspective:calc(140 * (100vw / 3840));background:url("../img/nav/flap-2-2-_.webp") no-repeat center bottom/100% 100%}.page .page-nav .nav-container .container-nav .nav-category-color .category-items .items-item .item-flap{position:relative}.page .page-nav .nav-container .container-nav .nav-category-color .category-items .items-item .item-flap:not(:nth-of-type(1)){position:absolute;left:0;top:0}.page .page-nav .nav-container .container-nav .nav-category-color .category-items .items-item .item-flap span{display:block;position:relative}.page .page-nav .nav-container .container-nav .nav-category-color .category-items .items-item .item-flap span:nth-of-type(1){transform-origin:center bottom}.page .page-nav .nav-container .container-nav .nav-category-color .category-items .items-item .item-flap span:nth-of-type(2){transform-origin:center top;rotate:x -179.99deg}.page .page-nav .nav-container .container-nav .nav-category-color .category-items{filter:brightness(1);transition:filter 0.125s linear 0s}.page .page-nav .nav-container .container-nav .nav-category-color .category-items.is-active{filter:brightness(2)}.page .page-nav .nav-container .container-nav .nav-category-keyword::after{content:'';position:absolute;left:0;top:calc(18 * (100vw / 3840));width:calc(266 * (100vw / 3840));height:calc(19 * (100vw / 3840));background:url("../img/nav/category-keyword.webp") no-repeat center center/contain}.page .page-nav .nav-container .container-nav .nav-category-keyword .category-items{display:inline-grid;grid-auto-flow:column;gap:calc(4 * (100vw / 3840));position:relative}.page .page-nav .nav-container .container-nav .nav-category-keyword .category-items .items-item{position:relative;width:calc(94 * (100vw / 3840));height:calc(150 * (100vw / 3840));perspective:calc(188 * (100vw / 3840));background:url("../img/nav/flap-1-2-_.webp") no-repeat center bottom/100% 100%}.page .page-nav .nav-container .container-nav .nav-category-keyword .category-items .items-item .item-flap{position:relative}.page .page-nav .nav-container .container-nav .nav-category-keyword .category-items .items-item .item-flap:not(:nth-of-type(1)){position:absolute;left:0;top:0}.page .page-nav .nav-container .container-nav .nav-category-keyword .category-items .items-item .item-flap span{display:block;position:relative}.page .page-nav .nav-container .container-nav .nav-category-keyword .category-items .items-item .item-flap span:nth-of-type(1){transform-origin:center bottom}.page .page-nav .nav-container .container-nav .nav-category-keyword .category-items .items-item .item-flap span:nth-of-type(2){transform-origin:center top;rotate:x -179.99deg}.page .page-nav .nav-container .container-nav .nav-category-keyword .category-items{filter:brightness(1);transition:filter 0.125s linear 0s}.page .page-nav .nav-container .container-nav .nav-category-keyword .category-items.is-active{filter:brightness(2)}.page .page-nav .nav-container .container-nav .nav-link{display:grid;grid-template-rows:repeat(6, 1fr);gap:calc(6 * (100vw / 3840));position:absolute;left:0;top:0;width:100%;height:100%;padding:calc(50 * (100vw / 3840)) 0 calc(20 * (100vw / 3840)) 0}.page .page-nav .nav-container .container-nav .nav-link .link-button{width:100%;height:calc(150 * (100vw / 3840))}.page .page-nav .nav-container .container-nav .nav-link .link-button button{display:block;width:100%;height:100%}.page .page-nav .nav-container .container-nav .nav-close{position:absolute;left:0;right:0;top:calc(-55 * (100vh / 2160));width:calc(115 * (100vh / 2160));height:calc(115 * (100vh / 2160));margin:auto;z-index:6}.page .page-nav .nav-container .container-nav .nav-close button{display:block;position:absolute;left:0;top:0;width:100%;height:100%}.page .page-nav .nav-container .container-nav .nav-close button span{display:block;width:100%;height:100%}[data-section="p"] .page .page-nav .nav-container .container-nav .nav-close button span{background:url("../img/common/toggle-p.webp") no-repeat center center/contain}[data-section="l"] .page .page-nav .nav-container .container-nav .nav-close button span{background:url("../img/common/toggle-l.webp") no-repeat center center/contain}[data-section="a"] .page .page-nav .nav-container .container-nav .nav-close button span{background:url("../img/common/toggle-a.webp") no-repeat center center/contain}[data-section="n"] .page .page-nav .nav-container .container-nav .nav-close button span{background:url("../img/common/toggle-n.webp") no-repeat center center/contain}[data-section="e"] .page .page-nav .nav-container .container-nav .nav-close button span{background:url("../img/common/toggle-e.webp") no-repeat center center/contain}[data-section="t"] .page .page-nav .nav-container .container-nav .nav-close button span{background:url("../img/common/toggle-t.webp") no-repeat center center/contain}[data-hover] .page .page-nav .nav-container .container-nav .nav-close button{rotate:z 0deg;transition:rotate 0.25s cubic-bezier(0.215, 0.61, 0.355, 1)}[data-hover] .page .page-nav .nav-container .container-nav .nav-close button:hover{rotate:z 180deg}.page .page-nav{background:rgba(0,0,0,0);transition:background 0.5s linear 0s}.page .page-nav .nav-container{translate:0 100%;transition:translate 0.5s cubic-bezier(0.645, 0.045, 0.355, 1)}.page .page-nav.is-active{background:rgba(0,0,0,0.5)}.page .page-nav.is-active .nav-container{translate:0 0;transition:translate 0.5s cubic-bezier(0.215, 0.61, 0.355, 1)}.page .page-main .main-section .section-container .container-left{position:fixed;left:0;top:100vh;width:100vh;height:calc(110 * (100vh / 2160));transform-origin:left top;rotate:z -90deg;z-index:4}.page .page-main .main-section .section-container .container-left .left-picture{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.page .page-main .main-section .section-container .container-left .left-picture span{display:block;position:absolute;left:0;bottom:0;width:100%;scale:1.0 -1.0}.page .page-main .main-section .section-container .container-left .left-ticker div{display:flex;justify-content:center;align-items:center;position:absolute;left:0;top:0;height:100%;mix-blend-mode:difference}.page .page-main .main-section .section-container .container-left .left-ticker div span{display:block}.page .page-main .main-section .section-container .container-left .left-ticker div span img{width:auto;height:calc(120 * (100vh / 2160))}.page .page-main .main-section .section-container .container-left .left-cover span{width:calc(110 * (100vh / 2160));height:calc(110 * (100vh / 2160))}.page .page-main .main-section .section-container .container-left .left-cover span:nth-of-type(1){position:absolute;left:calc(-55 * (100vh / 2160));top:0}.page .page-main .main-section .section-container .container-left .left-cover span:nth-of-type(2){position:absolute;left:calc(55 * (100vh / 2160));top:0;scale:-1.0 1.0}.page .page-main .main-section .section-container .container-left .left-cover span:nth-of-type(3){position:absolute;left:0;right:calc(220 * (100vh / 2160));top:0;margin:auto;scale:-1.0 1.0}.page .page-main .main-section .section-container .container-left .left-cover span:nth-of-type(4){position:absolute;left:0;right:0;top:0;margin:auto;background:#ffffff}.page .page-main .main-section .section-container .container-left .left-cover span:nth-of-type(5){position:absolute;left:calc(220 * (100vh / 2160));right:0;top:0;margin:auto}.page .page-main .main-section .section-container .container-left .left-cover span:nth-of-type(6){position:absolute;right:calc(55 * (100vh / 2160));top:0;z-index:1}.page .page-main .main-section .section-container .container-left .left-cover span:nth-of-type(7){position:absolute;right:calc(-55 * (100vh / 2160));top:0;scale:-1.0 1.0}.page .page-main .main-section .section-container .container-left .left-button button{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:auto}.page .page-main .main-section .section-container .container-left .left-button button{background:rgba(255,255,255,0.25);opacity:0.0;transition:opacity 0.125s linear 0s}[data-hover] .page .page-main .main-section .section-container .container-left .left-button button:hover{rotate:z 360deg;opacity:1.0}.page .page-main .main-section .section-container .container-right{position:fixed;right:0;top:100vh;width:100vh;height:calc(110 * (100vh / 2160));transform-origin:right top;rotate:z 90deg;z-index:4}.page .page-main .main-section .section-container .container-right .right-picture{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.page .page-main .main-section .section-container .container-right .right-picture span{display:block;position:absolute;right:0;top:0;width:100%;rotate:z 180deg}.page .page-main .main-section .section-container .container-right .right-ticker div{display:flex;justify-content:center;align-items:center;position:absolute;right:0;top:0;height:100%;mix-blend-mode:difference}.page .page-main .main-section .section-container .container-right .right-ticker div span{display:block}.page .page-main .main-section .section-container .container-right .right-ticker div span img{width:auto;height:calc(120 * (100vh / 2160))}.page .page-main .main-section .section-container .container-right .right-cover span{width:calc(110 * (100vh / 2160));height:calc(110 * (100vh / 2160))}.page .page-main .main-section .section-container .container-right .right-cover span:nth-of-type(1){position:absolute;left:calc(-55 * (100vh / 2160));top:0}.page .page-main .main-section .section-container .container-right .right-cover span:nth-of-type(2){position:absolute;left:calc(55 * (100vh / 2160));top:0;scale:-1.0 1.0}.page .page-main .main-section .section-container .container-right .right-cover span:nth-of-type(3){position:absolute;left:0;right:calc(220 * (100vh / 2160));top:0;margin:auto;scale:-1.0 1.0}.page .page-main .main-section .section-container .container-right .right-cover span:nth-of-type(4){position:absolute;left:0;right:0;top:0;margin:auto;background:#ffffff}.page .page-main .main-section .section-container .container-right .right-cover span:nth-of-type(5){position:absolute;left:calc(220 * (100vh / 2160));right:0;top:0;margin:auto}.page .page-main .main-section .section-container .container-right .right-cover span:nth-of-type(6){position:absolute;right:calc(55 * (100vh / 2160));top:0;z-index:1}.page .page-main .main-section .section-container .container-right .right-cover span:nth-of-type(7){position:absolute;right:calc(-55 * (100vh / 2160));top:0;scale:-1.0 1.0}.page .page-main .main-section .section-container .container-right .right-button button{position:absolute;right:0;top:0;width:100%;height:100%;pointer-events:auto}.page .page-main .main-section .section-container .container-right .right-button button{background:rgba(255,255,255,0.25);opacity:0.0;transition:opacity 0.125s linear 0s}[data-hover] .page .page-main .main-section .section-container .container-right .right-button button:hover{rotate:z 360deg;opacity:1.0}.page .page-main .main-section .section-container .container-detail{position:fixed;left:0;top:0;width:100%;height:100%;z-index:7}.page .page-main .main-section .section-container .container-detail::before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.78)}.page .page-main .main-section .section-container .container-detail .detail-text{position:absolute;left:50%;top:0}.page .page-main .main-section .section-container .container-detail .detail-text span:nth-of-type(1){display:block;position:absolute;right:calc(799 * (100vh / 2160));top:calc(56 * (100vh / 2160));width:calc(284 * (100vh / 2160));animation:fuwafuwa 3s cubic-bezier(0.645, 0.045, 0.355, 1) 0s infinite}.page .page-main .main-section .section-container .container-detail .detail-text span:nth-of-type(2){display:block;position:absolute;right:calc(1238 * (100vh / 2160));top:calc(182 * (100vh / 2160));width:calc(381 * (100vh / 2160));animation:fuwafuwa 3s cubic-bezier(0.645, 0.045, 0.355, 1) 0.1s infinite}.page .page-main .main-section .section-container .container-detail .detail-text span:nth-of-type(3){display:block;position:absolute;right:calc(988 * (100vh / 2160));top:calc(288 * (100vh / 2160));width:calc(199 * (100vh / 2160));animation:fuwafuwa 3s cubic-bezier(0.645, 0.045, 0.355, 1) 0.2s infinite}.page .page-main .main-section .section-container .container-detail .detail-text span:nth-of-type(4){display:block;position:absolute;right:calc(1449 * (100vh / 2160));top:calc(362 * (100vh / 2160));width:calc(296 * (100vh / 2160));animation:fuwafuwa 3s cubic-bezier(0.645, 0.045, 0.355, 1) 0.3s infinite}.page .page-main .main-section .section-container .container-detail .detail-text span:nth-of-type(5){display:block;position:absolute;right:calc(1035 * (100vh / 2160));top:calc(492 * (100vh / 2160));width:calc(379 * (100vh / 2160));animation:fuwafuwa 3s cubic-bezier(0.645, 0.045, 0.355, 1) 0.4s infinite}.page .page-main .main-section .section-container .container-detail .detail-text span:nth-of-type(6){display:block;position:absolute;right:calc(1286 * (100vh / 2160));top:calc(709 * (100vh / 2160));width:calc(380 * (100vh / 2160));animation:fuwafuwa 3s cubic-bezier(0.645, 0.045, 0.355, 1) 0.5s infinite}.page .page-main .main-section .section-container .container-detail .detail-text span:nth-of-type(7){display:block;position:absolute;right:calc(681 * (100vh / 2160));top:calc(1383 * (100vh / 2160));width:calc(381 * (100vh / 2160));animation:fuwafuwa 3s cubic-bezier(0.645, 0.045, 0.355, 1) 0.6s infinite}.page .page-main .main-section .section-container .container-detail .detail-text span:nth-of-type(8){display:block;position:absolute;right:calc(1377 * (100vh / 2160));top:calc(1502 * (100vh / 2160));width:calc(296 * (100vh / 2160));animation:fuwafuwa 3s cubic-bezier(0.645, 0.045, 0.355, 1) 0.7s infinite}.page .page-main .main-section .section-container .container-detail .detail-text span:nth-of-type(9){display:block;position:absolute;right:calc(1015 * (100vh / 2160));top:calc(1556 * (100vh / 2160));width:calc(284 * (100vh / 2160));animation:fuwafuwa 3s cubic-bezier(0.645, 0.045, 0.355, 1) 0.8s infinite}.page .page-main .main-section .section-container .container-detail .detail-text span:nth-of-type(10){display:block;position:absolute;left:calc(968 * (100vh / 2160));top:calc(65 * (100vh / 2160));width:calc(296 * (100vh / 2160));animation:fuwafuwa 3s cubic-bezier(0.645, 0.045, 0.355, 1) 0s infinite}.page .page-main .main-section .section-container .container-detail .detail-text span:nth-of-type(11){display:block;position:absolute;left:calc(1365 * (100vh / 2160));top:calc(180 * (100vh / 2160));width:calc(199 * (100vh / 2160));animation:fuwafuwa 3s cubic-bezier(0.645, 0.045, 0.355, 1) 0.1s infinite}.page .page-main .main-section .section-container .container-detail .detail-text span:nth-of-type(12){display:block;position:absolute;left:calc(752 * (100vh / 2160));top:calc(225 * (100vh / 2160));width:calc(378 * (100vh / 2160));animation:fuwafuwa 3s cubic-bezier(0.645, 0.045, 0.355, 1) 0.2s infinite}.page .page-main .main-section .section-container .container-detail .detail-text span:nth-of-type(13){display:block;position:absolute;left:calc(1238 * (100vh / 2160));top:calc(360 * (100vh / 2160));width:calc(380 * (100vh / 2160));animation:fuwafuwa 3s cubic-bezier(0.645, 0.045, 0.355, 1) 0.3s infinite}.page .page-main .main-section .section-container .container-detail .detail-text span:nth-of-type(14){display:block;position:absolute;left:calc(1010 * (100vh / 2160));top:calc(535 * (100vh / 2160));width:calc(284 * (100vh / 2160));animation:fuwafuwa 3s cubic-bezier(0.645, 0.045, 0.355, 1) 0.4s infinite}.page .page-main .main-section .section-container .container-detail .detail-text span:nth-of-type(15){display:block;position:absolute;left:calc(1430 * (100vh / 2160));top:calc(689 * (100vh / 2160));width:calc(284 * (100vh / 2160));animation:fuwafuwa 3s cubic-bezier(0.645, 0.045, 0.355, 1) 0.5s infinite}.page .page-main .main-section .section-container .container-detail .detail-text span:nth-of-type(16){display:block;position:absolute;left:calc(610 * (100vh / 2160));top:calc(1333 * (100vh / 2160));width:calc(284 * (100vh / 2160));animation:fuwafuwa 3s cubic-bezier(0.645, 0.045, 0.355, 1) 0.6s infinite}.page .page-main .main-section .section-container .container-detail .detail-text span:nth-of-type(17){display:block;position:absolute;left:calc(1428 * (100vh / 2160));top:calc(1495 * (100vh / 2160));width:calc(284 * (100vh / 2160));animation:fuwafuwa 3s cubic-bezier(0.645, 0.045, 0.355, 1) 0.7s infinite}.page .page-main .main-section .section-container .container-detail .detail-text span:nth-of-type(18){display:block;position:absolute;left:calc(868 * (100vh / 2160));top:calc(1549 * (100vh / 2160));width:calc(284 * (100vh / 2160));animation:fuwafuwa 3s cubic-bezier(0.645, 0.045, 0.355, 1) 0.8s infinite}.page .page-main .main-section .section-container .container-detail .detail-text span:nth-of-type(19){display:block;position:absolute;left:calc(-837 * (100vh / 2160));top:calc(1627 * (100vh / 2160));width:calc(1646 * (100vh / 2160));animation:fuwafuwa 3s cubic-bezier(0.645, 0.045, 0.355, 1) 0.9s infinite}@keyframes fuwafuwa{0%{translate:0 calc(-20 * (100vh / 2160))}50%{translate:0 calc(20 * (100vh / 2160))}100%{translate:0 calc(-20 * (100vh / 2160))}}.page .page-main .main-section .section-container .container-detail .detail-logo{position:absolute;left:0;right:0;top:0;bottom:0;width:calc(1278 * (100vh / 2160));height:calc(2160 * (100vh / 2160));margin:auto}.page .page-main .main-section .section-container .container-detail .detail-title{position:absolute;left:0;right:0;top:0;bottom:calc(260 * (100vh / 2160));width:calc(593 * (100vh / 2160));height:calc(120 * (100vh / 2160));margin:auto}.page .page-main .main-section .section-container .container-detail .detail-title span{display:inline-block;animation:scaleLoop 2s cubic-bezier(0.645, 0.045, 0.355, 1) infinite}@keyframes scaleLoop{0%{transform:scale(1.25)}50%{transform:scale(1.5)}100%{transform:scale(1.25)}}.page .page-main .main-section .section-container .container-detail .detail-hand{position:absolute;left:50vw;top:0}.page .page-main .main-section .section-container .container-detail .detail-hand div:nth-of-type(1){display:block;position:absolute;left:-0.75vw;top:0;width:51vw;height:80vh}.page .page-main .main-section .section-container .container-detail .detail-hand div:nth-of-type(1) span{display:block;width:100%;height:100%;background:url("../img/detail/hand-r.webp") no-repeat left center/100% auto;transform-origin:left center}.page .page-main .main-section .section-container .container-detail .detail-hand div:nth-of-type(2){display:block;position:absolute;right:-0.75vw;top:0;width:51vw;height:80vh}.page .page-main .main-section .section-container .container-detail .detail-hand div:nth-of-type(2) span{display:block;width:100%;height:100%;background:url("../img/detail/hand-l.webp") no-repeat right center/100% auto;transform-origin:right center}.page .page-main .main-section .section-container .container-detail .detail-woman{position:absolute;left:0;bottom:0}.page .page-main .main-section .section-container .container-detail .detail-woman div{display:grid;grid-auto-flow:column;animation:womanMove 30s linear infinite}.page .page-main .main-section .section-container .container-detail .detail-woman div span{display:block;width:calc(3480 * (100vh / 2160));height:calc(395 * (100vh / 2160));background:url("../img/detail/woman_1.webp") repeat-x center bottom/contain;animation:womanAnim 1.0s linear infinite}@keyframes womanAnim{0%{background-image:url("../img/detail/woman_1.webp")}50%{background-image:url("../img/detail/woman_2.webp")}}@keyframes womanMove{from{translate:0 0}to{translate:-50% 0}}.page .page-main .main-section .section-container .container-detail .detail-close{position:absolute;left:0;top:0;width:100%;height:100%}.page .page-main .main-section .section-container .container-detail .detail-close button{width:100%;height:100%;pointer-events:auto}.page .page-main .main-section .section-container .container-detail::before{opacity:0;transition:opacity 0.5s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.page .page-main .main-section .section-container .container-detail .detail-logo{translate:0 100vh;transition:translate 0.5s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.page .page-main .main-section .section-container .container-detail .detail-title{opacity:0;transition:opacity 0.5s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.page .page-main .main-section .section-container .container-detail .detail-hand div:nth-of-type(1){scale:0.25 0.25;translate:100% 0;transition:scale 0.5s cubic-bezier(0.6, -0.28, 0.735, 0.045),translate 0.5s cubic-bezier(0.6, -0.14, 0.735, 0.045)}.page .page-main .main-section .section-container .container-detail .detail-hand div:nth-of-type(2){scale:0.25 0.25;translate:-100% 0;transition:scale 0.5s cubic-bezier(0.6, -0.28, 0.735, 0.045),translate 0.5s cubic-bezier(0.6, -0.14, 0.735, 0.045)}.page .page-main .main-section .section-container .container-detail .detail-woman{translate:-5% 100%;transition:translate 0.5s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.page .page-main .main-section .section-container .container-detail.is-active::before{opacity:1;transition:opacity 0.5s cubic-bezier(0.215, 0.61, 0.355, 1)}.page .page-main .main-section .section-container .container-detail.is-active .detail-logo{translate:0 0;transition:translate 0.5s cubic-bezier(0.215, 0.61, 0.355, 1)}.page .page-main .main-section .section-container .container-detail.is-active .detail-title{opacity:1;transition:opacity 0.5s cubic-bezier(0.215, 0.61, 0.355, 1)}.page .page-main .main-section .section-container .container-detail.is-active .detail-hand div:nth-of-type(1){scale:1.0 1.0;translate:0 0;transition:scale 0.5s cubic-bezier(0.175, 0.885, 0.32, 1.25),translate 0.5s cubic-bezier(0.215, 0.61, 0.355, 1)}.page .page-main .main-section .section-container .container-detail.is-active .detail-hand div:nth-of-type(2){scale:1.0 1.0;translate:0 0;transition:scale 0.5s cubic-bezier(0.175, 0.885, 0.32, 1.25),translate 0.5s cubic-bezier(0.215, 0.61, 0.355, 1)}.page .page-main .main-section .section-container .container-detail.is-active .detail-woman{translate:0 0;transition:translate 0.5s cubic-bezier(0.215, 0.61, 0.355, 1)}.page .page-main .main-section .section-container .container-logo{display:grid;justify-content:center;align-content:center;position:absolute;left:0;top:0;width:100%;height:100%;z-index:4;pointer-events:none;overflow:hidden}.page .page-main .main-section .section-container .container-logo div{position:relative;height:calc(2100 * (100vh / 2160))}.page .page-main .main-section .section-container .container-logo div span{display:block;height:100%}.page .page-main .main-section .section-container .container-logo div span:not(:nth-of-type(1)){position:absolute;left:0;top:0}.page .page-main .main-section .section-container .container-logo div span img{width:auto;height:100%}.page .page-main .main-section .section-container .container-left{translate:-100% 0;transition:translate 0.5s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.page .page-main .main-section .section-container .container-right{translate:100% 0;transition:translate 0.5s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.page .page-main .main-section .section-container .container-logo span:nth-of-type(1){translate:0 125%;scale:1.0 4.0;transform-origin:center top}.page .page-main .main-section .section-container .container-logo span:nth-of-type(1) img{translate:0 0;scale:1.0 1.0;transform-origin:center bottom}.page .page-main .main-section .section-container .container-logo span:nth-of-type(2){translate:0 125%;scale:1.0 4.0;transform-origin:center top}.page .page-main .main-section .section-container .container-logo span:nth-of-type(2) img{translate:0 0;scale:1.0 1.0;transform-origin:center bottom}.page .page-main .main-section .section-container .container-logo span:nth-of-type(3){translate:0 125%;scale:1.0 4.0;transform-origin:center top}.page .page-main .main-section .section-container .container-logo span:nth-of-type(3) img{translate:0 0;scale:1.0 1.0;transform-origin:center bottom}.page .page-main .main-section .section-container.is-intersection .container-left{translate:0 0;transition:translate 0.5s cubic-bezier(0.215, 0.61, 0.355, 1) 2.5s}.page .page-main .main-section .section-container.is-intersection .container-right{translate:0 0;transition:translate 0.5s cubic-bezier(0.215, 0.61, 0.355, 1) 2.5s}.page .page-main .main-section .section-container.is-intersection .container-logo span:nth-of-type(1){translate:0 0;scale:1.0 1.0;transition:translate 0.25s cubic-bezier(0.215, 0.61, 0.355, 1) 0.5s,scale 0.25s cubic-bezier(0.215, 0.61, 0.355, 1) 0.7s}.page .page-main .main-section .section-container.is-intersection .container-logo span:nth-of-type(1) img{translate:0 -125%;scale:1.0 4.0;transition:translate 0.25s cubic-bezier(0.55, 0.055, 0.675, 0.19) 1.7s,scale 0.25s cubic-bezier(0.55, 0.055, 0.675, 0.19) 1.5s}.page .page-main .main-section .section-container.is-intersection .container-logo span:nth-of-type(2){translate:0 0;scale:1.0 1.0;transition:translate 0.25s cubic-bezier(0.215, 0.61, 0.355, 1) 0.6s,scale 0.25s cubic-bezier(0.215, 0.61, 0.355, 1) 0.8s}.page .page-main .main-section .section-container.is-intersection .container-logo span:nth-of-type(2) img{translate:0 -125%;scale:1.0 4.0;transition:translate 0.25s cubic-bezier(0.55, 0.055, 0.675, 0.19) 1.8s,scale 0.25s cubic-bezier(0.55, 0.055, 0.675, 0.19) 1.7s}.page .page-main .main-section .section-container.is-intersection .container-logo span:nth-of-type(3){translate:0 0;scale:1.0 1.0;transition:translate 0.25s cubic-bezier(0.215, 0.61, 0.355, 1) 0.7s,scale 0.25s cubic-bezier(0.215, 0.61, 0.355, 1) 0.9s}.page .page-main .main-section .section-container.is-intersection .container-logo span:nth-of-type(3) img{translate:0 -125%;scale:1.0 4.0;transition:translate 0.25s cubic-bezier(0.55, 0.055, 0.675, 0.19) 1.9s,scale 0.25s cubic-bezier(0.55, 0.055, 0.675, 0.19) 1.9s}.page .page-aside{position:fixed;left:0;bottom:0;z-index:1;mix-blend-mode:difference}.page .page-aside .aside-target{display:grid;gap:calc(10 * (100vh / 2160));position:absolute;left:calc(130 * (100vh / 2160));bottom:calc(72 * (100vh / 2160))}.page .page-aside .aside-target strong{display:block;width:calc(142 * (100vh / 2160))}.page .page-aside .aside-target span{display:block;position:relative;width:calc(479 * (100vh / 2160));height:calc(291 * (100vh / 2160))}.page .page-aside .aside-target span::after{content:'';display:block;position:absolute;left:0;right:0;top:0;bottom:0;width:calc(200 * (100vh / 2160));height:calc(200 * (100vh / 2160));margin:auto;background:#ffffff;border-radius:100%}[data-not] .page .page-aside .aside-target span::after{display:none}.page .page-aside .aside-target span img{position:absolute;left:0;top:0}[data-not] .page .page-aside .aside-target span img:nth-of-type(2){animation:blink 0.5s steps(1) infinite}[data-not] .page .page-aside .aside-target span img:nth-of-type(3){animation:blink 0.5s steps(1) infinite}.page .page-aside .aside-target span::after{scale:0.0 0.0}.page .page-aside .aside-target span img:nth-of-type(2){scale:0.0 0.0}.page .page-aside .aside-target span img:nth-of-type(3){scale:0.0 0.0}[data-canvas="enter"] .page .page-aside .aside-target span img:nth-of-type(2){scale:1.0 1.0;transition:all 0.125s cubic-bezier(0.175, 0.885, 0.32, 1.275) 2s}[data-canvas="lockon"] .page .page-aside .aside-target span::after{scale:0.25 0.25;transition:all 0.25s cubic-bezier(0.215, 0.61, 0.355, 1)}[data-canvas="lockon"] .page .page-aside .aside-target span img:nth-of-type(2){scale:1.0 1.0}[data-canvas="lockon"] .page .page-aside .aside-target span img:nth-of-type(3){scale:1.0 1.0;transition:all 0.125s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0s}[data-canvas="logo"] .page .page-aside .aside-target span::after{scale:0.5 0.5;transition:all 0.25s cubic-bezier(0.215, 0.61, 0.355, 1)}[data-canvas="logo"] .page .page-aside .aside-target span img:nth-of-type(2){scale:1.0 1.0}[data-canvas="logo"] .page .page-aside .aside-target span img:nth-of-type(3){scale:1.0 1.0}[data-canvas="zoom"] .page .page-aside .aside-target span::after{scale:1.0 1.0;transition:all 0.25s cubic-bezier(0.215, 0.61, 0.355, 1)}[data-canvas="zoom"] .page .page-aside .aside-target span img:nth-of-type(2){scale:1.0 1.0}[data-canvas="zoom"] .page .page-aside .aside-target span img:nth-of-type(3){scale:1.0 1.0}[data-not] .page .page-aside .aside-target span::after{scale:0.25 0.25;transition:all 0.25s cubic-bezier(0.215, 0.61, 0.355, 1)}[data-not] .page .page-aside .aside-target span img:nth-of-type(2){scale:1.0 1.0}[data-not] .page .page-aside .aside-target span img:nth-of-type(3){scale:1.0 1.0;transition:all 0.125s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0s}.page .page-aside .aside-worldmap{display:grid;gap:calc(10 * (100vh / 2160));position:absolute;left:calc(130 * (100vh / 2160));bottom:calc(72 * (100vh / 2160))}.page .page-aside .aside-worldmap strong{display:block;width:calc(211 * (100vh / 2160))}.page .page-aside .aside-worldmap span{display:block;width:calc(479 * (100vh / 2160));height:calc(291 * (100vh / 2160))}[data-section="p"] .page .page-aside .aside-worldmap span{background:url("../img/common/aside-worldmap-p.webp") no-repeat center center/contain}[data-section="l"] .page .page-aside .aside-worldmap span{background:url("../img/common/aside-worldmap-l.webp") no-repeat center center/contain}[data-section="a"] .page .page-aside .aside-worldmap span{background:url("../img/common/aside-worldmap-a.webp") no-repeat center center/contain}[data-section="n"] .page .page-aside .aside-worldmap span{background:url("../img/common/aside-worldmap-n.webp") no-repeat center center/contain}[data-section="e"] .page .page-aside .aside-worldmap span{background:url("../img/common/aside-worldmap-e.webp") no-repeat center center/contain}[data-section="t"] .page .page-aside .aside-worldmap span{background:url("../img/common/aside-worldmap-t.webp") no-repeat center center/contain}.page .page-aside .aside-sns{display:grid;gap:calc(20 * (100vh / 2160));grid-auto-flow:column;position:absolute;left:calc(130 * (100vh / 2160));bottom:calc(14 * (100vh / 2160))}.page .page-aside .aside-sns strong{display:block;width:calc(136 * (100vh / 2160))}.page .page-aside .aside-sns ul{display:grid;gap:calc(15 * (100vh / 2160));grid-auto-flow:column}.page .page-aside .aside-sns ul li:nth-of-type(1){width:calc(24 * (100vh / 2160))}.page .page-aside .aside-sns ul li:nth-of-type(2){width:calc(31 * (100vh / 2160))}.page .page-aside .aside-sns ul li:nth-of-type(3){width:calc(30 * (100vh / 2160))}.page .page-aside .aside-sns ul li:nth-of-type(4){width:calc(48 * (100vh / 2160))}.page .page-aside .aside-sns ul li:nth-of-type(5){width:calc(68 * (100vh / 2160))}.page .page-aside .aside-target{translate:calc(-700 * (100vh / 2160)) 0;transition:translate 0.25s cubic-bezier(0.55, 0.055, 0.675, 0.19) 0s}.page .page-aside .aside-worldmap{translate:calc(-700 * (100vh / 2160)) 0;transition:translate 0.25s cubic-bezier(0.55, 0.055, 0.675, 0.19) 0s}.page .page-aside .aside-sns{translate:0 calc(100 * (100vh / 2160));transition:translate 0.25s cubic-bezier(0.55, 0.055, 0.675, 0.19) 0s}.page .page-aside.is-target .aside-target{translate:0 0;transition:translate 0.25s cubic-bezier(0.215, 0.61, 0.355, 1) 0s}.page .page-aside.is-target .aside-worldmap{translate:calc(-700 * (100vh / 2160)) 0;transition:translate 0.25s cubic-bezier(0.215, 0.61, 0.355, 1) 0s}.page .page-aside.is-target .aside-sns{translate:0 0;transition:translate 0.25s cubic-bezier(0.215, 0.61, 0.355, 1) 0s}.page .page-aside.is-active .aside-target{translate:calc(-700 * (100vh / 2160)) 0;transition:translate 0.25s cubic-bezier(0.215, 0.61, 0.355, 1) 0s}.page .page-aside.is-active .aside-worldmap{translate:0 0;transition:translate 0.25s cubic-bezier(0.215, 0.61, 0.355, 1) 0s}.page .page-aside.is-active .aside-sns{translate:0 0;transition:translate 0.25s cubic-bezier(0.215, 0.61, 0.355, 1) 0s}.page .page-footer{position:fixed;right:0;bottom:0;z-index:1;mix-blend-mode:difference}.page .page-footer .footer-sound{display:grid;justify-items:end;gap:calc(15 * var(--pv));position:absolute;right:calc(130 * (100vh / 2160));bottom:calc(72 * (100vh / 2160))}.page .page-footer .footer-sound button{display:block;width:calc(41 * (100vh / 2160));height:calc(292 * (100vh / 2160))}.page .page-footer .footer-sound button{animation:sound 0.25s linear infinite alternate}.page .page-footer .footer-sound button.is-inactive{animation:none;background:url("../img/common/footer-sound-of.webp") no-repeat center center/contain}@keyframes sound{0%{background:url("../img/common/footer-sound-on_1.webp") no-repeat center center/contain}25%{background:url("../img/common/footer-sound-on_2.webp") no-repeat center center/contain}50%{background:url("../img/common/footer-sound-on_3.webp") no-repeat center center/contain}75%{background:url("../img/common/footer-sound-on_4.webp") no-repeat center center/contain}100%{background:url("../img/common/footer-sound-on_4.webp") no-repeat center center/contain}}.page .page-footer .footer-copyright{display:grid;gap:calc(20 * (100vh / 2160));grid-auto-flow:column;direction:rtl;position:absolute;right:calc(130 * (100vh / 2160));bottom:calc(14 * (100vh / 2160))}.page .page-footer .footer-copyright strong{width:calc(182 * (100vh / 2160))}.page .page-footer .footer-copyright ul{display:grid;gap:calc(0 * (100vh / 2160));grid-auto-flow:column}.page .page-footer .footer-copyright ul li:nth-of-type(1){width:calc(130 * (100vh / 2160))}.page .page-footer .footer-sound{translate:calc(200 * (100vh / 2160)) 0;transition:all 0.25s cubic-bezier(0.55, 0.055, 0.675, 0.19) 0s}.page .page-footer .footer-copyright{translate:0 calc(100 * (100vh / 2160));transition:all 0.25s cubic-bezier(0.55, 0.055, 0.675, 0.19) 0s}.page .page-footer.is-active .footer-sound{translate:0 0;transition:all 0.25s cubic-bezier(0.215, 0.61, 0.355, 1) 0s}.page .page-footer.is-active .footer-copyright{translate:0 0;transition:all 0.25s cubic-bezier(0.215, 0.61, 0.355, 1) 0s}.page .page-pagination{position:fixed;left:0;right:0;bottom:0;width:fit-content;margin:auto;z-index:1}.page .page-pagination .pagination-bullet{display:grid;justify-content:center;align-items:center;grid-auto-flow:column;position:absolute;left:0;bottom:calc(26 * (100vh / 2160));width:100%}.page .page-pagination .pagination-bullet span{width:calc(12 * (100vh / 2160));height:calc(12 * (100vh / 2160));border-radius:100%;background:#ffffff}.page .page-pagination .pagination-bullet button{width:calc(68 * (100vh / 2160))}.page .page-pagination .pagination-bullet button{scale:1.0 1.0;transition:rotate 0.125s linear 0s}[data-hover] .page .page-pagination .pagination-bullet button:hover{rotate:z 360deg}[data-hover][data-section="p"] .page .page-pagination .pagination-bullet button[data-transition="p"]{pointer-events:none}[data-hover][data-section="l"] .page .page-pagination .pagination-bullet button[data-transition="l"]{pointer-events:none}[data-hover][data-section="a"] .page .page-pagination .pagination-bullet button[data-transition="a"]{pointer-events:none}[data-hover][data-section="n"] .page .page-pagination .pagination-bullet button[data-transition="n"]{pointer-events:none}[data-hover][data-section="e"] .page .page-pagination .pagination-bullet button[data-transition="e"]{pointer-events:none}[data-hover][data-section="t"] .page .page-pagination .pagination-bullet button[data-transition="t"]{pointer-events:none}.page .page-pagination{translate:0 calc(150 * (100vh / 2160));transition:translate 0.25s cubic-bezier(0.55, 0.055, 0.675, 0.19) 0s}.page .page-pagination.is-active{translate:0 0;transition:translate 0.25s cubic-bezier(0.215, 0.61, 0.355, 1) 0s}.page .page-toggle{position:fixed;left:0;right:0;top:calc(6 * (100vh / 2160));width:calc(115 * (100vh / 2160));height:calc(115 * (100vh / 2160));margin:auto;z-index:6}.page .page-toggle button{display:block;position:absolute;left:0;top:0;width:100%;height:100%}.page .page-toggle button span{display:block;width:100%;height:100%}[data-section="p"] .page .page-toggle button span{background:url("../img/common/toggle-p.webp") no-repeat center center/contain}[data-section="l"] .page .page-toggle button span{background:url("../img/common/toggle-l.webp") no-repeat center center/contain}[data-section="a"] .page .page-toggle button span{background:url("../img/common/toggle-a.webp") no-repeat center center/contain}[data-section="n"] .page .page-toggle button span{background:url("../img/common/toggle-n.webp") no-repeat center center/contain}[data-section="e"] .page .page-toggle button span{background:url("../img/common/toggle-e.webp") no-repeat center center/contain}[data-section="t"] .page .page-toggle button span{background:url("../img/common/toggle-t.webp") no-repeat center center/contain}[data-hover] .page .page-toggle button{rotate:z 0deg;transition:rotate 0s cubic-bezier(0.215, 0.61, 0.355, 1)}[data-hover] .page .page-toggle button:hover{rotate:z 360deg;transition:rotate 0.25s cubic-bezier(0.215, 0.61, 0.355, 1)}.page .page-toggle button span{translate:0 calc(-115 * (100vh / 2160));transition:translate 0.5s cubic-bezier(0.215, 0.61, 0.355, 1)}.page .page-toggle.is-active button span{translate:0 0}.page .page-heart{position:fixed;left:0;top:0;z-index:4;pointer-events:none}.page .page-heart span{position:absolute;left:0;top:0;width:calc(120 * (100vh / 2160));height:calc(120 * (100vh / 2160));translate:-50% -50%}[data-section="p"] .page .page-heart span{background:url("../img/common/heart-p.webp") no-repeat center center/contain}[data-section="l"] .page .page-heart span{background:url("../img/common/heart-l.webp") no-repeat center center/contain}[data-section="a"] .page .page-heart span{background:url("../img/common/heart-a.webp") no-repeat center center/contain}[data-section="n"] .page .page-heart span{background:url("../img/common/heart-n.webp") no-repeat center center/contain}[data-section="e"] .page .page-heart span{background:url("../img/common/heart-e.webp") no-repeat center center/contain}[data-section="t"] .page .page-heart span{background:url("../img/common/heart-t.webp") no-repeat center center/contain}.page .page-heart{opacity:0;transition:opacity 0.125s linear 0s}.page .page-heart.is-active{opacity:1.0}.page .page-cursor{position:fixed;inset:0;z-index:9999;pointer-events:none}.page .page-cursor span{display:block;position:absolute;left:-32px;top:-32px;width:32px;height:32px;background:url("../img/common/cursor.webp") no-repeat center/contain;transform:translate(-10px, 0)}@media (min-resolution: 2dppx){.page .page-cursor span{left:-64px;top:-64px;width:64px;height:64px;background:url("../img/common/cursor@2x.webp") no-repeat center/contain;transform:translate(-20px, 0)}}.page .page-cursor span:nth-child(1){z-index:10}.page .page-cursor span:nth-child(2){z-index:9}.page .page-cursor span:nth-child(3){z-index:8}.page .page-cursor span:nth-child(4){z-index:7}.page .page-cursor span:nth-child(5){z-index:6}.page .page-cursor span:nth-child(6){z-index:5}.page .page-cursor span:nth-child(7){z-index:4}.page .page-cursor span:nth-child(8){z-index:3}.page .page-cursor span:nth-child(9){z-index:2}.page .page-cursor span:nth-child(10){z-index:1}@keyframes blink{0%{opacity:0.25}50%{opacity:1}100%{opacity:0.25}}@keyframes rotate{0%{rotate:z 0deg}100%{rotate:x -360deg}}
