@charset "utf-8";html{color:#1a1a19;background:#f2f2f2;-webkit-font-smoothing:antialiased;font-weight:400;letter-spacing:0;font-size:14px}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,select,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,button,caption,cite,code,dfn,em,input,optgroup,option,select,strong,textarea,th,var{font:inherit}del,ins{text-decoration:none}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:baseline}sub{vertical-align:baseline}legend{color:#1a1a19}a{text-decoration:none;color:#1a1a19;-webkit-transition:all ease .4s;transition:all ease .4s}.cf:before,.cf:after{content:"";display:table}.cf:after{clear:both}::-moz-selection{background:rgba(42,182,182,1);color:#fff}::selection{background:rgba(42,182,182,1);color:#fff}a:hover{opacity:.5}*{margin:0;padding:0;border:none;outline:none;list-style:none;box-sizing:border-box;border-collapse:inherit;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;font-kerning:none;-webkit-text-rendering:optimizeSpeed;text-rendering:optimizeSpeed}body,html{margin:0;width:100%;overflow-x:hidden;font-family:'Helvetica Neue',Helvetica,Arial,'Hiragino Kaku Gothic ProN','游ゴシック',YuGothic,Meiryo,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;line-height:1.8;box-sizing:border-box;-webkit-text-size-adjust:100%;max-height:999999px}.clear{clear:both}.is-menuOpen{top:0;left:0;width:100%;height:100vh;overflow:hidden}.is-menuOpen body{position:fixed}#c-page-box{width:100vw;height:100vh;position:fixed;z-index:50000;transform:translateY(100vh);display:none}#c-page1{width:100%;height:200%;background:linear-gradient(to bottom,rgba(242,242,242,0) 0%,rgba(242,242,242,1) 50%,#f2f2f2 100%);position:absolute;bottom:0;left:0;z-index:200;transform:translateY(100%)}#c-page-box.st{display:block;transform:translateY(0)}#c-page1.st{transform:translateY(0%);-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;transition:all .8s ease-in-out}.load-erea{opacity:0;transition:all .6s ease}.load-erea.st{opacity:1}.load-image-img{display:none}#preloader__wrapper{width:100vw;height:100%;position:fixed;z-index:50000}
#preloader-bg {
	width:100%;
	height:200%;
	background: linear-gradient(to bottom, rgba(242, 242, 242, 1) 0%,rgba(242, 242, 242, 1) 50%, rgb(242, 242, 242 ,0) 100%);
	position: absolute;
	bottom:-100%;
	left:0;
	z-index: 2;
}
#glscreen{position:fixed;left:0;top:0;z-index:-1;transition:all .6s ease;opacity:0}#glscreen.st{opacity:1}#preloader-bg.finish{transform:translateY(-100%)!important;-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;transition:all .8s ease-in-out;transition-delay:.45s}#preloader-progress{position:absolute;left:9vw;z-index:10000;top:0;font-size:2em;line-height:1;letter-spacing:0;transform:translate(-50%,-50%);font-family:'Libre Caslon Display',serif;color:#eee;-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;transition:all .8s ease-in-out}#preloader-progress.finish{opacity:0}.somehowlogo{width:100%;height:60%;top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;display:flex;justify-content:center;align-items:center;z-index:1000;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.somehowlogo .name_logo{display:flex;align-items:center;justify-content:center;width:100%;height:23%;line-height:0;overflow:hidden}.somehowlogo .name_logo span{height:100%;width:auto;display:block;padding:0 1.5%;opacity:0;transition:all .9s cubic-bezier(.455,.03,.515,.955)}.somehowlogo .name_logo span:nth-child(1),.somehowlogo .name_logo span:nth-child(3),.somehowlogo .name_logo span:nth-child(5),.somehowlogo .name_logo span:nth-child(7){transform:translateY(-100%) matrix3d(1.386,0.1,-0.02,0.00005,-0.10,1.1088,0.60,-0.0005,0.02,-0.6,0.8,0,0,0,0,1);-webkit-transform:translateY(-100%) matrix3d(1.386,0.1,-0.02,0.00005,-0.10,1.1088,0.60,-0.0005,0.02,-0.6,0.8,0,0,0,0,1)}.somehowlogo .name_logo span:nth-child(2),.somehowlogo .name_logo span:nth-child(4),.somehowlogo .name_logo span:nth-child(6){transform:translateY(100%) matrix3d(1.386,0.1,-0.02,0.00005,-0.10,1.1088,0.60,-0.0005,0.02,-0.6,0.8,0,0,0,0,1);-webkit-transform:translateY(100%) matrix3d(1.386,0.1,-0.02,0.00005,-0.10,1.1088,0.60,-0.0005,0.02,-0.6,0.8,0,0,0,0,1)}.somehowlogo.st .name_logo span{transform:translateZ(0);opacity:1;padding:0 1.5%}.somehowlogo.finish .name_logo span:nth-child(1),.somehowlogo.finish .name_logo span:nth-child(3),.somehowlogo.finish .name_logo span:nth-child(5),.somehowlogo.finish .name_logo span:nth-child(7){transform:translateY(100%);opacity:0}.somehowlogo.finish .name_logo span:nth-child(2),.somehowlogo.finish .name_logo span:nth-child(4),.somehowlogo.finish .name_logo span:nth-child(6){transform:translateY(-100%);opacity:0}.name_logo svg{display:block;width:auto;height:100%;transition:all .9s cubic-bezier(.455,.03,.515,.955);transition-delay:.55s}.name_logo span:nth-child(1) svg,.name_logo span:nth-child(7) svg{fill:#135b6d}.name_logo span:nth-child(2) svg,.name_logo span:nth-child(4) svg,.name_logo span:nth-child(6) svg{fill:#000}.name_logo span:nth-child(3) svg,.name_logo span:nth-child(5) svg{fill:#8c8d48}.somehowlogo.set span svg{fill:#fff}time{display:none}.pc{display:block}.sp{display:none}#main-nav{width:100%;font-family:'Barlow Semi Condensed',sans-serif}header{z-index:100;position:fixed;width:100%}#main-nav .header1{-webkit-transition:all 1.5s ease;transition:all 1.5s ease;transition-delay:.45s;transform:translateY(50px);opacity:0}#main-nav.st .header1{opacity:1;transform:translateY(0)}#main-nav .main-logo{height:30px;position:fixed;left:80px;top:8vh;line-height:0;transition:none;z-index:101;-webkit-transition:fill .3s ease;-moz-transition:fill .3s ease;-o-transition:fill .3s ease;transition:fill .3s ease}#main-nav .main-logo svg{fill:#424242;transition-duration:.8s;width:30px;height:30px;transition:all .6s cubic-bezier(.455,.03,.515,.955)}#main-nav nav.pc{position:fixed;display:flex;right:6vw;top:8vh;z-index:101}#main-nav nav.pc .nav-menu{color:#424242;line-height:1.6;font-size:1em;margin-left:40px;display:block;text-align:right;letter-spacing:.05em;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#main-nav nav.pc .nav-menu a{color:#424242}#main-nav nav.pc .nav-menu br.sp{display:none}#main-nav nav.pc .nav-menu a.active{border-bottom:1px solid #aaa;padding-bottom:3px;color:#aaa}#main-nav .header1.b nav.pc .nav-menu,.header2.b a{color:#424242}#main-nav .header1.b .main-logo svg{fill:#424242}.header2{position:fixed;font-family:'Barlow Semi Condensed',sans-serif;left:0;bottom:8vh;transform:translate(-50%,-0%);-webkit-transition:all 1.2s ease;transition:all 1.2s ease;transition-delay:.45s;z-index:50;height:100%;opacity:0}#main-nav.st .header2{left:95px;opacity:1}.scroll-no-box{position:fixed;font-family:'Barlow Semi Condensed',sans-serif;left:0;bottom:calc(8vh + 210px);transform:translate(-50%,-0%);-webkit-transition:all 1.2s ease;transition:all 1.2s ease;transition-delay:.45s;z-index:50;height:100%;opacity:0}.scroll-no-box.st{left:95px;opacity:1}.scroll-no{position:absolute;left:50%;transform:translateX(-50%);bottom:0;color:#424242;transition-duration:.8s;z-index:50;font-size:1.2em}.scroll-no .no-box{position:relative;height:46px;overflow:hidden;line-height:1}.scroll-no .no-box .no-box-in{position:absolute;letter-spacing:.1em;top:0;left:0}.scroll-no .no-box span{display:block;padding:15px 10px;transition-duration:.8s}.scroll-no .under{color:#424242;letter-spacing:.1em;padding:15px 10px;line-height:1;border-top:1px solid #aaa}.scroll-bar{position:absolute;left:50%;transform:translateX(-50%);bottom:0;color:#424242;transition-duration:.8s;z-index:50}.scroll-bar p{margin-top:-190px;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;letter-spacing:.1em;font-size:.8em;text-align:left;position:absolute;top:0;left:50%;transform:translateX(-50%)}.scroll-bar .line{height:130px;width:1px;background:#ccc;position:absolute;left:50%;bottom:0;transform:translateX(-50%)}.scroll-bar .line span{background:#333;width:2px;position:absolute;left:0}.scroll-bar .line span.view{height:12.5%;top:0}.scroll-bar .line span.progress{top:12.5%}.header3{width:100%;position:fixed;right:0;bottom:0;z-index:50}.header3 .fenomenon{position:absolute;bottom:calc(8vh + 70px);right:-160px;width:160px;transition-duration:.45s;transition:all .7s cubic-bezier(.455,.03,.515,.955);-webkit-writing-mode:vertical-lr;-ms-writing-mode:lr-tb;writing-mode:vertical-lr}.header3 .fenomenon.st{right:0}.header3 .fenomenon a{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;cursor:pointer}.header3.b a{color:#8a8a8a}.header3.b a svg{fill:#8a8a8a}.header3 .fenomenon .txt{font-family:'Staatliches',cursive;font-style:italic;width:160px;font-size:14px;letter-spacing:.4em;color:#fff;transition-duration:.8s;transition:all .6s cubic-bezier(.455,.03,.515,.955);padding:30px 40px;box-sizing:border-box;background:#04273e;background:-webkit-linear-gradient(70deg,#04273e,#2ab6b6,#d6bc00);background:linear-gradient(70deg,#04273e,#2ab6b6,#d6bc00);background-size:400%;-webkit-animation:MoveGrad 8s ease infinite;animation:MoveGrad 8s ease infinite}@-webkit-keyframes MoveGrad{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}@keyframes MoveGrad{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}.header3 .fenomenon a:hover + .txt{letter-spacing:.57em}.header3 ul{position:absolute;bottom:8vh;right:0;display:flex;align-items:center;opacity:0;-webkit-transition:all 1.2s ease;transition:all 1.2s ease;transition-delay:.45s}#main-nav.st .header3 ul{opacity:1;right:80px}.header3 ul .copy{width:max-content;margin-left:10px;font-size:.8rem;color:#717171}.header3 ul li a{color:#424242;position:relative;margin:0 12px;display:block;cursor:pointer;line-height:0}.header3 ul li a svg{width:17px;height:17px;fill:#424242}body.overflow{overflow:hidden}.burger{width:50px;height:50px;position:absolute;top:24px;right:20px;border-radius:4px;z-index:101}.burger span{margin-top:9px;margin-bottom:9px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;top:50%;left:50%;margin-left:-15px;margin-top:-1.5px}.burger span{display:block;width:30px;height:1px;background-color:#424242;outline:1px solid transparent;-webkit-transition-property:background-color,-webkit-transform;-moz-transition-property:background-color,-moz-transform;-o-transition-property:background-color,-o-transform;transition-property:background-color,transform;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.burger span:nth-child(1){top:23px;-webkit-animation:navmenu1 .75s forwards;animation:navmenu1 .75s forwards}.burger span:nth-child(2){top:29px;-webkit-animation:navmenu2 .75s forwards;animation:navmenu2 .75s forwards}.burger.clicked span{background-color:transparent}@-webkit-keyframes navmenu1{0%{-webkit-transform:translateY(3px) rotate(45deg);width:30px}50%{-webkit-transform:translateY(3px) rotate(0);width:0}100%{-webkit-transform:translateY(0) rotate(0);width:30px}}@keyframes navmenu1{0%{transform:translateY(3px) rotate(45deg);width:30px}50%{transform:translateY(3px) rotate(0);width:0}100%{transform:translateY(0) rotate(0);width:30px}}@-webkit-keyframes navmenu2{0%{-webkit-transform:translateY(-3px) rotate(-45deg);left:50%;width:30px}50%{-webkit-transform:translateY(-3px) rotate(0);left:100%;width:0}100%{-webkit-transform:translateY(0) rotate(0);left:50%;width:30px}}@keyframes navmenu2{0%{transform:translateY(-3px) rotate(-45deg);left:50%;width:30px}50%{transform:translateY(-3px) rotate(0);left:100%;width:0}100%{transform:translateY(0) rotate(0);left:50%;width:30px}}.burger.clicked span:nth-child(1){-webkit-animation:active-navmenu1 .75s forwards;animation:active-navmenu1 .75s forwards}@-webkit-keyframes active-navmenu1{0%{-webkit-transform:translateY(0) rotate(0);width:30px}50%{-webkit-transform:translateY(3px) rotate(0);width:0}100%{-webkit-transform:translateY(3px) rotate(45deg);width:30px}}@keyframes active-navmenu1{0%{transform:translateY(0) rotate(0);width:30px}50%{transform:translateY(3px) rotate(0);width:0}100%{transform:translateY(3px) rotate(45deg);width:30px}}.burger.clicked span:nth-child(2){-webkit-animation:active-navmenu2 .75s forwards;animation:active-navmenu2 .75s forwards}@-webkit-keyframes active-navmenu2{0%{-webkit-transform:translateY(0) rotate(0);left:50%;width:30px}50%{-webkit-transform:translateY(-3px) rotate(0);left:100%;width:0}100%{-webkit-transform:translateY(-3px) rotate(-45deg);left:50%;width:30px}}@keyframes active-navmenu2{0%{-webkit-transform:translateY(0) rotate(0);left:50%;width:30px}50%{-webkit-transform:translateY(-3px) rotate(0);left:100%;width:0}100%{-webkit-transform:translateY(-3px) rotate(-45deg);left:50%;width:30px}}.burger.clicked span:nth-child(1),.burger.clicked span:nth-child(2){background-color:#ececec}.main-logo.clicked svg{fill:#dadada!important}.burger:hover{cursor:pointer}.sp-nav nav{position:fixed;top:0;left:0;z-index:100;height:100vh;height:calc(var(--vh,1vh) * 100);width:0;overflow-y:auto;-webkit-transform:scale(1.12);-moz-transform:scale(1.12);-ms-transform:scale(1.12);-o-transform:scale(1.12);transform:scale(1.12);opacity:0;-webkit-transition:transform,opacity .55s cubic-bezier(0.785,0.135,0.15,0.86);-moz-transition:transform,opacity .55s cubic-bezier(0.785,0.135,0.15,0.86);-o-transition:transform,opacity .55s cubic-bezier(0.785,0.135,0.15,0.86);transition:transform,opacity .55s cubic-bezier(0.785,0.135,0.15,0.86);transition-delay:.25s}.sp-nav nav.show{transition-delay:.05s;opacity:.95;transform:scale(1)}.sp-nav nav ul.nav-main{list-style-type:none;display:table;position:absolute;left:50%;top:50%;width:100%;transform:translate(-50%,-50%);box-sizing:border-box;padding:9vw}.sp-nav nav ul.nav-main li{margin-bottom:25px;overflow:hidden;display:table}.sp-nav nav ul.nav-main li:last-of-type{margin-bottom:0}.sp-nav nav ul.nav-main li a{font-family:'Barlow Semi Condensed',sans-serif;text-decoration:none;font-size:8.9vw;letter-spacing:.45em;line-height:1.2;display:flex;padding:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.sp-nav nav ul.nav-main li span{display:block;-webkit-transform:translateY(120%);-moz-transform:translateY(120%);-ms-transform:translateY(120%);-o-transform:translateY(120%);transform:translateY(120%) scale(0.2);opacity:0;-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease}.sp-nav nav.show ul.nav-main li span{transition:all .8s ease;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px) scale(1);opacity:1;color:#ececec}.sp-nav nav.show ul.nav-main li span:nth-child(1){transition-delay:.35s}.sp-nav nav.show ul.nav-main li span:nth-child(2){transition-delay:.4s}.sp-nav nav.show ul.nav-main li span:nth-child(3){transition-delay:.45s}.sp-nav nav.show ul.nav-main li span:nth-child(4){transition-delay:.5s}.sp-nav nav.show ul.nav-main li span:nth-child(5){transition-delay:.55s}.sp-nav nav.show ul.nav-main li span:nth-child(6){transition-delay:.6s}.sp-nav nav.show ul.nav-main li span:nth-child(7){transition-delay:.65s}.sp-nav nav ul.nav-main li a:hover{color:#bdbdbd}.overlay{position:fixed;top:0;left:0;z-index:99;width:100%;height:100vh;height:calc(var(--vh,1vh) * 100);-webkit-transition:visibility 0.5s,opacity .5s ease-in-out;-moz-transition:visibility 0.5s,opacity .5s ease-in-out;-o-transition:visibility 0.5s,opacity .5s ease-in-out;transition:visibility 0.5s,opacity .5s ease-in-out;background:#04273e;background:-webkit-linear-gradient(80deg,#04273e,#f2f2f2);background:linear-gradient(80deg,#04273e,#f2f2f2);background-size:400%;opacity:0;visibility:hidden}.overlay.show{opacity:.97;background:-webkit-linear-gradient(80deg,#0b2517,#04273e);background:linear-gradient(80deg,#0b2517,#04273e);visibility:visible}.ac-image{opacity:0;transform:rotateX(30deg) scale(1.2);transition:all 1s cubic-bezier(.460,.04,.495,.923)}.ac-text{opacity:0!important;transform:translateY(50px)!important;transition:all 1s cubic-bezier(.460,.04,.495,.923)!important}.ac-h-text{width:0!important;transition:width 2s cubic-bezier(.360,.04,.395,.623)!important;transition-delay:.4s!important}.ac-fade1{opacity:0!important;transform:scale(.8)!important;transition:all 1s cubic-bezier(.460,.04,.495,.923)!important;transition-delay:.8s!important}.ac-fade2{opacity:0!important;transform:scale(.8)!important;transition:all 1s cubic-bezier(.460,.04,.495,.923)!important;transition-delay:1s!important}.ac-fade3{opacity:0!important;transform:scale(.8)!important;transition:all 1s cubic-bezier(.460,.04,.495,.923)!important;transition-delay:1.1s!important}.ac-fade4{opacity:0!important;transform:scale(.8)!important;transition:all 1s cubic-bezier(.460,.04,.495,.923)!important;transition-delay:1.25s!important}.ac-left-fade1{opacity:0!important;transform:translateX(-50px)!important;transition:all 1s cubic-bezier(.460,.04,.495,.923)!important;transition-delay:.8s!important}.ac-left-fade2{opacity:0!important;transform:translateX(50px)!important;transition:all 1s cubic-bezier(.460,.04,.495,.923)!important;transition-delay:1s!important}.ac-left-fade3{opacity:0!important;transform:translateX(50px)!important;transition:all 1s cubic-bezier(.460,.04,.495,.923)!important;transition-delay:1.1s!important}.ac-left-fade4{opacity:0!important;transform:translateX(50px)!important;transition:all 1s cubic-bezier(.460,.04,.495,.923)!important;transition-delay:1.25s!important}.ac-image.in{opacity:1;transform:rotateX(0) scale(1)!important}.ac-h-text.in{width:100%!important}.ac-text.in{opacity:1!important;transform:translateY(0%) scale(1)!important}.ac-fade1.in,.ac-fade2.in,.ac-fade3.in,.ac-fade4.in,.ac-left-fade1.in,.ac-left-fade2.in,.ac-left-fade3.in,.ac-left-fade4.in{opacity:1!important;transform:translateX(0) scale(1)!important}@media screen and (max-width: 1600px){.somehowlogo .name_logo{height:18%}}@media screen and (max-width: 1400px){.header3 .fenomenon{width:130px;right:-130px}}@media screen and (max-width: 1300px){#main-nav .main-logo{left:60px;top:60px}#main-nav nav.pc{top:60px;right:60px}#main-nav .header2{bottom:60px}#main-nav.st .header2{left:75px}.scroll-no-box{bottom:270px}.scroll-no-box.st{left:75px}#main-nav .header3 ul{bottom:60px}#main-nav.st .header3 ul{right:60px}.header3 .fenomenon{width:110px;bottom:120px}.header3 .fenomenon .txt{width:140px}}@media screen and (max-width: 1200px){.somehowlogo .name_logo{height:60px}.somehowlogo .name_logo span,.somehowlogo.st .name_logo span{height:60px;padding:0 14px}}@media screen and (max-width: 1100px){.header3 .fenomenon{width:80px}.header3 .fenomenon .txt{width:80px;padding:30px 20px}}@media screen and (max-width: 1050px){#main-nav .main-logo{top:40px}#main-nav nav.pc{top:45px;right:40px}#main-nav.st .header2{display:none}.scroll-no-box{bottom:20px}.header3 .fenomenon{bottom:45px;width:auto;writing-mode:initial;-webkit-writing-mode:initial;-ms-writing-mode:initial}.header3 .fenomenon .txt{width:auto;font-size:13px;padding:15px 30px}#main-nav .header3 ul{right:220px;bottom:0}#main-nav.st .header3 ul{right:220px;bottom:60px}}@media screen and (max-width: 900px){#main-nav nav.pc .nav-menu{font-size:.9em}.scroll-no-box{display:none}#main-nav.st .header3 ul{right:inherit;left:5vw}}@media screen and (max-width: 800px){.somehowlogo .name_logo{height:45px}.somehowlogo .name_logo span,.somehowlogo.st .name_logo span{height:45px;padding:0 10px}}@media screen and (max-width: 600px){.pc{display:none}.sp{display:block}.somehowlogo .name_logo{height:35px}.somehowlogo .name_logo span,.somehowlogo.st .name_logo span{height:35px;padding:0 7px}#main-nav .main-logo{width:27px;height:27px;top:35px;left:29px}#main-nav .main-logo svg{width:27px;height:27px}#main-nav nav.pc{display:none}.header2{display:none}.scroll-bar{display:none}.header3 .fenomenon{bottom:25px}.header3 .fenomenon.st{right:-100%}.header3 .fenomenon.show{right:0;transition-duration:1.85s;transition:all 1s cubic-bezier(.455,.03,.515,.955)}#main-nav.st .header3 ul{display:none;bottom:35px;opacity:0}#main-nav.st .header3 ul.show{display:flex}#main-nav.st .header3 ul.show2{opacity:1;transition-duration:1.85s;transition:opacity 1s cubic-bezier(.455,.03,.515,.955)}.header3 ul li a{margin:0 5px}.header3 ul .copy{font-size:.7rem}.header3 ul li a svg{width:13px;height:13px}.header3 .fenomenon .txt{font-size:12px;padding:10px 15px;letter-spacing:.35em}.header3 ul li a svg{fill:#dadada}.header3 ul .copy{color:#dadada}}@media screen and (max-width: 320px){.somehowlogo .name_logo span,.somehowlogo.st .name_logo span{height:28px;padding:0 6px}}@media all and (-ms-high-contrast: none){.somehowlogo .name_logo{width:70%}.somehowlogo .name_logo span{width:100%}.header3 .fenomenon{width:auto}.header3 .fenomenon .txt{width:auto;page-break-after:25px;text-align:center}}