@charset "UTF-8";body,section,header,footer,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,i,b,u,span{box-sizing:border-box;margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:900}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}input,textarea,select{*font-size:100%}legend{color:#000}b{font-weight:400}i{font-style:normal}*:before,*:after{box-sizing:border-box}a{outline:none}a:link,a:visited,a:hover,a:active{outline:none;color:#000;text-decoration:none}a:hover{text-decoration:none}img{vertical-align:top}button{outline:none}html{min-width:100%;min-height:100%}body{position:relative;width:100%;min-width:1100px;height:100%;min-height:670px;background:url(../img/bg_page.jpg) center top/cover no-repeat fixed;color:#000;font:300 16px/1.6 'ヒラギノ角ゴ Pro W3',Hiragino Kaku Gothic ProN,Meiryo,Verdana,sans-serif}.out{width:100vw;height:100vh;overflow:hidden}section{-webkit-transform-origin:50% 0;transform-origin:50% 0}.seekWrap{z-index:-1;position:absolute;top:12px;right:10px;bottom:12px;left:10px;overflow:hidden}.seekWrap div{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;background:#fff;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}header{position:relative;width:100%;max-width:1300px;height:12vh;min-height:80px;margin:auto;font-size:0}header>div{position:absolute;right:10px;bottom:10px;left:10px;height:60px}header>div h1,header>div ul,header>div nav,header>div a{display:inline-block;vertical-align:top}header>div h1{width:150px;height:57px;overflow:hidden;transition:.2s}header>div h1:hover{-webkit-transform:scale(1.05);transform:scale(1.05);transition:.2s}header>div>ul{position:relative;width:40%;max-width:440px;height:66px;margin:-3px 0 0 1%;padding-left:84px;overflow:hidden}header>div>ul:after{position:absolute;top:-3px;left:0;width:77px;height:66px;overflow:hidden;background:url(../img/sprite.png?201809) left top /434px 116px;content:''}header>div>ul li{display:inline-block;width:168px;height:50px;margin-top:8px;overflow:hidden;font-size:0}header>div>ul li a{display:block;height:100%}header>div>ul li+li{margin-left:10px}header>div>ul li+li img{margin-top:-52px}header>div>ul li:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}header>div nav{width:32%;min-width:344px;height:60px;margin:0 12px 0 1%}header>div nav ul{width:100%}header>div nav ul li{display:inline-block;position:relative;height:60px;padding:0 13px 0 21px}header>div nav ul li:not(:last-child){margin-right:.5%}header>div nav ul li:before,header>div nav ul li:after{position:absolute;top:0;height:60px;content:''}header>div nav ul li:before{left:0;width:22px;background:url(../img/sprite.png) -144px 0 /434px 116px}header>div nav ul li:after{right:0;width:14px;background:url(../img/sprite.png) -168px 0 /434px 116px}header>div nav ul li i{display:block;width:100%;height:60px;overflow:hidden;border-top:3px solid #000;border-bottom:3px solid #000}header>div nav ul li a,header>div nav ul li b{display:block;width:100%;height:54px;margin:0;padding:0;border:none;background:linear-gradient(to bottom,#fdfefe 0,#fff 50%,#eee 50%,#eee 100%);font-size:18px;font-style:italic;font-weight:700;line-height:54px;text-align:center;cursor:pointer!important}header>div nav ul li:nth-child(1){width:41%;letter-spacing:-2px}header>div nav ul li:nth-child(2){width:30%;letter-spacing:-2px}header>div nav ul li:nth-child(3){width:28%}header>div nav ul li:hover i{border-color:#000085}header>div nav ul li:hover a,header>div nav ul li:hover b{background:linear-gradient(to bottom,#1011b7 0,#1212b8 50%,#0101a7 50%,#0101a7 100%);color:#fff}header>div nav ul li:hover:before{background:url(../img/sprite.png) -184px 0 /434px 116px}header>div nav ul li:hover:after{background:url(../img/sprite.png) -208px 0 /434px 116px}header>div>a{position:relative;height:60px;font-size:12px;font-weight:700;letter-spacing:-1px}header>div>a:link,header>div>a:visited,header>div>a:hover,header>div>a:active{color:#fff}header>div>a svg{fill:#fff;position:absolute;top:0;bottom:0;left:0;width:10px;height:11px;margin:auto;transition:.2s}header>div>a b{padding-left:12px;line-height:60px}header>div>a span{position:relative;padding-right:22px}header>div>a span:before,header>div>a span:after{position:absolute;content:""}header>div>a span:before{right:4px;bottom:5px;width:10px;height:7px;border:1px solid #fff}header>div>a span:after{right:6px;bottom:3px;width:10px;height:7px;border-bottom:1px solid #fff;border-left:1px solid #fff}header>div>a:hover b{text-decoration:underline}footer{width:100%;height:12vh;min-height:80px;padding-top:12px;overflow:hidden;background:linear-gradient(to bottom,transparent 0,rgba(0,0,0,.4) 60%)}footer>div{position:relative;width:auto;max-width:1800px;height:80px;margin:0 -100%;margin:0 auto}footer ul{height:30px;padding-left:10px;font-size:0}footer ul li{display:inline-block;width:30px;height:30px;overflow:hidden;transition:.2s}footer ul li+li{margin-left:12px}footer ul li a{width:100%;height:30px;overflow:hidden}footer ul li:nth-child(1) img{margin:0 0 0 -404px}footer ul li:nth-child(2) img{margin:-32px 0 0 -404px}footer ul li:nth-child(3) img{margin:-64px 0 0 -404px}footer ul li:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";transition:.2s}footer p{position:absolute;top:55px;right:10px;left:10px;color:#fff;font-size:11px;text-align:left}footer p+p{text-align:right}article,#indexmap{position:relative;width:100%;max-width:1800px;height:76vh;min-height:506px;margin:0 auto}#indexmap{position:absolute;top:12vh;right:0;left:0;margin:auto}#indexmap>div{position:absolute;top:0;right:0;bottom:0;left:0;width:1080px;height:506px;margin:auto;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}#indexmap>div #twTimeline{position:absolute;top:6px;bottom:98px;left:0;width:200px;-webkit-transform:translate(-500%,0);transform:translate(-500%,0);border:3px solid #000;background:#fff}#indexmap>div .bnr{box-sizing:border-box;display:block;position:absolute;left:0;width:200px;height:45px;-webkit-transform:translate(-500%,0);transform:translate(-500%,0);border:3px solid #000;transition:.2s}#indexmap>div .bnr.tw170{display:none;bottom:98px}#indexmap>div .bnr.senkuro{bottom:49px}#indexmap>div .bnr.wakidenai{bottom:0}#indexmap>div .bnr:hover img{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}#indexmap>div #indexR{position:absolute;top:0;right:0;bottom:0;left:210px}#indexmap>div #indexR #mapImg{position:relative;height:100%}#indexmap>div #indexR #mapImg img{display:block;position:absolute;top:0;left:0;width:auto;height:100%;margin:auto}#indexmap>div #indexR #mapImg img.active{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}#indexmap>div #indexR area{outline:0}#indexmap>div #indexR .toppanel_1{-webkit-transform:translate(-100%,0);transform:translate(-100%,0)}#indexmap>div #indexR .toppanel_2{-webkit-transform:translate(100%,-100%);transform:translate(100%,-100%)}#indexmap>div #indexR .toppanel_3{-webkit-transform:translate(0,100%);transform:translate(0,100%)}#indexmap>div #indexR #logo{position:absolute;top:0;right:0;bottom:0;left:0;width:428px;height:164px;margin:auto;-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}#indexmap>div #indexR #mapWrap{position:absolute;top:6px;right:-8px;bottom:0;left:0}#indexmap>div #indexFoot{z-index:20;position:absolute;right:-2px;bottom:-45px;left:0;height:30px;-webkit-transform:translate(0,300%);transform:translate(0,300%)}#indexmap>div #indexFoot ul{width:114px;height:30px;font-size:0}#indexmap>div #indexFoot ul li{display:inline-block;width:30px;height:30px;overflow:hidden;transition:.2s}#indexmap>div #indexFoot ul li+li{margin-left:12px}#indexmap>div #indexFoot ul li a{width:100%;height:30px;overflow:hidden}#indexmap>div #indexFoot ul li:nth-child(1) img{margin:0 0 0 -404px}#indexmap>div #indexFoot ul li:nth-child(2) img{margin:-32px 0 0 -404px}#indexmap>div #indexFoot ul li:nth-child(3) img{margin:-64px 0 0 -404px}#indexmap>div #indexFoot ul li:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";transition:.2s}#indexmap>div #indexFoot h3{position:absolute;top:0;right:0;left:210px;height:30px;overflow:hidden;background:#0000b3}#indexmap>div #indexFoot h3 b,#indexmap>div #indexFoot h3 a{display:inline-block;height:30px;font-weight:700;line-height:30px;vertical-align:top}#indexmap>div #indexFoot h3 b{z-index:2;position:relative;width:122px;padding-left:48px;background:#000059;color:#fff;font-size:16px;font-style:italic}#indexmap>div #indexFoot h3 b:before,#indexmap>div #indexFoot h3 b:after{position:absolute;top:0;bottom:0;content:''}#indexmap>div #indexFoot h3 b:before{right:-27px;width:0;height:0;border-width:30px 28px 0 0;border-style:solid;border-color:#000059 transparent transparent}#indexmap>div #indexFoot h3 b:after{left:10px;width:25px;height:19px;margin:auto;background:url(../img/sprite.png) -404px -96px /434px 116px}#indexmap>div #indexFoot h3 p{box-sizing:border-box;display:inline-block;width:740px;padding-left:40px;overflow:hidden;font-size:13px;white-space:nowrap}#indexmap>div #indexFoot h3 p a:link,#indexmap>div #indexFoot h3 p a:visited,#indexmap>div #indexFoot h3 p a:hover,#indexmap>div #indexFoot h3 p a:active{outline:none;color:#fff;text-decoration:none}#indexmap>div #indexFoot h3 p a:hover{text-decoration:underline}#indexmap>div #indexFoot h3 p time:after{content:'：'}[aria-hidden=true]{display:none;visibility:hidden}section{width:100%;max-width:1800px;height:100%;padding:10px}section#index{padding:0}section .inner{position:relative;width:100%;height:100%;margin:0 auto;border:3px solid #000;background:#fff;background:#fff url(../img/bg_cont.jpg) right top/auto auto no-repeat;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}#newslist #sbWrap{position:absolute;top:110px;right:20px;bottom:30px;left:30px;padding-right:30px}#newslist h2{width:338px;height:94px;margin:-10px 0 0 10px;overflow:hidden}#newslist ul{border-bottom:1px solid #000}#newslist ul li{position:relative;height:70px;padding:0 10px;border-top:1px solid #000;line-height:70px}#newslist ul li:hover{background:rgba(0,0,0,.05)}#newslist ul li:hover svg{-webkit-transform:translateX(3px);transform:translateX(3px)}#newslist ul li time{display:inline-block;position:relative;height:27px;margin:0 20px 0 8px;padding:0 10px;background:#000;color:#fff;font-size:15px;font-weight:700;line-height:27px}#newslist ul li time:before,#newslist ul li time:after{position:absolute;top:0;width:0;height:0;border-width:13.5px 0 13.5px 8px;border-style:solid;border-color:transparent transparent transparent #000;content:''}#newslist ul li time:before{left:-8px;-webkit-transform:scale(-1);transform:scale(-1)}#newslist ul li time:after{right:-8px}#newslist ul li svg{fill:#0000b3;display:inline-block;width:12px;height:14px;vertical-align:middle;transition:.2s}#newslist ul li b{display:block;position:absolute;top:0;right:20px;bottom:0;left:185px;overflow:hidden;font-weight:700;text-overflow:ellipsis;white-space:nowrap}#news .inner #sbWrap{position:absolute;top:80px;right:20px;bottom:30px;left:57px;padding-right:40px}#news .inner>a{position:absolute;top:0;right:0;left:0;height:40px;padding:0 20px;background:#000;color:#fff;line-height:40px;transition:.2s}#news .inner>a svg{fill:#fff;display:inline-block;width:11px;height:11px;margin-right:10px;vertical-align:middle;transition:.2s}#news .inner>a:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";transition:.2s}#news .inner>a:hover svg{-webkit-transform:translateX(-3px);transform:translateX(-3px)}#news .inner #ttl{margin-bottom:30px;padding:20px 0 18px;border-top:1px solid #000;border-bottom:1px solid #000}#news .inner #ttl time{display:inline-block;position:relative;height:27px;margin:0 20px 10px 8px;padding:0 10px;background:#000;color:#fff;font-size:15px;font-weight:700;line-height:27px}#news .inner #ttl time:before,#news .inner #ttl time:after{position:absolute;top:0;width:0;height:0;border-width:13.5px 0 13.5px 8px;border-style:solid;border-color:transparent transparent transparent #000;content:''}#news .inner #ttl time:before{left:-8px;-webkit-transform:scale(-1);transform:scale(-1)}#news .inner #ttl time:after{right:-8px}#news .inner #ttl h1{font-size:24px;line-height:1.3}#news .inner p{margin:26px auto}#news .inner p a:link,#news .inner p a:visited,#news .inner p a:hover,#news .inner p a:active{outline:none;color:#0000b3;text-decoration:underline}#news .inner p a:hover{text-decoration:none}#news .inner p img{display:block;max-width:100%;height:auto;margin:0 auto;text-align:center}#news .inner h2{position:relative;margin:30px 0 20px;padding:4px 12px 4px 17px;font-size:20px;font-weight:700;line-height:1.3}#news .inner h2:before{position:absolute;top:0;bottom:0;left:0;width:4px;background:linear-gradient(to bottom,#4d5050 0,#575757 50%,#030403 50%,#030303 100%);content:''}#news .inner h3{position:relative;margin:18px 0 14px;padding:4px 12px 4px 17px;font-size:18px;font-weight:700;line-height:1.3}#news .inner h3:before{display:block;position:absolute;top:11px;left:0;width:8px;height:8px;background:#000;content:''}#news .inner ul{margin:26px auto;padding-left:22px}#news .inner ul li{list-style:disc inside;text-indent:-22px}#news .inner .youtubeEmbedWrap{width:60%;margin:0 auto;background:#eee url(../img/loading.gif) no-repeat center center}#news .inner .youtubeEmbedWrap div{position:relative;width:100%;height:0;padding-top:56.25%}#news .inner .youtubeEmbedWrap div iframe{position:absolute;top:0;left:0;width:100%;height:100%}#news .inner #pageTop{display:block;width:170px;height:50px;margin:30px auto 0;padding:0;overflow:hidden;border:none;background:none;cursor:pointer}#news .inner #pageTop img{margin-left:-232px}#news .inner #pageTop:hover img{margin:-52px 0 0 -232px}#character h2{width:418px;height:94px;margin:-10px 0 0 10px;overflow:hidden}#character h2 img{margin-left:-338px}#character #charaInner{position:absolute;top:0;right:61px;bottom:0;left:61px}#character #charaInner #charaThumb{position:absolute;right:-61px;bottom:0;left:-61px;height:138px;padding-top:10px;background:#bfbfbf;text-align:center}#character #charaInner ul{position:relative;width:952px;height:100%;margin:0 auto}#character #charaInner ul li{position:absolute;top:0;right:0;bottom:0;left:0}#character #charaInner ul li.taki input[type=radio]:checked~figure .charaImg{margin-top:-20px;-webkit-transform:translateX(-40px);transform:translateX(-40px)}#character #charaInner ul li.kawakami input[type=radio]:checked~figure .charaImg{-webkit-transform:translateX(-20px);transform:translateX(-20px)}#character #charaInner ul li.misaki .charaImg{margin-top:-10px}#character #charaInner ul li.tachibana h4{padding-left:4em;font-size:1em;line-height:40px}#character #charaInner ul li.tachibana h4 b{font-size:18px}#character #charaInner input[type=radio],#character #charaInner input[type=radio]+label{display:block;z-index:10;position:absolute;width:82px;height:54px;cursor:pointer}#character #charaInner input[type=radio]{display:none}#character #charaInner input[type=radio]+label:after{display:block;width:82px;height:54px;background:url(../img/chara_disable.svg) center center/82px 54px;content:'';opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";transition:.2s}#character #charaInner input[type=radio]:hover+label:after{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";transition:.2s}#character #charaInner input[type=radio]:checked+label:after{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}#character #charaInner input[value=tsubasa],#character #charaInner input[value=tsubasa]+label{bottom:74px;left:0}#character #charaInner input[value=ishizaki],#character #charaInner input[value=ishizaki]+label{bottom:74px;left:87px}#character #charaInner input[value=wakabayashi],#character #charaInner input[value=wakabayashi]+label{bottom:74px;left:174px}#character #charaInner input[value=urabe],#character #charaInner input[value=urabe]+label{bottom:74px;left:261px}#character #charaInner input[value=takasugi],#character #charaInner input[value=takasugi]+label{bottom:74px;left:348px}#character #charaInner input[value=isawa],#character #charaInner input[value=isawa]+label{bottom:74px;left:435px}#character #charaInner input[value=taki],#character #charaInner input[value=taki]+label{bottom:74px;left:522px}#character #charaInner input[value=kisugi],#character #charaInner input[value=kisugi]+label{bottom:74px;left:609px}#character #charaInner input[value=misaki],#character #charaInner input[value=misaki]+label{bottom:74px;left:696px}#character #charaInner input[value=morisaki],#character #charaInner input[value=morisaki]+label{bottom:74px;left:783px}#character #charaInner input[value=hyuga],#character #charaInner input[value=hyuga]+label{bottom:74px;left:870px}#character #charaInner input[value=kawakami],#character #charaInner input[value=kawakami]+label{bottom:10px;left:0}#character #charaInner input[value=tachibana],#character #charaInner input[value=tachibana]+label{bottom:10px;left:87px}#character #charaInner input[value=nakanishi],#character #charaInner input[value=nakanishi]+label{bottom:10px;left:174px}#character #charaInner input[value=matsuyama],#character #charaInner input[value=matsuyama]+label{bottom:10px;left:261px}#character #charaInner input[value=wakashimazu],#character #charaInner input[value=wakashimazu]+label{bottom:10px;left:348px}#character #charaInner input[value=misugi],#character #charaInner input[value=misugi]+label{bottom:10px;left:435px}#character #charaInner input[value=ishibashi],#character #charaInner input[value=ishibashi]+label{bottom:10px;left:522px}#character #charaInner input[value=azuma],#character #charaInner input[value=azuma]+label{bottom:10px;left:609px}#character #charaInner input[value=nagai],#character #charaInner input[value=nagai]+label{bottom:10px;left:696px}#character #charaInner input[value=maria],#character #charaInner input[value=maria]+label{bottom:10px;left:783px}#character #charaInner figure{display:block;position:relative;height:100%;margin:0;padding:0}#character #charaInner figcaption{display:block;height:100%}#character #charaInner figcaption .charaImg{display:block;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;-webkit-transform:translateX(200px);transform:translateX(200px);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";transition:all .2s}#character #charaInner figcaption .profile{position:absolute;top:0;bottom:0;left:0;width:322px;height:270px;margin:auto;-webkit-transform:translateX(-200px);transform:translateX(-200px);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";transition:all .2s}#character #charaInner figcaption .profile h3{font-size:40px;font-weight:700}#character #charaInner figcaption .profile h4{position:relative;height:42px;margin-bottom:20px;padding-left:3.5em;border-top:1px solid #000;border-bottom:1px solid #000;font-size:19px;line-height:42px}#character #charaInner figcaption .profile h4 b{position:absolute;top:0;bottom:0;left:8px;width:2.3em;height:27px;margin:auto;background:#000;color:#fff;font-size:18px;font-weight:700;line-height:27px;text-align:center}#character #charaInner figcaption .profile h4 b:before,#character #charaInner figcaption .profile h4 b:after{position:absolute;top:0;width:0;height:0;border-width:13.5px 0 13.5px 8px;border-style:solid;border-color:transparent transparent transparent #000;content:''}#character #charaInner figcaption .profile h4 b:before{left:-8px;-webkit-transform:scale(-1);transform:scale(-1)}#character #charaInner figcaption .profile h4 b:after{right:-8px}#character #charaInner figcaption .skill{z-index:0;position:absolute;top:140px;right:0;width:264px;height:172px;-webkit-transform:translateX(-200px);transform:translateX(-200px);cursor:pointer;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";transition:all .2s}#character #charaInner figcaption .skill .video{display:block;position:relative;width:252px;height:142px;border:3px solid #000}#character #charaInner figcaption .skill i.video{font:italic 300 1.2em/136px 'Arial Black',Gadget,sans-serif;text-align:center;cursor:auto}#character #charaInner figcaption .skill i.video+div{display:none}#character #charaInner figcaption .skill div{position:absolute;right:0;bottom:0;width:114px;height:40px;overflow:hidden;cursor:pointer}#character #charaInner figcaption .skill div img{margin:-68px 0 0}#character #charaInner figcaption .skill div:hover img{margin:-68px 0 0 -116px}#character #charaInner input[type=radio]:checked~figure .profile{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:all .3s,opacity .9s ease-out}#character #charaInner input[type=radio]:checked~figure .charaImg{-webkit-transform:translateX(40px);transform:translateX(40px);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:all .3s,opacity .9s ease-out}#character #charaInner input[type=radio]:checked~figure .skill{z-index:30;-webkit-transform:translateX(0);transform:translateX(0);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:all .3s,opacity .9s ease-out}.arrowPrev,.arrowNext{z-index:999;position:absolute;top:0;bottom:0;width:60px;cursor:pointer}.arrowPrev svg,.arrowNext svg{fill:#0000b3;position:absolute;top:0;right:0;bottom:0;left:0;width:19px;height:39px;margin:auto}.arrowPrev{left:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.arrowNext{right:0}#system .inner{position:relative}#system .inner #systemBg{z-index:0;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}#system .inner #systemBg img{display:none;width:100%;height:auto}#system .inner #systemBg img:first-child{display:block}#system .inner h2{position:relative;width:320px;height:94px;margin:-10px 0 0 10px;overflow:hidden}#system .inner h2 img{margin-left:-758px}#system #systemInner{z-index:1;position:absolute;top:0;right:61px;bottom:0;left:61px}#system #systemInner #systemMenu{position:absolute;right:-60px;bottom:0;left:-60px;height:70px;background:#bfbfbf}#system #systemInner #systemMenu b{display:block;width:950px;height:50px;margin:0 auto;overflow:hidden}#system #systemInner ul{position:relative;width:950px;height:100%;margin:0 auto}#system #systemInner ul li{position:absolute;top:0;right:0;bottom:0;left:0}#system #systemInner ul li:nth-child(1) input[type=radio],#system #systemInner ul li:nth-child(1) input[type=radio]+label{left:0;background:url(../img/sprite_systemmenu.png) 0 0}#system #systemInner ul li:nth-child(1) input[type=radio]:hover,#system #systemInner ul li:nth-child(1) input[type=radio]:checked+label,#system #systemInner ul li:nth-child(1) input[type=radio]+label:hover,#system #systemInner ul li:nth-child(1) input[type=radio]+label:checked+label{background:url(../img/sprite_systemmenu.png) 0 -52px}#system #systemInner ul li:nth-child(2) input[type=radio],#system #systemInner ul li:nth-child(2) input[type=radio]+label{left:192px;background:url(../img/sprite_systemmenu.png) -192px 0}#system #systemInner ul li:nth-child(2) input[type=radio]:hover,#system #systemInner ul li:nth-child(2) input[type=radio]:checked+label,#system #systemInner ul li:nth-child(2) input[type=radio]+label:hover,#system #systemInner ul li:nth-child(2) input[type=radio]+label:checked+label{background:url(../img/sprite_systemmenu.png) -192px -52px}#system #systemInner ul li:nth-child(3) input[type=radio],#system #systemInner ul li:nth-child(3) input[type=radio]+label{left:384px;background:url(../img/sprite_systemmenu.png) -384px 0}#system #systemInner ul li:nth-child(3) input[type=radio]:hover,#system #systemInner ul li:nth-child(3) input[type=radio]:checked+label,#system #systemInner ul li:nth-child(3) input[type=radio]+label:hover,#system #systemInner ul li:nth-child(3) input[type=radio]+label:checked+label{background:url(../img/sprite_systemmenu.png) -384px -52px}#system #systemInner ul li:nth-child(4) input[type=radio],#system #systemInner ul li:nth-child(4) input[type=radio]+label{left:576px;background:url(../img/sprite_systemmenu.png) -576px 0}#system #systemInner ul li:nth-child(4) input[type=radio]:hover,#system #systemInner ul li:nth-child(4) input[type=radio]:checked+label,#system #systemInner ul li:nth-child(4) input[type=radio]+label:hover,#system #systemInner ul li:nth-child(4) input[type=radio]+label:checked+label{background:url(../img/sprite_systemmenu.png) -576px -52px}#system #systemInner ul li:nth-child(5) input[type=radio],#system #systemInner ul li:nth-child(5) input[type=radio]+label{left:768px;background:url(../img/sprite_systemmenu.png) -768px 0}#system #systemInner ul li:nth-child(5) input[type=radio]:hover,#system #systemInner ul li:nth-child(5) input[type=radio]:checked+label,#system #systemInner ul li:nth-child(5) input[type=radio]+label:hover,#system #systemInner ul li:nth-child(5) input[type=radio]+label:checked+label{background:url(../img/sprite_systemmenu.png) -768px -52px}#system #systemInner ul input[type=radio],#system #systemInner ul input[type=radio]+label{display:block;z-index:10;position:absolute;bottom:9px;width:182px;height:50px;cursor:pointer}#system #systemInner ul input[type=radio]:checked+label,#system #systemInner ul input[type=radio]+label:checked+label{cursor:auto}#system #systemInner ul input[type=radio]{display:none}#system #systemInner ul input[type=radio]+label:after{display:block;width:182px;height:50px;content:''}#system #systemInner ul figure{display:block;position:relative;width:100%;height:100%;margin:0}#system #systemInner ul figcaption{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:950px;height:406px;margin:auto;-webkit-transform:translate(-300px,-30px);transform:translate(-300px,-30px);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";transition:.2s}#system #systemInner ul input[type=radio]:checked~figure figcaption{-webkit-transform:translate(0,-30px);transform:translate(0,-30px);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:all .3s,opacity .9s ease-out}.ps{overflow-anchor:none;-ms-overflow-style:none;-ms-touch-action:auto;overflow:hidden!important;touch-action:auto}.ps__rail-y{display:none;position:absolute;right:0;width:4px;background-color:#ddd;cursor:pointer;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:.2s}.ps--active-y>.ps__rail-y{display:block}.ps:hover>.ps__rail-y,.ps--focus>.ps__rail-y,.ps--scrolling-y>.ps__rail-y{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.ps__thumb-y{position:absolute;right:0;width:4px;background-color:#d00000}_:-ms-fullscreen,:root #character #charaInner figcaption .profile h4 b{line-height:32px}_::-webkit-full-page-media,_:future,:root header>div>ul li:nth-child(1) b{font-size:12px}_::-webkit-full-page-media,_:future,:root header>div>ul li:nth-child(1) b:nth-of-type(3):before{left:66px}_::-webkit-full-page-media,_:future,:root header>div>ul li:nth-child(1) b:nth-of-type(3):after{left:64px}@media screen and (min-width:1150px){header>div nav{width:34%}}@media screen and (min-width:1200px){header>div nav{width:36%}}@media screen and (min-width:1250px){header>div nav{width:38%}}@media screen and (min-width:1300px){header>div nav{width:40%}}@media(min-height:737px) and (min-width:1210px){#indexmap>div{-webkit-transform:scale(1.1);transform:scale(1.1)}}@media(min-height:804px) and (min-width:1320px){#indexmap>div{-webkit-transform:scale(1.2);transform:scale(1.2)}}@media(min-height:871px) and (min-width:1430px){#indexmap>div{-webkit-transform:scale(1.3);transform:scale(1.3)}}@media(min-height:938px) and (min-width:1540px){#indexmap>div{-webkit-transform:scale(1.4);transform:scale(1.4)}}@media(min-height:1005px) and (min-width:1650px){#indexmap>div{-webkit-transform:scale(1.5);transform:scale(1.5)}}@media(min-height:1072px) and (min-width:1760px){#indexmap>div{-webkit-transform:scale(1.6);transform:scale(1.6)}}