a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}html{box-sizing:border-box}*,::after,::before{box-sizing:inherit}body{font-family:"\6E38\660E\671D",YuMincho,"Hiragino Mincho ProN W3","\30D2\30E9\30AE\30CE\660E\671D   ProN W3","Hiragino Mincho ProN","HG\660E\671D  E","\FF2D\FF33   \FF30\660E\671D","\FF2D\FF33   \660E\671D",serif}*{margin:0;padding:0}img{width:100%;max-width:100%;height:auto;display:block}a{text-decoration:none}.invisible{visibility:hidden}.reset{transition:none!important;-webkit-animation:none!important;animation:none!important}.reset *{transition:none!important;-webkit-animation:none!important;animation:none!important}@media screen and (max-width:749px){.pc{display:none!important}.flex-sp{display:flex}.flex-sp.space-between{justify-content:space-between}.flex-sp.justify-center{justify-content:center}.flex-sp.justify-end{justify-content:flex-end}.flex-sp.align-center{align-items:center}.flex-sp.align-end{align-items:flex-end}.flex-sp.flex-wrap{flex-wrap:wrap}}@media screen and (min-width:750px){html{font-size:10px}.sp{display:none!important}.flex{display:flex}.flex.space-between{justify-content:space-between}.flex.justify-center{justify-content:center}.flex.justify-end{justify-content:flex-end}.flex.align-center{align-items:center}.flex.align-end{align-items:flex-end}.flex.flex-wrap{flex-wrap:wrap}}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@keyframes rotation{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@-webkit-keyframes rotationReverse{0%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes rotationReverse{0%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@-webkit-keyframes scroll{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}50%{-webkit-transform:translate3d(0,102%,0);transform:translate3d(0,102%,0)}50.999%{opacity:1;-webkit-transform:translate3d(0,102%,0);transform:translate3d(0,102%,0)}51%{opacity:0;-webkit-transform:translate3d(0,102%,0);transform:translate3d(0,102%,0)}51.999%{opacity:0;-webkit-transform:translate3d(0,-102%,0);transform:translate3d(0,-102%,0)}52%{opacity:1;-webkit-transform:translate3d(0,-102%,0);transform:translate3d(0,-102%,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes scroll{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}50%{-webkit-transform:translate3d(0,102%,0);transform:translate3d(0,102%,0)}50.999%{opacity:1;-webkit-transform:translate3d(0,102%,0);transform:translate3d(0,102%,0)}51%{opacity:0;-webkit-transform:translate3d(0,102%,0);transform:translate3d(0,102%,0)}51.999%{opacity:0;-webkit-transform:translate3d(0,-102%,0);transform:translate3d(0,-102%,0)}52%{opacity:1;-webkit-transform:translate3d(0,-102%,0);transform:translate3d(0,-102%,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes rotationReverse{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@-webkit-keyframes rotationReverse_{from{-webkit-transform:translate3d(-50%,-50%,0) rotate(0);transform:translate3d(-50%,-50%,0) rotate(0)}to{-webkit-transform:translate3d(-50%,-50%,0) rotate(-360deg);transform:translate3d(-50%,-50%,0) rotate(-360deg)}}@keyframes rotationReverse_{from{-webkit-transform:translate3d(-50%,-50%,0) rotate(0);transform:translate3d(-50%,-50%,0) rotate(0)}to{-webkit-transform:translate3d(-50%,-50%,0) rotate(-360deg);transform:translate3d(-50%,-50%,0) rotate(-360deg)}}@-webkit-keyframes ellipse{from{-webkit-transform:translate3d(-50%,-50%,0) rotateY(0);transform:translate3d(-50%,-50%,0) rotateY(0)}to{-webkit-transform:translate3d(-50%,-50%,0) rotateY(360deg);transform:translate3d(-50%,-50%,0) rotateY(360deg)}}@keyframes ellipse{from{-webkit-transform:translate3d(-50%,-50%,0) rotateY(0);transform:translate3d(-50%,-50%,0) rotateY(0)}to{-webkit-transform:translate3d(-50%,-50%,0) rotateY(360deg);transform:translate3d(-50%,-50%,0) rotateY(360deg)}}@-webkit-keyframes dotScaleDown{0%{-webkit-transform:translate3d(-50%,0,0) 1;transform:translate3d(-50%,0,0) 1}100%{-webkit-transform:translate3d(-50%,0,0) scale(0);transform:translate3d(-50%,0,0) scale(0)}}@keyframes dotScaleDown{0%{-webkit-transform:translate3d(-50%,0,0) 1;transform:translate3d(-50%,0,0) 1}100%{-webkit-transform:translate3d(-50%,0,0) scale(0);transform:translate3d(-50%,0,0) scale(0)}}@-webkit-keyframes dotScale{0%{-webkit-transform:translate3d(-50%,0,0) 0;transform:translate3d(-50%,0,0) 0}60%{-webkit-transform:translate3d(-50%,0,0) scale(1.4);transform:translate3d(-50%,0,0) scale(1.4)}100%{-webkit-transform:translate3d(-50%,0,0) scale(1);transform:translate3d(-50%,0,0) scale(1)}}@keyframes dotScale{0%{-webkit-transform:translate3d(-50%,0,0) 0;transform:translate3d(-50%,0,0) 0}60%{-webkit-transform:translate3d(-50%,0,0) scale(1.4);transform:translate3d(-50%,0,0) scale(1.4)}100%{-webkit-transform:translate3d(-50%,0,0) scale(1);transform:translate3d(-50%,0,0) scale(1)}}@-webkit-keyframes left1{from{-webkit-transform:translate3d(-50%,-50%,0) rotateY(-10deg);transform:translate3d(-50%,-50%,0) rotateY(-10deg)}to{-webkit-transform:translate3d(-50%,-50%,0) rotateY(-80deg);transform:translate3d(-50%,-50%,0) rotateY(-80deg)}}@keyframes left1{from{-webkit-transform:translate3d(-50%,-50%,0) rotateY(-10deg);transform:translate3d(-50%,-50%,0) rotateY(-10deg)}to{-webkit-transform:translate3d(-50%,-50%,0) rotateY(-80deg);transform:translate3d(-50%,-50%,0) rotateY(-80deg)}}@-webkit-keyframes left2{from{-webkit-transform:translate3d(-50%,-50%,0) rotateY(-20deg);transform:translate3d(-50%,-50%,0) rotateY(-20deg)}to{-webkit-transform:translate3d(-50%,-50%,0) rotateY(-70deg);transform:translate3d(-50%,-50%,0) rotateY(-70deg)}}@keyframes left2{from{-webkit-transform:translate3d(-50%,-50%,0) rotateY(-20deg);transform:translate3d(-50%,-50%,0) rotateY(-20deg)}to{-webkit-transform:translate3d(-50%,-50%,0) rotateY(-70deg);transform:translate3d(-50%,-50%,0) rotateY(-70deg)}}@-webkit-keyframes left3{from{-webkit-transform:translate3d(-50%,-50%,0) rotateY(-30deg);transform:translate3d(-50%,-50%,0) rotateY(-30deg)}to{-webkit-transform:translate3d(-50%,-50%,0) rotateY(-60deg);transform:translate3d(-50%,-50%,0) rotateY(-60deg)}}@keyframes left3{from{-webkit-transform:translate3d(-50%,-50%,0) rotateY(-30deg);transform:translate3d(-50%,-50%,0) rotateY(-30deg)}to{-webkit-transform:translate3d(-50%,-50%,0) rotateY(-60deg);transform:translate3d(-50%,-50%,0) rotateY(-60deg)}}@-webkit-keyframes left4{from{-webkit-transform:translate3d(-50%,-50%,0) rotateY(-40deg);transform:translate3d(-50%,-50%,0) rotateY(-40deg)}to{-webkit-transform:translate3d(-50%,-50%,0) rotateY(-50deg);transform:translate3d(-50%,-50%,0) rotateY(-50deg)}}@keyframes left4{from{-webkit-transform:translate3d(-50%,-50%,0) rotateY(-40deg);transform:translate3d(-50%,-50%,0) rotateY(-40deg)}to{-webkit-transform:translate3d(-50%,-50%,0) rotateY(-50deg);transform:translate3d(-50%,-50%,0) rotateY(-50deg)}}@-webkit-keyframes left5{from{-webkit-transform:translate3d(-50%,-50%,0) rotateY(-50deg);transform:translate3d(-50%,-50%,0) rotateY(-50deg)}to{-webkit-transform:translate3d(-50%,-50%,0) rotateY(-40deg);transform:translate3d(-50%,-50%,0) rotateY(-40deg)}}@keyframes left5{from{-webkit-transform:translate3d(-50%,-50%,0) rotateY(-50deg);transform:translate3d(-50%,-50%,0) rotateY(-50deg)}to{-webkit-transform:translate3d(-50%,-50%,0) rotateY(-40deg);transform:translate3d(-50%,-50%,0) rotateY(-40deg)}}@-webkit-keyframes left6{from{-webkit-transform:translate3d(-50%,-50%,0) rotateY(-60deg);transform:translate3d(-50%,-50%,0) rotateY(-60deg)}to{-webkit-transform:translate3d(-50%,-50%,0) rotateY(-30deg);transform:translate3d(-50%,-50%,0) rotateY(-30deg)}}@keyframes left6{from{-webkit-transform:translate3d(-50%,-50%,0) rotateY(-60deg);transform:translate3d(-50%,-50%,0) rotateY(-60deg)}to{-webkit-transform:translate3d(-50%,-50%,0) rotateY(-30deg);transform:translate3d(-50%,-50%,0) rotateY(-30deg)}}@-webkit-keyframes left7{from{-webkit-transform:translate3d(-50%,-50%,0) rotateY(-70deg);transform:translate3d(-50%,-50%,0) rotateY(-70deg)}to{-webkit-transform:translate3d(-50%,-50%,0) rotateY(-20deg);transform:translate3d(-50%,-50%,0) rotateY(-20deg)}}@keyframes left7{from{-webkit-transform:translate3d(-50%,-50%,0) rotateY(-70deg);transform:translate3d(-50%,-50%,0) rotateY(-70deg)}to{-webkit-transform:translate3d(-50%,-50%,0) rotateY(-20deg);transform:translate3d(-50%,-50%,0) rotateY(-20deg)}}@-webkit-keyframes left8{from{-webkit-transform:translate3d(-50%,-50%,0) rotateY(-80deg);transform:translate3d(-50%,-50%,0) rotateY(-80deg)}to{-webkit-transform:translate3d(-50%,-50%,0) rotateY(-10deg);transform:translate3d(-50%,-50%,0) rotateY(-10deg)}}@keyframes left8{from{-webkit-transform:translate3d(-50%,-50%,0) rotateY(-80deg);transform:translate3d(-50%,-50%,0) rotateY(-80deg)}to{-webkit-transform:translate3d(-50%,-50%,0) rotateY(-10deg);transform:translate3d(-50%,-50%,0) rotateY(-10deg)}}@-webkit-keyframes right1{from{-webkit-transform:translate3d(-50%,-50%,0) rotateY(10deg);transform:translate3d(-50%,-50%,0) rotateY(10deg)}to{-webkit-transform:translate3d(-50%,-50%,0) rotateY(80deg);transform:translate3d(-50%,-50%,0) rotateY(80deg)}}@keyframes right1{from{-webkit-transform:translate3d(-50%,-50%,0) rotateY(10deg);transform:translate3d(-50%,-50%,0) rotateY(10deg)}to{-webkit-transform:translate3d(-50%,-50%,0) rotateY(80deg);transform:translate3d(-50%,-50%,0) rotateY(80deg)}}@-webkit-keyframes right2{from{-webkit-transform:translate3d(-50%,-50%,0) rotateY(20deg);transform:translate3d(-50%,-50%,0) rotateY(20deg)}to{-webkit-transform:translate3d(-50%,-50%,0) rotateY(70deg);transform:translate3d(-50%,-50%,0) rotateY(70deg)}}@keyframes right2{from{-webkit-transform:translate3d(-50%,-50%,0) rotateY(20deg);transform:translate3d(-50%,-50%,0) rotateY(20deg)}to{-webkit-transform:translate3d(-50%,-50%,0) rotateY(70deg);transform:translate3d(-50%,-50%,0) rotateY(70deg)}}@-webkit-keyframes right3{from{-webkit-transform:translate3d(-50%,-50%,0) rotateY(30deg);transform:translate3d(-50%,-50%,0) rotateY(30deg)}to{-webkit-transform:translate3d(-50%,-50%,0) rotateY(60deg);transform:translate3d(-50%,-50%,0) rotateY(60deg)}}@keyframes right3{from{-webkit-transform:translate3d(-50%,-50%,0) rotateY(30deg);transform:translate3d(-50%,-50%,0) rotateY(30deg)}to{-webkit-transform:translate3d(-50%,-50%,0) rotateY(60deg);transform:translate3d(-50%,-50%,0) rotateY(60deg)}}@-webkit-keyframes right4{from{-webkit-transform:translate3d(-50%,-50%,0) rotateY(40deg);transform:translate3d(-50%,-50%,0) rotateY(40deg)}to{-webkit-transform:translate3d(-50%,-50%,0) rotateY(50deg);transform:translate3d(-50%,-50%,0) rotateY(50deg)}}@keyframes right4{from{-webkit-transform:translate3d(-50%,-50%,0) rotateY(40deg);transform:translate3d(-50%,-50%,0) rotateY(40deg)}to{-webkit-transform:translate3d(-50%,-50%,0) rotateY(50deg);transform:translate3d(-50%,-50%,0) rotateY(50deg)}}@-webkit-keyframes right5{from{-webkit-transform:translate3d(-50%,-50%,0) rotateY(50deg);transform:translate3d(-50%,-50%,0) rotateY(50deg)}to{-webkit-transform:translate3d(-50%,-50%,0) rotateY(40deg);transform:translate3d(-50%,-50%,0) rotateY(40deg)}}@keyframes right5{from{-webkit-transform:translate3d(-50%,-50%,0) rotateY(50deg);transform:translate3d(-50%,-50%,0) rotateY(50deg)}to{-webkit-transform:translate3d(-50%,-50%,0) rotateY(40deg);transform:translate3d(-50%,-50%,0) rotateY(40deg)}}@-webkit-keyframes right6{from{-webkit-transform:translate3d(-50%,-50%,0) rotateY(60deg);transform:translate3d(-50%,-50%,0) rotateY(60deg)}to{-webkit-transform:translate3d(-50%,-50%,0) rotateY(30deg);transform:translate3d(-50%,-50%,0) rotateY(30deg)}}@keyframes right6{from{-webkit-transform:translate3d(-50%,-50%,0) rotateY(60deg);transform:translate3d(-50%,-50%,0) rotateY(60deg)}to{-webkit-transform:translate3d(-50%,-50%,0) rotateY(30deg);transform:translate3d(-50%,-50%,0) rotateY(30deg)}}@-webkit-keyframes right7{from{-webkit-transform:translate3d(-50%,-50%,0) rotateY(70deg);transform:translate3d(-50%,-50%,0) rotateY(70deg)}to{-webkit-transform:translate3d(-50%,-50%,0) rotateY(20deg);transform:translate3d(-50%,-50%,0) rotateY(20deg)}}@keyframes right7{from{-webkit-transform:translate3d(-50%,-50%,0) rotateY(70deg);transform:translate3d(-50%,-50%,0) rotateY(70deg)}to{-webkit-transform:translate3d(-50%,-50%,0) rotateY(20deg);transform:translate3d(-50%,-50%,0) rotateY(20deg)}}@-webkit-keyframes right8{from{-webkit-transform:translate3d(-50%,-50%,0) rotateY(80deg);transform:translate3d(-50%,-50%,0) rotateY(80deg)}to{-webkit-transform:translate3d(-50%,-50%,0) rotateY(10deg);transform:translate3d(-50%,-50%,0) rotateY(10deg)}}@keyframes right8{from{-webkit-transform:translate3d(-50%,-50%,0) rotateY(80deg);transform:translate3d(-50%,-50%,0) rotateY(80deg)}to{-webkit-transform:translate3d(-50%,-50%,0) rotateY(10deg);transform:translate3d(-50%,-50%,0) rotateY(10deg)}}@-webkit-keyframes left1Round{0%{-webkit-transform:translate3d(-50%,-50%,0) rotateY(-10deg);transform:translate3d(-50%,-50%,0) rotateY(-10deg)}100%{-webkit-transform:translate3d(-50%,-50%,0) rotateY(350deg);transform:translate3d(-50%,-50%,0) rotateY(350deg)}}@keyframes left1Round{0%{-webkit-transform:translate3d(-50%,-50%,0) rotateY(-10deg);transform:translate3d(-50%,-50%,0) rotateY(-10deg)}100%{-webkit-transform:translate3d(-50%,-50%,0) rotateY(350deg);transform:translate3d(-50%,-50%,0) rotateY(350deg)}}@-webkit-keyframes left2Round{0%{-webkit-transform:translate3d(-50%,-50%,0) rotateY(-20deg);transform:translate3d(-50%,-50%,0) rotateY(-20deg)}100%{-webkit-transform:translate3d(-50%,-50%,0) rotateY(340deg);transform:translate3d(-50%,-50%,0) rotateY(340deg)}}@keyframes left2Round{0%{-webkit-transform:translate3d(-50%,-50%,0) rotateY(-20deg);transform:translate3d(-50%,-50%,0) rotateY(-20deg)}100%{-webkit-transform:translate3d(-50%,-50%,0) rotateY(340deg);transform:translate3d(-50%,-50%,0) rotateY(340deg)}}@-webkit-keyframes left3Round{0%{-webkit-transform:translate3d(-50%,-50%,0) rotateY(-30deg);transform:translate3d(-50%,-50%,0) rotateY(-30deg)}100%{-webkit-transform:translate3d(-50%,-50%,0) rotateY(330deg);transform:translate3d(-50%,-50%,0) rotateY(330deg)}}@keyframes left3Round{0%{-webkit-transform:translate3d(-50%,-50%,0) rotateY(-30deg);transform:translate3d(-50%,-50%,0) rotateY(-30deg)}100%{-webkit-transform:translate3d(-50%,-50%,0) rotateY(330deg);transform:translate3d(-50%,-50%,0) rotateY(330deg)}}@-webkit-keyframes left4Round{0%{-webkit-transform:translate3d(-50%,-50%,0) rotateY(-40deg);transform:translate3d(-50%,-50%,0) rotateY(-40deg)}100%{-webkit-transform:translate3d(-50%,-50%,0) rotateY(320deg);transform:translate3d(-50%,-50%,0) rotateY(320deg)}}@keyframes left4Round{0%{-webkit-transform:translate3d(-50%,-50%,0) rotateY(-40deg);transform:translate3d(-50%,-50%,0) rotateY(-40deg)}100%{-webkit-transform:translate3d(-50%,-50%,0) rotateY(320deg);transform:translate3d(-50%,-50%,0) rotateY(320deg)}}@-webkit-keyframes left5Round{0%{-webkit-transform:translate3d(-50%,-50%,0) rotateY(-50deg);transform:translate3d(-50%,-50%,0) rotateY(-50deg)}100%{-webkit-transform:translate3d(-50%,-50%,0) rotateY(310deg);transform:translate3d(-50%,-50%,0) rotateY(310deg)}}@keyframes left5Round{0%{-webkit-transform:translate3d(-50%,-50%,0) rotateY(-50deg);transform:translate3d(-50%,-50%,0) rotateY(-50deg)}100%{-webkit-transform:translate3d(-50%,-50%,0) rotateY(310deg);transform:translate3d(-50%,-50%,0) rotateY(310deg)}}@-webkit-keyframes left6Round{0%{-webkit-transform:translate3d(-50%,-50%,0) rotateY(-60deg);transform:translate3d(-50%,-50%,0) rotateY(-60deg)}100%{-webkit-transform:translate3d(-50%,-50%,0) rotateY(300deg);transform:translate3d(-50%,-50%,0) rotateY(300deg)}}@keyframes left6Round{0%{-webkit-transform:translate3d(-50%,-50%,0) rotateY(-60deg);transform:translate3d(-50%,-50%,0) rotateY(-60deg)}100%{-webkit-transform:translate3d(-50%,-50%,0) rotateY(300deg);transform:translate3d(-50%,-50%,0) rotateY(300deg)}}@-webkit-keyframes left7Round{0%{-webkit-transform:translate3d(-50%,-50%,0) rotateY(-70deg);transform:translate3d(-50%,-50%,0) rotateY(-70deg)}100%{-webkit-transform:translate3d(-50%,-50%,0) rotateY(290deg);transform:translate3d(-50%,-50%,0) rotateY(290deg)}}@keyframes left7Round{0%{-webkit-transform:translate3d(-50%,-50%,0) rotateY(-70deg);transform:translate3d(-50%,-50%,0) rotateY(-70deg)}100%{-webkit-transform:translate3d(-50%,-50%,0) rotateY(290deg);transform:translate3d(-50%,-50%,0) rotateY(290deg)}}@-webkit-keyframes left8Round{0%{-webkit-transform:translate3d(-50%,-50%,0) rotateY(-80deg);transform:translate3d(-50%,-50%,0) rotateY(-80deg)}100%{-webkit-transform:translate3d(-50%,-50%,0) rotateY(280deg);transform:translate3d(-50%,-50%,0) rotateY(280deg)}}@keyframes left8Round{0%{-webkit-transform:translate3d(-50%,-50%,0) rotateY(-80deg);transform:translate3d(-50%,-50%,0) rotateY(-80deg)}100%{-webkit-transform:translate3d(-50%,-50%,0) rotateY(280deg);transform:translate3d(-50%,-50%,0) rotateY(280deg)}}@-webkit-keyframes right1Round{0%{-webkit-transform:translate3d(-50%,-50%,0) rotateY(10deg);transform:translate3d(-50%,-50%,0) rotateY(10deg)}100%{-webkit-transform:translate3d(-50%,-50%,0) rotateY(370deg);transform:translate3d(-50%,-50%,0) rotateY(370deg)}}@keyframes right1Round{0%{-webkit-transform:translate3d(-50%,-50%,0) rotateY(10deg);transform:translate3d(-50%,-50%,0) rotateY(10deg)}100%{-webkit-transform:translate3d(-50%,-50%,0) rotateY(370deg);transform:translate3d(-50%,-50%,0) rotateY(370deg)}}@-webkit-keyframes right2Round{0%{-webkit-transform:translate3d(-50%,-50%,0) rotateY(20deg);transform:translate3d(-50%,-50%,0) rotateY(20deg)}100%{-webkit-transform:translate3d(-50%,-50%,0) rotateY(380deg);transform:translate3d(-50%,-50%,0) rotateY(380deg)}}@keyframes right2Round{0%{-webkit-transform:translate3d(-50%,-50%,0) rotateY(20deg);transform:translate3d(-50%,-50%,0) rotateY(20deg)}100%{-webkit-transform:translate3d(-50%,-50%,0) rotateY(380deg);transform:translate3d(-50%,-50%,0) rotateY(380deg)}}@-webkit-keyframes right3Round{0%{-webkit-transform:translate3d(-50%,-50%,0) rotateY(30deg);transform:translate3d(-50%,-50%,0) rotateY(30deg)}100%{-webkit-transform:translate3d(-50%,-50%,0) rotateY(390deg);transform:translate3d(-50%,-50%,0) rotateY(390deg)}}@keyframes right3Round{0%{-webkit-transform:translate3d(-50%,-50%,0) rotateY(30deg);transform:translate3d(-50%,-50%,0) rotateY(30deg)}100%{-webkit-transform:translate3d(-50%,-50%,0) rotateY(390deg);transform:translate3d(-50%,-50%,0) rotateY(390deg)}}@-webkit-keyframes right4Round{0%{-webkit-transform:translate3d(-50%,-50%,0) rotateY(40deg);transform:translate3d(-50%,-50%,0) rotateY(40deg)}100%{-webkit-transform:translate3d(-50%,-50%,0) rotateY(400deg);transform:translate3d(-50%,-50%,0) rotateY(400deg)}}@keyframes right4Round{0%{-webkit-transform:translate3d(-50%,-50%,0) rotateY(40deg);transform:translate3d(-50%,-50%,0) rotateY(40deg)}100%{-webkit-transform:translate3d(-50%,-50%,0) rotateY(400deg);transform:translate3d(-50%,-50%,0) rotateY(400deg)}}@-webkit-keyframes right5Round{0%{-webkit-transform:translate3d(-50%,-50%,0) rotateY(50deg);transform:translate3d(-50%,-50%,0) rotateY(50deg)}100%{-webkit-transform:translate3d(-50%,-50%,0) rotateY(410deg);transform:translate3d(-50%,-50%,0) rotateY(410deg)}}@keyframes right5Round{0%{-webkit-transform:translate3d(-50%,-50%,0) rotateY(50deg);transform:translate3d(-50%,-50%,0) rotateY(50deg)}100%{-webkit-transform:translate3d(-50%,-50%,0) rotateY(410deg);transform:translate3d(-50%,-50%,0) rotateY(410deg)}}@-webkit-keyframes right6Round{0%{-webkit-transform:translate3d(-50%,-50%,0) rotateY(60deg);transform:translate3d(-50%,-50%,0) rotateY(60deg)}100%{-webkit-transform:translate3d(-50%,-50%,0) rotateY(420deg);transform:translate3d(-50%,-50%,0) rotateY(420deg)}}@keyframes right6Round{0%{-webkit-transform:translate3d(-50%,-50%,0) rotateY(60deg);transform:translate3d(-50%,-50%,0) rotateY(60deg)}100%{-webkit-transform:translate3d(-50%,-50%,0) rotateY(420deg);transform:translate3d(-50%,-50%,0) rotateY(420deg)}}@-webkit-keyframes right7Round{0%{-webkit-transform:translate3d(-50%,-50%,0) rotateY(70deg);transform:translate3d(-50%,-50%,0) rotateY(70deg)}100%{-webkit-transform:translate3d(-50%,-50%,0) rotateY(430deg);transform:translate3d(-50%,-50%,0) rotateY(430deg)}}@keyframes right7Round{0%{-webkit-transform:translate3d(-50%,-50%,0) rotateY(70deg);transform:translate3d(-50%,-50%,0) rotateY(70deg)}100%{-webkit-transform:translate3d(-50%,-50%,0) rotateY(430deg);transform:translate3d(-50%,-50%,0) rotateY(430deg)}}@-webkit-keyframes right8Round{0%{-webkit-transform:translate3d(-50%,-50%,0) rotateY(80deg);transform:translate3d(-50%,-50%,0) rotateY(80deg)}100%{-webkit-transform:translate3d(-50%,-50%,0) rotateY(440deg);transform:translate3d(-50%,-50%,0) rotateY(440deg)}}@keyframes right8Round{0%{-webkit-transform:translate3d(-50%,-50%,0) rotateY(80deg);transform:translate3d(-50%,-50%,0) rotateY(80deg)}100%{-webkit-transform:translate3d(-50%,-50%,0) rotateY(440deg);transform:translate3d(-50%,-50%,0) rotateY(440deg)}}@-webkit-keyframes flicker{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@keyframes flicker{0%{opacity:1}50%{opacity:0}100%{opacity:1}}html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-smooth [data-lenis-prevent]{-ms-scroll-chaining:none;overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}:root{--light:rgb(255, 255, 255);--dark:rgb(37, 72, 80)}body{-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-family:ryo-gothic-plusn,sans-serif;color:#254850;opacity:0;-ms-scroll-chaining:none;overscroll-behavior:none;transition:opacity .5s ease}body ::-moz-selection{color:#fff;background-color:#254850}body ::selection{color:#fff;background-color:#254850}body.loaded,body.visited{opacity:1}body .relative{position:relative}body .hidden{visibility:hidden}body .variable{font-family:arsenica-variable,sans-serif;font-variation-settings:"wght"500,"opsz"1000}body .roc{font-family:roc-grotesk-variable,sans-serif;font-variation-settings:"wdth"125,"wght"200;font-weight:200}body .roc.heavy{font-variation-settings:"wdth"125,"wght"700}body .roc.medium{font-variation-settings:"wdth"125,"wght"500}body .roc.regular{font-variation-settings:"wght"400}.bold{font-weight:700}.parallax{position:relative;display:block}@media screen and (max-width:749px){.original-ellipse{display:none}#ellipse.pause{opacity:0;transition:opacity 2s cubic-bezier(.4,0,0,1) 1s}#ellipse.pause .ellipse__left div:nth-child(1){-webkit-animation:left1Round 3s ease .05s forwards!important;animation:left1Round 3s ease .05s forwards!important}#ellipse.pause .ellipse__left div:nth-child(2){-webkit-animation:left2Round 3s ease .1s forwards!important;animation:left2Round 3s ease .1s forwards!important}#ellipse.pause .ellipse__left div:nth-child(3){-webkit-animation:left3Round 3s ease .15s forwards!important;animation:left3Round 3s ease .15s forwards!important}#ellipse.pause .ellipse__left div:nth-child(4){-webkit-animation:left4Round 3s ease .2s forwards!important;animation:left4Round 3s ease .2s forwards!important}#ellipse.pause .ellipse__left div:nth-child(5){-webkit-animation:left5Round 3s ease .25s forwards!important;animation:left5Round 3s ease .25s forwards!important}#ellipse.pause .ellipse__left div:nth-child(6){-webkit-animation:left6Round 3s ease .3s forwards!important;animation:left6Round 3s ease .3s forwards!important}#ellipse.pause .ellipse__left div:nth-child(7){-webkit-animation:left7Round 3s ease .35s forwards!important;animation:left7Round 3s ease .35s forwards!important}#ellipse.pause .ellipse__left div:nth-child(8){-webkit-animation:left8Round 3s ease .4s forwards!important;animation:left8Round 3s ease .4s forwards!important}#ellipse.pause .ellipse__right div:nth-child(1){-webkit-animation:right1Round 3s ease .85s forwards!important;animation:right1Round 3s ease .85s forwards!important}#ellipse.pause .ellipse__right div:nth-child(2){-webkit-animation:right2Round 3s ease .8s forwards!important;animation:right2Round 3s ease .8s forwards!important}#ellipse.pause .ellipse__right div:nth-child(3){-webkit-animation:right3Round 3s ease .75s forwards!important;animation:right3Round 3s ease .75s forwards!important}#ellipse.pause .ellipse__right div:nth-child(4){-webkit-animation:right4Round 3s ease .7s forwards!important;animation:right4Round 3s ease .7s forwards!important}#ellipse.pause .ellipse__right div:nth-child(5){-webkit-animation:right5Round 3s ease .65s forwards!important;animation:right5Round 3s ease .65s forwards!important}#ellipse.pause .ellipse__right div:nth-child(6){-webkit-animation:right6Round 3s ease .6s forwards!important;animation:right6Round 3s ease .6s forwards!important}#ellipse.pause .ellipse__right div:nth-child(7){-webkit-animation:right7Round 3s ease .55s forwards!important;animation:right7Round 3s ease .55s forwards!important}#ellipse.pause .ellipse__right div:nth-child(8){-webkit-animation:right8Round 3s ease .5s forwards!important;animation:right8Round 3s ease .5s forwards!important}body .hover{will-change:opacity;transition:opacity .5s cubic-bezier(.65,.05,.36,1)}body .hover:active{opacity:.5}body.original .original-ellipse{display:block}body.original .original-ellipse_{display:none}body.original main section#top .ellipse{display:flex;align-items:center;justify-content:center;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);height:48.58949vw;width:calc(48.58949vw * 2);z-index:12}body.original main section#top .ellipse__left,body.original main section#top .ellipse__right{position:relative;height:100%;width:48.58949vw}body.original main section#top .ellipse__left div,body.original main section#top .ellipse__right div{opacity:0;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);height:48.58949vw;width:48.58949vw;border:.1rem solid #fff;border-radius:100%;will-change:transform}body.original main section#top .ellipse__left div{-webkit-transform:translate3d(-50%,-50%,0) rotateY(-90deg);transform:translate3d(-50%,-50%,0) rotateY(-90deg);-webkit-transform-origin:right;transform-origin:right}body.original main section#top .ellipse__right div{-webkit-transform:translate3d(-50%,-50%,0) rotateY(90deg);transform:translate3d(-50%,-50%,0) rotateY(90deg);-webkit-transform-origin:left;transform-origin:left}body.loaded.original main section#top .ellipse.animate .ellipse__left div{opacity:.5;will-change:transform}body.loaded.original main section#top .ellipse.animate .ellipse__left div:nth-child(1){-webkit-animation:left1 3s cubic-bezier(.4,0,0,1) .1s forwards;animation:left1 3s cubic-bezier(.4,0,0,1) .1s forwards}body.loaded.original main section#top .ellipse.animate .ellipse__left div:nth-child(2){-webkit-animation:left2 3s cubic-bezier(.4,0,0,1) .2s forwards;animation:left2 3s cubic-bezier(.4,0,0,1) .2s forwards}body.loaded.original main section#top .ellipse.animate .ellipse__left div:nth-child(3){-webkit-animation:left3 3s cubic-bezier(.4,0,0,1) .3s forwards;animation:left3 3s cubic-bezier(.4,0,0,1) .3s forwards}body.loaded.original main section#top .ellipse.animate .ellipse__left div:nth-child(4){-webkit-animation:left4 3s cubic-bezier(.4,0,0,1) .4s forwards;animation:left4 3s cubic-bezier(.4,0,0,1) .4s forwards}body.loaded.original main section#top .ellipse.animate .ellipse__left div:nth-child(5){-webkit-animation:left5 3s cubic-bezier(.4,0,0,1) .5s forwards;animation:left5 3s cubic-bezier(.4,0,0,1) .5s forwards}body.loaded.original main section#top .ellipse.animate .ellipse__left div:nth-child(6){-webkit-animation:left6 3s cubic-bezier(.4,0,0,1) .6s forwards;animation:left6 3s cubic-bezier(.4,0,0,1) .6s forwards}body.loaded.original main section#top .ellipse.animate .ellipse__left div:nth-child(7){-webkit-animation:left7 3s cubic-bezier(.4,0,0,1) .7s forwards;animation:left7 3s cubic-bezier(.4,0,0,1) .7s forwards}body.loaded.original main section#top .ellipse.animate .ellipse__left div:nth-child(8){-webkit-animation:left8 3s cubic-bezier(.4,0,0,1) .8s forwards;animation:left8 3s cubic-bezier(.4,0,0,1) .8s forwards}body.loaded.original main section#top .ellipse.animate .ellipse__right div{opacity:.5;will-change:transform}body.loaded.original main section#top .ellipse.animate .ellipse__right div:nth-child(1){-webkit-animation:right1 3s cubic-bezier(.4,0,0,1) .1s forwards;animation:right1 3s cubic-bezier(.4,0,0,1) .1s forwards}body.loaded.original main section#top .ellipse.animate .ellipse__right div:nth-child(2){-webkit-animation:right2 3s cubic-bezier(.4,0,0,1) .2s forwards;animation:right2 3s cubic-bezier(.4,0,0,1) .2s forwards}body.loaded.original main section#top .ellipse.animate .ellipse__right div:nth-child(3){-webkit-animation:right3 3s cubic-bezier(.4,0,0,1) .3s forwards;animation:right3 3s cubic-bezier(.4,0,0,1) .3s forwards}body.loaded.original main section#top .ellipse.animate .ellipse__right div:nth-child(4){-webkit-animation:right4 3s cubic-bezier(.4,0,0,1) .4s forwards;animation:right4 3s cubic-bezier(.4,0,0,1) .4s forwards}body.loaded.original main section#top .ellipse.animate .ellipse__right div:nth-child(5){-webkit-animation:right5 3s cubic-bezier(.4,0,0,1) .5s forwards;animation:right5 3s cubic-bezier(.4,0,0,1) .5s forwards}body.loaded.original main section#top .ellipse.animate .ellipse__right div:nth-child(6){-webkit-animation:right6 3s cubic-bezier(.4,0,0,1) .6s forwards;animation:right6 3s cubic-bezier(.4,0,0,1) .6s forwards}body.loaded.original main section#top .ellipse.animate .ellipse__right div:nth-child(7){-webkit-animation:right7 3s cubic-bezier(.4,0,0,1) .7s forwards;animation:right7 3s cubic-bezier(.4,0,0,1) .7s forwards}body.loaded.original main section#top .ellipse.animate .ellipse__right div:nth-child(8){-webkit-animation:right8 3s cubic-bezier(.4,0,0,1) .8s forwards;animation:right8 3s cubic-bezier(.4,0,0,1) .8s forwards}body.loaded.original main section#top .ellipse .ellipse__left div{opacity:.5;will-change:transform}body.loaded.original main section#top .ellipse .ellipse__left div:nth-child(1){-webkit-transform:translate3d(-50%,-50%,0) rotateY(-10deg);transform:translate3d(-50%,-50%,0) rotateY(-10deg);transition:opacity cubic-bezier(.4,0,0,1) 3s .6s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .6s;transition:transform cubic-bezier(.4,0,0,1) 3s .6s,opacity cubic-bezier(.4,0,0,1) 3s .6s;transition:transform cubic-bezier(.4,0,0,1) 3s .6s,opacity cubic-bezier(.4,0,0,1) 3s .6s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .6s}body.loaded.original main section#top .ellipse .ellipse__left div:nth-child(2){-webkit-transform:translate3d(-50%,-50%,0) rotateY(-20deg);transform:translate3d(-50%,-50%,0) rotateY(-20deg);transition:opacity cubic-bezier(.4,0,0,1) 3s .7s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .7s;transition:transform cubic-bezier(.4,0,0,1) 3s .7s,opacity cubic-bezier(.4,0,0,1) 3s .7s;transition:transform cubic-bezier(.4,0,0,1) 3s .7s,opacity cubic-bezier(.4,0,0,1) 3s .7s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .7s}body.loaded.original main section#top .ellipse .ellipse__left div:nth-child(3){-webkit-transform:translate3d(-50%,-50%,0) rotateY(-30deg);transform:translate3d(-50%,-50%,0) rotateY(-30deg);transition:opacity cubic-bezier(.4,0,0,1) 3s .8s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .8s;transition:transform cubic-bezier(.4,0,0,1) 3s .8s,opacity cubic-bezier(.4,0,0,1) 3s .8s;transition:transform cubic-bezier(.4,0,0,1) 3s .8s,opacity cubic-bezier(.4,0,0,1) 3s .8s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .8s}body.loaded.original main section#top .ellipse .ellipse__left div:nth-child(4){-webkit-transform:translate3d(-50%,-50%,0) rotateY(-40deg);transform:translate3d(-50%,-50%,0) rotateY(-40deg);transition:opacity cubic-bezier(.4,0,0,1) 3s .9s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .9s;transition:transform cubic-bezier(.4,0,0,1) 3s .9s,opacity cubic-bezier(.4,0,0,1) 3s .9s;transition:transform cubic-bezier(.4,0,0,1) 3s .9s,opacity cubic-bezier(.4,0,0,1) 3s .9s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .9s}body.loaded.original main section#top .ellipse .ellipse__left div:nth-child(5){-webkit-transform:translate3d(-50%,-50%,0) rotateY(-50deg);transform:translate3d(-50%,-50%,0) rotateY(-50deg);transition:opacity cubic-bezier(.4,0,0,1) 3s 1s,-webkit-transform cubic-bezier(.4,0,0,1) 3s 1s;transition:transform cubic-bezier(.4,0,0,1) 3s 1s,opacity cubic-bezier(.4,0,0,1) 3s 1s;transition:transform cubic-bezier(.4,0,0,1) 3s 1s,opacity cubic-bezier(.4,0,0,1) 3s 1s,-webkit-transform cubic-bezier(.4,0,0,1) 3s 1s}body.loaded.original main section#top .ellipse .ellipse__left div:nth-child(6){-webkit-transform:translate3d(-50%,-50%,0) rotateY(-60deg);transform:translate3d(-50%,-50%,0) rotateY(-60deg);transition:opacity cubic-bezier(.4,0,0,1) 3s 1.1s,-webkit-transform cubic-bezier(.4,0,0,1) 3s 1.1s;transition:transform cubic-bezier(.4,0,0,1) 3s 1.1s,opacity cubic-bezier(.4,0,0,1) 3s 1.1s;transition:transform cubic-bezier(.4,0,0,1) 3s 1.1s,opacity cubic-bezier(.4,0,0,1) 3s 1.1s,-webkit-transform cubic-bezier(.4,0,0,1) 3s 1.1s}body.loaded.original main section#top .ellipse .ellipse__left div:nth-child(7){-webkit-transform:translate3d(-50%,-50%,0) rotateY(-70deg);transform:translate3d(-50%,-50%,0) rotateY(-70deg);transition:opacity cubic-bezier(.4,0,0,1) 3s 1.2s,-webkit-transform cubic-bezier(.4,0,0,1) 3s 1.2s;transition:transform cubic-bezier(.4,0,0,1) 3s 1.2s,opacity cubic-bezier(.4,0,0,1) 3s 1.2s;transition:transform cubic-bezier(.4,0,0,1) 3s 1.2s,opacity cubic-bezier(.4,0,0,1) 3s 1.2s,-webkit-transform cubic-bezier(.4,0,0,1) 3s 1.2s}body.loaded.original main section#top .ellipse .ellipse__left div:nth-child(8){-webkit-transform:translate3d(-50%,-50%,0) rotateY(-80deg);transform:translate3d(-50%,-50%,0) rotateY(-80deg);transition:opacity cubic-bezier(.4,0,0,1) 3s 1.3s,-webkit-transform cubic-bezier(.4,0,0,1) 3s 1.3s;transition:transform cubic-bezier(.4,0,0,1) 3s 1.3s,opacity cubic-bezier(.4,0,0,1) 3s 1.3s;transition:transform cubic-bezier(.4,0,0,1) 3s 1.3s,opacity cubic-bezier(.4,0,0,1) 3s 1.3s,-webkit-transform cubic-bezier(.4,0,0,1) 3s 1.3s}body.loaded.original main section#top .ellipse .ellipse__right div{opacity:.5;will-change:transform}body.loaded.original main section#top .ellipse .ellipse__right div:nth-child(1){-webkit-transform:translate3d(-50%,-50%,0) rotateY(10deg);transform:translate3d(-50%,-50%,0) rotateY(10deg);transition:opacity cubic-bezier(.4,0,0,1) 3s .6s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .6s;transition:transform cubic-bezier(.4,0,0,1) 3s .6s,opacity cubic-bezier(.4,0,0,1) 3s .6s;transition:transform cubic-bezier(.4,0,0,1) 3s .6s,opacity cubic-bezier(.4,0,0,1) 3s .6s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .6s}body.loaded.original main section#top .ellipse .ellipse__right div:nth-child(2){-webkit-transform:translate3d(-50%,-50%,0) rotateY(20deg);transform:translate3d(-50%,-50%,0) rotateY(20deg);transition:opacity cubic-bezier(.4,0,0,1) 3s .7s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .7s;transition:transform cubic-bezier(.4,0,0,1) 3s .7s,opacity cubic-bezier(.4,0,0,1) 3s .7s;transition:transform cubic-bezier(.4,0,0,1) 3s .7s,opacity cubic-bezier(.4,0,0,1) 3s .7s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .7s}body.loaded.original main section#top .ellipse .ellipse__right div:nth-child(3){-webkit-transform:translate3d(-50%,-50%,0) rotateY(30deg);transform:translate3d(-50%,-50%,0) rotateY(30deg);transition:opacity cubic-bezier(.4,0,0,1) 3s .8s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .8s;transition:transform cubic-bezier(.4,0,0,1) 3s .8s,opacity cubic-bezier(.4,0,0,1) 3s .8s;transition:transform cubic-bezier(.4,0,0,1) 3s .8s,opacity cubic-bezier(.4,0,0,1) 3s .8s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .8s}body.loaded.original main section#top .ellipse .ellipse__right div:nth-child(4){-webkit-transform:translate3d(-50%,-50%,0) rotateY(40deg);transform:translate3d(-50%,-50%,0) rotateY(40deg);transition:opacity cubic-bezier(.4,0,0,1) 3s .9s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .9s;transition:transform cubic-bezier(.4,0,0,1) 3s .9s,opacity cubic-bezier(.4,0,0,1) 3s .9s;transition:transform cubic-bezier(.4,0,0,1) 3s .9s,opacity cubic-bezier(.4,0,0,1) 3s .9s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .9s}body.loaded.original main section#top .ellipse .ellipse__right div:nth-child(5){-webkit-transform:translate3d(-50%,-50%,0) rotateY(50deg);transform:translate3d(-50%,-50%,0) rotateY(50deg);transition:opacity cubic-bezier(.4,0,0,1) 3s 1s,-webkit-transform cubic-bezier(.4,0,0,1) 3s 1s;transition:transform cubic-bezier(.4,0,0,1) 3s 1s,opacity cubic-bezier(.4,0,0,1) 3s 1s;transition:transform cubic-bezier(.4,0,0,1) 3s 1s,opacity cubic-bezier(.4,0,0,1) 3s 1s,-webkit-transform cubic-bezier(.4,0,0,1) 3s 1s}body.loaded.original main section#top .ellipse .ellipse__right div:nth-child(6){-webkit-transform:translate3d(-50%,-50%,0) rotateY(60deg);transform:translate3d(-50%,-50%,0) rotateY(60deg);transition:opacity cubic-bezier(.4,0,0,1) 3s 1.1s,-webkit-transform cubic-bezier(.4,0,0,1) 3s 1.1s;transition:transform cubic-bezier(.4,0,0,1) 3s 1.1s,opacity cubic-bezier(.4,0,0,1) 3s 1.1s;transition:transform cubic-bezier(.4,0,0,1) 3s 1.1s,opacity cubic-bezier(.4,0,0,1) 3s 1.1s,-webkit-transform cubic-bezier(.4,0,0,1) 3s 1.1s}body.loaded.original main section#top .ellipse .ellipse__right div:nth-child(7){-webkit-transform:translate3d(-50%,-50%,0) rotateY(70deg);transform:translate3d(-50%,-50%,0) rotateY(70deg);transition:opacity cubic-bezier(.4,0,0,1) 3s 1.2s,-webkit-transform cubic-bezier(.4,0,0,1) 3s 1.2s;transition:transform cubic-bezier(.4,0,0,1) 3s 1.2s,opacity cubic-bezier(.4,0,0,1) 3s 1.2s;transition:transform cubic-bezier(.4,0,0,1) 3s 1.2s,opacity cubic-bezier(.4,0,0,1) 3s 1.2s,-webkit-transform cubic-bezier(.4,0,0,1) 3s 1.2s}body.loaded.original main section#top .ellipse .ellipse__right div:nth-child(8){-webkit-transform:translate3d(-50%,-50%,0) rotateY(80deg);transform:translate3d(-50%,-50%,0) rotateY(80deg);transition:opacity cubic-bezier(.4,0,0,1) 3s 1.3s,-webkit-transform cubic-bezier(.4,0,0,1) 3s 1.3s;transition:transform cubic-bezier(.4,0,0,1) 3s 1.3s,opacity cubic-bezier(.4,0,0,1) 3s 1.3s;transition:transform cubic-bezier(.4,0,0,1) 3s 1.3s,opacity cubic-bezier(.4,0,0,1) 3s 1.3s,-webkit-transform cubic-bezier(.4,0,0,1) 3s 1.3s}body.loaded main section#top .ellipse.animate .ellipse__content div{opacity:.5;will-change:transform}body.loaded main section#top .ellipse.animate .ellipse__content div:nth-child(1){-webkit-transform:translate3d(-50%,-50%,0) rotateY(190deg);transform:translate3d(-50%,-50%,0) rotateY(190deg);transition:opacity cubic-bezier(.4,0,0,1) 3s 1.5s,-webkit-transform cubic-bezier(.4,0,0,1) 3s 1.5s;transition:transform cubic-bezier(.4,0,0,1) 3s 1.5s,opacity cubic-bezier(.4,0,0,1) 3s 1.5s;transition:transform cubic-bezier(.4,0,0,1) 3s 1.5s,opacity cubic-bezier(.4,0,0,1) 3s 1.5s,-webkit-transform cubic-bezier(.4,0,0,1) 3s 1.5s}body.loaded main section#top .ellipse.animate .ellipse__content div:nth-child(2){-webkit-transform:translate3d(-50%,-50%,0) rotateY(200deg);transform:translate3d(-50%,-50%,0) rotateY(200deg);transition:opacity cubic-bezier(.4,0,0,1) 3s 1.4s,-webkit-transform cubic-bezier(.4,0,0,1) 3s 1.4s;transition:transform cubic-bezier(.4,0,0,1) 3s 1.4s,opacity cubic-bezier(.4,0,0,1) 3s 1.4s;transition:transform cubic-bezier(.4,0,0,1) 3s 1.4s,opacity cubic-bezier(.4,0,0,1) 3s 1.4s,-webkit-transform cubic-bezier(.4,0,0,1) 3s 1.4s}body.loaded main section#top .ellipse.animate .ellipse__content div:nth-child(3){-webkit-transform:translate3d(-50%,-50%,0) rotateY(210deg);transform:translate3d(-50%,-50%,0) rotateY(210deg);transition:opacity cubic-bezier(.4,0,0,1) 3s 1.3s,-webkit-transform cubic-bezier(.4,0,0,1) 3s 1.3s;transition:transform cubic-bezier(.4,0,0,1) 3s 1.3s,opacity cubic-bezier(.4,0,0,1) 3s 1.3s;transition:transform cubic-bezier(.4,0,0,1) 3s 1.3s,opacity cubic-bezier(.4,0,0,1) 3s 1.3s,-webkit-transform cubic-bezier(.4,0,0,1) 3s 1.3s}body.loaded main section#top .ellipse.animate .ellipse__content div:nth-child(4){-webkit-transform:translate3d(-50%,-50%,0) rotateY(220deg);transform:translate3d(-50%,-50%,0) rotateY(220deg);transition:opacity cubic-bezier(.4,0,0,1) 3s 1.2s,-webkit-transform cubic-bezier(.4,0,0,1) 3s 1.2s;transition:transform cubic-bezier(.4,0,0,1) 3s 1.2s,opacity cubic-bezier(.4,0,0,1) 3s 1.2s;transition:transform cubic-bezier(.4,0,0,1) 3s 1.2s,opacity cubic-bezier(.4,0,0,1) 3s 1.2s,-webkit-transform cubic-bezier(.4,0,0,1) 3s 1.2s}body.loaded main section#top .ellipse.animate .ellipse__content div:nth-child(5){-webkit-transform:translate3d(-50%,-50%,0) rotateY(230deg);transform:translate3d(-50%,-50%,0) rotateY(230deg);transition:opacity cubic-bezier(.4,0,0,1) 3s 1.1s,-webkit-transform cubic-bezier(.4,0,0,1) 3s 1.1s;transition:transform cubic-bezier(.4,0,0,1) 3s 1.1s,opacity cubic-bezier(.4,0,0,1) 3s 1.1s;transition:transform cubic-bezier(.4,0,0,1) 3s 1.1s,opacity cubic-bezier(.4,0,0,1) 3s 1.1s,-webkit-transform cubic-bezier(.4,0,0,1) 3s 1.1s}body.loaded main section#top .ellipse.animate .ellipse__content div:nth-child(6){-webkit-transform:translate3d(-50%,-50%,0) rotateY(240deg);transform:translate3d(-50%,-50%,0) rotateY(240deg);transition:opacity cubic-bezier(.4,0,0,1) 3s 1s,-webkit-transform cubic-bezier(.4,0,0,1) 3s 1s;transition:transform cubic-bezier(.4,0,0,1) 3s 1s,opacity cubic-bezier(.4,0,0,1) 3s 1s;transition:transform cubic-bezier(.4,0,0,1) 3s 1s,opacity cubic-bezier(.4,0,0,1) 3s 1s,-webkit-transform cubic-bezier(.4,0,0,1) 3s 1s}body.loaded main section#top .ellipse.animate .ellipse__content div:nth-child(7){-webkit-transform:translate3d(-50%,-50%,0) rotateY(250deg);transform:translate3d(-50%,-50%,0) rotateY(250deg);transition:opacity cubic-bezier(.4,0,0,1) 3s .9s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .9s;transition:transform cubic-bezier(.4,0,0,1) 3s .9s,opacity cubic-bezier(.4,0,0,1) 3s .9s;transition:transform cubic-bezier(.4,0,0,1) 3s .9s,opacity cubic-bezier(.4,0,0,1) 3s .9s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .9s}body.loaded main section#top .ellipse.animate .ellipse__content div:nth-child(8){-webkit-transform:translate3d(-50%,-50%,0) rotateY(260deg);transform:translate3d(-50%,-50%,0) rotateY(260deg);transition:opacity cubic-bezier(.4,0,0,1) 3s .8s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .8s;transition:transform cubic-bezier(.4,0,0,1) 3s .8s,opacity cubic-bezier(.4,0,0,1) 3s .8s;transition:transform cubic-bezier(.4,0,0,1) 3s .8s,opacity cubic-bezier(.4,0,0,1) 3s .8s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .8s}body.loaded main section#top .ellipse.animate .ellipse__content div:nth-child(9){-webkit-transform:translate3d(-50%,-50%,0) rotateY(270deg);transform:translate3d(-50%,-50%,0) rotateY(270deg);transition:opacity cubic-bezier(.4,0,0,1) 3s .7s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .7s;transition:transform cubic-bezier(.4,0,0,1) 3s .7s,opacity cubic-bezier(.4,0,0,1) 3s .7s;transition:transform cubic-bezier(.4,0,0,1) 3s .7s,opacity cubic-bezier(.4,0,0,1) 3s .7s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .7s}body.loaded main section#top .ellipse.animate .ellipse__content div:nth-child(10){-webkit-transform:translate3d(-50%,-50%,0) rotateY(280deg);transform:translate3d(-50%,-50%,0) rotateY(280deg);transition:opacity cubic-bezier(.4,0,0,1) 3s .6s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .6s;transition:transform cubic-bezier(.4,0,0,1) 3s .6s,opacity cubic-bezier(.4,0,0,1) 3s .6s;transition:transform cubic-bezier(.4,0,0,1) 3s .6s,opacity cubic-bezier(.4,0,0,1) 3s .6s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .6s}body.loaded main section#top .ellipse.animate .ellipse__content div:nth-child(11){-webkit-transform:translate3d(-50%,-50%,0) rotateY(290deg);transform:translate3d(-50%,-50%,0) rotateY(290deg);transition:opacity cubic-bezier(.4,0,0,1) 3s .5s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .5s;transition:transform cubic-bezier(.4,0,0,1) 3s .5s,opacity cubic-bezier(.4,0,0,1) 3s .5s;transition:transform cubic-bezier(.4,0,0,1) 3s .5s,opacity cubic-bezier(.4,0,0,1) 3s .5s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .5s}body.loaded main section#top .ellipse.animate .ellipse__content div:nth-child(12){-webkit-transform:translate3d(-50%,-50%,0) rotateY(300deg);transform:translate3d(-50%,-50%,0) rotateY(300deg);transition:opacity cubic-bezier(.4,0,0,1) 3s .4s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .4s;transition:transform cubic-bezier(.4,0,0,1) 3s .4s,opacity cubic-bezier(.4,0,0,1) 3s .4s;transition:transform cubic-bezier(.4,0,0,1) 3s .4s,opacity cubic-bezier(.4,0,0,1) 3s .4s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .4s}body.loaded main section#top .ellipse.animate .ellipse__content div:nth-child(13){-webkit-transform:translate3d(-50%,-50%,0) rotateY(310deg);transform:translate3d(-50%,-50%,0) rotateY(310deg);transition:opacity cubic-bezier(.4,0,0,1) 3s .3s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .3s;transition:transform cubic-bezier(.4,0,0,1) 3s .3s,opacity cubic-bezier(.4,0,0,1) 3s .3s;transition:transform cubic-bezier(.4,0,0,1) 3s .3s,opacity cubic-bezier(.4,0,0,1) 3s .3s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .3s}body.loaded main section#top .ellipse.animate .ellipse__content div:nth-child(14){-webkit-transform:translate3d(-50%,-50%,0) rotateY(320deg);transform:translate3d(-50%,-50%,0) rotateY(320deg);transition:opacity cubic-bezier(.4,0,0,1) 3s .2s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .2s;transition:transform cubic-bezier(.4,0,0,1) 3s .2s,opacity cubic-bezier(.4,0,0,1) 3s .2s;transition:transform cubic-bezier(.4,0,0,1) 3s .2s,opacity cubic-bezier(.4,0,0,1) 3s .2s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .2s}body.loaded main section#top .ellipse.animate .ellipse__content div:nth-child(15){-webkit-transform:translate3d(-50%,-50%,0) rotateY(330deg);transform:translate3d(-50%,-50%,0) rotateY(330deg);transition:opacity cubic-bezier(.4,0,0,1) 3s .1s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .1s;transition:transform cubic-bezier(.4,0,0,1) 3s .1s,opacity cubic-bezier(.4,0,0,1) 3s .1s;transition:transform cubic-bezier(.4,0,0,1) 3s .1s,opacity cubic-bezier(.4,0,0,1) 3s .1s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .1s}body.loaded main section#top .ellipse.animate .ellipse__content div:nth-child(16){-webkit-transform:translate3d(-50%,-50%,0) rotateY(340deg);transform:translate3d(-50%,-50%,0) rotateY(340deg);transition:opacity cubic-bezier(.4,0,0,1) 3s 0s,-webkit-transform cubic-bezier(.4,0,0,1) 3s 0s;transition:transform cubic-bezier(.4,0,0,1) 3s 0s,opacity cubic-bezier(.4,0,0,1) 3s 0s;transition:transform cubic-bezier(.4,0,0,1) 3s 0s,opacity cubic-bezier(.4,0,0,1) 3s 0s,-webkit-transform cubic-bezier(.4,0,0,1) 3s 0s}body.loaded main section#top .ellipse.animate .ellipse__content div:nth-child(17){-webkit-transform:translate3d(-50%,-50%,0) rotateY(350deg);transform:translate3d(-50%,-50%,0) rotateY(350deg);transition:opacity cubic-bezier(.4,0,0,1) 3s -.1s,-webkit-transform cubic-bezier(.4,0,0,1) 3s -.1s;transition:transform cubic-bezier(.4,0,0,1) 3s -.1s,opacity cubic-bezier(.4,0,0,1) 3s -.1s;transition:transform cubic-bezier(.4,0,0,1) 3s -.1s,opacity cubic-bezier(.4,0,0,1) 3s -.1s,-webkit-transform cubic-bezier(.4,0,0,1) 3s -.1s}body.loaded main section#top .ellipse__content div{opacity:.5;-webkit-transform-origin:right;transform-origin:right;will-change:transform}body.loaded main section#top .ellipse__content div:nth-child(1){-webkit-transform:translate3d(-50%,-50%,0) rotateY(-10deg);transform:translate3d(-50%,-50%,0) rotateY(-10deg);transition:opacity cubic-bezier(.4,0,0,1) 3s .05s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .05s;transition:transform cubic-bezier(.4,0,0,1) 3s .05s,opacity cubic-bezier(.4,0,0,1) 3s .05s;transition:transform cubic-bezier(.4,0,0,1) 3s .05s,opacity cubic-bezier(.4,0,0,1) 3s .05s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .05s}body.loaded main section#top .ellipse__content div:nth-child(2){-webkit-transform:translate3d(-50%,-50%,0) rotateY(-20deg);transform:translate3d(-50%,-50%,0) rotateY(-20deg);transition:opacity cubic-bezier(.4,0,0,1) 3s .1s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .1s;transition:transform cubic-bezier(.4,0,0,1) 3s .1s,opacity cubic-bezier(.4,0,0,1) 3s .1s;transition:transform cubic-bezier(.4,0,0,1) 3s .1s,opacity cubic-bezier(.4,0,0,1) 3s .1s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .1s}body.loaded main section#top .ellipse__content div:nth-child(3){-webkit-transform:translate3d(-50%,-50%,0) rotateY(-30deg);transform:translate3d(-50%,-50%,0) rotateY(-30deg);transition:opacity cubic-bezier(.4,0,0,1) 3s .15s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .15s;transition:transform cubic-bezier(.4,0,0,1) 3s .15s,opacity cubic-bezier(.4,0,0,1) 3s .15s;transition:transform cubic-bezier(.4,0,0,1) 3s .15s,opacity cubic-bezier(.4,0,0,1) 3s .15s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .15s}body.loaded main section#top .ellipse__content div:nth-child(4){-webkit-transform:translate3d(-50%,-50%,0) rotateY(-40deg);transform:translate3d(-50%,-50%,0) rotateY(-40deg);transition:opacity cubic-bezier(.4,0,0,1) 3s .2s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .2s;transition:transform cubic-bezier(.4,0,0,1) 3s .2s,opacity cubic-bezier(.4,0,0,1) 3s .2s;transition:transform cubic-bezier(.4,0,0,1) 3s .2s,opacity cubic-bezier(.4,0,0,1) 3s .2s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .2s}body.loaded main section#top .ellipse__content div:nth-child(5){-webkit-transform:translate3d(-50%,-50%,0) rotateY(-50deg);transform:translate3d(-50%,-50%,0) rotateY(-50deg);transition:opacity cubic-bezier(.4,0,0,1) 3s .25s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .25s;transition:transform cubic-bezier(.4,0,0,1) 3s .25s,opacity cubic-bezier(.4,0,0,1) 3s .25s;transition:transform cubic-bezier(.4,0,0,1) 3s .25s,opacity cubic-bezier(.4,0,0,1) 3s .25s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .25s}body.loaded main section#top .ellipse__content div:nth-child(6){-webkit-transform:translate3d(-50%,-50%,0) rotateY(-60deg);transform:translate3d(-50%,-50%,0) rotateY(-60deg);transition:opacity cubic-bezier(.4,0,0,1) 3s .3s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .3s;transition:transform cubic-bezier(.4,0,0,1) 3s .3s,opacity cubic-bezier(.4,0,0,1) 3s .3s;transition:transform cubic-bezier(.4,0,0,1) 3s .3s,opacity cubic-bezier(.4,0,0,1) 3s .3s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .3s}body.loaded main section#top .ellipse__content div:nth-child(7){-webkit-transform:translate3d(-50%,-50%,0) rotateY(-70deg);transform:translate3d(-50%,-50%,0) rotateY(-70deg);transition:opacity cubic-bezier(.4,0,0,1) 3s .35s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .35s;transition:transform cubic-bezier(.4,0,0,1) 3s .35s,opacity cubic-bezier(.4,0,0,1) 3s .35s;transition:transform cubic-bezier(.4,0,0,1) 3s .35s,opacity cubic-bezier(.4,0,0,1) 3s .35s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .35s}body.loaded main section#top .ellipse__content div:nth-child(8){-webkit-transform:translate3d(-50%,-50%,0) rotateY(-80deg);transform:translate3d(-50%,-50%,0) rotateY(-80deg);transition:opacity cubic-bezier(.4,0,0,1) 3s .4s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .4s;transition:transform cubic-bezier(.4,0,0,1) 3s .4s,opacity cubic-bezier(.4,0,0,1) 3s .4s;transition:transform cubic-bezier(.4,0,0,1) 3s .4s,opacity cubic-bezier(.4,0,0,1) 3s .4s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .4s}body.loaded main section#top .ellipse__content div:nth-child(9){-webkit-transform:translate3d(-50%,-50%,0) rotateY(-90deg);transform:translate3d(-50%,-50%,0) rotateY(-90deg);transition:opacity cubic-bezier(.4,0,0,1) 3s .45s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .45s;transition:transform cubic-bezier(.4,0,0,1) 3s .45s,opacity cubic-bezier(.4,0,0,1) 3s .45s;transition:transform cubic-bezier(.4,0,0,1) 3s .45s,opacity cubic-bezier(.4,0,0,1) 3s .45s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .45s}body.loaded main section#top .ellipse__content div:nth-child(10){-webkit-transform:translate3d(-50%,-50%,0) rotateY(-100deg);transform:translate3d(-50%,-50%,0) rotateY(-100deg);transition:opacity cubic-bezier(.4,0,0,1) 3s .5s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .5s;transition:transform cubic-bezier(.4,0,0,1) 3s .5s,opacity cubic-bezier(.4,0,0,1) 3s .5s;transition:transform cubic-bezier(.4,0,0,1) 3s .5s,opacity cubic-bezier(.4,0,0,1) 3s .5s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .5s}body.loaded main section#top .ellipse__content div:nth-child(11){-webkit-transform:translate3d(-50%,-50%,0) rotateY(-110deg);transform:translate3d(-50%,-50%,0) rotateY(-110deg);transition:opacity cubic-bezier(.4,0,0,1) 3s .55s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .55s;transition:transform cubic-bezier(.4,0,0,1) 3s .55s,opacity cubic-bezier(.4,0,0,1) 3s .55s;transition:transform cubic-bezier(.4,0,0,1) 3s .55s,opacity cubic-bezier(.4,0,0,1) 3s .55s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .55s}body.loaded main section#top .ellipse__content div:nth-child(12){-webkit-transform:translate3d(-50%,-50%,0) rotateY(-120deg);transform:translate3d(-50%,-50%,0) rotateY(-120deg);transition:opacity cubic-bezier(.4,0,0,1) 3s .6s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .6s;transition:transform cubic-bezier(.4,0,0,1) 3s .6s,opacity cubic-bezier(.4,0,0,1) 3s .6s;transition:transform cubic-bezier(.4,0,0,1) 3s .6s,opacity cubic-bezier(.4,0,0,1) 3s .6s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .6s}body.loaded main section#top .ellipse__content div:nth-child(13){-webkit-transform:translate3d(-50%,-50%,0) rotateY(-130deg);transform:translate3d(-50%,-50%,0) rotateY(-130deg);transition:opacity cubic-bezier(.4,0,0,1) 3s .65s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .65s;transition:transform cubic-bezier(.4,0,0,1) 3s .65s,opacity cubic-bezier(.4,0,0,1) 3s .65s;transition:transform cubic-bezier(.4,0,0,1) 3s .65s,opacity cubic-bezier(.4,0,0,1) 3s .65s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .65s}body.loaded main section#top .ellipse__content div:nth-child(14){-webkit-transform:translate3d(-50%,-50%,0) rotateY(-140deg);transform:translate3d(-50%,-50%,0) rotateY(-140deg);transition:opacity cubic-bezier(.4,0,0,1) 3s .7s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .7s;transition:transform cubic-bezier(.4,0,0,1) 3s .7s,opacity cubic-bezier(.4,0,0,1) 3s .7s;transition:transform cubic-bezier(.4,0,0,1) 3s .7s,opacity cubic-bezier(.4,0,0,1) 3s .7s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .7s}body.loaded main section#top .ellipse__content div:nth-child(15){-webkit-transform:translate3d(-50%,-50%,0) rotateY(-150deg);transform:translate3d(-50%,-50%,0) rotateY(-150deg);transition:opacity cubic-bezier(.4,0,0,1) 3s .75s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .75s;transition:transform cubic-bezier(.4,0,0,1) 3s .75s,opacity cubic-bezier(.4,0,0,1) 3s .75s;transition:transform cubic-bezier(.4,0,0,1) 3s .75s,opacity cubic-bezier(.4,0,0,1) 3s .75s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .75s}body.loaded main section#top .ellipse__content div:nth-child(16){-webkit-transform:translate3d(-50%,-50%,0) rotateY(-160deg);transform:translate3d(-50%,-50%,0) rotateY(-160deg);transition:opacity cubic-bezier(.4,0,0,1) 3s .8s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .8s;transition:transform cubic-bezier(.4,0,0,1) 3s .8s,opacity cubic-bezier(.4,0,0,1) 3s .8s;transition:transform cubic-bezier(.4,0,0,1) 3s .8s,opacity cubic-bezier(.4,0,0,1) 3s .8s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .8s}body.loaded main section#top .ellipse__content div:nth-child(17){-webkit-transform:translate3d(-50%,-50%,0) rotateY(-170deg);transform:translate3d(-50%,-50%,0) rotateY(-170deg);transition:opacity cubic-bezier(.4,0,0,1) 3s .85s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .85s;transition:transform cubic-bezier(.4,0,0,1) 3s .85s,opacity cubic-bezier(.4,0,0,1) 3s .85s;transition:transform cubic-bezier(.4,0,0,1) 3s .85s,opacity cubic-bezier(.4,0,0,1) 3s .85s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .85s}#speaker{position:fixed;top:0;left:0;height:calc(var(--vh,1vh) * 100);width:100vw;opacity:0;visibility:hidden;-webkit-overflow-scrolling:touch;z-index:101;will-change:opacity;transition:opacity .5s cubic-bezier(.65,.05,.36,1),visibility 0s .5s}#speaker.active{opacity:1;visibility:visible;transition:opacity .5s cubic-bezier(.65,.05,.36,1),visibility 0s 0s}#speaker .back{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);height:100%;width:100%;background-color:rgba(0,0,0,.5)}#speaker .box{position:absolute;left:50%;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);top:calc(10.256415vw + 5vh);padding:3.84615vw 7.69231vw 6.41026vw;width:74.35897vw;box-sizing:border-box;border-radius:2.5641vw;background-color:#fff;overflow:hidden;z-index:1}#speaker .box__inner{padding-top:2.5641vw;height:100%;width:100%}#speaker .box-close{position:absolute;right:-10.25641vw;bottom:-10.25641vw;height:20.51282vw;width:20.51282vw}#speaker .box-close:active .icon{-webkit-animation:rotation .5s cubic-bezier(.65,.05,.36,1) forwards;animation:rotation .5s cubic-bezier(.65,.05,.36,1) forwards}#speaker .box-close:active::before{-webkit-transform:translate3d(-1rem,-1rem,0);transform:translate3d(-1rem,-1rem,0)}#speaker .box-close::before{content:"";display:block;height:100%;width:100%;border-radius:100%;background-color:#254850;transition:-webkit-transform .5s cubic-bezier(.65,.05,.36,1);transition:transform .5s cubic-bezier(.65,.05,.36,1);transition:transform .5s cubic-bezier(.65,.05,.36,1),-webkit-transform .5s cubic-bezier(.65,.05,.36,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);will-change:transform}#speaker .box-close .icon{position:absolute;top:4.10256vw;left:4.10256vw;height:4.10256vw;width:4.10256vw;-webkit-animation:rotationReverse .5s cubic-bezier(.65,.05,.36,1) forwards;animation:rotationReverse .5s cubic-bezier(.65,.05,.36,1) forwards}#speaker .box-close .icon div{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);height:.2rem;width:90%;border-radius:.2rem;background-color:#fff}#speaker .box-close .icon div:nth-child(1){-webkit-transform:translate3d(-50%,-50%,0) rotate(45deg);transform:translate3d(-50%,-50%,0) rotate(45deg)}#speaker .box-close .icon div:nth-child(2){-webkit-transform:translate3d(-50%,-50%,0) rotate(-45deg);transform:translate3d(-50%,-50%,0) rotate(-45deg)}#speaker .box-img{position:relative;width:38.46154vw;margin:0 auto}#speaker .box-img .img-back{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);width:35.89744vw;-webkit-animation:rotationReverse_ 10s linear 0s infinite normal;animation:rotationReverse_ 10s linear 0s infinite normal}#speaker .box-img::before{content:"";padding-top:100%;display:block}#speaker .box-credit{margin:3.84615vw auto 0;font-size:.5rem;font-size:2.5641vw;text-align:center}#speaker .box-name{margin-top:6.66667vw;margin-bottom:4.10256vw;color:#254850;text-align:center}#speaker .box-name .en{margin-bottom:2.05128vw;font-size:.8rem;font-size:4.10256vw;font-weight:500}#speaker .box-name .ja{font-size:.7rem;font-size:3.58974vw;font-weight:500}#speaker .box-text{margin-bottom:4.10256vw;font-size:.6rem;font-size:3.07692vw;line-height:1.75;font-weight:400;color:#5b5d6b;text-align:center}#speaker .box-desc p{font-size:.6rem;font-size:3.07692vw;line-height:1.75;font-weight:400}#speaker .box-link-wrapper{display:flex;justify-content:center;margin:0 auto}#speaker .box-link-wrapper a{margin:0}#speaker .box-link-wrapper a#speaker-link2{margin-left:4.10256vw;display:none}#speaker .box .box-desc{margin-bottom:7.69231vw;height:25.64103vw;overflow-y:scroll;-webkit-overflow-scrolling:touch}#speaker .box .box-desc::-webkit-scrollbar{width:2.5641vw;height:2.5641vw}#speaker .box .box-desc::-webkit-scrollbar-track{border-radius:1.28205vw;background:rgba(110,108,108,.2)}#speaker .box .box-desc::-webkit-scrollbar-thumb{border-radius:1.28205vw;background:#254850}#speaker .box #image100{-webkit-clip-path:url(#clip100);clip-path:url(#clip100)}#speaker .box svg{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);height:100%;width:100%;will-change:transform;transition:-webkit-transform cubic-bezier(.65,.05,.36,1) .5s;transition:transform cubic-bezier(.65,.05,.36,1) .5s;transition:transform cubic-bezier(.65,.05,.36,1) .5s,-webkit-transform cubic-bezier(.65,.05,.36,1) .5s}#speaker .box clipPath{overflow:hidden;-webkit-transform-origin:center;transform-origin:center;will-change:transform;-webkit-animation:rotation 10s linear 0s infinite normal;animation:rotation 10s linear 0s infinite normal;-webkit-animation-play-state:paused;animation-play-state:paused}#speaker .box image{width:100%}#header{position:fixed;top:6.66667vw;left:0;padding:0 5.12821vw;width:100%;box-sizing:border-box;z-index:101}#header.revert h1 svg *{fill:#000}#header.revert nav h1 svg *{fill:#fff!important}#header.revert .ellipse{opacity:1;transition:opacity .5s cubic-bezier(.65,.05,.36,1)}#header.revert .menu-trigger__inner div{background-color:#254850;transition:background-color .5s cubic-bezier(.65,.05,.36,1)}#header .menu-trigger{position:absolute;display:flex;align-items:center;justify-content:center;top:-1.53846vw;right:3.07692vw;height:10.25641vw;width:10.25641vw;z-index:102}#header .menu-trigger.active .menu-trigger__inner{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#header .menu-trigger.active .menu-trigger__inner div{background-color:#fff!important}#header .menu-trigger.active .menu-trigger__inner div:nth-child(1){top:50%;left:50%;width:100%;-webkit-transform:translate3d(-50%,-50%,0) rotate(45deg);transform:translate3d(-50%,-50%,0) rotate(45deg)}#header .menu-trigger.active .menu-trigger__inner div:nth-child(2){width:0%}#header .menu-trigger.active .menu-trigger__inner div:nth-child(3){top:50%;left:50%;width:100%;-webkit-transform:translate3d(-50%,-50%,0) rotate(-45deg);transform:translate3d(-50%,-50%,0) rotate(-45deg)}#header .menu-trigger__inner{position:relative;height:4.27436vw;width:5.98205vw;-webkit-transform:rotate(0);transform:rotate(0);will-change:transform;transition:-webkit-transform .5s cubic-bezier(.65,.05,.36,1);transition:transform .5s cubic-bezier(.65,.05,.36,1);transition:transform .5s cubic-bezier(.65,.05,.36,1),-webkit-transform .5s cubic-bezier(.65,.05,.36,1)}#header .menu-trigger__inner div{position:absolute;height:.76923vw;border-radius:.76923vw;left:50%;background-color:#fff;will-change:background-color,width,transform,top,left;transition:background-color .25s cubic-bezier(.65,.05,.36,1),width .5s cubic-bezier(.65,.05,.36,1),top .5s cubic-bezier(.65,.05,.36,1),left .5s cubic-bezier(.65,.05,.36,1),-webkit-transform .5s cubic-bezier(.65,.05,.36,1);transition:background-color .25s cubic-bezier(.65,.05,.36,1),width .5s cubic-bezier(.65,.05,.36,1),transform .5s cubic-bezier(.65,.05,.36,1),top .5s cubic-bezier(.65,.05,.36,1),left .5s cubic-bezier(.65,.05,.36,1);transition:background-color .25s cubic-bezier(.65,.05,.36,1),width .5s cubic-bezier(.65,.05,.36,1),transform .5s cubic-bezier(.65,.05,.36,1),top .5s cubic-bezier(.65,.05,.36,1),left .5s cubic-bezier(.65,.05,.36,1),-webkit-transform .5s cubic-bezier(.65,.05,.36,1)}#header .menu-trigger__inner div:nth-child(1){top:0;left:0;width:50%}#header .menu-trigger__inner div:nth-child(2){top:50%;left:50%;width:100%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}#header .menu-trigger__inner div:nth-child(3){top:calc(100% - .76923vw);left:50%;width:50%}#header h1{position:relative;width:24.61538vw;z-index:102}#header h1.active svg *{fill:#fff!important}#header h1 svg{width:100%}#header h1 svg *{transition:fill .5s ease}#header nav{position:fixed;display:flex;align-items:center;justify-content:center;top:0;left:0;height:calc(var(--vh,1vh) * 100);width:100%;background-color:#254850;z-index:101;opacity:0;visibility:hidden;will-change:opacity;transition:opacity .5s cubic-bezier(.65,.05,.36,1),visibility 0s .5s}#header nav.active{opacity:1;visibility:visible;transition:opacity .5s cubic-bezier(.65,.05,.36,1),visibility 0s 0s}#header nav h2{margin-bottom:16.41026vw;text-align:center;color:#fff}#header nav h2 span{display:block}#header nav h2 span.variable{font-size:1.55695rem;font-size:7.98436vw}#header nav h2 span.roc{margin-top:-1.28205vw;font-size:1.2144rem;font-size:6.22769vw;font-weight:400}#header nav ul{text-align:center}#header nav ul li{margin-bottom:12.30769vw;font-size:.7rem;font-size:3.58974vw;color:#fff;will-change:color;transition:color .5s ease}#header nav ul li .roc{font-variation-settings:"wdth"125,"wght"700}#header nav ul li:last-child{margin-bottom:0}#header .ellipse{position:absolute;top:-1.53846vw;left:50%;display:flex;align-items:center;justify-content:center;height:10.25641vw;width:calc(10.25641vw * 2);will-change:opacity;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);opacity:0;transition:opacity .25s cubic-bezier(.65,.05,.36,1);z-index:102}#header .ellipse.open .ellipse__content div{border:.05rem solid #fff}#header .ellipse__content{position:relative;right:calc(-10.25641vw / 2);height:100%;width:10.25641vw}#header .ellipse__content div{-webkit-transform:translate3d(-50%,-50%,0) rotateY(0);transform:translate3d(-50%,-50%,0) rotateY(0);-webkit-transform-origin:left;transform-origin:left;opacity:0;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);height:10.25641vw;width:10.25641vw;border:.05rem solid #254850;border-radius:100%;opacity:.3;will-change:transform,border;transition:border .5s ease}#header .ellipse__content div:nth-child(1){-webkit-animation:ellipse linear 18s .5s infinite;animation:ellipse linear 18s .5s infinite}#header .ellipse__content div:nth-child(2){-webkit-animation:ellipse linear 18s 1s infinite;animation:ellipse linear 18s 1s infinite}#header .ellipse__content div:nth-child(3){-webkit-animation:ellipse linear 18s 1.5s infinite;animation:ellipse linear 18s 1.5s infinite}#header .ellipse__content div:nth-child(4){-webkit-animation:ellipse linear 18s 2s infinite;animation:ellipse linear 18s 2s infinite}#header .ellipse__content div:nth-child(5){-webkit-animation:ellipse linear 18s 2.5s infinite;animation:ellipse linear 18s 2.5s infinite}#header .ellipse__content div:nth-child(6){-webkit-animation:ellipse linear 18s 3s infinite;animation:ellipse linear 18s 3s infinite}#header .ellipse__content div:nth-child(7){-webkit-animation:ellipse linear 18s 3.5s infinite;animation:ellipse linear 18s 3.5s infinite}#header .ellipse__content div:nth-child(8){-webkit-animation:ellipse linear 18s 4s infinite;animation:ellipse linear 18s 4s infinite}#header .ellipse__content div:nth-child(9){-webkit-animation:ellipse linear 18s 4.5s infinite;animation:ellipse linear 18s 4.5s infinite}#header .ellipse__content div:nth-child(10){-webkit-animation:ellipse linear 18s 5s infinite;animation:ellipse linear 18s 5s infinite}#header .ellipse__content div:nth-child(11){-webkit-animation:ellipse linear 18s 5.5s infinite;animation:ellipse linear 18s 5.5s infinite}#header .ellipse__content div:nth-child(12){-webkit-animation:ellipse linear 18s 6s infinite;animation:ellipse linear 18s 6s infinite}#header .ellipse__content div:nth-child(13){-webkit-animation:ellipse linear 18s 6.5s infinite;animation:ellipse linear 18s 6.5s infinite}#header .ellipse__content div:nth-child(14){-webkit-animation:ellipse linear 18s 7s infinite;animation:ellipse linear 18s 7s infinite}#header .ellipse__content div:nth-child(15){-webkit-animation:ellipse linear 18s 7.5s infinite;animation:ellipse linear 18s 7.5s infinite}#header .ellipse__content div:nth-child(16){-webkit-animation:ellipse linear 18s 8s infinite;animation:ellipse linear 18s 8s infinite}#header .ellipse__content div:nth-child(17){-webkit-animation:ellipse linear 18s 8.5s infinite;animation:ellipse linear 18s 8.5s infinite}#header .ellipse__content div:nth-child(18){-webkit-animation:ellipse linear 18s 9s infinite;animation:ellipse linear 18s 9s infinite}#header .ellipse__content div:nth-child(19){-webkit-animation:ellipse linear 18s 9.5s infinite;animation:ellipse linear 18s 9.5s infinite}#header .ellipse__content div:nth-child(20){-webkit-animation:ellipse linear 18s 10s infinite;animation:ellipse linear 18s 10s infinite}#header .ellipse__content div:nth-child(21){-webkit-animation:ellipse linear 18s 10.5s infinite;animation:ellipse linear 18s 10.5s infinite}#header .ellipse__content div:nth-child(22){-webkit-animation:ellipse linear 18s 11s infinite;animation:ellipse linear 18s 11s infinite}#header .ellipse__content div:nth-child(23){-webkit-animation:ellipse linear 18s 11.5s infinite;animation:ellipse linear 18s 11.5s infinite}#header .ellipse__content div:nth-child(24){-webkit-animation:ellipse linear 18s 12s infinite;animation:ellipse linear 18s 12s infinite}#header .ellipse__content div:nth-child(25){-webkit-animation:ellipse linear 18s 12.5s infinite;animation:ellipse linear 18s 12.5s infinite}#header .ellipse__content div:nth-child(26){-webkit-animation:ellipse linear 18s 13s infinite;animation:ellipse linear 18s 13s infinite}#header .ellipse__content div:nth-child(27){-webkit-animation:ellipse linear 18s 13.5s infinite;animation:ellipse linear 18s 13.5s infinite}#header .ellipse__content div:nth-child(28){-webkit-animation:ellipse linear 18s 14s infinite;animation:ellipse linear 18s 14s infinite}#header .ellipse__content div:nth-child(29){-webkit-animation:ellipse linear 18s 14.5s infinite;animation:ellipse linear 18s 14.5s infinite}#header .ellipse__content div:nth-child(30){-webkit-animation:ellipse linear 18s 15s infinite;animation:ellipse linear 18s 15s infinite}#header .ellipse__content div:nth-child(31){-webkit-animation:ellipse linear 18s 15.5s infinite;animation:ellipse linear 18s 15.5s infinite}#header .ellipse__content div:nth-child(32){-webkit-animation:ellipse linear 18s 16s infinite;animation:ellipse linear 18s 16s infinite}#header .ellipse__content div:nth-child(33){-webkit-animation:ellipse linear 18s 16.5s infinite;animation:ellipse linear 18s 16.5s infinite}#header .ellipse__content div:nth-child(34){-webkit-animation:ellipse linear 18s 17s infinite;animation:ellipse linear 18s 17s infinite}#header .ellipse__content div:nth-child(35){-webkit-animation:ellipse linear 18s 17.5s infinite;animation:ellipse linear 18s 17.5s infinite}#header .ellipse__content div:nth-child(36){-webkit-animation:ellipse linear 18s 18s infinite;animation:ellipse linear 18s 18s infinite}#footer{position:relative;display:flex;align-items:center;justify-content:center;height:46.92308vw;background-color:#92a3a7}#footer p{width:89.74359vw;font-size:.5rem;font-size:2.5641vw;line-height:1.6;color:#fff;text-align:left}.v-move .word .char:nth-child(0){-webkit-animation-delay:.2s;animation-delay:.2s}.v-move .word .char:nth-child(1){-webkit-animation-delay:.4s;animation-delay:.4s}.v-move .word .char:nth-child(2){-webkit-animation-delay:.6s;animation-delay:.6s}.v-move .word .char:nth-child(3){-webkit-animation-delay:.8s;animation-delay:.8s}.v-move .word .char:nth-child(4){-webkit-animation-delay:1s;animation-delay:1s}.v-move .word .char:nth-child(5){-webkit-animation-delay:1.2s;animation-delay:1.2s}.v-move .word .char:nth-child(6){-webkit-animation-delay:1.4s;animation-delay:1.4s}.v-move .word .char:nth-child(7){-webkit-animation-delay:1.6s;animation-delay:1.6s}.v-move .word .char:nth-child(8){-webkit-animation-delay:1.8s;animation-delay:1.8s}.v-move .word .char:nth-child(9){-webkit-animation-delay:2s;animation-delay:2s}.v-move .word .char:nth-child(10){-webkit-animation-delay:2.2s;animation-delay:2.2s}.v-move .word .char:nth-child(11){-webkit-animation-delay:2.4s;animation-delay:2.4s}.v-move .word .char:nth-child(12){-webkit-animation-delay:2.6s;animation-delay:2.6s}.v-move .word .char:nth-child(13){-webkit-animation-delay:2.8s;animation-delay:2.8s}.v-move .word .char:nth-child(14){-webkit-animation-delay:3s;animation-delay:3s}.v-move .word .char:nth-child(15){-webkit-animation-delay:3.2s;animation-delay:3.2s}.v-move .word .char:nth-child(16){-webkit-animation-delay:3.4s;animation-delay:3.4s}.v-move .word .char:nth-child(17){-webkit-animation-delay:3.6s;animation-delay:3.6s}.v-move .word .char:nth-child(18){-webkit-animation-delay:3.8s;animation-delay:3.8s}.v-move .word .char:nth-child(19){-webkit-animation-delay:4s;animation-delay:4s}.v-move .word .char:nth-child(20){-webkit-animation-delay:4.2s;animation-delay:4.2s}.show{opacity:0;-webkit-transform:translate3d(0,25.64103vw,0) scale(.95);transform:translate3d(0,25.64103vw,0) scale(.95);will-change:opacity,transform;transition:opacity cubic-bezier(.19,1,.22,1) 2s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s;transition:transform cubic-bezier(.19,1,.22,1) 2s,opacity cubic-bezier(.19,1,.22,1) 2s;transition:transform cubic-bezier(.19,1,.22,1) 2s,opacity cubic-bezier(.19,1,.22,1) 2s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s}.show.active{opacity:1;-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}.appear{opacity:0;will-change:opacity}.splitshow.active .word .char{-webkit-transform:translate3d(0,0,0) skewX(0);transform:translate3d(0,0,0) skewX(0)}.splitshow.active .word .char:nth-child(1){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s .05s;transition:transform cubic-bezier(.19,1,.22,1) 2s .05s;transition:transform cubic-bezier(.19,1,.22,1) 2s .05s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s .05s}.splitshow.active .word .char:nth-child(2){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s .1s;transition:transform cubic-bezier(.19,1,.22,1) 2s .1s;transition:transform cubic-bezier(.19,1,.22,1) 2s .1s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s .1s}.splitshow.active .word .char:nth-child(3){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s .15s;transition:transform cubic-bezier(.19,1,.22,1) 2s .15s;transition:transform cubic-bezier(.19,1,.22,1) 2s .15s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s .15s}.splitshow.active .word .char:nth-child(4){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s .2s;transition:transform cubic-bezier(.19,1,.22,1) 2s .2s;transition:transform cubic-bezier(.19,1,.22,1) 2s .2s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s .2s}.splitshow.active .word .char:nth-child(5){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s .25s;transition:transform cubic-bezier(.19,1,.22,1) 2s .25s;transition:transform cubic-bezier(.19,1,.22,1) 2s .25s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s .25s}.splitshow.active .word .char:nth-child(6){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s .3s;transition:transform cubic-bezier(.19,1,.22,1) 2s .3s;transition:transform cubic-bezier(.19,1,.22,1) 2s .3s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s .3s}.splitshow.active .word .char:nth-child(7){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s .35s;transition:transform cubic-bezier(.19,1,.22,1) 2s .35s;transition:transform cubic-bezier(.19,1,.22,1) 2s .35s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s .35s}.splitshow.active .word .char:nth-child(8){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s .4s;transition:transform cubic-bezier(.19,1,.22,1) 2s .4s;transition:transform cubic-bezier(.19,1,.22,1) 2s .4s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s .4s}.splitshow.active .word .char:nth-child(9){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s .45s;transition:transform cubic-bezier(.19,1,.22,1) 2s .45s;transition:transform cubic-bezier(.19,1,.22,1) 2s .45s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s .45s}.splitshow.active .word .char:nth-child(10){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s .5s;transition:transform cubic-bezier(.19,1,.22,1) 2s .5s;transition:transform cubic-bezier(.19,1,.22,1) 2s .5s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s .5s}.splitshow.active .word .char:nth-child(11){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s .55s;transition:transform cubic-bezier(.19,1,.22,1) 2s .55s;transition:transform cubic-bezier(.19,1,.22,1) 2s .55s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s .55s}.splitshow.active .word .char:nth-child(12){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s .6s;transition:transform cubic-bezier(.19,1,.22,1) 2s .6s;transition:transform cubic-bezier(.19,1,.22,1) 2s .6s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s .6s}.splitshow.active .word .char:nth-child(13){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s .65s;transition:transform cubic-bezier(.19,1,.22,1) 2s .65s;transition:transform cubic-bezier(.19,1,.22,1) 2s .65s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s .65s}.splitshow.active .word .char:nth-child(14){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s .7s;transition:transform cubic-bezier(.19,1,.22,1) 2s .7s;transition:transform cubic-bezier(.19,1,.22,1) 2s .7s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s .7s}.splitshow.active .word .char:nth-child(15){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s .75s;transition:transform cubic-bezier(.19,1,.22,1) 2s .75s;transition:transform cubic-bezier(.19,1,.22,1) 2s .75s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s .75s}.splitshow.active .word .char:nth-child(16){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s .8s;transition:transform cubic-bezier(.19,1,.22,1) 2s .8s;transition:transform cubic-bezier(.19,1,.22,1) 2s .8s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s .8s}.splitshow.active .word .char:nth-child(17){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s .85s;transition:transform cubic-bezier(.19,1,.22,1) 2s .85s;transition:transform cubic-bezier(.19,1,.22,1) 2s .85s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s .85s}.splitshow.active .word .char:nth-child(18){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s .9s;transition:transform cubic-bezier(.19,1,.22,1) 2s .9s;transition:transform cubic-bezier(.19,1,.22,1) 2s .9s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s .9s}.splitshow.active .word .char:nth-child(19){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s .95s;transition:transform cubic-bezier(.19,1,.22,1) 2s .95s;transition:transform cubic-bezier(.19,1,.22,1) 2s .95s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s .95s}.splitshow.active .word .char:nth-child(20){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s 1s;transition:transform cubic-bezier(.19,1,.22,1) 2s 1s;transition:transform cubic-bezier(.19,1,.22,1) 2s 1s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s 1s}.splitshow.active .word .char:nth-child(21){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s 1.05s;transition:transform cubic-bezier(.19,1,.22,1) 2s 1.05s;transition:transform cubic-bezier(.19,1,.22,1) 2s 1.05s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s 1.05s}.splitshow.active .word .char:nth-child(22){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s 1.1s;transition:transform cubic-bezier(.19,1,.22,1) 2s 1.1s;transition:transform cubic-bezier(.19,1,.22,1) 2s 1.1s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s 1.1s}.splitshow.active .word .char:nth-child(23){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s 1.15s;transition:transform cubic-bezier(.19,1,.22,1) 2s 1.15s;transition:transform cubic-bezier(.19,1,.22,1) 2s 1.15s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s 1.15s}.splitshow.active .word .char:nth-child(24){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s 1.2s;transition:transform cubic-bezier(.19,1,.22,1) 2s 1.2s;transition:transform cubic-bezier(.19,1,.22,1) 2s 1.2s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s 1.2s}.splitshow.active .word .char:nth-child(25){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s 1.25s;transition:transform cubic-bezier(.19,1,.22,1) 2s 1.25s;transition:transform cubic-bezier(.19,1,.22,1) 2s 1.25s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s 1.25s}.splitshow.active .word .char:nth-child(26){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s 1.3s;transition:transform cubic-bezier(.19,1,.22,1) 2s 1.3s;transition:transform cubic-bezier(.19,1,.22,1) 2s 1.3s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s 1.3s}.splitshow.active .word .char:nth-child(27){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s 1.35s;transition:transform cubic-bezier(.19,1,.22,1) 2s 1.35s;transition:transform cubic-bezier(.19,1,.22,1) 2s 1.35s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s 1.35s}.splitshow.active .word .char:nth-child(28){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s 1.4s;transition:transform cubic-bezier(.19,1,.22,1) 2s 1.4s;transition:transform cubic-bezier(.19,1,.22,1) 2s 1.4s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s 1.4s}.splitshow.active .word .char:nth-child(29){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s 1.45s;transition:transform cubic-bezier(.19,1,.22,1) 2s 1.45s;transition:transform cubic-bezier(.19,1,.22,1) 2s 1.45s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s 1.45s}.splitshow.active .word .char:nth-child(30){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s 1.5s;transition:transform cubic-bezier(.19,1,.22,1) 2s 1.5s;transition:transform cubic-bezier(.19,1,.22,1) 2s 1.5s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s 1.5s}.splitshow.active .word .char:nth-child(31){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s 1.55s;transition:transform cubic-bezier(.19,1,.22,1) 2s 1.55s;transition:transform cubic-bezier(.19,1,.22,1) 2s 1.55s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s 1.55s}.splitshow.active .word .char:nth-child(32){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s 1.6s;transition:transform cubic-bezier(.19,1,.22,1) 2s 1.6s;transition:transform cubic-bezier(.19,1,.22,1) 2s 1.6s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s 1.6s}.splitshow.active .word .char:nth-child(33){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s 1.65s;transition:transform cubic-bezier(.19,1,.22,1) 2s 1.65s;transition:transform cubic-bezier(.19,1,.22,1) 2s 1.65s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s 1.65s}.splitshow.active .word .char:nth-child(34){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s 1.7s;transition:transform cubic-bezier(.19,1,.22,1) 2s 1.7s;transition:transform cubic-bezier(.19,1,.22,1) 2s 1.7s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s 1.7s}.splitshow.active .word .char:nth-child(35){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s 1.75s;transition:transform cubic-bezier(.19,1,.22,1) 2s 1.75s;transition:transform cubic-bezier(.19,1,.22,1) 2s 1.75s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s 1.75s}.splitshow.active .word .char:nth-child(36){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s 1.8s;transition:transform cubic-bezier(.19,1,.22,1) 2s 1.8s;transition:transform cubic-bezier(.19,1,.22,1) 2s 1.8s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s 1.8s}.splitshow.active .word .char:nth-child(37){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s 1.85s;transition:transform cubic-bezier(.19,1,.22,1) 2s 1.85s;transition:transform cubic-bezier(.19,1,.22,1) 2s 1.85s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s 1.85s}.splitshow.active .word .char:nth-child(38){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s 1.9s;transition:transform cubic-bezier(.19,1,.22,1) 2s 1.9s;transition:transform cubic-bezier(.19,1,.22,1) 2s 1.9s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s 1.9s}.splitshow.active .word .char:nth-child(39){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s 1.95s;transition:transform cubic-bezier(.19,1,.22,1) 2s 1.95s;transition:transform cubic-bezier(.19,1,.22,1) 2s 1.95s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s 1.95s}.splitshow.active .word .char:nth-child(40){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s 2s;transition:transform cubic-bezier(.19,1,.22,1) 2s 2s;transition:transform cubic-bezier(.19,1,.22,1) 2s 2s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s 2s}.splitshow.active .word .char:nth-child(41){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s 2.05s;transition:transform cubic-bezier(.19,1,.22,1) 2s 2.05s;transition:transform cubic-bezier(.19,1,.22,1) 2s 2.05s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s 2.05s}.splitshow.active .word .char:nth-child(42){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s 2.1s;transition:transform cubic-bezier(.19,1,.22,1) 2s 2.1s;transition:transform cubic-bezier(.19,1,.22,1) 2s 2.1s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s 2.1s}.splitshow.active .word .char:nth-child(43){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s 2.15s;transition:transform cubic-bezier(.19,1,.22,1) 2s 2.15s;transition:transform cubic-bezier(.19,1,.22,1) 2s 2.15s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s 2.15s}.splitshow.active .word .char:nth-child(44){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s 2.2s;transition:transform cubic-bezier(.19,1,.22,1) 2s 2.2s;transition:transform cubic-bezier(.19,1,.22,1) 2s 2.2s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s 2.2s}.splitshow.active .word .char:nth-child(45){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s 2.25s;transition:transform cubic-bezier(.19,1,.22,1) 2s 2.25s;transition:transform cubic-bezier(.19,1,.22,1) 2s 2.25s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s 2.25s}.splitshow.active .word .char:nth-child(46){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s 2.3s;transition:transform cubic-bezier(.19,1,.22,1) 2s 2.3s;transition:transform cubic-bezier(.19,1,.22,1) 2s 2.3s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s 2.3s}.splitshow.active .word .char:nth-child(47){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s 2.35s;transition:transform cubic-bezier(.19,1,.22,1) 2s 2.35s;transition:transform cubic-bezier(.19,1,.22,1) 2s 2.35s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s 2.35s}.splitshow.active .word .char:nth-child(48){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s 2.4s;transition:transform cubic-bezier(.19,1,.22,1) 2s 2.4s;transition:transform cubic-bezier(.19,1,.22,1) 2s 2.4s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s 2.4s}.splitshow.active .word .char:nth-child(49){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s 2.45s;transition:transform cubic-bezier(.19,1,.22,1) 2s 2.45s;transition:transform cubic-bezier(.19,1,.22,1) 2s 2.45s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s 2.45s}.splitshow.active .word .char:nth-child(50){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s 2.5s;transition:transform cubic-bezier(.19,1,.22,1) 2s 2.5s;transition:transform cubic-bezier(.19,1,.22,1) 2s 2.5s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s 2.5s}.splitshow .word{display:block;overflow:hidden}.splitshow .word .char{position:relative;display:inline-block;will-change:transform;-webkit-transform:translate3d(0,102%,0) skewX(10deg);transform:translate3d(0,102%,0) skewX(10deg);transition:-webkit-transform cubic-bezier(.19,1,.22,1) 1s;transition:transform cubic-bezier(.19,1,.22,1) 1s;transition:transform cubic-bezier(.19,1,.22,1) 1s,-webkit-transform cubic-bezier(.19,1,.22,1) 1s}.section__inner{position:relative;margin:0 auto;width:89.74359vw}.section__inner-title{position:relative;margin-bottom:12.30769vw;font-size:2.1rem;font-size:10.76923vw;color:#254850;z-index:2}.section__inner-title.splitting .char{opacity:.1}.section__inner-title.small{font-size:.6rem;font-size:3.07692vw}.section__inner-title.mid{font-size:1.4rem;font-size:7.17949vw}.section__inner-subtitle{position:relative;margin-bottom:6.15385vw;font-size:.9rem;font-size:4.61538vw;z-index:1}.section__inner-text{position:relative;font-size:.7rem;font-size:3.58974vw;line-height:2;z-index:1}.section__inner-catch{font-size:1.3rem;font-size:6.66667vw;line-height:1.53846}.cta{position:fixed;right:4.10256vw;bottom:10.25641vw;z-index:100}.cta#cta{-webkit-transform:translate3d(0,calc(10.25641vw + 16.41026vw),0);transform:translate3d(0,calc(10.25641vw + 16.41026vw),0);will-change:transform;transition:-webkit-transform cubic-bezier(.19,1,.22,1) 1s;transition:transform cubic-bezier(.19,1,.22,1) 1s;transition:transform cubic-bezier(.19,1,.22,1) 1s,-webkit-transform cubic-bezier(.19,1,.22,1) 1s}.cta#cta.active{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s;transition:transform cubic-bezier(.19,1,.22,1) 2s;transition:transform cubic-bezier(.19,1,.22,1) 2s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s}.cta.absolute{display:none}.cta-btn{position:relative;display:flex;align-items:center;justify-content:center;padding-left:14.35897vw;height:16.41026vw;width:52.30769vw;border:.2rem solid #254850;box-sizing:border-box;border-radius:8.20513vw;overflow:hidden;isolation:isolate;box-shadow:0 1.02564vw 2.30769vw 0 rgba(0,0,0,.1);background-color:#254850}.cta-btn::before{position:absolute;top:0;left:0;-webkit-transform:translate3d(calc(-100% + 16.41026vw - .4rem),0,0);transform:translate3d(calc(-100% + 16.41026vw - .4rem),0,0);content:"";height:calc(16.41026vw - .4rem);width:100%;border-radius:calc(16.41026vw - .4rem);background-color:#fff;will-change:transform;transition:-webkit-transform cubic-bezier(.19,1,.22,1) 1s;transition:transform cubic-bezier(.19,1,.22,1) 1s;transition:transform cubic-bezier(.19,1,.22,1) 1s,-webkit-transform cubic-bezier(.19,1,.22,1) 1s}.cta-btn:active::before{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.cta-btn:active .cta-btn__text{color:#254850}.cta-btn__icon{position:absolute;display:flex;align-items:center;justify-content:center;top:0;left:0;height:calc(16.41026vw - .4rem);width:calc(16.41026vw - .4rem);box-sizing:border-box;background-color:#fff;border-radius:100%;z-index:1}.cta-btn__icon svg{position:relative;width:6.15385vw;z-index:1}.cta-btn__icon svg *{fill:#254850}.cta-btn__text{position:relative;left:-1.28205vw;font-size:.6rem;font-size:3.07692vw;color:#fff;will-change:color;transition:color cubic-bezier(.19,1,.22,1) 1s}.scroll{position:fixed;left:5.12821vw;bottom:0;width:3.07692vw;z-index:1}.scroll .text{position:relative;font-size:.6rem;font-size:3.07692vw;font-variation-settings:"wdth"125,"wght"700;color:#fff;-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.scroll .bar{position:relative;margin:2.05128vw auto 0;width:.2rem;height:20.64103vw;overflow:hidden}.scroll .bar span{position:absolute;display:block;top:0;left:0;height:100%;width:100%;background-color:#fff;-webkit-animation:scroll 3s cubic-bezier(.65,.05,.36,1) infinite;animation:scroll 3s cubic-bezier(.65,.05,.36,1) infinite}.common-btn{position:relative;display:flex;align-items:center;justify-content:center;margin:0 auto;height:11.28205vw;width:32.05128vw;border-radius:25.64103vw;border:.1rem solid #254850;line-height:1;z-index:1;will-change:background-color;transition:background-color cubic-bezier(.19,1,.22,1) 1s}.common-btn:active{background-color:#254850}.common-btn:active .common-btn-text{color:#fff}.common-btn:active .common-btn-arrow{border-color:transparent transparent transparent #fff}.common-btn-text{position:relative;top:.3vw;font-size:.6rem;font-size:3.07692vw;color:#254850;will-change:color;transition:color cubic-bezier(.19,1,.22,1) 1s}.common-btn-arrow{margin-left:1.74359vw;width:0;height:0;border-style:solid;border-width:.76923vw 0 .76923vw .76923vw;border-color:transparent transparent transparent #254850;will-change:border-color;transition:border-color cubic-bezier(.19,1,.22,1) 1s}body main{overflow:hidden}body main #video{position:fixed;top:0;left:0;height:100%;width:100%;backface-visibility:hidden;-webkit-backface-visibility:hidden;z-index:-1}body main #video iframe{-webkit-transform:scale(1.8);transform:scale(1.8);min-width:100%;min-height:100%;width:auto;height:auto;position:absolute;top:0;left:0}body main #canvas{position:fixed;top:0;left:0;height:calc(var(--vh,1vh) * 100);width:100%;z-index:-1}body main #canvas canvas{position:relative;height:calc(var(--vh,1vh) * 100)!important;width:100%!important}body main section{position:relative}body main section#top{position:fixed;top:0;left:50%;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);display:flex;align-items:center;justify-content:center;min-height:initial;height:calc(var(--vh,1vh) * 100);width:100%;text-align:center;overflow:hidden;z-index:10}body main section#top.hide{opacity:0;visibility:hidden;transition:opacity cubic-bezier(.19,1,.22,1) 1s 1s,visibility 0s 2s}body main section#top .section__inner{margin:0;position:absolute;left:50%;top:calc(32.047619vh - 12.41026vw);-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);z-index:1}body main section#top .ellipse{display:flex;align-items:center;justify-content:center;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);height:48.58949vw;width:calc(48.58949vw * 2);z-index:12}body main section#top .ellipse__content{position:relative;left:calc(-48.58949vw / 2);height:100%;width:48.58949vw}body main section#top .ellipse__content div{-webkit-transform:translate3d(-50%,-50%,0) rotateY(0);transform:translate3d(-50%,-50%,0) rotateY(0);-webkit-transform-origin:left;transform-origin:left;opacity:0;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);height:48.58949vw;width:48.58949vw;border:.1rem solid #fff;border-radius:100%}body main section#top .keyv{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);height:100%;width:100%}body main section#top .keyv img,body main section#top .keyv picture{height:100%;width:100%}body main section#top .keyv img{-o-object-fit:cover;object-fit:cover}body main section#top .keyv-img{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);height:100%;width:100%;opacity:0;transition:opacity cubic-bezier(.65,.05,.36,1) 1s .5s}body main section#top .keyv-img.active{opacity:1}body main section#top .content{position:relative;z-index:1}body main section#top h1{position:relative;z-index:1;display:inline-block;text-align:center;color:#fff;overflow:hidden}body main section#top h1 span{display:inline-flex}body main section#top h1 .variable{margin-bottom:-1.5vw;font-size:2.06875rem;font-size:10.60897vw;font-weight:500;font-variation-settings:"wght"500,"wdth"1000,"opsz"1000}body main section#top h1 .roc{font-size:1.6136rem;font-size:8.27487vw;font-weight:400}body main section#top h2{position:absolute;left:50%;top:calc(52vh - 12.41026vw);width:100%;font-size:.7rem;font-size:3.58974vw;line-height:1.57143;font-weight:500;color:#fff;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}body main section#top .info{position:absolute;left:50%;top:calc(63vh - 12.41026vw);width:100%;line-height:1.57143;font-weight:700;color:#fff;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}body main section#top .info .date{font-size:1.2rem;font-size:6.15385vw;line-height:1.25}body main section#top .info .date .small{position:relative;top:.76923vw;vertical-align:top;font-size:.6rem;font-size:3.07692vw}body main section#top .info .place{margin-top:3.58974vw;font-size:.6rem;font-size:3.07692vw}body main section#theme{margin-top:50vh;margin-bottom:76.92308vw}body main section#theme .first-section{position:fixed;top:20.51282vw;left:50%;height:100%;width:89.74359vw;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}body main section#theme .section__inner .content{margin-bottom:20.51282vw}body main section#theme .section__inner .content__left .section__inner-title{margin-bottom:8.20513vw}body main section#theme .section__inner .content__left .section__inner-catch{margin-bottom:12.30769vw;font-size:1.3rem;font-size:6.66667vw;line-height:1.53846;font-weight:500;color:#222934}body main section#theme .section__inner .content__left .section__inner-catch .title-en{gap:.5rem;margin-bottom:1.6vw;font-size:1.3rem;font-size:8vw;font-weight:500}body main section#theme .section__inner .content__left .section__inner-catch .title-en .word{display:inline-block}body main section#theme .section__inner .content__left .section__inner-text{margin-bottom:10.76923vw;font-size:.7rem;font-size:3.58974vw;line-height:2;text-align:justify;color:#222934}body main section#theme .section__inner .content__left .muko-img{position:relative;margin-right:6.15385vw;height:33.84615vw;width:33.84615vw}body main section#theme .section__inner .content__left .muko-img .back{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);width:34.54154vw;-webkit-animation:rotationReverse_ 10s linear 0s infinite normal;animation:rotationReverse_ 10s linear 0s infinite normal}body main section#theme .section__inner .content__left .muko-img .back img{display:block}body main section#theme .section__inner .content__left .muko-img svg{position:relative;z-index:1;width:100%}body main section#theme .section__inner .content__left .muko-img image{position:relative;top:0;display:block;margin:0 auto;width:100%}body main section#theme .section__inner .content__left .muko-img #muko{-webkit-clip-path:url(#clipmuko);clip-path:url(#clipmuko)}body main section#theme .section__inner .content__left .muko-img clipPath{-webkit-transform-origin:center;transform-origin:center;will-change:transform}body main section#theme .section__inner .content__left .muko-text{font-size:.6rem;font-size:3.07692vw;line-height:1.75;color:#222934}body main section#theme .section__inner .theme{margin-top:200vh;padding-top:20.51282vw;opacity:0;background-color:#fff}body main section#theme .section__inner .theme-title{font-size:1.1rem;font-size:5.64103vw;text-align:left;line-height:1.5;font-weight:500}body main section#theme .section__inner .theme .functions{position:relative;margin:0 auto;width:43.58974vw}body main section#theme .section__inner .theme .functions .swiper-button-next,body main section#theme .section__inner .theme .functions .swiper-button-prev{transition:opacity .5s cubic-bezier(.19,1,.22,1)}body main section#theme .section__inner .theme .functions .swiper-button-prev::before{width:0;height:0;border-style:solid;border-width:.76923vw .76923vw .76923vw 0;border-color:transparent #254850 transparent transparent}body main section#theme .section__inner .theme .functions .swiper-button-next::before{width:0;height:0;border-style:solid;border-width:.76923vw 0 .76923vw .76923vw;border-color:transparent transparent transparent #254850}body main section#theme .section__inner .theme .functions .index{display:flex;align-items:center;justify-content:center}body main section#theme .section__inner .theme .functions .index p{font-size:.8rem;font-size:4.10256vw;color:#254850}body main section#theme .section__inner .theme .functions .swiper-button-next,body main section#theme .section__inner .theme .functions .swiper-button-prev{position:relative;display:flex;align-items:center;justify-content:center;margin:0;top:auto;left:auto;bottom:auto;right:auto;height:11.28205vw;width:11.28205vw;border:.1rem solid #254850;border-radius:100%}body main section#theme .section__inner .theme .functions .swiper-button-next::before,body main section#theme .section__inner .theme .functions .swiper-button-prev::before{content:""}body main section#theme .section__inner .theme .functions .swiper-button-next::after,body main section#theme .section__inner .theme .functions .swiper-button-prev::after{display:none}body main section#theme .section__inner .theme .parent-wrapper{position:relative;display:flex}body main section#theme .section__inner .theme .wrapper{gap:2.5641vw}body main section#theme .section__inner .theme .box{position:relative;width:77.69231vw;border-radius:2.5641vw;background-color:#3e3a39;will-change:transform;transition:none!important}body main section#theme .section__inner .theme .box picture{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);transform:translateX(-50%) translateY(-50%) scale(1) rotate(0)}body main section#theme .section__inner .theme .box img,body main section#theme .section__inner .theme .box picture{height:100%;width:100%;border-radius:2.5641vw}body main section#theme .section__inner .theme .box__inner{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);display:flex;align-items:center;justify-content:center;height:100%;width:100%;z-index:1}body main section#theme .section__inner .theme .box-title{position:absolute;top:-.76923vw;left:-.51282vw;font-size:3rem;font-size:15.38462vw;color:#f5f2ea;word-break:break-all}body main section#theme .section__inner .theme .box-text{width:67.4359vw;font-size:.9rem;font-size:4.61538vw;line-height:1.61111;color:#fff}body main section#theme .section__inner .theme .box-index{position:absolute;bottom:5.12821vw;right:5.12821vw;font-weight:700;font-size:1.6rem;font-size:8.20513vw;color:#f5f2ea}body main section#theme .section__inner .theme .box::before{content:"";padding-top:110.56105610561056%;display:block}body main section#speakers{padding:16.41026vw 0 36.92308vw}body main section#speakers::after,body main section#speakers::before{position:absolute;top:0;content:"";height:100%;z-index:-1;display:none}body main section#speakers::before{left:0;width:38.88888888888889%;background-color:#d5ba8f}body main section#speakers::after{right:0;width:calc(100% - 38.88888888888889%);background-color:#f5f2ea}body main section#speakers .section__inner .wrapper{margin:0 auto;width:82.05128vw;flex-wrap:wrap;gap:17.94872vw 5.12821vw}body main section#speakers .section__inner .wrapper .box{position:relative;display:flex;flex-direction:column;align-items:stretch;width:38.46154vw}body main section#speakers .section__inner .wrapper .box .common-btn{margin-top:auto}body main section#speakers .section__inner .wrapper .box:last-child,body main section#speakers .section__inner .wrapper .box:nth-last-child(2){margin-bottom:0}body main section#speakers .section__inner .wrapper .box:nth-child(2n){margin-right:0}body main section#speakers .section__inner .wrapper .box:last-child{margin:0}body main section#speakers .section__inner .wrapper .box:active .box-img svg{-webkit-transform:translate3d(-50%,-50%,0) scale(1.05);transform:translate3d(-50%,-50%,0) scale(1.05)}body main section#speakers .section__inner .wrapper .box:active clipPath{-webkit-animation-play-state:running!important;animation-play-state:running!important}body main section#speakers .section__inner .wrapper .box-img{position:relative;margin-bottom:4.10256vw}body main section#speakers .section__inner .wrapper .box-img::before{content:"";padding-top:100%;display:block}body main section#speakers .section__inner .wrapper .box-name{margin-bottom:4.10256vw;color:#254850;text-align:center}body main section#speakers .section__inner .wrapper .box-name .en{margin-bottom:3.07692vw;font-size:.7rem;font-size:3.58974vw;line-height:1.2;font-weight:500}body main section#speakers .section__inner .wrapper .box-name .ja{font-size:.6rem;font-size:3.07692vw;font-weight:500}body main section#speakers .section__inner .wrapper .box-text{margin-bottom:6.15385vw;font-size:.5rem;font-size:2.5641vw;line-height:1.8;font-weight:400;color:#5b5d6b;text-align:center}body main section#speakers .section__inner .wrapper .box-credit{position:absolute;bottom:-7.94872vw;left:50%;width:150%;font-size:.5rem;font-size:2.5641vw;line-height:1.2;text-align:center;white-space:nowrap;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}body main section#speakers .section__inner .wrapper .box #image1{-webkit-clip-path:url(#clip1);clip-path:url(#clip1)}body main section#speakers .section__inner .wrapper .box #image2{-webkit-clip-path:url(#clip2);clip-path:url(#clip2)}body main section#speakers .section__inner .wrapper .box #image3{-webkit-clip-path:url(#clip3);clip-path:url(#clip3)}body main section#speakers .section__inner .wrapper .box #image4{-webkit-clip-path:url(#clip4);clip-path:url(#clip4)}body main section#speakers .section__inner .wrapper .box #image5{-webkit-clip-path:url(#clip5);clip-path:url(#clip5)}body main section#speakers .section__inner .wrapper .box #image6{-webkit-clip-path:url(#clip6);clip-path:url(#clip6)}body main section#speakers .section__inner .wrapper .box #image7{-webkit-clip-path:url(#clip7);clip-path:url(#clip7)}body main section#speakers .section__inner .wrapper .box #image8{-webkit-clip-path:url(#clip8);clip-path:url(#clip8)}body main section#speakers .section__inner .wrapper .box #image9{-webkit-clip-path:url(#clip9);clip-path:url(#clip9)}body main section#speakers .section__inner .wrapper .box #image10{-webkit-clip-path:url(#clip10);clip-path:url(#clip10)}body main section#speakers .section__inner .wrapper .box:nth-child(2n) clipPath{-webkit-animation:rotationReverse 10s linear 0s infinite normal;animation:rotationReverse 10s linear 0s infinite normal;-webkit-animation-play-state:paused;animation-play-state:paused}body main section#speakers .section__inner .wrapper .box svg{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);height:100%;width:100%;will-change:transform;transition:-webkit-transform cubic-bezier(.65,.05,.36,1) .5s;transition:transform cubic-bezier(.65,.05,.36,1) .5s;transition:transform cubic-bezier(.65,.05,.36,1) .5s,-webkit-transform cubic-bezier(.65,.05,.36,1) .5s}body main section#speakers .section__inner .wrapper .box clipPath{overflow:hidden;-webkit-transform-origin:center;transform-origin:center;will-change:transform;-webkit-animation:rotation 10s linear 0s infinite normal;animation:rotation 10s linear 0s infinite normal;-webkit-animation-play-state:paused;animation-play-state:paused}body main section#speakers .section__inner .wrapper .box image{width:100%}body main section#schedule{padding:16.41026vw 0 37.94872vw}body main section#schedule .object{position:absolute}body main section#schedule .object.object1{top:calc(20% - 2.5641vw);left:-31.53846vw;width:108.97436vw}body main section#schedule .object.object2{top:calc(25% + 399.74359vw);right:-21.79487vw;width:102.05128vw}body main section#schedule .wrapper{position:relative;z-index:1}body main section#schedule .wrapper .schedule{position:relative;padding-bottom:20.51282vw;justify-content:space-between;flex-direction:row-reverse}body main section#schedule .wrapper .schedule:nth-child(2n) .schedule-time,body main section#schedule .wrapper .schedule:nth-child(2n) .schedule-title{text-align:right}body main section#schedule .wrapper .schedule:nth-child(2n) .center{margin-left:0;margin-right:6.41026vw}body main section#schedule .wrapper .schedule .right .people-wrapper>div{justify-content:left}body main section#schedule .wrapper .schedule:nth-child(2n) .right .people-wrapper>div{justify-content:right}body main section#schedule .wrapper .schedule:nth-last-child(2){display:flex;flex-flow:column;padding-bottom:0}body main section#schedule .wrapper .schedule:nth-last-child(2) .left{padding-left:11.02564vw;order:3}body main section#schedule .wrapper .schedule:nth-last-child(2) .center{order:2}body main section#schedule .wrapper .schedule:nth-last-child(2) .right{order:1}body main section#schedule .wrapper .schedule:nth-last-child(2) .left,body main section#schedule .wrapper .schedule:nth-last-child(2) .right{margin-left:0!important}body main section#schedule .wrapper .schedule:nth-last-child(2) .right p{white-space:nowrap}body main section#schedule .wrapper .schedule:nth-last-child(2) .schedule-time,body main section#schedule .wrapper .schedule:nth-last-child(2) .schedule-title{text-align:left}body main section#schedule .wrapper .schedule:nth-last-child(2) .schedule-title{margin-bottom:0}body main section#schedule .wrapper .schedule:nth-last-child(2) .center{position:absolute;margin:0;top:auto;left:0;right:auto;bottom:1.7vw;-webkit-transform:initial;transform:initial}body main section#schedule .wrapper .schedule:nth-last-child(2) .center .bar{display:none}body main section#schedule .wrapper .schedule:nth-last-child(2) .center .dot{position:relative;display:block}body main section#schedule .wrapper .schedule:nth-last-child(2) .left,body main section#schedule .wrapper .schedule:nth-last-child(2) .right{margin-right:0;margin-left:auto}body main section#schedule .wrapper .schedule .left,body main section#schedule .wrapper .schedule .right{width:74.35897vw}body main section#schedule .wrapper .schedule .left{text-align:right}body main section#schedule .wrapper .schedule .left .people-wrapper{justify-content:left}body main section#schedule .wrapper .schedule .center{position:relative;margin-top:15vw;margin-left:6.41026vw}body main section#schedule .wrapper .schedule .center .bar{position:absolute;top:0;left:50%;height:0%;width:.1rem;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);background-color:#254850;transition:height 1.5s cubic-bezier(.65,.05,.36,1) .2s}body main section#schedule .wrapper .schedule .center .bar.active{height:100%}body main section#schedule .wrapper .schedule .center .dot{position:absolute;top:0;left:50%;height:4.10256vw;width:4.10256vw;border-radius:100%;-webkit-transform:translate3d(-50%,0,0) scale(0);transform:translate3d(-50%,0,0) scale(0);background-color:#254850;-webkit-animation:dotScaleDown .2s cubic-bezier(.65,.05,.36,1) forwards;animation:dotScaleDown .2s cubic-bezier(.65,.05,.36,1) forwards}body main section#schedule .wrapper .schedule .center .dot.active{-webkit-animation:dotScale .75s cubic-bezier(.65,.05,.36,1) forwards;animation:dotScale .75s cubic-bezier(.65,.05,.36,1) forwards}body main section#schedule .wrapper .schedule .right .people-wrapper{justify-content:flex-end}body main section#schedule .wrapper .schedule .schedule-title{margin-bottom:6.15385vw;font-size:1.2rem;font-size:6.15385vw;text-align:left;text-transform:uppercase}body main section#schedule .wrapper .schedule .schedule-subtitle{margin-bottom:6.15385vw;font-size:.9rem;font-size:4.61538vw;line-height:1.61111;font-weight:500;text-align:left}body main section#schedule .wrapper .schedule .schedule-subtitle .small{margin-top:1.53846vw;font-size:.7rem;font-size:3.58974vw;display:block}body main section#schedule .wrapper .schedule .schedule-text{margin-bottom:8.20513vw;font-size:.7rem;font-size:3.58974vw;line-height:2;text-align:left}body main section#schedule .wrapper .schedule .schedule-time{margin-bottom:6.15385vw;font-size:1.6rem;font-size:8.20513vw;color:#878e64;text-align:left}body main section#schedule .wrapper .schedule .people-wrapper{display:flex;flex-direction:column;justify-content:flex-start;gap:4.10256vw}body main section#schedule .wrapper .schedule .people-wrapper>div{gap:4.10256vw}body main section#schedule .wrapper .schedule .people-wrapper .people{width:20.51282vw}body main section#schedule .wrapper .schedule .people-wrapper .people:last-child,body main section#schedule .wrapper .schedule .people-wrapper .people:nth-child(3n){margin-right:0}body main section#schedule .wrapper .schedule .people-wrapper .people img,body main section#schedule .wrapper .schedule .people-wrapper .people picture{display:block;border-radius:100%}body main section#schedule .wrapper .schedule .people-wrapper .people picture{margin-bottom:2.05128vw}body main section#schedule .wrapper .schedule .people-wrapper .people-name{font-size:.6rem;font-size:3.07692vw;line-height:1.33333;text-align:center}body main section#schedule .wrapper .schedule .people-wrapper .people-credit{position:relative;left:50%;width:100%;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);margin-top:1.53846vw;font-size:.4rem;font-size:2.05128vw;line-height:1.25;text-align:center}body main section#contents{padding:16.41026vw 0 33.84615vw;background-color:#e7e8e0}body main section#contents .section__inner-title{margin-bottom:8.20513vw}body main section#contents .section__inner-text{font-weight:500;margin-bottom:12.30769vw;color:#222934}body main section#contents .section__inner .wrapper .box{margin-bottom:20.51282vw;width:100%}body main section#contents .section__inner .wrapper .box.more{flex-direction:unset;margin:0 auto!important}body main section#contents .section__inner .wrapper .box.more .box__content{width:100%}body main section#contents .section__inner .wrapper .box.more .box__content .en{margin-bottom:1.6rem;font-size:48px;font-size:7.17949vw;font-weight:500;color:#878e64;text-align:center}body main section#contents .section__inner .wrapper .box__img{padding-bottom:9.23077vw;margin:0 auto;width:58.97436vw;overflow:hidden}body main section#contents .section__inner .wrapper .box__img .swiper-container{position:relative}body main section#contents .section__inner .wrapper .box__img .swiper-pagination{bottom:-4.61538vw;width:auto}body main section#contents .section__inner .wrapper .box__img .swiper-pagination .swiper-pagination-bullet{margin:0 2.05128vw 0 0;height:2.5641vw;width:2.5641vw;background-color:rgba(38,72,79,.5)}body main section#contents .section__inner .wrapper .box__img .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#26484f}body main section#contents .section__inner .wrapper .box__img .swiper-pagination .swiper-pagination-bullet:last-child{margin:0}body main section#contents .section__inner .wrapper .box__img-note{margin-top:2.05128vw;font-size:.4rem;font-size:2.05128vw}body main section#contents .section__inner .wrapper .box__content .en{margin-bottom:4.10256vw;font-size:.7rem;font-size:3.58974vw;font-weight:700}body main section#contents .section__inner .wrapper .box__content .title{margin-bottom:8.20513vw;font-size:.9rem;font-size:4.61538vw;line-height:1.61111;font-weight:500}body main section#contents .section__inner .wrapper .box__content .text{font-size:.7rem;font-size:3.58974vw;line-height:2;color:#222934}body main section#contents .section__inner .wrapper .box__content .link{margin-top:8.20513vw;line-height:1.5}body main section#contents .section__inner .wrapper .box__content .link a{display:block;font-size:.6rem;font-size:3.07692vw;color:#222934;text-decoration:underline}body main section#contents .section__inner .wrapper .box__content-profile{margin-top:8.20513vw;padding-top:6.15385vw;border-top:.1rem dashed #92a3a7}body main section#contents .section__inner .wrapper .box__content-profile .profile{margin-bottom:6.15385vw}body main section#contents .section__inner .wrapper .box__content-profile .profile:last-child{margin-bottom:0}body main section#contents .section__inner .wrapper .box__content-profile .profile__name{margin-bottom:4.10256vw;font-size:.6rem;font-size:3.07692vw;font-weight:500;color:#222934}body main section#contents .section__inner .wrapper .box__content-profile .profile__text{font-size:.6rem;font-size:3.07692vw;line-height:1.75;color:#222934}body main section#contents .section__inner .wrapper .box:last-child{margin-bottom:0}body main section#supported-by{padding:20.51282vw 0;background-color:#f8f9fa}body main section#supported-by .section__inner-title{margin-bottom:calc(12.30769vw * 2.4);text-align:center}body main section#supported-by .section__inner .wrapper{flex-wrap:wrap}body main section#supported-by .section__inner .wrapper .flex1,body main section#supported-by .section__inner .wrapper .flex2{display:flex;flex-wrap:wrap;width:100%;margin-top:0}body main section#supported-by .section__inner .wrapper .flex1 .supported,body main section#supported-by .section__inner .wrapper .flex2 .supported{display:flex;align-items:center;justify-content:center;width:50%;margin-top:16.41026vw}body main section#supported-by .section__inner .wrapper .flex1 .supported:nth-child(1),body main section#supported-by .section__inner .wrapper .flex1 .supported:nth-child(2){margin-top:0}body main section#supported-by .section__inner .wrapper .supported.supported1{margin:16.41026vw;width:58.61538vw}body main section#supported-by .section__inner .wrapper .supported.supported8{margin-left:auto;margin-right:auto}body main section#supported-by .section__inner .wrapper .supported.supported2 img{width:18.205vw}body main section#supported-by .section__inner .wrapper .supported.supported3 img{width:13.605vw}body main section#supported-by .section__inner .wrapper .supported.supported4 img{width:21.069vw}body main section#supported-by .section__inner .wrapper .supported.supported5 img{width:25.428vw}body main section#supported-by .section__inner .wrapper .supported.supported6 img{width:26.887vw}body main section#supported-by .section__inner .wrapper .supported.supported7 img{width:36.869vw}body main section#supported-by .section__inner .wrapper .supported.supported8 img{width:39.956vw}body main section#supported-by .section__inner .wrapper .supported.supported9 img{width:28.849vw}body main section#venue{padding:20.51282vw 0}body main section#venue .object{position:absolute;bottom:7.69231vw;right:-14.61538vw;width:83.84615vw}body main section#venue .section__inner-title{margin-bottom:10.25641vw}body main section#venue .section__inner-text{color:#222934}body main section#venue .section__inner h3{margin:13.33333vw 0 6.15385vw;font-weight:500}body main section#venue .section__inner .img-wrapper{position:relative;margin:0 auto 0 -5.12821vw;width:74.35897vw}body main section#venue .section__inner .img.img1{position:relative;width:100%;z-index:1}body main section#venue .section__inner .img.img2{position:absolute;top:-42.05128vw;right:-25.64103vw;height:44.87179vw;width:33.33333vw}body main section#venue .section__inner .common-btn{margin-top:10.25641vw;margin-right:auto;margin-left:0}body main section#entry .section__inner{max-width:initial;width:100%}body main section#entry .section__inner .content{display:flex;flex-wrap:wrap}body main section#entry .section__inner .content__left,body main section#entry .section__inner .content__right{position:relative;width:100%}body main section#entry .section__inner .content__left{order:2}body main section#entry .section__inner .content__left::before{content:"";display:block;padding-top:100%}body main section#entry .section__inner .content__left picture{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);-webkit-transform:translate3d(-50%,-50%,0) scale(1.5);transform:translate3d(-50%,-50%,0) scale(1.5);will-change:transform}body main section#entry .section__inner .content__left .img,body main section#entry .section__inner .content__left img,body main section#entry .section__inner .content__left picture{height:100%;width:100%}body main section#entry .section__inner .content__left .img{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);will-change:transform;overflow:hidden}body main section#entry .section__inner .content__left .img img{-o-object-fit:cover;object-fit:cover}body main section#entry .section__inner .content__right{padding:20.51282vw 0;order:1;display:flex;align-items:center;justify-content:center;background-color:#c3c6b1}body main section#entry .section__inner .content__right .section__inner-title{text-align:center}body main section#entry .section__inner .content__right .date{margin-bottom:8.20513vw;line-height:1.1;color:#254850}body main section#entry .section__inner .content__right .date .big,body main section#entry .section__inner .content__right .date .small{display:inline-block}body main section#entry .section__inner .content__right .date .big{font-size:2rem;font-size:10.25641vw}body main section#entry .section__inner .content__right .date .mid{display:block;font-size:1.6rem;font-size:8.20513vw}body main section#entry .section__inner .content__right .date .mid .word{display:inline-block}body main section#entry .section__inner .content__right .date .small{position:relative;top:.76923vw;margin-left:.32rem;vertical-align:top;font-size:.8rem;font-size:4.10256vw}body main section#entry .section__inner .content__right .hashtag{margin-bottom:4.10256vw;font-weight:700;font-size:.9rem;font-size:4.61538vw;color:#878e64}body main section#entry .section__inner .content__right .hashtag-copy{margin-bottom:10.25641vw;display:inline-block;padding:3.07692vw 4.10256vw;font-weight:700;border-radius:2.05128vw;font-size:.8rem;font-size:4.10256vw;color:#49676d;background-color:#f5f2ea}body main section#entry .section__inner .content__right .hashtag-copy .hash{transition:opacity .3s cubic-bezier(.65,.05,.36,1)}body main section#entry .section__inner .content__right .hashtag-copy:hover .hash{opacity:.5}body main section#entry .section__inner .content__right .hashtag-copy #alert{position:absolute;top:-16.66667vw;left:50%;padding:2.5641vw;font-size:.6rem;font-size:3.07692vw;line-height:1.2;color:#fff;border-radius:1.28205vw;background:#254850;width:25.64103vw;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);opacity:0;visibility:hidden;transition:opacity .3s cubic-bezier(.65,.05,.36,1),visibility 0s .3s}body main section#entry .section__inner .content__right .hashtag-copy #alert.active{opacity:1;visibility:visible;transition:opacity .3s cubic-bezier(.65,.05,.36,1),visibility 0s 0s}body main section#entry .section__inner .content__right .hashtag-copy #alert::before{content:"";position:absolute;top:100%;left:50%;border:3.84615vw solid transparent;border-top:3.84615vw solid #254850;margin-left:-3.84615vw}body main section#entry .section__inner .content__right .text,body main section#entry .section__inner .content__right .title{color:#222934}body main section#entry .section__inner .content__right .title{font-size:.7rem;font-size:3.58974vw;margin-bottom:6.15385vw;font-weight:500}body main section#entry .section__inner .content__right .text{width:84.61538vw}body main section#entry .section__inner .content__right .text p{font-size:.6rem;font-size:3.07692vw;line-height:1.75}body main section#entry .section__inner .content__right .cta-btn{margin-top:12.30769vw;height:24.61538vw;width:100%;border-radius:13.84615vw;border:2.05128vw solid #254850;box-sizing:border-box;background-color:#254850}body main section#entry .section__inner .content__right .cta-btn:active::before{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}body main section#entry .section__inner .content__right .cta-btn:active .cta-btn__text{color:#254850}body main section#entry .section__inner .content__right .cta-btn::before{top:0;display:block;height:100%;-webkit-transform:translate3d(calc(-100% + 20.51282vw),0,0);transform:translate3d(calc(-100% + 20.51282vw),0,0);border-radius:13.84615vw;background-color:#fff}body main section#entry .section__inner .content__right .cta-btn__icon{top:0;left:0;height:20.51282vw;width:20.51282vw;background-color:#fff;border:none}body main section#entry .section__inner .content__right .cta-btn__icon svg *{fill:#254850}body main section#entry .section__inner .content__right .cta-btn__text{font-size:1.3rem;font-size:6.66667vw;color:#fff}body main section.door #circle{position:absolute;width:73.35385vw;bottom:0;left:9.23077vw;z-index:1;will-change:transform;-webkit-animation:rotation 20s linear infinite;animation:rotation 20s linear infinite}body main section.door #circle svg{width:100%}body main section.door.door1{height:58.97436vw}body main section.door.door1 .img.medium{top:-8.20513vw;left:5.12821vw;height:52.5641vw;width:33.33333vw}body main section.door.door2{height:100vw}body main section.door.door2 .img.medium{top:-16.41026vw;right:-5.12821vw;height:64.10256vw;width:48.71795vw}body main section.door.door3{margin-top:25.64103vw;height:58.97436vw;background-color:#f8f9fa}body main section.door.door3 .section__inner{height:100%}body main section.door.door3 .img.medium{top:-17.4359vw;left:-5.12821vw;height:34.87179vw;width:64.10256vw}body main section.door.door3 .img.full_{top:0;left:auto;-webkit-transform:translate3d(0,0,0) scale(.7);transform:translate3d(0,0,0) scale(.7);right:-5.12821vw;width:79.48718vw;height:58.97436vw}body main section.door img,body main section.door picture{width:100%}body main section.door picture{display:block;position:absolute;top:0;left:0;width:100%;will-change:transform}body main section.door img{width:100%}body main section.door .img{position:absolute;overflow:hidden}body main section.door .img.full{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);height:100%;width:100%;-webkit-transform:translate3d(-50%,-50%,0) scale(.7);transform:translate3d(-50%,-50%,0) scale(.7)}}@media screen and (min-width:750px){.original-ellipse{display:none}#ellipse.pause{opacity:0;transition:opacity 2s cubic-bezier(.4,0,0,1) 1s}#ellipse.pause .ellipse__left div:nth-child(1){-webkit-animation:left1Round 3s ease .05s forwards!important;animation:left1Round 3s ease .05s forwards!important}#ellipse.pause .ellipse__left div:nth-child(2){-webkit-animation:left2Round 3s ease .1s forwards!important;animation:left2Round 3s ease .1s forwards!important}#ellipse.pause .ellipse__left div:nth-child(3){-webkit-animation:left3Round 3s ease .15s forwards!important;animation:left3Round 3s ease .15s forwards!important}#ellipse.pause .ellipse__left div:nth-child(4){-webkit-animation:left4Round 3s ease .2s forwards!important;animation:left4Round 3s ease .2s forwards!important}#ellipse.pause .ellipse__left div:nth-child(5){-webkit-animation:left5Round 3s ease .25s forwards!important;animation:left5Round 3s ease .25s forwards!important}#ellipse.pause .ellipse__left div:nth-child(6){-webkit-animation:left6Round 3s ease .3s forwards!important;animation:left6Round 3s ease .3s forwards!important}#ellipse.pause .ellipse__left div:nth-child(7){-webkit-animation:left7Round 3s ease .35s forwards!important;animation:left7Round 3s ease .35s forwards!important}#ellipse.pause .ellipse__left div:nth-child(8){-webkit-animation:left8Round 3s ease .4s forwards!important;animation:left8Round 3s ease .4s forwards!important}#ellipse.pause .ellipse__right div:nth-child(1){-webkit-animation:right1Round 3s ease .85s forwards!important;animation:right1Round 3s ease .85s forwards!important}#ellipse.pause .ellipse__right div:nth-child(2){-webkit-animation:right2Round 3s ease .8s forwards!important;animation:right2Round 3s ease .8s forwards!important}#ellipse.pause .ellipse__right div:nth-child(3){-webkit-animation:right3Round 3s ease .75s forwards!important;animation:right3Round 3s ease .75s forwards!important}#ellipse.pause .ellipse__right div:nth-child(4){-webkit-animation:right4Round 3s ease .7s forwards!important;animation:right4Round 3s ease .7s forwards!important}#ellipse.pause .ellipse__right div:nth-child(5){-webkit-animation:right5Round 3s ease .65s forwards!important;animation:right5Round 3s ease .65s forwards!important}#ellipse.pause .ellipse__right div:nth-child(6){-webkit-animation:right6Round 3s ease .6s forwards!important;animation:right6Round 3s ease .6s forwards!important}#ellipse.pause .ellipse__right div:nth-child(7){-webkit-animation:right7Round 3s ease .55s forwards!important;animation:right7Round 3s ease .55s forwards!important}#ellipse.pause .ellipse__right div:nth-child(8){-webkit-animation:right8Round 3s ease .5s forwards!important;animation:right8Round 3s ease .5s forwards!important}body .hover{will-change:opacity;transition:opacity .5s cubic-bezier(.65,.05,.36,1)}body .hover:hover{opacity:.5}body.original .original-ellipse{display:block}body.original .original-ellipse_{display:none}body.original main section#top .ellipse{display:flex;align-items:center;justify-content:center;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);height:57.77777777777777vh;width:calc(57.77777777777777vh * 2);z-index:12}body.original main section#top .ellipse__left,body.original main section#top .ellipse__right{position:relative;height:100%;width:57.77777777777777vh}body.original main section#top .ellipse__left div,body.original main section#top .ellipse__right div{opacity:0;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);height:57.77777777777777vh;width:57.77777777777777vh;border:.2rem solid #fff;border-radius:100%;will-change:transform}body.original main section#top .ellipse__left div{-webkit-transform:translate3d(-50%,-50%,0) rotateY(-90deg);transform:translate3d(-50%,-50%,0) rotateY(-90deg);-webkit-transform-origin:right;transform-origin:right}body.original main section#top .ellipse__right div{-webkit-transform:translate3d(-50%,-50%,0) rotateY(90deg);transform:translate3d(-50%,-50%,0) rotateY(90deg);-webkit-transform-origin:left;transform-origin:left}body.loaded.original main section#top .ellipse.animate .ellipse__left div{opacity:.5;will-change:transform}body.loaded.original main section#top .ellipse.animate .ellipse__left div:nth-child(1){-webkit-animation:left1 3s cubic-bezier(.4,0,0,1) .1s forwards;animation:left1 3s cubic-bezier(.4,0,0,1) .1s forwards}body.loaded.original main section#top .ellipse.animate .ellipse__left div:nth-child(2){-webkit-animation:left2 3s cubic-bezier(.4,0,0,1) .2s forwards;animation:left2 3s cubic-bezier(.4,0,0,1) .2s forwards}body.loaded.original main section#top .ellipse.animate .ellipse__left div:nth-child(3){-webkit-animation:left3 3s cubic-bezier(.4,0,0,1) .3s forwards;animation:left3 3s cubic-bezier(.4,0,0,1) .3s forwards}body.loaded.original main section#top .ellipse.animate .ellipse__left div:nth-child(4){-webkit-animation:left4 3s cubic-bezier(.4,0,0,1) .4s forwards;animation:left4 3s cubic-bezier(.4,0,0,1) .4s forwards}body.loaded.original main section#top .ellipse.animate .ellipse__left div:nth-child(5){-webkit-animation:left5 3s cubic-bezier(.4,0,0,1) .5s forwards;animation:left5 3s cubic-bezier(.4,0,0,1) .5s forwards}body.loaded.original main section#top .ellipse.animate .ellipse__left div:nth-child(6){-webkit-animation:left6 3s cubic-bezier(.4,0,0,1) .6s forwards;animation:left6 3s cubic-bezier(.4,0,0,1) .6s forwards}body.loaded.original main section#top .ellipse.animate .ellipse__left div:nth-child(7){-webkit-animation:left7 3s cubic-bezier(.4,0,0,1) .7s forwards;animation:left7 3s cubic-bezier(.4,0,0,1) .7s forwards}body.loaded.original main section#top .ellipse.animate .ellipse__left div:nth-child(8){-webkit-animation:left8 3s cubic-bezier(.4,0,0,1) .8s forwards;animation:left8 3s cubic-bezier(.4,0,0,1) .8s forwards}body.loaded.original main section#top .ellipse.animate .ellipse__right div{opacity:.5;will-change:transform}body.loaded.original main section#top .ellipse.animate .ellipse__right div:nth-child(1){-webkit-animation:right1 3s cubic-bezier(.4,0,0,1) .1s forwards;animation:right1 3s cubic-bezier(.4,0,0,1) .1s forwards}body.loaded.original main section#top .ellipse.animate .ellipse__right div:nth-child(2){-webkit-animation:right2 3s cubic-bezier(.4,0,0,1) .2s forwards;animation:right2 3s cubic-bezier(.4,0,0,1) .2s forwards}body.loaded.original main section#top .ellipse.animate .ellipse__right div:nth-child(3){-webkit-animation:right3 3s cubic-bezier(.4,0,0,1) .3s forwards;animation:right3 3s cubic-bezier(.4,0,0,1) .3s forwards}body.loaded.original main section#top .ellipse.animate .ellipse__right div:nth-child(4){-webkit-animation:right4 3s cubic-bezier(.4,0,0,1) .4s forwards;animation:right4 3s cubic-bezier(.4,0,0,1) .4s forwards}body.loaded.original main section#top .ellipse.animate .ellipse__right div:nth-child(5){-webkit-animation:right5 3s cubic-bezier(.4,0,0,1) .5s forwards;animation:right5 3s cubic-bezier(.4,0,0,1) .5s forwards}body.loaded.original main section#top .ellipse.animate .ellipse__right div:nth-child(6){-webkit-animation:right6 3s cubic-bezier(.4,0,0,1) .6s forwards;animation:right6 3s cubic-bezier(.4,0,0,1) .6s forwards}body.loaded.original main section#top .ellipse.animate .ellipse__right div:nth-child(7){-webkit-animation:right7 3s cubic-bezier(.4,0,0,1) .7s forwards;animation:right7 3s cubic-bezier(.4,0,0,1) .7s forwards}body.loaded.original main section#top .ellipse.animate .ellipse__right div:nth-child(8){-webkit-animation:right8 3s cubic-bezier(.4,0,0,1) .8s forwards;animation:right8 3s cubic-bezier(.4,0,0,1) .8s forwards}body.loaded.original main section#top .ellipse .ellipse__left div{opacity:.5;will-change:transform}body.loaded.original main section#top .ellipse .ellipse__left div:nth-child(1){-webkit-transform:translate3d(-50%,-50%,0) rotateY(-10deg);transform:translate3d(-50%,-50%,0) rotateY(-10deg);transition:opacity cubic-bezier(.4,0,0,1) 3s .6s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .6s;transition:transform cubic-bezier(.4,0,0,1) 3s .6s,opacity cubic-bezier(.4,0,0,1) 3s .6s;transition:transform cubic-bezier(.4,0,0,1) 3s .6s,opacity cubic-bezier(.4,0,0,1) 3s .6s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .6s}body.loaded.original main section#top .ellipse .ellipse__left div:nth-child(2){-webkit-transform:translate3d(-50%,-50%,0) rotateY(-20deg);transform:translate3d(-50%,-50%,0) rotateY(-20deg);transition:opacity cubic-bezier(.4,0,0,1) 3s .7s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .7s;transition:transform cubic-bezier(.4,0,0,1) 3s .7s,opacity cubic-bezier(.4,0,0,1) 3s .7s;transition:transform cubic-bezier(.4,0,0,1) 3s .7s,opacity cubic-bezier(.4,0,0,1) 3s .7s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .7s}body.loaded.original main section#top .ellipse .ellipse__left div:nth-child(3){-webkit-transform:translate3d(-50%,-50%,0) rotateY(-30deg);transform:translate3d(-50%,-50%,0) rotateY(-30deg);transition:opacity cubic-bezier(.4,0,0,1) 3s .8s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .8s;transition:transform cubic-bezier(.4,0,0,1) 3s .8s,opacity cubic-bezier(.4,0,0,1) 3s .8s;transition:transform cubic-bezier(.4,0,0,1) 3s .8s,opacity cubic-bezier(.4,0,0,1) 3s .8s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .8s}body.loaded.original main section#top .ellipse .ellipse__left div:nth-child(4){-webkit-transform:translate3d(-50%,-50%,0) rotateY(-40deg);transform:translate3d(-50%,-50%,0) rotateY(-40deg);transition:opacity cubic-bezier(.4,0,0,1) 3s .9s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .9s;transition:transform cubic-bezier(.4,0,0,1) 3s .9s,opacity cubic-bezier(.4,0,0,1) 3s .9s;transition:transform cubic-bezier(.4,0,0,1) 3s .9s,opacity cubic-bezier(.4,0,0,1) 3s .9s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .9s}body.loaded.original main section#top .ellipse .ellipse__left div:nth-child(5){-webkit-transform:translate3d(-50%,-50%,0) rotateY(-50deg);transform:translate3d(-50%,-50%,0) rotateY(-50deg);transition:opacity cubic-bezier(.4,0,0,1) 3s 1s,-webkit-transform cubic-bezier(.4,0,0,1) 3s 1s;transition:transform cubic-bezier(.4,0,0,1) 3s 1s,opacity cubic-bezier(.4,0,0,1) 3s 1s;transition:transform cubic-bezier(.4,0,0,1) 3s 1s,opacity cubic-bezier(.4,0,0,1) 3s 1s,-webkit-transform cubic-bezier(.4,0,0,1) 3s 1s}body.loaded.original main section#top .ellipse .ellipse__left div:nth-child(6){-webkit-transform:translate3d(-50%,-50%,0) rotateY(-60deg);transform:translate3d(-50%,-50%,0) rotateY(-60deg);transition:opacity cubic-bezier(.4,0,0,1) 3s 1.1s,-webkit-transform cubic-bezier(.4,0,0,1) 3s 1.1s;transition:transform cubic-bezier(.4,0,0,1) 3s 1.1s,opacity cubic-bezier(.4,0,0,1) 3s 1.1s;transition:transform cubic-bezier(.4,0,0,1) 3s 1.1s,opacity cubic-bezier(.4,0,0,1) 3s 1.1s,-webkit-transform cubic-bezier(.4,0,0,1) 3s 1.1s}body.loaded.original main section#top .ellipse .ellipse__left div:nth-child(7){-webkit-transform:translate3d(-50%,-50%,0) rotateY(-70deg);transform:translate3d(-50%,-50%,0) rotateY(-70deg);transition:opacity cubic-bezier(.4,0,0,1) 3s 1.2s,-webkit-transform cubic-bezier(.4,0,0,1) 3s 1.2s;transition:transform cubic-bezier(.4,0,0,1) 3s 1.2s,opacity cubic-bezier(.4,0,0,1) 3s 1.2s;transition:transform cubic-bezier(.4,0,0,1) 3s 1.2s,opacity cubic-bezier(.4,0,0,1) 3s 1.2s,-webkit-transform cubic-bezier(.4,0,0,1) 3s 1.2s}body.loaded.original main section#top .ellipse .ellipse__left div:nth-child(8){-webkit-transform:translate3d(-50%,-50%,0) rotateY(-80deg);transform:translate3d(-50%,-50%,0) rotateY(-80deg);transition:opacity cubic-bezier(.4,0,0,1) 3s 1.3s,-webkit-transform cubic-bezier(.4,0,0,1) 3s 1.3s;transition:transform cubic-bezier(.4,0,0,1) 3s 1.3s,opacity cubic-bezier(.4,0,0,1) 3s 1.3s;transition:transform cubic-bezier(.4,0,0,1) 3s 1.3s,opacity cubic-bezier(.4,0,0,1) 3s 1.3s,-webkit-transform cubic-bezier(.4,0,0,1) 3s 1.3s}body.loaded.original main section#top .ellipse .ellipse__right div{opacity:.5;will-change:transform}body.loaded.original main section#top .ellipse .ellipse__right div:nth-child(1){-webkit-transform:translate3d(-50%,-50%,0) rotateY(10deg);transform:translate3d(-50%,-50%,0) rotateY(10deg);transition:opacity cubic-bezier(.4,0,0,1) 3s .6s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .6s;transition:transform cubic-bezier(.4,0,0,1) 3s .6s,opacity cubic-bezier(.4,0,0,1) 3s .6s;transition:transform cubic-bezier(.4,0,0,1) 3s .6s,opacity cubic-bezier(.4,0,0,1) 3s .6s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .6s}body.loaded.original main section#top .ellipse .ellipse__right div:nth-child(2){-webkit-transform:translate3d(-50%,-50%,0) rotateY(20deg);transform:translate3d(-50%,-50%,0) rotateY(20deg);transition:opacity cubic-bezier(.4,0,0,1) 3s .7s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .7s;transition:transform cubic-bezier(.4,0,0,1) 3s .7s,opacity cubic-bezier(.4,0,0,1) 3s .7s;transition:transform cubic-bezier(.4,0,0,1) 3s .7s,opacity cubic-bezier(.4,0,0,1) 3s .7s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .7s}body.loaded.original main section#top .ellipse .ellipse__right div:nth-child(3){-webkit-transform:translate3d(-50%,-50%,0) rotateY(30deg);transform:translate3d(-50%,-50%,0) rotateY(30deg);transition:opacity cubic-bezier(.4,0,0,1) 3s .8s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .8s;transition:transform cubic-bezier(.4,0,0,1) 3s .8s,opacity cubic-bezier(.4,0,0,1) 3s .8s;transition:transform cubic-bezier(.4,0,0,1) 3s .8s,opacity cubic-bezier(.4,0,0,1) 3s .8s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .8s}body.loaded.original main section#top .ellipse .ellipse__right div:nth-child(4){-webkit-transform:translate3d(-50%,-50%,0) rotateY(40deg);transform:translate3d(-50%,-50%,0) rotateY(40deg);transition:opacity cubic-bezier(.4,0,0,1) 3s .9s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .9s;transition:transform cubic-bezier(.4,0,0,1) 3s .9s,opacity cubic-bezier(.4,0,0,1) 3s .9s;transition:transform cubic-bezier(.4,0,0,1) 3s .9s,opacity cubic-bezier(.4,0,0,1) 3s .9s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .9s}body.loaded.original main section#top .ellipse .ellipse__right div:nth-child(5){-webkit-transform:translate3d(-50%,-50%,0) rotateY(50deg);transform:translate3d(-50%,-50%,0) rotateY(50deg);transition:opacity cubic-bezier(.4,0,0,1) 3s 1s,-webkit-transform cubic-bezier(.4,0,0,1) 3s 1s;transition:transform cubic-bezier(.4,0,0,1) 3s 1s,opacity cubic-bezier(.4,0,0,1) 3s 1s;transition:transform cubic-bezier(.4,0,0,1) 3s 1s,opacity cubic-bezier(.4,0,0,1) 3s 1s,-webkit-transform cubic-bezier(.4,0,0,1) 3s 1s}body.loaded.original main section#top .ellipse .ellipse__right div:nth-child(6){-webkit-transform:translate3d(-50%,-50%,0) rotateY(60deg);transform:translate3d(-50%,-50%,0) rotateY(60deg);transition:opacity cubic-bezier(.4,0,0,1) 3s 1.1s,-webkit-transform cubic-bezier(.4,0,0,1) 3s 1.1s;transition:transform cubic-bezier(.4,0,0,1) 3s 1.1s,opacity cubic-bezier(.4,0,0,1) 3s 1.1s;transition:transform cubic-bezier(.4,0,0,1) 3s 1.1s,opacity cubic-bezier(.4,0,0,1) 3s 1.1s,-webkit-transform cubic-bezier(.4,0,0,1) 3s 1.1s}body.loaded.original main section#top .ellipse .ellipse__right div:nth-child(7){-webkit-transform:translate3d(-50%,-50%,0) rotateY(70deg);transform:translate3d(-50%,-50%,0) rotateY(70deg);transition:opacity cubic-bezier(.4,0,0,1) 3s 1.2s,-webkit-transform cubic-bezier(.4,0,0,1) 3s 1.2s;transition:transform cubic-bezier(.4,0,0,1) 3s 1.2s,opacity cubic-bezier(.4,0,0,1) 3s 1.2s;transition:transform cubic-bezier(.4,0,0,1) 3s 1.2s,opacity cubic-bezier(.4,0,0,1) 3s 1.2s,-webkit-transform cubic-bezier(.4,0,0,1) 3s 1.2s}body.loaded.original main section#top .ellipse .ellipse__right div:nth-child(8){-webkit-transform:translate3d(-50%,-50%,0) rotateY(80deg);transform:translate3d(-50%,-50%,0) rotateY(80deg);transition:opacity cubic-bezier(.4,0,0,1) 3s 1.3s,-webkit-transform cubic-bezier(.4,0,0,1) 3s 1.3s;transition:transform cubic-bezier(.4,0,0,1) 3s 1.3s,opacity cubic-bezier(.4,0,0,1) 3s 1.3s;transition:transform cubic-bezier(.4,0,0,1) 3s 1.3s,opacity cubic-bezier(.4,0,0,1) 3s 1.3s,-webkit-transform cubic-bezier(.4,0,0,1) 3s 1.3s}body.loaded main section#top .ellipse.animate .ellipse__content div{opacity:.5;will-change:transform}body.loaded main section#top .ellipse.animate .ellipse__content div:nth-child(1){-webkit-transform:translate3d(-50%,-50%,0) rotateY(190deg);transform:translate3d(-50%,-50%,0) rotateY(190deg);transition:opacity cubic-bezier(.4,0,0,1) 1.5s 1.5s,-webkit-transform cubic-bezier(.4,0,0,1) 1.5s 1.5s;transition:transform cubic-bezier(.4,0,0,1) 1.5s 1.5s,opacity cubic-bezier(.4,0,0,1) 1.5s 1.5s;transition:transform cubic-bezier(.4,0,0,1) 1.5s 1.5s,opacity cubic-bezier(.4,0,0,1) 1.5s 1.5s,-webkit-transform cubic-bezier(.4,0,0,1) 1.5s 1.5s}body.loaded main section#top .ellipse.animate .ellipse__content div:nth-child(2){-webkit-transform:translate3d(-50%,-50%,0) rotateY(200deg);transform:translate3d(-50%,-50%,0) rotateY(200deg);transition:opacity cubic-bezier(.4,0,0,1) 1.5s 1.4s,-webkit-transform cubic-bezier(.4,0,0,1) 1.5s 1.4s;transition:transform cubic-bezier(.4,0,0,1) 1.5s 1.4s,opacity cubic-bezier(.4,0,0,1) 1.5s 1.4s;transition:transform cubic-bezier(.4,0,0,1) 1.5s 1.4s,opacity cubic-bezier(.4,0,0,1) 1.5s 1.4s,-webkit-transform cubic-bezier(.4,0,0,1) 1.5s 1.4s}body.loaded main section#top .ellipse.animate .ellipse__content div:nth-child(3){-webkit-transform:translate3d(-50%,-50%,0) rotateY(210deg);transform:translate3d(-50%,-50%,0) rotateY(210deg);transition:opacity cubic-bezier(.4,0,0,1) 1.5s 1.3s,-webkit-transform cubic-bezier(.4,0,0,1) 1.5s 1.3s;transition:transform cubic-bezier(.4,0,0,1) 1.5s 1.3s,opacity cubic-bezier(.4,0,0,1) 1.5s 1.3s;transition:transform cubic-bezier(.4,0,0,1) 1.5s 1.3s,opacity cubic-bezier(.4,0,0,1) 1.5s 1.3s,-webkit-transform cubic-bezier(.4,0,0,1) 1.5s 1.3s}body.loaded main section#top .ellipse.animate .ellipse__content div:nth-child(4){-webkit-transform:translate3d(-50%,-50%,0) rotateY(220deg);transform:translate3d(-50%,-50%,0) rotateY(220deg);transition:opacity cubic-bezier(.4,0,0,1) 1.5s 1.2s,-webkit-transform cubic-bezier(.4,0,0,1) 1.5s 1.2s;transition:transform cubic-bezier(.4,0,0,1) 1.5s 1.2s,opacity cubic-bezier(.4,0,0,1) 1.5s 1.2s;transition:transform cubic-bezier(.4,0,0,1) 1.5s 1.2s,opacity cubic-bezier(.4,0,0,1) 1.5s 1.2s,-webkit-transform cubic-bezier(.4,0,0,1) 1.5s 1.2s}body.loaded main section#top .ellipse.animate .ellipse__content div:nth-child(5){-webkit-transform:translate3d(-50%,-50%,0) rotateY(230deg);transform:translate3d(-50%,-50%,0) rotateY(230deg);transition:opacity cubic-bezier(.4,0,0,1) 1.5s 1.1s,-webkit-transform cubic-bezier(.4,0,0,1) 1.5s 1.1s;transition:transform cubic-bezier(.4,0,0,1) 1.5s 1.1s,opacity cubic-bezier(.4,0,0,1) 1.5s 1.1s;transition:transform cubic-bezier(.4,0,0,1) 1.5s 1.1s,opacity cubic-bezier(.4,0,0,1) 1.5s 1.1s,-webkit-transform cubic-bezier(.4,0,0,1) 1.5s 1.1s}body.loaded main section#top .ellipse.animate .ellipse__content div:nth-child(6){-webkit-transform:translate3d(-50%,-50%,0) rotateY(240deg);transform:translate3d(-50%,-50%,0) rotateY(240deg);transition:opacity cubic-bezier(.4,0,0,1) 1.5s 1s,-webkit-transform cubic-bezier(.4,0,0,1) 1.5s 1s;transition:transform cubic-bezier(.4,0,0,1) 1.5s 1s,opacity cubic-bezier(.4,0,0,1) 1.5s 1s;transition:transform cubic-bezier(.4,0,0,1) 1.5s 1s,opacity cubic-bezier(.4,0,0,1) 1.5s 1s,-webkit-transform cubic-bezier(.4,0,0,1) 1.5s 1s}body.loaded main section#top .ellipse.animate .ellipse__content div:nth-child(7){-webkit-transform:translate3d(-50%,-50%,0) rotateY(250deg);transform:translate3d(-50%,-50%,0) rotateY(250deg);transition:opacity cubic-bezier(.4,0,0,1) 1.5s .9s,-webkit-transform cubic-bezier(.4,0,0,1) 1.5s .9s;transition:transform cubic-bezier(.4,0,0,1) 1.5s .9s,opacity cubic-bezier(.4,0,0,1) 1.5s .9s;transition:transform cubic-bezier(.4,0,0,1) 1.5s .9s,opacity cubic-bezier(.4,0,0,1) 1.5s .9s,-webkit-transform cubic-bezier(.4,0,0,1) 1.5s .9s}body.loaded main section#top .ellipse.animate .ellipse__content div:nth-child(8){-webkit-transform:translate3d(-50%,-50%,0) rotateY(260deg);transform:translate3d(-50%,-50%,0) rotateY(260deg);transition:opacity cubic-bezier(.4,0,0,1) 1.5s .8s,-webkit-transform cubic-bezier(.4,0,0,1) 1.5s .8s;transition:transform cubic-bezier(.4,0,0,1) 1.5s .8s,opacity cubic-bezier(.4,0,0,1) 1.5s .8s;transition:transform cubic-bezier(.4,0,0,1) 1.5s .8s,opacity cubic-bezier(.4,0,0,1) 1.5s .8s,-webkit-transform cubic-bezier(.4,0,0,1) 1.5s .8s}body.loaded main section#top .ellipse.animate .ellipse__content div:nth-child(9){-webkit-transform:translate3d(-50%,-50%,0) rotateY(270deg);transform:translate3d(-50%,-50%,0) rotateY(270deg);transition:opacity cubic-bezier(.4,0,0,1) 1.5s .7s,-webkit-transform cubic-bezier(.4,0,0,1) 1.5s .7s;transition:transform cubic-bezier(.4,0,0,1) 1.5s .7s,opacity cubic-bezier(.4,0,0,1) 1.5s .7s;transition:transform cubic-bezier(.4,0,0,1) 1.5s .7s,opacity cubic-bezier(.4,0,0,1) 1.5s .7s,-webkit-transform cubic-bezier(.4,0,0,1) 1.5s .7s}body.loaded main section#top .ellipse.animate .ellipse__content div:nth-child(10){-webkit-transform:translate3d(-50%,-50%,0) rotateY(280deg);transform:translate3d(-50%,-50%,0) rotateY(280deg);transition:opacity cubic-bezier(.4,0,0,1) 1.5s .6s,-webkit-transform cubic-bezier(.4,0,0,1) 1.5s .6s;transition:transform cubic-bezier(.4,0,0,1) 1.5s .6s,opacity cubic-bezier(.4,0,0,1) 1.5s .6s;transition:transform cubic-bezier(.4,0,0,1) 1.5s .6s,opacity cubic-bezier(.4,0,0,1) 1.5s .6s,-webkit-transform cubic-bezier(.4,0,0,1) 1.5s .6s}body.loaded main section#top .ellipse.animate .ellipse__content div:nth-child(11){-webkit-transform:translate3d(-50%,-50%,0) rotateY(290deg);transform:translate3d(-50%,-50%,0) rotateY(290deg);transition:opacity cubic-bezier(.4,0,0,1) 1.5s .5s,-webkit-transform cubic-bezier(.4,0,0,1) 1.5s .5s;transition:transform cubic-bezier(.4,0,0,1) 1.5s .5s,opacity cubic-bezier(.4,0,0,1) 1.5s .5s;transition:transform cubic-bezier(.4,0,0,1) 1.5s .5s,opacity cubic-bezier(.4,0,0,1) 1.5s .5s,-webkit-transform cubic-bezier(.4,0,0,1) 1.5s .5s}body.loaded main section#top .ellipse.animate .ellipse__content div:nth-child(12){-webkit-transform:translate3d(-50%,-50%,0) rotateY(300deg);transform:translate3d(-50%,-50%,0) rotateY(300deg);transition:opacity cubic-bezier(.4,0,0,1) 1.5s .4s,-webkit-transform cubic-bezier(.4,0,0,1) 1.5s .4s;transition:transform cubic-bezier(.4,0,0,1) 1.5s .4s,opacity cubic-bezier(.4,0,0,1) 1.5s .4s;transition:transform cubic-bezier(.4,0,0,1) 1.5s .4s,opacity cubic-bezier(.4,0,0,1) 1.5s .4s,-webkit-transform cubic-bezier(.4,0,0,1) 1.5s .4s}body.loaded main section#top .ellipse.animate .ellipse__content div:nth-child(13){-webkit-transform:translate3d(-50%,-50%,0) rotateY(310deg);transform:translate3d(-50%,-50%,0) rotateY(310deg);transition:opacity cubic-bezier(.4,0,0,1) 1.5s .3s,-webkit-transform cubic-bezier(.4,0,0,1) 1.5s .3s;transition:transform cubic-bezier(.4,0,0,1) 1.5s .3s,opacity cubic-bezier(.4,0,0,1) 1.5s .3s;transition:transform cubic-bezier(.4,0,0,1) 1.5s .3s,opacity cubic-bezier(.4,0,0,1) 1.5s .3s,-webkit-transform cubic-bezier(.4,0,0,1) 1.5s .3s}body.loaded main section#top .ellipse.animate .ellipse__content div:nth-child(14){-webkit-transform:translate3d(-50%,-50%,0) rotateY(320deg);transform:translate3d(-50%,-50%,0) rotateY(320deg);transition:opacity cubic-bezier(.4,0,0,1) 1.5s .2s,-webkit-transform cubic-bezier(.4,0,0,1) 1.5s .2s;transition:transform cubic-bezier(.4,0,0,1) 1.5s .2s,opacity cubic-bezier(.4,0,0,1) 1.5s .2s;transition:transform cubic-bezier(.4,0,0,1) 1.5s .2s,opacity cubic-bezier(.4,0,0,1) 1.5s .2s,-webkit-transform cubic-bezier(.4,0,0,1) 1.5s .2s}body.loaded main section#top .ellipse.animate .ellipse__content div:nth-child(15){-webkit-transform:translate3d(-50%,-50%,0) rotateY(330deg);transform:translate3d(-50%,-50%,0) rotateY(330deg);transition:opacity cubic-bezier(.4,0,0,1) 1.5s .1s,-webkit-transform cubic-bezier(.4,0,0,1) 1.5s .1s;transition:transform cubic-bezier(.4,0,0,1) 1.5s .1s,opacity cubic-bezier(.4,0,0,1) 1.5s .1s;transition:transform cubic-bezier(.4,0,0,1) 1.5s .1s,opacity cubic-bezier(.4,0,0,1) 1.5s .1s,-webkit-transform cubic-bezier(.4,0,0,1) 1.5s .1s}body.loaded main section#top .ellipse.animate .ellipse__content div:nth-child(16){-webkit-transform:translate3d(-50%,-50%,0) rotateY(340deg);transform:translate3d(-50%,-50%,0) rotateY(340deg);transition:opacity cubic-bezier(.4,0,0,1) 1.5s 0s,-webkit-transform cubic-bezier(.4,0,0,1) 1.5s 0s;transition:transform cubic-bezier(.4,0,0,1) 1.5s 0s,opacity cubic-bezier(.4,0,0,1) 1.5s 0s;transition:transform cubic-bezier(.4,0,0,1) 1.5s 0s,opacity cubic-bezier(.4,0,0,1) 1.5s 0s,-webkit-transform cubic-bezier(.4,0,0,1) 1.5s 0s}body.loaded main section#top .ellipse.animate .ellipse__content div:nth-child(17){-webkit-transform:translate3d(-50%,-50%,0) rotateY(350deg);transform:translate3d(-50%,-50%,0) rotateY(350deg);transition:opacity cubic-bezier(.4,0,0,1) 1.5s -.1s,-webkit-transform cubic-bezier(.4,0,0,1) 1.5s -.1s;transition:transform cubic-bezier(.4,0,0,1) 1.5s -.1s,opacity cubic-bezier(.4,0,0,1) 1.5s -.1s;transition:transform cubic-bezier(.4,0,0,1) 1.5s -.1s,opacity cubic-bezier(.4,0,0,1) 1.5s -.1s,-webkit-transform cubic-bezier(.4,0,0,1) 1.5s -.1s}body.loaded main section#top .ellipse__content div{opacity:.5;will-change:transform;-webkit-transform-origin:right;transform-origin:right}body.loaded main section#top .ellipse__content div:nth-child(1){-webkit-transform:translate3d(-50%,-50%,0) rotateY(-10deg);transform:translate3d(-50%,-50%,0) rotateY(-10deg);transition:opacity cubic-bezier(.4,0,0,1) 3s .05s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .05s;transition:transform cubic-bezier(.4,0,0,1) 3s .05s,opacity cubic-bezier(.4,0,0,1) 3s .05s;transition:transform cubic-bezier(.4,0,0,1) 3s .05s,opacity cubic-bezier(.4,0,0,1) 3s .05s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .05s}body.loaded main section#top .ellipse__content div:nth-child(2){-webkit-transform:translate3d(-50%,-50%,0) rotateY(-20deg);transform:translate3d(-50%,-50%,0) rotateY(-20deg);transition:opacity cubic-bezier(.4,0,0,1) 3s .1s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .1s;transition:transform cubic-bezier(.4,0,0,1) 3s .1s,opacity cubic-bezier(.4,0,0,1) 3s .1s;transition:transform cubic-bezier(.4,0,0,1) 3s .1s,opacity cubic-bezier(.4,0,0,1) 3s .1s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .1s}body.loaded main section#top .ellipse__content div:nth-child(3){-webkit-transform:translate3d(-50%,-50%,0) rotateY(-30deg);transform:translate3d(-50%,-50%,0) rotateY(-30deg);transition:opacity cubic-bezier(.4,0,0,1) 3s .15s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .15s;transition:transform cubic-bezier(.4,0,0,1) 3s .15s,opacity cubic-bezier(.4,0,0,1) 3s .15s;transition:transform cubic-bezier(.4,0,0,1) 3s .15s,opacity cubic-bezier(.4,0,0,1) 3s .15s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .15s}body.loaded main section#top .ellipse__content div:nth-child(4){-webkit-transform:translate3d(-50%,-50%,0) rotateY(-40deg);transform:translate3d(-50%,-50%,0) rotateY(-40deg);transition:opacity cubic-bezier(.4,0,0,1) 3s .2s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .2s;transition:transform cubic-bezier(.4,0,0,1) 3s .2s,opacity cubic-bezier(.4,0,0,1) 3s .2s;transition:transform cubic-bezier(.4,0,0,1) 3s .2s,opacity cubic-bezier(.4,0,0,1) 3s .2s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .2s}body.loaded main section#top .ellipse__content div:nth-child(5){-webkit-transform:translate3d(-50%,-50%,0) rotateY(-50deg);transform:translate3d(-50%,-50%,0) rotateY(-50deg);transition:opacity cubic-bezier(.4,0,0,1) 3s .25s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .25s;transition:transform cubic-bezier(.4,0,0,1) 3s .25s,opacity cubic-bezier(.4,0,0,1) 3s .25s;transition:transform cubic-bezier(.4,0,0,1) 3s .25s,opacity cubic-bezier(.4,0,0,1) 3s .25s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .25s}body.loaded main section#top .ellipse__content div:nth-child(6){-webkit-transform:translate3d(-50%,-50%,0) rotateY(-60deg);transform:translate3d(-50%,-50%,0) rotateY(-60deg);transition:opacity cubic-bezier(.4,0,0,1) 3s .3s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .3s;transition:transform cubic-bezier(.4,0,0,1) 3s .3s,opacity cubic-bezier(.4,0,0,1) 3s .3s;transition:transform cubic-bezier(.4,0,0,1) 3s .3s,opacity cubic-bezier(.4,0,0,1) 3s .3s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .3s}body.loaded main section#top .ellipse__content div:nth-child(7){-webkit-transform:translate3d(-50%,-50%,0) rotateY(-70deg);transform:translate3d(-50%,-50%,0) rotateY(-70deg);transition:opacity cubic-bezier(.4,0,0,1) 3s .35s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .35s;transition:transform cubic-bezier(.4,0,0,1) 3s .35s,opacity cubic-bezier(.4,0,0,1) 3s .35s;transition:transform cubic-bezier(.4,0,0,1) 3s .35s,opacity cubic-bezier(.4,0,0,1) 3s .35s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .35s}body.loaded main section#top .ellipse__content div:nth-child(8){-webkit-transform:translate3d(-50%,-50%,0) rotateY(-80deg);transform:translate3d(-50%,-50%,0) rotateY(-80deg);transition:opacity cubic-bezier(.4,0,0,1) 3s .4s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .4s;transition:transform cubic-bezier(.4,0,0,1) 3s .4s,opacity cubic-bezier(.4,0,0,1) 3s .4s;transition:transform cubic-bezier(.4,0,0,1) 3s .4s,opacity cubic-bezier(.4,0,0,1) 3s .4s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .4s}body.loaded main section#top .ellipse__content div:nth-child(9){-webkit-transform:translate3d(-50%,-50%,0) rotateY(-90deg);transform:translate3d(-50%,-50%,0) rotateY(-90deg);transition:opacity cubic-bezier(.4,0,0,1) 3s .45s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .45s;transition:transform cubic-bezier(.4,0,0,1) 3s .45s,opacity cubic-bezier(.4,0,0,1) 3s .45s;transition:transform cubic-bezier(.4,0,0,1) 3s .45s,opacity cubic-bezier(.4,0,0,1) 3s .45s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .45s}body.loaded main section#top .ellipse__content div:nth-child(10){-webkit-transform:translate3d(-50%,-50%,0) rotateY(-100deg);transform:translate3d(-50%,-50%,0) rotateY(-100deg);transition:opacity cubic-bezier(.4,0,0,1) 3s .5s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .5s;transition:transform cubic-bezier(.4,0,0,1) 3s .5s,opacity cubic-bezier(.4,0,0,1) 3s .5s;transition:transform cubic-bezier(.4,0,0,1) 3s .5s,opacity cubic-bezier(.4,0,0,1) 3s .5s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .5s}body.loaded main section#top .ellipse__content div:nth-child(11){-webkit-transform:translate3d(-50%,-50%,0) rotateY(-110deg);transform:translate3d(-50%,-50%,0) rotateY(-110deg);transition:opacity cubic-bezier(.4,0,0,1) 3s .55s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .55s;transition:transform cubic-bezier(.4,0,0,1) 3s .55s,opacity cubic-bezier(.4,0,0,1) 3s .55s;transition:transform cubic-bezier(.4,0,0,1) 3s .55s,opacity cubic-bezier(.4,0,0,1) 3s .55s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .55s}body.loaded main section#top .ellipse__content div:nth-child(12){-webkit-transform:translate3d(-50%,-50%,0) rotateY(-120deg);transform:translate3d(-50%,-50%,0) rotateY(-120deg);transition:opacity cubic-bezier(.4,0,0,1) 3s .6s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .6s;transition:transform cubic-bezier(.4,0,0,1) 3s .6s,opacity cubic-bezier(.4,0,0,1) 3s .6s;transition:transform cubic-bezier(.4,0,0,1) 3s .6s,opacity cubic-bezier(.4,0,0,1) 3s .6s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .6s}body.loaded main section#top .ellipse__content div:nth-child(13){-webkit-transform:translate3d(-50%,-50%,0) rotateY(-130deg);transform:translate3d(-50%,-50%,0) rotateY(-130deg);transition:opacity cubic-bezier(.4,0,0,1) 3s .65s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .65s;transition:transform cubic-bezier(.4,0,0,1) 3s .65s,opacity cubic-bezier(.4,0,0,1) 3s .65s;transition:transform cubic-bezier(.4,0,0,1) 3s .65s,opacity cubic-bezier(.4,0,0,1) 3s .65s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .65s}body.loaded main section#top .ellipse__content div:nth-child(14){-webkit-transform:translate3d(-50%,-50%,0) rotateY(-140deg);transform:translate3d(-50%,-50%,0) rotateY(-140deg);transition:opacity cubic-bezier(.4,0,0,1) 3s .7s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .7s;transition:transform cubic-bezier(.4,0,0,1) 3s .7s,opacity cubic-bezier(.4,0,0,1) 3s .7s;transition:transform cubic-bezier(.4,0,0,1) 3s .7s,opacity cubic-bezier(.4,0,0,1) 3s .7s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .7s}body.loaded main section#top .ellipse__content div:nth-child(15){-webkit-transform:translate3d(-50%,-50%,0) rotateY(-150deg);transform:translate3d(-50%,-50%,0) rotateY(-150deg);transition:opacity cubic-bezier(.4,0,0,1) 3s .75s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .75s;transition:transform cubic-bezier(.4,0,0,1) 3s .75s,opacity cubic-bezier(.4,0,0,1) 3s .75s;transition:transform cubic-bezier(.4,0,0,1) 3s .75s,opacity cubic-bezier(.4,0,0,1) 3s .75s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .75s}body.loaded main section#top .ellipse__content div:nth-child(16){-webkit-transform:translate3d(-50%,-50%,0) rotateY(-160deg);transform:translate3d(-50%,-50%,0) rotateY(-160deg);transition:opacity cubic-bezier(.4,0,0,1) 3s .8s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .8s;transition:transform cubic-bezier(.4,0,0,1) 3s .8s,opacity cubic-bezier(.4,0,0,1) 3s .8s;transition:transform cubic-bezier(.4,0,0,1) 3s .8s,opacity cubic-bezier(.4,0,0,1) 3s .8s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .8s}body.loaded main section#top .ellipse__content div:nth-child(17){-webkit-transform:translate3d(-50%,-50%,0) rotateY(-170deg);transform:translate3d(-50%,-50%,0) rotateY(-170deg);transition:opacity cubic-bezier(.4,0,0,1) 3s .85s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .85s;transition:transform cubic-bezier(.4,0,0,1) 3s .85s,opacity cubic-bezier(.4,0,0,1) 3s .85s;transition:transform cubic-bezier(.4,0,0,1) 3s .85s,opacity cubic-bezier(.4,0,0,1) 3s .85s,-webkit-transform cubic-bezier(.4,0,0,1) 3s .85s}#speaker{position:fixed;display:flex;align-items:center;justify-content:center;top:0;left:0;height:100vh;width:100vw;opacity:0;visibility:hidden;z-index:101;will-change:opacity;transition:opacity .5s cubic-bezier(.65,.05,.36,1),visibility 0s .5s}#speaker.active{opacity:1;visibility:visible;transition:opacity .5s cubic-bezier(.65,.05,.36,1),visibility 0s 0s}#speaker .back{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);height:100%;width:100%;background-color:rgba(0,0,0,.5)}#speaker .box{position:relative;padding:4rem 6rem;width:52.9rem;box-sizing:border-box;border-radius:1rem;background-color:#fff;overflow:hidden;z-index:1}#speaker .box-close{position:absolute;right:-6.4rem;bottom:-6.4rem;height:12.8rem;width:12.8rem;cursor:pointer}#speaker .box-close:hover .icon{-webkit-animation:rotation .5s cubic-bezier(.65,.05,.36,1) forwards;animation:rotation .5s cubic-bezier(.65,.05,.36,1) forwards}#speaker .box-close:hover::before{-webkit-transform:translate3d(-1rem,-1rem,0);transform:translate3d(-1rem,-1rem,0)}#speaker .box-close::before{content:"";display:block;height:100%;width:100%;border-radius:100%;background-color:#254850;transition:-webkit-transform .5s cubic-bezier(.65,.05,.36,1);transition:transform .5s cubic-bezier(.65,.05,.36,1);transition:transform .5s cubic-bezier(.65,.05,.36,1),-webkit-transform .5s cubic-bezier(.65,.05,.36,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);will-change:transform}#speaker .box-close .icon{position:absolute;top:2.4rem;left:2.4rem;height:2.4rem;width:2.4rem;-webkit-animation:rotationReverse .5s cubic-bezier(.65,.05,.36,1) forwards;animation:rotationReverse .5s cubic-bezier(.65,.05,.36,1) forwards}#speaker .box-close .icon div{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);height:.2rem;width:90%;border-radius:.2rem;background-color:#fff}#speaker .box-close .icon div:nth-child(1){-webkit-transform:translate3d(-50%,-50%,0) rotate(45deg);transform:translate3d(-50%,-50%,0) rotate(45deg)}#speaker .box-close .icon div:nth-child(2){-webkit-transform:translate3d(-50%,-50%,0) rotate(-45deg);transform:translate3d(-50%,-50%,0) rotate(-45deg)}#speaker .box-img{position:relative;width:19rem;margin:0 auto}#speaker .box-img .img-back{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);width:18.5rem;-webkit-animation:rotationReverse_ 10s linear 0s infinite normal;animation:rotationReverse_ 10s linear 0s infinite normal}#speaker .box-img::before{content:"";padding-top:100%;display:block}#speaker .box-credit{margin:2rem auto 0;font-size:10px;font-size:1rem;text-align:center}#speaker .box-name{margin-top:3rem;margin-bottom:1.6rem;color:#254850;text-align:center}#speaker .box-name .en{margin-bottom:.8rem;font-size:24px;font-size:2.4rem;font-weight:500}#speaker .box-name .ja{font-size:16px;font-size:1.6rem;font-weight:500}#speaker .box-text{margin-bottom:3.2rem;font-size:12px;font-size:1.2rem;line-height:1.75;font-weight:400;color:#5b5d6b;text-align:center}#speaker .box-desc{margin-bottom:4rem;font-size:12px;font-size:1.2rem;line-height:1.75;font-weight:400}#speaker .box-link-wrapper{display:flex;justify-content:center;margin:0 auto}#speaker .box-link-wrapper a{margin:0}#speaker .box-link-wrapper a#speaker-link2{margin-left:1.6rem;display:none}#speaker .box #image100{-webkit-clip-path:url(#clip100);clip-path:url(#clip100)}#speaker .box svg{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);height:100%;width:100%;will-change:transform;transition:-webkit-transform cubic-bezier(.65,.05,.36,1) .5s;transition:transform cubic-bezier(.65,.05,.36,1) .5s;transition:transform cubic-bezier(.65,.05,.36,1) .5s,-webkit-transform cubic-bezier(.65,.05,.36,1) .5s}#speaker .box clipPath{overflow:hidden;-webkit-transform-origin:center;transform-origin:center;will-change:transform;-webkit-animation:rotation 10s linear 0s infinite normal;animation:rotation 10s linear 0s infinite normal;-webkit-animation-play-state:paused;animation-play-state:paused}#speaker .box image{width:100%}#header{position:fixed;top:3.2rem;left:0;padding:0 3.2rem;width:100%;box-sizing:border-box;z-index:11}#header.revert h1 svg *{fill:#000}#header.revert nav ul li{color:#254850}#header.revert .ellipse{opacity:1;transition:opacity .5s cubic-bezier(.65,.05,.36,1)}#header .ellipse{position:absolute;top:0;right:3.2rem;display:flex;align-items:center;justify-content:center;height:4.5rem;width:calc(4.5rem * 2);will-change:opacity;opacity:0;transition:opacity .25s cubic-bezier(.65,.05,.36,1);pointer-events:none;z-index:12}#header .ellipse__content{position:relative;right:calc(-4.5rem / 2);height:100%;width:4.5rem}#header .ellipse__content div{-webkit-transform:translate3d(-50%,-50%,0) rotateY(0);transform:translate3d(-50%,-50%,0) rotateY(0);-webkit-transform-origin:left;transform-origin:left;opacity:0;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);height:4.5rem;width:4.5rem;border:.1rem solid #254850;border-radius:100%;opacity:.3;will-change:transform}#header .ellipse__content div:nth-child(1){-webkit-animation:ellipse linear 18s .5s infinite;animation:ellipse linear 18s .5s infinite}#header .ellipse__content div:nth-child(2){-webkit-animation:ellipse linear 18s 1s infinite;animation:ellipse linear 18s 1s infinite}#header .ellipse__content div:nth-child(3){-webkit-animation:ellipse linear 18s 1.5s infinite;animation:ellipse linear 18s 1.5s infinite}#header .ellipse__content div:nth-child(4){-webkit-animation:ellipse linear 18s 2s infinite;animation:ellipse linear 18s 2s infinite}#header .ellipse__content div:nth-child(5){-webkit-animation:ellipse linear 18s 2.5s infinite;animation:ellipse linear 18s 2.5s infinite}#header .ellipse__content div:nth-child(6){-webkit-animation:ellipse linear 18s 3s infinite;animation:ellipse linear 18s 3s infinite}#header .ellipse__content div:nth-child(7){-webkit-animation:ellipse linear 18s 3.5s infinite;animation:ellipse linear 18s 3.5s infinite}#header .ellipse__content div:nth-child(8){-webkit-animation:ellipse linear 18s 4s infinite;animation:ellipse linear 18s 4s infinite}#header .ellipse__content div:nth-child(9){-webkit-animation:ellipse linear 18s 4.5s infinite;animation:ellipse linear 18s 4.5s infinite}#header .ellipse__content div:nth-child(10){-webkit-animation:ellipse linear 18s 5s infinite;animation:ellipse linear 18s 5s infinite}#header .ellipse__content div:nth-child(11){-webkit-animation:ellipse linear 18s 5.5s infinite;animation:ellipse linear 18s 5.5s infinite}#header .ellipse__content div:nth-child(12){-webkit-animation:ellipse linear 18s 6s infinite;animation:ellipse linear 18s 6s infinite}#header .ellipse__content div:nth-child(13){-webkit-animation:ellipse linear 18s 6.5s infinite;animation:ellipse linear 18s 6.5s infinite}#header .ellipse__content div:nth-child(14){-webkit-animation:ellipse linear 18s 7s infinite;animation:ellipse linear 18s 7s infinite}#header .ellipse__content div:nth-child(15){-webkit-animation:ellipse linear 18s 7.5s infinite;animation:ellipse linear 18s 7.5s infinite}#header .ellipse__content div:nth-child(16){-webkit-animation:ellipse linear 18s 8s infinite;animation:ellipse linear 18s 8s infinite}#header .ellipse__content div:nth-child(17){-webkit-animation:ellipse linear 18s 8.5s infinite;animation:ellipse linear 18s 8.5s infinite}#header .ellipse__content div:nth-child(18){-webkit-animation:ellipse linear 18s 9s infinite;animation:ellipse linear 18s 9s infinite}#header .ellipse__content div:nth-child(19){-webkit-animation:ellipse linear 18s 9.5s infinite;animation:ellipse linear 18s 9.5s infinite}#header .ellipse__content div:nth-child(20){-webkit-animation:ellipse linear 18s 10s infinite;animation:ellipse linear 18s 10s infinite}#header .ellipse__content div:nth-child(21){-webkit-animation:ellipse linear 18s 10.5s infinite;animation:ellipse linear 18s 10.5s infinite}#header .ellipse__content div:nth-child(22){-webkit-animation:ellipse linear 18s 11s infinite;animation:ellipse linear 18s 11s infinite}#header .ellipse__content div:nth-child(23){-webkit-animation:ellipse linear 18s 11.5s infinite;animation:ellipse linear 18s 11.5s infinite}#header .ellipse__content div:nth-child(24){-webkit-animation:ellipse linear 18s 12s infinite;animation:ellipse linear 18s 12s infinite}#header .ellipse__content div:nth-child(25){-webkit-animation:ellipse linear 18s 12.5s infinite;animation:ellipse linear 18s 12.5s infinite}#header .ellipse__content div:nth-child(26){-webkit-animation:ellipse linear 18s 13s infinite;animation:ellipse linear 18s 13s infinite}#header .ellipse__content div:nth-child(27){-webkit-animation:ellipse linear 18s 13.5s infinite;animation:ellipse linear 18s 13.5s infinite}#header .ellipse__content div:nth-child(28){-webkit-animation:ellipse linear 18s 14s infinite;animation:ellipse linear 18s 14s infinite}#header .ellipse__content div:nth-child(29){-webkit-animation:ellipse linear 18s 14.5s infinite;animation:ellipse linear 18s 14.5s infinite}#header .ellipse__content div:nth-child(30){-webkit-animation:ellipse linear 18s 15s infinite;animation:ellipse linear 18s 15s infinite}#header .ellipse__content div:nth-child(31){-webkit-animation:ellipse linear 18s 15.5s infinite;animation:ellipse linear 18s 15.5s infinite}#header .ellipse__content div:nth-child(32){-webkit-animation:ellipse linear 18s 16s infinite;animation:ellipse linear 18s 16s infinite}#header .ellipse__content div:nth-child(33){-webkit-animation:ellipse linear 18s 16.5s infinite;animation:ellipse linear 18s 16.5s infinite}#header .ellipse__content div:nth-child(34){-webkit-animation:ellipse linear 18s 17s infinite;animation:ellipse linear 18s 17s infinite}#header .ellipse__content div:nth-child(35){-webkit-animation:ellipse linear 18s 17.5s infinite;animation:ellipse linear 18s 17.5s infinite}#header .ellipse__content div:nth-child(36){-webkit-animation:ellipse linear 18s 18s infinite;animation:ellipse linear 18s 18s infinite}#header h1{margin-right:6.4rem;width:9.6rem}#header h1 svg{width:100%}#header h1 svg *{transition:fill .5s ease}#header nav ul li{margin-right:3.2rem;font-size:14px;font-size:1.4rem;color:#fff;will-change:color,opacity;transition:color .5s ease,opacity .5s cubic-bezier(.65,.05,.36,1)}#header nav ul li .roc{font-variation-settings:"wdth"125,"wght"700}#header nav ul li:hover{opacity:.5}#header nav ul li:last-child{margin-right:0}#footer{position:relative;display:flex;align-items:center;justify-content:center;height:7rem;background-color:#92a3a7}#footer p{font-size:10px;font-size:1rem;color:#fff;text-align:center}.v-move .word .char:nth-child(0){-webkit-animation-delay:.2s;animation-delay:.2s}.v-move .word .char:nth-child(1){-webkit-animation-delay:.4s;animation-delay:.4s}.v-move .word .char:nth-child(2){-webkit-animation-delay:.6s;animation-delay:.6s}.v-move .word .char:nth-child(3){-webkit-animation-delay:.8s;animation-delay:.8s}.v-move .word .char:nth-child(4){-webkit-animation-delay:1s;animation-delay:1s}.v-move .word .char:nth-child(5){-webkit-animation-delay:1.2s;animation-delay:1.2s}.v-move .word .char:nth-child(6){-webkit-animation-delay:1.4s;animation-delay:1.4s}.v-move .word .char:nth-child(7){-webkit-animation-delay:1.6s;animation-delay:1.6s}.v-move .word .char:nth-child(8){-webkit-animation-delay:1.8s;animation-delay:1.8s}.v-move .word .char:nth-child(9){-webkit-animation-delay:2s;animation-delay:2s}.v-move .word .char:nth-child(10){-webkit-animation-delay:2.2s;animation-delay:2.2s}.v-move .word .char:nth-child(11){-webkit-animation-delay:2.4s;animation-delay:2.4s}.v-move .word .char:nth-child(12){-webkit-animation-delay:2.6s;animation-delay:2.6s}.v-move .word .char:nth-child(13){-webkit-animation-delay:2.8s;animation-delay:2.8s}.v-move .word .char:nth-child(14){-webkit-animation-delay:3s;animation-delay:3s}.v-move .word .char:nth-child(15){-webkit-animation-delay:3.2s;animation-delay:3.2s}.v-move .word .char:nth-child(16){-webkit-animation-delay:3.4s;animation-delay:3.4s}.v-move .word .char:nth-child(17){-webkit-animation-delay:3.6s;animation-delay:3.6s}.v-move .word .char:nth-child(18){-webkit-animation-delay:3.8s;animation-delay:3.8s}.v-move .word .char:nth-child(19){-webkit-animation-delay:4s;animation-delay:4s}.v-move .word .char:nth-child(20){-webkit-animation-delay:4.2s;animation-delay:4.2s}.show{opacity:0;-webkit-transform:translate3d(0,10rem,0) scale(.95);transform:translate3d(0,10rem,0) scale(.95);will-change:opacity,transform;transition:opacity cubic-bezier(.19,1,.22,1) 2s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s;transition:transform cubic-bezier(.19,1,.22,1) 2s,opacity cubic-bezier(.19,1,.22,1) 2s;transition:transform cubic-bezier(.19,1,.22,1) 2s,opacity cubic-bezier(.19,1,.22,1) 2s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s}.show.active{opacity:1;-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}.appear{opacity:0;will-change:opacity}.splitshow.active .word .char{-webkit-transform:translate3d(0,0,0) skewX(0);transform:translate3d(0,0,0) skewX(0)}.splitshow.active .word .char:nth-child(1){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s .05s;transition:transform cubic-bezier(.19,1,.22,1) 2s .05s;transition:transform cubic-bezier(.19,1,.22,1) 2s .05s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s .05s}.splitshow.active .word .char:nth-child(2){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s .1s;transition:transform cubic-bezier(.19,1,.22,1) 2s .1s;transition:transform cubic-bezier(.19,1,.22,1) 2s .1s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s .1s}.splitshow.active .word .char:nth-child(3){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s .15s;transition:transform cubic-bezier(.19,1,.22,1) 2s .15s;transition:transform cubic-bezier(.19,1,.22,1) 2s .15s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s .15s}.splitshow.active .word .char:nth-child(4){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s .2s;transition:transform cubic-bezier(.19,1,.22,1) 2s .2s;transition:transform cubic-bezier(.19,1,.22,1) 2s .2s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s .2s}.splitshow.active .word .char:nth-child(5){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s .25s;transition:transform cubic-bezier(.19,1,.22,1) 2s .25s;transition:transform cubic-bezier(.19,1,.22,1) 2s .25s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s .25s}.splitshow.active .word .char:nth-child(6){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s .3s;transition:transform cubic-bezier(.19,1,.22,1) 2s .3s;transition:transform cubic-bezier(.19,1,.22,1) 2s .3s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s .3s}.splitshow.active .word .char:nth-child(7){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s .35s;transition:transform cubic-bezier(.19,1,.22,1) 2s .35s;transition:transform cubic-bezier(.19,1,.22,1) 2s .35s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s .35s}.splitshow.active .word .char:nth-child(8){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s .4s;transition:transform cubic-bezier(.19,1,.22,1) 2s .4s;transition:transform cubic-bezier(.19,1,.22,1) 2s .4s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s .4s}.splitshow.active .word .char:nth-child(9){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s .45s;transition:transform cubic-bezier(.19,1,.22,1) 2s .45s;transition:transform cubic-bezier(.19,1,.22,1) 2s .45s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s .45s}.splitshow.active .word .char:nth-child(10){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s .5s;transition:transform cubic-bezier(.19,1,.22,1) 2s .5s;transition:transform cubic-bezier(.19,1,.22,1) 2s .5s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s .5s}.splitshow.active .word .char:nth-child(11){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s .55s;transition:transform cubic-bezier(.19,1,.22,1) 2s .55s;transition:transform cubic-bezier(.19,1,.22,1) 2s .55s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s .55s}.splitshow.active .word .char:nth-child(12){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s .6s;transition:transform cubic-bezier(.19,1,.22,1) 2s .6s;transition:transform cubic-bezier(.19,1,.22,1) 2s .6s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s .6s}.splitshow.active .word .char:nth-child(13){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s .65s;transition:transform cubic-bezier(.19,1,.22,1) 2s .65s;transition:transform cubic-bezier(.19,1,.22,1) 2s .65s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s .65s}.splitshow.active .word .char:nth-child(14){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s .7s;transition:transform cubic-bezier(.19,1,.22,1) 2s .7s;transition:transform cubic-bezier(.19,1,.22,1) 2s .7s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s .7s}.splitshow.active .word .char:nth-child(15){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s .75s;transition:transform cubic-bezier(.19,1,.22,1) 2s .75s;transition:transform cubic-bezier(.19,1,.22,1) 2s .75s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s .75s}.splitshow.active .word .char:nth-child(16){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s .8s;transition:transform cubic-bezier(.19,1,.22,1) 2s .8s;transition:transform cubic-bezier(.19,1,.22,1) 2s .8s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s .8s}.splitshow.active .word .char:nth-child(17){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s .85s;transition:transform cubic-bezier(.19,1,.22,1) 2s .85s;transition:transform cubic-bezier(.19,1,.22,1) 2s .85s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s .85s}.splitshow.active .word .char:nth-child(18){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s .9s;transition:transform cubic-bezier(.19,1,.22,1) 2s .9s;transition:transform cubic-bezier(.19,1,.22,1) 2s .9s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s .9s}.splitshow.active .word .char:nth-child(19){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s .95s;transition:transform cubic-bezier(.19,1,.22,1) 2s .95s;transition:transform cubic-bezier(.19,1,.22,1) 2s .95s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s .95s}.splitshow.active .word .char:nth-child(20){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s 1s;transition:transform cubic-bezier(.19,1,.22,1) 2s 1s;transition:transform cubic-bezier(.19,1,.22,1) 2s 1s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s 1s}.splitshow.active .word .char:nth-child(21){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s 1.05s;transition:transform cubic-bezier(.19,1,.22,1) 2s 1.05s;transition:transform cubic-bezier(.19,1,.22,1) 2s 1.05s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s 1.05s}.splitshow.active .word .char:nth-child(22){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s 1.1s;transition:transform cubic-bezier(.19,1,.22,1) 2s 1.1s;transition:transform cubic-bezier(.19,1,.22,1) 2s 1.1s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s 1.1s}.splitshow.active .word .char:nth-child(23){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s 1.15s;transition:transform cubic-bezier(.19,1,.22,1) 2s 1.15s;transition:transform cubic-bezier(.19,1,.22,1) 2s 1.15s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s 1.15s}.splitshow.active .word .char:nth-child(24){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s 1.2s;transition:transform cubic-bezier(.19,1,.22,1) 2s 1.2s;transition:transform cubic-bezier(.19,1,.22,1) 2s 1.2s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s 1.2s}.splitshow.active .word .char:nth-child(25){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s 1.25s;transition:transform cubic-bezier(.19,1,.22,1) 2s 1.25s;transition:transform cubic-bezier(.19,1,.22,1) 2s 1.25s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s 1.25s}.splitshow.active .word .char:nth-child(26){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s 1.3s;transition:transform cubic-bezier(.19,1,.22,1) 2s 1.3s;transition:transform cubic-bezier(.19,1,.22,1) 2s 1.3s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s 1.3s}.splitshow.active .word .char:nth-child(27){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s 1.35s;transition:transform cubic-bezier(.19,1,.22,1) 2s 1.35s;transition:transform cubic-bezier(.19,1,.22,1) 2s 1.35s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s 1.35s}.splitshow.active .word .char:nth-child(28){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s 1.4s;transition:transform cubic-bezier(.19,1,.22,1) 2s 1.4s;transition:transform cubic-bezier(.19,1,.22,1) 2s 1.4s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s 1.4s}.splitshow.active .word .char:nth-child(29){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s 1.45s;transition:transform cubic-bezier(.19,1,.22,1) 2s 1.45s;transition:transform cubic-bezier(.19,1,.22,1) 2s 1.45s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s 1.45s}.splitshow.active .word .char:nth-child(30){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s 1.5s;transition:transform cubic-bezier(.19,1,.22,1) 2s 1.5s;transition:transform cubic-bezier(.19,1,.22,1) 2s 1.5s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s 1.5s}.splitshow.active .word .char:nth-child(31){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s 1.55s;transition:transform cubic-bezier(.19,1,.22,1) 2s 1.55s;transition:transform cubic-bezier(.19,1,.22,1) 2s 1.55s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s 1.55s}.splitshow.active .word .char:nth-child(32){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s 1.6s;transition:transform cubic-bezier(.19,1,.22,1) 2s 1.6s;transition:transform cubic-bezier(.19,1,.22,1) 2s 1.6s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s 1.6s}.splitshow.active .word .char:nth-child(33){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s 1.65s;transition:transform cubic-bezier(.19,1,.22,1) 2s 1.65s;transition:transform cubic-bezier(.19,1,.22,1) 2s 1.65s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s 1.65s}.splitshow.active .word .char:nth-child(34){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s 1.7s;transition:transform cubic-bezier(.19,1,.22,1) 2s 1.7s;transition:transform cubic-bezier(.19,1,.22,1) 2s 1.7s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s 1.7s}.splitshow.active .word .char:nth-child(35){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s 1.75s;transition:transform cubic-bezier(.19,1,.22,1) 2s 1.75s;transition:transform cubic-bezier(.19,1,.22,1) 2s 1.75s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s 1.75s}.splitshow.active .word .char:nth-child(36){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s 1.8s;transition:transform cubic-bezier(.19,1,.22,1) 2s 1.8s;transition:transform cubic-bezier(.19,1,.22,1) 2s 1.8s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s 1.8s}.splitshow.active .word .char:nth-child(37){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s 1.85s;transition:transform cubic-bezier(.19,1,.22,1) 2s 1.85s;transition:transform cubic-bezier(.19,1,.22,1) 2s 1.85s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s 1.85s}.splitshow.active .word .char:nth-child(38){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s 1.9s;transition:transform cubic-bezier(.19,1,.22,1) 2s 1.9s;transition:transform cubic-bezier(.19,1,.22,1) 2s 1.9s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s 1.9s}.splitshow.active .word .char:nth-child(39){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s 1.95s;transition:transform cubic-bezier(.19,1,.22,1) 2s 1.95s;transition:transform cubic-bezier(.19,1,.22,1) 2s 1.95s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s 1.95s}.splitshow.active .word .char:nth-child(40){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s 2s;transition:transform cubic-bezier(.19,1,.22,1) 2s 2s;transition:transform cubic-bezier(.19,1,.22,1) 2s 2s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s 2s}.splitshow.active .word .char:nth-child(41){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s 2.05s;transition:transform cubic-bezier(.19,1,.22,1) 2s 2.05s;transition:transform cubic-bezier(.19,1,.22,1) 2s 2.05s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s 2.05s}.splitshow.active .word .char:nth-child(42){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s 2.1s;transition:transform cubic-bezier(.19,1,.22,1) 2s 2.1s;transition:transform cubic-bezier(.19,1,.22,1) 2s 2.1s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s 2.1s}.splitshow.active .word .char:nth-child(43){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s 2.15s;transition:transform cubic-bezier(.19,1,.22,1) 2s 2.15s;transition:transform cubic-bezier(.19,1,.22,1) 2s 2.15s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s 2.15s}.splitshow.active .word .char:nth-child(44){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s 2.2s;transition:transform cubic-bezier(.19,1,.22,1) 2s 2.2s;transition:transform cubic-bezier(.19,1,.22,1) 2s 2.2s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s 2.2s}.splitshow.active .word .char:nth-child(45){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s 2.25s;transition:transform cubic-bezier(.19,1,.22,1) 2s 2.25s;transition:transform cubic-bezier(.19,1,.22,1) 2s 2.25s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s 2.25s}.splitshow.active .word .char:nth-child(46){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s 2.3s;transition:transform cubic-bezier(.19,1,.22,1) 2s 2.3s;transition:transform cubic-bezier(.19,1,.22,1) 2s 2.3s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s 2.3s}.splitshow.active .word .char:nth-child(47){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s 2.35s;transition:transform cubic-bezier(.19,1,.22,1) 2s 2.35s;transition:transform cubic-bezier(.19,1,.22,1) 2s 2.35s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s 2.35s}.splitshow.active .word .char:nth-child(48){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s 2.4s;transition:transform cubic-bezier(.19,1,.22,1) 2s 2.4s;transition:transform cubic-bezier(.19,1,.22,1) 2s 2.4s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s 2.4s}.splitshow.active .word .char:nth-child(49){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s 2.45s;transition:transform cubic-bezier(.19,1,.22,1) 2s 2.45s;transition:transform cubic-bezier(.19,1,.22,1) 2s 2.45s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s 2.45s}.splitshow.active .word .char:nth-child(50){transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s 2.5s;transition:transform cubic-bezier(.19,1,.22,1) 2s 2.5s;transition:transform cubic-bezier(.19,1,.22,1) 2s 2.5s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s 2.5s}.splitshow .word{display:block;overflow:hidden}.splitshow .word .char{position:relative;display:inline-block;will-change:transform;-webkit-transform:translate3d(0,102%,0) skewX(10deg);transform:translate3d(0,102%,0) skewX(10deg);transition:-webkit-transform cubic-bezier(.19,1,.22,1) 1s;transition:transform cubic-bezier(.19,1,.22,1) 1s;transition:transform cubic-bezier(.19,1,.22,1) 1s,-webkit-transform cubic-bezier(.19,1,.22,1) 1s}.section__inner{position:relative;margin:0 auto;max-width:109.4rem;width:75.97222222222222%}.section__inner-title{position:relative;margin-bottom:6.4rem;font-size:72px;font-size:7.2rem;color:#254850;z-index:2}.section__inner-title.splitting .char{opacity:.1}.section__inner-title.small{font-size:16px;font-size:1.6rem}.section__inner-title.mid{font-size:42px;font-size:4.2rem}.section__inner-subtitle{position:relative;margin-bottom:4.9rem;font-size:26px;font-size:2.6rem;z-index:1}.section__inner-text{position:relative;font-size:14px;font-size:1.4rem;line-height:2;z-index:1}.section__inner-catch{font-size:38px;font-size:3.8rem;line-height:1.42105}.section__inner-content{width:82.87878787878787%}.scroll-trigger{cursor:pointer}.cta{position:fixed;right:3.2rem;bottom:3.2rem;border-radius:1rem;background-color:#fff;backface-visibility:hidden;-webkit-backface-visibility:hidden;overflow:hidden;z-index:100}.cta.disable{pointer-events:none}.cta#cta{box-shadow:0 2rem 2rem 0 rgba(0,0,0,.25);-webkit-transform:translate3d(0,calc(100% + 8rem),0);transform:translate3d(0,calc(100% + 8rem),0);will-change:transform;transition:-webkit-transform cubic-bezier(.19,1,.22,1) 1s;transition:transform cubic-bezier(.19,1,.22,1) 1s;transition:transform cubic-bezier(.19,1,.22,1) 1s,-webkit-transform cubic-bezier(.19,1,.22,1) 1s}.cta#cta.active{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);transition:-webkit-transform cubic-bezier(.19,1,.22,1) 2s;transition:transform cubic-bezier(.19,1,.22,1) 2s;transition:transform cubic-bezier(.19,1,.22,1) 2s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s}.cta#cta .cta-btn:hover .cta-btn__text{color:#fff}.cta.absolute{opacity:1;visibility:visible;top:auto;bottom:6rem;background-color:transparent}.cta.absolute header{display:none}.cta.absolute .date,.cta.absolute .place{color:#fff}.cta.absolute .cta-btn{border:.1rem solid #fff}.cta.absolute .cta-btn::before{background-color:#fff}.cta.absolute .cta-btn__icon{border:.1rem solid #fff;background-color:#fff}.cta.absolute .cta-btn__icon svg *{fill:#254850}.cta.absolute .cta-btn__text{font-size:12px;font-size:1.2rem;color:#fff}.cta__inner{padding:0 1.6rem 1.6rem 1.6rem}.cta header{margin-bottom:1.6rem;padding:0 1.6rem;height:4.2rem;line-height:4.2rem;box-sizing:border-box;background-color:#254850;border-top-left-radius:1rem;border-top-right-radius:1rem}.cta header p{font-size:16px;font-size:1.6rem;color:#fff}.cta .date,.cta .place{color:#254850}.cta .date{margin-bottom:1rem;font-size:14px;font-size:1.4rem;line-height:1.28571;font-variation-settings:"wdth"125,"wght"700;font-weight:700}.cta .date .small{vertical-align:text-top;font-size:8px;font-size:.8rem}.cta .place{margin-bottom:1.6rem;font-size:12px;font-size:1.2rem}.cta-btn{position:relative;display:flex;align-items:center;justify-content:center;padding-left:5rem;height:5rem;width:19rem;border:.1rem solid #254850;box-sizing:border-box;border-radius:2.4rem;overflow:hidden;isolation:isolate}.cta-btn:hover::before{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.cta-btn:hover .cta-btn__text{color:#254850}.cta-btn::before{position:absolute;top:0;left:0;-webkit-transform:translate3d(calc(-100% + 5rem),0,0);transform:translate3d(calc(-100% + 5rem),0,0);content:"";height:5rem;width:100%;border-radius:5rem;background-color:#254850;will-change:transform;transition:-webkit-transform cubic-bezier(.19,1,.22,1) 1s;transition:transform cubic-bezier(.19,1,.22,1) 1s;transition:transform cubic-bezier(.19,1,.22,1) 1s,-webkit-transform cubic-bezier(.19,1,.22,1) 1s}.cta-btn__icon{position:absolute;display:flex;align-items:center;justify-content:center;top:0;left:0;height:5rem;width:5rem;background-color:#254850;box-sizing:border-box;border-radius:100%}.cta-btn__icon svg{width:2.4rem}.cta-btn__icon svg *{fill:#fff}.cta-btn__text{position:relative;left:-.5rem;font-size:12px;font-size:1.2rem;color:#254850;will-change:color;transition:color cubic-bezier(.19,1,.22,1) 1s}.scroll{position:fixed;left:6rem;bottom:0;width:1.2rem;cursor:pointer;z-index:1}.scroll .text{position:relative;font-size:12px;font-size:1.2rem;font-variation-settings:"wdth"125,"wght"700;color:#fff;-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.scroll .bar{position:relative;margin:.8rem auto 0;width:.2rem;height:10rem;overflow:hidden}.scroll .bar span{position:absolute;display:block;top:0;left:0;height:100%;width:100%;background-color:#fff;-webkit-animation:scroll 3s cubic-bezier(.65,.05,.36,1) infinite;animation:scroll 3s cubic-bezier(.65,.05,.36,1) infinite}.common-btn{position:relative;display:flex;align-items:center;justify-content:center;margin:0 auto;height:4.4rem;width:12.5rem;border-radius:10rem;border:.1rem solid #254850;line-height:1;z-index:1;will-change:background-color;transition:background-color cubic-bezier(.19,1,.22,1) 1s}.common-btn:hover{background-color:#254850}.common-btn:hover .common-btn-text{color:#fff}.common-btn:hover .common-btn-arrow{border-color:transparent transparent transparent #fff}.common-btn-text{position:relative;top:.1rem;font-size:12px;font-size:1.2rem;color:#254850;will-change:color;transition:color cubic-bezier(.19,1,.22,1) 1s}.common-btn-arrow{margin-left:.68rem;width:0;height:0;border-style:solid;border-width:.28rem 0 .28rem .36rem;border-color:transparent transparent transparent #254850;will-change:border-color;transition:border-color cubic-bezier(.19,1,.22,1) 1s}body main{overflow:hidden}body main #video{position:fixed;top:0;left:0;height:100%;width:100%;backface-visibility:hidden;-webkit-backface-visibility:hidden;z-index:-1;pointer-events:none}body main #video iframe{min-width:100%;min-height:100%;width:auto;height:auto;position:absolute;top:0;left:0}body main #canvas{position:fixed;top:0;left:0;height:100%;width:100%;backface-visibility:hidden;-webkit-backface-visibility:hidden;z-index:-1}body main #canvas canvas{position:relative;height:100%!important;width:100%!important}body main section{position:relative;background-color:#fff}body main section#top{position:fixed;top:0;left:50%;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);display:flex;align-items:center;justify-content:center;min-height:initial;height:100vh;width:100%;text-align:center;z-index:10}body main section#top.hide{opacity:0;visibility:hidden;transition:opacity cubic-bezier(.19,1,.22,1) 1s 1s,visibility 0s 2s}body main section#top .section__inner{margin:0;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);width:100%;z-index:1}body main section#top .ellipse{display:flex;align-items:center;justify-content:center;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);height:57.77777777777777vh;width:calc(57.77777777777777vh * 2);z-index:12}body main section#top .ellipse.fadeout .ellipse__content div{opacity:.5;will-change:transform;-webkit-transform-origin:right;transform-origin:right}body main section#top .ellipse.fadeout .ellipse__content div:nth-child(1){opacity:0;-webkit-transform:translate3d(-50%,calc(20vh - 50%),0) rotateY(-10deg);transform:translate3d(-50%,calc(20vh - 50%),0) rotateY(-10deg);transition:opacity cubic-bezier(.4,0,0,1) .5s 25ms,-webkit-transform cubic-bezier(.4,0,0,1) .5s 25ms;transition:transform cubic-bezier(.4,0,0,1) .5s 25ms,opacity cubic-bezier(.4,0,0,1) .5s 25ms;transition:transform cubic-bezier(.4,0,0,1) .5s 25ms,opacity cubic-bezier(.4,0,0,1) .5s 25ms,-webkit-transform cubic-bezier(.4,0,0,1) .5s 25ms}body main section#top .ellipse.fadeout .ellipse__content div:nth-child(2){opacity:0;-webkit-transform:translate3d(-50%,calc(-20vh - 50%),0) rotateY(-20deg);transform:translate3d(-50%,calc(-20vh - 50%),0) rotateY(-20deg);transition:opacity cubic-bezier(.4,0,0,1) .5s .05s,-webkit-transform cubic-bezier(.4,0,0,1) .5s .05s;transition:transform cubic-bezier(.4,0,0,1) .5s .05s,opacity cubic-bezier(.4,0,0,1) .5s .05s;transition:transform cubic-bezier(.4,0,0,1) .5s .05s,opacity cubic-bezier(.4,0,0,1) .5s .05s,-webkit-transform cubic-bezier(.4,0,0,1) .5s .05s}body main section#top .ellipse.fadeout .ellipse__content div:nth-child(3){opacity:0;-webkit-transform:translate3d(-50%,calc(20vh - 50%),0) rotateY(-30deg);transform:translate3d(-50%,calc(20vh - 50%),0) rotateY(-30deg);transition:opacity cubic-bezier(.4,0,0,1) .5s 75ms,-webkit-transform cubic-bezier(.4,0,0,1) .5s 75ms;transition:transform cubic-bezier(.4,0,0,1) .5s 75ms,opacity cubic-bezier(.4,0,0,1) .5s 75ms;transition:transform cubic-bezier(.4,0,0,1) .5s 75ms,opacity cubic-bezier(.4,0,0,1) .5s 75ms,-webkit-transform cubic-bezier(.4,0,0,1) .5s 75ms}body main section#top .ellipse.fadeout .ellipse__content div:nth-child(4){opacity:0;-webkit-transform:translate3d(-50%,calc(-20vh - 50%),0) rotateY(-40deg);transform:translate3d(-50%,calc(-20vh - 50%),0) rotateY(-40deg);transition:opacity cubic-bezier(.4,0,0,1) .5s .1s,-webkit-transform cubic-bezier(.4,0,0,1) .5s .1s;transition:transform cubic-bezier(.4,0,0,1) .5s .1s,opacity cubic-bezier(.4,0,0,1) .5s .1s;transition:transform cubic-bezier(.4,0,0,1) .5s .1s,opacity cubic-bezier(.4,0,0,1) .5s .1s,-webkit-transform cubic-bezier(.4,0,0,1) .5s .1s}body main section#top .ellipse.fadeout .ellipse__content div:nth-child(5){opacity:0;-webkit-transform:translate3d(-50%,calc(20vh - 50%),0) rotateY(-50deg);transform:translate3d(-50%,calc(20vh - 50%),0) rotateY(-50deg);transition:opacity cubic-bezier(.4,0,0,1) .5s .125s,-webkit-transform cubic-bezier(.4,0,0,1) .5s .125s;transition:transform cubic-bezier(.4,0,0,1) .5s .125s,opacity cubic-bezier(.4,0,0,1) .5s .125s;transition:transform cubic-bezier(.4,0,0,1) .5s .125s,opacity cubic-bezier(.4,0,0,1) .5s .125s,-webkit-transform cubic-bezier(.4,0,0,1) .5s .125s}body main section#top .ellipse.fadeout .ellipse__content div:nth-child(6){opacity:0;-webkit-transform:translate3d(-50%,calc(-20vh - 50%),0) rotateY(-60deg);transform:translate3d(-50%,calc(-20vh - 50%),0) rotateY(-60deg);transition:opacity cubic-bezier(.4,0,0,1) .5s .15s,-webkit-transform cubic-bezier(.4,0,0,1) .5s .15s;transition:transform cubic-bezier(.4,0,0,1) .5s .15s,opacity cubic-bezier(.4,0,0,1) .5s .15s;transition:transform cubic-bezier(.4,0,0,1) .5s .15s,opacity cubic-bezier(.4,0,0,1) .5s .15s,-webkit-transform cubic-bezier(.4,0,0,1) .5s .15s}body main section#top .ellipse.fadeout .ellipse__content div:nth-child(7){opacity:0;-webkit-transform:translate3d(-50%,calc(20vh - 50%),0) rotateY(-70deg);transform:translate3d(-50%,calc(20vh - 50%),0) rotateY(-70deg);transition:opacity cubic-bezier(.4,0,0,1) .5s .175s,-webkit-transform cubic-bezier(.4,0,0,1) .5s .175s;transition:transform cubic-bezier(.4,0,0,1) .5s .175s,opacity cubic-bezier(.4,0,0,1) .5s .175s;transition:transform cubic-bezier(.4,0,0,1) .5s .175s,opacity cubic-bezier(.4,0,0,1) .5s .175s,-webkit-transform cubic-bezier(.4,0,0,1) .5s .175s}body main section#top .ellipse.fadeout .ellipse__content div:nth-child(8){opacity:0;-webkit-transform:translate3d(-50%,calc(-20vh - 50%),0) rotateY(-80deg);transform:translate3d(-50%,calc(-20vh - 50%),0) rotateY(-80deg);transition:opacity cubic-bezier(.4,0,0,1) .5s .2s,-webkit-transform cubic-bezier(.4,0,0,1) .5s .2s;transition:transform cubic-bezier(.4,0,0,1) .5s .2s,opacity cubic-bezier(.4,0,0,1) .5s .2s;transition:transform cubic-bezier(.4,0,0,1) .5s .2s,opacity cubic-bezier(.4,0,0,1) .5s .2s,-webkit-transform cubic-bezier(.4,0,0,1) .5s .2s}body main section#top .ellipse.fadeout .ellipse__content div:nth-child(9){opacity:0;-webkit-transform:translate3d(-50%,calc(20vh - 50%),0) rotateY(-90deg);transform:translate3d(-50%,calc(20vh - 50%),0) rotateY(-90deg);transition:opacity cubic-bezier(.4,0,0,1) .5s .225s,-webkit-transform cubic-bezier(.4,0,0,1) .5s .225s;transition:transform cubic-bezier(.4,0,0,1) .5s .225s,opacity cubic-bezier(.4,0,0,1) .5s .225s;transition:transform cubic-bezier(.4,0,0,1) .5s .225s,opacity cubic-bezier(.4,0,0,1) .5s .225s,-webkit-transform cubic-bezier(.4,0,0,1) .5s .225s}body main section#top .ellipse.fadeout .ellipse__content div:nth-child(10){opacity:0;-webkit-transform:translate3d(-50%,calc(-20vh - 50%),0) rotateY(-100deg);transform:translate3d(-50%,calc(-20vh - 50%),0) rotateY(-100deg);transition:opacity cubic-bezier(.4,0,0,1) .5s .25s,-webkit-transform cubic-bezier(.4,0,0,1) .5s .25s;transition:transform cubic-bezier(.4,0,0,1) .5s .25s,opacity cubic-bezier(.4,0,0,1) .5s .25s;transition:transform cubic-bezier(.4,0,0,1) .5s .25s,opacity cubic-bezier(.4,0,0,1) .5s .25s,-webkit-transform cubic-bezier(.4,0,0,1) .5s .25s}body main section#top .ellipse.fadeout .ellipse__content div:nth-child(11){opacity:0;-webkit-transform:translate3d(-50%,calc(20vh - 50%),0) rotateY(-110deg);transform:translate3d(-50%,calc(20vh - 50%),0) rotateY(-110deg);transition:opacity cubic-bezier(.4,0,0,1) .5s .275s,-webkit-transform cubic-bezier(.4,0,0,1) .5s .275s;transition:transform cubic-bezier(.4,0,0,1) .5s .275s,opacity cubic-bezier(.4,0,0,1) .5s .275s;transition:transform cubic-bezier(.4,0,0,1) .5s .275s,opacity cubic-bezier(.4,0,0,1) .5s .275s,-webkit-transform cubic-bezier(.4,0,0,1) .5s .275s}body main section#top .ellipse.fadeout .ellipse__content div:nth-child(12){opacity:0;-webkit-transform:translate3d(-50%,calc(-20vh - 50%),0) rotateY(-120deg);transform:translate3d(-50%,calc(-20vh - 50%),0) rotateY(-120deg);transition:opacity cubic-bezier(.4,0,0,1) .5s .3s,-webkit-transform cubic-bezier(.4,0,0,1) .5s .3s;transition:transform cubic-bezier(.4,0,0,1) .5s .3s,opacity cubic-bezier(.4,0,0,1) .5s .3s;transition:transform cubic-bezier(.4,0,0,1) .5s .3s,opacity cubic-bezier(.4,0,0,1) .5s .3s,-webkit-transform cubic-bezier(.4,0,0,1) .5s .3s}body main section#top .ellipse.fadeout .ellipse__content div:nth-child(13){opacity:0;-webkit-transform:translate3d(-50%,calc(20vh - 50%),0) rotateY(-130deg);transform:translate3d(-50%,calc(20vh - 50%),0) rotateY(-130deg);transition:opacity cubic-bezier(.4,0,0,1) .5s .325s,-webkit-transform cubic-bezier(.4,0,0,1) .5s .325s;transition:transform cubic-bezier(.4,0,0,1) .5s .325s,opacity cubic-bezier(.4,0,0,1) .5s .325s;transition:transform cubic-bezier(.4,0,0,1) .5s .325s,opacity cubic-bezier(.4,0,0,1) .5s .325s,-webkit-transform cubic-bezier(.4,0,0,1) .5s .325s}body main section#top .ellipse.fadeout .ellipse__content div:nth-child(14){opacity:0;-webkit-transform:translate3d(-50%,calc(-20vh - 50%),0) rotateY(-140deg);transform:translate3d(-50%,calc(-20vh - 50%),0) rotateY(-140deg);transition:opacity cubic-bezier(.4,0,0,1) .5s .35s,-webkit-transform cubic-bezier(.4,0,0,1) .5s .35s;transition:transform cubic-bezier(.4,0,0,1) .5s .35s,opacity cubic-bezier(.4,0,0,1) .5s .35s;transition:transform cubic-bezier(.4,0,0,1) .5s .35s,opacity cubic-bezier(.4,0,0,1) .5s .35s,-webkit-transform cubic-bezier(.4,0,0,1) .5s .35s}body main section#top .ellipse.fadeout .ellipse__content div:nth-child(15){opacity:0;-webkit-transform:translate3d(-50%,calc(20vh - 50%),0) rotateY(-150deg);transform:translate3d(-50%,calc(20vh - 50%),0) rotateY(-150deg);transition:opacity cubic-bezier(.4,0,0,1) .5s .375s,-webkit-transform cubic-bezier(.4,0,0,1) .5s .375s;transition:transform cubic-bezier(.4,0,0,1) .5s .375s,opacity cubic-bezier(.4,0,0,1) .5s .375s;transition:transform cubic-bezier(.4,0,0,1) .5s .375s,opacity cubic-bezier(.4,0,0,1) .5s .375s,-webkit-transform cubic-bezier(.4,0,0,1) .5s .375s}body main section#top .ellipse.fadeout .ellipse__content div:nth-child(16){opacity:0;-webkit-transform:translate3d(-50%,calc(-20vh - 50%),0) rotateY(-160deg);transform:translate3d(-50%,calc(-20vh - 50%),0) rotateY(-160deg);transition:opacity cubic-bezier(.4,0,0,1) .5s .4s,-webkit-transform cubic-bezier(.4,0,0,1) .5s .4s;transition:transform cubic-bezier(.4,0,0,1) .5s .4s,opacity cubic-bezier(.4,0,0,1) .5s .4s;transition:transform cubic-bezier(.4,0,0,1) .5s .4s,opacity cubic-bezier(.4,0,0,1) .5s .4s,-webkit-transform cubic-bezier(.4,0,0,1) .5s .4s}body main section#top .ellipse.fadeout .ellipse__content div:nth-child(17){opacity:0;-webkit-transform:translate3d(-50%,calc(20vh - 50%),0) rotateY(-170deg);transform:translate3d(-50%,calc(20vh - 50%),0) rotateY(-170deg);transition:opacity cubic-bezier(.4,0,0,1) .5s .425s,-webkit-transform cubic-bezier(.4,0,0,1) .5s .425s;transition:transform cubic-bezier(.4,0,0,1) .5s .425s,opacity cubic-bezier(.4,0,0,1) .5s .425s;transition:transform cubic-bezier(.4,0,0,1) .5s .425s,opacity cubic-bezier(.4,0,0,1) .5s .425s,-webkit-transform cubic-bezier(.4,0,0,1) .5s .425s}body main section#top .ellipse.fadeout_ .ellipse__content div{opacity:.5;will-change:transform;-webkit-transform-origin:right;transform-origin:right}body main section#top .ellipse.fadeout_ .ellipse__content div:nth-child(1){opacity:0;-webkit-transform:translate3d(-50%,calc(-20vh - 50%),0) rotateY(-10deg);transform:translate3d(-50%,calc(-20vh - 50%),0) rotateY(-10deg);transition:opacity cubic-bezier(.4,0,0,1) .75s 25ms,-webkit-transform cubic-bezier(.4,0,0,1) .75s 25ms;transition:transform cubic-bezier(.4,0,0,1) .75s 25ms,opacity cubic-bezier(.4,0,0,1) .75s 25ms;transition:transform cubic-bezier(.4,0,0,1) .75s 25ms,opacity cubic-bezier(.4,0,0,1) .75s 25ms,-webkit-transform cubic-bezier(.4,0,0,1) .75s 25ms}body main section#top .ellipse.fadeout_ .ellipse__content div:nth-child(2){opacity:0;-webkit-transform:translate3d(-50%,calc(-20vh - 50%),0) rotateY(-20deg);transform:translate3d(-50%,calc(-20vh - 50%),0) rotateY(-20deg);transition:opacity cubic-bezier(.4,0,0,1) .75s .05s,-webkit-transform cubic-bezier(.4,0,0,1) .75s .05s;transition:transform cubic-bezier(.4,0,0,1) .75s .05s,opacity cubic-bezier(.4,0,0,1) .75s .05s;transition:transform cubic-bezier(.4,0,0,1) .75s .05s,opacity cubic-bezier(.4,0,0,1) .75s .05s,-webkit-transform cubic-bezier(.4,0,0,1) .75s .05s}body main section#top .ellipse.fadeout_ .ellipse__content div:nth-child(3){opacity:0;-webkit-transform:translate3d(-50%,calc(-20vh - 50%),0) rotateY(-30deg);transform:translate3d(-50%,calc(-20vh - 50%),0) rotateY(-30deg);transition:opacity cubic-bezier(.4,0,0,1) .75s 75ms,-webkit-transform cubic-bezier(.4,0,0,1) .75s 75ms;transition:transform cubic-bezier(.4,0,0,1) .75s 75ms,opacity cubic-bezier(.4,0,0,1) .75s 75ms;transition:transform cubic-bezier(.4,0,0,1) .75s 75ms,opacity cubic-bezier(.4,0,0,1) .75s 75ms,-webkit-transform cubic-bezier(.4,0,0,1) .75s 75ms}body main section#top .ellipse.fadeout_ .ellipse__content div:nth-child(4){opacity:0;-webkit-transform:translate3d(-50%,calc(-20vh - 50%),0) rotateY(-40deg);transform:translate3d(-50%,calc(-20vh - 50%),0) rotateY(-40deg);transition:opacity cubic-bezier(.4,0,0,1) .75s .1s,-webkit-transform cubic-bezier(.4,0,0,1) .75s .1s;transition:transform cubic-bezier(.4,0,0,1) .75s .1s,opacity cubic-bezier(.4,0,0,1) .75s .1s;transition:transform cubic-bezier(.4,0,0,1) .75s .1s,opacity cubic-bezier(.4,0,0,1) .75s .1s,-webkit-transform cubic-bezier(.4,0,0,1) .75s .1s}body main section#top .ellipse.fadeout_ .ellipse__content div:nth-child(5){opacity:0;-webkit-transform:translate3d(-50%,calc(-20vh - 50%),0) rotateY(-50deg);transform:translate3d(-50%,calc(-20vh - 50%),0) rotateY(-50deg);transition:opacity cubic-bezier(.4,0,0,1) .75s .125s,-webkit-transform cubic-bezier(.4,0,0,1) .75s .125s;transition:transform cubic-bezier(.4,0,0,1) .75s .125s,opacity cubic-bezier(.4,0,0,1) .75s .125s;transition:transform cubic-bezier(.4,0,0,1) .75s .125s,opacity cubic-bezier(.4,0,0,1) .75s .125s,-webkit-transform cubic-bezier(.4,0,0,1) .75s .125s}body main section#top .ellipse.fadeout_ .ellipse__content div:nth-child(6){opacity:0;-webkit-transform:translate3d(-50%,calc(-20vh - 50%),0) rotateY(-60deg);transform:translate3d(-50%,calc(-20vh - 50%),0) rotateY(-60deg);transition:opacity cubic-bezier(.4,0,0,1) .75s .15s,-webkit-transform cubic-bezier(.4,0,0,1) .75s .15s;transition:transform cubic-bezier(.4,0,0,1) .75s .15s,opacity cubic-bezier(.4,0,0,1) .75s .15s;transition:transform cubic-bezier(.4,0,0,1) .75s .15s,opacity cubic-bezier(.4,0,0,1) .75s .15s,-webkit-transform cubic-bezier(.4,0,0,1) .75s .15s}body main section#top .ellipse.fadeout_ .ellipse__content div:nth-child(7){opacity:0;-webkit-transform:translate3d(-50%,calc(-20vh - 50%),0) rotateY(-70deg);transform:translate3d(-50%,calc(-20vh - 50%),0) rotateY(-70deg);transition:opacity cubic-bezier(.4,0,0,1) .75s .175s,-webkit-transform cubic-bezier(.4,0,0,1) .75s .175s;transition:transform cubic-bezier(.4,0,0,1) .75s .175s,opacity cubic-bezier(.4,0,0,1) .75s .175s;transition:transform cubic-bezier(.4,0,0,1) .75s .175s,opacity cubic-bezier(.4,0,0,1) .75s .175s,-webkit-transform cubic-bezier(.4,0,0,1) .75s .175s}body main section#top .ellipse.fadeout_ .ellipse__content div:nth-child(8){opacity:0;-webkit-transform:translate3d(-50%,calc(-20vh - 50%),0) rotateY(-80deg);transform:translate3d(-50%,calc(-20vh - 50%),0) rotateY(-80deg);transition:opacity cubic-bezier(.4,0,0,1) .75s .2s,-webkit-transform cubic-bezier(.4,0,0,1) .75s .2s;transition:transform cubic-bezier(.4,0,0,1) .75s .2s,opacity cubic-bezier(.4,0,0,1) .75s .2s;transition:transform cubic-bezier(.4,0,0,1) .75s .2s,opacity cubic-bezier(.4,0,0,1) .75s .2s,-webkit-transform cubic-bezier(.4,0,0,1) .75s .2s}body main section#top .ellipse.fadeout_ .ellipse__content div:nth-child(9){opacity:0;-webkit-transform:translate3d(-50%,calc(-20vh - 50%),0) rotateY(-90deg);transform:translate3d(-50%,calc(-20vh - 50%),0) rotateY(-90deg);transition:opacity cubic-bezier(.4,0,0,1) .75s .225s,-webkit-transform cubic-bezier(.4,0,0,1) .75s .225s;transition:transform cubic-bezier(.4,0,0,1) .75s .225s,opacity cubic-bezier(.4,0,0,1) .75s .225s;transition:transform cubic-bezier(.4,0,0,1) .75s .225s,opacity cubic-bezier(.4,0,0,1) .75s .225s,-webkit-transform cubic-bezier(.4,0,0,1) .75s .225s}body main section#top .ellipse.fadeout_ .ellipse__content div:nth-child(10){opacity:0;-webkit-transform:translate3d(-50%,calc(-20vh - 50%),0) rotateY(-100deg);transform:translate3d(-50%,calc(-20vh - 50%),0) rotateY(-100deg);transition:opacity cubic-bezier(.4,0,0,1) .75s .25s,-webkit-transform cubic-bezier(.4,0,0,1) .75s .25s;transition:transform cubic-bezier(.4,0,0,1) .75s .25s,opacity cubic-bezier(.4,0,0,1) .75s .25s;transition:transform cubic-bezier(.4,0,0,1) .75s .25s,opacity cubic-bezier(.4,0,0,1) .75s .25s,-webkit-transform cubic-bezier(.4,0,0,1) .75s .25s}body main section#top .ellipse.fadeout_ .ellipse__content div:nth-child(11){opacity:0;-webkit-transform:translate3d(-50%,calc(-20vh - 50%),0) rotateY(-110deg);transform:translate3d(-50%,calc(-20vh - 50%),0) rotateY(-110deg);transition:opacity cubic-bezier(.4,0,0,1) .75s .275s,-webkit-transform cubic-bezier(.4,0,0,1) .75s .275s;transition:transform cubic-bezier(.4,0,0,1) .75s .275s,opacity cubic-bezier(.4,0,0,1) .75s .275s;transition:transform cubic-bezier(.4,0,0,1) .75s .275s,opacity cubic-bezier(.4,0,0,1) .75s .275s,-webkit-transform cubic-bezier(.4,0,0,1) .75s .275s}body main section#top .ellipse.fadeout_ .ellipse__content div:nth-child(12){opacity:0;-webkit-transform:translate3d(-50%,calc(-20vh - 50%),0) rotateY(-120deg);transform:translate3d(-50%,calc(-20vh - 50%),0) rotateY(-120deg);transition:opacity cubic-bezier(.4,0,0,1) .75s .3s,-webkit-transform cubic-bezier(.4,0,0,1) .75s .3s;transition:transform cubic-bezier(.4,0,0,1) .75s .3s,opacity cubic-bezier(.4,0,0,1) .75s .3s;transition:transform cubic-bezier(.4,0,0,1) .75s .3s,opacity cubic-bezier(.4,0,0,1) .75s .3s,-webkit-transform cubic-bezier(.4,0,0,1) .75s .3s}body main section#top .ellipse.fadeout_ .ellipse__content div:nth-child(13){opacity:0;-webkit-transform:translate3d(-50%,calc(-20vh - 50%),0) rotateY(-130deg);transform:translate3d(-50%,calc(-20vh - 50%),0) rotateY(-130deg);transition:opacity cubic-bezier(.4,0,0,1) .75s .325s,-webkit-transform cubic-bezier(.4,0,0,1) .75s .325s;transition:transform cubic-bezier(.4,0,0,1) .75s .325s,opacity cubic-bezier(.4,0,0,1) .75s .325s;transition:transform cubic-bezier(.4,0,0,1) .75s .325s,opacity cubic-bezier(.4,0,0,1) .75s .325s,-webkit-transform cubic-bezier(.4,0,0,1) .75s .325s}body main section#top .ellipse.fadeout_ .ellipse__content div:nth-child(14){opacity:0;-webkit-transform:translate3d(-50%,calc(-20vh - 50%),0) rotateY(-140deg);transform:translate3d(-50%,calc(-20vh - 50%),0) rotateY(-140deg);transition:opacity cubic-bezier(.4,0,0,1) .75s .35s,-webkit-transform cubic-bezier(.4,0,0,1) .75s .35s;transition:transform cubic-bezier(.4,0,0,1) .75s .35s,opacity cubic-bezier(.4,0,0,1) .75s .35s;transition:transform cubic-bezier(.4,0,0,1) .75s .35s,opacity cubic-bezier(.4,0,0,1) .75s .35s,-webkit-transform cubic-bezier(.4,0,0,1) .75s .35s}body main section#top .ellipse.fadeout_ .ellipse__content div:nth-child(15){opacity:0;-webkit-transform:translate3d(-50%,calc(-20vh - 50%),0) rotateY(-150deg);transform:translate3d(-50%,calc(-20vh - 50%),0) rotateY(-150deg);transition:opacity cubic-bezier(.4,0,0,1) .75s .375s,-webkit-transform cubic-bezier(.4,0,0,1) .75s .375s;transition:transform cubic-bezier(.4,0,0,1) .75s .375s,opacity cubic-bezier(.4,0,0,1) .75s .375s;transition:transform cubic-bezier(.4,0,0,1) .75s .375s,opacity cubic-bezier(.4,0,0,1) .75s .375s,-webkit-transform cubic-bezier(.4,0,0,1) .75s .375s}body main section#top .ellipse.fadeout_ .ellipse__content div:nth-child(16){opacity:0;-webkit-transform:translate3d(-50%,calc(-20vh - 50%),0) rotateY(-160deg);transform:translate3d(-50%,calc(-20vh - 50%),0) rotateY(-160deg);transition:opacity cubic-bezier(.4,0,0,1) .75s .4s,-webkit-transform cubic-bezier(.4,0,0,1) .75s .4s;transition:transform cubic-bezier(.4,0,0,1) .75s .4s,opacity cubic-bezier(.4,0,0,1) .75s .4s;transition:transform cubic-bezier(.4,0,0,1) .75s .4s,opacity cubic-bezier(.4,0,0,1) .75s .4s,-webkit-transform cubic-bezier(.4,0,0,1) .75s .4s}body main section#top .ellipse.fadeout_ .ellipse__content div:nth-child(17){opacity:0;-webkit-transform:translate3d(-50%,calc(-20vh - 50%),0) rotateY(-170deg);transform:translate3d(-50%,calc(-20vh - 50%),0) rotateY(-170deg);transition:opacity cubic-bezier(.4,0,0,1) .75s .425s,-webkit-transform cubic-bezier(.4,0,0,1) .75s .425s;transition:transform cubic-bezier(.4,0,0,1) .75s .425s,opacity cubic-bezier(.4,0,0,1) .75s .425s;transition:transform cubic-bezier(.4,0,0,1) .75s .425s,opacity cubic-bezier(.4,0,0,1) .75s .425s,-webkit-transform cubic-bezier(.4,0,0,1) .75s .425s}body main section#top .ellipse__content{position:relative;left:calc(-57.77777777777777vh / 2);height:100%;width:57.77777777777777vh}body main section#top .ellipse__content div{-webkit-transform:translate3d(-50%,-50%,0) rotateY(0);transform:translate3d(-50%,-50%,0) rotateY(0);-webkit-transform-origin:left;transform-origin:left;opacity:0;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);height:57.77777777777777vh;width:57.77777777777777vh;border:.2rem solid #fff;border-radius:100%}body main section#top .content{position:relative;z-index:1}body main section#top h1{position:relative;z-index:1;display:inline-block;text-align:center;color:#fff;overflow:hidden}body main section#top h1 span{display:inline-flex}body main section#top h1 .variable{margin-bottom:-1.4rem;font-size:100px;font-size:10rem;font-weight:500;font-variation-settings:"wght"500,"wdth"1000,"opsz"1000}body main section#top h1 .roc{font-size:78px;font-size:7.8rem;font-weight:400}body main section#top h2{position:absolute;left:50%;top:83.33333333333334vh;font-size:18px;font-size:1.8rem;line-height:1.61111;font-weight:500;color:#fff;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}body main section#theme{margin-top:150vh}body main section#theme .section__inner{max-width:initial;width:100%}body main section#theme .section__inner .content{height:100vh;border-bottom:12rem solid #fff}body main section#theme .section__inner .content__left,body main section#theme .section__inner .content__right{height:100%;width:50%}body main section#theme .section__inner .content__left{position:fixed;display:flex;align-items:center;top:0;left:0;padding:0 6.597222222222222%;box-sizing:border-box}body main section#theme .section__inner .content__left .section__inner-title{margin-bottom:3.2rem}body main section#theme .section__inner .content__left .section__inner-catch{margin-bottom:5.6rem;font-size:18px;font-size:1.8rem;font-weight:500;color:#222934}body main section#theme .section__inner .content__left .section__inner-catch .title-en{gap:.5rem;margin-bottom:1.6rem;font-size:46px;font-size:4.6rem;font-weight:500}body main section#theme .section__inner .content__left .section__inner-catch .title-ja{display:flex;align-items:center}body main section#theme .section__inner .content__left .section__inner-text{margin-bottom:7.5rem;font-size:14px;font-size:1.4rem;line-height:2;text-align:justify;color:#222934}body main section#theme .section__inner .content__left .muko-img{position:relative;margin-right:2.4rem;width:14rem}body main section#theme .section__inner .content__left .muko-img .back{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);width:13rem;-webkit-animation:rotationReverse_ 10s linear 0s infinite normal;animation:rotationReverse_ 10s linear 0s infinite normal}body main section#theme .section__inner .content__left .muko-img svg{position:relative;z-index:1;width:100%}body main section#theme .section__inner .content__left .muko-img image{margin:0 auto;width:100%}body main section#theme .section__inner .content__left .muko-img #muko{-webkit-clip-path:url(#clipmuko);clip-path:url(#clipmuko)}body main section#theme .section__inner .content__left .muko-img clipPath{-webkit-transform-origin:center;transform-origin:center;will-change:transform}body main section#theme .section__inner .content__left .muko-text{font-size:12px;font-size:1.2rem;line-height:1.75;color:#222934}body main section#theme .section__inner .content__right{overflow:hidden;position:fixed;top:0;right:0;-webkit-transform:initial!important;transform:initial!important}body main section#theme .section__inner .content__right::before{content:"";display:block;padding-top:125%}body main section#theme .section__inner .content__right picture{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);-webkit-transform:translate3d(-50%,-50%,0) scale(1.5);transform:translate3d(-50%,-50%,0) scale(1.5);will-change:transform}body main section#theme .section__inner .content__right .img,body main section#theme .section__inner .content__right img,body main section#theme .section__inner .content__right picture{height:100%;width:100%}body main section#theme .section__inner .content__right .img{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);-webkit-transform:translate3d(-50%,-50%,0) scale(1);transform:translate3d(-50%,-50%,0) scale(1);will-change:transform;overflow:hidden}body main section#theme .section__inner .content__right .img img{-o-object-fit:cover;object-fit:cover}body main section#theme .section__inner .theme{position:relative;padding-top:12rem;padding-bottom:16.666666666666666vw;background-color:#fff;z-index:1}body main section#theme .section__inner .theme-title{margin-bottom:6.4rem;font-size:24px;font-size:2.4rem;text-align:center;font-weight:500}body main section#theme .section__inner .theme .wrapper{margin:0 auto;width:91.66666666666666%;max-width:132rem;transition:none!important}body main section#theme .section__inner .theme .wrapper .box{position:relative;width:22.954545454545455%;border-radius:1rem;background-color:#3e3a39;opacity:0;-webkit-transform:translate3d(0,10rem,0) scale(.95);transform:translate3d(0,10rem,0) scale(.95);will-change:opacity,transform;box-shadow:0 .4rem .9rem 0 rgba(0,0,0,.1)}body main section#theme .section__inner .theme .wrapper .box.active{opacity:1;-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}body main section#theme .section__inner .theme .wrapper .box:nth-child(1){transition:opacity cubic-bezier(.19,1,.22,1) 2s .1s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s .1s;transition:opacity cubic-bezier(.19,1,.22,1) 2s .1s,transform cubic-bezier(.19,1,.22,1) 2s .1s;transition:opacity cubic-bezier(.19,1,.22,1) 2s .1s,transform cubic-bezier(.19,1,.22,1) 2s .1s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s .1s}body main section#theme .section__inner .theme .wrapper .box:nth-child(2){transition:opacity cubic-bezier(.19,1,.22,1) 2s .2s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s .2s;transition:opacity cubic-bezier(.19,1,.22,1) 2s .2s,transform cubic-bezier(.19,1,.22,1) 2s .2s;transition:opacity cubic-bezier(.19,1,.22,1) 2s .2s,transform cubic-bezier(.19,1,.22,1) 2s .2s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s .2s}body main section#theme .section__inner .theme .wrapper .box:nth-child(3){transition:opacity cubic-bezier(.19,1,.22,1) 2s .3s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s .3s;transition:opacity cubic-bezier(.19,1,.22,1) 2s .3s,transform cubic-bezier(.19,1,.22,1) 2s .3s;transition:opacity cubic-bezier(.19,1,.22,1) 2s .3s,transform cubic-bezier(.19,1,.22,1) 2s .3s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s .3s}body main section#theme .section__inner .theme .wrapper .box:nth-child(4){transition:opacity cubic-bezier(.19,1,.22,1) 2s .4s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s .4s;transition:opacity cubic-bezier(.19,1,.22,1) 2s .4s,transform cubic-bezier(.19,1,.22,1) 2s .4s;transition:opacity cubic-bezier(.19,1,.22,1) 2s .4s,transform cubic-bezier(.19,1,.22,1) 2s .4s,-webkit-transform cubic-bezier(.19,1,.22,1) 2s .4s}body main section#theme .section__inner .theme .wrapper .box picture{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);transform:translateX(-50%) translateY(-50%) scale(1) rotate(0)}body main section#theme .section__inner .theme .wrapper .box img,body main section#theme .section__inner .theme .wrapper .box picture{height:100%;width:100%;border-radius:1rem}body main section#theme .section__inner .theme .wrapper .box__inner{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);display:flex;align-items:center;justify-content:center;height:100%;width:100%;z-index:1;overflow:hidden}body main section#theme .section__inner .theme .wrapper .box-title{position:absolute;top:-.24rem;left:-.2rem;font-size:60px;font-size:6rem;color:#f5f2ea;word-break:break-all}body main section#theme .section__inner .theme .wrapper .box-text{width:86.79867986798679%;font-size:18px;font-size:1.8rem;line-height:1.61111;color:#fff}body main section#theme .section__inner .theme .wrapper .box-index{position:absolute;bottom:2rem;right:2rem;font-weight:700;font-size:32px;font-size:3.2rem;color:#f5f2ea}body main section#theme .section__inner .theme .wrapper .box::before{content:"";padding-top:110.56105610561056%;display:block}body main section#speakers{padding:8.33333vw 0 17.8rem;background-color:#fff;z-index:1}body main section#speakers::after,body main section#speakers::before{position:absolute;top:0;content:"";height:100%;z-index:-1;display:none}body main section#speakers::before{left:0;width:38.88888888888889%;background-color:#d5ba8f}body main section#speakers::after{right:0;width:calc(100% - 38.88888888888889%);background-color:#f5f2ea}body main section#speakers .section__inner .wrapper{flex-wrap:wrap;gap:5.3156em 3.351614868982329%}body main section#speakers .section__inner .wrapper .box{position:relative;display:flex;flex-direction:column;align-items:stretch;width:22.486288848263253%;cursor:pointer}body main section#speakers .section__inner .wrapper .box .common-btn{margin-top:auto}body main section#speakers .section__inner .wrapper .box:nth-child(4n){margin-right:0}body main section#speakers .section__inner .wrapper .box:nth-child(10),body main section#speakers .section__inner .wrapper .box:nth-child(9){margin-bottom:0}body main section#speakers .section__inner .wrapper .box:last-child{margin-bottom:0}body main section#speakers .section__inner .wrapper .box:hover .box-img svg{-webkit-transform:translate3d(-50%,-50%,0) scale(1.05);transform:translate3d(-50%,-50%,0) scale(1.05)}body main section#speakers .section__inner .wrapper .box-img{position:relative;margin-bottom:1.6rem}body main section#speakers .section__inner .wrapper .box-img::before{content:"";padding-top:100%;display:block}body main section#speakers .section__inner .wrapper .box-name{margin-bottom:1.2rem;color:#254850;text-align:center}body main section#speakers .section__inner .wrapper .box-name .en{margin-bottom:1.2rem;font-size:14px;font-size:1.4rem;line-height:1.2;font-weight:500}body main section#speakers .section__inner .wrapper .box-name .ja{font-size:12px;font-size:1.2rem;font-weight:500}body main section#speakers .section__inner .wrapper .box-text{margin-bottom:2rem;font-size:10px;font-size:1rem;line-height:1.8;font-weight:400;color:#5b5d6b;text-align:center}body main section#speakers .section__inner .wrapper .box-credit{position:absolute;bottom:-2.2rem;left:50%;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);width:150%;font-size:10px;font-size:1rem;text-align:center;white-space:nowrap}body main section#speakers .section__inner .wrapper .box #image1{-webkit-clip-path:url(#clip1);clip-path:url(#clip1)}body main section#speakers .section__inner .wrapper .box #image2{-webkit-clip-path:url(#clip2);clip-path:url(#clip2)}body main section#speakers .section__inner .wrapper .box #image3{-webkit-clip-path:url(#clip3);clip-path:url(#clip3)}body main section#speakers .section__inner .wrapper .box #image4{-webkit-clip-path:url(#clip4);clip-path:url(#clip4)}body main section#speakers .section__inner .wrapper .box #image5{-webkit-clip-path:url(#clip5);clip-path:url(#clip5)}body main section#speakers .section__inner .wrapper .box #image6{-webkit-clip-path:url(#clip6);clip-path:url(#clip6)}body main section#speakers .section__inner .wrapper .box #image7{-webkit-clip-path:url(#clip7);clip-path:url(#clip7)}body main section#speakers .section__inner .wrapper .box #image8{-webkit-clip-path:url(#clip8);clip-path:url(#clip8)}body main section#speakers .section__inner .wrapper .box #image9{-webkit-clip-path:url(#clip9);clip-path:url(#clip9)}body main section#speakers .section__inner .wrapper .box #image10{-webkit-clip-path:url(#clip10);clip-path:url(#clip10)}body main section#speakers .section__inner .wrapper .box svg{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);height:100%;width:100%;will-change:transform;transition:-webkit-transform cubic-bezier(.65,.05,.36,1) .5s;transition:transform cubic-bezier(.65,.05,.36,1) .5s;transition:transform cubic-bezier(.65,.05,.36,1) .5s,-webkit-transform cubic-bezier(.65,.05,.36,1) .5s}body main section#speakers .section__inner .wrapper .box clipPath{overflow:hidden;-webkit-transform-origin:center;transform-origin:center;will-change:transform}body main section#speakers .section__inner .wrapper .box image{width:100%}body main section#schedule{padding:8.33333vw 0 14rem}body main section#schedule .object{position:absolute}body main section#schedule .object.object1{top:calc(20% + 2.2rem);left:-22rem;width:57.7rem}body main section#schedule .object.object2{top:calc(25% + 77rem);right:-28.5rem;width:57.7rem}body main section#schedule .wrapper{position:relative;z-index:1}body main section#schedule .wrapper #center{position:absolute;top:0;left:50%;height:0;width:.1rem;background-color:#254850;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}body main section#schedule .wrapper .schedule{padding-bottom:8rem;justify-content:flex-end}body main section#schedule .wrapper .schedule:nth-child(2n){justify-content:flex-start}body main section#schedule .wrapper .schedule:nth-child(2n) .left .schedule-title{text-align:right}body main section#schedule .wrapper .schedule:nth-child(2n) .left .schedule-subtitle,body main section#schedule .wrapper .schedule:nth-child(2n) .left .schedule-text{text-align:left}body main section#schedule .wrapper .schedule:nth-child(2n) .left .people-wrapper{justify-content:flex-start}body main section#schedule .wrapper .schedule:nth-last-child(2){padding-bottom:0}body main section#schedule .wrapper .schedule:nth-last-child(2) .schedule-time,body main section#schedule .wrapper .schedule:nth-last-child(2) .schedule-title{margin-bottom:0}body main section#schedule .wrapper .schedule:nth-last-child(2) .center .bar{display:none}body main section#schedule .wrapper .schedule .left{width:46.3436928702011%;text-align:right}body main section#schedule .wrapper .schedule .left .people-wrapper{justify-content:flex-end}body main section#schedule .wrapper .schedule .center{position:relative;margin:0 3.656307129798903%}body main section#schedule .wrapper .schedule .center .bar{position:absolute;top:0;left:50%;height:0%;width:.1rem;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);background-color:#254850;transition:height 1.5s cubic-bezier(.65,.05,.36,1) .2s;visibility:hidden}body main section#schedule .wrapper .schedule .center .bar.active{height:calc(100% + 8rem)}body main section#schedule .wrapper .schedule .center .dot{position:absolute;top:0;left:50%;content:"";height:1.6rem;width:1.6rem;border-radius:100%;-webkit-transform:translate3d(-50%,0,0) scale(0);transform:translate3d(-50%,0,0) scale(0);background-color:#254850;-webkit-animation:dotScaleDown .2s cubic-bezier(.65,.05,.36,1) forwards;animation:dotScaleDown .2s cubic-bezier(.65,.05,.36,1) forwards}body main section#schedule .wrapper .schedule .center .dot.active{-webkit-animation:dotScale .75s cubic-bezier(.65,.05,.36,1) forwards;animation:dotScale .75s cubic-bezier(.65,.05,.36,1) forwards}body main section#schedule .wrapper .schedule .right{width:46.3436928702011%}body main section#schedule .wrapper .schedule .schedule-title{margin-bottom:2.4rem;font-size:24px;font-size:2.4rem;text-transform:uppercase}body main section#schedule .wrapper .schedule .schedule-subtitle{margin-bottom:2.4rem;font-size:22px;font-size:2.2rem;line-height:1.5;font-weight:500}body main section#schedule .wrapper .schedule .schedule-subtitle .small{font-size:14px;font-size:1.4rem;display:block}body main section#schedule .wrapper .schedule .schedule-text{font-size:14px;font-size:1.4rem;line-height:2}body main section#schedule .wrapper .schedule .schedule-time{position:relative;top:-.7rem;margin-bottom:3.2rem;font-size:36px;font-size:3.6rem;color:#878e64}body main section#schedule .wrapper .schedule .people-wrapper{display:flex;gap:1.6rem}body main section#schedule .wrapper .schedule .people-wrapper>div{gap:1.6rem}body main section#schedule .wrapper .schedule .people-wrapper .people{width:8rem;cursor:pointer}body main section#schedule .wrapper .schedule .people-wrapper .people:last-child{margin-right:0}body main section#schedule .wrapper .schedule .people-wrapper .people img,body main section#schedule .wrapper .schedule .people-wrapper .people picture{border-radius:100%}body main section#schedule .wrapper .schedule .people-wrapper .people picture{display:block;margin-bottom:.8rem;overflow:hidden}body main section#schedule .wrapper .schedule .people-wrapper .people picture img{will-change:transform;transition:-webkit-transform cubic-bezier(.65,.05,.36,1) .5s;transition:transform cubic-bezier(.65,.05,.36,1) .5s;transition:transform cubic-bezier(.65,.05,.36,1) .5s,-webkit-transform cubic-bezier(.65,.05,.36,1) .5s}body main section#schedule .wrapper .schedule .people-wrapper .people:hover picture img{-webkit-transform:scale(1.12);transform:scale(1.12)}body main section#schedule .wrapper .schedule .people-wrapper .people-name{font-size:12px;font-size:1.2rem;line-height:1.33333;text-align:center}body main section#schedule .wrapper .schedule .people-wrapper .people-credit{position:relative;left:50%;width:200%;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);margin-top:.6rem;font-size:8px;font-size:.8rem;line-height:1.5;text-align:center}body main section#contents{padding:12rem 0 14rem;background-color:#e7e8e0}body main section#contents .section__inner-title{margin-bottom:4rem}body main section#contents .section__inner-text{font-weight:500;margin-bottom:6.4rem;color:#222934}body main section#contents .section__inner .wrapper{padding:0 5.2rem}body main section#contents .section__inner .wrapper .box{margin-bottom:8rem;width:87.85425101214575%}body main section#contents .section__inner .wrapper .box.more{flex-direction:unset;margin:0 auto!important}body main section#contents .section__inner .wrapper .box.more .box__content{width:100%}body main section#contents .section__inner .wrapper .box.more .box__content .en{margin-bottom:1.6rem;font-size:48px;font-size:4.8rem;font-weight:500;color:#878e64;text-align:center}body main section#contents .section__inner .wrapper .box:nth-child(2n){flex-direction:row-reverse;margin-left:12.145748987854248%}body main section#contents .section__inner .wrapper .box__img{width:30.3rem;overflow:hidden}body main section#contents .section__inner .wrapper .box__img .swiper-container{position:relative}body main section#contents .section__inner .wrapper .box__img .swiper-pagination{bottom:-1.8rem;width:auto}body main section#contents .section__inner .wrapper .box__img .swiper-pagination .swiper-pagination-bullet{margin:0 .8rem 0 0;height:1rem;width:1rem;background-color:rgba(38,72,79,.5)}body main section#contents .section__inner .wrapper .box__img .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#26484f}body main section#contents .section__inner .wrapper .box__img .swiper-pagination .swiper-pagination-bullet:last-child{margin:0}body main section#contents .section__inner .wrapper .box__img-note{margin-top:.8rem;font-size:12px;font-size:1.2rem}body main section#contents .section__inner .wrapper .box__content{width:calc(100% - 33.9rem)}body main section#contents .section__inner .wrapper .box__content .en{margin-bottom:1.6rem;font-size:16px;font-size:1.6rem;font-weight:700}body main section#contents .section__inner .wrapper .box__content .title{margin-bottom:3.2rem;font-size:22px;font-size:2.2rem;line-height:1.5;font-weight:500}body main section#contents .section__inner .wrapper .box__content .text{font-size:14px;font-size:1.4rem;line-height:2;color:#222934}body main section#contents .section__inner .wrapper .box__content .link{margin-top:3rem;line-height:1.5}body main section#contents .section__inner .wrapper .box__content .link a{display:block;font-size:12px;font-size:1.2rem;color:#222934;text-decoration:underline}body main section#contents .section__inner .wrapper .box__content-profile{margin-top:3.2rem;padding-top:2.4rem;border-top:.1rem dashed #92a3a7}body main section#contents .section__inner .wrapper .box__content-profile .profile{margin-bottom:2.4rem}body main section#contents .section__inner .wrapper .box__content-profile .profile:last-child{margin-bottom:0}body main section#contents .section__inner .wrapper .box__content-profile .profile__name{margin-bottom:1.6rem;font-size:12px;font-size:1.2rem;font-weight:500;color:#222934}body main section#contents .section__inner .wrapper .box__content-profile .profile__text{font-size:12px;font-size:1.2rem;line-height:1.75;color:#222934}body main section#contents .section__inner .wrapper .box:last-child{margin-bottom:0}body main section#supported-by{padding:0 0 10.2rem;margin-bottom:20rem;background-color:#f8f9fa}body main section#supported-by .section__inner-title{text-align:center}body main section#supported-by .section__inner .wrapper{width:100%;flex-wrap:wrap}body main section#supported-by .section__inner .wrapper .flex1{margin-bottom:4.8rem}body main section#supported-by .section__inner .wrapper .supported{display:flex;align-items:center;justify-content:center;height:8rem;width:24rem}body main section#supported-by .section__inner .wrapper .supported.supported1{margin:0 auto 6.4rem;height:10rem;width:30rem}body main section#supported-by .section__inner .wrapper .supported.supported1 img{width:100%}body main section#supported-by .section__inner .wrapper .supported.supported2 img{width:10rem}body main section#supported-by .section__inner .wrapper .supported.supported3 img{width:7.5rem}body main section#supported-by .section__inner .wrapper .supported.supported4 img{width:11.6rem}body main section#supported-by .section__inner .wrapper .supported.supported5 img{width:14rem}body main section#supported-by .section__inner .wrapper .supported.supported6 img{width:14.8rem}body main section#supported-by .section__inner .wrapper .supported.supported7 img{width:20.3rem}body main section#supported-by .section__inner .wrapper .supported.supported8 img{width:22rem}body main section#supported-by .section__inner .wrapper .supported.supported9 img{width:15.884rem}body main section#venue{padding:20.5rem 0 16rem}body main section#venue .object{position:absolute;top:0;left:-30rem;width:54.4rem}body main section#venue .section__inner h3{margin:4.8rem 0 2.4rem;font-weight:500;display:inline-block}body main section#venue .section__inner-text{width:48.35466179159049%;color:#222934}body main section#venue .section__inner .img{position:absolute}body main section#venue .section__inner .img.img1{top:-8.30188679245283%;right:0;height:133.0188679245283%;width:48.35466179159049%;z-index:1}body main section#venue .section__inner .img.img2{top:-44.8rem;right:-17.3rem;height:40.8rem;width:30.3rem}body main section#venue .section__inner .common-btn{margin-top:5.5rem;margin-right:auto;margin-left:0}body main section#entry .section__inner{max-width:initial;width:100%}body main section#entry .section__inner .content{align-items:stretch}body main section#entry .section__inner .content__left,body main section#entry .section__inner .content__right{position:relative;width:50%}body main section#entry .section__inner .content__left::before{content:"";display:block;padding-top:125%}body main section#entry .section__inner .content__left picture{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);-webkit-transform:translate3d(-50%,-50%,0) scale(1.5);transform:translate3d(-50%,-50%,0) scale(1.5);will-change:transform}body main section#entry .section__inner .content__left .img,body main section#entry .section__inner .content__left img,body main section#entry .section__inner .content__left picture{height:100%;width:100%}body main section#entry .section__inner .content__left .img{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);will-change:transform;overflow:hidden}body main section#entry .section__inner .content__left .img img{-o-object-fit:cover;object-fit:cover}body main section#entry .section__inner .content__right{padding:6.6rem;display:flex;align-items:center;justify-content:center;background-color:#c3c6b1}body main section#entry .section__inner .content__right .section__inner-title{margin-bottom:5rem;text-align:center}body main section#entry .section__inner .content__right .date{margin-bottom:1.6rem;line-height:.9;color:#254850}body main section#entry .section__inner .content__right .date .big,body main section#entry .section__inner .content__right .date .small{display:inline-block}body main section#entry .section__inner .content__right .date .big{font-size:55px;font-size:5.5rem}body main section#entry .section__inner .content__right .date .mid{display:block;font-size:40px;font-size:4rem}body main section#entry .section__inner .content__right .date .mid .word{display:inline-block}body main section#entry .section__inner .content__right .date .small{margin-left:.64rem;vertical-align:top;font-size:28px;font-size:2.8rem}body main section#entry .section__inner .content__right .hashtag{margin-bottom:1.6rem;font-weight:700;font-size:18px;font-size:1.8rem;color:#878e64}body main section#entry .section__inner .content__right .hashtag-copy{position:relative;margin-bottom:4.8rem;display:inline-block;padding:1.2rem 1.6rem;font-weight:700;border-radius:.8rem;font-size:16px;font-size:1.6rem;color:#49676d;cursor:pointer;background-color:#f5f2ea}body main section#entry .section__inner .content__right .hashtag-copy .hash{transition:opacity .3s cubic-bezier(.65,.05,.36,1)}body main section#entry .section__inner .content__right .hashtag-copy:hover .hash{opacity:.5}body main section#entry .section__inner .content__right .hashtag-copy #alert{position:absolute;top:-6.5rem;left:50%;padding:1rem;font-size:12px;font-size:1.2rem;line-height:1.2;color:#fff;border-radius:.5rem;background:#254850;width:10rem;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);opacity:0;visibility:hidden;transition:opacity .3s cubic-bezier(.65,.05,.36,1),visibility 0s .3s}body main section#entry .section__inner .content__right .hashtag-copy #alert.active{opacity:1;visibility:visible;transition:opacity .3s cubic-bezier(.65,.05,.36,1),visibility 0s 0s}body main section#entry .section__inner .content__right .hashtag-copy #alert::before{content:"";position:absolute;top:100%;left:50%;border:1.5rem solid transparent;border-top:1.5rem solid #254850;margin-left:-1.5rem}body main section#entry .section__inner .content__right .text,body main section#entry .section__inner .content__right .title{color:#222934}body main section#entry .section__inner .content__right .title{font-size:14px;font-size:1.4rem;margin-bottom:2.4rem;font-weight:500}body main section#entry .section__inner .content__right .text{width:50rem}body main section#entry .section__inner .content__right .text p{font-size:14px;font-size:1.4rem;line-height:2}body main section#entry .section__inner .content__right .cta-btn{margin-top:6.4rem;height:9.6rem;width:100%;border-radius:5.4rem;border:.8rem solid #254850;box-sizing:border-box;background-color:#254850}body main section#entry .section__inner .content__right .cta-btn:hover::before{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}body main section#entry .section__inner .content__right .cta-btn:hover .cta-btn__text{color:#254850}body main section#entry .section__inner .content__right .cta-btn::before{height:8rem;-webkit-transform:translate3d(calc(-100% + 8rem),0,0);transform:translate3d(calc(-100% + 8rem),0,0);border-radius:8rem;background-color:#fff}body main section#entry .section__inner .content__right .cta-btn__icon{height:8rem;width:8rem;background-color:#fff;border:none}body main section#entry .section__inner .content__right .cta-btn__icon svg *{fill:#254850}body main section#entry .section__inner .content__right .cta-btn__text{font-size:26px;font-size:2.6rem;color:#fff}body main section.door #circle{position:absolute;width:48rem;bottom:0;right:23.61111111111111vw;z-index:1;will-change:transform;-webkit-animation:rotation 20s linear infinite;animation:rotation 20s linear infinite}body main section.door .section__inner{max-width:initial}body main section.door.door1{height:31.94444444444444vw;background-color:#fff;z-index:1}body main section.door.door1 .img.medium{top:-5.555555555555555vw;left:0;height:28.33333333333333vw;width:21.041666666666667vw}body main section.door.door2{height:53.61111111111111vw}body main section.door.door2 .img.medium{top:-5.555555555555555vw;right:-16.715163518179978%;height:50vw;width:38.055555555555554vw}body main section.door.door3{height:31.94444444444444vw;background-color:#f8f9fa}body main section.door.door3 .section__inner{height:100%}body main section.door.door3 .img.medium{top:0;left:-24.027777777777786%;height:22.22222222222222vw;width:40.97222222222222vw}body main section.door.door3 .img.full_{top:0;left:auto;-webkit-transform:translate3d(0,0,0) scale(.7);transform:translate3d(0,0,0) scale(.7);right:-15.813528336380256%;width:105.48446069469835%;height:100%}body main section.door img,body main section.door picture{width:100%}body main section.door picture{display:block;position:absolute;top:0;left:0;width:100%;will-change:transform}body main section.door img{width:100%}body main section.door .img{position:absolute;overflow:hidden}body main section.door .img.full{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);height:100%;width:100%;-webkit-transform:translate3d(-50%,-50%,0) scale(.7);transform:translate3d(-50%,-50%,0) scale(.7)}}@media screen and (min-width:750px) and (max-width:1200px){body #header h1{margin-right:5.333333333333334vw;width:8vw}body #header nav ul li{margin-right:2.666666666666667vw;font-size:1.1666666666666667vw;white-space:nowrap}body #header nav ul li:last-child{margin-right:0}}@media screen and (min-width:750px) and (max-width:1320px){body main section#theme .section__inner .content{height:100vh;border-bottom:12rem solid #fff}body main section#theme .section__inner .content__left{padding:0 6.597222222222222%}body main section#theme .section__inner .content__left .section__inner-title{margin-bottom:2.2222222222222223vw}body main section#theme .section__inner .content__left .section__inner-catch{margin-bottom:4.4444444444444446vw;font-size:1.3vw}body main section#theme .section__inner .content__left .section__inner-catch .title-en{gap:.4vw;margin-bottom:1.24vw;font-size:3.2vw}body main section#theme .section__inner .content__left .section__inner-text{margin-bottom:5.2083333333333336vw;font-size:.9722222222222222vw}body main section#theme .section__inner .content__left .muko-img{position:relative;margin-right:2.4vw;width:9.722222222222222vw}body main section#theme .section__inner .content__left .muko-text{font-size:.8333333333333333vw}body main section#theme .section__inner .theme .wrapper .box-title{font-size:4.1666666666666664vw}body main section#theme .section__inner .theme .wrapper .box-text{font-size:1.25vw}body main section#theme .section__inner .theme .wrapper .box-index{bottom:1.3888888888888888vw;right:1.3888888888888888vw;font-size:2.0833333333333332vw}body main section#speakers .section__inner .wrapper{gap:3.675vw 2.45vw}body main section#schedule .wrapper .schedule .people-wrapper{flex-wrap:wrap;gap:1.6rem}body main section#entry .section__inner .content__right{padding:4.583333333333333vw 0}body main section#entry .section__inner .content__right .section__inner-title{margin-bottom:2.4444444444444446vw;font-size:5.277777777777778vw}body main section#entry .section__inner .content__right .date{margin-bottom:1vw}body main section#entry .section__inner .content__right .date .big{font-size:3.819444444444445vw}body main section#entry .section__inner .content__right .date .mid{font-size:2.7777777777777776vw}body main section#entry .section__inner .content__right .date .small{font-size:1.9444444444444445vw}body main section#entry .section__inner .content__right .hashtag{margin-bottom:1.1111111111111112vw;font-size:1.25vw}body main section#entry .section__inner .content__right .hashtag-copy{margin-bottom:3.333333333333333vw;display:inline-block;padding:.8333333333333333vw 1.1111111111111112vw;border-radius:.5555555555555556vw;font-size:1.1111111111111112vw}body main section#entry .section__inner .content__right .title{font-size:.9722222222222222vw;margin-bottom:1.6666666666666666vw}body main section#entry .section__inner .content__right .text{width:34.72222222222222vw;padding-right:1.6666666666666666vw}body main section#entry .section__inner .content__right .text p{font-size:.9722222222222222vw}body main section#entry .section__inner .content__right .cta-btn{margin-top:4.4444444444444446vw;height:6.666666666666667vw;border-radius:3.75vw;border:.4rem solid #254850}body main section#entry .section__inner .content__right .cta-btn::before{height:calc(6.666666666666667vw - .8rem);-webkit-transform:translate3d(calc(-100% + 5.555555555555555vw - .4rem),0,0);transform:translate3d(calc(-100% + 5.555555555555555vw - .4rem),0,0);border-radius:3.75vw}body main section#entry .section__inner .content__right .cta-btn__icon{height:calc(6.666666666666667vw - .8rem);width:calc(6.666666666666667vw - .8rem)}body main section#entry .section__inner .content__right .cta-btn__text{font-size:1.8055555555555554vw}}@media screen and (max-width:749px){body#archive main section#event-digest{padding:20.51282vw 0}body#archive main section#event-digest .section__inner-title{text-align:center;position:relative;left:50%;width:100vw;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}body#archive main section#event-digest .video{position:relative;margin:0 auto}body#archive main section#event-digest .video::before{content:'';display:block;padding-top:56.8%}body#archive main section#event-digest .video iframe{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);height:100%;width:100%}body#archive main section#entry .section__inner{max-width:initial;width:100%}body#archive main section#entry .section__inner .content{display:flex;flex-wrap:wrap}body#archive main section#entry .section__inner .content__left,body#archive main section#entry .section__inner .content__right{position:relative;width:100%}body#archive main section#entry .section__inner .content__left{order:2}body#archive main section#entry .section__inner .content__left::before{content:"";display:block;padding-top:100%}body#archive main section#entry .section__inner .content__left picture{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);-webkit-transform:translate3d(-50%,-50%,0) scale(1.5);transform:translate3d(-50%,-50%,0) scale(1.5);will-change:transform}body#archive main section#entry .section__inner .content__left .img,body#archive main section#entry .section__inner .content__left img,body#archive main section#entry .section__inner .content__left picture{height:100%;width:100%}body#archive main section#entry .section__inner .content__left .img{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);will-change:transform;overflow:hidden}body#archive main section#entry .section__inner .content__left .img img{-o-object-fit:cover;object-fit:cover}body#archive main section#entry .section__inner .content__right{padding:20.51282vw 0;order:1;display:flex;align-items:center;justify-content:center;background-color:#c3c6b1}body#archive main section#entry .section__inner .content__right .section__inner-title{text-align:center}body#archive main section#entry .section__inner .content__right .date{margin-bottom:8.20513vw;font-weight:700;font-size:1.3rem;font-size:6.66667vw;line-height:1.53846;color:#254850}body#archive main section#entry .section__inner .content__right .date .year{font-size:.922rem;font-size:4.72821vw}body#archive main section#entry .section__inner .content__right .date .year .roc{font-size:1.4185rem;font-size:7.27436vw}body#archive main section#entry .section__inner .content__right .desc{width:84.61538vw;margin:0 auto 10.25641vw;font-size:.8rem;font-size:4.10256vw;font-weight:700;line-height:1.75}body#archive main section#entry .section__inner .content__right .hashtag{margin-bottom:4.10256vw;font-weight:700;font-size:.9rem;font-size:4.61538vw;color:#878e64}body#archive main section#entry .section__inner .content__right .hashtag-copy{margin-bottom:10.25641vw;display:inline-block;padding:3.07692vw 4.10256vw;font-weight:700;border-radius:2.05128vw;font-size:.8rem;font-size:4.10256vw;color:#49676d;background-color:#f5f2ea}body#archive main section#entry .section__inner .content__right .hashtag-copy .hash{transition:opacity .3s cubic-bezier(.65,.05,.36,1)}body#archive main section#entry .section__inner .content__right .hashtag-copy:hover .hash{opacity:.5}body#archive main section#entry .section__inner .content__right #alert,body#archive main section#entry .section__inner .content__right #send-alert{position:absolute;top:-16.66667vw;left:50%;padding:2.5641vw;font-size:.6rem;font-size:3.07692vw;line-height:1.2;color:#fff;border-radius:1.28205vw;background:#254850;width:25.64103vw;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);opacity:0;visibility:hidden;transition:opacity .3s cubic-bezier(.65,.05,.36,1),visibility 0s .3s}body#archive main section#entry .section__inner .content__right #alert#send-alert,body#archive main section#entry .section__inner .content__right #send-alert#send-alert{top:-23.07692vw;width:38.46154vw;line-height:1.4}body#archive main section#entry .section__inner .content__right #alert.active,body#archive main section#entry .section__inner .content__right #send-alert.active{opacity:1;visibility:visible;transition:opacity .3s cubic-bezier(.65,.05,.36,1),visibility 0s 0s}body#archive main section#entry .section__inner .content__right #alert::before,body#archive main section#entry .section__inner .content__right #send-alert::before{content:"";position:absolute;top:100%;left:50%;border:3.84615vw solid transparent;border-top:3.84615vw solid #254850;margin-left:-3.84615vw}body#archive main section#entry .section__inner .content__right .desc,body#archive main section#entry .section__inner .content__right .privacy,body#archive main section#entry .section__inner .content__right .text,body#archive main section#entry .section__inner .content__right .title{color:#222934}body#archive main section#entry .section__inner .content__right .privacy{text-decoration:underline}body#archive main section#entry .section__inner .content__right .title{font-size:.7rem;font-size:3.58974vw;margin-bottom:6.15385vw;font-weight:500}body#archive main section#entry .section__inner .content__right .text{width:84.61538vw}body#archive main section#entry .section__inner .content__right .text p{font-size:.6rem;font-size:3.07692vw;line-height:1.75}body#archive main section#entry .section__inner .content__right .input{margin-top:12.30769vw;height:16.41026vw;width:100%}body#archive main section#entry .section__inner .content__right .input input{padding:3.07692vw 2.05128vw 3.07692vw 4.10256vw;height:100%;width:100%;font-size:16px;font-size:1.6rem;box-sizing:border-box;border-radius:1.02564vw;border:none;background-color:#fff}body#archive main section#entry .section__inner .content__right .input input:focus{outline:.1rem solid #222934}body#archive main section#entry .section__inner .content__right .cta-btn{margin-top:6.15385vw;height:24.61538vw;width:100%;border-radius:13.84615vw;border:2.05128vw solid #254850;box-sizing:border-box;background-color:#254850}body#archive main section#entry .section__inner .content__right .cta-btn.waiting::before{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}body#archive main section#entry .section__inner .content__right .cta-btn.waiting .waiting-text{opacity:1}body#archive main section#entry .section__inner .content__right .cta-btn.waiting .cta-btn__text{opacity:0}body#archive main section#entry .section__inner .content__right .cta-btn::before{top:0;display:block;height:100%;-webkit-transform:translate3d(calc(-100% + 20.51282vw),0,0);transform:translate3d(calc(-100% + 20.51282vw),0,0);border-radius:13.84615vw;background-color:#fff}body#archive main section#entry .section__inner .content__right .cta-btn__icon{top:0;left:0;height:20.51282vw;width:20.51282vw;background-color:#fff;border:none}body#archive main section#entry .section__inner .content__right .cta-btn__icon svg *{fill:#254850}body#archive main section#entry .section__inner .content__right .cta-btn__text{color:#fff;transition:color cubic-bezier(.19,1,.22,1) 1s,opacity .5s cubic-bezier(.65,.05,.36,1)}body#archive main section#entry .section__inner .content__right .cta-btn .waiting-text,body#archive main section#entry .section__inner .content__right .cta-btn__text{font-size:1.3rem;font-size:6.66667vw}body#archive main section#entry .section__inner .content__right .waiting-text{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);opacity:0;z-index:1;transition:opacity .5s cubic-bezier(.65,.05,.36,1);color:#254850}body#archive main section#entry .section__inner .content__right .waiting-text span{-webkit-animation:flicker 2s linear infinite;animation:flicker 2s linear infinite}body#archive main section#entry .section__inner .content__right .note{margin-top:6.15385vw;font-size:.5rem;font-size:2.5641vw;line-height:1.8}}@media screen and (min-width:750px){body#archive main section#top{transition:opacity cubic-bezier(.19,1,.22,1) 1s,visibility 0s 0s}body#archive main section#top.hide{transition:opacity cubic-bezier(.19,1,.22,1) 1s 1s,visibility 0s 2s}body#archive main section#event-digest{padding:10rem 0 14rem}body#archive main section#event-digest .section__inner-title{text-align:center}body#archive main section#event-digest .video{margin:0 auto;height:45rem;width:80rem}body#archive main section#event-digest .video iframe{height:100%;width:100%}body#archive main section#entry .section__inner{max-width:initial;width:100%}body#archive main section#entry .section__inner .content{align-items:stretch}body#archive main section#entry .section__inner .content__left,body#archive main section#entry .section__inner .content__right{position:relative;width:50%}body#archive main section#entry .section__inner .content__left::before{content:"";display:block;padding-top:125%}body#archive main section#entry .section__inner .content__left picture{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);-webkit-transform:translate3d(-50%,-50%,0) scale(1.5);transform:translate3d(-50%,-50%,0) scale(1.5);will-change:transform}body#archive main section#entry .section__inner .content__left .img,body#archive main section#entry .section__inner .content__left img,body#archive main section#entry .section__inner .content__left picture{height:100%;width:100%}body#archive main section#entry .section__inner .content__left .img{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);will-change:transform;overflow:hidden}body#archive main section#entry .section__inner .content__left .img img{-o-object-fit:cover;object-fit:cover}body#archive main section#entry .section__inner .content__right{padding:6.6rem;display:flex;align-items:center;justify-content:center;background-color:#c3c6b1}body#archive main section#entry .section__inner .content__right .section__inner-title{margin-bottom:5rem;text-align:center}body#archive main section#entry .section__inner .content__right .date{margin-bottom:1.6rem;font-size:32px;font-size:3.2rem;font-weight:700;line-height:1.25;color:#254850}body#archive main section#entry .section__inner .content__right .date .year{font-size:26px;font-size:2.6rem}body#archive main section#entry .section__inner .content__right .date .year .roc{font-size:40px;font-size:4rem}body#archive main section#entry .section__inner .content__right .desc{margin-bottom:3.2rem;font-size:16px;font-size:1.6rem;font-weight:700;line-height:1.75}body#archive main section#entry .section__inner .content__right .hashtag{margin-bottom:1.6rem;font-weight:700;font-size:18px;font-size:1.8rem;color:#878e64}body#archive main section#entry .section__inner .content__right .hashtag-copy{position:relative;margin-bottom:3.2rem;display:inline-block;padding:1.2rem 1.6rem;font-weight:700;border-radius:.8rem;font-size:16px;font-size:1.6rem;color:#49676d;cursor:pointer;background-color:#f5f2ea}body#archive main section#entry .section__inner .content__right .hashtag-copy .hash{transition:opacity .3s cubic-bezier(.65,.05,.36,1)}body#archive main section#entry .section__inner .content__right .hashtag-copy:hover .hash{opacity:.5}body#archive main section#entry .section__inner .content__right #alert,body#archive main section#entry .section__inner .content__right #send-alert{position:absolute;top:-6.5rem;left:50%;padding:1rem;font-size:12px;font-size:1.2rem;line-height:1.2;color:#fff;border-radius:.5rem;background:#254850;width:10rem;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);opacity:0;visibility:hidden;transition:opacity .3s cubic-bezier(.65,.05,.36,1),visibility 0s .3s}body#archive main section#entry .section__inner .content__right #alert#send-alert,body#archive main section#entry .section__inner .content__right #send-alert#send-alert{top:-9rem;width:15rem;line-height:1.4}body#archive main section#entry .section__inner .content__right #alert.active,body#archive main section#entry .section__inner .content__right #send-alert.active{opacity:1;visibility:visible;transition:opacity .3s cubic-bezier(.65,.05,.36,1),visibility 0s 0s}body#archive main section#entry .section__inner .content__right #alert::before,body#archive main section#entry .section__inner .content__right #send-alert::before{content:"";position:absolute;top:100%;left:50%;border:1.5rem solid transparent;border-top:1.5rem solid #254850;margin-left:-1.5rem}body#archive main section#entry .section__inner .content__right .desc,body#archive main section#entry .section__inner .content__right .note,body#archive main section#entry .section__inner .content__right .privacy,body#archive main section#entry .section__inner .content__right .text,body#archive main section#entry .section__inner .content__right .title{color:#222934}body#archive main section#entry .section__inner .content__right .privacy{text-decoration:underline}body#archive main section#entry .section__inner .content__right .title{font-size:14px;font-size:1.4rem;margin-bottom:2.4rem;font-weight:500}body#archive main section#entry .section__inner .content__right .text{width:50rem}body#archive main section#entry .section__inner .content__right .text p{font-size:14px;font-size:1.4rem;line-height:2}body#archive main section#entry .section__inner .content__right .input{margin-top:3.2rem;height:6.4rem;width:100%}body#archive main section#entry .section__inner .content__right .input input{padding:1.2rem .8rem 1.2rem 1.6rem;height:100%;width:100%;box-sizing:border-box;border-radius:.4rem;border:none;background-color:#fff}body#archive main section#entry .section__inner .content__right .input input:focus{outline:.1rem solid #222934}body#archive main section#entry .section__inner .content__right .cta-btn{margin-top:2.4rem;height:9.6rem;width:100%;border-radius:5.4rem;border:.8rem solid #254850;box-sizing:border-box;background-color:#254850}body#archive main section#entry .section__inner .content__right .cta-btn.waiting::before{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}body#archive main section#entry .section__inner .content__right .cta-btn.waiting .waiting-text{opacity:1}body#archive main section#entry .section__inner .content__right .cta-btn.waiting .cta-btn__text{opacity:0}body#archive main section#entry .section__inner .content__right .cta-btn:hover::before{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}body#archive main section#entry .section__inner .content__right .cta-btn:hover .cta-btn__text{color:#254850}body#archive main section#entry .section__inner .content__right .cta-btn::before{height:8rem;-webkit-transform:translate3d(calc(-100% + 8rem),0,0);transform:translate3d(calc(-100% + 8rem),0,0);border-radius:8rem;background-color:#fff}body#archive main section#entry .section__inner .content__right .cta-btn__icon{height:8rem;width:8rem;background-color:#fff;border:none}body#archive main section#entry .section__inner .content__right .cta-btn__icon svg *{fill:#254850}body#archive main section#entry .section__inner .content__right .cta-btn__text{color:#fff;transition:color cubic-bezier(.19,1,.22,1) 1s,opacity .5s cubic-bezier(.65,.05,.36,1)}body#archive main section#entry .section__inner .content__right .cta-btn .waiting-text,body#archive main section#entry .section__inner .content__right .cta-btn__text{font-size:26px;font-size:2.6rem}body#archive main section#entry .section__inner .content__right .waiting-text{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);opacity:0;color:#254850;transition:opacity .5s cubic-bezier(.65,.05,.36,1);z-index:1}body#archive main section#entry .section__inner .content__right .waiting-text span{-webkit-animation:flicker 2s linear infinite;animation:flicker 2s linear infinite}body#archive main section#entry .section__inner .content__right .note{margin-top:2.4rem;font-size:10px;font-size:1rem;line-height:1.8}}@media screen and (min-width:750px) and (max-width:1320px){body#archive main section#entry .section__inner .content__right{padding:4.583333333333333vw 0}body#archive main section#entry .section__inner .content__right .section__inner-title{margin-bottom:2.4444444444444446vw;font-size:5.277777777777778vw}body#archive main section#entry .section__inner .content__right .date{margin-bottom:1vw;font-size:2.2222222222222223vw}body#archive main section#entry .section__inner .content__right .date .year{font-size:1.8055555555555554vw}body#archive main section#entry .section__inner .content__right .date .year .roc{font-size:2.7777777777777776vw}body#archive main section#entry .section__inner .content__right .hashtag{margin-bottom:1.1111111111111112vw;font-size:1.25vw}body#archive main section#entry .section__inner .content__right .hashtag-copy{margin-bottom:2.2222222222222223vw;display:inline-block;padding:.8333333333333333vw 1.1111111111111112vw;border-radius:.5555555555555556vw;font-size:1.1111111111111112vw}body#archive main section#entry .section__inner .content__right .title{font-size:.9722222222222222vw;margin-bottom:1.6666666666666666vw}body#archive main section#entry .section__inner .content__right .text{width:34.72222222222222vw;padding-right:1.6666666666666666vw}body#archive main section#entry .section__inner .content__right .text p{font-size:.9722222222222222vw}body#archive main section#entry .section__inner .content__right .input{margin-top:2.2222222222222223vw;height:4.4444444444444446vw}body#archive main section#entry .section__inner .content__right .input input{padding:.8333333333333333vw .5555555555555556vw .8333333333333333vw 1.1111111111111112vw;border-radius:.2777777777777778vw}body#archive main section#entry .section__inner .content__right .cta-btn{margin-top:1.6666666666666666vw;height:6.666666666666667vw;border-radius:3.75vw;border:.4rem solid #254850}body#archive main section#entry .section__inner .content__right .cta-btn::before{height:calc(6.666666666666667vw - .8rem);-webkit-transform:translate3d(calc(-100% + 5.555555555555555vw - .4rem),0,0);transform:translate3d(calc(-100% + 5.555555555555555vw - .4rem),0,0);border-radius:3.75vw}body#archive main section#entry .section__inner .content__right .cta-btn__icon{height:calc(6.666666666666667vw - .8rem);width:calc(6.666666666666667vw - .8rem)}body#archive main section#entry .section__inner .content__right .cta-btn .waiting-text,body#archive main section#entry .section__inner .content__right .cta-btn__text{font-size:1.8055555555555554vw}body#archive main section#entry .section__inner .content__right .note{margin-top:1.6666666666666666vw;font-size:.6944444444444444vw}}