.hide-text,.img_anime_left,body,html{overflow:hidden}a,body{margin:0;padding:0}.img_anime_left span,.img_anime_right span{z-index:10;top:0;background-color:#222;width:100%;height:100%;display:block}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,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,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{background:none;border:0;font-size:100%;font-weight:400;margin:0;outline:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}a{background:none;font-size:100%;vertical-align:baseline}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#ccc -moz-use-text-color -moz-use-text-color;-o-border-image:none;border-image:none;border-right:0 none;border-style:solid none none;border-width:1px 0 0;display:block;height:1px;margin:1em 0;padding:0}input,select{vertical-align:middle}input[type=button],input[type=submit]{border-radius:0;-webkit-appearance:none}address,em{font-style:normal}*,:after,:before{-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}iframe,img{max-width:100%}img{display:block;width:100%;height:auto;line-height:1}.fadecont{opacity:0}.fadeshow{opacity:1;-webkit-backface-visibility:hidden;backface-visibility:hidden}.fademove,.fademove_blog{opacity:0;-webkit-backface-visibility:hidden}.fademove{-webkit-transition:1s;transition:1s;-webkit-transform:translate3d(0,120px,0);transform:translate3d(0,120px,0);backface-visibility:hidden}.fademove30,.fademove_blog{-webkit-transform:translate3d(0,20px,0)}.fademove_blog{-webkit-transition:1s;transition:1s;transform:translate3d(0,20px,0);backface-visibility:hidden}.fademove30,.fademove40{opacity:0;-webkit-backface-visibility:hidden}.fademove30{-webkit-transition:.8s;transition:.8s;-webkit-transition-delay:.4s!important;transition-delay:.4s!important;transform:translate3d(0,20px,0);backface-visibility:hidden}.fademove40{-webkit-transition:.8s;transition:.8s;-webkit-transition-delay:.6s!important;transition-delay:.6s!important;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);backface-visibility:hidden}.fademoveleft,.fademoveright{opacity:0;-webkit-backface-visibility:hidden}.fademoveleft{-webkit-transition:.8s;transition:.8s;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0);backface-visibility:hidden}.fademoveright{-webkit-transition:.8s;transition:.8s;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0);backface-visibility:hidden}.fade_cont,a{-webkit-backface-visibility:hidden}.fademove_show{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#nav_wrap,.bg-sample,.img_anime_left img,.img_anime_right img{opacity:0}.img_anime_left{width:100%;display:block;position:relative}.img_anime_left span{position:absolute;left:-100%}.img_anime_right{width:100%;display:block;position:relative;overflow:hidden}.img_anime_right span{position:absolute;right:-100%}@font-face{font-family:MyYuGothicM;font-weight:400;src:local("YuGothic-Medium"),local("Yu Gothic Medium"),local("YuGothic-Regular")}@font-face{font-family:MyYuGothicM;font-weight:700;src:local("YuGothic-Bold"),local("Yu Gothic")}html{width:100%;height:100%;font-size:62.5%}body{color:#282828;background-color:#fff;font-size:14px;font-size:1.4rem;line-height:1.9;font-family:MyYuGothicM,"游ゴシック体",YuGothic,"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",Meiryo,"メイリオ","ＭＳ ゴシック",Helvetica,sans-serif;width:100%;height:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;letter-spacing:.08em;-webkit-text-rendering:optimizeLegibility;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::selection{background:#dedcca;color:#222}::-moz-selection{background:#dedcca;color:#222}::-webkit-selection{background:#dedcca;color:#222}a{color:#dedcca;text-decoration:none;-webkit-transition:all .3s;transition:all .3s;backface-visibility:hidden}a:hover{color:#fff}.font_khand{font-family:Khand,sans-serif}.font_cinzel{font-family:Cinzel,serif}#menu-trigger::after,.modal-close::after{font-family:Khand,sans-serif}.cf:after{content:"";display:block;clear:both}.hide-text{position:absolute;height:1px;width:1px;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(0 0 99.9% 99.9%);clip-path:inset(0 0 99.9% 99.9%);padding:0;border:0}.pc-view{display:block!important}.sp-view{display:none!important}.button{position:relative;display:inline-block;width:200px;height:40px;border:1px solid #222;line-height:38px;letter-spacing:.05em;font-size:12px;font-size:1.2rem;text-align:center;-webkit-transition:all .4s;transition:all .4s;background-color:#fff;margin:0 0 10px;cursor:pointer}.button::after{content:'';display:block;width:0;height:0;border-style:solid;border-width:4px 0 4px 6.9px;border-color:transparent transparent transparent #222;position:absolute;top:50%;right:20px;margin-top:-4px;-webkit-transition:all .4s;transition:all .4s}.button:hover{color:#fff;background-color:#222}.button:hover::after{border-color:transparent transparent transparent #fff;right:10px}#bg_wrap_bottom,.maskbg{position:absolute;right:0}.dot{position:absolute;top:0;left:0;width:70px;height:70px;border-radius:50px;z-index:100000;border:2px solid #2ef48b;pointer-events:none}#content,#wrapper{position:relative}#bg_wrap,#bgnoise{position:fixed;top:0;left:0}#bg_wrap,#bgnoise,#content,#wrapper{width:100%;overflow:hidden}#bg_wrap,#bgnoise,#wrapper,.maskbg{height:100%}#wrapper{min-height:100%;background-color:#222}#bg_wrap_bottom,#bg_wrap_bottom.sec01,#bg_wrap_bottom.sec01 .maskbg{background-color:rgba(34,34,34,0)}#content{margin:0 auto}#bgnoise{z-index:15}#bg_wrap{z-index:0;background-position:center center;background-repeat:no-repeat;background-size:cover;background-image:url(../images/top/bg-nami.jpg)}.maskbg{width:0;bottom:0;display:block;-webkit-transition:all .8s;transition:all .8s}#bg_wrap_bottom{overflow:hidden;top:0;width:100%;height:100%;z-index:10;-webkit-transition:all .8s;transition:all .8s}#bg_wrap_bottom.sec02{background-color:rgba(34,34,34,.4)}#bg_wrap_bottom.sec02 .maskbg{width:69.444444%;background-color:#222}#bg_wrap_bottom.sec03{background-color:rgba(222,220,202,.4)}#bg_wrap_bottom.sec03 .maskbg{width:69.444444%;background-color:#222}#bg_wrap_bottom.sec04{background-color:rgba(222,220,202,.4)}#bg_wrap_bottom.sec04 .maskbg{width:100%;background-color:#dedcca}#bg_wrap_bottom.sec05{background-color:rgba(34,34,34,.4)}#bg_wrap_bottom.sec05 .maskbg{width:69.444444%;background-color:#222}#load_wrap,.bg-sample{width:100%;height:100%;position:absolute}.bg-sample{display:none;z-index:16;top:0;left:0;background-image:url(../images/common/brush.png);background-position:left;background-repeat:no-repeat;background-size:cover;-webkit-animation-name:eye-fill;animation-name:eye-fill;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:steps(15);animation-timing-function:steps(15);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.bg-sample.view{opacity:1}#load_wrap{background-color:#000;z-index:20000}#load_wrap #load_cont{width:240px;height:240px;position:absolute;top:50%;left:50%;margin-top:-120px;margin-left:-120px}#load_wrap #load_cont .load_cont_txt{width:100%;text-align:center;position:absolute;bottom:-50px;left:0;color:#fff;font-size:18px;font-size:1.8rem;line-height:1;letter-spacing:.3em}#load_wrap #load_cont .load_cont_txt span{display:inline-block;-webkit-animation:loading 1.4s infinite alternate;animation:loading 1.4s infinite alternate}#load_wrap #load_cont .load_cont_inner{width:240px;height:240px;background-position:0 0;background-repeat:no-repeat;background-size:1920px 240px;background-image:url(../images/common/bg-sample2.png);-webkit-animation:bgscroll .5s steps(7) 0s infinite;animation:bgscroll .5s steps(7) 0s infinite;overflow:hidden;position:absolute;top:0;left:0;z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}#load_wrap #load_cont .load_cont_inner .load_cont_cover{width:240px;height:240px;background-position:center center;background-repeat:no-repeat;background-size:cover;background-image:url(../images/common/loadingsvg3.svg);position:absolute;top:0;left:0;z-index:10}#header{margin:0;padding:0;width:100%;height:100px;position:fixed;overflow:hidden;z-index:19500}#header .header_inner{width:100%;height:80px;margin:0 auto;padding:0 70px;overflow:hidden;position:relative}#header .header_inner .header_logo{display:block;width:220px;overflow:hidden;margin-top:37px;float:left}#header .header_inner .header_logo a{display:block;width:220px;height:37px;background-position:center center;background-repeat:no-repeat;background-size:contain;background-image:url(../images/common/logo.svg)}#header .header_inner .header_logo a.black{background-image:url(../images/common/logosvg2.svg)}#menu-trigger,#menu-trigger span{display:inline-block;-webkit-transition:all .4s;transition:all .4s;-webkit-box-sizing:border-box;box-sizing:border-box}#menu-trigger{position:relative;width:20px;height:22px;float:right;margin-top:40px;cursor:pointer}#menu-trigger::after{content:'MENU';position:absolute;left:-19px;bottom:-18px;font-size:14px;font-size:1.4rem;color:#dedcca;letter-spacing:.28em;width:60px;text-align:center;display:block;-webkit-transition:all .4s;transition:all .4s}#header.down #menu-trigger::after,#menu-trigger.black::after{color:#222}#header.active #menu-trigger::after{color:#dedcca!important;content:'CLOSE'}#header.active .header_logo a{background-image:url(../images/common/logo.svg)!important}#menu-trigger span{position:absolute;left:0;width:100%;height:2px;background-color:#dedcca;border-radius:2px}#nav_wrap,#nav_wrap .nav_wrap_bg{height:100%;width:100%;overflow:hidden}#header.down #menu-trigger span,#menu-trigger.black span{background-color:#222}#menu-trigger span:nth-of-type(1){top:0}#menu-trigger span:nth-of-type(2){top:10px}#menu-trigger span:nth-of-type(3){bottom:0}#header.active #menu-trigger span{background-color:#dedcca!important}#header.active #menu-trigger span:nth-of-type(1){top:5px}#header.active #menu-trigger span:nth-of-type(2){top:5px;opacity:0}#header.active #menu-trigger span:nth-of-type(3){-webkit-transform:translateY(-10px) rotate(45deg);-ms-transform:translateY(-10px) rotate(45deg);transform:translateY(-10px) rotate(45deg)}#nav_wrap{position:fixed;top:0;left:0;z-index:19000;-webkit-transition:all .8s;transition:all .8s;background-color:#000;display:none}#nav_wrap .nav_wrap_bg{position:relative;background:url(../images/common/tvnoise.gif);opacity:.1}#nav_wrap .nav_wrap_inner{width:100%;max-width:1340px;padding:0 170px;height:400px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#nav_wrap .nav_wrap_inner .left{width:370px;height:400px;float:left;position:relative;border-right:2px solid #dedcca}#nav_wrap .nav_wrap_inner .left .link_wrap{width:100%;overflow:hidden}#nav_wrap .nav_wrap_inner .left .link_wrap .link_wrap_li{width:100%;opacity:0;-webkit-transform:translate(-105%,0);-ms-transform:translate(-105%,0);transform:translate(-105%,0)}#nav_wrap .nav_wrap_inner .left .link_wrap .link_wrap_li a{color:#dedcca;opacity:.3;font-size:56px;font-size:5.6rem;letter-spacing:.3em;display:inline-block;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out;line-height:.85;margin-bottom:40px}#nav_wrap .nav_wrap_inner .left .link_wrap .link_wrap_li a.active,#nav_wrap .nav_wrap_inner .left .link_wrap .link_wrap_li a:hover{opacity:1}#nav_wrap .nav_wrap_inner .right{width:calc(100% - 370px);height:400px;float:right;position:relative}#nav_wrap .nav_wrap_inner .right .menu_access{padding-left:30px;position:absolute;bottom:0;left:0}#nav_wrap .nav_wrap_inner .right .menu_access .ttl{font-size:16px;font-size:1.6rem;line-height:1.7;color:#dedcca}#nav_wrap .nav_wrap_inner .right .menu_access .access_dl{width:100%;overflow:hidden;display:block;font-size:12px;font-size:1.2rem;color:#dedcca;position:relative;line-height:2.1}#scroll_link,#scroll_link02{position:fixed;left:50%;z-index:10000}#nav_wrap .nav_wrap_inner .right .menu_access .access_dl .font_khand{font-size:16px;font-size:1.6rem;line-height:1.7}#nav_wrap .nav_wrap_inner .right .menu_access .access_dl dt{width:70px;float:left}#nav_wrap .nav_wrap_inner .right .menu_access .access_dl dd{width:100%;float:right;margin-left:-70px;padding-left:70px}#scroll_link{width:10px;bottom:40px;margin-left:-5px}#scroll_link span{display:block;width:10px;height:1px;background-color:#dedcca;margin-top:8px;-webkit-animation:loading 1.4s infinite alternate;animation:loading 1.4s infinite alternate}#scroll_link.rev span{background-color:#222}#scroll_link02{width:120px;bottom:100px;margin-left:-60px;text-align:center}#scroll_link02 .en{color:#dedcca;line-height:1;letter-spacing:.28em;font-size:14px;font-size:1.4rem}#scroll_link02 .bar_wrap{display:block;width:2px;height:80px;background-color:rgba(222,220,202,.4);position:absolute;left:50%;margin-left:-1px;top:30px;overflow:hidden}#scroll_link02 .bar_wrap_inner{width:100%;height:100%;background-color:#dedcca;display:block;position:absolute;left:0;top:100%;-webkit-animation:sdb 3.5s infinite;animation:sdb 3.5s infinite}#scroll_link02.rev .en{color:#222}#scroll_link02.rev .bar_wrap{background-color:rgba(34,34,34,.4)}#scroll_link02.rev .bar_wrap_inner{background-color:#222}#control_side{position:fixed;z-index:10000;width:100px;height:2px;bottom:50%;right:70px;margin-top:-1px;background-color:#595851;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#control_side .control_side_num{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;position:absolute;top:-28px;left:0;font-size:16px;font-size:1.6rem;letter-spacing:.2em;line-height:1.4;color:#dedcca}#control_side .control_side_num .bar{display:block;width:1px;height:20px;background-color:#dedcca}#control_side .control_side_num .num_now{height:22px;width:30px;position:relative;text-align:left}#control_side .control_side_num .num_now_txt{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;-webkit-transition:all .3;transition:all .3}#control_side .control_side_num .num_now_txt.active{opacity:1}#control_side .control_side_num .num_all{height:22px;width:33px;position:relative;text-align:right}#control_side .control_side_wrap{display:block;width:100%;height:100%;position:relative;overflow:hidden}#control_side .control_side_now{position:absolute;display:block;width:100%;height:2px;background-color:#dedcca;top:0;left:-80%}#control_side.black{background-color:#939287}#control_side.black .control_side_now,#control_side.black .control_side_num .bar{background-color:#222}#control_side.black .control_side_num{color:#222}#copy_side{position:fixed;z-index:10000;top:50%;left:70px}#copy_side .copy_side_inner{position:relative;color:#dedcca;line-height:.75;-webkit-transform:translateY(79px) rotate(-90deg);-ms-transform:translateY(79px) rotate(-90deg);transform:translateY(79px) rotate(-90deg);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;letter-spacing:.3em;font-size:12px;font-size:1.2rem}#scrolling-content,#scrolling-content_wrap{position:absolute;top:0;left:0;height:100%;width:100%}#scrolling-content_wrap{overflow:hidden;-webkit-transition:all .3s;transition:all .3s;z-index:100}.fade_cont{opacity:0;-webkit-transition:1.1s;transition:1.1s;-webkit-transform:translate3d(0,60px,0);transform:translate3d(0,60px,0);backface-visibility:hidden}.fade_cont.move_30{-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0)}.active .fade_cont{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.fade_cont_01{-webkit-transition-delay:1.2s;transition-delay:1.2s}.fade_cont_02{-webkit-transition-delay:1.4s;transition-delay:1.4s}.fade_cont_03{-webkit-transition-delay:1.6s;transition-delay:1.6s}.fade_cont_04{-webkit-transition-delay:1.8s;transition-delay:1.8s}.fade_cont_05{-webkit-transition-delay:2s;transition-delay:2s}.fade_cont_06{-webkit-transition-delay:2.2s;transition-delay:2.2s}#scrolling-content{opacity:1!important}#scrolling-content .scroll_cont{position:relative;width:100%;height:100vh}#scrolling-content .scroll_cont#sec01 .ttl{text-align:center;position:absolute;display:inline-block;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:0;color:#dedcca;letter-spacing:-.03em;line-height:.61}#scrolling-content .scroll_cont#sec01 .ttl span{opacity:0;-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2);display:inline-block;font-size:70px;font-size:7rem}#scrolling-content .scroll_cont#sec01.active .ttl.done span{-webkit-animation:letter ease-out 2s;animation:letter ease-out 2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}#scrolling-content .scroll_cont#sec01.active .ttl.done span:nth-child(1){-webkit-animation-delay:.5s;animation-delay:.5s}#scrolling-content .scroll_cont#sec01.active .ttl.done span:nth-child(2){-webkit-animation-delay:1.5s;animation-delay:1.5s}#scrolling-content .scroll_cont#sec01.active .ttl.done span:nth-child(3){-webkit-animation-delay:.9s;animation-delay:.9s}#scrolling-content .scroll_cont#sec01.active .ttl.done span:nth-child(4){-webkit-animation-delay:2.6s;animation-delay:2.6s}#scrolling-content .scroll_cont#sec01.active .ttl.done span:nth-child(5){-webkit-animation-delay:1.2s;animation-delay:1.2s}#scrolling-content .scroll_cont#sec01.active .ttl.done span:nth-child(6){-webkit-animation-delay:1.7s;animation-delay:1.7s}#scrolling-content .scroll_cont#sec01.active .ttl.done span:nth-child(7){-webkit-animation-delay:1.8s;animation-delay:1.8s}#scrolling-content .scroll_cont#sec01.active .ttl.done span:nth-child(8){-webkit-animation-delay:1.1s;animation-delay:1.1s}#scrolling-content .scroll_cont#sec01.active .ttl.done span:nth-child(9){-webkit-animation-delay:2s;animation-delay:2s}#scrolling-content .scroll_cont#sec01.active .ttl.done span:nth-child(10){-webkit-animation-delay:.6s;animation-delay:.6s}#scrolling-content .scroll_cont#sec01.active .ttl.done span:nth-child(11){-webkit-animation-delay:1.4s;animation-delay:1.4s}#scrolling-content .scroll_cont#sec01.active .ttl.done span:nth-child(12){-webkit-animation-delay:1.6s;animation-delay:1.6s}#scrolling-content .scroll_cont#sec01.active .ttl.done span:nth-child(13){-webkit-animation-delay:.7s;animation-delay:.7s}#scrolling-content .scroll_cont#sec01.active .ttl.done span:nth-child(14){-webkit-animation-delay:1.9s;animation-delay:1.9s}#scrolling-content .scroll_cont#sec01.active .ttl.done span:nth-child(15){-webkit-animation-delay:1.3s;animation-delay:1.3s}#scrolling-content .scroll_cont#sec01.active .ttl.done span:nth-child(16){-webkit-animation-delay:2.2s;animation-delay:2.2s}#scrolling-content .scroll_cont#sec01.active .ttl.done span:nth-child(17){-webkit-animation-delay:1s;animation-delay:1s}#scrolling-content .scroll_cont#sec02 .scroll_cont_inner{position:absolute;width:69.444444%;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:0 180px}#scrolling-content .scroll_cont#sec02 .scroll_cont_inner .ttl{text-align:center;position:absolute;display:inline-block;top:50%;left:-225px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:56px;font-size:5.6rem;color:#dedcca;letter-spacing:-.025em;line-height:1;z-index:10}#scrolling-content .scroll_cont#sec02 .scroll_cont_inner .ttl span{letter-spacing:-.025em;line-height:1;font-size:56px;font-size:5.6rem;opacity:0;display:inline-block;-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2)}#scrolling-content .scroll_cont#sec02 .scroll_cont_inner .txt{width:100%;max-width:550px;color:#dedcca}#scrolling-content .scroll_cont#sec02 .scroll_cont_inner .txt .jp{display:block;position:relative;padding-bottom:23px}#scrolling-content .scroll_cont#sec02 .scroll_cont_inner .txt .en{padding-top:23px;display:block;letter-spacing:.1em}#scrolling-content .scroll_cont#sec02 .scroll_cont_inner .txt .border{display:block;width:30px;height:2px;background-color:#dedcca}#scrolling-content .scroll_cont#sec02.active .scroll_cont_inner .ttl span{-webkit-animation:letter ease-out 2s forwards;animation:letter ease-out 2s forwards}#scrolling-content .scroll_cont#sec02.active .scroll_cont_inner .ttl span:nth-child(1){-webkit-animation-delay:.5s;animation-delay:.5s}#scrolling-content .scroll_cont#sec02.active .scroll_cont_inner .ttl span:nth-child(2){-webkit-animation-delay:1.2s;animation-delay:1.2s}#scrolling-content .scroll_cont#sec02.active .scroll_cont_inner .ttl span:nth-child(3){-webkit-animation-delay:.9s;animation-delay:.9s}#scrolling-content .scroll_cont#sec02.active .scroll_cont_inner .ttl span:nth-child(4){-webkit-animation-delay:1.6s;animation-delay:1.6s}#scrolling-content .scroll_cont#sec02.active .scroll_cont_inner .ttl span:nth-child(5){-webkit-animation-delay:1.2s;animation-delay:1.2s}#scrolling-content .scroll_cont#sec02.active .scroll_cont_inner .ttl span:nth-child(6){-webkit-animation-delay:.7s;animation-delay:.7s}#scrolling-content .scroll_cont#sec02.active .scroll_cont_inner .ttl span:nth-child(7){-webkit-animation-delay:1.3s;animation-delay:1.3s}#scrolling-content .scroll_cont#sec02.active .scroll_cont_inner .ttl span:nth-child(8){-webkit-animation-delay:1.1s;animation-delay:1.1s}#scrolling-content .scroll_cont#sec02.active .scroll_cont_inner .ttl span:nth-child(9){-webkit-animation-delay:.2s;animation-delay:.2s}#scrolling-content .scroll_cont#sec02.active .scroll_cont_inner .ttl span:nth-child(10){-webkit-animation-delay:.6s;animation-delay:.6s}#scrolling-content .scroll_cont#sec02.active .scroll_cont_inner .ttl span:nth-child(11){-webkit-animation-delay:.4s;animation-delay:.4s}#scrolling-content .scroll_cont#sec02.active .scroll_cont_inner .ttl span:nth-child(12){-webkit-animation-delay:1.6s;animation-delay:1.6s}#scrolling-content .scroll_cont#sec02.active .scroll_cont_inner .ttl span:nth-child(13){-webkit-animation-delay:.7s;animation-delay:.7s}#scrolling-content .scroll_cont#sec02.active .scroll_cont_inner .ttl span:nth-child(14){-webkit-animation-delay:1.9s;animation-delay:1.9s}#scrolling-content .scroll_cont#sec02.active .scroll_cont_inner .ttl span:nth-child(15){-webkit-animation-delay:1.3s;animation-delay:1.3s}#scrolling-content .scroll_cont#sec02.active .scroll_cont_inner .ttl span:nth-child(16){-webkit-animation-delay:2.2s;animation-delay:2.2s}#scrolling-content .scroll_cont#sec02.active .scroll_cont_inner .ttl span:nth-child(17){-webkit-animation-delay:1s;animation-delay:1s}#scrolling-content .scroll_cont#sec03 .scroll_cont_inner{position:absolute;width:100%;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:0 180px}#scrolling-content .scroll_cont#sec03 .scroll_cont_inner .ttl{text-align:center;position:absolute;display:inline-block;top:50%;left:50%;-webkit-transform:translate(-500px,-50%);-ms-transform:translate(-500px,-50%);transform:translate(-500px,-50%);font-size:56px;font-size:5.6rem;color:#dedcca;letter-spacing:-.025em;line-height:1;z-index:10}#scrolling-content .scroll_cont#sec03 .scroll_cont_inner .ttl span{letter-spacing:-.025em;line-height:1;font-size:56px;font-size:5.6rem;opacity:0;display:inline-block;-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2)}#scrolling-content .scroll_cont#sec03 .scroll_cont_inner .slide_wrap{width:100%;max-width:670px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:5}#scrolling-content .scroll_cont#sec03 .scroll_cont_inner .slide_wrap::after{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:10000;-webkit-transition:all .4s;transition:all .4s;background-color:#dedcca;-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:scale(0,1);-ms-transform:scale(0,1);transform:scale(0,1);opacity:0}#scrolling-content .scroll_cont#sec03 .scroll_cont_inner .slide_wrap.move::after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}#scrolling-content .scroll_cont#sec03 .scroll_cont_inner .slide_wrap .swiper-wrapper{width:670px;height:412px;overflow:hidden}#scrolling-content .scroll_cont#sec03 .scroll_cont_inner .slide_wrap .swiper-slide{position:relative;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-position:center center;background-repeat:no-repeat;background-size:cover;background-image:url(../images/top/img-slide.jpg);opacity:0!important}#scrolling-content .scroll_cont#sec03 .scroll_cont_inner .slide_wrap .swiper-slide.swiper-slide-active{opacity:1!important}#scrolling-content .scroll_cont#sec03 .scroll_cont_inner .slide_wrap .swiper-slide::before{content:'';background-color:rgba(34,34,34,.7);position:absolute;top:0;right:0;bottom:0;left:0}#scrolling-content .scroll_cont#sec03 .scroll_cont_inner .slide_wrap .swiper-slide::after{content:'';display:block;width:100%;height:100%;position:absolute;top:0;right:0;z-index:10;-webkit-transition:all .4s;transition:all .4s;background-color:#dedcca;-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition-delay:1.3s;transition-delay:1.3s}#scrolling-content .scroll_cont#sec03 .scroll_cont_inner .slide_wrap .swiper-slide .slide_cont{width:100%;max-width:407px;position:relative;z-index:100}#scrolling-content .scroll_cont#sec03 .scroll_cont_inner .slide_wrap .swiper-slide .slide_cont::after{content:'';display:block;width:100%;height:100%;position:absolute;top:0;right:0;z-index:10;-webkit-transition:all .4s;transition:all .4s;background-color:#dedcca;-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition-delay:1s;transition-delay:1s}#scrolling-content .scroll_cont#sec03 .scroll_cont_inner .slide_wrap .swiper-slide .slide_cont a{display:block}#scrolling-content .scroll_cont#sec03 .scroll_cont_inner .slide_wrap .swiper-slide .slide_cont_desc{width:100%;color:#dedcca;font-size:16px;font-size:1.6rem;letter-spacing:.1em}#scrolling-content .scroll_cont#sec03 .scroll_cont_inner .slide_wrap .swiper-slide .slide_cont_desc dt{display:block;border-bottom:1px solid #dedcca;line-height:1;padding:5px 0}#scrolling-content .scroll_cont#sec03 .scroll_cont_inner .slide_wrap .swiper-slide .slide_cont_desc dt span{display:inline-block}#scrolling-content .scroll_cont#sec03 .scroll_cont_inner .slide_wrap .swiper-slide .slide_cont_desc dt span.right{padding-left:20px;margin-left:20px;border-left:1px solid #dedcca}#scrolling-content .scroll_cont#sec03 .scroll_cont_inner .slide_wrap .swiper-slide.swiper-slide-active .slide_cont::after,#scrolling-content .scroll_cont#sec03 .scroll_cont_inner .slide_wrap .swiper-slide.swiper-slide-active::after{-webkit-transform:scale(0,1);-ms-transform:scale(0,1);transform:scale(0,1)}#scrolling-content .scroll_cont#sec03 .scroll_cont_inner .swiper-container{overflow:inherit}#scrolling-content .scroll_cont#sec03 .scroll_cont_inner .swiper-container .swiper-button-next,#scrolling-content .scroll_cont#sec03 .scroll_cont_inner .swiper-container .swiper-button-prev{bottom:-50px;background-image:none;width:15px;height:15px;margin-top:0}#scrolling-content .scroll_cont#sec03 .scroll_cont_inner .swiper-container .swiper-button-next .swiper-button-inner,#scrolling-content .scroll_cont#sec03 .scroll_cont_inner .swiper-container .swiper-button-prev .swiper-button-inner{width:15px;height:15px;border-top:2px solid #dedcca;border-left:2px solid #dedcca}#scrolling-content .scroll_cont#sec03 .scroll_cont_inner .swiper-container .swiper-button-prev{top:inherit;left:35%}#scrolling-content .scroll_cont#sec03 .scroll_cont_inner .swiper-container .swiper-button-prev .swiper-button-inner{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#scrolling-content .scroll_cont#sec03 .scroll_cont_inner .swiper-container .swiper-button-next{top:inherit;right:35%}#scrolling-content .scroll_cont#sec03 .scroll_cont_inner .swiper-container .swiper-button-next .swiper-button-inner{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}#scrolling-content .scroll_cont#sec03 .scroll_cont_inner .swiper-container .swiper-pagination{text-align:right;bottom:-8px;right:-70px;left:inherit}#scrolling-content .scroll_cont#sec03 .scroll_cont_inner .swiper-container .swiper-pagination .swiper-pagination-current{color:#fff;font-size:120px;font-size:12rem;opacity:.3;line-height:.6;letter-spacing:.1em;-webkit-transition:all .6s;transition:all .6s;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);display:inline-block}#scrolling-content .scroll_cont#sec03 .scroll_cont_inner .swiper-container .swiper-pagination .swiper-pagination-current#swiper-pagination-num{-webkit-transition-delay:.1s;transition-delay:.1s}#scrolling-content .scroll_cont#sec03 .scroll_cont_inner .swiper-container .swiper-pagination .swiper-pagination-current.move{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);opacity:0}#scrolling-content .scroll_cont#sec03.active .scroll_cont_inner .ttl span{-webkit-animation:letter ease-out 2s forwards;animation:letter ease-out 2s forwards}#scrolling-content .scroll_cont#sec03.active .scroll_cont_inner .ttl span:nth-child(1){-webkit-animation-delay:.5s;animation-delay:.5s}#scrolling-content .scroll_cont#sec03.active .scroll_cont_inner .ttl span:nth-child(2){-webkit-animation-delay:1.2s;animation-delay:1.2s}#scrolling-content .scroll_cont#sec03.active .scroll_cont_inner .ttl span:nth-child(3){-webkit-animation-delay:.9s;animation-delay:.9s}#scrolling-content .scroll_cont#sec03.active .scroll_cont_inner .ttl span:nth-child(4){-webkit-animation-delay:1.6s;animation-delay:1.6s}#scrolling-content .scroll_cont#sec03.active .scroll_cont_inner .ttl span:nth-child(5){-webkit-animation-delay:1.2s;animation-delay:1.2s}#scrolling-content .scroll_cont#sec03.active .scroll_cont_inner .ttl span:nth-child(6){-webkit-animation-delay:.7s;animation-delay:.7s}#scrolling-content .scroll_cont#sec03.active .scroll_cont_inner .ttl span:nth-child(7){-webkit-animation-delay:1.3s;animation-delay:1.3s}#scrolling-content .scroll_cont#sec03.active .scroll_cont_inner .ttl span:nth-child(8){-webkit-animation-delay:1.1s;animation-delay:1.1s}#scrolling-content .scroll_cont#sec03.active .scroll_cont_inner .ttl span:nth-child(9){-webkit-animation-delay:.2s;animation-delay:.2s}#scrolling-content .scroll_cont#sec03.active .scroll_cont_inner .ttl span:nth-child(10){-webkit-animation-delay:.6s;animation-delay:.6s}#scrolling-content .scroll_cont#sec03.active .scroll_cont_inner .ttl span:nth-child(11){-webkit-animation-delay:.4s;animation-delay:.4s}#scrolling-content .scroll_cont#sec03.active .scroll_cont_inner .ttl span:nth-child(12){-webkit-animation-delay:1.6s;animation-delay:1.6s}#scrolling-content .scroll_cont#sec03.active .scroll_cont_inner .ttl span:nth-child(13){-webkit-animation-delay:.7s;animation-delay:.7s}#scrolling-content .scroll_cont#sec03.active .scroll_cont_inner .ttl span:nth-child(14){-webkit-animation-delay:1.9s;animation-delay:1.9s}#scrolling-content .scroll_cont#sec03.active .scroll_cont_inner .ttl span:nth-child(15){-webkit-animation-delay:1.3s;animation-delay:1.3s}#scrolling-content .scroll_cont#sec03.active .scroll_cont_inner .ttl span:nth-child(16){-webkit-animation-delay:2.2s;animation-delay:2.2s}#scrolling-content .scroll_cont#sec03.active .scroll_cont_inner .ttl span:nth-child(17){-webkit-animation-delay:1s;animation-delay:1s}#scrolling-content .scroll_cont#sec04 .scroll_cont_inner{position:absolute;width:100%;max-width:1350px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:0 175px;z-index:10}#scrolling-content .scroll_cont#sec04 .scroll_cont_inner .ttl{text-align:left;font-size:140px;font-size:14rem;color:#c0beb0;letter-spacing:.3em;line-height:.75}#scrolling-content .scroll_cont#sec04 .scroll_cont_inner .ttl span{letter-spacing:.3em;line-height:.75;font-size:140px;font-size:14rem;opacity:0;display:inline-block;-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2)}#scrolling-content .scroll_cont#sec04 .scroll_cont_inner .txt{padding:0 5px;margin-bottom:35px}#scrolling-content .scroll_cont#sec04 .scroll_cont_inner .txt a,#scrolling-content .scroll_cont#sec04 .scroll_cont_inner .txt span{display:block;color:#222}#scrolling-content .scroll_cont#sec04 .scroll_cont_inner .team_list{width:100%;overflow:hidden}#scrolling-content .scroll_cont#sec04 .scroll_cont_inner .team_list li{width:16.6666667%;float:left;padding:0 5px;position:relative}#scrolling-content .scroll_cont#sec04 .scroll_cont_inner .team_list li .team_list_li{width:100%;padding-top:162.580645%;position:relative}#scrolling-content .scroll_cont#sec04 .scroll_cont_inner .team_list li .team_list_li a{position:absolute;top:0;right:0;width:100%!important;height:100%!important}#scrolling-content .scroll_cont#sec04.active .scroll_cont_inner .ttl span{-webkit-animation:letter ease-out 2s forwards;animation:letter ease-out 2s forwards}#scrolling-content .scroll_cont#sec04.active .scroll_cont_inner .ttl span:nth-child(1){-webkit-animation-delay:.5s;animation-delay:.5s}#scrolling-content .scroll_cont#sec04.active .scroll_cont_inner .ttl span:nth-child(2){-webkit-animation-delay:1.2s;animation-delay:1.2s}#scrolling-content .scroll_cont#sec04.active .scroll_cont_inner .ttl span:nth-child(3){-webkit-animation-delay:.9s;animation-delay:.9s}#scrolling-content .scroll_cont#sec04.active .scroll_cont_inner .ttl span:nth-child(4){-webkit-animation-delay:1.6s;animation-delay:1.6s}#scrolling-content .scroll_cont#sec04.active .scroll_cont_inner .ttl span:nth-child(5){-webkit-animation-delay:1.1s;animation-delay:1.1s}#scrolling-content .scroll_cont#sec04.active .scroll_cont_inner .ttl span:nth-child(6){-webkit-animation-delay:.7s;animation-delay:.7s}#scrolling-content .scroll_cont#sec04.active .scroll_cont_inner .ttl span:nth-child(7){-webkit-animation-delay:1.3s;animation-delay:1.3s}#scrolling-content .scroll_cont#sec04.active .scroll_cont_inner .ttl span:nth-child(8){-webkit-animation-delay:1.1s;animation-delay:1.1s}#scrolling-content .scroll_cont#sec04.active .scroll_cont_inner .ttl span:nth-child(9){-webkit-animation-delay:.2s;animation-delay:.2s}#scrolling-content .scroll_cont#sec04.active .scroll_cont_inner .ttl span:nth-child(10){-webkit-animation-delay:.6s;animation-delay:.6s}#scrolling-content .scroll_cont#sec04.active .scroll_cont_inner .ttl span:nth-child(11){-webkit-animation-delay:.4s;animation-delay:.4s}#scrolling-content .scroll_cont#sec04.active .scroll_cont_inner .ttl span:nth-child(12){-webkit-animation-delay:1.6s;animation-delay:1.6s}#scrolling-content .scroll_cont#sec04.active .scroll_cont_inner .ttl span:nth-child(13){-webkit-animation-delay:.7s;animation-delay:.7s}#scrolling-content .scroll_cont#sec04.active .scroll_cont_inner .ttl span:nth-child(14){-webkit-animation-delay:1.9s;animation-delay:1.9s}#scrolling-content .scroll_cont#sec04.active .scroll_cont_inner .ttl span:nth-child(15){-webkit-animation-delay:1.3s;animation-delay:1.3s}#scrolling-content .scroll_cont#sec04.active .scroll_cont_inner .ttl span:nth-child(16){-webkit-animation-delay:2.2s;animation-delay:2.2s}#scrolling-content .scroll_cont#sec04.active .scroll_cont_inner .ttl span:nth-child(17){-webkit-animation-delay:1s;animation-delay:1s}#scrolling-content .scroll_cont#sec05 .scroll_cont_inner{position:absolute;width:69.444444%;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:0 180px;min-height:500px;background-position:center center;background-repeat:no-repeat;background-size:cover;background-image:url(../images/top/bg_company.jpg)}#scrolling-content .scroll_cont#sec05 .scroll_cont_inner::after{content:'';display:block;width:100%;height:100%;position:absolute;top:0;right:0;z-index:10;-webkit-transition:all .8s;transition:all .8s;background-color:#222;-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition-delay:1s;transition-delay:1s}#scrolling-content .scroll_cont#sec05 .scroll_cont_inner .ttl{text-align:center;position:absolute;display:inline-block;top:50%;left:-225px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:56px;font-size:5.6rem;color:#dedcca;letter-spacing:-.025em;line-height:1;z-index:10}#scrolling-content .scroll_cont#sec05 .scroll_cont_inner .ttl span{letter-spacing:-.025em;line-height:1;font-size:56px;font-size:5.6rem;opacity:0;display:inline-block;-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2)}#scrolling-content .scroll_cont#sec05 .scroll_cont_inner .txt{width:100%;max-width:550px;color:#dedcca;position:absolute;top:50%;left:180px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#scrolling-content .scroll_cont#sec05 .scroll_cont_inner .txt .jp{display:block;position:relative;padding-bottom:23px}#scrolling-content .scroll_cont#sec05 .scroll_cont_inner .txt .en{padding-top:23px;display:block;letter-spacing:.1em}#scrolling-content .scroll_cont#sec05 .scroll_cont_inner .txt .border{display:block;width:30px;height:2px;background-color:#dedcca}#scrolling-content .scroll_cont#sec05 .scroll_cont_inner .txt .access_dl{width:100%;overflow:hidden;display:block;font-size:12px;font-size:1.2rem;color:#dedcca;position:relative;line-height:2.1}#scrolling-content .scroll_cont#sec05 .scroll_cont_inner .txt .access_dl .font_khand{font-size:16px;font-size:1.6rem;line-height:1.7}#scrolling-content .scroll_cont#sec05 .scroll_cont_inner .txt .access_dl dt{width:70px;float:left}#scrolling-content .scroll_cont#sec05 .scroll_cont_inner .txt .access_dl dd{width:100%;float:right;margin-left:-70px;padding-left:70px}#scrolling-content .scroll_cont#sec05.active .scroll_cont_inner::after{-webkit-transform:scale(0,1);-ms-transform:scale(0,1);transform:scale(0,1)}#scrolling-content .scroll_cont#sec05.active .scroll_cont_inner .ttl span{-webkit-animation:letter ease-out 2s forwards;animation:letter ease-out 2s forwards}#scrolling-content .scroll_cont#sec05.active .scroll_cont_inner .ttl span:nth-child(1){-webkit-animation-delay:.5s;animation-delay:.5s}#scrolling-content .scroll_cont#sec05.active .scroll_cont_inner .ttl span:nth-child(2){-webkit-animation-delay:1.2s;animation-delay:1.2s}#scrolling-content .scroll_cont#sec05.active .scroll_cont_inner .ttl span:nth-child(3){-webkit-animation-delay:.9s;animation-delay:.9s}#scrolling-content .scroll_cont#sec05.active .scroll_cont_inner .ttl span:nth-child(4){-webkit-animation-delay:1.6s;animation-delay:1.6s}#scrolling-content .scroll_cont#sec05.active .scroll_cont_inner .ttl span:nth-child(5){-webkit-animation-delay:1.2s;animation-delay:1.2s}#scrolling-content .scroll_cont#sec05.active .scroll_cont_inner .ttl span:nth-child(6){-webkit-animation-delay:.7s;animation-delay:.7s}#scrolling-content .scroll_cont#sec05.active .scroll_cont_inner .ttl span:nth-child(7){-webkit-animation-delay:1.3s;animation-delay:1.3s}#scrolling-content .scroll_cont#sec05.active .scroll_cont_inner .ttl span:nth-child(8){-webkit-animation-delay:1.1s;animation-delay:1.1s}#scrolling-content .scroll_cont#sec05.active .scroll_cont_inner .ttl span:nth-child(9){-webkit-animation-delay:.2s;animation-delay:.2s}#scrolling-content .scroll_cont#sec05.active .scroll_cont_inner .ttl span:nth-child(10){-webkit-animation-delay:.6s;animation-delay:.6s}#scrolling-content .scroll_cont#sec05.active .scroll_cont_inner .ttl span:nth-child(11){-webkit-animation-delay:.4s;animation-delay:.4s}#scrolling-content .scroll_cont#sec05.active .scroll_cont_inner .ttl span:nth-child(12){-webkit-animation-delay:1.6s;animation-delay:1.6s}#scrolling-content .scroll_cont#sec05.active .scroll_cont_inner .ttl span:nth-child(13){-webkit-animation-delay:.7s;animation-delay:.7s}#scrolling-content .scroll_cont#sec05.active .scroll_cont_inner .ttl span:nth-child(14){-webkit-animation-delay:1.9s;animation-delay:1.9s}#scrolling-content .scroll_cont#sec05.active .scroll_cont_inner .ttl span:nth-child(15){-webkit-animation-delay:1.3s;animation-delay:1.3s}#scrolling-content .scroll_cont#sec05.active .scroll_cont_inner .ttl span:nth-child(16){-webkit-animation-delay:2.2s;animation-delay:2.2s}#scrolling-content .scroll_cont#sec05.active .scroll_cont_inner .ttl span:nth-child(17){-webkit-animation-delay:1s;animation-delay:1s}#scrolling-content .scroll_cont .scroll_cont_inner{opacity:0;-webkit-transition:opacity .4s;transition:opacity .4s}#scrolling-content .scroll_cont.active .scroll_cont_inner{opacity:1;-webkit-transition-delay:1s;transition-delay:1s}#footer{margin:0;padding:40px 0 0;width:100%;height:auto;position:relative;overflow:hidden;text-align:center;background-color:#222}#footer a{display:block;width:160px;margin:0 auto}#footer .footer_copy{display:block;text-align:center;padding:26px 0 18px;width:100%;line-height:1;clear:both}#footer .footer_copy>small{font-size:12px;font-size:1.2rem;color:#fff}#footer_top_link{width:100%;height:140px;overflow:hidden;padding:55px 0 0}#footer_top_link .top_link a{display:block;width:30px;height:30px;position:relative;border-top:1px solid #222;margin:0 auto}#footer_top_link .top_link a::after{content:'';display:block;width:22px;height:22px;border-top:1px solid #222;border-right:1px solid #222;position:absolute;top:18px;left:50%;margin-left:-11px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform:all .4s;-moz-transform:all .4s;-webkit-transition:all .4s;transition:all .4s}#sidewrap_left,#sidewrap_right{position:fixed;top:0;height:100%;z-index:1000}#footer_top_link .top_link a:hover{border-top:1px solid #ccc}#footer_top_link .top_link a:hover::after{border-top:1px solid #ccc;border-right:1px solid #ccc}#sidewrap_left{left:0;width:70px;height:100vh}#sidewrap_left span{position:absolute;top:50%;left:40px;color:#fff;font-size:11px;font-size:1.1rem;-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);line-height:1;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;-webkit-transition:all .3s;transition:all .3s}#sidewrap_left span.active{color:#222}#sidewrap_right{right:0;width:110px;height:100vh}#sidewrap_right .toppage_nav{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:110px;color:#fff}#sidewrap_right .toppage_nav li{padding:9px 0}#sidewrap_right .toppage_nav li a{position:relative;color:#fff;line-height:1;padding-left:20px;font-size:11px;font-size:1.1rem}#sidewrap_right .toppage_nav li a.act{color:#222}#sidewrap_right .toppage_nav li a span{line-height:1;font-size:11px;font-size:1.1rem;letter-spacing:0}#sidewrap_right .toppage_nav li a::before{content:'●';display:block;position:absolute;top:2px;left:0}#sidewrap_right .toppage_nav li a.active::after,#sidewrap_right .toppage_nav li a:hover::after{content:'●';display:block;position:absolute;top:2px;left:0;opacity:.7;-webkit-animation:zoom_border 1.5s infinite;animation:zoom_border 1.5s infinite}.modaal-wrapper{z-index:999999;background-color:#000}.modaal-wrapper::before{content:'';width:100%;height:100%;position:absolute;top:0;left:0;background:url(../images/common/tvnoise.gif);opacity:.1}.member_bg{display:none}.modaal-container{max-width:715px}.modal-close,.modal-close span{display:inline-block;-webkit-transition:all .4s;transition:all .4s;-webkit-box-sizing:border-box;box-sizing:border-box}.modal-close{position:absolute;width:26px;height:26px;cursor:pointer;top:-50px;right:10px}.modal-close::after{content:'CLOSE';position:absolute;left:-15px;bottom:-24px;font-size:14px;font-size:1.4rem;color:#dedcca;letter-spacing:.28em;width:60px;text-align:center;display:block;-webkit-transition:all .4s;transition:all .4s}.glitch::after,.grid__item-link::before{content:''}.glitch_wrap,.grid__item{display:-webkit-box;display:-ms-flexbox}.modal-close span{position:absolute;left:0;width:100%;height:2px;background-color:#dedcca}.modal-close span:nth-of-type(1){top:0;-webkit-transform:translateY(10px) rotate(-45deg);-ms-transform:translateY(10px) rotate(-45deg);transform:translateY(10px) rotate(-45deg)}.modal-close span:nth-of-type(2){bottom:0;-webkit-transform:translateY(-14px) rotate(45deg);-ms-transform:translateY(-14px) rotate(45deg);transform:translateY(-14px) rotate(45deg)}.glitch_wrap{--color-text:#fff;--color-bg:#000;--color-link:#f9d77e;--color-link-hover:#fff;--color-info:#efc453;--glitch-width:100%;--glitch-height:auto;--gap-horizontal:10px;--gap-vertical:5px;--time-anim:4s;--delay-anim:2s;--blend-mode-1:none;--blend-mode-2:none;--blend-mode-3:none;--blend-mode-4:none;--blend-mode-5:overlay;--blend-color-1:transparent;--blend-color-2:transparent;--blend-color-3:transparent;--blend-color-4:transparent;--blend-color-5:#af4949;position:relative;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto}.modaal-content-container{padding:0}.modaal-fullscreen .modaal-close{background-color:transparent}.modaal-close:after,.modaal-close:before{width:2px}.modaal-close:focus:after,.modaal-close:focus:before,.modaal-close:hover:after,.modaal-close:hover:before{background:#2ef48b}.glitch_wrap .txt{position:absolute;bottom:-55px;left:0;z-index:300;display:inline-block;height:50px;-webkit-animation-name:glitch-anim-text;animation-name:glitch-anim-text;-webkit-animation-duration:var(--time-anim);animation-duration:var(--time-anim);-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.glitch_wrap .txt span{color:#dedcca;display:block;text-align:left;letter-spacing:.1em;line-height:1.4}.glitch_wrap .txt .desc{font-size:16px;font-size:1.6rem}.glitch_wrap .txt .name{font-size:18px;font-size:1.8rem}.glitch_wrap .txt .bg_txt{position:absolute;z-index:1000;width:100%;height:50px;background-color:#fff;top:0;left:0;display:block;-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-animation-name:glitch-bg;animation-name:glitch-bg;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-timing-function:cubic-bezier(.47,0,.745,.715);animation-timing-function:cubic-bezier(.47,0,.745,.715);-webkit-animation-delay:.7s;animation-delay:.7s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.glitch{position:relative;width:var(--glitch-width);height:0;padding-bottom:57.622378%;overflow:hidden}.glitch::after{position:absolute;z-index:1000;width:100%;height:100%;background-color:#fff;-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-animation-name:glitch-bg;animation-name:glitch-bg;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:cubic-bezier(.47,0,.745,.715);animation-timing-function:cubic-bezier(.47,0,.745,.715);-webkit-animation-delay:.4s;animation-delay:.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.glitch__img{position:absolute;top:calc(-1 * var(--gap-vertical));left:calc(-1 * var(--gap-horizontal));width:calc(100% + var(--gap-horizontal) * 2);height:calc(100% + var(--gap-vertical) * 2);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#member01_photo .glitch__img{background:url(../images/top/img-modal-01.jpg) 50% 0 no-repeat;background-color:var(--blend-color-1);background-size:cover;background-blend-mode:var(--blend-mode-1)}#member02_photo .glitch__img{background:url(../images/top/img-modal-02.jpg) 50% 0 no-repeat;background-color:var(--blend-color-1);background-size:cover;background-blend-mode:var(--blend-mode-1)}#member03_photo .glitch__img{background:url(../images/top/img-modal-03.jpg) 50% 0 no-repeat;background-color:var(--blend-color-1);background-size:cover;background-blend-mode:var(--blend-mode-1)}#member04_photo .glitch__img{background:url(../images/top/img-modal-04.jpg) 50% 0 no-repeat;background-color:var(--blend-color-1);background-size:cover;background-blend-mode:var(--blend-mode-1)}.glitch__img:nth-child(n+2){opacity:0;-webkit-animation-duration:var(--time-anim);animation-duration:var(--time-anim);-webkit-animation-delay:var(--delay-anim);animation-delay:var(--delay-anim);-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.glitch__img:nth-child(2){background-color:var(--blend-color-2);background-blend-mode:var(--blend-mode-2);-webkit-animation-name:glitch-anim-1;animation-name:glitch-anim-1}.glitch__img:nth-child(3){background-color:var(--blend-color-3);background-blend-mode:var(--blend-mode-3);-webkit-animation-name:glitch-anim-2;animation-name:glitch-anim-2}.glitch__img:nth-child(4){background-color:var(--blend-color-4);background-blend-mode:var(--blend-mode-4);-webkit-animation-name:glitch-anim-3;animation-name:glitch-anim-3}.glitch__img:nth-child(5){background-color:var(--blend-color-5);background-blend-mode:var(--blend-mode-5);-webkit-animation-name:glitch-anim-flash;animation-name:glitch-anim-flash}.grid__item{position:relative;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100vw}.grid__item--bg{background-color:var(--item-bg);height:100vw}.grid__item-content{width:100%;padding:8vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;pointer-events:none;background:var(--item-bg)}.grid__item-img,.grid__item-img img{height:100%;display:block}.grid__item--bg .grid__item-content{position:absolute;height:100%;width:100%;top:0;left:0}.grid__item-img{width:100%}.grid__item-img canvas{height:100%}.grid__item-img img:nth-child(2){position:absolute;top:0;left:0;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.grid__item:hover .grid__item-img img:nth-child(2){opacity:1}.js .grid__item-img img{display:none}.grid__item-title{font-weight:700;font-size:2.5rem;line-height:1;margin:2rem 0 0;color:var(--item-title)}.grid__item-title--small{font-size:1.5rem;line-height:1.25;margin-bottom:1rem}.grid__item-meta{text-transform:uppercase;font-weight:400;letter-spacing:.25rem;font-size:.95rem;color:var(--item-meta)}.grid__item-subtitle{display:block;margin:auto 0 0;font-weight:400;font-size:1.5em;color:var(--item-subtitle)}.grid__item-subtitle span{display:block}.grid__item-text{font-size:1rem;line-height:1.75;margin:2rem 0 0;color:var(--item-text)}.grid__item-link{display:inline-block;color:currentColor;font-weight:700;font-size:.95rem;position:relative;padding:0 0 .2rem;pointer-events:auto;color:var(--item-link)}.grid__item-link:focus,.grid__item-link:hover{color:var(--item-link-hover)}.grid__item-link::before{position:absolute;background:currentColor;width:80%;height:1px;bottom:0;-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%;-webkit-transform:scale3d(0,1,1);transform:scale3d(0,1,1);opacity:0;-webkit-transition:all .3s;transition:all .3s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}.grid__item-link:hover::before{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.grid__item-link+.grid__item-link{margin:0 0 0 3rem}.grid__item-text+.grid__item-link{white-space:nowrap;-ms-flex-item-align:start;align-self:flex-start;margin-top:auto}.grid__item-nav{display:-webkit-box;display:-ms-flexbox;display:flex}.theme-1{--item-bg:#4bb4e7;--item-link:#fff;--item-link-hover:#0d2936;--item-meta:#fff;--item-title:#fff;--item-subtitle:#fff;--item-text:#fff}.theme-2,.theme-3{--item-bg:rgba(0,0,0,0.2);--item-link:#fff;--item-link-hover:#fff;--item-meta:#fff;--item-title:#fff;--item-subtitle:#fff;--item-text:#fff}.theme-4{--item-bg:#12161e;--item-link:#fff;--item-link-hover:#9e6817;--item-meta:#fff;--item-title:#fff;--item-subtitle:#fff;--item-text:#fff}.theme-5{--item-bg:#efe9dd;--item-link:#12161e;--item-link-hover:#0d13c1;--item-meta:#fff;--item-title:#12161e;--item-subtitle:#12161e;--item-text:#12161e}.theme-6{--item-bg:rgba(0,0,0,0);--item-link:#12161e;--item-link-hover:#fff;--item-meta:#fff;--item-title:#ffffff;--item-subtitle:#12161e;--item-text:#ffffff}.theme-7{--item-bg:rgba(0,0,0,0);--item-link:#fff;--item-link-hover:#fff;--item-meta:#fff;--item-title:#fff;--item-subtitle:#fff;--item-text:#fff}.theme-8{--item-bg:#0c13c1;--item-link:#dd8ca5;--item-link-hover:#fff;--item-meta:#fff;--item-title:#fff;--item-subtitle:#fff;--item-text:#fff}.theme-9{--item-bg:#c9efee;--item-link:#000000;--item-link-hover:#e80c40;--item-meta:#fff;--item-title:#000;--item-subtitle:#000;--item-text:#000}.theme-10{--item-bg:rgba(0,0,0,0);--item-link:#000;--item-link-hover:#fff;--item-meta:#fff;--item-title:#fff;--item-subtitle:#000;--item-text:#fff}.theme-11{--item-bg:rgba(0,0,0,0);--item-link:#000;--item-link-hover:#fff;--item-meta:#000;--item-title:#000;--item-subtitle:#000;--item-text:#000}.theme-12{--item-bg:#4d565b;--item-link:#f6fbfe;--item-link-hover:#000000;--item-meta:#f6fbfe;--item-title:#f6fbfe;--item-subtitle:#f6fbfe;--item-text:#f6fbfe}.theme-13{--item-bg:#d22851;--item-link:#712a3b;--item-link-hover:#f6fbfe;--item-meta:#f6fbfe;--item-title:#f6fbfe;--item-subtitle:#f6fbfe;--item-text:#f6fbfe}.theme-14{--item-bg:rgba(0,0,0,0.2);--item-link:#fff;--item-link-hover:#fff;--item-meta:#fff;--item-title:#fff;--item-subtitle:#fff;--item-text:#fff}.theme-15{--item-bg:rgba(0,0,0,0.3);--item-link:#fff;--item-link-hover:#fff;--item-meta:#fff;--item-title:#fff;--item-subtitle:#fff;--item-text:#fff}.theme-16{--item-bg:#010101;--item-link:#63676b;--item-link-hover:#f6fbfe;--item-meta:#f6fbfe;--item-title:#f6fbfe;--item-subtitle:#f6fbfe;--item-text:#f6fbfe}.theme-17{--item-bg:#ece7e5;--item-link:#d68d13;--item-link-hover:#2d2c2c;--item-meta:#2d2c2c;--item-title:#2d2c2c;--item-subtitle:#2d2c2c;--item-text:#2d2c2c}.theme-18{--item-bg:rgba(0,0,0,0.2);--item-link:#fff;--item-link-hover:#fff;--item-meta:#fff;--item-title:#fff;--item-subtitle:#fff;--item-text:#fff}.theme-19{--item-bg:rgba(0,0,0,0.1);--item-link:#6317f5;--item-link-hover:#fff;--item-meta:#6317f5;--item-title:#fff;--item-subtitle:#6317f5;--item-text:#fff}.theme-20{--item-bg:#6317f5;--item-link:#b29d85;--item-link-hover:#ffffff;--item-meta:#ffffff;--item-title:#ffffff;--item-subtitle:#ffffff;--item-text:#ffffff}.theme-21{--item-bg:#f7ac03;--item-link:#ffffff;--item-link-hover:#2d2c2c;--item-meta:#2d2c2c;--item-title:#ffffff;--item-subtitle:#2d2c2c;--item-text:#2d2c2c}.theme-22{--item-bg:rgba(0,0,0,0.2);--item-link:#fff;--item-link-hover:#fff;--item-meta:#fff;--item-title:#fff;--item-subtitle:#fff;--item-text:#fff}body,body *,html,html *{cursor:none}.cursor-dot,.cursor-dot-outline{pointer-events:none;position:absolute;top:50%;left:50%;border-radius:50%;opacity:0;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:opacity .3s ease-in-out,transform .3s ease-in-out;transition:opacity .3s ease-in-out,transform .3s ease-in-out,-webkit-transform .3s ease-in-out;z-index:1000000}.mobile .cursor-dot,.mobile .cursor-dot-outline,.tablet .cursor-dot,.tablet .cursor-dot-outline{display:none}.cursor-dot{width:8px;height:8px;background-color:#2ef48b}.cursor-dot-outline{width:40px;height:40px;background-color:transparent;border:1px solid #2ef48b}@media all and (-ms-high-contrast:none){.fademove,.fademove30,.fademove40{-webkit-transform:translate(0,20px);-ms-transform:translate(0,20px);transform:translate(0,20px)}.fademoveleft{-webkit-transform:translate(-20px,0);-ms-transform:translate(-20px,0);transform:translate(-20px,0)}.fademoveright{-webkit-transform:translate(20px,0);-ms-transform:translate(20px,0);transform:translate(20px,0)}.fademove_show{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.fade_cont{-webkit-transform:translate(0,60px);-ms-transform:translate(0,60px);transform:translate(0,60px)}.fade_cont.move_30{-webkit-transform:translate(0,30px);-ms-transform:translate(0,30px);transform:translate(0,30px)}.active .fade_cont{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}}@media screen and (min-width:50em){.grid{display:grid;grid-template-columns:repeat(2,50vmax)}.grid__item{height:50vmax;width:100%}.grid__item-subtitle *{opacity:0;-webkit-transform:translate3d(100px,0,0);transform:translate3d(100px,0,0);-webkit-transition:all .5s cubic-bezier(.2,1,.7,1);transition:all .5s cubic-bezier(.2,1,.7,1);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform}.grid__item:hover .grid__item-subtitle *{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.grid__item:hover .grid__item-subtitle span{-webkit-transition-delay:.1s;transition-delay:.1s}.grid__item:hover .grid__item-subtitle .grid__item-link{-webkit-transition-delay:0s;transition-delay:0s}.grid__item-title{font-size:6vw}.grid__item-title--small{font-size:3vw}.grid__item-text{margin-top:2.5rem}}@media screen and (min-width:85em){.grid__item-text{width:80%}}@media screen and (max-width:1300px){#sidewrap_left span{left:20px}#sidewrap_right .toppage_nav{width:40px}#sidewrap_right .toppage_nav li a span{display:none}}@media screen and (max-width:1200px){#menu-trigger{display:inline-block}#sidewrap_left,#sidewrap_right{display:none}}@media screen and (max-width:1024px){#copy_side,.dot{display:none}#control_side{bottom:20px;right:20px;width:50px}#scrolling-content .scroll_cont#sec01 .ttl{left:0;display:block;width:100%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}#scrolling-content .scroll_cont#sec04 .scroll_cont_inner{width:100%;padding:0 10px}}@media screen and (max-width:1000px){#nav_wrap .nav_wrap_inner{padding:0 40px;height:auto}#nav_wrap .nav_wrap_inner .left{width:100%;max-width:370px;height:auto;float:none;border-right:none;margin:0 auto}#nav_wrap .nav_wrap_inner .right{display:none}}@media screen and (max-width:768px){#bg_wrap_bottom.sec05 .maskbg{background-color:rgba(34,34,34,0)}#header .header_inner{padding:0 10px}#menu-trigger{margin-right:20px}#scrolling-content .scroll_cont#sec02 .scroll_cont_inner{padding:0 10px 0 180px}#scrolling-content .scroll_cont#sec04 .scroll_cont_inner .ttl{font-size:70px;font-size:7rem;margin-bottom:10px;position:static;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);display:inline-block}#scrolling-content .scroll_cont#sec04 .scroll_cont_inner .ttl span{font-size:70px;font-size:7rem}#scrolling-content .scroll_cont#sec04 .scroll_cont_inner .team_list li{width:25%}#scrolling-content .scroll_cont#sec05 .scroll_cont_inner{width:100%;padding:50px 10px;min-height:inherit}#scrolling-content .scroll_cont#sec05 .scroll_cont_inner .ttl{position:static;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);font-size:40px;font-size:4rem;margin-bottom:10px}#scrolling-content .scroll_cont#sec05 .scroll_cont_inner .ttl span{font-size:40px;font-size:4rem}#scrolling-content .scroll_cont#sec05 .scroll_cont_inner .txt{position:static;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@media screen and (max-width:640px){#scrolling-content .scroll_cont#sec02 .scroll_cont_inner,#scrolling-content .scroll_cont#sec03 .scroll_cont_inner{padding:0 10px;width:100%}.pc-view{display:none!important}.sp-view{display:block!important}#scrolling-content .scroll_cont#sec02 .scroll_cont_inner .txt .border,#scrolling-content .scroll_cont#sec02 .scroll_cont_inner .txt .en,#scrolling-content .scroll_cont#sec05 .scroll_cont_inner .txt .border,#scrolling-content .scroll_cont#sec05 .scroll_cont_inner .txt .en{display:none}.button{margin:0 auto 10px}#nav_wrap .nav_wrap_inner .left .link_wrap .link_wrap_li a{font-size:10vw;margin:16px 0}#scroll_link{bottom:10px}#scroll_link02{bottom:55px}#scroll_link02 .bar_wrap{height:40px}#scrolling-content .scroll_cont#sec01 .ttl span{font-size:48px;font-size:4.8rem}#scrolling-content .scroll_cont#sec02 .scroll_cont_inner .ttl{position:static;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);font-size:40px;font-size:4rem;margin-bottom:10px}#scrolling-content .scroll_cont#sec02 .scroll_cont_inner .ttl span{font-size:40px;font-size:4rem}#scrolling-content .scroll_cont#sec03 .scroll_cont_inner .ttl{position:static;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);font-size:40px;font-size:4rem;margin-bottom:10px}#scrolling-content .scroll_cont#sec03 .scroll_cont_inner .ttl span{font-size:40px;font-size:4rem}#scrolling-content .scroll_cont#sec03 .scroll_cont_inner .slide_wrap{position:static;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}#scrolling-content .scroll_cont#sec03 .scroll_cont_inner .slide_wrap .swiper-wrapper{width:100%;height:auto}#scrolling-content .scroll_cont#sec03 .scroll_cont_inner .slide_wrap .swiper-slide{background:0 0!important}#scrolling-content .scroll_cont#sec03 .scroll_cont_inner .slide_wrap .swiper-slide::before{content:none;display:none}#scrolling-content .scroll_cont#sec03 .scroll_cont_inner .slide_wrap .swiper-slide .slide_cont{max-width:inherit}#scrolling-content .scroll_cont#sec03 .scroll_cont_inner .swiper-container .swiper-button-next,#scrolling-content .scroll_cont#sec03 .scroll_cont_inner .swiper-container .swiper-button-prev{bottom:-30px}#scrolling-content .scroll_cont#sec03 .scroll_cont_inner .swiper-container .swiper-pagination{right:0;bottom:inherit;top:-10vw}#scrolling-content .scroll_cont#sec03 .scroll_cont_inner .swiper-container .swiper-pagination .swiper-pagination-current{font-size:20vw}#scrolling-content .scroll_cont#sec04 .scroll_cont_inner .ttl{font-size:50px;font-size:5rem;margin-bottom:10px;position:static;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}#scrolling-content .scroll_cont#sec04 .scroll_cont_inner .ttl span{font-size:50px;font-size:5rem}#scrolling-content .scroll_cont#sec04 .scroll_cont_inner .txt{margin-bottom:20px}#scrolling-content .scroll_cont#sec05 .scroll_cont_inner .txt .jp{padding-bottom:0}}@-webkit-keyframes eye-fill{from{background-position:left}to{background-position:right}}@keyframes eye-fill{from{background-position:left}to{background-position:right}}@-webkit-keyframes bgscroll{0%{background-position:0 0}100%{background-position:-1680px 0}}@keyframes bgscroll{0%{background-position:0 0}100%{background-position:-1680px 0}}@-webkit-keyframes loading{0%{opacity:1}100%{opacity:0}}@keyframes loading{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes sdb{0%{-webkit-transform:translate(0,-200%);transform:translate(0,-200%)}35%,65%{-webkit-transform:translate(0,-100%);transform:translate(0,-100%)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes sdb{0%{-webkit-transform:translate(0,-200%);transform:translate(0,-200%)}35%,65%{-webkit-transform:translate(0,-100%);transform:translate(0,-100%)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes letter{0%{opacity:0;-webkit-filter:blur(20px);filter:blur(20px);-webkit-transform:scale(2) translate3d(0,0,0);transform:scale(2) translate3d(0,0,0)}100%{opacity:1;-webkit-filter:blur(0);filter:blur(0);-webkit-transform:scale(1) translate3d(0,0,0);transform:scale(1) translate3d(0,0,0)}}@keyframes letter{0%{opacity:0;-webkit-filter:blur(20px);filter:blur(20px);-webkit-transform:scale(2) translate3d(0,0,0);transform:scale(2) translate3d(0,0,0)}100%{opacity:1;-webkit-filter:blur(0);filter:blur(0);-webkit-transform:scale(1) translate3d(0,0,0);transform:scale(1) translate3d(0,0,0)}}@-webkit-keyframes sizeScale{0%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes sizeScale{0%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes ttlMoveTop{0%{opacity:0;-webkit-transform:translateY(-100px);transform:translateY(-100px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes ttlMoveTop{0%{opacity:0;-webkit-transform:translateY(-100px);transform:translateY(-100px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes ttlMoveBottom{0%{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes ttlMoveBottom{0%{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes zoom_border{0%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transform:scale(1,1);transform:scale(1,1)}100%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transform:scale(1.8,1.8);transform:scale(1.8,1.8)}}@keyframes zoom_border{0%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transform:scale(1,1);transform:scale(1,1)}100%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transform:scale(1.8,1.8);transform:scale(1.8,1.8)}}@-webkit-keyframes glitch-bg{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(0,1);transform:scale(0,1)}}@keyframes glitch-bg{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(0,1);transform:scale(0,1)}}@-webkit-keyframes glitch-anim-1{0%{opacity:1;-webkit-transform:translate3d(var(--gap-horizontal),0,0);transform:translate3d(var(--gap-horizontal),0,0);-webkit-clip-path:polygon(0 2%,100% 2%,100% 5%,0 5%);clip-path:polygon(0 2%,100% 2%,100% 5%,0 5%)}2%{-webkit-clip-path:polygon(0 15%,100% 15%,100% 15%,0 15%);clip-path:polygon(0 15%,100% 15%,100% 15%,0 15%)}4%{-webkit-clip-path:polygon(0 10%,100% 10%,100% 20%,0 20%);clip-path:polygon(0 10%,100% 10%,100% 20%,0 20%)}6%{-webkit-clip-path:polygon(0 1%,100% 1%,100% 2%,0 2%);clip-path:polygon(0 1%,100% 1%,100% 2%,0 2%)}8%{-webkit-clip-path:polygon(0 33%,100% 33%,100% 33%,0 33%);clip-path:polygon(0 33%,100% 33%,100% 33%,0 33%)}10%{-webkit-clip-path:polygon(0 44%,100% 44%,100% 44%,0 44%);clip-path:polygon(0 44%,100% 44%,100% 44%,0 44%)}12%{-webkit-clip-path:polygon(0 50%,100% 50%,100% 20%,0 20%);clip-path:polygon(0 50%,100% 50%,100% 20%,0 20%)}14%{-webkit-clip-path:polygon(0 70%,100% 70%,100% 70%,0 70%);clip-path:polygon(0 70%,100% 70%,100% 70%,0 70%)}16%{-webkit-clip-path:polygon(0 80%,100% 80%,100% 80%,0 80%);clip-path:polygon(0 80%,100% 80%,100% 80%,0 80%)}18%{-webkit-clip-path:polygon(0 50%,100% 50%,100% 55%,0 55%);clip-path:polygon(0 50%,100% 50%,100% 55%,0 55%)}20%{-webkit-clip-path:polygon(0 70%,100% 70%,100% 80%,0 80%);clip-path:polygon(0 70%,100% 70%,100% 80%,0 80%)}21.9%{opacity:1;-webkit-transform:translate3d(var(--gap-horizontal),0,0);transform:translate3d(var(--gap-horizontal),0,0)}100%,22%{opacity:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-clip-path:polygon(0 0,0 0,0 0,0 0);clip-path:polygon(0 0,0 0,0 0,0 0)}}@keyframes glitch-anim-1{0%{opacity:1;-webkit-transform:translate3d(var(--gap-horizontal),0,0);transform:translate3d(var(--gap-horizontal),0,0);-webkit-clip-path:polygon(0 2%,100% 2%,100% 5%,0 5%);clip-path:polygon(0 2%,100% 2%,100% 5%,0 5%)}2%{-webkit-clip-path:polygon(0 15%,100% 15%,100% 15%,0 15%);clip-path:polygon(0 15%,100% 15%,100% 15%,0 15%)}4%{-webkit-clip-path:polygon(0 10%,100% 10%,100% 20%,0 20%);clip-path:polygon(0 10%,100% 10%,100% 20%,0 20%)}6%{-webkit-clip-path:polygon(0 1%,100% 1%,100% 2%,0 2%);clip-path:polygon(0 1%,100% 1%,100% 2%,0 2%)}8%{-webkit-clip-path:polygon(0 33%,100% 33%,100% 33%,0 33%);clip-path:polygon(0 33%,100% 33%,100% 33%,0 33%)}10%{-webkit-clip-path:polygon(0 44%,100% 44%,100% 44%,0 44%);clip-path:polygon(0 44%,100% 44%,100% 44%,0 44%)}12%{-webkit-clip-path:polygon(0 50%,100% 50%,100% 20%,0 20%);clip-path:polygon(0 50%,100% 50%,100% 20%,0 20%)}14%{-webkit-clip-path:polygon(0 70%,100% 70%,100% 70%,0 70%);clip-path:polygon(0 70%,100% 70%,100% 70%,0 70%)}16%{-webkit-clip-path:polygon(0 80%,100% 80%,100% 80%,0 80%);clip-path:polygon(0 80%,100% 80%,100% 80%,0 80%)}18%{-webkit-clip-path:polygon(0 50%,100% 50%,100% 55%,0 55%);clip-path:polygon(0 50%,100% 50%,100% 55%,0 55%)}20%{-webkit-clip-path:polygon(0 70%,100% 70%,100% 80%,0 80%);clip-path:polygon(0 70%,100% 70%,100% 80%,0 80%)}21.9%{opacity:1;-webkit-transform:translate3d(var(--gap-horizontal),0,0);transform:translate3d(var(--gap-horizontal),0,0)}100%,22%{opacity:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-clip-path:polygon(0 0,0 0,0 0,0 0);clip-path:polygon(0 0,0 0,0 0,0 0)}}@-webkit-keyframes glitch-anim-2{0%{opacity:1;-webkit-transform:translate3d(calc(-1 * var(--gap-horizontal)),0,0);transform:translate3d(calc(-1 * var(--gap-horizontal)),0,0);-webkit-clip-path:polygon(0 25%,100% 25%,100% 30%,0 30%);clip-path:polygon(0 25%,100% 25%,100% 30%,0 30%)}3%{-webkit-clip-path:polygon(0 3%,100% 3%,100% 3%,0 3%);clip-path:polygon(0 3%,100% 3%,100% 3%,0 3%)}5%{-webkit-clip-path:polygon(0 5%,100% 5%,100% 20%,0 20%);clip-path:polygon(0 5%,100% 5%,100% 20%,0 20%)}7%{-webkit-clip-path:polygon(0 20%,100% 20%,100% 20%,0 20%);clip-path:polygon(0 20%,100% 20%,100% 20%,0 20%)}9%{-webkit-clip-path:polygon(0 40%,100% 40%,100% 40%,0 40%);clip-path:polygon(0 40%,100% 40%,100% 40%,0 40%)}11%{-webkit-clip-path:polygon(0 52%,100% 52%,100% 59%,0 59%);clip-path:polygon(0 52%,100% 52%,100% 59%,0 59%)}13%{-webkit-clip-path:polygon(0 60%,100% 60%,100% 60%,0 60%);clip-path:polygon(0 60%,100% 60%,100% 60%,0 60%)}15%{-webkit-clip-path:polygon(0 75%,100% 75%,100% 75%,0 75%);clip-path:polygon(0 75%,100% 75%,100% 75%,0 75%)}17%{-webkit-clip-path:polygon(0 65%,100% 65%,100% 40%,0 40%);clip-path:polygon(0 65%,100% 65%,100% 40%,0 40%)}19%{-webkit-clip-path:polygon(0 45%,100% 45%,100% 50%,0 50%);clip-path:polygon(0 45%,100% 45%,100% 50%,0 50%)}20%{-webkit-clip-path:polygon(0 14%,100% 14%,100% 33%,0 33%);clip-path:polygon(0 14%,100% 14%,100% 33%,0 33%)}21.9%{opacity:1;-webkit-transform:translate3d(calc(-1 * var(--gap-horizontal)),0,0);transform:translate3d(calc(-1 * var(--gap-horizontal)),0,0)}100%,22%{opacity:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-clip-path:polygon(0 0,0 0,0 0,0 0);clip-path:polygon(0 0,0 0,0 0,0 0)}}@keyframes glitch-anim-2{0%{opacity:1;-webkit-transform:translate3d(calc(-1 * var(--gap-horizontal)),0,0);transform:translate3d(calc(-1 * var(--gap-horizontal)),0,0);-webkit-clip-path:polygon(0 25%,100% 25%,100% 30%,0 30%);clip-path:polygon(0 25%,100% 25%,100% 30%,0 30%)}3%{-webkit-clip-path:polygon(0 3%,100% 3%,100% 3%,0 3%);clip-path:polygon(0 3%,100% 3%,100% 3%,0 3%)}5%{-webkit-clip-path:polygon(0 5%,100% 5%,100% 20%,0 20%);clip-path:polygon(0 5%,100% 5%,100% 20%,0 20%)}7%{-webkit-clip-path:polygon(0 20%,100% 20%,100% 20%,0 20%);clip-path:polygon(0 20%,100% 20%,100% 20%,0 20%)}9%{-webkit-clip-path:polygon(0 40%,100% 40%,100% 40%,0 40%);clip-path:polygon(0 40%,100% 40%,100% 40%,0 40%)}11%{-webkit-clip-path:polygon(0 52%,100% 52%,100% 59%,0 59%);clip-path:polygon(0 52%,100% 52%,100% 59%,0 59%)}13%{-webkit-clip-path:polygon(0 60%,100% 60%,100% 60%,0 60%);clip-path:polygon(0 60%,100% 60%,100% 60%,0 60%)}15%{-webkit-clip-path:polygon(0 75%,100% 75%,100% 75%,0 75%);clip-path:polygon(0 75%,100% 75%,100% 75%,0 75%)}17%{-webkit-clip-path:polygon(0 65%,100% 65%,100% 40%,0 40%);clip-path:polygon(0 65%,100% 65%,100% 40%,0 40%)}19%{-webkit-clip-path:polygon(0 45%,100% 45%,100% 50%,0 50%);clip-path:polygon(0 45%,100% 45%,100% 50%,0 50%)}20%{-webkit-clip-path:polygon(0 14%,100% 14%,100% 33%,0 33%);clip-path:polygon(0 14%,100% 14%,100% 33%,0 33%)}21.9%{opacity:1;-webkit-transform:translate3d(calc(-1 * var(--gap-horizontal)),0,0);transform:translate3d(calc(-1 * var(--gap-horizontal)),0,0)}100%,22%{opacity:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-clip-path:polygon(0 0,0 0,0 0,0 0);clip-path:polygon(0 0,0 0,0 0,0 0)}}@-webkit-keyframes glitch-anim-3{0%{opacity:1;-webkit-transform:translate3d(0,calc(-1 * var(--gap-vertical)),0) scale3d(-1,-1,1);transform:translate3d(0,calc(-1 * var(--gap-vertical)),0) scale3d(-1,-1,1);-webkit-clip-path:polygon(0 1%,100% 1%,100% 3%,0 3%);clip-path:polygon(0 1%,100% 1%,100% 3%,0 3%)}1.5%{-webkit-clip-path:polygon(0 10%,100% 10%,100% 9%,0 9%);clip-path:polygon(0 10%,100% 10%,100% 9%,0 9%)}2%{-webkit-clip-path:polygon(0 5%,100% 5%,100% 6%,0 6%);clip-path:polygon(0 5%,100% 5%,100% 6%,0 6%)}2.5%{-webkit-clip-path:polygon(0 20%,100% 20%,100% 20%,0 20%);clip-path:polygon(0 20%,100% 20%,100% 20%,0 20%)}3%{-webkit-clip-path:polygon(0 10%,100% 10%,100% 10%,0 10%);clip-path:polygon(0 10%,100% 10%,100% 10%,0 10%)}5%{-webkit-clip-path:polygon(0 30%,100% 30%,100% 25%,0 25%);clip-path:polygon(0 30%,100% 30%,100% 25%,0 25%)}5.5%{-webkit-clip-path:polygon(0 15%,100% 15%,100% 16%,0 16%);clip-path:polygon(0 15%,100% 15%,100% 16%,0 16%)}7%{-webkit-clip-path:polygon(0 40%,100% 40%,100% 39%,0 39%);clip-path:polygon(0 40%,100% 40%,100% 39%,0 39%)}8%{-webkit-clip-path:polygon(0 20%,100% 20%,100% 21%,0 21%);clip-path:polygon(0 20%,100% 20%,100% 21%,0 21%)}9%{-webkit-clip-path:polygon(0 60%,100% 60%,100% 55%,0 55%);clip-path:polygon(0 60%,100% 60%,100% 55%,0 55%)}10.5%{-webkit-clip-path:polygon(0 30%,100% 30%,100% 31%,0 31%);clip-path:polygon(0 30%,100% 30%,100% 31%,0 31%)}11%{-webkit-clip-path:polygon(0 70%,100% 70%,100% 69%,0 69%);clip-path:polygon(0 70%,100% 70%,100% 69%,0 69%)}13%{-webkit-clip-path:polygon(0 40%,100% 40%,100% 41%,0 41%);clip-path:polygon(0 40%,100% 40%,100% 41%,0 41%)}14%{-webkit-clip-path:polygon(0 80%,100% 80%,100% 75%,0 75%);clip-path:polygon(0 80%,100% 80%,100% 75%,0 75%)}14.5%{-webkit-clip-path:polygon(0 50%,100% 50%,100% 51%,0 51%);clip-path:polygon(0 50%,100% 50%,100% 51%,0 51%)}15%{-webkit-clip-path:polygon(0 90%,100% 90%,100% 90%,0 90%);clip-path:polygon(0 90%,100% 90%,100% 90%,0 90%)}16%{-webkit-clip-path:polygon(0 60%,100% 60%,100% 60%,0 60%);clip-path:polygon(0 60%,100% 60%,100% 60%,0 60%)}18%{-webkit-clip-path:polygon(0 100%,100% 100%,100% 99%,0 99%);clip-path:polygon(0 100%,100% 100%,100% 99%,0 99%)}20%{-webkit-clip-path:polygon(0 70%,100% 70%,100% 71%,0 71%);clip-path:polygon(0 70%,100% 70%,100% 71%,0 71%)}21.9%{opacity:1;-webkit-transform:translate3d(0,calc(-1 * var(--gap-vertical)),0) scale3d(-1,-1,1);transform:translate3d(0,calc(-1 * var(--gap-vertical)),0) scale3d(-1,-1,1)}100%,22%{opacity:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-clip-path:polygon(0 0,0 0,0 0,0 0);clip-path:polygon(0 0,0 0,0 0,0 0)}}@keyframes glitch-anim-3{0%{opacity:1;-webkit-transform:translate3d(0,calc(-1 * var(--gap-vertical)),0) scale3d(-1,-1,1);transform:translate3d(0,calc(-1 * var(--gap-vertical)),0) scale3d(-1,-1,1);-webkit-clip-path:polygon(0 1%,100% 1%,100% 3%,0 3%);clip-path:polygon(0 1%,100% 1%,100% 3%,0 3%)}1.5%{-webkit-clip-path:polygon(0 10%,100% 10%,100% 9%,0 9%);clip-path:polygon(0 10%,100% 10%,100% 9%,0 9%)}2%{-webkit-clip-path:polygon(0 5%,100% 5%,100% 6%,0 6%);clip-path:polygon(0 5%,100% 5%,100% 6%,0 6%)}2.5%{-webkit-clip-path:polygon(0 20%,100% 20%,100% 20%,0 20%);clip-path:polygon(0 20%,100% 20%,100% 20%,0 20%)}3%{-webkit-clip-path:polygon(0 10%,100% 10%,100% 10%,0 10%);clip-path:polygon(0 10%,100% 10%,100% 10%,0 10%)}5%{-webkit-clip-path:polygon(0 30%,100% 30%,100% 25%,0 25%);clip-path:polygon(0 30%,100% 30%,100% 25%,0 25%)}5.5%{-webkit-clip-path:polygon(0 15%,100% 15%,100% 16%,0 16%);clip-path:polygon(0 15%,100% 15%,100% 16%,0 16%)}7%{-webkit-clip-path:polygon(0 40%,100% 40%,100% 39%,0 39%);clip-path:polygon(0 40%,100% 40%,100% 39%,0 39%)}8%{-webkit-clip-path:polygon(0 20%,100% 20%,100% 21%,0 21%);clip-path:polygon(0 20%,100% 20%,100% 21%,0 21%)}9%{-webkit-clip-path:polygon(0 60%,100% 60%,100% 55%,0 55%);clip-path:polygon(0 60%,100% 60%,100% 55%,0 55%)}10.5%{-webkit-clip-path:polygon(0 30%,100% 30%,100% 31%,0 31%);clip-path:polygon(0 30%,100% 30%,100% 31%,0 31%)}11%{-webkit-clip-path:polygon(0 70%,100% 70%,100% 69%,0 69%);clip-path:polygon(0 70%,100% 70%,100% 69%,0 69%)}13%{-webkit-clip-path:polygon(0 40%,100% 40%,100% 41%,0 41%);clip-path:polygon(0 40%,100% 40%,100% 41%,0 41%)}14%{-webkit-clip-path:polygon(0 80%,100% 80%,100% 75%,0 75%);clip-path:polygon(0 80%,100% 80%,100% 75%,0 75%)}14.5%{-webkit-clip-path:polygon(0 50%,100% 50%,100% 51%,0 51%);clip-path:polygon(0 50%,100% 50%,100% 51%,0 51%)}15%{-webkit-clip-path:polygon(0 90%,100% 90%,100% 90%,0 90%);clip-path:polygon(0 90%,100% 90%,100% 90%,0 90%)}16%{-webkit-clip-path:polygon(0 60%,100% 60%,100% 60%,0 60%);clip-path:polygon(0 60%,100% 60%,100% 60%,0 60%)}18%{-webkit-clip-path:polygon(0 100%,100% 100%,100% 99%,0 99%);clip-path:polygon(0 100%,100% 100%,100% 99%,0 99%)}20%{-webkit-clip-path:polygon(0 70%,100% 70%,100% 71%,0 71%);clip-path:polygon(0 70%,100% 70%,100% 71%,0 71%)}21.9%{opacity:1;-webkit-transform:translate3d(0,calc(-1 * var(--gap-vertical)),0) scale3d(-1,-1,1);transform:translate3d(0,calc(-1 * var(--gap-vertical)),0) scale3d(-1,-1,1)}100%,22%{opacity:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-clip-path:polygon(0 0,0 0,0 0,0 0);clip-path:polygon(0 0,0 0,0 0,0 0)}}@-webkit-keyframes glitch-anim-text{0%{-webkit-transform:translate3d(calc(-1 * var(--gap-horizontal)),0,0) scale3d(-1,-1,1);transform:translate3d(calc(-1 * var(--gap-horizontal)),0,0) scale3d(-1,-1,1);-webkit-clip-path:polygon(0 20%,100% 20%,100% 21%,0 21%);clip-path:polygon(0 20%,100% 20%,100% 21%,0 21%)}2%{-webkit-clip-path:polygon(0 33%,100% 33%,100% 33%,0 33%);clip-path:polygon(0 33%,100% 33%,100% 33%,0 33%)}4%{-webkit-clip-path:polygon(0 44%,100% 44%,100% 44%,0 44%);clip-path:polygon(0 44%,100% 44%,100% 44%,0 44%)}5%{-webkit-clip-path:polygon(0 50%,100% 50%,100% 20%,0 20%);clip-path:polygon(0 50%,100% 50%,100% 20%,0 20%)}6%{-webkit-clip-path:polygon(0 70%,100% 70%,100% 70%,0 70%);clip-path:polygon(0 70%,100% 70%,100% 70%,0 70%)}7%{-webkit-clip-path:polygon(0 80%,100% 80%,100% 80%,0 80%);clip-path:polygon(0 80%,100% 80%,100% 80%,0 80%)}8%{-webkit-clip-path:polygon(0 50%,100% 50%,100% 55%,0 55%);clip-path:polygon(0 50%,100% 50%,100% 55%,0 55%)}9%{-webkit-clip-path:polygon(0 70%,100% 70%,100% 80%,0 80%);clip-path:polygon(0 70%,100% 70%,100% 80%,0 80%)}9.9%{-webkit-transform:translate3d(calc(-1 * var(--gap-horizontal)),0,0) scale3d(-1,-1,1);transform:translate3d(calc(-1 * var(--gap-horizontal)),0,0) scale3d(-1,-1,1)}10%,100%{-webkit-transform:translate3d(0,0,0) scale3d(1,1,1);transform:translate3d(0,0,0) scale3d(1,1,1);-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@keyframes glitch-anim-text{0%{-webkit-transform:translate3d(calc(-1 * var(--gap-horizontal)),0,0) scale3d(-1,-1,1);transform:translate3d(calc(-1 * var(--gap-horizontal)),0,0) scale3d(-1,-1,1);-webkit-clip-path:polygon(0 20%,100% 20%,100% 21%,0 21%);clip-path:polygon(0 20%,100% 20%,100% 21%,0 21%)}2%{-webkit-clip-path:polygon(0 33%,100% 33%,100% 33%,0 33%);clip-path:polygon(0 33%,100% 33%,100% 33%,0 33%)}4%{-webkit-clip-path:polygon(0 44%,100% 44%,100% 44%,0 44%);clip-path:polygon(0 44%,100% 44%,100% 44%,0 44%)}5%{-webkit-clip-path:polygon(0 50%,100% 50%,100% 20%,0 20%);clip-path:polygon(0 50%,100% 50%,100% 20%,0 20%)}6%{-webkit-clip-path:polygon(0 70%,100% 70%,100% 70%,0 70%);clip-path:polygon(0 70%,100% 70%,100% 70%,0 70%)}7%{-webkit-clip-path:polygon(0 80%,100% 80%,100% 80%,0 80%);clip-path:polygon(0 80%,100% 80%,100% 80%,0 80%)}8%{-webkit-clip-path:polygon(0 50%,100% 50%,100% 55%,0 55%);clip-path:polygon(0 50%,100% 50%,100% 55%,0 55%)}9%{-webkit-clip-path:polygon(0 70%,100% 70%,100% 80%,0 80%);clip-path:polygon(0 70%,100% 70%,100% 80%,0 80%)}9.9%{-webkit-transform:translate3d(calc(-1 * var(--gap-horizontal)),0,0) scale3d(-1,-1,1);transform:translate3d(calc(-1 * var(--gap-horizontal)),0,0) scale3d(-1,-1,1)}10%,100%{-webkit-transform:translate3d(0,0,0) scale3d(1,1,1);transform:translate3d(0,0,0) scale3d(1,1,1);-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@-webkit-keyframes glitch-anim-flash{0%,5%{opacity:.2;-webkit-transform:translate3d(var(--gap-horizontal),var(--gap-vertical),0);transform:translate3d(var(--gap-horizontal),var(--gap-vertical),0)}100%,5.5%{opacity:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes glitch-anim-flash{0%,5%{opacity:.2;-webkit-transform:translate3d(var(--gap-horizontal),var(--gap-vertical),0);transform:translate3d(var(--gap-horizontal),var(--gap-vertical),0)}100%,5.5%{opacity:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}