@charset 'UTF-8';@-webkit-keyframes flicker{0%,4%{opacity:0}10%{opacity:.6}16%,48%{opacity:.1}50%{opacity:.6}52%,58%{opacity:.4}60%{opacity:.6}62%{opacity:.2}100%{opacity:1}}@keyframes flicker{0%,4%{opacity:0}10%{opacity:.6}16%,48%{opacity:.1}50%{opacity:.6}52%,58%{opacity:.4}60%{opacity:.6}62%{opacity:.2}100%{opacity:1}}@-webkit-keyframes glow{0%,50%{opacity:0}68%{opacity:1}70%{opacity:.8}72%,96%{opacity:1}98%{opacity:.8}100%{opacity:1}}@keyframes glow{0%,50%{opacity:0}68%{opacity:1}70%{opacity:.8}72%,96%{opacity:1}98%{opacity:.8}100%{opacity:1}}#topPage #bg-fullscreen{opacity:0}#topPage #container{background:0 0}#topPage #key-visual{position:relative}#topPage #key-visual:before{position:absolute;z-index:-1;bottom:0;left:0;display:block;width:100%;height:5.2rem;content:'';background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),color-stop(57.69231%,rgba(0,0,0,.5)));background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.5) 57.69231%)}#topPage #key-visual .logo-bne{position:absolute;top:.16rem;left:0;width:5.2%}#topPage #key-visual .lang{font-size:.28rem;font-weight:500;line-height:1em;position:absolute;top:.72rem;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;letter-spacing:0;text-shadow:0 .06em .36em rgba(6,0,1,.24);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}#topPage #key-visual .lang>div+div{margin:0 0 0 .3rem;padding:0 0 0 .3rem;border-left:solid 1px rgba(255,255,255,.6)}#topPage #key-visual .lang>div.en{font-family:Raleway,'Noto Sans JP','Hiragino Kaku Gothic ProN','メイリオ',Meiryo,'ＭＳ Ｐゴシック','MS PGothic',Geneva,Arial,Verdana,sans-serif}#topPage #key-visual .lang>div.zh{font-size:.24rem;line-height:1.16667em;letter-spacing:0}#topPage #key-visual .lang>div>div{color:rgba(255,255,255,.5)}#topPage #key-visual .ttl{padding:5.7% 0 0}#topPage #key-visual .ttl span{position:relative;display:block;width:88.6%;margin:0 auto;opacity:0}#topPage #key-visual .ttl span:before{display:block;padding:49.77427% 0 0 0;content:''}#topPage #key-visual .ttl span>img{position:absolute;top:0;left:0;width:100%}#topPage #key-visual .ttl.active span{-webkit-animation:flicker 1s;animation:flicker 1s;opacity:1}#topPage #key-visual .info{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin:-1.5% 0 0;opacity:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}#topPage #key-visual .info .schedule{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;-ms-flex-wrap:nowrap;flex-wrap:nowrap}#topPage #key-visual .info .schedule li{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;-ms-flex-wrap:nowrap;flex-wrap:nowrap}#topPage #key-visual .info .schedule li .category{font-size:.28rem;font-weight:700;line-height:1.64286em;width:3rem;text-align:center;letter-spacing:0;color:#000}#topPage #key-visual .info .schedule li .date{font-family:Lato,'Noto Sans JP','Hiragino Kaku Gothic ProN','メイリオ',Meiryo,'ＭＳ Ｐゴシック','MS PGothic',Geneva,Arial,Verdana,sans-serif;font-size:.5944rem;font-weight:700;line-height:1em;margin:0 0 0 .22rem;letter-spacing:0}#topPage #key-visual .info .schedule li .date .day{font-size:.3512rem;font-weight:400;line-height:1em;vertical-align:middle;letter-spacing:0}#topPage #key-visual .info .schedule li:nth-child(1) .category{background:#ed6c00}#topPage #key-visual .info .schedule li:nth-child(2){margin:0 0 0 .6rem}#topPage #key-visual .info .schedule li:nth-child(2) .category{background:#fabe00}#topPage #key-visual .info .place{font-size:.4rem;font-weight:700;line-height:1em;position:relative;padding:0 0 0 .59rem;letter-spacing:0}#topPage #key-visual .info .place:before{position:absolute;top:-.16rem;left:0;display:block;width:.59rem;height:.72rem;content:'';background:url(../img/top_kv_place_icon.png) no-repeat left center;background-size:contain}#topPage #key-visual .banner{padding:1.8% 0 1.4%;opacity:0}#topPage #key-visual .banner .carousel .imgs ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}#topPage #key-visual .banner .carousel .imgs ul li{width:100%}#topPage #key-visual .banner .carousel .imgs ul li a{position:relative;display:block}#topPage #key-visual .banner .carousel .imgs ul li a:before{display:block;padding:15.625% 0 0 0;content:''}#topPage #key-visual .banner .carousel .imgs ul li a>img{position:absolute;top:0;left:0;width:100%}#topPage #key-visual .banner .carousel .next,#topPage #key-visual .banner .carousel .prev{display:none}#topPage #key-visual .banner .carousel .bullets{display:none}#topPage #key-visual .banner-space{padding:3.2% 0 0}#topPage .bg-overlay-partial{background:rgba(0,0,0,.5)}#topPage #top-nav{position:relative;height:1.28em}#topPage #top-nav .nav-wrap{position:absolute;z-index:50;top:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;letter-spacing:0;border:solid 1px rgba(255,255,255,.2);border-right:none;border-left:none;background:rgba(0,0,0,.5)}#topPage #top-nav.active .nav-wrap{position:fixed;top:0;left:0}#topPage #top-nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;padding:2.1% 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}#topPage #top-nav ul li+li{margin:0 0 0 1.8%;padding:0 0 0 1.8%;border-left:solid 1px rgba(255,255,255,.3)}#topPage #top-nav ul li a,#topPage #top-nav ul li>div{font-family:Raleway,'Noto Sans JP','Hiragino Kaku Gothic ProN','メイリオ',Meiryo,'ＭＳ Ｐゴシック','MS PGothic',Geneva,Arial,Verdana,sans-serif;font-size:.4rem;font-weight:500;line-height:1em;display:block;white-space:nowrap;letter-spacing:0}#topPage #top-nav ul li>div{color:rgba(255,255,255,.5)}#topPage #news{background:rgba(0,5,77,.7)}#topPage #news .ttl{padding:4.4% 0 .4%}#topPage #news .ttl span{position:relative;display:block;width:14.35%;margin:0 auto}#topPage #news .ttl span:before{display:block;padding:22.64808% 0 0 0;content:''}#topPage #news .ttl span>img{position:absolute;top:0;left:0;width:100%}#topPage #news ul{-webkit-box-sizing:border-box;box-sizing:border-box;padding:5.8% 8.4% 4.4%;border:solid 1px #ed6c00;border-right:solid 1px #fabe00;border-bottom:solid 1px #fabe00}#topPage #news ul li{font-size:.32rem;line-height:1.25em;display:-webkit-box;display:-ms-flexbox;display:flex;letter-spacing:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap}#topPage #news ul li+li{padding:.72rem 0 0}#topPage #news ul li .date{font-family:Lato,'Noto Sans JP','Hiragino Kaku Gothic ProN','メイリオ',Meiryo,'ＭＳ Ｐゴシック','MS PGothic',Geneva,Arial,Verdana,sans-serif;width:2.26rem;-ms-flex-negative:0;flex-shrink:0}#topPage #news ul li .txt p+p{padding:.16rem 0 0}#topPage #news ul li .txt p a{color:#fabe00}#topPage #news .more{padding:1.8% 0 5%;text-align:right}#topPage #news .more a{font-family:Lato,'Noto Sans JP','Hiragino Kaku Gothic ProN','メイリオ',Meiryo,'ＭＳ Ｐゴシック','MS PGothic',Geneva,Arial,Verdana,sans-serif;font-size:.36rem;line-height:1em;position:relative;display:inline-block;padding:0 2.8% 0 0;letter-spacing:0;color:#fabe00}#topPage #news .more a .arrow{line-height:0;position:absolute;top:.03rem;right:0;display:block;width:.32rem}#topPage #news .more a .arrow img:nth-of-type(2){position:absolute;top:0;left:0;-webkit-transition:opacity .3s;transition:opacity .3s;opacity:0;will-change:opacity}#topPage #contents .ttl{padding:6.5% 0 0}#topPage #contents .ttl .outline{width:5.64rem;height:.4rem;background-image:url(../img/top_contents_ttl_outline.png)}#topPage #contents .ttl .outline span{top:.08rem;left:.08rem;width:5.47rem}#topPage #about .ttl{margin:0 0 -5.6%;padding:4.6% 0 0}#topPage #about .ttl span{position:relative;display:block;width:39.3%;margin:0 auto}#topPage #about .ttl span:before{display:block;padding:61.32316% 0 0 0;content:''}#topPage #about .ttl span>img{position:absolute;top:0;left:0;width:100%}#topPage #about .txt{font-size:.56rem;font-weight:700;line-height:1.42857em;position:relative;text-align:center;letter-spacing:0}#topPage #about .txt .theme{display:block;padding:1.8% 0 0}#topPage #about .txt .theme .brace-open{font-size:.56rem;line-height:1.42857em;vertical-align:top;letter-spacing:0}#topPage #about .txt .theme .brace-close{font-size:.56rem;line-height:1.42857em;vertical-align:bottom;letter-spacing:0}#topPage #about .txt .theme .large{font-size:.96rem;line-height:1em;letter-spacing:0}#topPage #about .txt .theme .large:after,#topPage #about .txt .theme .large:before{content:' '}#topPage #about .txt:nth-of-type(2){font-size:.56rem;line-height:1.64286em;padding:4.2% 0 0;letter-spacing:0}#topPage #about .txt:nth-of-type(2) .wide{letter-spacing:.2em}#topPage #footer .section-inner{padding:10% 0 0}#newsPage #page-ttl .ttl .img{top:3.32rem;width:41.55%}#newsPage #list ul{padding:1.44rem 0 1.2rem}#newsPage #list ul li{font-size:.32rem;line-height:1.375em;display:-webkit-box;display:-ms-flexbox;display:flex;padding:.48rem 0 .42rem;letter-spacing:0;border-bottom:solid 1px rgba(255,255,255,.3);-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap}#newsPage #list ul li .date{font-weight:700;width:3.5rem;-ms-flex-negative:0;flex-shrink:0}#newsPage #list ul li .txt p+p{padding:.16rem 0 0}#newsPage #list ul li .txt p a{color:#fabe00}#titlePage #page-ttl .ttl .img{top:3.02rem;width:39.4%}#titlePage #index .category-wrap .separator{display:none}#titlePage #index .category .ttl{font-size:.44rem;font-weight:700;line-height:1em;position:relative;letter-spacing:0}#titlePage #index .category .ttl:before{position:absolute;display:block;content:'';background:no-repeat center;background-size:contain}#titlePage #index .category ul{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1.8% 0 0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap}#titlePage #index .category ul li{width:18%}#titlePage #index .category ul li a,#titlePage #index .category ul li>div{display:block}#titlePage #index .category ul li a:before,#titlePage #index .category ul li>div:before{display:block;height:2px;margin:0 0 2px;content:''}#titlePage #index .category ul li a .img,#titlePage #index .category ul li>div .img{position:relative;display:block}#titlePage #index .category ul li a .img:before,#titlePage #index .category ul li>div .img:before{display:block;padding:48.4252% 0 0 0;content:''}#titlePage #index .category ul li a .img>img,#titlePage #index .category ul li>div .img>img{position:absolute;top:0;left:0;width:100%}#titlePage #index .category ul li a:after,#titlePage #index .category ul li>div:after{display:block;height:.16rem;margin:.22rem 0 0;content:'';-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;background:no-repeat center;background-size:contain}#titlePage #index .category.cs{padding:7.5% 0 0}#titlePage #index .category.cs .ttl{padding:0 0 0 4.4%;color:#ed6c00}#titlePage #index .category.cs .ttl:before{top:-.04rem;left:-.1rem;width:.83692rem;height:.52831rem;background-image:url(../img/title_icon_category_cs.png)}#titlePage #index .category.cs ul li a:before,#titlePage #index .category.cs ul li>div:before{background:#ed6c00}#titlePage #index .category.cs ul li a:after,#titlePage #index .category.cs ul li>div:after{background-image:url(../img/title_index_cs_arrow.svg)}#titlePage #index .category.app{padding:4.4% 0 5.7%}#titlePage #index .category.app .ttl{padding:0 0 0 3.4%;color:#00b8ed}#titlePage #index .category.app .ttl:before{top:-.28rem;left:-.06rem;width:.56341rem;height:.80927rem;background-image:url(../img/title_icon_category_app.png)}#titlePage #index .category.app ul li a:before,#titlePage #index .category.app ul li>div:before{background:#00b8ed}#titlePage #index .category.app ul li a:after,#titlePage #index .category.app ul li>div:after{background-image:url(../img/title_index_app_arrow.svg)}#titlePage #list .schedule-icon{width:.92rem;background:no-repeat center}#titlePage #list .schedule-icon:before{display:block;padding:82.6087% 0 0;content:''}#titlePage #list .schedule-icon.unavailable{opacity:.3}#titlePage #list .schedule-icon.trial{background-image:url(../img/title_icon_schedule_trial.svg);background-size:71.73913%}#titlePage #list .schedule-icon.movie{background-image:url(../img/title_icon_schedule_movie.svg);background-size:58.69565%}#titlePage #list .schedule-icon.live{background-image:url(../img/title_icon_schedule_live.svg);background-size:65.21739%}#titlePage #list .schedule-icon.event{background-image:url(../img/title_icon_schedule_event.svg);background-size:47.82609%}#titlePage #list .list-head{display:-webkit-box;display:-ms-flexbox;display:flex;height:3.12rem;border-top:solid 1px #fabe00;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}#titlePage #list .list-head .ttl{font-size:.44rem;font-weight:700;line-height:1em;padding:3.4% 0 0;letter-spacing:0;color:#fabe00}#titlePage #list .list-head .legend{display:-webkit-box;display:-ms-flexbox;display:flex;width:8.2rem;padding:1.9% 0 0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}#titlePage #list .list-head .legend li{display:-webkit-box;display:-ms-flexbox;display:flex;width:50%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}#titlePage #list .list-head .legend li .txt{font-size:.28rem;font-weight:700;line-height:1em;margin:0 0 0 .04rem;white-space:nowrap;letter-spacing:0}#titlePage #list .category .category-ttl .icon{margin:0 auto}#titlePage #list .category .category-ttl .txt{font-size:.36rem;font-weight:700;line-height:1em;display:block;text-align:center;letter-spacing:0}#titlePage #list .category .game-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}#titlePage #list .category .game-list>li{position:relative}#titlePage #list .category .game-list>li .game-head{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:2.92rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}#titlePage #list .category .game-list>li .game-head .ttl{font-size:.44rem;font-weight:700;line-height:1.36364em;width:6.64rem;padding:.74rem 0 0;letter-spacing:0}#titlePage #list .category .game-list>li .game-head .icons{display:-webkit-box;display:-ms-flexbox;display:flex;width:2rem;margin:0 -.12rem 0 0;padding:.56rem 0 0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}#titlePage #list .category .game-list>li .game-head+.hardware{padding:.36rem 0 0}#titlePage #list .category .game-list>li .game-head+.img{margin:.18rem 0 0}#titlePage #list .category .game-list>li .hardware{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:.76rem;margin:0 0 0 -.2rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}#titlePage #list .category .game-list>li .hardware>div{font-family:Lato,'Noto Sans JP','Hiragino Kaku Gothic ProN','メイリオ',Meiryo,'ＭＳ Ｐゴシック','MS PGothic',Geneva,Arial,Verdana,sans-serif;font-size:.32rem;font-weight:500;line-height:1.875em;margin:0 0 .16rem .2rem;padding:0 .2rem;letter-spacing:0;border-radius:.08rem;background:#322f2c}#titlePage #list .category .game-list>li .hardware+.img{margin:.32rem 0 0}#titlePage #list .category .game-list>li .img{position:relative;display:block}#titlePage #list .category .game-list>li .img:before{display:block;padding:56.2069% 0 0 0;content:''}#titlePage #list .category .game-list>li .img>img{position:absolute;top:0;left:0;width:100%}#titlePage #list .category .game-list>li .img+.description{padding:.36rem 0 0}#titlePage #list .category .game-list>li .description{font-size:.32rem;line-height:1.875em;min-height:1.8rem;letter-spacing:0}#titlePage #list .category .game-list>li .description+.point{margin:.12rem 0 0}#titlePage #list .category .game-list>li .point{min-height:3.48rem;border-top:solid 1px #fff}#titlePage #list .category .game-list>li .point .ttl{font-size:.32rem;font-weight:700;line-height:1em;padding:.4rem 0 0;letter-spacing:0}#titlePage #list .category .game-list>li .point p{font-size:.32rem;line-height:1.875em;padding:.36rem 0 0;letter-spacing:0}#titlePage #list .category .game-list>li .point p+p{padding:0}#titlePage #list .category .game-list>li .point ul{padding:.36rem 0 0}#titlePage #list .category .game-list>li .point ul li{font-size:.32rem;line-height:1.875em;position:relative;padding:0 0 0 1em;letter-spacing:0}#titlePage #list .category .game-list>li .point ul li:before{position:absolute;top:0;left:0}#titlePage #list .category .game-list>li .point ul li:nth-child(1):before{content:'①'}#titlePage #list .category .game-list>li .point ul li:nth-child(2):before{content:'②'}#titlePage #list .category .game-list>li .point ul li:nth-child(3):before{content:'③'}#titlePage #list .category .game-list>li .point ul li:nth-child(4):before{content:'④'}#titlePage #list .category .game-list>li .point ul li:nth-child(5):before{content:'⑤'}#titlePage #list .category .game-list>li .point ul li:nth-child(6):before{content:'⑥'}#titlePage #list .category .game-list>li .point ul li:nth-child(7):before{content:'⑦'}#titlePage #list .category .game-list>li .point ul li:nth-child(8):before{content:'⑧'}#titlePage #list .category .game-list>li .point ul li:nth-child(9):before{content:'⑨'}#titlePage #list .category .game-list>li .point+.conversion{padding:.12rem 0 0}#titlePage #list .category .game-list>li .point+.official-link{padding:.4rem 0 0}#titlePage #list .category .game-list>li .conversion{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:1.1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}#titlePage #list .category .game-list>li .conversion>div.download{margin:0 .09rem}#titlePage #list .category .game-list>li .conversion>div.download.appstore{width:2.56rem}#titlePage #list .category .game-list>li .conversion>div.download.appstore a{position:relative;display:block}#titlePage #list .category .game-list>li .conversion>div.download.appstore a:before{display:block;padding:36.71875% 0 0 0;content:''}#titlePage #list .category .game-list>li .conversion>div.download.appstore a>img{position:absolute;top:0;left:0;width:100%}#titlePage #list .category .game-list>li .conversion>div.download.googleplay{width:3.16rem}#titlePage #list .category .game-list>li .conversion>div.download.googleplay a{position:relative;display:block}#titlePage #list .category .game-list>li .conversion>div.download.googleplay a:before{display:block;padding:29.74684% 0 0 0;content:''}#titlePage #list .category .game-list>li .conversion>div.download.googleplay a>img{position:absolute;top:0;left:0;width:100%}#titlePage #list .category .game-list>li .conversion>div.download.enza{width:2.52rem}#titlePage #list .category .game-list>li .conversion>div.download.enza a{position:relative;display:block}#titlePage #list .category .game-list>li .conversion>div.download.enza a:before{display:block;padding:37.30159% 0 0 0;content:''}#titlePage #list .category .game-list>li .conversion>div.download.enza a>img{position:absolute;top:0;left:0;width:100%}#titlePage #list .category .game-list>li .conversion>div.download.amazon{width:3.2rem}#titlePage #list .category .game-list>li .conversion>div.download.amazon a{position:relative;display:block}#titlePage #list .category .game-list>li .conversion>div.download.amazon a:before{display:block;padding:29.375% 0 0 0;content:''}#titlePage #list .category .game-list>li .conversion>div.download.amazon a>img{position:absolute;top:0;left:0;width:100%}#titlePage #list .category .game-list>li .conversion>div.registration{width:5rem;height:1.1rem}#titlePage #list .category .game-list>li .conversion>div.registration a{font-size:.32rem;font-weight:700;line-height:1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;letter-spacing:0;border:solid 2px #00b8ed;background:url(../img/title_list_registration_arrow.svg) no-repeat right .26rem center;background-size:.32rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}#titlePage #list .category .game-list>li .conversion+.official-link{padding:.44rem 0 0}#titlePage #list .category .game-list>li .official-link{height:1.3rem}#titlePage #list .category .game-list>li .official-link a,#titlePage #list .category .game-list>li .official-link>div{font-size:.36rem;font-weight:700;line-height:1em;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;letter-spacing:0;color:#fff;background:#000 url(../img/title_list_official_icon.svg) no-repeat right .36rem center;background-size:.36rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}#titlePage #list .category .game-list>li .official-link>div{opacity:.5}#titlePage #list .category .game-list.featured{padding:3.2% 0 3.4%}#titlePage #list .category .game-list.featured>li{-webkit-box-sizing:border-box;box-sizing:border-box;width:9.84rem;padding:0 .26rem .26rem;border:solid 1px #fff;border-radius:.2rem;background:#02032c}#titlePage #list .category .game-list.featured>li:before{position:absolute;top:0;left:.32rem;display:block;width:.94rem;height:.12rem;content:''}#titlePage #list .category .game-list.other{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;padding:.14rem 0 .34rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}#titlePage #list .category .game-list.other>li{width:5.84rem;margin:0 0 0 .56rem;border-top:solid 3px #fff}#titlePage #list .category .game-list.other>li .game-head{min-height:2.1rem}#titlePage #list .category .game-list.other>li .game-head .ttl{font-size:.4rem;line-height:1.5em;width:4.52rem;padding:.3rem 0 0;letter-spacing:0}#titlePage #list .category .game-list.other>li .game-head .icons{width:1.44rem;margin:0 -.14rem 0 -.4rem;padding:.3rem 0 0}#titlePage #list .category .game-list.other>li .game-head .icons .schedule-icon{width:.72rem}#titlePage #list .category .game-list.other>li .game-head+.hardware{padding:.12rem 0 0}#titlePage #list .category .game-list.other>li .hardware{min-height:1.52rem}#titlePage #list .category .game-list.other>li .hardware+.img{margin:.08rem 0 0}#titlePage #list .category .game-list.other>li .img{position:relative;display:block}#titlePage #list .category .game-list.other>li .img:before{display:block;padding:56.2963% 0 0 0;content:''}#titlePage #list .category .game-list.other>li .img>img{position:absolute;top:0;left:0;width:100%}#titlePage #list .category .game-list.other>li .img+.conversion{padding:.4rem 0 0}#titlePage #list .category .game-list.other>li .img+.official-link{padding:.4rem 0 0}#titlePage #list .category .game-list.other>li .conversion{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:2.12rem;margin:0 0 0 -.12rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}#titlePage #list .category .game-list.other>li .conversion>div.download{margin:0 0 .12rem .12rem}#titlePage #list .category .game-list.other>li .conversion>div.registration{width:4.5rem;height:.99rem;margin:0 0 0 .79rem}#titlePage #list .category .game-list.other>li .conversion+.official-link{padding:.32rem 0 0}#titlePage #list .category .game-list.other>li .notes{padding:.12rem 0 .76rem}#titlePage #list .category .game-list.other>li .notes p{font-size:.24rem;line-height:1.5em;position:relative;padding:0 0 0 1em;letter-spacing:0}#titlePage #list .category .game-list.other>li .notes p:before{position:absolute;top:0;left:0;content:'※'}#titlePage #list .category .other-wrap{border:solid 1px #fff;background:#02032c}#titlePage #list .category .other-wrap .other-head{position:relative;height:2rem}#titlePage #list .category .other-wrap .other-head a .txt{font-size:.36rem;font-weight:700;line-height:1em;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;letter-spacing:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}#titlePage #list .category .other-wrap .other-head a .icon{position:absolute;top:.98rem;right:.66rem;width:.44rem;height:.08rem;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}#titlePage #list .category .other-wrap .other-head a .icon:after,#titlePage #list .category .other-wrap .other-head a .icon:before{position:absolute;top:0;left:0;display:block;width:100%;height:100%;content:'';-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;background:#fff}#titlePage #list .category .other-wrap .other-head a .icon:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#titlePage #list .category .other-wrap .other-head a .icon:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}#titlePage #list .category .other-wrap .other-head a.active .icon:after,#titlePage #list .category .other-wrap .other-head a.active .icon:before{-webkit-transform:rotate(0);transform:rotate(0)}#titlePage #list .category .other-wrap .other-body{overflow:hidden;height:0}#titlePage #list .category.cs{padding:0 0 9.4%}#titlePage #list .category.cs .category-ttl .icon{position:relative;display:block;width:8%}#titlePage #list .category.cs .category-ttl .icon:before{display:block;padding:63.125% 0 0 0;content:''}#titlePage #list .category.cs .category-ttl .icon>img{position:absolute;top:0;left:0;width:100%}#titlePage #list .category.cs .category-ttl .txt{padding:.8% 0 0;color:#ed6c00}#titlePage #list .category.cs .game-list>li .point{border-color:#ed6c00}#titlePage #list .category.cs .game-list>li .point .ttl{color:#ed6c00}#titlePage #list .category.cs .game-list>li .official-link a,#titlePage #list .category.cs .game-list>li .official-link>div{background-color:#ed6c00}#titlePage #list .category.cs .game-list.featured>li{border-color:#ed6c00}#titlePage #list .category.cs .game-list.featured>li:before{background:#ed6c00}#titlePage #list .category.cs .game-list.featured>li#cs3 .img{position:relative;display:block}#titlePage #list .category.cs .game-list.featured>li#cs3 .img:before{display:block;padding:100% 0 0 0;content:''}#titlePage #list .category.cs .game-list.featured>li#cs3 .img>img{position:absolute;top:0;left:0;width:100%}#titlePage #list .category.cs .game-list.featured>li#cs5 .img{position:relative;display:block}#titlePage #list .category.cs .game-list.featured>li#cs5 .img:before{display:block;padding:64.65517% 0 0 0;content:''}#titlePage #list .category.cs .game-list.featured>li#cs5 .img>img{position:absolute;top:0;left:0;width:100%}#titlePage #list .category.cs .game-list.other>li{border-color:#ed6c00}#titlePage #list .category.cs .other-wrap{border-color:#ed6c00}#titlePage #list .category.cs .other-wrap .other-head a .txt{color:#ed6c00}#titlePage #list .category.app{padding:0 0 9.4%}#titlePage #list .category.app .category-ttl .icon{position:relative;display:block;width:5.5%}#titlePage #list .category.app .category-ttl .icon:before{display:block;padding:143.63636% 0 0 0;content:''}#titlePage #list .category.app .category-ttl .icon>img{position:absolute;top:0;left:0;width:100%}#titlePage #list .category.app .category-ttl .txt{padding:.6% 0 0;color:#00b8ed}#titlePage #list .category.app .game-list>li .point{border-color:#00b8ed}#titlePage #list .category.app .game-list>li .point .ttl{color:#00b8ed}#titlePage #list .category.app .game-list>li .official-link a,#titlePage #list .category.app .game-list>li .official-link>div{background-color:#00b8ed}#titlePage #list .category.app .game-list.featured>li{border-color:#00b8ed}#titlePage #list .category.app .game-list.featured>li:before{background:#00b8ed}#titlePage #list .category.app .game-list.featured>li#app2 .img{position:relative;display:block}#titlePage #list .category.app .game-list.featured>li#app2 .img:before{display:block;padding:86.2069% 0 0 0;content:''}#titlePage #list .category.app .game-list.featured>li#app2 .img>img{position:absolute;top:0;left:0;width:100%}#titlePage #list .category.app .game-list.featured>li#app4 .img{position:relative;display:block}#titlePage #list .category.app .game-list.featured>li#app4 .img:before{display:block;padding:77.58621% 0 0 0;content:''}#titlePage #list .category.app .game-list.featured>li#app4 .img>img{position:absolute;top:0;left:0;width:100%}#titlePage #list .category.app .game-list.featured>li#app5 .img{position:relative;display:block}#titlePage #list .category.app .game-list.featured>li#app5 .img:before{display:block;padding:46.2069% 0 0 0;content:''}#titlePage #list .category.app .game-list.featured>li#app5 .img>img{position:absolute;top:0;left:0;width:100%}#titlePage #list .category.app .game-list.other>li{border-color:#00b8ed}#titlePage #list .category.app .other-wrap{border-color:#00b8ed}#titlePage #list .category.app .other-wrap .other-head a .txt{color:#00b8ed}#mapPage #page-ttl .ttl .img{top:3.08rem;width:67.15%}#mapPage #map .section-inner{padding:7.3% 0 8.1%}#mapPage #map .category{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 4.2%;border:solid 1px #fabe00;border-radius:.2rem;background:#02032c}#mapPage #map .category+.category{margin:2% 0 0}#mapPage #map .category:before{position:absolute;top:0;left:.32rem;display:block;width:.94rem;height:.12rem;content:'';background:#fabe00}#mapPage #map .category .ttl{font-size:.56rem;font-weight:700;line-height:1em;padding:.72rem 0 0;letter-spacing:0}#mapPage #map .category .img{margin:.6rem 0 0}#mapPage #map .category .img:last-child{margin-bottom:.36rem}#mapPage #map .category .detail-link{width:9.2rem;height:1.3rem;margin:0 auto;padding:.56rem 0 .7rem}#mapPage #map .category .detail-link a{font-size:.4rem;font-weight:700;line-height:1em;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;letter-spacing:0;color:#02032c;background:#fabe00 url(../img/map_detail_arrow.svg) no-repeat right .44rem center;background-size:.32rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}#mapPage #map .category.general .img{position:relative;display:block}#mapPage #map .category.general .img:before{display:block;padding:60.57201% 0 0 0;content:''}#mapPage #map .category.general .img>img{position:absolute;top:0;left:0;width:100%}#mapPage #map .category.family .img{position:relative;display:block}#mapPage #map .category.family .img:before{display:block;padding:60.57201% 0 0 0;content:''}#mapPage #map .category.family .img>img{position:absolute;top:0;left:0;width:100%}#schedulePage #page-ttl .ttl .img{top:3.18rem;width:62.5%}#schedulePage #schedule .section-inner{padding:7.3% 0 0}#schedulePage #schedule .schedule-box .stage-tabs li{height:2.38rem}#schedulePage #schedule .schedule-box>.category{display:none}#schedulePage #schedule .schedule-box>.category.c2>.stage{display:none}#schedulePage #schedule .notes{padding:2.7% 0 9.2%}#schedulePage #schedule .notes li{font-size:.24rem;line-height:2.08333em;position:relative;padding:0 0 0 1em;letter-spacing:0}#schedulePage #schedule .notes li:before{position:absolute;top:0;left:0;content:'※'}#livePage #page-ttl .ttl .img{top:3.12rem;width:34%}#livePage #live .section-inner{padding:7.3% 0 9%}#livePage #live .service{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 3.9%;border:solid 1px #fabe00;border-radius:.2rem;background:#02032c}#livePage #live .service+.service{margin:2% 0 0}#livePage #live .service:before{position:absolute;top:0;left:.32rem;display:block;width:.94rem;height:.12rem;content:'';background:#fabe00}#livePage #live .service .ttl{padding:.98rem 0 .6rem}#livePage #live .service .ttl span{margin:0 auto}#livePage #live .service .player .inner{position:relative;background:#212121}#livePage #live .service .player .inner:before{display:block;padding:56.25% 0 0;content:''}#livePage #live .service .player .inner iframe{position:absolute;top:0;left:0;width:100%;height:100%}#livePage #live .service .archive-link{width:9.2rem;height:1.3rem;margin:0 auto;padding:.66rem 0 .7rem}#livePage #live .service .archive-link a{font-size:.4rem;font-weight:700;line-height:1em;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;letter-spacing:0;color:#02032c;background:#fabe00 url(../img/live_archive_arrow.svg) no-repeat right .44rem center;background-size:.32rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}#livePage #live .service.youtube .ttl span{position:relative;display:block;width:5.62rem}#livePage #live .service.youtube .ttl span:before{display:block;padding:22.41993% 0 0 0;content:''}#livePage #live .service.youtube .ttl span>img{position:absolute;top:0;left:0;width:100%}#esportsPage #page-ttl .ttl .img{top:3rem;width:47.4%}#esportsPage #list .section-inner{padding:7.3% 0 7.9%}#esportsPage #list .event{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 4%;border:solid 1px #fabe00;border-radius:.2rem;background:#02032c}#esportsPage #list .event+.event{margin:2% 0 0}#esportsPage #list .event:before{position:absolute;top:0;left:.32rem;display:block;width:.94rem;height:.12rem;content:'';background:#fabe00}#esportsPage #list .event .ttl{font-size:.56rem;font-weight:700;line-height:1.07143em;padding:.7rem 0 0;letter-spacing:0}#esportsPage #list .event .pc-cols{display:-webkit-box;display:-ms-flexbox;display:flex;padding:.54rem 0 .7rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap}#esportsPage #list .event .pc-cols .img{position:relative;display:block;width:8.28rem}#esportsPage #list .event .pc-cols .img:before{display:block;padding:66.42512% 0 0 0;content:''}#esportsPage #list .event .pc-cols .img>img{position:absolute;top:0;left:0;width:100%}#esportsPage #list .event .pc-cols .txt-wrap{width:9.2rem}#esportsPage #list .event .pc-cols .txt-wrap .description{min-height:4rem;margin:-.12rem 0 0}#esportsPage #list .event .pc-cols .txt-wrap .description p{font-size:.32rem;line-height:1.5625em;letter-spacing:0}#esportsPage #list .event .pc-cols .txt-wrap .detail-link{height:1.3rem;margin:0 auto;padding:.32rem 0 0}#esportsPage #list .event .pc-cols .txt-wrap .detail-link a{font-size:.4rem;font-weight:700;line-height:1em;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;letter-spacing:0;color:#02032c;background:#fabe00 url(../img/esports_detail_arrow.svg) no-repeat right .44rem center;background-size:.32rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}#copyPage #page-ttl .ttl .img{top:3.32rem;width:67.2%}#copyPage #list ul{padding:6.6% 0 7.2%}#copyPage #list ul li{font-size:.32rem;line-height:1.875em;letter-spacing:0}#englishPage #page-ttl .ttl .txt{font-family:Raleway,'Noto Sans JP','Hiragino Kaku Gothic ProN','メイリオ',Meiryo,'ＭＳ Ｐゴシック','MS PGothic',Geneva,Arial,Verdana,sans-serif;font-size:1.64rem;font-weight:800;line-height:1em;padding:21.2% 0 0;letter-spacing:0;letter-spacing:.04em}#englishPage #schedule-ttl .section-inner{height:7.42rem}#englishPage #schedule-ttl .ttl{font-family:Raleway,'Noto Sans JP','Hiragino Kaku Gothic ProN','メイリオ',Meiryo,'ＭＳ Ｐゴシック','MS PGothic',Geneva,Arial,Verdana,sans-serif;font-size:1.64rem;font-weight:800;line-height:1.26829em;padding:8.2% 0 0;text-align:center;letter-spacing:0;letter-spacing:.04em;color:#fabe00}#chinesePage #page-ttl .ttl .txt{font-size:1.24rem;line-height:1em;padding:22.4% 0 0;letter-spacing:0;letter-spacing:.04em}#chinesePage #schedule-ttl .section-inner{height:7.22rem}#chinesePage #schedule-ttl .ttl{font-size:1.24rem;line-height:1em;padding:14.8% 0 0;text-align:center;letter-spacing:0;letter-spacing:.04em;color:#fabe00}.pacman-contents{font-size:50px;font-size:3.74813vw;-webkit-box-sizing:border-box;box-sizing:border-box}#generatorPage{-webkit-box-sizing:border-box;box-sizing:border-box;opacity:0}#generatorPage .pc-contents .first{padding:3.88em 0 0}#generatorPage .pc-contents .first .box{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:20em;margin:0 auto;padding:3.84em 0 .6em;text-align:center;border:solid .12em #3732ff;border-radius:.5em;background:url(/img/pacman_pc_bg.png) no-repeat center;background-size:cover}#generatorPage .pc-contents .first .box .ttl{position:relative;position:absolute;top:-1.4em;left:50%;display:block;width:10.4em;margin-left:-5.2em}#generatorPage .pc-contents .first .box .ttl:before{display:block;padding:44.51923% 0 0 0;content:''}#generatorPage .pc-contents .first .box .ttl>img{position:absolute;top:0;left:0;width:100%}#generatorPage .pc-contents .first .box .sub{position:relative;display:block;width:9.77em;margin:0 auto}#generatorPage .pc-contents .first .box .sub:before{display:block;padding:11.97544% 0 0 0;content:''}#generatorPage .pc-contents .first .box .sub>img{position:absolute;top:0;left:0;width:100%}#generatorPage .pc-contents .first .box .qr{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:10.6em;margin:.66em auto 0;border:solid .12em red;border-radius:.4em}#generatorPage .pc-contents .first .box .qr .illust1,#generatorPage .pc-contents .first .box .qr .illust2{bottom:0}#generatorPage .pc-contents .first .box .qr .illust1{position:relative;position:absolute;left:-3.24em;display:block;width:2.82em}#generatorPage .pc-contents .first .box .qr .illust1:before{display:block;padding:42.55319% 0 0 0;content:''}#generatorPage .pc-contents .first .box .qr .illust1>img{position:absolute;top:0;left:0;width:100%}#generatorPage .pc-contents .first .box .qr .illust2{position:relative;position:absolute;right:-4.42em;display:block;width:4em}#generatorPage .pc-contents .first .box .qr .illust2:before{display:block;padding:30% 0 0 0;content:''}#generatorPage .pc-contents .first .box .qr .illust2>img{position:absolute;top:0;left:0;width:100%}#generatorPage .pc-contents .first .box .qr .qr-inner{display:table;-webkit-box-sizing:border-box;box-sizing:border-box;width:10.24em;margin:.06em;padding:.1em;border:solid .06em #000;border-radius:.2em;background-color:#ff8c00}#generatorPage .pc-contents .first .box .qr .qr-inner>div{display:table-cell;vertical-align:middle}#generatorPage .pc-contents .first .box .qr .qr-inner .img{width:2.22em}#generatorPage .pc-contents .first .box .qr .qr-inner .img img{width:2.22em}#generatorPage .pc-contents .first .box .qr .qr-inner .txt{width:7.58em;text-align:center}#generatorPage .pc-contents .first .box .qr .qr-inner .txt img{width:6.73em}#generatorPage .sp-contents .pacman-bg{position:fixed;z-index:-1;top:0;left:0;width:100%;height:100%;background:url(/img/pacman_bg.png) no-repeat center;background-size:cover}#generatorPage .sp-contents .floatview{position:fixed;z-index:20;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}#generatorPage .sp-contents .floatview .wrap{display:table;width:100%;height:100%}#generatorPage .sp-contents .floatview .wrap .inner{display:table-cell;text-align:center;vertical-align:middle}#generatorPage .sp-contents #ready{display:none;pointer-events:none}#generatorPage .sp-contents #ready .icon{position:relative;display:block;width:1.88em;margin:0 auto}#generatorPage .sp-contents #ready .icon:before{display:block;padding:106.38298% 0 0 0;content:''}#generatorPage .sp-contents #ready .icon>img{position:absolute;top:0;left:0;width:100%}#generatorPage .sp-contents #ready .txt1{margin:.64em auto 0;text-align:center}#generatorPage .sp-contents #ready .txt1 p{font-family:Poppins;font-size:.9em;font-weight:700;line-height:1em;letter-spacing:.5em;color:#ff0}#generatorPage .sp-contents #ready .txt2{position:relative;display:block;width:11.18em;margin:.8em auto 0}#generatorPage .sp-contents #ready .txt2:before{display:block;padding:14.66905% 0 0 0;content:''}#generatorPage .sp-contents #ready .txt2>img{position:absolute;top:0;left:0;width:100%}#generatorPage .sp-contents #result{display:none}#generatorPage .sp-contents #result .txt1,#generatorPage .sp-contents #result .txt2{position:absolute;top:0;left:0;display:none;width:100%;height:100%}#generatorPage .sp-contents #result .txt1 .txt{position:relative;display:block;width:11.08em;margin:0 auto 0}#generatorPage .sp-contents #result .txt1 .txt:before{display:block;padding:11.01083% 0 0 0;content:''}#generatorPage .sp-contents #result .txt1 .txt>img{position:absolute;top:0;left:0;width:100%}#generatorPage .sp-contents #result .txt2 .txt{width:17.62em;height:3.36em;margin:0 auto}#generatorPage .sp-contents #result .txt2 .box{line-height:0;display:inline-block;height:3em;margin:.7em auto 0;border:solid .1em #fff;background-color:#161c72}#generatorPage .sp-contents #result .txt2 .box .box-inner{margin:.08em;padding:.32em 3.3em;border:solid .1em #fff}#generatorPage .sp-contents #result .txt2 .box .box-inner p{font-size:2em;font-weight:900;line-height:1em;vertical-align:middle;color:#ff0}#generatorPage .sp-contents .windwo-box{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:25.9em;height:14.38em;margin:.22em auto 0;padding:1.64em;border:solid .08em #3732ff;border-radius:.5em;background:url(/img/sp/pacman_bg_1.png) repeat center;background-color:#000;background-size:80px auto}#generatorPage .sp-contents .vertical-screen{padding:20% 0 0}#generatorPage .sp-contents .vertical-screen .wrap .inner{text-align:center}#generatorPage .sp-contents .vertical-screen .wrap .inner .box{font-size:1em;line-height:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:92.26667%;margin:0 auto;padding:9.6% 0 3.33333%;text-align:center;border:solid .12em #3732ff;border-radius:.5rem;background:url(/img/sp/pacman_vertical_bg.png) no-repeat center;background-size:cover}#generatorPage .sp-contents .vertical-screen .wrap .inner .box .ttl{width:85%;margin:0 auto}#generatorPage .sp-contents .vertical-screen .wrap .inner .box .ttl img{margin:0}#generatorPage .sp-contents .vertical-screen .wrap .inner .box .illust{width:69.41176%;margin:12.35294% auto 0}#generatorPage .sp-contents .vertical-screen .wrap .inner .box .txt{width:90%;margin:10.29412% auto 0}#generatorPage .sp-contents .sound{position:fixed;z-index:50;top:.6em;left:.6em;display:none}#generatorPage .sp-contents .sound .btn a{position:relative;display:inline-block;width:1.6em;height:1.6em}#generatorPage .sp-contents .sound .btn a span{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:contain}#generatorPage .sp-contents .sound .btn a span:nth-child(1){opacity:1;background-image:url(/img/sp/pacman_sound_on.png)}#generatorPage .sp-contents .sound .btn a span:nth-child(2){opacity:0;background-image:url(/img/sp/pacman_sound_off.png)}#generatorPage .sp-contents .sound .btn a.off span:nth-child(1){opacity:0}#generatorPage .sp-contents .sound .btn a.off span:nth-child(2){opacity:1}#generatorPage .sp-contents .skip{position:fixed;z-index:50;top:.8em;right:.6em;display:none}#generatorPage .sp-contents .skip .btn a{position:relative;position:relative;display:block;display:inline-block;width:3.2em}#generatorPage .sp-contents .skip .btn a:before{display:block;padding:37.5% 0 0 0;content:''}#generatorPage .sp-contents .skip .btn a>img{position:absolute;top:0;left:0;width:100%}#generatorPage .sp-contents .alert{position:fixed;z-index:100;top:0;left:0;display:none;width:100%;height:100%}#generatorPage .sp-contents .alert .alert-wrap{display:table;width:100%;height:100%}#generatorPage .sp-contents .alert .alert-wrap .alert-inner{display:table-cell;vertical-align:middle}#generatorPage .sp-contents .loading{width:100%;background-color:#000}#generatorPage .sp-contents .loading .alert-inner>div{margin:0 auto}#generatorPage .sp-contents .loading .alert-inner .ttl{width:5.08em}#generatorPage .sp-contents .loading .alert-inner .img{width:100%;margin-top:1.5em}#generatorPage .sp-contents .loading .alert-inner .note{width:8.48em;margin-top:3.4em}#generatorPage .sp-contents .error{background-color:rgba(0,0,0,.9)}#generatorPage .sp-contents .error .box{width:16em;margin:0 auto}#generatorPage .sp-contents .error .box>div{margin:0 auto}#generatorPage .sp-contents .error .box .ttl{width:8.56em}#generatorPage .sp-contents .error .box .txt{width:15.7em;margin-top:.68em}#generatorPage .sp-contents .error .box .illust{width:1.78em;margin-top:1.06em}#generatorPage .sp-contents .error .box .btn{margin-top:1.2em;text-align:center}#generatorPage .sp-contents .error .box .btn a{position:relative;display:block;display:inline-block;width:7.2em}#generatorPage .sp-contents .error .box .btn a:before{display:block;padding:27.77778% 0 0 0;content:''}#generatorPage .sp-contents .error .box .btn a>img{position:absolute;top:0;left:0;width:100%}#generatorPage .sp-contents .btn-topleft{line-height:0;position:absolute;z-index:10;top:.38em;left:.28em}#generatorPage .sp-contents .btn-topleft a{position:relative;display:block;display:inline-block;width:3.6em}#generatorPage .sp-contents .btn-topleft a:before{display:block;padding:33.33333% 0 0 0;content:''}#generatorPage .sp-contents .btn-topleft a>img{position:absolute;top:0;left:0;width:100%}#generatorPage .sp-contents #first{position:relative}#generatorPage .sp-contents #first .box h1{font-size:1em;position:relative;display:block;width:14.44em;margin:0 auto 0}#generatorPage .sp-contents #first .box h1:before{display:block;padding:44.45983% 0 0 0;content:''}#generatorPage .sp-contents #first .box h1>img{position:absolute;top:0;left:0;width:100%}#generatorPage .sp-contents #first .box .sub{position:relative;display:block;width:10.58em;margin:.68em auto 0}#generatorPage .sp-contents #first .box .sub:before{display:block;padding:13.04348% 0 0 0;content:''}#generatorPage .sp-contents #first .box .sub>img{position:absolute;top:0;left:0;width:100%}#generatorPage .sp-contents #first .box .btn-wrap{position:relative;width:7.98em;margin:.86em auto 0}#generatorPage .sp-contents #first .box .btn-wrap .illust1,#generatorPage .sp-contents #first .box .btn-wrap .illust2{bottom:0}#generatorPage .sp-contents #first .box .btn-wrap .illust1{position:relative;position:absolute;left:-5.36em;display:block;width:4.18em}#generatorPage .sp-contents #first .box .btn-wrap .illust1:before{display:block;padding:42.10526% 0 0 0;content:''}#generatorPage .sp-contents #first .box .btn-wrap .illust1>img{position:absolute;top:0;left:0;width:100%}#generatorPage .sp-contents #first .box .btn-wrap .illust2{position:relative;position:absolute;right:-7.12em;display:block;width:5.94em}#generatorPage .sp-contents #first .box .btn-wrap .illust2:before{display:block;padding:29.62963% 0 0 0;content:''}#generatorPage .sp-contents #first .box .btn-wrap .illust2>img{position:absolute;top:0;left:0;width:100%}#generatorPage .sp-contents #first .box .btn-wrap .btn{position:relative;position:relative;display:block;width:7.6em;margin:0 auto 0}#generatorPage .sp-contents #first .box .btn-wrap .btn:before{display:block;padding:26.31579% 0 0 0;content:''}#generatorPage .sp-contents #first .box .btn-wrap .btn>img{position:absolute;top:0;left:0;width:100%}#generatorPage .sp-contents #first .box .btn-wrap .btn a{position:absolute;top:0;left:0;display:inline-block;width:100%}#generatorPage .sp-contents #first .box .copy{width:10.16em;margin:.6em auto 0}#generatorPage .sp-contents #input{display:none}#generatorPage .sp-contents #input .box .ttl{position:relative;display:block;width:9.2em;margin:0 auto 0}#generatorPage .sp-contents #input .box .ttl:before{display:block;padding:44.56522% 0 0 0;content:''}#generatorPage .sp-contents #input .box .ttl>img{position:absolute;top:0;left:0;width:100%}#generatorPage .sp-contents #input .box .input-wrap{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:14.72em;height:2.32em;margin:.56em auto 0;border:solid .08em #00cdff;border-radius:.4em;background-color:#000}#generatorPage .sp-contents #input .box .input-wrap input[type=text]{font-size:.96em;line-height:1.5em;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;padding:0;padding:0 .5em;text-align:center;text-transform:uppercase;color:#00cdff;border:none;border-radius:0;outline:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}#generatorPage .sp-contents #input .box .input-wrap .float{font-size:.96em;line-height:1em;position:absolute;top:0;left:0;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;padding:.6em 0;text-align:center;pointer-events:none;color:#00cdff}#generatorPage .sp-contents #input .box .input-wrap .float.active{color:#ff0300}#generatorPage .sp-contents #input .box .txt{position:relative;display:block;width:9.7em;margin:.32em auto 0}#generatorPage .sp-contents #input .box .txt:before{display:block;padding:13.60825% 0 0 0;content:''}#generatorPage .sp-contents #input .box .txt>img{position:absolute;top:0;left:0;width:100%}#generatorPage .sp-contents #input .box .btn{position:relative;width:18.84em;margin:.66em auto 0;text-align:center}#generatorPage .sp-contents #input .box .btn a{position:relative;z-index:1;display:inline-block;width:5.2em}#generatorPage .sp-contents #input .box .btn .illust{position:absolute;z-index:0;bottom:0;left:0;width:100%}#generatorPage .sp-contents #input .box .copy{width:10.16em;margin:.6em auto 0}#generatorPage .sp-contents #input .php{position:fixed;top:0;right:0;display:none}#generatorPage .sp-contents #input .php a{font-size:.6em;line-height:2em;display:inline-block;padding:.2em;color:#000;background-color:#fff}#generatorPage .sp-contents #anime{display:none}#generatorPage .sp-contents #anime .skip{position:fixed;z-index:100;top:0;right:0;display:none;padding:.2em;text-align:right}#generatorPage .sp-contents #anime .skip a{font-size:.8em;line-height:2em;display:inline-block;width:100%;height:100%}#generatorPage .sp-contents #anime .video{position:relative;width:100%;height:15em}#generatorPage .sp-contents #anime .video video{position:absolute;top:0;left:0;width:100%;height:100%}#generatorPage .sp-contents #pacman{display:none;background:url(/img/sp/pacman_bg_1.png) repeat center;background-size:40px auto}#generatorPage .sp-contents #pacman .section-inner{padding:0 0 2.3em}#generatorPage .sp-contents #pacman #canvas{position:relative;position:relative;display:block;width:26.68em;margin:0 auto}#generatorPage .sp-contents #pacman #canvas:before{display:block;padding:52.47376% 0 0 0;content:''}#generatorPage .sp-contents #pacman #canvas>img{position:absolute;top:0;left:0;width:100%}#generatorPage .sp-contents #pacman #canvas canvas{position:absolute;z-index:1;top:0;left:0;display:none;width:100%}#generatorPage .sp-contents #pacman #canvas .img{position:absolute;z-index:2;top:0;left:0;width:100%}#generatorPage .sp-contents #pacman .note{position:relative;z-index:2;width:25em;margin:-.24em auto 0}#generatorPage .sp-contents #pacman .note p{font-size:.48em;font-weight:700;line-height:1em;color:#fff}#generatorPage .sp-contents #pacman .info{position:relative;padding:.2em 0 0}#generatorPage .sp-contents #pacman .info:before{position:absolute;z-index:1;top:0;left:0;display:inline-block;width:100%;height:10em;content:'';background:-webkit-gradient(linear,left top,left bottom,from(black),to(rgba(0,0,0,0)));background:linear-gradient(to bottom,#000 0,rgba(0,0,0,0) 100%)}#generatorPage .sp-contents #pacman .info .info-wrap{position:relative;z-index:2;-webkit-box-sizing:border-box;box-sizing:border-box;width:25em;height:13.88em;margin:0 auto 0;background:url(/img/sp/pacman_result_flame.png) no-repeat center;background-size:contain}#generatorPage .sp-contents #pacman .info .info-wrap .info-inner{position:absolute;top:0;left:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%}#generatorPage .sp-contents #pacman .info .info-wrap .info-inner .img{position:relative;position:absolute;top:5.8em;left:19.36em;display:block;width:5.16em}#generatorPage .sp-contents #pacman .info .info-wrap .info-inner .img:before{display:block;padding:148.06202% 0 0 0;content:''}#generatorPage .sp-contents #pacman .info .info-wrap .info-inner .img>img{position:absolute;top:0;left:0;width:100%}#generatorPage .sp-contents #pacman .info .info-wrap .info-inner .ttl{position:absolute;top:1.66em;left:2em;width:15.72em}#generatorPage .sp-contents #pacman .info .info-wrap .info-inner .ttl p{font-size:.72em;font-weight:700;line-height:1em;display:inline-block;white-space:nowrap;color:#ff0}#generatorPage .sp-contents #pacman .info .info-wrap .info-inner .text{position:absolute;top:3.68em;left:2em;width:15.72em}#generatorPage .sp-contents #pacman .info .info-wrap .info-inner .text p{font-size:.48em;line-height:1.33333em}#generatorPage .sp-contents #pacman .info .info-wrap .info-inner .option{position:absolute;bottom:1.68em;left:2em;width:15.72em}#generatorPage .sp-contents #pacman .info .info-wrap .info-inner .option li{display:block;width:100%;letter-spacing:-.4em}#generatorPage .sp-contents #pacman .info .info-wrap .info-inner .option li .name,#generatorPage .sp-contents #pacman .info .info-wrap .info-inner .option li .txt{display:inline-block;vertical-align:top;letter-spacing:normal}#generatorPage .sp-contents #pacman .info .info-wrap .info-inner .option li .name a,#generatorPage .sp-contents #pacman .info .info-wrap .info-inner .option li .name span,#generatorPage .sp-contents #pacman .info .info-wrap .info-inner .option li .txt a,#generatorPage .sp-contents #pacman .info .info-wrap .info-inner .option li .txt span{font-size:.48em;line-height:1em;display:inline-block;padding-top:.1em;padding-left:.3em}#generatorPage .sp-contents #pacman .info .info-wrap .info-inner .option li .name a,#generatorPage .sp-contents #pacman .info .info-wrap .info-inner .option li .txt a{text-decoration:underline}#generatorPage .sp-contents #pacman .info .info-wrap .info-inner .option li .name{position:relative;width:5.38em;height:.62em;text-align:center;background:url(/img/sp/pacman_result_namebg.png) no-repeat center;background-size:contain}#generatorPage .sp-contents #pacman .info .info-wrap .info-inner .option li .name span{font-weight:700;color:#000}#generatorPage .sp-contents #pacman .info .info-wrap .info-inner .option li .txt{width:9.92em}#generatorPage .sp-contents #pacman .info .info-wrap .info-inner .option li+li{margin-top:.32em}#generatorPage .sp-contents #pacman .bottom{position:relative;margin:0 auto 0;padding:1.86em 0 0}#generatorPage .sp-contents #pacman .bottom:before{position:absolute;z-index:1;top:.26em;left:0;display:inline-block;width:25.96em;height:11.92em;content:'';background:url(/img/sp/pacman_share_bg.png) no-repeat center;background-size:contain}#generatorPage .sp-contents #pacman .bottom .share{position:relative;z-index:2}#generatorPage .sp-contents #pacman .bottom .share .ttl{position:relative;display:block;width:11.1em;margin:0 auto}#generatorPage .sp-contents #pacman .bottom .share .ttl:before{display:block;padding:9.00901% 0 0 0;content:''}#generatorPage .sp-contents #pacman .bottom .share .ttl>img{position:absolute;top:0;left:0;width:100%}#generatorPage .sp-contents #pacman .bottom .share .box{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:11.36em;height:4.44em;margin:.8em auto 0;padding:1.26em 0 0;text-align:center;letter-spacing:-.4em;background:url(/img/sp/pacman_share_flame.png) no-repeat center;background-size:contain}#generatorPage .sp-contents #pacman .bottom .share .box:after,#generatorPage .sp-contents #pacman .bottom .share .box:before{position:absolute;top:.86em;display:inline-block;width:3.02em;height:3.02em;content:'';background-repeat:no-repeat;background-position:center;background-size:contain}#generatorPage .sp-contents #pacman .bottom .share .box:before{left:-3.86em;background-image:url(/img/sp/pacman_share_img1.png)}#generatorPage .sp-contents #pacman .bottom .share .box:after{right:-3.86em;background-image:url(/img/sp/pacman_share_img2.png)}#generatorPage .sp-contents #pacman .bottom .share .box .btn{display:inline-block;width:2.4em;letter-spacing:normal}#generatorPage .sp-contents #pacman .bottom .share .box .btn+.btn{margin-left:.96em}#generatorPage .sp-contents #pacman .bottom .onemoretxt{width:13.2em;margin:1.22em auto 0}#generatorPage .sp-contents #pacman .bottom .onemore{position:relative;z-index:2;width:11.38em;margin:.34em auto 0}#generatorPage .sp-contents #pacman .bottom .onemore a{display:inline-block;width:100%}#generatorPage .sp-contents #pacman .bottom .back{position:relative;z-index:2;width:8.94em;margin:1em auto 0}#generatorPage .sp-contents #pacman .bottom .back a{display:inline-block}.ipad #generatorPage .sp-contents .section-wrap{width:100%}.ipad #generatorPage .sp-contents #first{position:fixed;top:0;left:0;width:100%;height:100%}.ipad #generatorPage .sp-contents #first .section-wrap{display:table;width:100%;height:100%}.ipad #generatorPage .sp-contents #first .section-wrap .section-inner{display:table-cell;vertical-align:middle}.ipad #generatorPage .sp-contents #input{position:fixed;top:0;left:0;width:100%;height:100%}.ipad #generatorPage .sp-contents #input .section-wrap{display:table;width:100%;height:100%}.ipad #generatorPage .sp-contents #input .section-wrap .section-inner{display:table-cell;vertical-align:middle}.ipad #generatorPage .sp-contents #anime{position:fixed;top:0;left:0;width:100%;height:100%}.ipad #generatorPage .sp-contents #anime .section-wrap{display:table;width:100%;height:100%}.ipad #generatorPage .sp-contents #anime .section-wrap .section-inner{display:table-cell;vertical-align:middle}@media (min-width:768px){#topPage #header{display:none}#topPage #key-visual .logo-bne a{-webkit-transition:opacity .3s;transition:opacity .3s}#topPage #key-visual .logo-bne a:hover{opacity:.7}#topPage #key-visual .lang>div a:hover{color:#ed6c00}#topPage #top-nav ul li a:hover{color:#ed6c00}#topPage #news ul li .txt p a:hover{color:#ed6c00}#topPage #news .more a:hover{color:#ed6c00}#topPage #news .more a:hover .arrow img:nth-of-type(2){opacity:1}#newsPage #list ul li .txt p a:hover{color:#ed6c00}#titlePage #index .category ul li+li{margin:0 0 0 2.5%}#titlePage #index .category ul li a:hover:after{-webkit-transform:translateY(100%);transform:translateY(100%)}#titlePage #list .category .game-list>li .conversion>div.download a{-webkit-transition:opacity .3s;transition:opacity .3s}#titlePage #list .category .game-list>li .conversion>div.download a:hover{opacity:.7}#titlePage #list .category .game-list>li .conversion>div.registration a{-webkit-transition:background-position .3s;transition:background-position .3s}#titlePage #list .category .game-list>li .conversion>div.registration a:hover{background-position:right .14rem center}#titlePage #list .category .game-list>li .official-link a{-webkit-transition:opacity .3s;transition:opacity .3s}#titlePage #list .category .game-list>li .official-link a:hover{opacity:.7}#titlePage #list .category .game-list.featured>li:nth-child(n+3){margin:.34rem 0 0}#titlePage #list .category .game-list.other>li:nth-child(3n+1){margin:0 0 0 .66rem}#titlePage #list .category .other-wrap .other-head a:hover .icon{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}#mapPage #map .category .detail-link a{-webkit-transition:background-position .3s;transition:background-position .3s}#mapPage #map .category .detail-link a:hover{background-position:right .32rem center}#livePage #live .service .archive-link a{-webkit-transition:background-position .3s;transition:background-position .3s}#livePage #live .service .archive-link a:hover{background-position:right .32rem center}#esportsPage #list .event .pc-cols .txt-wrap .detail-link a{-webkit-transition:background-position .3s;transition:background-position .3s}#esportsPage #list .event .pc-cols .txt-wrap .detail-link a:hover{background-position:right .32rem center}}@media (max-width:1040px){.pacman-contents{font-size:50px;font-size:3.74813vw}.pacman-contents .section-wrap{width:100%}}@media (max-width:767px){#topPage #key-visual:before{height:12rem;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),color-stop(36.66667%,rgba(0,0,0,.8)));background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.8) 36.66667%)}#topPage #key-visual .logo-bne{top:.44rem;left:4%;width:9.86667%}#topPage #key-visual .lang{display:none}#topPage #key-visual .ttl{padding:20.66667% 0 0}#topPage #key-visual .ttl span{position:relative;display:block;width:100%}#topPage #key-visual .ttl span:before{display:block;padding:52.8% 0 0 0;content:''}#topPage #key-visual .ttl span>img{position:absolute;top:0;left:0;width:100%}#topPage #key-visual .info{display:block;margin:0;padding:10.93333% 0 0}#topPage #key-visual .info .schedule li{display:block}#topPage #key-visual .info .schedule li .category{font-size:.52rem;line-height:1.53846em;width:6.6rem;letter-spacing:0}#topPage #key-visual .info .schedule li .date{font-size:.88rem;line-height:.86364em;margin:0;padding:.2rem 0 0;text-align:center;letter-spacing:0}#topPage #key-visual .info .schedule li .date .day{font-size:.52rem;line-height:1.46154em;letter-spacing:0}#topPage #key-visual .info .schedule li:nth-child(2){margin:0 0 0 .6rem}#topPage #key-visual .info .place{font-size:.72rem;line-height:1em;display:-webkit-box;display:-ms-flexbox;display:flex;width:13.8rem;margin:.2rem auto 0;padding:.04rem 0 .14rem;letter-spacing:0;background:#000;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}#topPage #key-visual .info .place:before{position:relative;top:0;left:0;width:.78rem;height:1rem;background-image:url(../img/sp/top_kv_place_icon.png)}#topPage #key-visual .banner{padding:1.33333% 0 0}#topPage #key-visual .banner .carousel{position:relative;z-index:0}#topPage #key-visual .banner .carousel .imgs{position:relative;z-index:0;overflow:hidden;padding:32% 0 0}#topPage #key-visual .banner .carousel .imgs ul{position:absolute;top:0;left:0;display:block;width:100%;height:100%;letter-spacing:-.4em}#topPage #key-visual .banner .carousel .imgs ul li{position:static;top:0;left:0;display:inline-block;width:100%;width:15em;height:100%;letter-spacing:normal}#topPage #key-visual .banner .carousel .imgs ul li a{position:relative;display:block}#topPage #key-visual .banner .carousel .imgs ul li a:before{display:block;padding:32% 0 0 0;content:''}#topPage #key-visual .banner .carousel .imgs ul li a>img{position:absolute;top:0;left:0;width:100%}#topPage #key-visual .banner .carousel .next,#topPage #key-visual .banner .carousel .prev{position:absolute;z-index:1;top:1.8rem;display:block;width:1.2rem;height:1.2rem}#topPage #key-visual .banner .carousel .next a,#topPage #key-visual .banner .carousel .prev a{display:block;height:100%;background:no-repeat center;background-size:cover}#topPage #key-visual .banner .carousel .prev{left:0}#topPage #key-visual .banner .carousel .prev a{background-image:url(../img/sp/top_kv_bnr_arrow_left.svg)}#topPage #key-visual .banner .carousel .next{right:0}#topPage #key-visual .banner .carousel .next a{background-image:url(../img/sp/top_kv_bnr_arrow_right.svg)}#topPage #key-visual .banner .carousel .bullets{display:-webkit-box;display:-ms-flexbox;display:flex;padding:5.33333% 0 4%;background:#000;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}#topPage #key-visual .banner .carousel .bullets ul{width:100%;text-align:center;letter-spacing:-.4em}#topPage #key-visual .banner .carousel .bullets ul li{display:inline-block;width:.4rem;height:.4rem;margin:0 2%;letter-spacing:normal}#topPage #key-visual .banner .carousel .bullets ul li a{display:inline-block;overflow:hidden;width:100%;height:100%;-webkit-transition:background-color .3s;transition:background-color .3s;white-space:nowrap;text-indent:100%;border-radius:50%;background:#4e4e4e}#topPage #key-visual .banner .carousel .bullets ul li.isActive a{background:#ed6c00}#topPage #key-visual .banner-space{padding:4.26667% 0 0}#topPage #top-nav{display:none}#topPage #news .ttl{padding:3.6% 0 .26667%}#topPage #news .ttl span{position:relative;display:block;width:39.46667%}#topPage #news .ttl span:before{display:block;padding:20.60811% 0 0 0;content:''}#topPage #news .ttl span>img{position:absolute;top:0;left:0;width:100%}#topPage #news ul{width:92%;margin:0 auto;padding:9.06667% 6.4% 7.73333%;border-width:2px}#topPage #news ul li{font-size:.52rem;line-height:1.46154em;display:block;letter-spacing:0}#topPage #news ul li+li{padding:1.08rem 0 0}#topPage #news ul li .date{width:100%}#topPage #news ul li .txt{padding:.16rem 0 0}#topPage #news ul li .txt p+p{padding:.32rem 0 0}#topPage #news .more{padding:2.13333% 0 8.93333%}#topPage #news .more a{font-size:.52rem;line-height:1em;margin:0 4% 0 0;padding:0 6.13333% 0 0;letter-spacing:0}#topPage #news .more a .arrow{top:0;right:.1rem;width:.56rem}#topPage #contents .ttl{padding:10.66667% 0 0}#topPage #contents .ttl .outline{width:10.38rem;height:.98rem;background-image:url(../img/sp/top_contents_ttl_outline.png)}#topPage #contents .ttl .outline span{top:.1rem;left:.12rem;width:10.18rem}#topPage #about .ttl{margin:0 0 8.8%;padding:18.4% 0 0}#topPage #about .ttl span{position:relative;display:block;width:52.13333%}#topPage #about .ttl span:before{display:block;padding:15.60102% 0 0 0;content:''}#topPage #about .ttl span>img{position:absolute;top:0;left:0;width:100%}#topPage #about .txt{font-size:.56rem;line-height:1.71429em;letter-spacing:0;letter-spacing:-.05em}#topPage #about .txt .theme{padding:1.33333% 0 0}#topPage #about .txt .theme .brace-open{font-size:.68rem;line-height:1.41176em;letter-spacing:0}#topPage #about .txt .theme .brace-close{font-size:.68rem;line-height:1.41176em;letter-spacing:0}#topPage #about .txt .theme .large{font-size:.96rem;line-height:1em;letter-spacing:0}#topPage #about .txt .theme .large:after,#topPage #about .txt .theme .large:before{content:none}#topPage #about .txt:nth-of-type(2){font-size:.56rem;line-height:1.71429em;padding:6.4% 0 0;letter-spacing:0}#topPage #footer .section-inner{padding:15.2% 0 0}#newsPage #page-ttl .ttl .img{top:2.8rem;width:55.4%}#newsPage #list ul{width:13.8rem;margin:0 auto;padding:.12rem 0 1.4rem}#newsPage #list ul li{font-size:.48rem;line-height:1.45833em;display:block;padding:.6rem 0 .6rem;letter-spacing:0}#newsPage #list ul li .date{width:100%}#newsPage #list ul li .txt{padding:.28rem 0 0}#newsPage #list ul li .txt p+p{padding:.44rem 0 0}#titlePage #page-ttl .ttl .img{top:2.46rem;width:52.53333%}#titlePage #index .category-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}#titlePage #index .category-wrap .separator{display:block;width:2px;height:17.92rem;margin:2.02rem 0 0;background:#fabe00}#titlePage #index .category{width:7.04rem}#titlePage #index .category .ttl{font-size:.48rem;line-height:1em;text-align:center;letter-spacing:0}#titlePage #index .category ul{display:block;width:5.04rem;margin:0 auto;padding:.6rem 0 0}#titlePage #index .category ul li{width:100%}#titlePage #index .category ul li+li{padding:.36rem 0 0}#titlePage #index .category ul li a:before,#titlePage #index .category ul li>div:before{height:3px;margin:0 0 3px}#titlePage #index .category ul li a:after,#titlePage #index .category ul li>div:after{height:.22rem;margin:.32rem 0 0}#titlePage #index .category.cs{padding:2.08rem 0 1.08rem}#titlePage #index .category.cs .ttl{padding:0}#titlePage #index .category.cs .ttl:before{top:-.88rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#titlePage #index .category.app{padding:2.08rem 0 1.08rem}#titlePage #index .category.app .ttl{padding:0}#titlePage #index .category.app .ttl:before{top:-1.16rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#titlePage #list .schedule-icon{width:1.4rem}#titlePage #list .schedule-icon:before{padding:85.71429% 0 0}#titlePage #list .list-head{display:block;width:92%;height:5.94rem;margin:0 auto;border-width:2px}#titlePage #list .list-head .ttl{font-size:.72rem;line-height:1em;width:100%;padding:.84rem 0 0;letter-spacing:0}#titlePage #list .list-head .legend{width:100%;padding:.9rem 0 0}#titlePage #list .list-head .legend li .schedule-icon{margin:0 0 0 -.14rem}#titlePage #list .list-head .legend li .txt{font-size:.4rem;line-height:1em;margin:0 0 0 .2rem;letter-spacing:0}#titlePage #list .category .category-ttl .txt{font-size:.56rem;line-height:1em;letter-spacing:0}#titlePage #list .category .game-list>li .game-head{min-height:3.44rem}#titlePage #list .category .game-list>li .game-head .ttl{font-size:.72rem;line-height:1.27778em;width:10.12rem;padding:.68rem 0 0;letter-spacing:0}#titlePage #list .category .game-list>li .game-head .icons{width:2.88rem;margin:0;padding:.48rem 0 0}#titlePage #list .category .game-list>li .game-head+.hardware{padding:.12rem 0 0}#titlePage #list .category .game-list>li .game-head+.img{margin:.18rem 0 0}#titlePage #list .category .game-list>li .hardware{min-height:.9rem;margin:0 0 0 -.3rem}#titlePage #list .category .game-list>li .hardware>div{font-size:.48rem;line-height:1.875em;margin:0 0 0 .3rem;padding:0 .32rem;letter-spacing:0}#titlePage #list .category .game-list>li .hardware+.img{margin:.18rem 0 0}#titlePage #list .category .game-list>li .img+.description{padding:.32rem 0 0}#titlePage #list .category .game-list>li .description{font-size:.48rem;line-height:1.66667em;min-height:0;letter-spacing:0}#titlePage #list .category .game-list>li .description+.point{margin:.6rem 0 0}#titlePage #list .category .game-list>li .point{min-height:0}#titlePage #list .category .game-list>li .point .ttl{font-size:.48rem;line-height:1em;letter-spacing:0}#titlePage #list .category .game-list>li .point p{font-size:.48rem;line-height:1.66667em;padding:.6rem 0 0;letter-spacing:0}#titlePage #list .category .game-list>li .point ul{padding:.6rem 0 0}#titlePage #list .category .game-list>li .point ul li{font-size:.48rem;line-height:1.66667em;letter-spacing:0}#titlePage #list .category .game-list>li .point+.conversion{padding:.8rem 0 0}#titlePage #list .category .game-list>li .point+.official-link{padding:.68rem 0 0}#titlePage #list .category .game-list>li .conversion{min-height:1.7rem}#titlePage #list .category .game-list>li .conversion>div.download{margin:0 .14rem}#titlePage #list .category .game-list>li .conversion>div.download.appstore{width:3.84rem}#titlePage #list .category .game-list>li .conversion>div.download.googleplay{width:4.74rem}#titlePage #list .category .game-list>li .conversion>div.registration{width:8.28rem;height:1.7rem}#titlePage #list .category .game-list>li .conversion>div.registration a{font-size:.56rem;line-height:1em;letter-spacing:0;background-position:right .48rem center;background-size:.32rem}#titlePage #list .category .game-list>li .conversion+.official-link{padding:.8rem 0 0}#titlePage #list .category .game-list>li .official-link{height:2.1rem}#titlePage #list .category .game-list>li .official-link a,#titlePage #list .category .game-list>li .official-link>div{font-size:.56rem;line-height:1em;letter-spacing:0;background-position:right .6rem center;background-size:.36rem}#titlePage #list .category .game-list.featured{padding:3.6% 0 5.33333%}#titlePage #list .category .game-list.featured>li{width:13.8rem;margin:0 auto;padding:0 .26rem .28rem}#titlePage #list .category .game-list.featured>li+li{margin:.4rem auto 0}#titlePage #list .category .game-list.featured>li:before{left:.32rem;width:1.54rem;height:.12rem}#titlePage #list .category .game-list.other{padding:.12rem 0 .14rem}#titlePage #list .category .game-list.other>li{width:6.22rem;margin:0 0 0 .4rem}#titlePage #list .category .game-list.other>li:nth-child(2n+1){margin:0 0 0 .46rem}#titlePage #list .category .game-list.other>li .game-head{min-height:2.74rem}#titlePage #list .category .game-list.other>li .game-head .ttl{font-size:.48rem;line-height:1.25em;width:4.64rem;padding:.34rem 0 0;letter-spacing:0}#titlePage #list .category .game-list.other>li .game-head .icons{width:1.44rem;margin:0 -.14rem 0 0;padding:.3rem 0 0}#titlePage #list .category .game-list.other>li .game-head .icons .schedule-icon{width:.71373rem}#titlePage #list .category .game-list.other>li .game-head+.hardware{padding:.12rem 0 0}#titlePage #list .category .game-list.other>li .game-head+.img{margin:.12rem 0 0}#titlePage #list .category .game-list.other>li .hardware{min-height:1.52rem;margin:0 0 0 -.2rem}#titlePage #list .category .game-list.other>li .hardware>div{font-size:.32rem;line-height:1.875em;margin:0 0 .16rem .2rem;padding:0 .24rem;letter-spacing:0}#titlePage #list .category .game-list.other>li .hardware+.img{margin:.08rem 0 0}#titlePage #list .category .game-list.other>li .img+.conversion{padding:.32rem 0 0}#titlePage #list .category .game-list.other>li .img+.official-link{padding:.32rem 0 0}#titlePage #list .category .game-list.other>li .conversion{min-height:2.24rem;margin:0 -.02rem 0 -.14rem}#titlePage #list .category .game-list.other>li .conversion>div.download{margin:0 0 .1rem .12rem}#titlePage #list .category .game-list.other>li .conversion>div.download.appstore{width:2.74rem}#titlePage #list .category .game-list.other>li .conversion>div.download.googleplay{width:3.4rem}#titlePage #list .category .game-list.other>li .conversion>div.download.enza{width:2.7rem}#titlePage #list .category .game-list.other>li .conversion>div.download.amazon{width:3.44rem}#titlePage #list .category .game-list.other>li .conversion>div.registration{width:5.4648rem;height:1.122rem;margin:0 0 0 .5176rem}#titlePage #list .category .game-list.other>li .conversion>div.registration a{font-size:.3696rem;line-height:1em;letter-spacing:0}#titlePage #list .category .game-list.other>li .conversion+.official-link{padding:.3rem 0 0}#titlePage #list .category .game-list.other>li .official-link{height:1.3rem}#titlePage #list .category .game-list.other>li .official-link a,#titlePage #list .category .game-list.other>li .official-link>div{font-size:.36rem;line-height:1em;letter-spacing:0;background-position:right .4rem center;background-size:.36rem}#titlePage #list .category .game-list.other>li .notes{padding:.2rem 0 .64rem}#titlePage #list .category .game-list.other>li .notes p{font-size:.38rem;line-height:1.57895em;letter-spacing:0}#titlePage #list .category .other-wrap{-webkit-box-sizing:border-box;box-sizing:border-box;width:13.8rem;margin:0 auto}#titlePage #list .category .other-wrap .other-head{height:2.6rem}#titlePage #list .category .other-wrap .other-head a .txt{font-size:.56rem;line-height:1em;letter-spacing:0}#titlePage #list .category .other-wrap .other-head a .icon{top:1.26rem;right:.64rem;width:.44rem;height:.08rem}#titlePage #list .category.cs{padding:0 0 10.8%}#titlePage #list .category.cs .category-ttl .icon{width:10.66667%}#titlePage #list .category.cs .category-ttl .txt{padding:2.13333% 0 0}#titlePage #list .category.app{padding:0 0 9.46667%}#titlePage #list .category.app .category-ttl .icon{width:7.33333%}#titlePage #list .category.app .category-ttl .txt{padding:1.73333% 0 0}#mapPage #page-ttl .ttl .img{top:2.54rem;width:89.53333%}#mapPage #map .section-inner{padding:6% 0 8%}#mapPage #map .category{width:92%;margin:0 auto;padding:0 1.6%;border-radius:.2rem}#mapPage #map .category+.category{margin:2.66667% auto 0}#mapPage #map .category:before{left:.32rem;width:1.54rem;height:.12rem}#mapPage #map .category .ttl{font-size:.72rem;line-height:1em;margin:0 .12rem;padding:.92rem 0 0;letter-spacing:0}#mapPage #map .category .img{margin:.44rem 0 0}#mapPage #map .category .img:last-child{margin-bottom:.48rem}#mapPage #map .category .detail-link{width:100%;height:2.1rem;padding:.8rem 0 .34rem}#mapPage #map .category .detail-link a{font-size:.64rem;line-height:1em;letter-spacing:0;background-position:right .68rem center;background-size:.32rem}#schedulePage #page-ttl .ttl .img{top:2.66rem;width:83.33333%}#schedulePage #schedule .section-inner{padding:5.73333% 0 0}#schedulePage #schedule .schedule-box .stage-tabs li{height:2.38rem}#schedulePage #schedule .notes{width:92%;margin:0 auto;padding:3.73333% 0 6.93333%}#schedulePage #schedule .notes li{font-size:.4rem;line-height:1.6em;letter-spacing:0}#livePage #page-ttl .ttl .img{top:2.56rem;width:45.33333%}#livePage #live .section-inner{padding:6% 0 6.8%}#livePage #live .service{width:92%;margin:0 auto;padding:0 1.6%;border-radius:.2rem}#livePage #live .service+.service{margin:2.66667% auto 0}#livePage #live .service:before{left:.32rem;width:1.54rem;height:.12rem}#livePage #live .service .ttl{padding:.62rem 0 .54rem}#livePage #live .service .archive-link{width:100%;height:2.1rem;padding:.44rem 0 .44rem}#livePage #live .service .archive-link a{font-size:.64rem;line-height:1em;letter-spacing:0;background-position:right .68rem center;background-size:.32rem}#livePage #live .service.youtube .ttl span{width:5.62rem}#esportsPage #page-ttl .ttl .img{top:2.46rem;width:63.2%}#esportsPage #list .section-inner{padding:6% 0 6.26667%}#esportsPage #list .event{width:92%;margin:0 auto;padding:0 1.6%;border-radius:.2rem}#esportsPage #list .event+.event{margin:2.66667% auto 0}#esportsPage #list .event:before{left:.32rem;width:1.54rem;height:.12rem}#esportsPage #list .event .ttl{font-size:.72rem;line-height:1.52778em;margin:0 .1rem;padding:.74rem 0 0;letter-spacing:0}#esportsPage #list .event .pc-cols{display:block;padding:.4rem 0 .28rem}#esportsPage #list .event .pc-cols .img{width:100%}#esportsPage #list .event .pc-cols .txt-wrap{width:100%}#esportsPage #list .event .pc-cols .txt-wrap .description{min-height:0;padding:.6rem 0 0}#esportsPage #list .event .pc-cols .txt-wrap .description p{font-size:.48rem;line-height:1.75em;letter-spacing:0}#esportsPage #list .event .pc-cols .txt-wrap .detail-link{height:2.1rem;padding:.56rem 0 0}#esportsPage #list .event .pc-cols .txt-wrap .detail-link a{font-size:.64rem;line-height:1em;letter-spacing:0;background-position:right .68rem center;background-size:.32rem}#copyPage #page-ttl .ttl .img{top:2.72rem;width:89.6%}#copyPage #list ul{width:92%;margin:0 auto;padding:5.06667% 0 8.26667%}#copyPage #list ul li{font-size:.44rem;line-height:1.5em;letter-spacing:0}#englishPage #page-ttl .ttl .txt{font-size:1.64rem;line-height:1em;padding:27.2% 0 0;letter-spacing:0;letter-spacing:.04em}#englishPage #schedule-ttl .section-inner{height:7.34rem}#englishPage #schedule-ttl .ttl{font-size:1.64rem;line-height:1.26829em;padding:10.66667% 0 0;letter-spacing:0;letter-spacing:.04em}#chinesePage #page-ttl .ttl .txt{font-size:1.24rem;line-height:1em;padding:29.33333% 0 0;letter-spacing:0;letter-spacing:.04em}#chinesePage #overview .booth-ttl .spacer{display:block;height:.28rem}#chinesePage #schedule-ttl .section-inner{height:6.08rem}#chinesePage #schedule-ttl .ttl{font-size:1.24rem;line-height:1em;padding:16.26667% 0 0;letter-spacing:0;letter-spacing:.04em}#generatorPage .pc-contents{font-size:50px;font-size:4.54545vw}}