html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}.header .logo a,.pc .footer .footer-company li,.section.spec .spec-footer .footer-company li{background-image:url('../images/common/logo-s9f0ba64103.png');background-repeat:no-repeat;background-color:none}.section.system .fp-controlArrow,.header .logo a,.header .catchcopy,.section.top .button-video a,.section.top .button-sound a,.section.top .the-app .app-dl-qr,.section.top .the-app a,.section.top .flex-direction-nav a,.section.top .social-buttons a,.section.top .top-information .read-more-news span,.section.spec .spec-headline{background-image:url('../images/pc/home/sprite-sa71b7ef6c6.png');background-repeat:no-repeat;background-color:none}.section.story .story-headline,.section.story .story-description{background-image:url('../images/pc/story-sfedb89757e.png');background-repeat:no-repeat;background-color:none}.section.system .system-navigation a span,.section.system .system-inner [class$='headline'],.section.system .system-inner [class$='description'],.section.system .system-inner .slides-container,.section.system .system-inner .flex-direction-nav a,.section.system .system-top .system-top-iphone{background-image:url('../images/pc/system-s3adbc03821.png');background-repeat:no-repeat;background-color:none}.sidebar section ol li:before,.sidebar section ul li:before,.sidebar .sidebar-headline:before,.sidebar .sidebar-headline:after,.sidebar .sidebar-headline span,.header-second .logo a{background-image:url('../images/pc/information-sc5295c45a9.png');background-repeat:no-repeat;background-color:none}.global-navigation-box .global-navigation-content a span{background-image:url('../images/pc/navigation-se8899a58f2.png');background-repeat:no-repeat;background-color:none}.section.system .fp-next.fp-controlArrow,.section.character .character-list .character-slide-prev{-ms-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);-webkit-filter:FlipH;filter:FlipH;-ms-filter:"FlipH"}.container:after,.pc .footer:after,.section.character .character-hero:after,.section.character .character-list:after,.section.character .character-detail .character-detail-name:after,.section.character .character-detail .character-detail-name .character-detail-voice:after,.section.spec .spec-information:after,.section.spec .spec-information .spec-detail:after,.section.spec .spec-footer:after{content:"";display:table;clear:both}.content-left,.content-right,.sp .footer .footer-company-logo li,.pc .footer .footer-menu li,.pc .footer .footer-company li,.footer-navigation li,.section.top .the-app .app-dl-qr,.section.top .the-app a,.section.top .social-buttons li,.section.top .top-information .information-day,.section.top .top-information .information-title,.section.system .system-navigation li,.section.spec .spec-footer .footer-menu li,.section.spec .spec-footer .footer-company li{display:inline-block;letter-spacing:normal}.section.top .top-information .information-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.content-left,.content-right{vertical-align:top;text-align:left}.sidebar .sidebar-recently-posts,.sidebar .sidebar-post-category{border:1px solid #815f16;padding:2px;background-color:#fff}.sidebar .sidebar-headline{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAyMmM0YyIvPjxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjMDMzNjVmIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDQ0Mzc1Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #022c4c),color-stop(50%, #03365f),color-stop(100%, #044375));background-image:-webkit-linear-gradient(top, #022c4c 0%,#03365f,#044375 100%);background-image:linear-gradient(to bottom, #022c4c 0%,#03365f,#044375 100%)}.sidebar section ol,.sidebar section ul{padding:20px}.sidebar section ol li,.sidebar section ul li{margin-bottom:20px;padding-left:24px;position:relative}.sidebar section ol li:before,.sidebar section ul li:before{background-position:0 -144px;background-size:540px 431px;width:16px;height:16px;content:'';display:block;position:absolute;left:0;top:2px}.section.system .fp-controlArrow{background-position:0 -336.42857px;background-size:350px 1207.14286px;width:63.57143px;height:87.85714px;border:0;margin:0}.section.system .fp-prev.fp-controlArrow{left:5px}.section.system .fp-next.fp-controlArrow{right:5px}.section.story .story-mask:before,.section.character .character-mask:before,.section.system:before{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-position:left top;background-repeat:repeat}.section.story .story-video,.section.character .character-video,.section.system .system-video{display:block;min-width:100%;min-height:100%;position:absolute;top:0;left:0}.section.story .story-mask:before,.section.character .character-mask:before,.section.system:before{background-size:2px 2px;background-image:url('../images/pc/bg/scrub-a.png?1494391981')}@-webkit-keyframes fade-in-up{from{opacity:0;-webkit-transform:transform3d(0, 100%, 0);transform:transform3d(0, 100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fade-in-up{from{opacity:0;-ms-transform:transform3d(0, 100%, 0);-webkit-transform:transform3d(0, 100%, 0);transform:transform3d(0, 100%, 0)}to{opacity:1;-ms-transform:none;-webkit-transform:none;transform:none}}@-webkit-keyframes fade-in-right{from{opacity:0;-webkit-transform:translate3d(40%, 0, 0);transform:translate3d(40%, 0, 0)}to{opacity:1;-webkit-transform:translate3d(-10%, 0, 0);transform:translate3d(-10%, 0, 0)}}@keyframes fade-in-right{from{opacity:0;-ms-transform:translate3d(40%, 0, 0);-webkit-transform:translate3d(40%, 0, 0);transform:translate3d(40%, 0, 0)}to{opacity:1;-ms-transform:translate3d(-10%, 0, 0);-webkit-transform:translate3d(-10%, 0, 0);transform:translate3d(-10%, 0, 0)}}@-webkit-keyframes fade-in-left{from{opacity:0;-webkit-transform:translate3d(-20%, 0, 0);transform:translate3d(-20%, 0, 0)}to{opacity:1;-webkit-transform:translate3d(10%, 0, 0);transform:translate3d(10%, 0, 0)}}@keyframes fade-in-left{from{opacity:0;-ms-transform:translate3d(-20%, 0, 0);-webkit-transform:translate3d(-20%, 0, 0);transform:translate3d(-20%, 0, 0)}to{opacity:1;-ms-transform:translate3d(10%, 0, 0);-webkit-transform:translate3d(10%, 0, 0);transform:translate3d(10%, 0, 0)}}@-webkit-keyframes cloud-right{0%{opacity:0;bottom:30px;right:0px}50%{opacity:1;bottom:45px;right:-15px}100%{opacity:.5;bottom:60px;right:-30px}}@keyframes cloud-right{0%{opacity:0;bottom:30px;right:0px}50%{opacity:1;bottom:45px;right:-15px}100%{opacity:.5;bottom:60px;right:-30px}}@-webkit-keyframes cloud-right-with-scale{0%{opacity:.7;-webkit-transform:scale3d(.8, .8, 1.25);transform:scale3d(.8, .8, 1.25);top:50%;left:50%}100%{opacity:1;-webkit-transform:scale3d(1.2, 1.2, 1.25);transform:scale3d(1.2, 1.2, 1.25);top:45%;left:45%}}@keyframes cloud-right-with-scale{0%{opacity:.7;-webkit-transform:scale3d(.8, .8, 1.25);transform:scale3d(.8, .8, 1.25);top:50%;left:50%}100%{opacity:1;-webkit-transform:scale3d(1.2, 1.2, 1.25);transform:scale3d(1.2, 1.2, 1.25);top:45%;left:45%}}@-webkit-keyframes cloud{0%{opacity:.3;-webkit-transform:scale3d(.5, .2, 1);transform:scale3d(.5, .2, 1);bottom:200px}100%{opacity:1;-webkit-transform:scale3d(3, 5, 1);transform:scale3d(3, 5, 1);bottom:100%}}@keyframes cloud{0%{opacity:.3;-webkit-transform:scale3d(.5, .2, 1);transform:scale3d(.5, .2, 1);bottom:200px}100%{opacity:1;-webkit-transform:scale3d(3, 5, 1);transform:scale3d(3, 5, 1);bottom:100%}}@-webkit-keyframes loader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loader{0%{-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes ship-updown{0%{bottom:0px}50%{bottom:-40px}100%{bottom:0px}}@keyframes ship-updown{0%{bottom:0px}50%{bottom:-40px}100%{bottom:0px}}@-webkit-keyframes sp-ship-updown{0%{bottom:0px}50%{bottom:-40px}100%{bottom:0px}}@keyframes sp-ship-updown{0%{bottom:0px}50%{bottom:-40px}100%{bottom:0px}}@-webkit-keyframes sp-fade1{0%{opacity:1}33.333%{opacity:0}66.666%{opacity:0}100%{opacity:1}}@keyframes sp-fade1{0%{opacity:1}33.333%{opacity:0}66.666%{opacity:0}100%{opacity:1}}@-webkit-keyframes sp-fade2{0%{opacity:0}33.333%{opacity:1}66.666%{opacity:0}100%{opacity:0}}@keyframes sp-fade2{0%{opacity:0}33.333%{opacity:1}66.666%{opacity:0}100%{opacity:0}}@-webkit-keyframes sp-chara-switch{}@-webkit-keyframes sp-fade3{0%{opacity:0}33.333%{opacity:0}66.666%{opacity:1}100%{opacity:0}}@keyframes sp-fade3{0%{opacity:0}33.333%{opacity:0}66.666%{opacity:1}100%{opacity:0}}@-webkit-keyframes sp-top-chara-switch{0%{opacity:1;background-image:url('../images/sp/home/firstview/top-ss-1.jpg?1494391985');background-repeat:no-repeat;background-position:center top;background-size:cover}40%{opacity:.7}50%{opacity:1;background-image:url('../images/sp/home/firstview/top-ss-2.jpg?1494391985');background-repeat:no-repeat;background-position:center top;background-size:cover}95%{opacity:.7}}@keyframes sp-top-chara-switch{0%{opacity:1;background-image:url('../images/sp/home/firstview/top-ss-1.jpg?1494391985');background-repeat:no-repeat;background-position:center top;background-size:cover}40%{opacity:.7}50%{opacity:1;background-image:url('../images/sp/home/firstview/top-ss-2.jpg?1494391985');background-repeat:no-repeat;background-position:center top;background-size:cover}95%{opacity:.7}}@-webkit-keyframes fade-in{0%{opacity:0;display:none}1%{opacity:0;display:block}100%{opacity:1;display:block}}@keyframes fade-in{0%{opacity:0;display:none}1%{opacity:0;display:block}100%{opacity:1;display:block}}@-webkit-keyframes fade-out{0%{opacity:1;display:block}1%{opacity:1;display:none}100%{opacity:0;display:none}}@keyframes fade-out{0%{opacity:1;display:block}1%{opacity:1;display:none}100%{opacity:0;display:none}}@-webkit-keyframes sound{0%{opacity:.35;height:3px}100%{opacity:1;height:35px}}@keyframes sound{0%{opacity:.35;height:3px}100%{opacity:1;height:35px}}@-webkit-keyframes sound-sp{0%{opacity:.35;height:3px}100%{opacity:1;height:25px}}@keyframes sound-sp{0%{opacity:.35;height:3px}100%{opacity:1;height:25px}}/*!
 * fullPage 2.7.9
 * https://github.com/alvarotrigo/fullPage.js
 * MIT licensed
 *
 * Copyright (C) 2013 alvarotrigo.com - A project by Alvaro Trigo
 * Contribution by Jhony0311
 */html.fp-enabled,.fp-enabled body{margin:0;padding:0;overflow:hidden;-webkit-tap-highlight-color:transparent}#superContainer{height:100%;position:relative;-ms-touch-action:none;touch-action:none}.fp-section{position:relative;box-sizing:border-box}.fp-slide{float:left}.fp-slide,.fp-slidesContainer{height:100%;display:block}.fp-slides{z-index:1;height:100%;overflow:hidden;position:relative;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.fp-section.fp-table,.fp-slide.fp-table{display:table;table-layout:fixed;width:100%}.fp-tableCell{display:table-cell;vertical-align:middle;width:100%;height:100%}.fp-slidesContainer{float:left;position:relative}.fp-controlArrow{-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none;position:absolute;z-index:4;top:50%;cursor:pointer;width:0;height:0;border-style:solid;margin-top:-38px;-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.fp-controlArrow.fp-prev{left:15px;width:0;border-width:38.5px 34px 38.5px 0;border-color:transparent #fff transparent transparent}.fp-controlArrow.fp-next{right:15px;border-width:38.5px 0 38.5px 34px;border-color:transparent transparent transparent #fff}.fp-scrollable{overflow:scroll}.fp-notransition{-webkit-transition:none !important;transition:none !important}.fp-slidesNav{position:absolute;z-index:4;left:50%;opacity:1}.fp-slidesNav.bottom{bottom:17px}.fp-slidesNav.top{top:17px}#fp-nav ul,.fp-slidesNav ul{margin:0;padding:0}#fp-nav ul li,.fp-slidesNav ul li{display:block;width:14px;height:13px;margin:7px;position:relative}#fp-nav ul li a,.fp-slidesNav ul li a{display:block;position:relative;z-index:1;width:100%;height:100%;cursor:pointer;text-decoration:none}#fp-nav ul li a.active span,.fp-slidesNav ul li a.active span{height:12px;width:12px;margin:-6px 0 0 -6px;border-radius:100%}#fp-nav ul li:hover #fp-nav ul li a.active span,#fp-slidesNav ul li:hover #fp-nav ul li a.active span,#fp-nav ul li:hover .fp-slidesNav ul li a.active span,#fp-slidesNav ul li:hover .fp-slidesNav ul li a.active span{height:12px;width:12px;margin:-6px 0 0 -6px;border-radius:100%}#fp-nav ul li a span,.fp-slidesNav ul li a span{border-radius:50%;position:absolute;z-index:1;height:4px;width:4px;border:0;background:#333;left:50%;top:50%;margin:-2px 0 0 -2px;-webkit-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}#fp-nav ul li:hover a span,.fp-slidesNav ul li:hover a span{width:10px;height:10px;margin:-5px 0px 0px -5px}#fp-nav{position:fixed;z-index:100;margin-top:-32px;top:50%;opacity:1;-webkit-transform:translate3d(0, 0, 0)}#fp-nav.right{right:17px}#fp-nav.left{left:17px}#fp-nav ul li .fp-tooltip{position:absolute;top:-2px;color:#fff;font-size:14px;font-family:arial, helvetica, sans-serif;white-space:nowrap;max-width:220px;overflow:hidden;display:block;opacity:0;width:0;cursor:pointer}#fp-nav ul li .fp-tooltip.right{right:20px}#fp-nav ul li:hover .fp-tooltip{-webkit-transition:opacity 0.2s ease-in;transition:opacity 0.2s ease-in;width:auto;opacity:1}#fp-nav.fp-show-active a.active+.fp-tooltip{-webkit-transition:opacity 0.2s ease-in;transition:opacity 0.2s ease-in;width:auto;opacity:1}.fp-slidesNav ul li{display:inline-block}.fp-auto-height.fp-section,.fp-auto-height .fp-slide,.fp-auto-height .fp-tableCell{height:auto !important}/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.home .fancybox-wrap,.home .fancybox-skin,.home .fancybox-outer,.home .fancybox-inner,.home .fancybox-image,.home .fancybox-wrap iframe,.home .fancybox-wrap object,.home .fancybox-nav,.home .fancybox-nav span,.home .fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.home .fancybox-wrap{position:absolute;top:0;left:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);z-index:8020}.home .fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;border-radius:4px}.home .fancybox-opened{z-index:8030}.home .fancybox-opened .fancybox-skin{box-shadow:0 10px 25px rgba(0,0,0,0.5)}.home .fancybox-outer,.home .fancybox-inner{position:relative}.home .fancybox-inner{overflow:hidden}.home .fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.home .fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.home .fancybox-image,.home .fancybox-iframe{display:block;width:100%;height:100%}.home .fancybox-image{max-width:100%;max-height:100%}.home #fancybox-loading,.home .fancybox-close,.home .fancybox-prev span,.home .fancybox-next span{background-image:url('../images/vendor/fancybox/fancybox_sprite.png?1494391986')}.home #fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}.home #fancybox-loading div{width:44px;height:44px;background:url('../images/vendor/fancybox/fancybox_loading.gif?1494391986') center center no-repeat}.home .fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.home .fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('../images/vendor/fancybox/blank.gif?1494391986');-webkit-tap-highlight-color:transparent;z-index:8040}.home .fancybox-prev{left:0}.home .fancybox-next{right:0}.home .fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.home .fancybox-prev span{left:10px;background-position:0 -36px}.home .fancybox-next span{right:10px;background-position:0 -72px}.home .fancybox-nav:hover span{visibility:visible}.home .fancybox-tmp{position:absolute;top:-99999px;left:-99999px;max-width:99999px;max-height:99999px;overflow:visible !important}.home .fancybox-lock{overflow:visible !important;width:auto}.home .fancybox-lock body{overflow:hidden !important}.home .fancybox-lock-test{overflow-y:hidden !important}.home .fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('../images/vendor/fancybox/fancybox_overlay.png?1494391986')}.home .fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.home .fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.home .fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.home .fancybox-opened .fancybox-title{visibility:visible}.home .fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.home .fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.home .fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.home .fancybox-title-inside-wrap{padding-top:10px}.home .fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){.home #fancybox-loading,.home .fancybox-close,.home .fancybox-prev span,.home .fancybox-next span{background-image:url('../images/vendor/fancybox/fancybox_sprite@2x.png?1494391986');background-size:44px 152px}.home #fancybox-loading div{background-image:url('../images/vendor/fancybox/fancybox_loading@2x.gif?1494391986');background-size:24px 24px}}@font-face{font-family:"flexslider-icon";src:url('../fonts/flexslider-icon.eot?1494391981') format('embedded-opentype'),url('../fonts/flexslider-icon.woff?1494391981') format('woff'),url('../fonts/flexslider-icon.ttf?1494391981') format('truetype'),url('../fonts/flexslider-icon.svg?1494391981') format('svg')}.flex-container a:hover,.flex-slider a:hover{outline:none}.slides,.slides>li,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flex-pauseplay span{text-transform:capitalize}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.flexslider{margin:0 0 60px;background:#ffffff;border:4px solid #ffffff;position:relative;zoom:1;border-radius:4px;-o-box-shadow:"" 0 1px 4px rgba(0,0,0,0.2);box-shadow:"" 0 1px 4px rgba(0,0,0,0.2)}.flexslider .slides{zoom:1}.flexslider .slides img{height:auto;-moz-user-select:none}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.carousel li{margin-right:5px}.flex-direction-nav .flex-disabled{opacity:0 !important;filter:alpha(opacity=0);cursor:default;z-index:-1}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:0.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:'\f004'}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:'\f003'}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-o-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);box-shadow:inset 0 0 3px rgba(0,0,0,0.3);border-radius:20px}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;-moz-user-select:none;-webkit-transition:all 1s ease;transition:all 1s ease}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width: 860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}html{height:100%;font-family:"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",Meiryo,メイリオ,Osaka,"MS PGothic",arial,helvetica,sans-serif;font-size:100%}body{color:#222;line-height:1;height:100%;min-height:100%;width:100%;background-color:#222;overflow-x:hidden}body.opened{overflow:hidden}body *{box-sizing:border-box}img{max-width:100%;height:auto}a{color:#008cd1;text-decoration:none;outline:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0.2)}a:visited{color:#008cd1}a:focus{color:#007bb8}a:hover{color:#05acff}a:active{color:#006a9e}b,em,strong{font-weight:bold}pre{white-space:pre;white-space:pre-wrap;white-space:pre-line;white-space:-pre-wrap;white-space:-o-pre-wrap;white-space:-moz-pre-wrap;white-space:-hp-pre-wrap;word-wrap:break-word;word-break:break-all}.container{margin:auto;position:relative;min-height:100%;padding-bottom:110px}.sp .container{padding-bottom:0}.container .fullpage-container .section{-webkit-transition:all,200ms;transition:all,200ms;padding-top:60px;overflow:hidden}body.second.pc{background-size:cover;background-image:url('../images/pc/bg/second.jpg?1494391981');background-position:center top;background-attachment:fixed}.container>[class$='-container']{letter-spacing:-.5em;margin-right:auto;margin-left:auto}.pc .container>[class$='-container']{width:1120px;text-align:center}.container>[class$='-container'] *{letter-spacing:normal}.content-left{width:360px;margin-right:20px}.content-right{width:740px}@media (max-width: 740px){.content-right{width:100%;max-width:740px}}.sidebar{margin-bottom:40px}.sidebar .sidebar-headline{height:50px;position:relative;border:1px solid #815f16}.sidebar .sidebar-headline:before,.sidebar .sidebar-headline:after,.sidebar .sidebar-headline span{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;position:absolute;top:50%;content:''}.sidebar .sidebar-headline:before{background-position:0 -116px;background-size:540px 431px;width:26px;height:26px;left:10px}.sidebar .sidebar-headline:after{right:10px}.sidebar .sidebar-headline span{left:40px}.sidebar .sidebar-recently-posts .sidebar-headline:after{background-position:0 -34px;background-size:540px 431px;width:90px;height:10px}.sidebar .sidebar-recently-posts .sidebar-headline span{background-position:0 -46px;background-size:540px 431px;width:107px;height:19px}.sidebar .sidebar-post-category .sidebar-headline:after{background-position:0 0;background-size:540px 431px;width:81px;height:10px}.sidebar .sidebar-post-category .sidebar-headline span{background-position:0 -12px;background-size:540px 431px;width:99px;height:20px}.sidebar section:first-child{margin-bottom:20px}.sidebar section a{color:#222;font-size:12px;text-decoration:none}.sidebar section a:hover{-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.header{width:1200px;margin:auto;position:relative;z-index:99}.header .logo{position:absolute;top:100px;left:40px;overflow:hidden}.header .logo a{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-position:0 -1406px;background-size:490px 1690px;width:442px;height:236px;display:block}.header .logo .effect{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:.3;-ms-transform:skewX(35deg);-webkit-transform:skewX(35deg);transform:skewX(35deg);position:absolute;top:0;left:0;width:270px;height:269px;border-right:solid 200px #fff;border-left:solid 20px #fff;-webkit-transition:all 300ms ease-out;transition:all 300ms ease-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;content:'';left:-300px}.header .catchcopy{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-position:0 -1085px;background-size:490px 1690px;width:490px;height:29px;position:absolute;top:120px;left:95px;z-index:5}.global-navigation-box{width:100%;height:60px;position:fixed;top:0;left:0;z-index:95;background-color:rgba(17,30,41,0.9)}.global-navigation-box .gnav-icon{position:fixed;top:10px;left:5%;z-index:100}.global-navigation-box .gnav-icon a{border-radius:40px;position:relative;background:#000;z-index:100;width:40px;height:40px}.global-navigation-box .gnav-icon a.opened-nav{display:none}.global-navigation-box .gnav-icon a:hover,.global-navigation-box .gnav-icon a:active{text-decoration:none}.global-navigation-box .gnav-icon a h1{color:#fff;font-size:9px;text-decoration:none;width:100%;text-align:center;position:absolute;left:0;bottom:4px;cursor:pointer}.global-navigation-box .gnav-icon .icon-three-border{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;left:50%;top:50%;margin-top:-1.5px;margin-left:-6.66667px}.global-navigation-box .gnav-icon .icon-three-border,.global-navigation-box .gnav-icon .icon-three-border:before,.global-navigation-box .gnav-icon .icon-three-border:after{-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all .3s 0;transition:all .3s 0;display:block;position:absolute;background:#fff;cursor:pointer;width:13.33333px;height:3px}.global-navigation-box .gnav-icon .icon-three-border:before{content:'';top:-6px}.global-navigation-box .gnav-icon .icon-three-border:after{content:'';bottom:-6px}.global-navigation-box .gnav-trigger{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;display:block}.global-navigation-box .global-navigation{text-align:center;width:1200px;margin:auto}.global-navigation-box .global-navigation-content{letter-spacing:-.5em}.global-navigation-box .global-navigation-content li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:16.666666667%;letter-spacing:normal;position:relative}.global-navigation-box .global-navigation-content li:not(:first-child):before{content:'';width:1px;height:30px;background:#828895;position:absolute;left:0;top:50%;margin-top:-15px}.global-navigation-box .global-navigation-content li.selected a.top span{background-position:0 -354px;background-size:110px 417px;width:36px;height:31px}.global-navigation-box .global-navigation-content li.selected a.news span{background-position:0 -162px;background-size:110px 417px;width:49px;height:31px}.global-navigation-box .global-navigation-content li.selected a.story span{background-position:0 -226px;background-size:110px 417px;width:59px;height:31px}.global-navigation-box .global-navigation-content li.selected a.character span{background-position:0 0;background-size:110px 417px;width:110px;height:31px}.global-navigation-box .global-navigation-content li.selected a.system span{background-position:0 -290px;background-size:110px 417px;width:69px;height:31px}.global-navigation-box .global-navigation-content li.selected a.help span{background-position:0 -98px;background-size:110px 417px;width:46px;height:31px}.global-navigation-box .global-navigation-content li a.top span{background-position:0 -386px;background-size:110px 417px;width:36px;height:31px}.global-navigation-box .global-navigation-content li a.top:hover span,.global-navigation-box .global-navigation-content li a.top.active span{background-position:0 -354px;background-size:110px 417px;width:36px;height:31px}.global-navigation-box .global-navigation-content li a.news span{background-position:0 -194px;background-size:110px 417px;width:49px;height:31px}.global-navigation-box .global-navigation-content li a.news:hover span,.global-navigation-box .global-navigation-content li a.news.active span{background-position:0 -162px;background-size:110px 417px;width:49px;height:31px}.global-navigation-box .global-navigation-content li a.story span{background-position:0 -258px;background-size:110px 417px;width:59px;height:31px}.global-navigation-box .global-navigation-content li a.story:hover span,.global-navigation-box .global-navigation-content li a.story.active span{background-position:0 -226px;background-size:110px 417px;width:59px;height:31px}.global-navigation-box .global-navigation-content li a.character span{background-position:0 -32px;background-size:110px 417px;width:110px;height:31px}.global-navigation-box .global-navigation-content li a.character:hover span,.global-navigation-box .global-navigation-content li a.character.active span{background-position:0 0;background-size:110px 417px;width:110px;height:31px}.global-navigation-box .global-navigation-content li a.system span{background-position:0 -322px;background-size:110px 417px;width:69px;height:31px}.global-navigation-box .global-navigation-content li a.system:hover span,.global-navigation-box .global-navigation-content li a.system.active span{background-position:0 -290px;background-size:110px 417px;width:69px;height:31px}.global-navigation-box .global-navigation-content li a.help span{background-position:0 -130px;background-size:110px 417px;width:46px;height:31px}.global-navigation-box .global-navigation-content li a.help:hover span,.global-navigation-box .global-navigation-content li a.help.active span{background-position:0 -98px;background-size:110px 417px;width:46px;height:31px}.global-navigation-box .global-navigation-content a{display:block;height:60px;text-align:center;color:#fff;position:relative;overflow:hidden}.global-navigation-box .global-navigation-content a:before{-webkit-transition-property:"left, right";transition-property:"left, right";-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;content:'';position:absolute;left:50%;right:50%;bottom:0;z-index:-1;height:4px;background:#1a6eff}.global-navigation-box .global-navigation-content a:hover:before,.global-navigation-box .global-navigation-content a.active:before{left:0;right:0}.global-navigation-box .global-navigation-content a span{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:block;position:absolute;top:50%;left:50%}.header-second{position:relative;text-align:center}.sp .header-second{background-image:url('../images/sp/bg/header-second.png?1494391983');background-repeat:no-repeat;background-position:left top;background-size:cover;padding-bottom:10px}.pc .header-second{padding-top:60px;padding-bottom:30px}.header-second.shorten{padding:30px 0}.header-second .logo{padding-top:10px}.header-second .logo a{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-position:0 -81px;background-size:270px 215.5px;width:270px;height:134.5px;display:block;margin:auto}.sp .header-second .logo a{background-position:0 -67.5px;background-size:225px 179.58333px;width:225px;height:112.08333px}.footer{padding:10% 0}.footer .copyright{font-size:10px;color:#fff;text-align:center}.footer .copyright:first-child{margin-bottom:7px}.sp .footer{background:#000;padding:30px 5% 10%;padding-bottom:21%}.sp .footer .copyright{margin-bottom:7px}.sp .footer .page-top{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-image:url('../images/sp/common/pagetop.png?1494391983');background-repeat:no-repeat;background-position:left top;width:110px;height:30px;background-size:cover;display:block;margin:0 auto 30px}.sp .footer .footer-company-logo{text-align:center;letter-spacing:-.5em;margin-bottom:10px}.sp .footer .footer-company-logo li{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;vertical-align:top}.sp .footer .footer-company-logo li:not(:last-child){margin-right:3%}.sp .footer .footer-company-logo li.aiming{background-image:url('../images/sp/home/firstview/logo-aiming.png?1494391985');background-repeat:no-repeat;background-position:left top;width:64px;height:23.5px;background-size:cover}.sp .footer .footer-company-logo li.tencent{background-image:url('../images/sp/home/firstview/logo-tencent.png?1494391985');background-repeat:no-repeat;background-position:left top;width:75px;height:22.5px;background-size:cover}.sp .footer .footer-company-logo li.timi{background-image:url('../images/sp/home/firstview/logo-timi.png?1494391985');background-repeat:no-repeat;background-position:left top;width:31.5px;height:28.5px;background-size:cover}.pc .footer{width:100%;position:absolute;bottom:0;left:0;background:#000;padding:20px}.pc .footer .footer-menu{float:left;width:50%}.pc .footer .footer-menu ul{letter-spacing:-.5em;text-align:left}.pc .footer .footer-menu li{position:relative;border-left:1px solid #fff;padding:0 1em;line-height:1;font-size:12px}.pc .footer .footer-menu li:last-child{border-right:1px solid #fff}.pc .footer .footer-menu a{color:#fff;text-decoration:none}.pc .footer .footer-menu a:hover{text-decoration:underline}.pc .footer .footer-menu a:visited{color:#fff}.pc .footer .footer-company{float:right;width:50%}.pc .footer .footer-company ul{text-align:right;letter-spacing:-.5em;margin-bottom:10px}.pc .footer .footer-company li{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize}.pc .footer .footer-company li:not(:last-child){margin-right:10px}.pc .footer .footer-company li.aiming{background-position:0 -130.76923px;background-size:415.38462px 418.46154px;width:65.38462px;height:23.84615px}.pc .footer .footer-company li.tencent{background-position:0 -156.15385px;background-size:415.38462px 418.46154px;width:76.92308px;height:23.07692px}.pc .footer .footer-company li.timi{background-position:0 -180.76923px;background-size:415.38462px 418.46154px;width:32.30769px;height:29.23077px}.pc .footer .footer-company .copyright{text-align:right;font-size:10px;color:#fff;margin-bottom:5px}.pc .footer .footer-company .copyright:first-child{margin-bottom:0}.sp .footer-navigation{margin-bottom:30px}.pc .footer-navigation{margin-bottom:10%}.footer-navigation ul{letter-spacing:-.5em;text-align:center}.footer-navigation li{margin:2%}.footer-navigation a{font-size:11px;color:#fff;text-decoration:underline}.container{-webkit-transition-duration:1s;transition-duration:1s;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.loaded .container{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.container .top-ship,.container .top-chara{-webkit-animation:ship-updown 12s ease-in-out 1s infinite;animation:ship-updown 12s ease-in-out 1s infinite}.container .logo{-webkit-transition-duration:4s;transition-duration:4s;-webkit-transition-delay:1.2s;transition-delay:1.2s;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.loaded .container .logo{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.container .catchcopy{-webkit-transition-duration:2.5s;transition-duration:2.5s;-webkit-transition-delay:1s;transition-delay:1s;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.loaded .container .catchcopy{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.container .top-cloud.right{-webkit-animation:cloud-right 5s ease 0s infinite;animation:cloud-right 5s ease 0s infinite;-webkit-backface-visibility:hidden;backface-visibility:hidden;-ms-transform-origin:50% 100% 50%;-webkit-transform-origin:50% 100% 50%;transform-origin:50% 100% 50%;display:block;position:fixed;z-index:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;bottom:30px;right:0}.section.fp-section.fp-table{display:block}.section.top{background-size:cover;background-image:url('../images/pc/home/top-back.png?1494391982');background-position:center top;overflow:hidden}.section.top .top-content{-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);background-size:cover;display:block;position:absolute;left:50%;width:100%}.section.top .characters{padding-bottom:74.14698%;width:125%;height:0;background-image:url('../images/pc/home/top-characters.png?1494391982');background-repeat:no-repeat;background-size:cover;background-position:center bottom;position:absolute;bottom:0;left:-300px}@media (max-height: 900px){.section.top .characters{padding-bottom:59.31759%;width:100%;height:0;background-image:url('../images/pc/home/top-characters.png?1494391982');background-repeat:no-repeat;background-size:cover;background-position:center bottom;left:-130px}}.section.top .top-content{width:1200px;height:100%;margin:auto;top:60px;z-index:5}.section.top .button-video{position:absolute;bottom:130px;overflow:hidden}.section.top .button-video.pv{left:0}.section.top .button-video.pv a{background-position:0 -903px;background-size:490px 1690px;width:286px;height:180px}.section.top .button-video a{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;display:block;z-index:5}.section.top .button-video a:before{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:.3;-ms-transform:skewX(35deg);-webkit-transform:skewX(35deg);transform:skewX(35deg);position:absolute;top:0;left:0;width:0;height:180px;border-right:solid 200px #fff;border-left:solid 20px #fff;-webkit-transition:all 300ms ease-out;transition:all 300ms ease-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;content:'';left:-300px}.section.top .button-video a.animation:before{left:350px}.section.top .button-video a.ended:before{left:-300px;display:none}.section.top .another-banner{position:absolute;bottom:130px;left:301px}.section.top .button-collabo{position:absolute;bottom:130px;left:301px;overflow:hidden}.section.top .button-sound{position:absolute;bottom:130px;left:301px;overflow:hidden}.section.top .button-sound a{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-position:0 -596px;background-size:490px 1690px;width:286px;height:180px;display:block;z-index:5}.section.top .button-sound a:before{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:.3;-ms-transform:skewX(35deg);-webkit-transform:skewX(35deg);transform:skewX(35deg);position:absolute;top:0;left:0;width:0;height:180px;border-right:solid 200px #fff;border-left:solid 20px #fff;-webkit-transition:all 300ms ease-out;transition:all 300ms ease-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;content:'';left:-300px}.section.top .button-sound a.animation:before{left:350px}.section.top .button-sound a.ended:before{left:-300px;display:none}.section.top .header-banner{position:absolute;top:20px;right:230px;border:3px solid rgba(255,255,255,0.5)}.section.top .header-banner img{vertical-align:bottom}.section.top .the-app{background-image:url('../images/pc/home/sprite/app-dl-background.png?1494391982');background-repeat:no-repeat;background-position:left top;width:168px;height:288px;background-size:cover;position:absolute;top:80px;right:0;text-align:center;letter-spacing:-.5em;padding:69px 0 23px;vertical-align:top;z-index:2}.section.top .the-app .app-dl-qr{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-position:0 -369px;background-size:490px 1690px;width:100px;height:100px;margin-bottom:10px}.section.top .the-app a{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;vertical-align:top;margin-bottom:10px}.section.top .the-app a.app-dl-btn-ios{background-position:0 -329px;background-size:490px 1690px;width:128px;height:38px;margin-bottom:6px}.section.top .the-app a.app-dl-btn-android{background-position:0 -290px;background-size:490px 1690px;width:127px;height:37px}.section.top .button-sns{-webkit-transition:all 200ms;transition:all 200ms;display:block;position:absolute;right:305px;bottom:130px;z-index:5}.section.top .slides-container{position:absolute;right:0;bottom:130px;width:288px}.section.top .flex-control-nav{bottom:-15px}.section.top .flex-control-nav a{box-shadow:1px 1px 3px #000;background-color:#fff}.section.top .flex-control-nav a.flex-active{background-color:#ff0}.section.top .flex-direction-nav a{-webkit-transition:all 200ms;transition:all 200ms;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;display:block;position:absolute;top:50%}.section.top .flex-direction-nav a.flex-prev{background-position:0 -157px;background-size:163.33333px 563.33333px;width:29.66667px;height:41px;left:-12px}.section.top .flex-direction-nav a.flex-next{background-position:0 -157px;background-size:163.33333px 563.33333px;width:29.66667px;height:41px;-ms-transform:scaleX(-1) translateY(-50%);-webkit-transform:scaleX(-1) translateY(-50%);transform:scaleX(-1) translateY(-50%);-webkit-filter:FlipH;filter:FlipH;-ms-filter:"FlipH";right:-12px}.section.top .social-buttons{position:absolute;top:30px;right:20px;width:15%;text-align:right;letter-spacing:-.5em}.section.top .social-buttons li:not(:last-child){margin-right:10px}.section.top .social-buttons a{-webkit-transition:all 200ms;transition:all 200ms;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;display:block}.section.top .social-buttons a.twitter{background-position:0 -661.5px;background-size:245px 845px;width:40.5px;height:40.5px}.section.top .social-buttons a.facebook{background-position:0 -578.5px;background-size:245px 845px;width:40.5px;height:40.5px}.section.top .social-buttons a.line{background-position:0 -620px;background-size:245px 845px;width:40.5px;height:40.5px}.section.top .top-information{-webkit-transition:all 200ms;transition:all 200ms;width:100%;height:40px;padding:20px 0;line-height:1;position:absolute;bottom:0;left:0;z-index:5;background:rgba(26,110,255,0.9)}.section.top .top-information.hover{height:120px;background:#1a6eff}.section.top .top-information .information-content{width:1200px;margin:auto;position:relative;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;visibility:hidden}.section.top .top-information .information-content a{-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;width:90%;color:#fff;font-size:12px;position:absolute;left:0;top:50%;padding:14px 0}.section.top .top-information .information-header{line-height:1.2;letter-spacing:-.5em;text-align:left}.section.top .top-information .information-day{vertical-align:middle;margin-right:1em}.section.top .top-information .information-title{vertical-align:middle;width:84%}.section.top .top-information .information-category,.section.top .top-information .icon-new{display:none}.section.top .top-information .read-more-news{width:1200px;margin:auto;position:relative;z-index:0}.section.top .top-information .read-more-news a{-webkit-transition:background-color,200ms;transition:background-color,200ms;display:block;width:111px;height:31px;padding:10px;position:absolute;top:-15px;right:0;border:1px solid #fff;background-color:transparent}.section.top .top-information .read-more-news a:hover{background-color:#fff}.section.top .top-information .read-more-news a:hover span{background-position:0 -822px;background-size:245px 845px;width:91px;height:11px}.section.top .top-information .read-more-news span{background-position:0 -834px;background-size:245px 845px;width:91px;height:11px;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;display:block}.popup-wrap{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.8);z-index:100}.popup-inner{-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:none;position:fixed;top:50%;left:50%;z-index:101}.popup-inner img{vertical-align:bottom}.popup-inner .popup-close{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;display:block;width:80px;height:80px;position:absolute;top:-68px;right:0}.popup-inner .popup-close:before,.popup-inner .popup-close:after{content:'';width:2px;height:77px;position:absolute;top:0;right:25px;background-color:#fff}.popup-inner .popup-close:before{-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.popup-inner .popup-close:after{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.popup-inner .popup-content{text-align:center}.popup-inner .popup-content.music{background-size:cover;width:640px;position:relative;padding:38px 0 60px;background-image:url('../images/common/music/bg-music.jpg?1494391981');background-repeat:no-repeat}.popup-inner .popup-content.music .music-text{margin-bottom:15px}.popup-inner .popup-content.music .music-btn{display:inline-block;height:50px;overflow:hidden}.popup-inner .popup-content.music .music-btn.play img{margin-top:-50px}.popup-inner .popup-content.music .music-wave{position:absolute;bottom:5px;right:5px}.popup-inner .popup-content.music .music-wave .bar{position:absolute;bottom:0;right:2px;width:4px;height:2px;background-color:rgba(255,255,255,0.6)}.popup-inner .popup-content.music .music-wave .bar:nth-child(2){right:8px}.popup-inner .popup-content.music .music-wave .bar:nth-child(3){right:14px}.popup-inner .popup-content.music .music-wave .bar:nth-child(4){right:20px}.popup-inner .popup-content.music .music-wave .bar:nth-child(5){right:26px}.popup-inner .popup-content.music .music-wave .bar:nth-child(6){right:32px}.popup-inner .popup-content.music .music-wave .bar:nth-child(7){right:38px}.popup-inner .popup-content.music .music-wave .bar:nth-child(8){right:44px}.popup-inner .popup-content.music .music-wave .bar:nth-child(9){right:50px}.popup-inner .popup-content.music .music-wave .bar:nth-child(10){right:56px}.popup-inner .popup-content.music .music-wave .bar:nth-child(11){right:62px}.popup-inner .popup-content.music .music-wave .bar:nth-child(12){right:68px}.popup-inner .popup-content.music .music-wave .bar:nth-child(13){right:74px}.popup-inner .popup-content.music .music-wave .bar:nth-child(14){right:80px}.popup-inner .popup-content.music .music-wave .bar:nth-child(15){right:86px}.popup-inner .popup-content.music .music-wave .bar:nth-child(16){right:92px}.popup-inner .popup-content.music .music-wave .bar:nth-child(17){right:98px}.popup-inner .popup-content.music .music-wave .bar:nth-child(18){right:104px}.popup-inner .popup-content.music .music-wave .bar:nth-child(19){right:110px}.popup-inner .popup-content.music .music-wave .bar:nth-child(20){right:116px}.popup-inner .popup-content.music .music-wave .bar:nth-child(21){right:122px}.popup-inner .popup-content.music .music-wave .bar:nth-child(22){right:128px}.popup-inner .popup-content.music .music-wave .bar:nth-child(23){right:134px}.popup-inner .popup-content.music .music-wave .bar:nth-child(24){right:140px}.popup-inner .popup-content.music .music-wave .bar:nth-child(25){right:146px}.popup-inner .popup-content.music .music-wave .bar:nth-child(26){right:152px}.popup-inner .popup-content.music .music-wave .bar:nth-child(27){right:158px}.popup-inner .popup-content.music .music-wave .bar:nth-child(28){right:164px}.popup-inner .popup-content.music .music-wave .bar:nth-child(29){right:170px}.popup-inner .popup-content.music .music-wave .bar:nth-child(30){right:176px}.popup-inner .popup-content.music .music-wave.play .bar{-webkit-animation:sound 0ms -900ms linear infinite alternate;animation:sound 0ms -900ms linear infinite alternate}.popup-inner .popup-content.music .music-wave.play .bar:nth-child(1){-webkit-animation-duration:300ms;animation-duration:300ms}.popup-inner .popup-content.music .music-wave.play .bar:nth-child(2){-webkit-animation-duration:433ms;animation-duration:433ms}.popup-inner .popup-content.music .music-wave.play .bar:nth-child(3){-webkit-animation-duration:407ms;animation-duration:407ms}.popup-inner .popup-content.music .music-wave.play .bar:nth-child(4){-webkit-animation-duration:458ms;animation-duration:458ms}.popup-inner .popup-content.music .music-wave.play .bar:nth-child(5){-webkit-animation-duration:400ms;animation-duration:400ms}.popup-inner .popup-content.music .music-wave.play .bar:nth-child(6){-webkit-animation-duration:500ms;animation-duration:500ms}.popup-inner .popup-content.music .music-wave.play .bar:nth-child(7){-webkit-animation-duration:640ms;animation-duration:640ms}.popup-inner .popup-content.music .music-wave.play .bar:nth-child(8){-webkit-animation-duration:419ms;animation-duration:419ms}.popup-inner .popup-content.music .music-wave.play .bar:nth-child(9){-webkit-animation-duration:487ms;animation-duration:487ms}.popup-inner .popup-content.music .music-wave.play .bar:nth-child(10){-webkit-animation-duration:442ms;animation-duration:442ms}.popup-inner .popup-content.music .music-wave.play .bar:nth-child(11){-webkit-animation-duration:500ms;animation-duration:500ms}.popup-inner .popup-content.music .music-wave.play .bar:nth-child(12){-webkit-animation-duration:250ms;animation-duration:250ms}.popup-inner .popup-content.music .music-wave.play .bar:nth-child(13){-webkit-animation-duration:437ms;animation-duration:437ms}.popup-inner .popup-content.music .music-wave.play .bar:nth-child(14){-webkit-animation-duration:550ms;animation-duration:550ms}.popup-inner .popup-content.music .music-wave.play .bar:nth-child(15){-webkit-animation-duration:290ms;animation-duration:290ms}.popup-inner .popup-content.music .music-wave.play .bar:nth-child(16){-webkit-animation-duration:290ms;animation-duration:290ms}.popup-inner .popup-content.music .music-wave.play .bar:nth-child(17){-webkit-animation-duration:400ms;animation-duration:400ms}.popup-inner .popup-content.music .music-wave.play .bar:nth-child(18){-webkit-animation-duration:419ms;animation-duration:419ms}.popup-inner .popup-content.music .music-wave.play .bar:nth-child(19){-webkit-animation-duration:410ms;animation-duration:410ms}.popup-inner .popup-content.music .music-wave.play .bar:nth-child(20){-webkit-animation-duration:442ms;animation-duration:442ms}.popup-inner .popup-content.music .music-wave.play .bar:nth-child(21){-webkit-animation-duration:320ms;animation-duration:320ms}.popup-inner .popup-content.music .music-wave.play .bar:nth-child(22){-webkit-animation-duration:210ms;animation-duration:210ms}.popup-inner .popup-content.music .music-wave.play .bar:nth-child(23){-webkit-animation-duration:405ms;animation-duration:405ms}.popup-inner .popup-content.music .music-wave.play .bar:nth-child(24){-webkit-animation-duration:305ms;animation-duration:305ms}.popup-inner .popup-content.music .music-wave.play .bar:nth-child(25){-webkit-animation-duration:440ms;animation-duration:440ms}.popup-inner .popup-content.music .music-wave.play .bar:nth-child(26){-webkit-animation-duration:440ms;animation-duration:440ms}.popup-inner .popup-content.music .music-wave.play .bar:nth-child(27){-webkit-animation-duration:428ms;animation-duration:428ms}.popup-inner .popup-content.music .music-wave.play .bar:nth-child(28){-webkit-animation-duration:419ms;animation-duration:419ms}.popup-inner .popup-content.music .music-wave.play .bar:nth-child(29){-webkit-animation-duration:200ms;animation-duration:200ms}.popup-inner .popup-content.music .music-wave.play .bar:nth-child(30){-webkit-animation-duration:347ms;animation-duration:347ms}.section.story .story-video{width:auto;height:auto;z-index:-1}.section.story .story-mask{width:100%;height:100%;position:absolute;top:0;left:0;z-index:0}.section.story .story-mask:before{z-index:-1}.section.story .story-headline{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);background-position:0 -642px;background-size:934px 681px;width:268px;height:39px;position:absolute;top:86px;left:50%;z-index:5}.section.story .story-description{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-position:0 0;background-size:934px 681px;width:934px;height:640px;-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:block;position:absolute;left:50%;top:50%;z-index:5}@media (max-height: 900px){.section.story .story-description{background-position:0 0;background-size:778.33333px 567.5px;width:778.33333px;height:533.33333px;-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);top:140px}}.section.character .character-inner{position:relative;width:940px;margin:0 auto}.laptop .section.character .character-inner{padding-top:50px}.section.character .character-mask{width:100%;height:100%;position:absolute;top:0;left:0;z-index:0}.section.character .character-hero{margin-bottom:35px;letter-spacing:-.5em;text-align:center}.section.character .character-hero li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}.laptop .section.character .character-hero li{width:15%}.section.character .character-hero li:not(:last-child){margin-right:33px}.section.character .character-list{height:360px;overflow:hidden}.section.character .character-list [class^="character-list-"]{display:none}.section.character .character-list [class^="character-list-"] a{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;float:left;margin:0 20px 20px 0}.section.character .character-list [class^="character-list-"] a:nth-child(6n){margin-right:0}.section.character .character-list .active{display:block}.section.character .character-list .character-list-1 a{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.section.character .character-list .character-slide-prev,.section.character .character-list .character-slide-next{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .3s;transition:all .3s;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;position:absolute;top:50%;width:35px;height:94px;background-image:url('../images/pc/character/character-slide-arrow.png?1494391981')}.section.character .character-list .character-slide-prev.show,.section.character .character-list .character-slide-next.show{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.section.character .character-list .character-slide-next{right:-150px}.section.character .character-list .character-slide-prev{-ms-transform:translateY(-50%) scaleX(-1);-webkit-transform:translateY(-50%) scaleX(-1);transform:translateY(-50%) scaleX(-1);left:-150px}.section.character .character-detail-wrap{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.9);z-index:100}.section.character .character-detail{-webkit-transition:all .5s;transition:all .5s;-ms-transform:translate(-50%, -50%) translateX(100px);-webkit-transform:translate(-50%, -50%) translateX(100px);transform:translate(-50%, -50%) translateX(100px);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;display:none;position:absolute;top:50%;left:50%;width:900px;height:774px;z-index:101}.laptop .section.character .character-detail{height:700px}.section.character .character-detail img{display:block}.section.character .character-detail .character-detail-inner{position:relative;padding-top:20px;z-index:103}.laptop .section.character .character-detail .character-detail-inner{padding-top:80px}.section.character .character-detail .character-detail-inner.fighter,.section.character .character-detail .character-detail-inner.priest,.section.character .character-detail .character-detail-inner.wizard,.section.character .character-detail .character-detail-inner.slayer{padding-top:100px}.section.character .character-detail .character-detail-close{position:absolute;top:-20px;right:-60px;z-index:104}.laptop .section.character .character-detail .character-detail-close{top:70px}.section.character .character-detail .character-detail-name{position:relative;margin:0 0 20px -11px}.laptop .section.character .character-detail .character-detail-name{height:50px;margin-bottom:15px}.section.character .character-detail .character-detail-name .character-detail-name-image{float:left;margin-right:15px;height:100%}.section.character .character-detail .character-detail-name .character-detail-voice{float:left;margin-top:40px}.laptop .section.character .character-detail .character-detail-name .character-detail-voice{margin-top:15px}.section.character .character-detail .character-detail-name .character-detail-voice li{float:left}.section.character .character-detail .character-detail-name .character-detail-voice li:not(:last-child){margin-right:10px}.section.character .character-detail .character-detail-description{margin:0 0 25px 7px}.laptop .section.character .character-detail .character-detail-description{margin-bottom:15px}.section.character .character-detail .character-detail-ss{margin:0 0 28px 15px;height:180px}.laptop .section.character .character-detail .character-detail-ss{margin-bottom:15px}.section.character .character-detail .character-detail-ss img{height:100%;width:auto}.section.character .character-detail .character-detail-skill{margin:0 0 30px 6px}.laptop .section.character .character-detail .character-detail-skill{height:130px;margin-bottom:15px}.section.character .character-detail .character-detail-hero{margin-left:6px}.section.character .character-detail .character-detail-hero img{height:100%}.laptop .section.character .character-detail .character-detail-hero li{height:70px}.section.character .character-detail .character-detail-image{position:absolute;top:0;right:0;z-index:102}.section.character .character-detail .character-detail-image.character-detail-image-fighter{top:53px;right:-75px}.laptop .section.character .character-detail .character-detail-image.character-detail-image-fighter{right:0}.section.character .character-detail .character-detail-image.character-detail-image-wizard{right:-80px}.laptop .section.character .character-detail .character-detail-image.character-detail-image-wizard{top:100px}.section.character .character-detail .character-detail-image.character-detail-image-priest{top:-90px;right:-134px}.laptop .section.character .character-detail .character-detail-image.character-detail-image-priest{top:0;right:0}.section.character .character-detail .character-detail-image.character-detail-image-slayer{right:-130px}.laptop .section.character .character-detail .character-detail-image.character-detail-image-slayer{top:100px;right:0}.section.character .character-detail .character-detail-image.character-detail-image-suparuta{top:25px;right:-50px}.section.character .character-detail .character-detail-image.character-detail-image-luna{top:50px;right:-40px}.section.character .character-detail .character-detail-image.character-detail-image-maria{top:34px;right:-152px}.section.character .character-detail .character-detail-image.character-detail-image-mineruba{top:38px;right:-145px}.section.character .character-detail .character-detail-image.character-detail-image-kenki{top:-57px;right:-328px}.laptop .section.character .character-detail .character-detail-image.character-detail-image-kenki{top:0;right:-200px}.section.character .character-detail .character-detail-image.character-detail-image-kensei{top:57px;right:-172px}.section.character .character-detail .character-detail-image.character-detail-image-no13{top:49px;right:-14px}.section.character .character-detail .character-detail-image.character-detail-image-asutoria{top:60px;right:-72px}.section.character .character-detail .character-detail-image.character-detail-image-izabera{top:60px;right:-32px}.section.character .character-detail .character-detail-image.character-detail-image-thor{top:-10px;right:-152px}.section.character .character-detail .character-detail-image.character-detail-image-dakki{top:60px;right:-150px}.section.character .character-detail .character-detail-image.character-detail-image-sanzo{top:38px;right:-85px}.section.character .character-detail .character-detail-image.character-detail-image-loki{top:22px;right:-15px}.section.character .character-detail .character-detail-image.character-detail-image-mirili{top:43px;right:-143px}.section.character .character-detail .character-detail-image.character-detail-image-succubus{right:-128px}.section.character .character-detail .character-detail-image.character-detail-image-riina{top:41px;right:-250px}.laptop .section.character .character-detail .character-detail-image.character-detail-image-riina{right:-100px}.section.character .character-detail .character-detail-image.character-detail-image-alice{top:47px;right:-260px}.section.character .character-detail .character-detail-image.character-detail-image-eruza{right:-160px}.section.character .character-detail .character-detail-image.character-detail-image-asensio{top:50px;right:-160px}.section.character .character-detail .character-detail-image.character-detail-image-sousou{right:-160px}.section.character .character-detail .character-detail-image.character-detail-image-shannon{right:-160px}.section.character .character-detail.show-animation{-webkit-animation:fade-in 0.5s ease 0s;animation:fade-in 0.5s ease 0s;-ms-transform:translate(-50%, -50%) translateX(0);-webkit-transform:translate(-50%, -50%) translateX(0);transform:translate(-50%, -50%) translateX(0);filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;display:block}.section.character .character-detail.hide-animation{-webkit-animation:fade-out 0.5s ease 0s;animation:fade-out 0.5s ease 0s;-ms-transform:translate(-50%, -50%) translateX(-100px);-webkit-transform:translate(-50%, -50%) translateX(-100px);transform:translate(-50%, -50%) translateX(-100px);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;display:none}.section.character .character-video{display:none;z-index:-1}.section.character .character-video.show{display:block}.section.system:before{z-index:0}.section.system .system-video{z-index:-1}.section.system .system-navigation-container{width:100%;position:absolute;top:60px;left:0;z-index:5;background:rgba(0,0,0,0.5)}.section.system .system-navigation{width:690px;padding:15px 0;margin:auto;letter-spacing:-.5em;text-align:center}.section.system .system-navigation li{vertical-align:top}.section.system .system-navigation li:not(:last-child){margin-right:10px}.section.system .system-navigation li.current a{background:#02bdff}.section.system .system-navigation li.top span{background-position:0 -945.5px;background-size:722.5px 1269px;width:84px;height:17.5px}.section.system .system-navigation li.grow span{background-position:0 -927px;background-size:722.5px 1269px;width:100px;height:17.5px}.section.system .system-navigation li.battle span{background-position:0 -890px;background-size:722.5px 1269px;width:100px;height:17.5px}.section.system .system-navigation li.formation span{background-position:0 -908.5px;background-size:722.5px 1269px;width:99.5px;height:17.5px}.section.system .system-navigation a{border-radius:5px;-webkit-transition:all 200ms;transition:all 200ms;display:block;background:#1464e6;padding:10px 0;width:165px}.section.system .system-navigation a:hover{background:#1050b7}.section.system .system-navigation a span{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;display:block;margin:auto}.section.system .slide.fp-slide{overflow:hidden}.section.system .system-inner{width:1200px;height:100%;margin:auto;position:relative}.section.system .system-inner [class$='headline'],.section.system .system-inner [class$='description']{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);position:absolute;left:50%}.section.system .system-inner [class$='headline']{top:120px}@media (max-height: 800px){.section.system .system-inner [class$='headline']{top:90px}}.section.system .system-inner [class$='description']{bottom:50px}@media (max-height: 800px){.section.system .system-inner [class$='description']{bottom:60px}}.section.system .system-inner .slides-container{-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);background-position:0 -58px;background-size:1445px 2538px;width:836px;height:486px;position:absolute;left:50%;top:275px;padding-top:21px;padding-left:26px;padding-right:26px}@media (max-height: 800px){.section.system .system-inner .slides-container{background-position:0 -38.66667px;background-size:963.33333px 1692px;width:557.33333px;height:324px;top:180px;padding-top:14px;padding-left:17.33333px;padding-right:17.33333px}}.section.system .system-inner .flex-direction-nav a{-webkit-transition:all 200ms;transition:all 200ms;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;display:block;position:absolute;top:50%;z-index:5}.section.system .system-inner .flex-direction-nav a.flex-prev{background-position:0 0;background-size:1445px 2538px;width:30px;height:56px;left:-40px}.section.system .system-inner .flex-direction-nav a.flex-next{background-position:0 0;background-size:1445px 2538px;width:30px;height:56px;-ms-transform:scaleX(-1) translateY(-50%);-webkit-transform:scaleX(-1) translateY(-50%);transform:scaleX(-1) translateY(-50%);-webkit-filter:FlipH;filter:FlipH;-ms-filter:"FlipH";right:-40px}.section.system .system-top .system-headline{background-position:0 -1928px;background-size:1445px 2538px;width:819px;height:231px}@media (max-height: 800px){.section.system .system-top .system-headline{background-position:0 -1285.33333px;background-size:963.33333px 1692px;width:546px;height:154px}}.section.system .system-top .system-description{background-position:0 -2161px;background-size:1445px 2538px;width:1200px;height:377px}@media (max-height: 800px){.section.system .system-top .system-description{background-position:0 -1440.66667px;background-size:963.33333px 1692px;width:800px;height:251.33333px}}.section.system .system-battle .system-headline{background-position:0 -546px;background-size:1445px 2538px;width:787px;height:108px}@media (max-height: 800px){.section.system .system-battle .system-headline{background-position:0 -364px;background-size:963.33333px 1692px;width:524.66667px;height:72px}}.section.system .system-battle .system-description{background-position:0 -656px;background-size:1445px 2538px;width:1445px;height:180px}@media (max-height: 800px){.section.system .system-battle .system-description{background-position:0 -437.33333px;background-size:963.33333px 1692px;width:963.33333px;height:120px}}.section.system .system-grow .system-headline{background-position:0 -1392px;background-size:1445px 2538px;width:664px;height:108px}@media (max-height: 800px){.section.system .system-grow .system-headline{background-position:0 -928px;background-size:963.33333px 1692px;width:442.66667px;height:72px}}.section.system .system-grow .system-description{background-position:0 -1502px;background-size:1445px 2538px;width:1445px;height:180px}@media (max-height: 800px){.section.system .system-grow .system-description{background-position:0 -1001.33333px;background-size:963.33333px 1692px;width:963.33333px;height:120px}}.section.system .system-formation .system-headline{background-position:0 -1101px;background-size:1445px 2538px;width:680px;height:107px}@media (max-height: 800px){.section.system .system-formation .system-headline{background-position:0 -734px;background-size:963.33333px 1692px;width:453.33333px;height:71.33333px}}.section.system .system-formation .system-description{background-position:0 -1210px;background-size:1445px 2538px;width:1445px;height:180px}@media (max-height: 800px){.section.system .system-formation .system-description{background-position:0 -806.66667px;background-size:963.33333px 1692px;width:963.33333px;height:120px}}.section.system .system-top .system-headline{-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0);position:absolute;top:135px;left:0}@media (max-height: 800px){.section.system .system-top .system-headline{top:90px;left:75px}}.section.system .system-top .system-description{-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0);position:absolute;top:380px;left:0}@media (max-height: 800px){.section.system .system-top .system-description{top:200px;left:100px}}.section.system .system-top .system-top-iphone{background-position:0 -838px;background-size:1445px 2538px;width:777px;height:261px;position:absolute;bottom:30px;right:-100px}@media (max-height: 800px){.section.system .system-top .system-top-iphone{background-position:0 -558.66667px;background-size:963.33333px 1692px;width:518px;height:174px;bottom:0px;right:0px}}.section.system .system-top .system-top-character div{position:absolute}.section.system .system-top .system-top-character div.system-top-fighter{background-image:url('../images/pc/system/character/system-fighter.png?1494391983');background-repeat:no-repeat;background-position:left top;width:334px;height:512px;background-size:cover}@media (max-height: 800px){.section.system .system-top .system-top-character div.system-top-fighter{background-image:url('../images/pc/system/character/system-fighter.png?1494391983');background-repeat:no-repeat;background-position:left top;width:222.66667px;height:341.33333px;background-size:cover}}.section.system .system-top .system-top-character div.system-top-priest{background-image:url('../images/pc/system/character/system-priest.png?1494391983');background-repeat:no-repeat;background-position:left top;width:302px;height:464px;background-size:cover}@media (max-height: 800px){.section.system .system-top .system-top-character div.system-top-priest{background-image:url('../images/pc/system/character/system-priest.png?1494391983');background-repeat:no-repeat;background-position:left top;width:201.33333px;height:309.33333px;background-size:cover}}.section.system .system-top .system-top-character div.system-top-slayer{background-image:url('../images/pc/system/character/system-slayer.png?1494391983');background-repeat:no-repeat;background-position:left top;width:487px;height:469px;background-size:cover}@media (max-height: 800px){.section.system .system-top .system-top-character div.system-top-slayer{background-image:url('../images/pc/system/character/system-slayer.png?1494391983');background-repeat:no-repeat;background-position:left top;width:324.66667px;height:312.66667px;background-size:cover}}.section.system .system-top .system-top-character div.system-top-wizard{background-image:url('../images/pc/system/character/system-wizard.png?1494391983');background-repeat:no-repeat;background-position:left top;width:441px;height:372px;background-size:cover}@media (max-height: 800px){.section.system .system-top .system-top-character div.system-top-wizard{background-image:url('../images/pc/system/character/system-wizard.png?1494391983');background-repeat:no-repeat;background-position:left top;width:294px;height:248px;background-size:cover}}.section.system .system-top .system-top-character div.system-top-fighter{right:110px;bottom:180px;z-index:5}@media (max-height: 800px){.section.system .system-top .system-top-character div.system-top-fighter{right:150px;bottom:100px}}.section.system .system-top .system-top-character div.system-top-priest{right:270px;bottom:250px;z-index:4}@media (max-height: 800px){.section.system .system-top .system-top-character div.system-top-priest{right:270px;bottom:150px}}.section.system .system-top .system-top-character div.system-top-slayer{right:20px;bottom:460px;z-index:3}@media (max-height: 800px){.section.system .system-top .system-top-character div.system-top-slayer{right:90px;bottom:290px}}.section.system .system-top .system-top-character div.system-top-wizard{right:90px;top:40px;z-index:2}@media (max-height: 800px){.section.system .system-top .system-top-character div.system-top-wizard{right:140px}}.section.system .fp-slidesNav{display:none}.section.spec{background-image:url('../images/pc/bg/second.jpg?1494391981');background-repeat:no-repeat;background-position:left top;background-size:cover}.section.spec .fp-tableCell{height:100% !important}.section.spec .spec-headline{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;-ms-transform:translate(-50%, -25%);-webkit-transform:translate(-50%, -25%);transform:translate(-50%, -25%);background-position:0 -1116px;background-size:490px 1690px;width:219px;height:39px;margin:0 auto 40px;position:absolute;top:25%;left:50%}.section.spec .spec-information{-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:720px;height:240px;padding-top:36px;padding-left:70px;margin:auto;background:#000;position:absolute;top:50%;left:50%}.section.spec .spec-information .spec-app-icon{float:left;margin-right:20px}.section.spec .spec-information .spec-detail{width:440px;float:left;color:#fff;font-size:20px}.section.spec .spec-information .spec-detail dt,.section.spec .spec-information .spec-detail dd{margin-bottom:10px}.section.spec .spec-information .spec-detail dt{position:relative;width:104px;float:left}.section.spec .spec-information .spec-detail dt:after{position:absolute;top:0;right:.5em;content:':'}.section.spec .spec-footer{position:absolute;left:0;bottom:0;width:100%;background:#000;padding:20px}.section.spec .spec-footer .footer-menu{float:left;width:50%}.section.spec .spec-footer .footer-menu ul{letter-spacing:-.5em;text-align:left}.section.spec .spec-footer .footer-menu li{position:relative;border-left:1px solid #fff;padding-left:1em;line-height:1;font-size:12px}.section.spec .spec-footer .footer-menu li:not(:last-child){margin-right:1em}.section.spec .spec-footer .footer-menu li:last-child{border-right:1px solid #fff;padding-right:1em}.section.spec .spec-footer .footer-menu a{color:#fff;text-decoration:none}.section.spec .spec-footer .footer-menu a:hover{text-decoration:underline}.section.spec .spec-footer .footer-menu a:visited{color:#fff}.section.spec .spec-footer .footer-company{float:right;width:50%}.section.spec .spec-footer .footer-company ul{text-align:right;letter-spacing:-.5em;margin-bottom:10px}.section.spec .spec-footer .footer-company li{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize}.section.spec .spec-footer .footer-company li:not(:last-child){margin-right:10px}.section.spec .spec-footer .footer-company li.aiming{background-position:0 -130.76923px;background-size:415.38462px 418.46154px;width:65.38462px;height:23.84615px}.section.spec .spec-footer .footer-company li.tencent{background-position:0 -156.15385px;background-size:415.38462px 418.46154px;width:76.92308px;height:23.07692px}.section.spec .spec-footer .footer-company li.timi{background-position:0 -180.76923px;background-size:415.38462px 418.46154px;width:32.30769px;height:29.23077px}.section.spec .spec-footer .footer-company .copyright{text-align:right;font-size:10px;color:#fff;margin-bottom:5px}.section.spec .spec-footer .footer-company .copyright:first-child{margin-bottom:0}.collabo .section.top{background-image:url('../images/event/collabo/pc-bg.jpg?1499158913')}.collabo .section .top-content .collabo-title,.collabo .section .top-content .collabo-catch,.collabo .section .top-content .catch-day,.collabo .section .top-content .catch-held,.collabo .section .top-content .collabo-link{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;position:relative;z-index:9999}.collabo .section .top-content .button-sns{right:319px;bottom:129px}.collabo .section .top-content .catch-collabo{text-align:center}.collabo .section .top-content .catch-collabo .catch1{max-width:43%}@media (max-height: 780px) and (orientation: landscape){.collabo .section .top-content .catch-collabo .catch1{max-width:25%}}.collabo .section .top-content .catch-collabo .catch2{max-width:33%}@media (max-height: 780px) and (orientation: landscape){.collabo .section .top-content .catch-collabo .catch2{max-width:23%}}.collabo .section .top-content .catch-collabo .catch3{max-width:32%}@media (max-height: 780px) and (orientation: landscape){.collabo .section .top-content .catch-collabo .catch3{max-width:24%}}.collabo .section .top-content .collabo-title{background-size:cover;padding-bottom:11.64575%;width:50%;height:0;background-image:url('../images/event/collabo/logo.png?1499146125');background-repeat:no-repeat;background-position:0 0;margin:3% auto 0}@media (max-height: 780px) and (orientation: landscape){.collabo .section .top-content .collabo-title{background-size:cover;padding-bottom:6.98745%;width:30%;height:0;background-image:url('../images/event/collabo/logo.png?1499146125');background-repeat:no-repeat;background-position:0 0}}.collabo .section .top-content .collabo-copyright{position:absolute;left:5px;top:15px}
