@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,dialog,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,textarea,tfoot,th,thead,time,tr,tt,u,ul,var,video{font-family:inherit;font-size:100%;font-weight:inherit;font-style:inherit;vertical-align:baseline;margin:0;padding:0;border:0;outline:0;background:transparent}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}table{border-collapse:collapse;border-spacing:0}body{line-height:1}textarea{font-family:sans-serif;font-size:100%;font-weight:inherit;font-style:inherit;vertical-align:baseline;margin:0;padding:0}body{font:13px/1.231 sans-serif;*font-size:small;*font:x-small}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.trans{transition:0.3s}.notrans{transition:0s}.tac{text-align:center}.tar{text-align:right}.tdn{text-decoration:none}.tdu{text-decoration:underline}.bgsc{background-size:cover}.inline{display:inline-block}.fb{font-weight:bold}body,html{width:100%;margin:0;padding:0}body{position:relative;font-size:16px;line-height:1;-webkit-text-size-adjust:100%;color:#fff;font-style:normal;font-weight:normal;font-weight:400;font-family:"DotGothic16",sans-serif;background:#000}body:before{content:"";display:block;z-index:-1;position:fixed;top:0;left:0;width:100%;height:100vh;background:#000 url("../img/bg/grid.png") no-repeat center center;background-size:cover}img{max-width:100%;height:auto;vertical-align:middle}video{width:100%;max-width:100%;height:auto;vertical-align:middle}.cf:after,.cf:before{content:" ";display:table}.cf:after{clear:both}.cf{*zoom:1}a{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent}a:link{color:#fff;text-decoration:underline}a:visited{color:#fff;text-decoration:underline}a:hover{color:#00fa27;text-decoration:none}a:active{color:#fff;text-decoration:underline}a img{border:none;text-decoration:none}a img:hover{border:none;text-decoration:none}strong{font-weight:bold}.attention{color:red}.green{color:#00fa27}.fontsmall{font-size:85%!important}.fontlarge{font-size:124%!important}::selection{background:#00fa27;color:#fff}::-moz-selection{background:#00fa27;color:#fff}#particles-js{position:fixed;z-index:-1;width:100vw;height:100vh}main{position:relative;clear:both;display:block;overflow:hidden}.home div.wrapper{display:block;position:relative;width:100%;height:100dvh}.home div.spbox{display:block;position:relative;height:100dvh}div.spbox{padding:0 4.5%}header{position:relative;width:100%;padding:20px 0;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}header h1{position:relative;width:200px;margin:0}header div#clocks{font-size:9px}div.agecon{position:relative;top:6%;width:100%;height:auto;background:#000;z-index:10000;border-radius:12px;border:4px solid #fff;padding:12% 6%;box-shadow:2px 2px 10px rgba(0,0,0,0.7)}div.agecon section.ttl02{text-align:center;margin:0 0 9%}div.agecon section.ttl01{margin:0 0 18%}div.agecon ul.btns{margin:0 0 9%;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-start}div.agecon ul.btns li{width:48%;text-align:center}div.agecon ul.btns li a{display:block;border-radius:10px;border:3px solid #fff;background:#000;padding:12px 0 15px}div.agecon ul.btns li a span{font-size:12px}div.agecon ul.btns li a:link{color:#fff;text-decoration:none}div.agecon ul.btns li a:visited{color:#fff;text-decoration:none}div.agecon ul.btns li a:hover{color:#00fa27;text-decoration:none;border:3px solid #00fa27}div.agecon ul.btns li a:active{color:#fff;text-decoration:none}div.agecon p.attention{margin:0 0 18%;line-height:1.5}div.agecon small{display:block;font-size:10px;text-align:center}section.ttl01{text-align:center;margin:0 0 12%}section.ttl01 h1.neon{font-size:30px;margin:0 0 6%}section.ttl01 h1.logo{margin:0 0 6%}section.ttl01 h2{font-size:18px}div#splash{position:fixed;z-index:20000;top:0;left:0;width:100%;height:100%;pointer-events:none;background:#000}div#splash div.logo{width:100px;position:absolute;top:calc(50% - 50px);left:calc(50% - 50px);opacity:0}div#splash.start{animation:blackOut 0.4s linear 1.8s forwards}div#splash.start div.logo{animation:fadeIns 1.5s linear 0.3s forwards}div.ticker{width:100%;z-index:1;position:relative;margin:0 auto 6%;overflow:hidden;white-space:nowrap;background:#000;padding:8px 0 12px;border:3px solid #fff;border-radius:24px;box-shadow:2px 2px 10px rgba(0,0,0,0.7)}div.ticker ul{display:inline-block;animation:hscroll 52s linear infinite}div.ticker ul li{display:inline-block;font-size:14px}div.ticker2{margin:0 auto 6%}div.ticker2 ul{animation:hscrollrev 52s linear infinite}.home div.ticker{margin:0 auto 12%}div.topslider{margin:0 0 6%;border-radius:12px;border:4px solid #fff;box-shadow:2px 2px 10px rgba(0,0,0,0.7)}div.topslider img{border-radius:8px}div.topbn{margin:0 0 calc(6% + 30px);border-radius:12px;border:4px solid #fff;box-shadow:2px 2px 10px rgba(0,0,0,0.7)}div.topbn img{border-radius:12px}div.topbn .slick-dots{bottom:-36px}div.topbn .slick-next,div.topbn .slick-prev{top:auto;bottom:-44px}div.topbn .slick-prev{left:0}div.topbn .slick-next{right:0}div.topbox{margin:0 0 6%;background:#000;padding:6%;border-radius:12px;border:4px solid #fff;box-shadow:2px 2px 10px rgba(0,0,0,0.7)}div.topbox h2{text-align:center;line-height:1.2;margin:0 0 9%}div.topbox p{width:fit-content;margin:0 auto 6%;font-size:20px;line-height:1.5}div.btn{text-align:center}div.btn a{display:block;border-radius:24px;border:3px solid #fff;background:#000;padding:12px 0 15px}div.btn a:link{color:#fff;text-decoration:none}div.btn a:visited{color:#fff;text-decoration:none}div.btn a:hover{color:#00fa27;text-decoration:none;border:3px solid #00fa27}div.btn a:active{color:#fff;text-decoration:none}div.pagettl{position:relative;margin:0 0 6%;border-radius:12px;border:4px solid #fff;box-shadow:2px 2px 10px rgba(0,0,0,0.7);height:180px;overflow:hidden}div.pagettl h2{font-size:28px;font-weight:bold;position:absolute;top:50%;left:0;transform:translateY(-50%);z-index:2;color:#000;width:100%;text-align:center;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff}div.pagettl img{position:relative;z-index:1;width:100%;border-radius:8px;object-fit:cover}div.pagebody article{margin:0 0 6%;background:#000;padding:6%;border-radius:12px;border:4px solid #fff;box-shadow:2px 2px 10px rgba(0,0,0,0.7)}div.pagebody article h3{font-size:20px;margin:0 0 6%;border-bottom:2px solid #fff;padding:0 0 3%}div.pagebody article p{line-height:1.7;margin:0 0 7.5%}div.pagebody article p span.fs{font-size:12px}div.pagebody article p:last-child{margin:0}div.pagebody article p.notes{font-size:14px}div.pagebody article div.linebn{max-width:294px;margin:0 auto}div.pagebody article div.linebn a{background:#000;padding:6%;border-radius:20px;border:4px solid #00fa27;text-decoration:none;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}div.pagebody article div.linebn a img{width:68px}div.pagebody article table{width:100%;margin:0 0 3%;border-top:1px solid #666}div.pagebody article table tr{width:100%;border-bottom:1px solid #666}div.pagebody article table tr th{text-align:left;padding:12px 0 14px}div.pagebody article table tr td{text-align:right;padding:12px 0 14px}div.pagebody article table.playtbl tr td{width:50%;text-align:center}div.pagebody ul.bloglist{margin:0 0 6%;background:#000;padding:6%;border-radius:12px;border:4px solid #fff;box-shadow:2px 2px 10px rgba(0,0,0,0.7)}div.pagebody ul.bloglist li{border-bottom:2px solid #666;padding:0 0 20px;margin:0 0 20px}div.pagebody ul.bloglist li a{text-decoration:none;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:flex-start}div.pagebody ul.bloglist li a img{width:30%;margin:0 6% 0 0}div.pagebody ul.bloglist li a section span.postdate{display:block;font-size:11px;color:#ccc;margin:0 0 10px}div.pagebody ul.bloglist li a section h3{line-height:1.5;margin:0 0 10px}div.pagebody ul.bloglist li a section span.author{display:inline-block;background:#fff;color:#000;font-size:12px;padding:3px 8px;border-radius:12px}div.pagebody ul.bloglist li:last-child{margin:0;padding:0;border-bottom:none}div.pagebody div.wp-pagenavi{margin:0 0 6%;background:#000;padding:20px;border-radius:36px;border:4px solid #fff;box-shadow:2px 2px 10px rgba(0,0,0,0.7);text-align:center}div.pagebody div.wp-pagenavi a{margin:0 5px;text-decoration:none}div.pagebody div.wp-pagenavi span{margin:0 5px;color:#666}div.pagebody article.postsg div.postinfo{margin:0 0 10px;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}div.pagebody article.postsg span.postdate{display:block;font-size:11px;color:#ccc}div.pagebody article.postsg span.author{display:inline-block;background:#fff;color:#000;font-size:12px;padding:3px 8px;border-radius:12px}div.pagebody article.postsg h3{line-height:1.5}div.pagebody div.postlink{margin:9% 0 0;*zoom:1;padding:6% 0 4.5%;border-top:2px solid #666}div.pagebody div.postlink div.next{float:left}div.pagebody div.postlink div.prev{float:right}div.pagebody ul.castlist{margin:0 0 6%;background:#000;padding:6% 6% 0;border-radius:12px;border:4px solid #fff;box-shadow:2px 2px 10px rgba(0,0,0,0.7);display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-start}div.pagebody ul.castlist h2{font-size:20px;margin:0 0 6%;display:block;width:100%;text-align:center}div.pagebody ul.castlist li{width:47%;margin:0 0 6%}div.pagebody ul.castlist li a{display:block;text-decoration:none;border-radius:10px;border:3px solid #fff;background:#000;padding:0 0 10px}div.pagebody ul.castlist li a div{position:relative}div.pagebody ul.castlist li a div span{z-index:2;position:absolute;top:7.5px;left:7.5px;background:#000;color:#fff;font-size:10px;padding:4px}div.pagebody ul.castlist li a div img{z-index:1;display:block;border-radius:7px 7px 0 0px;margin:0 0 10px}div.pagebody ul.castlist li a div h3{font-size:14px;margin:0 10px;line-height:1.5}div.pagebody article.castsg div.imgslider{margin:0 auto;position:relative}div.pagebody article.castsg div.imgslider span{z-index:2;position:absolute;top:12px;left:12px;background:#000;color:#fff;font-size:12px;padding:4px}div.pagebody article.castsg div.imgslider ul{position:relative}div.pagebody article.castsg div.profbox{margin:0 auto 6%;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}div.pagebody article.castsg div.profbox p{margin:0}div.pagebody article.castsg div.profbox ul{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}div.pagebody article.castsg div.profbox ul li{margin:0 0 0 20px}div.pagebody article.castsg div.profbox ul li a{font-size:36px}div.pagebody article.castsg div.profbox ul li a:link{color:#fff;text-decoration:none}div.pagebody article.castsg div.profbox ul li a:visited{color:#fff;text-decoration:none}div.pagebody article.castsg div.profbox ul li a:hover{color:#00fa27;text-decoration:none}div.pagebody article.castsg div.profbox ul li a:active{color:#fff;text-decoration:none}div.pagebody article.castsg div.profbox:last-child{margin:0 auto}div.pagebody article.castsg div.playbox{border-top:2px solid #666;padding:6% 0 0}div.pagebody article.castsg table.attmgr_weekly tr{color:#fff}div.pagebody article.castsg table.attmgr_weekly tr th{color:#fff;font-size:11px;text-align:center;background:none}div.pagebody article.castsg table.attmgr_weekly tr td{color:#fff;font-size:11px;text-align:center;background:none}div.pagebody article.castsg table.attmgr_weekly tr td.not_working{background:none}div.pagebody article div.commentbody section.comhead{margin:0 0 6%;border-bottom:2px solid #fff;padding:0 0 3%;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-end}div.pagebody article div.commentbody section.comhead h3{font-size:16px;margin:0;padding:0 5px 0 0;border-bottom:none;line-height:1.5}div.pagebody article div.commentbody section.comhead span.comdate{display:block;font-size:11px;color:#ccc;white-space:nowrap}div.pagebody article div.commentbody p.postname{font-size:14px;border-top:2px solid #666;padding:6% 0 0;line-height:1}.slick-next,.slick-prev{line-height:32px;top:45%;width:32px;height:32px}.slick-next:before,.slick-prev:before{font-size:32px}.slick-prev{left:-28px}.slick-next{right:-28px}.slick-dots{position:absolute;bottom:30px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:left}.slick-dots li,.slick-dots li button{width:10px;height:10px;cursor:pointer}.slick-dots li{position:relative;display:inline-block;margin:0 5px 0;padding:0}.slick-dots li button{font-size:0;line-height:0;display:block;padding:0;color:transparent;border:0;outline:0;background:none}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{content:'';background:#ccc;position:absolute;top:0;left:0;width:10px;height:10px;border-radius:50%}.slick-dots li.slick-active button:before{background:#00fa27}footer{padding:60px 0 20px}footer small{display:block;text-align:center;font-size:9px;color:#fff}#commentform{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-start}#commentform .acf-comment-fields{order:1;width:100%}#commentform .comment-form-comment{order:2}#commentform .comment-form-author{order:3}#commentform .comment-form-email{order:4}#commentform .comment-notes{order:5}#commentform .form-submit{order:6}#commentform p{width:100%}#commentform p.comment-form-author{width:100%}#commentform p.comment-form-email{width:100%}#commentform p.comment-notes{margin:0 0 15px}div.comformbox{display:block}div.comformbox p.comment-form-comment{margin:0 0 15px}div.comformbox p.comment-form-comment label{display:block;margin:0 0 10px}div.comformbox p.comment-form-author{margin:0 0 15px}div.comformbox p.comment-form-author label{display:block;margin:0 0 10px}div.comformbox p.comment-form-email{margin:0 0 15px}div.comformbox p.comment-form-email label{display:block;margin:0 0 10px}div.comformbox span.required{color:#f00}#commentform{margin:0 auto}#commentform textarea{width:100%;padding:10px;resize:vertical;background:#fff;border:1px solid #ccc;font-size:16px}#commentform input{width:100%;padding:10px;font-size:16px}#commentform input::placeholder{color:#eee}#commentform textarea::placeholder{color:#eee}#commentform span.mwform-tel-field input{width:auto}#commentform input[type=text]{border:1px solid #ccc}p.form-submit{width:100%;margin:0 auto;display:block}p.form-submit button,p.form-submit input[type=submit]{cursor:pointer;outline:none}p.form-submit input{font-size:16px;font-family:"DotGothic16"!important;display:inline-block;border-radius:30px;padding:15px 0!important;border:3px solid #fff;background:#000;width:auto;color:#fff;cursor:pointer;text-align:center}p.form-submit:hover input{background:#00fa27;color:#000}div.pagenavs{text-align:center;margin:0 0 6%;background:#000;padding:20px;border-radius:36px;border:4px solid #fff;box-shadow:2px 2px 10px rgba(0,0,0,0.7)}div.pagenavs span.current{margin:0;color:#666}div.pagenavs a{margin:0;text-decoration:none}@media (min-width:769px){body,html{min-width:1080px}body{font-size:18px}.sp{display:none!important}div#pcnav{position:fixed;width:fit-content;top:30px;left:calc(50% + 540px);transform:translateX(-50%);border-radius:12px;background:#000;border:4px solid #fff;box-shadow:2px 2px 10px rgba(0,0,0,0.7)}div#pcnav ul li a{display:block}div#pcnav ul li a:link{color:#fff;text-decoration:none}div#pcnav ul li a:visited{color:#fff;text-decoration:none}div#pcnav ul li a:hover{color:#fff;text-decoration:none;opacity:0.6}div#pcnav ul li a:active{color:#fff;text-decoration:none}div#pcnav ul.mainnav{padding:20px 36px 24px}div#pcnav ul.mainnav li{text-align:left}div#pcnav ul.mainnav li a{padding:12px 0;white-space:nowrap}div#pcnav ul.snsnav{padding:0 0 36px 36px;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center}div#pcnav ul.snsnav li{margin:0 30px 0 0}div#pcnav ul.snsnav li a{display:block}div#pcnav ul.snsnav li a i{font-size:30px}div#pcnav ul.snsnav li a img{width:30px;display:block}div#pcnav ul.snsnav li:last-child a i{font-size:33px}div.spbox{position:relative;width:720px;margin:0 auto;padding:0}.home div.wrapper{height:auto;min-height:100vh}.home div.spbox{height:100vh}header{padding:30px 0}header h1{width:320px}header div#clocks{font-size:16px}div.agecon{top:6%;padding:72px 60px 30px}div.agecon section.ttl01{margin:0 0 90px}div.agecon section.ttl02{margin:0 0 30px}div.agecon ul.btns{width:70%;margin:0 auto 30px}div.agecon ul.btns li{width:47%}div.agecon ul.btns li a{padding:12px 0 15px}div.agecon ul.btns li a span{font-size:14px}div.agecon p.attention{margin:0 0 90px;text-align:center}div.agecon small{display:block;font-size:10px;text-align:center}section.ttl01{margin:0 0 60px}section.ttl01 h1.neon{font-size:36px;margin:0 0 30px}section.ttl01 h1.logo{margin:0 0 30px}section.ttl01 h2{font-size:26px}div.ticker{margin:0 auto 42px}div.ticker ul li{font-size:16px}div.ticker2{margin:0 auto 42px}.home div.ticker{margin:0 auto 42px}div.topslider{margin:0 0 42px}div.topbn{margin:0 0 calc(6% + 30px)}div.topbn img{border-radius:12px}div.topbn .slick-next,div.topbn .slick-prev{top:auto;bottom:-52px}div.topbox{margin:0 0 42px;padding:6%}div.topbox h2{font-size:22px;line-height:1.3;margin:0 0 42px}div.topbox p{font-size:24px;line-height:1.7;margin:0 auto 42px}div.btn{width:70%;margin:0 auto}div.btn a{font-size:20px;border-radius:36px;padding:15px 0 18px}div.pagettl{margin:0 0 42px;height:280px}div.pagettl h2{font-size:40px}div.pagebody article{margin:0 0 42px;padding:42px}div.pagebody article h3{font-size:24px;margin:0 0 30px;padding:0 0 24px}div.pagebody article p{line-height:1.8;margin:0 0 30px}div.pagebody article p span.fs{font-size:15px}div.pagebody article p:last-child{margin:0}div.pagebody article p.notes{font-size:16px}div.pagebody article div.linebn{max-width:340px;margin:0 auto;font-size:20px}div.pagebody article div.linebn a{padding:24px}div.pagebody article div.linebn a:hover{opacity:0.6}div.pagebody article table{margin:0 0 12px}div.pagebody article table tr th{padding:15px 0 18px}div.pagebody article table tr td{padding:15px 0 18px}div.pagebody ul.bloglist{margin:0 0 42px;padding:42px}div.pagebody ul.bloglist li{padding:0 0 22px;margin:0 0 22px}div.pagebody ul.bloglist li a img{margin:0 30px 0 0}div.pagebody ul.bloglist li a section span.postdate{font-size:13px;margin:0 0 15px}div.pagebody ul.bloglist li a section h3{margin:0 0 15px}div.pagebody ul.bloglist li a section span.author{font-size:14px}div.pagebody div.wp-pagenavi{margin:0 0 42px;font-size:20px}div.pagebody article.postsg div.postinfo{margin:0 0 10px;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}div.pagebody article.postsg span.postdate{font-size:13px}div.pagebody article.postsg span.author{font-size:14px}div.pagebody div.postlink{margin:60px 0 0;padding:42px 0 20px}div.pagebody ul.castlist{margin:0 0 42px;padding:42px 42px 0}div.pagebody ul.castlist h2{font-size:24px;margin:0 0 30px}div.pagebody ul.castlist li a{padding:0 0 20px}div.pagebody ul.castlist li a div span{top:12px;left:12px;font-size:12px;padding:5px}div.pagebody ul.castlist li a div img{margin:0 0 20px}div.pagebody ul.castlist li a div h3{font-size:17px;margin:0 20px}div.pagebody article.castsg div.imgslider{width:55%;margin:0 auto}div.pagebody article.castsg div.imgslider span{top:15px;left:15px;font-size:14px;padding:6px}div.pagebody article.castsg div.imgslider ul{position:relative}div.pagebody article.castsg div.profbox{margin:0 auto 30px}div.pagebody article.castsg div.playbox{padding:30px 0 0}div.pagebody article.castsg table.attmgr_weekly tr th{font-size:13px;text-align:center}div.pagebody article.castsg table.attmgr_weekly tr td{font-size:12px;text-align:center}div.pagebody article div.commentbody section.comhead{margin:0 0 30px;padding:0 0 24px}div.pagebody article div.commentbody section.comhead h3{font-size:18px}div.pagebody article div.commentbody section.comhead span.comdate{font-size:12px}div.pagebody article div.commentbody p.postname{font-size:16px;padding:24px 0 0}.slick-next,.slick-prev{line-height:40px;top:42%;width:40px;height:40px}.slick-next:before,.slick-prev:before{font-size:40px}.slick-prev{left:-45px}.slick-next{right:-45px}footer{padding:30px 0}footer small{font-size:12px}#commentform textarea{font-size:18px}#commentform input{font-size:18px}p.form-submit input{font-size:18px}div.commentbody p.postname{padding:24px 0 0}}@media (max-width:768px){.pc{display:none!important}.spmb{margin-bottom:6%}}div.spline{z-index:9991;position:fixed;width:72px;bottom:30px;right:4%;padding:15px;border-radius:50%;border:4px solid #00fa27;background:#000;box-shadow:2px 2px 10px rgba(0,0,0,0.7)}div.spmenu{z-index:9991;position:fixed;width:200px;padding:12px 0;bottom:42px;left:50%;transform:translateX(-50%);border-radius:36px;background:#000;border:4px solid #fff;box-shadow:2px 2px 10px rgba(0,0,0,0.7);cursor:pointer;text-align:center;text-box:trim-both cap alphabetic}div.spmenu div{z-index:9992;position:relative;font-size:18px;color:#fff;margin:0 0 0 -10px}div.spmenu div:before{font-family:iconfont;content:"\f159";display:inline-block;font-size:22px;margin:0 10px 0 0;vertical-align:sub}div.spmenu.active div{color:#00fa27}div.spmenu.active div:before{font-family:iconfont;content:"\f299"}div#spnav{z-index:-1;position:fixed;bottom:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;background:rgba(0,0,0,0.7);transition:0.3s;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:6% 12%}div#spnav nav{position:absolute;bottom:120px;left:50%;transform:translateX(-50%);border-radius:12px;background:#000;border:4px solid #fff;box-shadow:2px 2px 10px rgba(0,0,0,0.7)}div#spnav ul li a{display:block}div#spnav ul li a:link{color:#fff;text-decoration:none}div#spnav ul li a:visited{color:#fff;text-decoration:none}div#spnav ul li a:hover{color:#fff;text-decoration:none}div#spnav ul li a:active{color:#fff;text-decoration:none}div#spnav ul.mainnav{padding:20px 36px 24px}div#spnav ul.mainnav li{text-align:left}div#spnav ul.mainnav li a{padding:12px 0;white-space:nowrap}div#spnav ul.snsnav{padding:0 0 36px 36px;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center}div#spnav ul.snsnav li{margin:0 30px 0 0}div#spnav ul.snsnav li a{display:block}div#spnav ul.snsnav li a i{font-size:30px}div#spnav ul.snsnav li a img{width:30px;display:block}div#spnav ul.snsnav li:last-child a i{font-size:33px}div#spnav.active{z-index:9990;opacity:1;-moz-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0);visibility:visible}div.noisewrap{position:absolute;display:block;overflow:hidden;top:0;left:0;width:100%;height:100%;z-index:-1}div.noisebg{width:100%;height:100%;opacity:0.5}div.noisebg:before{content:'';position:absolute;display:block;background-image:url(../img/bg/noise.png);top:-50%;left:-50%;width:200%;height:200%;will-change:transform;animation:noiseBGS 0.9s steps(4) infinite}div.whver{opacity:0.3}div.whver:before{background-image:url(../img/bg/noisew.png)}@keyframes noiseBGS{0%{transform:translate(0)}10%{transform:translate(-5%,-5%)}20%{transform:translate(-10%,5%)}30%{transform:translate(5%,-10%)}40%{transform:translate(-5%,15%)}50%{transform:translate(-10%,5%)}60%{transform:translate(15%)}70%{transform:translateY(10%)}80%{transform:translate(-15%)}90%{transform:translate(10%,5%)}to{transform:translate(5%)}}@keyframes blackOut{0%{opacity:1;top:0}99%{opacity:0;top:0}to{opacity:0;top:-200%}}@keyframes fadeIns{0%{opacity:0;transform:scale(1,1) rotate(0deg);filter:blur(0px)}50%{opacity:1;transform:scale(1,1) rotate(0deg);filter:blur(0px)}66%{opacity:1;transform:scale(1,1) rotate(0deg);filter:blur(0px)}to{opacity:1;transform:scale(5.5,5.5) rotate(480deg);filter:blur(30px)}}@keyframes rotations{0%{transform:rotate(360deg)}to{transform:rotate(0)}}@keyframes hscroll{0%{transform:translateX(4px)}to{transform:translateX(-100%)}}@keyframes hscrollrev{0%{transform:translateX(-100%)}to{transform:translateX(4%)}}.neon{opacity:0.9;color:#00fa27;text-shadow:0 1px 5px #00fa27,0 0 3px #fff,1px 3px 10px #00fa27}.neon>span{animation:blinks 3s infinite alternate}.neon2>span{animation:blinks 3.6s infinite alternate}.neon3>span{animation:blinks 2.7s infinite alternate}.neon4>span{animation:blinks 3.2s infinite alternate}@keyframes blinks{40%{opacity:0.85}42%{opacity:0.4}43%{opacity:0.85}45%{opacity:0.4}46%{opacity:0.85}}div.video_box{position:relative;overflow:hidden;padding-bottom:56.25%;padding-top:0;height:0}div.video_box embed,div.video_box iframe,div.video_box object{position:absolute;top:0;left:0;width:100%;height:100%}