﻿@keyframes flicker{0%{opacity:.5341600134}5%{opacity:.7967987095}10%{opacity:.5932827089}15%{opacity:.2130614961}20%{opacity:.3022770722}25%{opacity:.3461216752}30%{opacity:.7530888016}35%{opacity:.5264667286}40%{opacity:.6474376717}45%{opacity:.8202191167}50%{opacity:.8731649414}55%{opacity:.9735448444}60%{opacity:.9858580114}65%{opacity:.9367977614}70%{opacity:.4394210048}75%{opacity:.6956937168}80%{opacity:.1755300013}85%{opacity:.7698675876}90%{opacity:.4320908543}95%{opacity:.3708165144}100%{opacity:.9610550652}}@keyframes hoverin{0%{transform:translateX(-101%);opacity:1}100%{transform:translateX(0);opacity:1}}@keyframes hoverout{0%{transform:translateY(0);left:0;opacity:1}100%{transform:translateY(0);left:101%;opacity:1}}@keyframes hoverin_reverse{0%{transform:translateX(101%);opacity:1}100%{transform:translateX(0);opacity:1}}@keyframes hoverout_reverse{0%{transform:translateY(0);left:0;opacity:1}100%{transform:translateY(0);left:-101%;opacity:1}}.buruburu{display:inline-block;animation:hurueru .1s  infinite}@keyframes hurueru{0%{transform:translate(0px, 0px) rotateZ(0deg)}25%{transform:translate(2px, 2px) rotateZ(1deg)}50%{transform:translate(0px, 2px) rotateZ(0deg)}75%{transform:translate(2px, 0px) rotateZ(-1deg)}100%{transform:translate(0px, 0px) rotateZ(0deg)}}@keyframes wave{0%{background-position:0 0}100%{background-position:round-decimal(6.9444444444vw, 3) 0}}@media screen and (min-width: 1024px){@keyframes wave{0%{background-position:0 0}100%{background-position:100px 0}}}@keyframes sdb{0%{transform:translate(0, -1.954vw);opacity:0}50%{opacity:1}100%{transform:translate(0, 0vw);opacity:0}}@keyframes sdbpc{0%{transform:translate(0, -20px);opacity:0}50%{opacity:1}100%{transform:translate(0, 0);opacity:0}}[data-opacity]{opacity:0;filter:blur(10px) brightness(0);transform:translateY(0);transition:1.2s 0s cubic-bezier(0.165, 0.84, 0.44, 1)}[data-opacity].animated{opacity:1;transform:translateY(0);filter:blur(0) brightness(1)}@media screen and (min-width: 1024px){[data-pc-opacity]{opacity:0;transform:translateY(0);transition:1.2s 0s cubic-bezier(0.23, 1, 0.32, 1)}.ie11 [data-pc-opacity]{opacity:0;transform:translateY(20px);transition:1.2s 0s cubic-bezier(0.23, 1, 0.32, 1)}[data-pc-opacity].animated{opacity:1;transform:translateY(0)}}@media screen and (max-width: 1023px){[data-opacity],[data-sp-opacity]{opacity:0;transform:translateY(0);transition:1.2s 0s cubic-bezier(0.23, 1, 0.32, 1)}.ie11 [data-opacity],.ie11 [data-sp-opacity]{opacity:0;transform:translateY(0);transition:1.2s 0s cubic-bezier(0.23, 1, 0.32, 1)}[data-sp-opacity].animated,[data-opacity].animated{opacity:1;transform:translateY(0)}}[data-sp-opacity],[data-pc-opacity],[data-opacity],[data-once]{will-change:transform;backface-visibility:hidden}body.top #contents{padding:24.414vw 0 9.766vw}body.top #contents .kv{padding-bottom:3.711vw}body.top #contents .kv img{width:100%;height:auto}body.top #contents .kv .swiper-pagination{width:100%;height:4.98vw}body.top #contents .kv .swiper-pagination .swiper-pagination-bullet{width:.977vw;height:.977vw;margin:3.125vw 1.367vw 0;border:1px solid #18d9ff;border-radius:0;padding:0;background:none;opacity:1;transform:rotate(45deg);transition:background 0.6s cubic-bezier(0.215, 0.61, 0.355, 1)}body.top #contents .kv .swiper-pagination .swiper-pagination-bullet::after{content:'';background:rgba(24,217,255,0.5);width:2.148vw;height:2.148vw;position:absolute;left:50%;top:50%;margin:-1.075vw 0 0 -1.075vw;z-index:-1;border-radius:20%;opacity:0;transition:opacity 0.6s cubic-bezier(0.215, 0.61, 0.355, 1)}body.top #contents .kv .swiper-pagination .swiper-pagination-bullet:hover{background:rgba(24,217,255,0.5);transition:background 0.6s cubic-bezier(0.215, 0.61, 0.355, 1)}body.top #contents .kv .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{pointer-events:none;background:#18d9ff;transition:background 0.6s cubic-bezier(0.215, 0.61, 0.355, 1)}body.top #contents .kv .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active::after{opacity:1;transition:opacity 0.4s cubic-bezier(0.215, 0.61, 0.355, 1)}body.top #contents .news{padding:10.742vw 0 0}body.top #contents .news .btn{margin-top:8.789vw}body.top #contents .official_twitter{padding:3.418vw 0 0}body.top #contents .official_twitter .bg img{width:100%;height:auto}body.top #contents .official_twitter .wrap{margin-top:6.836vw}body.top #contents .official_twitter .twitter_wrap{position:absolute;left:9.766vw;top:4.883vw;width:81.445vw;height:67.383vw;overflow:hidden}body.top #contents .official_twitter .twitter_wrap iframe{width:100% !important;height:67.773vw !important;position:relative !important;top:-.196vw !important}body.top #contents .official_twitter .link{font-size:4.004vw;color:#e67c00;display:flex;font-family:'Barlow Semi Condensed', sans-serif;justify-content:center;margin-top:4.492vw;font-weight:500}body.top #contents .official_twitter .link i{width:17.188vw;height:4.199vw;background:url("/eternalsphere/assets/img/top/btn_twitter.png") no-repeat center top/auto 100%}body.top #contents .gallery{padding:17.969vw 0 3.906vw;position:relative}body.top #contents .gallery::before{content:'';width:100%;height:100%;z-index:10;position:absolute;left:0;top:0}body.top #contents .gallery img{height:50.293vw;width:auto}body.top #contents .gallery .slide_base{position:relative}body.top #contents .gallery .slide_base span{position:relative;display:flex}body.top #contents .gallery .slide_base img{margin:0 -15.333vw}body.top #contents .gallery .slide_base::before{content:''}body.top #contents .gallery .slide_sizeget{width:99999999999px;position:fixed;left:101vw}body.top #contents .gallery .slide_sizeget span{display:inline-block}body.top #contents .gallery .slide_sizeget span img{margin:0 -15.333vw}body.top #contents .lineup{margin-top:3.418vw}body.top #contents .lineup nav{display:flex;flex-wrap:wrap;justify-content:center;padding:7.324vw 0 0}body.top #contents .lineup nav a{background:url("/eternalsphere/assets/img/top/lineup_nav.png") no-repeat center center/16.504vw 23.828vw;width:16.504vw;height:23.828vw;margin:0 1.953vw}body.top #contents .lineup nav a i{display:block;height:100%;width:100%;background-size:110% auto;background-position:center 56%;background-repeat:no-repeat}body.top #contents .lineup nav a:nth-child(n+5){margin-top:-4.102vw}body.top #contents .lineups{padding-bottom:19.531vw;padding-top:7.813vw}body.top #contents .lineups artice{margin:0 auto;text-align:center}body.top #contents .lineups .logo{width:89.551vw;margin:0 auto;background:url("/eternalsphere/assets/img/top/lineup_bg.png") no-repeat center center/100% 100%}body.top #contents .lineups .logo img{width:100%;height:auto}body.top #contents .lineups .title+.title{margin-top:9.766vw}body.top #contents .lineups header{text-align:center;position:relative;z-index:0;margin:4.102vw 0 3.32vw}body.top #contents .lineups header h3{color:#18d9ff;font-size:3.418vw;letter-spacing:0.06em;text-shadow:0 0 1.27vw rgba(24,217,255,0.45),0 0 1.27vw rgba(24,217,255,0.45);font-weight:800;font-family:"Barlow Semi Condensed",sans-serif,"M PLUS 1p",sans-serif,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,sans-serif}body.top #contents .lineups header h3 small{font-size:2.637vw}body.top #contents .lineups header h4{color:#e67c00;font-size:2.832vw;letter-spacing:0.34em;background:url("/eternalsphere/assets/img/top/lineup_hr.png") no-repeat center top/68.164vw .293vw;margin:3.125vw 0 0;padding:2.734vw 0 0;white-space:nowrap;line-height:1.4}body.top #contents .lineups header ~ p{font-size:2.93vw;line-height:1.613;letter-spacing:0.1em;color:#fff;text-align:center;position:relative;z-index:0}body.top #contents .lineups header ~ p span{letter-spacing:0;display:inline-block;position:relative;color:rgba(255,255,255,0)}body.top #contents .lineups header ~ p span::after{content:'';width:100%;height:.195vw;background:#fff;position:absolute;left:.195vw;top:50%;margin-top:.098vw}body.top #contents .lineups header ~ p sup{transform:scale(0.8) translate(-0.1em, -0.2em);display:inline-block}body.top #contents .lineups .platform{font-size:2.441vw;letter-spacing:0.06em;text-align:center;color:#fff;position:relative;top:-6.446vw}body.top #contents .lineups ul{display:flex;justify-content:center;position:relative;z-index:20;margin-top:1.563vw}body.top #contents .lineups ul li{background:url("/eternalsphere/assets/img/top/btn_lineup.png") no-repeat center center/100% 100%;width:40.234vw;height:9.961vw;margin:0 -1.856vw}body.top #contents .lineups ul li a.toggle,body.top #contents .lineups ul li span{font-size:2.734vw;color:#fff;display:block;text-align:center;letter-spacing:0.1em;padding:3.516vw 0 0}body.top #contents .lineups ul li a.toggle{position:relative}body.top #contents .lineups ul li a.toggle::after{content:'';background:url("/eternalsphere/assets/img/arr.png") no-repeat center center/40.234vw 9.961vw;position:absolute;left:0;top:1.855vw;width:100%;height:100%;transition:0.3s}body.top #contents .lineups ul li a.toggle.open::after{transform:scale(1, -1)}body.top #contents .lineups ul li a.toggle.open+.platform_select{opacity:1;transform:translateY(0);z-index:10;transition:transform 0.6s cubic-bezier(0.25, 0.46, 0.45, 0.94),opacity 0.3s}body.top #contents .lineups ul li select{opacity:0}body.top #contents .lineups ul li.select{position:relative}body.top #contents .lineups ul li.select .platform_select{position:absolute;left:5%;top:7.813vw;width:39.063vw;transform:translate(0, -4.883vw);opacity:0;z-index:-1;transition:transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),opacity 0.3s}body.top #contents .lineups ul li.select .platform_select a{display:block;font-size:2.734vw;line-height:1.2;width:95%;background:rgba(0,0,0,0.8);padding:1.953vw 4.883vw 1.953vw 1.465vw;height:auto;transition:0.3s;position:relative;color:#fff;letter-spacing:0.06em}body.top #contents .lineups ul li.select .platform_select a::after{content:'';background:url("/eternalsphere/assets/img/arr2.png") no-repeat center center/1.367vw 2.344vw;position:absolute;right:1.465vw;top:50%;margin-top:-1.172vw;width:1.367vw;height:2.344vw;z-index:10}body.top #contents .lineups ul li.select .platform_select a:hover{background:#000}body.top #contents .lineups ul li.select .platform_select a ~ a{border-top:1px solid rgba(255,255,255,0.3)}body.top #contents .lineups select{display:none !important}.android body.top #contents .lineups select,.ios body.top #contents .lineups select{display:block !important}.android body.top #contents .lineups .platform_select,.ios body.top #contents .lineups .platform_select{display:none !important}@media screen and (min-width: 768px){body.top #contents{padding:calc(14.648vw + 38px ) 0 9.766vw}}@media screen and (min-width: 1024px){body.top #contents{padding:38px 0 150px}body.top #contents .kv{padding-bottom:30px;min-width:1200px;width:100%}body.top #contents .kv img{width:1920px;height:auto}body.top #contents .kv .swiper-slide{width:100%;min-width:1200px;display:flex;justify-content:center}body.top #contents .kv .swiper-slide a{display:block;position:relative}body.top #contents .kv .swiper-slide a::after{content:'';background:rgba(255,255,255,0.5);width:100%;height:100%;z-index:10;position:absolute;left:0;top:0;opacity:0;transition:0.3s}body.top #contents .kv .swiper-slide a:hover::after{opacity:0.25;transition:0.3s}body.top #contents .kv .swiper-pagination{width:100%;height:30px;min-width:1200px}body.top #contents .kv .swiper-pagination .swiper-pagination-bullet{width:15px;height:15px;margin:20px 3px 0;transform:rotate(0);border:none;background:url("/eternalsphere/assets/img/top/btn_kvnav.png") no-repeat center center !important}body.top #contents .kv .swiper-pagination .swiper-pagination-bullet::after{display:none}body.top #contents .kv .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:url("/eternalsphere/assets/img/top/btn_kvnav_active.png") no-repeat center center !important;width:15px;height:15px;margin:20px 3px 0}body.top #contents .kv .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active::after{opacity:1}body.top #contents .news{padding:74px 0 0}body.top #contents .news .btn{margin-top:36px}body.top #contents .official_twitter{padding:0 0 90px;margin-top:10px}body.top #contents .official_twitter .bg img{width:100%;height:auto}body.top #contents .official_twitter .wrap{width:686px;margin:30px auto 0}body.top #contents .official_twitter .twitter_wrap{position:absolute;left:50%;top:30px;width:550px;height:350px;margin-left:-275px}body.top #contents .official_twitter .twitter_wrap iframe{width:550px !important;height:354px !important;top:-2px !important}body.top #contents .official_twitter .link{font-size:15px;display:flex;flex-direction:column;justify-content:center;margin-top:0;width:19px;position:absolute;left:50%;top:60px;margin-left:-373px;transition:0.3s}body.top #contents .official_twitter .link i{width:19px;height:53px;background:url("/eternalsphere/assets/img/top/btn_twitter@pc.png") no-repeat center top/auto 100%}body.top #contents .official_twitter .link span{display:block;white-space:nowrap;transform:rotate(90deg);top:0;padding:0 7px;letter-spacing:0.01em}body.top #contents .official_twitter .link:hover{opacity:0.7}body.top #contents .gallery{padding:0 0 0;position:relative;margin-bottom:55px}body.top #contents .gallery .slick-container .slick-wrapper{height:380px}body.top #contents .gallery .slick-container .slick-wrapper .slick-slide{width:auto !important}body.top #contents .gallery .slick-container .slick-wrapper img{height:380px;width:100%}body.top #contents .gallery img{height:380px;width:auto}body.top #contents .gallery .slide_base img{margin:0 -116px}body.top #contents .gallery .slide_sizeget span img{margin:0 -116px}body.top #contents .lineup{margin-top:10px}body.top #contents .lineup nav{display:flex;flex-wrap:wrap;justify-content:center;padding:36px 0 0}body.top #contents .lineup nav a{background:url("/eternalsphere/assets/img/top/lineup_nav.png") no-repeat center center/106px auto;width:106px;height:154px;margin:0 12px}body.top #contents .lineup nav a i{display:block;height:100%;width:100%;background-size:110% auto;background-position:center 56%;background-repeat:no-repeat}body.top #contents .lineup nav a:nth-child(n+5){margin-top:0}body.top #contents .lineup nav a{transition:0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94)}body.top #contents .lineup nav a:hover{transform:scale(1.03);transition:0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);filter:drop-shadow(0 0 15px rgba(198,91,22,0.75))}body.top #contents .lineups{padding-bottom:0;padding-top:40px;display:flex;justify-content:center;flex-wrap:wrap;width:1200px;margin:0 auto}body.top #contents .lineups .title+.title{margin-top:inherit}body.top #contents .lineups article{width:382px}body.top #contents .lineups article:nth-child(3n-1){margin:0 20px}body.top #contents .lineups article:nth-child(n+4){margin-top:50px !important}body.top #contents .lineups .logo{width:382px}body.top #contents .lineups header{margin:21px 0 0}body.top #contents .lineups header h3{font-size:14px;text-shadow:0 0 16px rgba(24,217,255,0.45),0 0 16px rgba(24,217,255,0.45),0 0 16px rgba(24,217,255,0.45)}body.top #contents .lineups header h3 small{font-size:10px}body.top #contents .lineups header h4{font-size:12px;background:url("/eternalsphere/assets/img/top/lineup_hr.png") no-repeat center top/291px 2px;line-height:1.4;margin:14px 0 0;padding:11px 0 0}body.top #contents .lineups header ~ p{font-size:13px;line-height:1.615;margin-top:18px}body.top #contents .lineups header ~ p span{letter-spacing:0;display:inline-block;position:relative;color:rgba(255,255,255,0)}body.top #contents .lineups header ~ p span::after{content:'';width:100%;height:1px;background:#fff;position:absolute;left:2px;top:50%;margin-top:0}body.top #contents .lineups .platform{font-size:10px;top:-28px}body.top #contents .lineups ul{margin-top:7px}body.top #contents .lineups ul li{background:url("/eternalsphere/assets/img/top/btn_lineup@pc.png") no-repeat center center/100% 100%;width:172px;height:48px;margin:0 -5px}body.top #contents .lineups ul li a.toggle,body.top #contents .lineups ul li span{font-size:12px;padding:18px 0 18px}body.top #contents .lineups ul li a.toggle{position:relative}body.top #contents .lineups ul li a.toggle::after{background:url("/eternalsphere/assets/img/arr.png") no-repeat center center/172px 48px;position:absolute;left:0;top:0px;width:100%;height:100%;transition:0.3s}body.top #contents .lineups ul li{transition:0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94)}body.top #contents .lineups ul li:hover{opacity:0.7}body.top #contents .lineups ul li.open{opacity:1}body.top #contents .lineups ul li.select .platform_select{position:absolute;left:5%;top:36px;width:200px;transform:translate(0, -25px);opacity:0;z-index:-1;transition:transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),opacity 0.3s}body.top #contents .lineups ul li.select .platform_select a{font-size:14px;padding:20px 24px 20px 15px}body.top #contents .lineups ul li.select .platform_select a::after{content:'';background:url("/eternalsphere/assets/img/arr2.png") no-repeat center center/7px 12px;position:absolute;right:12px;top:50%;margin-top:-6px;width:7px;height:12px}body.top #contents .lineups ul li.select .platform_select a:hover{background:#000;transform:scale(1.04)}body.top #contents .lineups ul li.select .platform_select a ~ a{border-top:1px solid rgba(255,255,255,0.7)}body.top #contents .lineups select{display:none !important}.android body.top #contents .lineups select,.ios body.top #contents .lineups select{display:block !important}.android body.top #contents .lineups .platform_select,.ios body.top #contents .lineups .platform_select{display:none !important}}@media screen and (min-width: 1920px){body.top #contents .kv .swiper-slide{display:block;width:100%}body.top #contents .kv img{width:100%;height:auto;max-width:inherit}body.top #contents .news{padding:80px 0 0}body.top #contents .news .btn{margin-top:36px}body.top #contents .official_twitter{padding:0 0 90px;margin-top:20px}body.top #contents .official_twitter .bg img{width:100%;height:auto}body.top #contents .official_twitter .wrap{width:686px;margin:30px auto 0}body.top #contents .official_twitter .twitter_wrap{position:absolute;left:50%;top:30px;width:550px;height:350px;margin-left:-275px}body.top #contents .official_twitter .twitter_wrap iframe{width:550px !important;height:354px !important;top:-2px}body.top #contents .official_twitter .link{font-size:15px;display:flex;flex-direction:column;justify-content:center;margin-top:0;width:19px;position:absolute;left:50%;top:60px;margin-left:-373px;transition:0.3s}body.top #contents .official_twitter .link i{width:19px;height:53px;background:url("/eternalsphere/assets/img/top/btn_twitter@pc.png") no-repeat center top/auto 100%}body.top #contents .official_twitter .link span{display:block;white-space:nowrap;transform:rotate(90deg);top:0;padding:0 7px;letter-spacing:0.01em}body.top #contents .official_twitter .link:hover{opacity:0.7}body.top #contents .gallery{padding:0 0 0;position:relative;margin-bottom:10px}body.top #contents .gallery .slick-container .slick-wrapper{transition-timing-function:linear !important}body.top #contents .gallery .slick-container .slick-wrapper .slick-slide{width:auto !important}body.top #contents .gallery .slick-container .slick-wrapper img{height:380px;width:auto}body.top #contents .gallery img{height:380px;width:auto}body.top #contents .gallery .slide_base img{margin:0 -116px}body.top #contents .gallery .slide_sizeget span img{margin:0 -116px}body.top #contents .lineup{margin-top:20px}body.top #contents .lineup nav{display:flex;flex-wrap:wrap;justify-content:center;padding:40px 0 0}body.top #contents .lineup nav a{background:url("/eternalsphere/assets/img/top/lineup_nav.png") no-repeat center center/106px auto;width:106px;height:154px;margin:0 12px}body.top #contents .lineup nav a i{display:block;height:100%;width:100%;background-size:110% auto;background-position:center 56%;background-repeat:no-repeat}body.top #contents .lineup nav a:nth-child(n+5){margin-top:0}body.top #contents .lineup nav a{transition:0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94)}body.top #contents .lineup nav a:hover{transform:scale(1.03);transition:0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);filter:drop-shadow(0 0 15px rgba(198,91,22,0.75))}body.top #contents .lineups{padding-bottom:0;padding-top:40px;display:flex;justify-content:center;flex-wrap:wrap;width:1200px;margin:0 auto}body.top #contents .lineups .title+.title{margin-top:inherit}body.top #contents .lineups article{width:382px}body.top #contents .lineups article:nth-child(3n-1){margin:0 20px !important}body.top #contents .lineups article:nth-child(n+4){margin-top:50px !important}body.top #contents .lineups .logo{width:382px}body.top #contents .lineups header{margin:21px 0 0}body.top #contents .lineups header h3{font-size:14px;text-shadow:0 0 16px rgba(24,217,255,0.45),0 0 16px rgba(24,217,255,0.45),0 0 16px rgba(24,217,255,0.45)}body.top #contents .lineups header h3 small{font-size:10px}body.top #contents .lineups header h4{font-size:12px;background:url("/eternalsphere/assets/img/top/lineup_hr.png") no-repeat center top/291px 2px;margin:14px 0 0;padding:11px 0 0}body.top #contents .lineups header ~ p{font-size:13px;line-height:1.615;margin-top:18px}body.top #contents .lineups .platform{font-size:10px;top:-28px}body.top #contents .lineups ul{margin-top:7px}body.top #contents .lineups ul li{background:url("/eternalsphere/assets/img/top/btn_lineup.png") no-repeat center center/100% 100%;width:172px;height:48px;margin:0 -5px}body.top #contents .lineups ul li a.toggle,body.top #contents .lineups ul li span{font-size:12px;padding:18px 0 18px}body.top #contents .lineups ul li a.toggle{position:relative}body.top #contents .lineups ul li a.toggle::after{background:url("/eternalsphere/assets/img/arr.png") no-repeat center center/172px 48px;position:absolute;left:0;top:0px;width:100%;height:100%;transition:0.3s}body.top #contents .lineups ul li{transition:0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94)}body.top #contents .lineups ul li:hover{opacity:0.7}body.top #contents .lineups ul li.open{opacity:1}body.top #contents .lineups ul li.select .platform_select{position:absolute;left:5%;top:36px;width:200px;transform:translate(0, -25px);opacity:0;z-index:-1;transition:transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),opacity 0.3s}body.top #contents .lineups ul li.select .platform_select a{font-size:14px;padding:20px 24px 20px 15px}body.top #contents .lineups ul li.select .platform_select a::after{content:'';background:url("/eternalsphere/assets/img/arr2.png") no-repeat center center/7px 12px;position:absolute;right:12px;top:50%;margin-top:-6px;width:7px;height:12px}body.top #contents .lineups ul li.select .platform_select a:hover{background:#000;transform:scale(1.04)}body.top #contents .lineups ul li.select .platform_select a ~ a{border-top:1px solid rgba(255,255,255,0.7)}body.top #contents .lineups select{display:none !important}.android body.top #contents .lineups select,.ios body.top #contents .lineups select{display:block !important}.android body.top #contents .lineups .platform_select,.ios body.top #contents .lineups .platform_select{display:none !important}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}body.top #contents .kv .wrap{opacity:0}body.top #contents .gallery{opacity:0}.imgloaded body.top #contents .kv .wrap{opacity:1;transition:opacity 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.imgloaded body.top #contents .gallery{opacity:1;transition:opacity 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94)}
