blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,iframe,li,ol,p,pre,ul{margin:0;padding:0}address,blockquote,h1,h2,h3,h4,h5,h6,p,td,th{font-size:100%;font-style:normal}h1,h2,h3,h4,h5,h6,strong{font-weight:700}em{font-style:italic}li,ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}td,th{vertical-align:top;text-align:left}a,a img,img{border:0;outline:0;text-decoration:none}input{line-height:1.2}hr{display:none}iframe{border:none}article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,video{display:block}::selection{background:0 0}::-moz-selection{background:0 0}p small::selection,p::selection{background:#ccc}p small::-moz-selection,p::-moz-selection{background:#ccc}
@charset "UTF-8";#ffxvUniverse ul:after{display:block;visibility:hidden;clear:both;height:0;line-height:0;font-size:0;content:"."}#aboutLeading .leading h3,#aboutLeading .leading p,#aboutSection .contentBody p,#ffxvUniverse .leading,#staffList dd,#staffList dt{display:block;margin:0;padding:0;text-indent:-10000px;text-decoration:none;text-align:left;overflow:hidden}#aboutSection{opacity:0}#aboutSection .pageTitle{background-image:url(../../about/images/about_page_title.png)}#aboutLeading{margin-top:15px;text-align:center}#aboutLeading .leading{width:100%;height:278px;background:url(../../about/images/about_leading.png) center top no-repeat}#aboutLeading .preorderButton{width:587px;height:85px;margin:22px auto 0}#aboutLeading .preorderButton a{background-color:rgba(0,69,138,.4)}#ffxvUniverse{width:882px;margin:48px auto 0}#ffxvUniverse .headingMiddle{background-image:url(../../about/images/universe_heading.png)}#ffxvUniverse .leading{width:100%;height:70px;margin-top:0;margin-bottom:18px;background:url(../../about/images/universe_body.png) center top no-repeat}#ffxvUniverse ul{width:582px;margin-left:150px;text-align:center;font-size:0}#ffxvUniverse li{position:relative;display:inline-block;width:283px;margin-right:16px;margin-bottom:35px;font-size:1rem;text-align:left;vertical-align:top}#ffxvUniverse li p.note{font-size:70%;line-height:1.5;margin-top:-.5em}#ffxvUniverse li:nth-child(2n){margin-right:0}#ffxvUniverse .gradBorder{width:283px;height:173px;margin-bottom:10px}#staffList{width:100%;margin-top:15px}#staffList dl{width:100%;height:60px;background:url(../../about/images/staff_body.png) center top no-repeat}#staffList .headingMiddle{width:100%;height:70px;background-image:url(../../about/images/staff_heading.png)}
@charset "UTF-8";#atrSection .contentBody ul:after{display:block;visibility:hidden;clear:both;height:0;line-height:0;font-size:0;content:"."}#atrSection .contentBody p{display:block;margin:0;padding:0;text-indent:-10000px;text-decoration:none;text-align:left;overflow:hidden}#atrSection{opacity:0}#atrSection .pageTitle{background-image:url(../../active_time_report/images/atr_page_title.png);background-position:center bottom}#atrSection .contentBody{width:945px;margin:0 auto}#atrSection .contentBody ul{margin-right:-12px}#atrSection .contentBody li.large{position:relative;float:none;width:463px;height:291px;margin-bottom:15px;left:242px}#atrSection .contentBody li.small{position:relative;float:left;width:226px;height:138px;margin-right:6px;margin-bottom:13px;margin-left:6px}#atrSection .contentBody li>div{width:100%;height:100%}#atrSection .contentBody li span.image{position:relative;left:50%;display:inline-block;width:auto;height:100%}#atrSection .contentBody li img{position:relative;display:block;width:auto;height:100%;margin-left:-50%}#atrSection .contentBody li .playIcon{width:15.044247787%;height:0;padding-top:15.044247787%;margin-top:-10%;margin-left:-5.309734513%}#atrSection .text{position:absolute;bottom:.7em;left:0;display:block;width:100%;font-size:80%;text-align:center;text-indent:0;line-height:1.3;color:#fff;font-weight:400;-moz-text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 8px #0090ff;-webkit-text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 8px #0090ff;-ms-text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 8px #0090ff;text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 8px #0090ff}#atrSection .contentBody li.large .text{bottom:1em;font-size:100%}#atrSection .contentBody div.poster{position:absolute;z-index:1000}#atrSection .contentBody div.poster>div{position:absolute;z-index:10;width:100%;height:100%}#atrSection .contentBody div.poster>div.youtubeVideoContainer{z-index:1;background-color:#000}#atrSection .contentBody div.poster>div>div{position:relative;display:block;width:100%;height:100%;overflow:hidden;background-color:#000}#atrSection .contentBody div.poster span{position:relative;display:block;width:100%;height:100%}#atrSection .contentBody div.poster img{position:relative;display:block;width:auto;height:100%;margin:0 auto}#atrDetailContainer,#atrDetailContainer .overLayer{position:absolute;top:0;left:0;display:block;width:100%;height:100%}#atrDetailContainer .overLayer{background-color:rgba(0,0,0,.6)}#atrDetailContainer #atrTitle{position:relative;top:220px;width:980px;margin:0 auto;text-align:center;font-size:150%}#atrDetailContainer #atrTitle span.text{position:static}#atrYoutubeContainer{position:absolute;top:250px;left:50%;z-index:2000;width:800px;margin-left:-400px}#atrYoutubeContainer .borderBottom,#atrYoutubeContainer .borderLeft,#atrYoutubeContainer .borderTop{position:absolute;left:-2px;display:block;opacity:.6}#atrYoutubeContainer .borderTop{top:-2px;width:804px;height:2px;background:linear-gradient(to left,#1190c1 0,#5ec3ea 100%)}#atrYoutubeContainer .borderRight{position:absolute;top:0;right:-2px;display:block;opacity:.6;width:2px;height:480px;background:linear-gradient(to top,#5ec3ea 0,#fff 100%)}#atrYoutubeContainer .borderBottom{bottom:-482px;width:804px;height:2px;background:linear-gradient(to left,#5ec3ea 0,#fff 100%)}#atrYoutubeContainer .borderLeft{bottom:-480px;width:2px;height:480px;background:linear-gradient(to top,#1190c1 0,#5ec3ea 100%)}
@charset "UTF-8";#container,html{background-color:#000}#container.interactive,.prevButton{cursor:pointer}#mainMenu ul:after{display:block;visibility:hidden;clear:both;height:0;line-height:0;font-size:0;content:"."}#mainMenu span.text,.headingMiddle,.pageTitle{display:block;margin:0;padding:0;text-indent:-10000px;text-decoration:none;text-align:left;overflow:hidden}@font-face{font-family:''}html{height:100%}body{position:relative;min-width:1200px;min-height:100%;background:#000;color:#fff;font-family:Arial,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic ProN','メイリオ',Meiryo,'ＭＳ ゴシック',sans-serif}div#sqexHeader-white{min-width:1080px}div#sqexFooter{position:absolute;left:0;bottom:0;z-index:11000;width:100%;min-width:1200px}#container{position:relative;width:100%;min-height:790px;padding-bottom:250px;overflow-y:hidden}.wrapper{position:relative;width:980px;margin:0 auto}#bgCanvas,#canvasOverlayer{position:fixed;left:0;top:0}#canvasOverlayer{display:block;width:100%;height:100%;background:url(../images/bg_ptn.png)}.headingMiddle,.pageTitle{background-attachment:scroll;width:100%;background-repeat:no-repeat}.sectionContainer{position:absolute;top:0;left:0;width:100%;padding-top:52px;box-sizing:border-box}.pageTitle{height:100px;background-position:0 0}p.body{margin-bottom:1em;font-size:80%;line-height:1.8}.headingMiddle{height:70px;background-position:center top}.frame{box-sizing:border-box;border:4px solid rgba(255,255,255,.05);-o-box-shadow:0 0 10px rgba(0,0,0,.4);-ms-box-shadow:0 0 10px rgba(0,0,0,.4);box-shadow:0 0 10px rgba(0,0,0,.4)}.frame .cnrTL,.frame .cnrTR{top:4px;border-top:1px solid #008de5}.frame .cnrBL,.frame .cnrTL{left:4px;border-left:1px solid #008de5}.frame .cnrBL,.frame .cnrBR{bottom:4px;border-bottom:1px solid #008de5}.frame .cnrBR,.frame .cnrTR{right:4px;border-right:1px solid #008de5}.frame>a{position:relative;display:block;width:100%;height:100%;overflow:hidden;background-color:rgba(0,0,0,.4)}.frame .cnrBL,.frame .cnrBR,.frame .cnrTL,.frame .cnrTR{width:12px;height:12px;position:absolute;display:block}.tvcm .frame .cnrBL,.tvcm .frame .cnrBR,.tvcm .frame .cnrTL,.tvcm .frame .cnrTR{border-color:#016bbc}.trailer .frame .cnrBL,.trailer .frame .cnrBR,.trailer .frame .cnrTL,.trailer .frame .cnrTR{border-color:#c09f54}.game_play .frame .cnrBL,.game_play .frame .cnrBR,.game_play .frame .cnrTL,.game_play .frame .cnrTR{border-color:#1190c1}.tech_demo .frame .cnrBL,.tech_demo .frame .cnrBR,.tech_demo .frame .cnrTL,.tech_demo .frame .cnrTR{border-color:#aad869}.other .frame .cnrBL,.other .frame .cnrBR,.other .frame .cnrTL,.other .frame .cnrTR{border-color:#6ac6e4}.frame a img{display:block;width:100%;height:100%}.playIcon{position:absolute;top:50%;left:50%;display:block;width:34px;height:34px;margin-top:-28px;margin-left:-12px;border-left:1px solid #008de5}.large .playIcon{width:60px;height:60px;margin-top:-45px;margin-left:-20px}.playIcon:after,.playIcon:before{content:" ";position:absolute;width:80%;margin-left:-11%;border-top:1px solid #008de5;left:0}.playIcon:before{top:0;display:block;margin-top:24%;transform:rotate(40deg)}.playIcon:after{top:100%;display:block;margin-top:-26%;transform:rotate(-40deg)}.tvcm .playIcon,.tvcm .playIcon:after,.tvcm .playIcon:before{border-color:#016bbc}.trailer .playIcon,.trailer .playIcon:after,.trailer .playIcon:before{border-color:#c09f54}.game_play .playIcon,.game_play .playIcon:after,.game_play .playIcon:before{border-color:#1190c1}.tech_demo .playIcon,.tech_demo .playIcon:after,.tech_demo .playIcon:before{border-color:#aad869}.other .playIcon,.other .playIcon:after,.other .playIcon:before{border-color:#6ac6e4}.gradBorder{position:relative;box-sizing:border-box}.gradBorder .borderBottom,.gradBorder .borderLeft,.gradBorder .borderRight,.gradBorder .borderTop,.gradBorder img{position:absolute;display:block}.gradBorder>a{display:block;width:100%;height:100%;overflow:hidden}.gradBorder img{top:0;left:0}.gradBorder .borderTop{top:0;left:0;width:100%;height:1px;background:url(../images/grad_border_top.png) no-repeat;background-size:100% 1px}.gradBorder .borderRight{top:0;right:0;width:1px;height:100%;background:url(../images/grad_border_right.png) no-repeat;background-size:1px 100%}.gradBorder .borderBottom{bottom:0;left:0;width:100%;height:1px;background:url(../images/grad_border_bottom.png) no-repeat;background-size:100% 1px}.gradBorder .borderLeft{top:0;left:0;width:1px;height:100%;background:url(../images/grad_border_left.png) no-repeat;background-size:1px 100%}.detailButton,.detailButton .ov{background-image:url(../images/detail_button.png);background-attachment:scroll;display:block}.detailButton{position:relative;width:190px;height:28px;margin:0 auto;background-repeat:no-repeat;background-position:center top;text-align:center}.detailButton a{color:#fff}.detailButton a span.text{position:absolute;top:50%;left:0;z-index:100;display:block;width:100%;height:1em;margin-top:-.45em;color:#fff;line-height:1;font-size:95%}.detailButton a:hover span.text{-moz-text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 8px #0090ff;-webkit-text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 8px #0090ff;-ms-text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 8px #0090ff;text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 8px #0090ff}.detailButton .ov{position:absolute;top:0;left:50%;width:190px;height:28px;margin-left:-95px;background-repeat:no-repeat;background-position:center bottom}#gNav,#mainMenu{width:100%;position:absolute}#gNav{top:0;left:0;z-index:2200;height:52px;background-color:rgba(32,40,50,.6)}#mainMenu{z-index:200;height:52px;border-bottom:1px solid #7a7a7a}#mainMenu ul{position:absolute;top:0;left:50%;width:1152px;margin-left:-576px;border-left:1px solid #7a7a7a}#mainMenu li{float:left;width:10%;height:52px;border-right:1px solid #7a7a7a;box-sizing:border-box}#mainMenu li a{position:relative;display:block;width:100%;height:100%;overflow:hidden;padding:10px 0;box-sizing:border-box;background-color:rgba(4,4,4,.7);color:#fff;font-size:90%;text-align:center}#mainMenu span.ovText,#mainMenu span.text{position:absolute;left:0;width:100%;height:100%;background-repeat:no-repeat;background-attachment:scroll;background-position:0 0}#mainMenu li a:not([href]){opacity:.3}#mainMenu span.text{top:0;z-index:80;display:block;background-image:url(../images/gnav_v4.png?t=170725)}#mainMenu span.ovText{top:-52px;z-index:100;display:block;background-image:url(../images/gnav_v4.png?t=170725)}#mainMenu span.arrow,#mainMenu span.ovBg{position:absolute;left:50%;display:block}#mainMenu li.about{width:90px}#mainMenu li.story{width:88px}#mainMenu li.character{width:98px}#mainMenu li.system{width:90px}#mainMenu li.atr,#mainMenu li.brotherhood,#mainMenu li.campaign,#mainMenu li.screenshot,#mainMenu li.special,#mainMenu li.videos{width:88px}#mainMenu li.dlc,#mainMenu li.online,#mainMenu li.vr{width:86px}#mainMenu li.about span.text{background-position:0 0}#mainMenu li.story span.text{background-position:-90px 0}#mainMenu li.character span.text{background-position:-178px 0}#mainMenu li.system span.text{background-position:-276px 0}#mainMenu li.screenshot span.text{background-position:-366px 0}#mainMenu li.videos span.text{background-position:-454px 0}#mainMenu li.brotherhood span.text{background-position:-542px 0}#mainMenu li.atr span.text{background-position:-630px 0}#mainMenu li.campaign span.text{background-position:-718px 0}#mainMenu li.special span.text{background-position:-806px 0}#mainMenu li.dlc span.text{background-position:-894px 0}#mainMenu li.vr span.text{background-position:-980px 0}#mainMenu li.online span.text{background-position:-1066px 0}#mainMenu li.about span.ovText{background-position:0 0}#mainMenu li.story span.ovText{background-position:-90px 0}#mainMenu li.character span.ovText{background-position:-178px 0}#mainMenu li.system span.ovText{background-position:-276px 0}#mainMenu li.screenshot span.ovText{background-position:-366px 0}#mainMenu li.videos span.ovText{background-position:-454px 0}#mainMenu li.brotherhood span.ovText{background-position:-542px 0}#mainMenu li.atr span.ovText{background-position:-630px 0}#mainMenu li.campaign span.ovText{background-position:-718px 0}#mainMenu li.special span.ovText{background-position:-806px 0}#mainMenu li.dlc span.ovText{background-position:-894px 0}#mainMenu li.vr span.ovText{background-position:-980px 0}#mainMenu li.online span.ovText{background-position:-1066px 0}#mainMenu span.arrow{top:46px;z-index:70;width:8px;height:4px;margin-left:-4px;background:url(../images/gnav_arrow.png) no-repeat}#mainMenu .about span.arrow,#mainMenu .atr span.arrow,#mainMenu .brotherhood span.arrow,#mainMenu .dlc span.arrow,#mainMenu .online span.arrow,#mainMenu .special span.arrow,#mainMenu .story span.arrow,#mainMenu .vr span.arrow{visibility:hidden}#mainMenu span.ovBg{top:50%;z-index:10;width:100%;height:52px;margin-top:-26px;margin-left:-49px;box-shadow:0 0 30px 8px rgba(0,120,255,.5) inset}#mainMenu span.ovBg2,.subMenu{left:0;width:100%;position:absolute}#mainMenu span.ovBg2{bottom:0;z-index:90;display:block;height:100%;background-color:#0078ff}.subMenu{top:52px;z-index:10;height:0;background-color:rgba(0,0,0,.8);overflow:hidden}.subMenu>div{width:980px;margin:0 auto}.subMenu>:nth-child(1){padding-top:20px}.subMenu .subHeading{margin-bottom:.5em;font-size:80%;line-height:1;text-indent:-.5em}.subMenu li{display:inline-block;margin-right:2em;padding-bottom:15px;font-size:80%;line-height:1}.subMenu li a{position:relative;display:inline-block;color:#fff;border-bottom:1px solid rgba(0,141,229,0);padding:2px .5em}#returnTopButton{position:absolute;top:70px;left:50%;z-index:1000;width:68px;height:25px;margin-left:-490px}#returnTopButton .reloadIcon,#returnTopButton .returnIcon{top:12px;opacity:0;width:24px;height:23px;display:block;position:absolute;left:0}#returnTopButton .reloadIcon{background:url(../images/top_button.png) no-repeat}#returnTopButton .returnIcon{background:url(../images/top_button.png) 0 -23px no-repeat}#returnTopButton .text{position:absolute;top:0;left:24px;display:block;width:44px;height:25px;background:url(../images/top_button.png) -24px 0 no-repeat}#titleLogoButton{position:absolute;bottom:300px;left:50%;z-index:1000;width:250px;margin-left:-490px;display:none}#titleLogoButton.view{display:block;top:0;bottom:auto}.nextButton,.prevButton{top:466px;position:absolute}#titleLogoButton img{display:block;width:100%;height:auto}.prevButton{left:50%;z-index:2000;width:68px;height:68px;margin-left:-489px}.prevButton .normal,.prevButton .ov{position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/prev_button.png) no-repeat}.closeButton,.nextButton{left:50%;z-index:2000;cursor:pointer}.nextButton{width:68px;height:68px;margin-left:391px}.nextButton .normal,.nextButton .ov{position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/next_button.png) no-repeat}.closeButton{position:absolute;top:218px;width:34px;height:34px;margin-left:398px}.closeButton span:first-child,.closeButton span:last-child{top:50%;height:1px;background-color:#fff;width:100%;position:absolute}.closeButton span:first-child{transform:rotate(45deg);-o-box-shadow:0 0 10px #0090ff;-ms-box-shadow:0 0 10px #0090ff;box-shadow:0 0 10px #0090ff}.closeButton span:last-child{transform:rotate(-45deg);-o-box-shadow:0 0 10px #0090ff;-ms-box-shadow:0 0 10px #0090ff;box-shadow:0 0 10px #0090ff}.modalBg{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8)}.modalBg .closeButton{position:absolute;top:50%;left:50%;margin-top:-538px;margin-left:380px;display:block;width:40px;height:40px;background:url(../images/close_button.png) no-repeat;background-size:cover;cursor:pointer}#soundOffButton.active,#soundOnButton.active{display:none}#soundOffButton,#soundOnButton,#soundOnOffButton{height:17px;position:absolute}#soundOffButton:hover,#soundOnButton{background:url(../images/sound_button_sprite.png) no-repeat}#soundOffButton,#soundOnButton:hover{background:url(../images/sound_button_sprite.png) 0 -20px no-repeat}.modalBg .closeButton:hover{opacity:.8}#soundOnOffButton{bottom:12px;right:20px;width:20px;z-index:100}#soundOnButton{top:0;left:0;width:20px}#soundOffButton{top:0;left:0;width:26px}#soundOffButton,#soundOnButton{cursor:pointer;opacity:.8}#soundOffButton:hover{opacity:1}#soundOnButton:hover{opacity:1}.newIcon{position:absolute;top:10px!important;left:12px!important;display:inline-block;width:auto!important;height:auto;font-size:12px;color:#fff;font-weight:400;-moz-text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 8px #0090ff;-webkit-text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 8px #0090ff;-ms-text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 8px #0090ff;text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 8px #0090ff}#mainMenu li .newIcon{top:3px!important;left:5px!important;font-size:10px}
@charset "UTF-8";#booksSection section dl:after,#booksSection section:after{display:block;visibility:hidden;clear:both;height:0;line-height:0;font-size:0;content:"."}#booksSection header h2,#booksSection header p,#booksSection section a.buyBtn{display:block;margin:0;padding:0;text-indent:-10000px;text-decoration:none;text-align:left;overflow:hidden}#booksSection{opacity:0}#booksSection header{width:100%;height:209px;background:url(../../campaign/related_goods/books/images/books_title.png) center top no-repeat}#booksSection section{margin:0 0 90px}#booksSection section img{float:left;width:340px}#booksSection section>div{float:right;width:588px}#booksSection section>div div{width:100%}#booksSection section a.buyBtn{position:relative;clear:both;display:block;width:300px;height:50px;margin:0 auto;background:url(../../campaign/related_goods/books/images/buy_btn.png) no-repeat}#booksSection section dl,#booksSection section p,#booksSection section ul{margin-bottom:1em}#booksSection section a.buyBtn:hover:after{position:absolute;top:0;left:0;content:" ";display:block;width:100%;height:100%;background:url(../../campaign/related_goods/books/images/buy_btn_ov.png) no-repeat}#booksSection section h3{padding:18px 0;margin-bottom:1.2em;font-size:23px;font-weight:lighter;text-align:center;line-height:1.4;-moz-text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 8px #0090ff;-webkit-text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 8px #0090ff;-ms-text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 8px #0090ff;text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 8px #0090ff;border-top:2px solid #fff;border-bottom:2px solid #fff;background:url(../../campaign/related_goods/books/images/heading_bg.png) repeat-y;background-size:100% 100%}#booksSection section h3 span{display:block;font-size:14px}#booksSection section dd,#booksSection section dt{float:left;line-height:1;font-size:19px;-moz-text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 8px #0090ff;-webkit-text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 8px #0090ff;-ms-text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 8px #0090ff;text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 8px #0090ff;margin-bottom:.5em}#booksSection section dt{clear:both;width:4em}#booksSection section dd{margin-left:.5em}#booksSection section li,#booksSection section p{font-size:16px;-moz-text-shadow:0 0 3px #000,0 0 6px #000,0 0 8px #000;-webkit-text-shadow:0 0 3px #000,0 0 6px #000,0 0 8px #000;-ms-text-shadow:0 0 3px #000,0 0 6px #000,0 0 8px #000;text-shadow:0 0 3px #000,0 0 6px #000,0 0 8px #000}#booksSection section li{list-style:disc;margin-left:1em;margin-bottom:.5em;line-height:1.4}
@charset "UTF-8";#brotherhoodSection section:after{display:block;visibility:hidden;clear:both;height:0;line-height:0;font-size:0;content:"."}#brotherhoodSection .contentBody p,#brotherhoodSection h3{display:block;margin:0;padding:0;text-indent:-10000px;text-decoration:none;text-align:left;overflow:hidden}#brotherhoodSection{opacity:0}#brotherhoodSection .pageTitle{width:362px;height:222px;margin:20px auto 0;text-indent:0}#brotherhoodSection .leading{width:980px;height:231px;background:url(../../brotherhood/images/brotherhood_leading.png) center top no-repeat}#brotherhoodSection section{margin-bottom:40px}#brotherhoodSection h3{float:left;width:710px;height:38px;margin-bottom:20px;background-repeat:no-repeat;background-attachment:scroll;background-position:center top}#brotherhoodSection .thumbnail{position:relative;float:right;width:227px;border:2px solid #000}#brotherhoodSection .thumbnail .playIcon{position:absolute;top:50%;left:50%;display:block;width:54px;height:54px;margin-left:-27px;margin-top:-27px;border-radius:54px;border:1px solid #fff;-o-box-shadow:0 0 10px #e1c468;-ms-box-shadow:0 0 10px #e1c468;box-shadow:0 0 10px #e1c468;background:url(../../brotherhood/images/arrow.png) 50% 50% no-repeat}#brotherhoodSection .thumbnail .playIcon:after,#brotherhoodSection .thumbnail .playIcon:before{display:none}#brotherhoodSection .thumbnail img{display:block;width:100%;height:auto}#brotherhoodSection div.text{float:left;width:710px;height:84px;background-repeat:no-repeat;background-attachment:scroll;background-position:center top}#brotherhoodSection #videosDetailContainer{opacity:0;display:none;height:1100px}#brotherhoodSection .contentBody div.poster{position:absolute;z-index:1000}#brotherhoodSection .contentBody div.poster>div{position:absolute;z-index:10;width:100%;height:100%}#brotherhoodSection .contentBody div.poster>div.youtubeVideoContainer{z-index:1;background-color:#000}#brotherhoodSection .contentBody div.poster>div>div{position:relative;display:block;width:100%;height:100%;overflow:hidden;background-color:#000}#brotherhoodSection .contentBody div.poster span{position:relative;display:block;width:100%;height:100%}#brotherhoodSection .contentBody div.poster img{position:relative;display:block;width:100%;height:auto;margin:0 auto}#brotherhoodSection .contentBody div.poster #brotherhoodSection #videoTitle{display:none;font-size:0}#brotherhoodSection .contentBody section:nth-child(2){margin-bottom:50px}#brotherhoodSection .contentBody section:nth-child(2) h3{float:none;width:980px;height:48px}#brotherhoodSection .contentBody section:nth-child(2) .thumbnail{float:left;width:502px}#brotherhoodSection .contentBody section:nth-child(2) .thumbnail .playIcon{width:80px;height:80px;margin-left:-40px;margin-top:-40px;border-radius:80px}#brotherhoodSection .contentBody section:nth-child(2) div.text{float:right;width:474px;height:166px}#brotherhoodEpisode_1 h3{background-image:url(../../brotherhood/images/episode1_heading_small.png)}#brotherhoodEpisode_1 div.text{height:100px;background-image:url(../../brotherhood/images/episode1_text_small.png)}#brotherhoodEpisode_2 h3{background-image:url(../../brotherhood/images/episode2_heading_small.png)}#brotherhoodEpisode_2 div.text{height:100px;background-image:url(../../brotherhood/images/episode2_text_small.png)}#brotherhoodEpisode_3 h3{background-image:url(../../brotherhood/images/episode3_heading_small.png)}#brotherhoodEpisode_3 div.text{width:730px;height:100px;background-image:url(../../brotherhood/images/episode3_text_small.png)}#brotherhoodEpisode_4 h3{background-image:url(../../brotherhood/images/episode4_heading_small.png)}#brotherhoodEpisode_4 div.text{width:730px;height:100px;background-image:url(../../brotherhood/images/episode4_text_small.png)}#brotherhoodEpisode_5 h3{background-image:url(../../brotherhood/images/episode5_heading.png)}#brotherhoodEpisode_5 div.text{height:170px;background-image:url(../../brotherhood/images/episode5_text.png)}
@charset "UTF-8";#campaignList li a:not([href]):after,#campaignList li img{display:block;width:100%;height:100%}#hoge:after{display:block;visibility:hidden;clear:both;height:0;line-height:0;font-size:0;content:"."}#campaignSection .contentBody p,#campaignSection nav .text{display:block;margin:0;padding:0;text-indent:-10000px;text-decoration:none;text-align:left;overflow:hidden}#campaignSection{opacity:0}#campaignSection .pageTitle{background-image:url(../../campaign/images/campaign_title.png);background-position:center bottom}#campaignList{position:relative;width:960px;margin:20px auto}#campaignList li{position:absolute;width:474px;height:142px;-o-box-shadow:0 0 10px rgba(0,0,0,.4);-ms-box-shadow:0 0 10px rgba(0,0,0,.4);box-shadow:0 0 10px rgba(0,0,0,.4)}#campaignList li:nth-child(1){top:0;left:0}#campaignList li:nth-child(2){top:0;left:486px}#campaignList li:nth-child(3){top:154px;left:0}#campaignList li:nth-child(4){top:154px;left:486px}#campaignList li:nth-child(5){top:308px;left:0}#campaignList li:nth-child(6){top:308px;left:486px}#campaignList li:nth-child(7){top:462px;left:0}#campaignList li:nth-child(8){top:462px;left:486px}#campaignList li:nth-child(9){top:616px;left:0}#campaignList li:nth-child(10){top:616px;left:486px}#campaignList li:nth-child(11){top:770px;left:0}#campaignList li:nth-child(12){top:770px;left:486px}#campaignList li:nth-child(13){top:924px;left:0}#campaignList li:nth-child(14){top:924px;left:486px}#campaignList li:nth-child(15){top:1078px;left:0}#campaignList li:nth-child(16){top:1078px;left:486px}#campaignList li:nth-child(17){top:1232px;left:0}#campaignList li:nth-child(18){top:1232px;left:486px}#campaignList li:nth-child(19){top:1386px;left:0}#campaignList li:nth-child(20){top:1386px;left:486px}#campaignList li:nth-child(21){top:1540px;left:0}#campaignList li:nth-child(22){top:1540px;left:486px}#campaignList li a{position:relative;display:block}#campaignList li a:not([href]):after{content:" ";position:absolute;top:0;left:0;background-color:rgba(0,0,0,.8)}#campaignSection nav{position:relative;z-index:20;width:960px;height:42px;margin:0 auto}#campaignSection nav li{float:left;width:154.17px;height:42px;margin-right:7px}#campaignSection nav li:last-child{margin-right:0}#campaignSection nav li a{position:relative;display:block;width:100%;height:100%;background:url(../../videos/images/local_nav_bg.png) left top repeat-x;text-align:center}#campaignSection nav .ovBg,#campaignSection nav .ovText,#campaignSection nav .text,#campaignSection nav .underline{position:absolute;left:0;display:block;width:100%}#campaignSection nav .text{top:0;height:100%;background:url(../../campaign/images/local_nav_campaign.png) repeat-x}#campaignSection nav .events .text{background-position:-158px 0}#campaignSection nav .campaigns .text{background-position:-322px 0}#campaignSection nav .tie_up .text{background-position:-486px 0}#campaignSection nav .related_goods .text{background-position:-647px 0}#campaignSection nav .other_campaigns .text{background-position:-810px 0}#campaignSection nav .ovText{top:0;height:100%;background:url(../../campaign/images/local_nav_campaign.png) repeat-x}#campaignSection nav .all .ovText{background-position:0 -43px}#campaignSection nav .events .ovText{background-position:-158px -43px}#campaignSection nav .campaigns .ovText{background-position:-322px -43px}#campaignSection nav .tie_up .ovText{background-position:-486px -43px}#campaignSection nav .related_goods .ovText{background-position:-647px -43px}#campaignSection nav .other_campaigns .ovText{background-position:-810px -43px}#campaignSection nav .ovBg{top:0;height:100%;background-color:rgba(0,0,0,.15)}#campaignSection nav .underline{bottom:0;height:5px;background-color:#000}#campaignSection nav .all .underline{background-color:#000}#campaignSection nav .events .underline{background-color:#016bbc}#campaignSection nav .campaigns .underline{background-color:#c09f54}#campaignSection nav .tie_up .underline{background-color:#1190c1}#campaignSection nav .related_goods .underline{background-color:#aad869}#campaignSection nav .other_campaigns .underline{background-color:#6ac6e4}
@charset "UTF-8";#hoge:after{display:block;visibility:hidden;clear:both;height:0;line-height:0;font-size:0;content:"."}#tgs2016Section .contentBody dd,#tgs2016Section .contentBody dt,#tgs2016Section .contentBody p,#tgs2016Section h3,#tgs2016Section header h2,#tgs2016Section p.leading{display:block;margin:0;padding:0;text-indent:-10000px;text-decoration:none;text-align:left;overflow:hidden}#tgs2016Section{opacity:0;height:100%}#tgs2016Section header{width:980px;height:274px;margin:0 auto;background:url(../../campaign/events/tgs2016/images/tgs2016_header.png) center top no-repeat}#tgs2016Section section{width:920px;margin:0 auto}#tgs2016Section .wrapper section:nth-child(2) h3{position:relative;width:920px;height:54px;background:url(../../campaign/events/tgs2016/images/heading_01.png) center top no-repeat}#tgs2016Section .wrapper section:nth-child(2) h3 a{position:absolute;top:9px;right:14px;display:block;width:242px;height:36px;background:url(../../campaign/events/tgs2016/images/btn_sqex_live.png) center top no-repeat}#tgs2016Section .wrapper section:nth-child(2) h3 a:hover{opacity:.7}#tgs2016Section .wrapper section:nth-child(2) .contentBody{position:relative;width:920px;height:290px;background:url(../../campaign/events/tgs2016/images/body_01.png) center top no-repeat}#tgs2016Section .wrapper section:nth-child(2) .youtubeLink{position:absolute;top:177px;left:240px;display:block;width:304px;height:36px;background:url(../../campaign/events/tgs2016/images/btn_youtube_live.png) center top no-repeat}#tgs2016Section .wrapper section:nth-child(2) .youtubeLink:hover{opacity:.8}#tgs2016Section .wrapper section:nth-child(2) .niconicoLink{position:absolute;top:177px;left:567px;display:block;width:304px;height:36px;background:url(../../campaign/events/tgs2016/images/btn_niconico_live.png) center top no-repeat}#tgs2016Section .wrapper section:nth-child(2) .niconicoLink:hover{opacity:.8}#tgs2016Section .wrapper section:nth-child(3) h3{width:920px;height:54px;background:url(../../campaign/events/tgs2016/images/heading_02.png) center top no-repeat}#tgs2016Section .wrapper section:nth-child(3) .contentBody{position:relative;width:597px;height:204px;background:url(../../campaign/events/tgs2016/images/body_02.png) center top no-repeat}#tgs2016Section .wrapper section:nth-child(3) .officialTwLink{position:absolute;top:36px;left:597px;display:block;width:291px;height:86px;background:url(../../campaign/events/tgs2016/images/btn_official_tw.png) center top no-repeat}#tgs2016Section .wrapper section:nth-child(3) .officialTwLink:hover{opacity:.9}#tgs2016Section .wrapper section:nth-child(4) h3{width:920px;height:54px;background:url(../../campaign/events/tgs2016/images/heading_03.png) center top no-repeat}#tgs2016Section .wrapper section:nth-child(4) .contentBody{position:relative;width:500px;height:333px;background:url(../../campaign/events/tgs2016/images/body_03.png) center top no-repeat}#tgs2016Section .wrapper section:nth-child(4) img{position:absolute;top:30px;left:500px}#tgs2016Section .wrapper section:nth-child(4) .hashtagLink{position:absolute;top:94px;left:170px;display:block;width:103px;height:21px}#tgs2016Section .wrapper section:nth-child(4) .hashtagLink:hover{background-color:rgba(255,255,255,.1)}
@charset "UTF-8";#characterSection .contentBody ul:after,#characterSection nav ul:after,.characterLowerSection .cv:after{display:block;visibility:hidden;clear:both;height:0;line-height:0;font-size:0;content:"."}#characterSection .contentBody h3,.castCommentDetail h5,.characterLowerSection .castCommentButton,.characterLowerSection .contentBody .region,.characterLowerSection .contentBody h3{display:block;margin:0;padding:0;text-indent:-10000px;text-decoration:none;text-align:left;overflow:hidden}#characterSection{opacity:0;display:none}#characterSection .pageTitle{background-image:url(../../character/images/character_page_title.png);background-position:center bottom}#characterSection .contentBody,#characterSection nav{width:882px;margin:0 auto}#characterSection nav li{position:relative;float:left;width:283px;height:93px;margin-right:16px}#characterSection nav li:last-child{margin-right:0}#characterSection nav li div{width:283px;height:93px}#characterSection nav li img{position:absolute}#characterSection .contentBody section{margin-top:40px}#characterSection .contentBody ul{width:832px;margin:13px auto 0}#characterSection .contentBody li{float:left;width:193px;height:193px;margin-right:20px;margin-bottom:20px}#characterSection .contentBody ul>li:nth-child(4n){margin-right:0}#characterSection .contentBody li a{position:relative;display:block;width:100%;height:100%}#characterSection .contentBody li .image,#characterSection .contentBody li .text{position:absolute;display:block;width:100%;height:100%}#characterSection .contentBody li img{display:block;width:100%;height:100%}#lucisSection h3{width:100%;height:31px;background:url(../../character/images/lucis_heading.jpg) no-repeat}#lucisSection .castIcon{position:absolute;top:1px;left:1px;display:block;width:66px;height:63px;background:url(../../character/images/cast_lucis_icon.png) no-repeat}#niflheimSection h3{width:100%;height:31px;background:url(../../character/images/niflheim_heading.jpg) no-repeat}#otherRegionSection h3{width:100%;height:31px;background:url(../../character/images/other_region_heading.jpg) no-repeat}#otherRegionSection .castIcon{position:absolute;top:1px;left:1px;display:block;width:66px;height:63px;background:url(../../character/images/cast_other_icon.png) no-repeat}#characterLowerContainer{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}#characterLowerContainer .closeButton{top:80px;left:auto;right:45px;margin-left:0}#characterLowerContainer .prevButton{top:360px;left:5px;margin-left:0}#characterLowerContainer .nextButton{top:360px;left:auto;right:40px;margin-left:0}#characterModalContainer{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2100;overflow:hidden;background-color:rgba(0,0,0,.7)}#characterModalContainer .wrapper{position:relative;width:980px}#characterModalContainer .closeButton{top:170px;left:50%;margin-left:380}#characterModalContainer .prevButton{top:350px;left:50%;margin-left:-340}#characterModalContainer .nextButton{top:350px;left:50%;margin-left:400}#characterDetailImageContainer,#characterModalContainer .bg{top:200px;left:50%;width:750px;height:420px;margin-left:-375px;position:absolute}#characterDetailImageContainer{z-index:2000}#characterModalContainer .bg{background-color:#000}#characterDetailImageContainer .borderTop{position:absolute;top:-1px;left:-1px;z-index:20;display:block;opacity:.6;width:752px;height:1px;background:linear-gradient(to left,#004ca8 0,#9daec6 100%)}#characterDetailImageContainer .borderRight{position:absolute;top:0;right:-1px;z-index:20;display:block;opacity:.6;width:1px;height:420px;background:linear-gradient(to top,#9daec6 0,#fff 100%)}#characterDetailImageContainer .borderBottom{position:absolute;bottom:0;right:-1px;z-index:20;display:block;opacity:.6;width:752px;height:1px;background:linear-gradient(to left,#3871b9 0,#fff 100%)}#characterDetailImageContainer .borderLeft{position:absolute;bottom:0;left:-1px;z-index:20;display:block;opacity:.6;width:1px;height:420px;background:linear-gradient(to top,#004ca8 0,#3871b9 100%)}#characterModalContainer .ssThumbnailItemCopy{top:200px!important;z-index:10}.characterLowerSection{opacity:0;visibility:hidden;z-index:100;width:100%;height:100%}.characterLowerSection .contentBody{position:absolute;width:396px}.characterLowerSection .contentBody .container{position:relative;width:396px;min-height:300px;box-sizing:border-box;padding:25px 40px 15px;margin-bottom:20px;background-color:rgba(7,16,23,.55)}.characterLowerSection .contentBody .cnrTL{position:absolute;top:4px;left:4px;display:block;width:12px;height:12px;border-top:1px solid #008de5;border-left:1px solid #008de5}.characterLowerSection .contentBody .cnrTR{position:absolute;top:4px;right:4px;display:block;width:12px;height:12px;border-top:1px solid #008de5;border-right:1px solid #008de5}.characterLowerSection .contentBody .cnrBL{position:absolute;bottom:4px;left:4px;display:block;width:12px;height:12px;border-bottom:1px solid #008de5;border-left:1px solid #008de5}.characterLowerSection .contentBody .cnrBR{position:absolute;bottom:4px;right:4px;display:block;width:12px;height:12px;border-bottom:1px solid #008de5;border-right:1px solid #008de5}.niflheim .contentBody .cnrBL,.niflheim .contentBody .cnrBR,.niflheim .contentBody .cnrTL,.niflheim .contentBody .cnrTR{border-color:#d84267}.other .contentBody .cnrBL,.other .contentBody .cnrBR,.other .contentBody .cnrTL,.other .contentBody .cnrTR{border-color:#00acae}.characterLowerSection.layoutRight .contentBody{top:129px;left:542px}.characterLowerSection.layoutLeft .contentBody{top:129px;left:46px}.characterLowerSection .contentBody h3{width:100%;height:64px;margin-top:4px;margin-left:-5px;background-repeat:no-repeat;background-attachment:scroll;background-position:0 0}#noctisSection h3{background-image:url(../../character/images/noctis_detail_heading.png)}#ignisSection h3{background-image:url(../../character/images/ignis_detail_heading.png)}#gladiolusSection h3{background-image:url(../../character/images/gladiolus_detail_heading.png)}#promptoSection h3{background-image:url(../../character/images/prompto_detail_heading.png)}#regisSection h3{background-image:url(../../character/images/regis_detail_heading.png)}#corSection h3{background-image:url(../../character/images/cor_detail_heading.png)}#cidSection h3{background-image:url(../../character/images/cid_detail_heading.png)}#cidneySection h3{background-image:url(../../character/images/cidney_detail_heading.png)}#irisSection h3{background-image:url(../../character/images/iris_detail_heading.png)}#iedolasSection h3{margin-left:-11px;background-image:url(../../character/images/iedolas_detail_heading.png)}#ardynSection h3{margin-left:-11px;background-image:url(../../character/images/ardyn_detail_heading.png)}#araneaSection h3{margin-left:-11px;background-image:url(../../character/images/aranea_detail_heading.png)}#ravusSection h3{margin-left:-11px;background-image:url(../../character/images/ravus_detail_heading.png)}#lunaSection h3{width:330px;margin-left:-8px;background-image:url(../../character/images/luna_detail_heading.png)}#gentianaSection h3{width:330px;margin-left:-8px;background-image:url(../../character/images/gentiana_detail_heading.png)}.characterLowerSection .contentBody h4{color:#008de5;font-size:95%;font-weight:400;line-height:1}.characterLowerSection .contentBody .region{position:absolute;top:-32px;width:180px;height:36px;background-repeat:no-repeat;background-attachment:scroll;background-position:0 0}.layoutLeft .contentBody .region{left:-10px}.layoutRight .contentBody .region{right:0}.lucis .region{width:120px!important;background-image:url(../../character/images/lucis_detail_heading.png)}.niflheim .region{right:-38px!important;background-image:url(../../character/images/niflheim_detail_heading.png)}.other .region{width:93px!important;right:-5px!important;background-image:url(../../character/images/other_detail_heading.png)}.characterLowerSection .contentBody p.body{clear:both;margin-top:20px;font-size:85%}.characterLowerSection .imageContainer{margin-right:-4px}.characterLowerSection .imageContainer .frame.large{float:left;width:248px;height:174px;margin-right:4px;margin-bottom:4px}.characterLowerSection .imageContainer .frame.middle{float:left;width:192px;margin-right:8px;margin-bottom:8px}.characterLowerSection .imageContainer .frame.small{float:left;width:143px;margin-right:4px;margin-bottom:4px}.characterLowerSection .imageContainer .frame{position:relative;overflow:hidden}.characterLowerSection .imageContainer .frame.large a{position:relative;left:50%;display:inline-block;width:auto;overflow:visible}.characterLowerSection .imageContainer .frame.large a img{position:relative;left:50%;display:inline-block;width:auto;height:100%;margin-left:-100%}.characterLowerSection .cv{float:left;margin:8px 0;padding-bottom:8px;font-size:95%}.characterLowerSection.other .cv,.characterLowerSection.other h4{color:#00acae}.characterLowerSection.lucis .cv,.characterLowerSection.lucis h4{color:#008de5}.characterLowerSection.niflheim .cv,.characterLowerSection.niflheim h4{color:#d84267}.characterLowerSection .cv dt{display:inline-block;padding-bottom:8px;line-height:1}.characterLowerSection .cv dt:after{content:"："}.characterLowerSection .cv dd{display:inline-block;line-height:1}.characterLowerSection .castCommentButton{float:right;width:160px;height:22px;margin-top:5px;background-repeat:no-repeat;background-attachment:scroll;background-position:0 0;cursor:pointer}.characterLowerSection.other .castCommentButton{background:url(../../character/images/cast_comment_button_other.png)}.characterLowerSection.lucis .castCommentButton{background:url(../../character/images/cast_comment_button_lucis.png)}.characterLowerSection .castCommentButton.famitsu{width:180px;height:34px;background:url(../../character/images/cast_comment_button_famitsu.png)!important}#characterSection .newIcon.right{left:auto!important;right:12px}.characterLowerSection .contentBody .newIcon{top:12px!important;left:15px!important}#niflheimSection .newIcon,section.niflheim .newIcon{-moz-text-shadow:0 0 3px #d84267,0 0 6px #d84267,0 0 8px #d84267;-webkit-text-shadow:0 0 3px #d84267,0 0 6px #d84267,0 0 8px #d84267;-ms-text-shadow:0 0 3px #d84267,0 0 6px #d84267,0 0 8px #d84267;text-shadow:0 0 3px #d84267,0 0 6px #d84267,0 0 8px #d84267}#otherRegionSection .newIcon,section.otherRegion .newIcon{-moz-text-shadow:0 0 3px #00acae,0 0 6px #00acae,0 0 8px #00acae;-webkit-text-shadow:0 0 3px #00acae,0 0 6px #00acae,0 0 8px #00acae;-ms-text-shadow:0 0 3px #00acae,0 0 6px #00acae,0 0 8px #00acae;text-shadow:0 0 3px #00acae,0 0 6px #00acae,0 0 8px #00acae}#castModalContainer{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2100;overflow:hidden;background-color:rgba(0,0,0,.7)}#castModalContainer .wrapper{position:relative;width:980px}#castModalContainer .closeButton{top:170px;left:50%;margin-left:380}.castCommentDetail{position:absolute;top:202px;left:50%;z-index:10000;width:800px;min-height:500px;padding:24px;box-sizing:border-box;margin-left:-400px;background-repeat:no-repeat;background-attachment:scroll;background-position:50% 50%;background-size:cover;font-size:14px}.castCommentDetail.lucis{background-image:url(../../character/images/cast_lucis_bg.jpg);background-position:center bottom}.castCommentDetail.other{background-image:url(../../character/images/cast_other_bg.jpg);background-position:center bottom}.castCommentDetail>span.top{position:absolute;top:0;left:0;display:block;width:100%;height:1px;background:url(../../character/images/cast_lucis_border_top.png) no-repeat}.castCommentDetail>span.left,.castCommentDetail>span.right{top:0;width:1px;height:100%;position:absolute;display:block}.castCommentDetail>span.left{left:0;background:url(../../character/images/cast_lucis_border_left.png) no-repeat;background-size:1px 100%}.castCommentDetail>span.right{right:0;background:url(../../character/images/cast_lucis_border_right.png) no-repeat;background-size:1px 100%}.castCommentDetail>span.bottom{position:absolute;bottom:0;left:0;display:block;width:100%;height:1px;background:url(../../character/images/cast_lucis_border_bottom.png) no-repeat}.castCommentDetail img{float:left;width:151px}.castCommentDetail>div{float:right;width:564px}.castCommentDetail h4{margin-bottom:.3em;color:#008de5;font-size:110%;line-height:1}.castCommentDetail.other h4{color:#00acae}.castCommentDetail h5{width:100%;height:50px;margin-bottom:18px;background-repeat:no-repeat;background-attachment:scroll;background-position:0 0}#regisCastComment h5{background-image:url(../../character/images/cast_name_isobe.png)}#lunaCastComment h5{background-image:url(../../character/images/cast_name_kitagawa.png)}#noctisCastComment h5{background-image:url(../../character/images/cast_name_noctis.png)}.castCommentDetail h6{margin-top:1em;margin-bottom:.5em;color:#008de5;font-size:110%;line-height:1}.castCommentDetail.other h6{color:#00acae}.castCommentDetail h6 span{display:table-cell;width:10%;padding-right:5px;vertical-align:middle;white-space:nowrap;line-height:1}.castCommentDetail h6 span:nth-child(2){width:90%;vertical-align:middle}.castCommentDetail h6 span:nth-child(2):after,.castCommentDetail.other h6 span:nth-child(2):after{display:block;width:100%;height:1px;content:" ";margin-top:-.8em;overflow:hidden}.castCommentDetail h6 span:nth-child(2):after{background-color:#008de5}.castCommentDetail.other h6 span:nth-child(2):after{background-color:#00acae}.castCommentDetail p.body{font-size:100%;line-height:1.8}.prof{margin-bottom:10px;color:#008de5;font-size:14px}.prof dt:after{content:"："}.prof dt{display:inline}.prof dt.br:before{content:"\A";white-space:pre}.prof dd{display:inline-block;min-width:105px}#niflheimSection .gradBorder .borderTop,.gradBorder.niflheim .borderTop{background:url(../images/grad_border_red_top.png) no-repeat;background-size:100% 1px}#niflheimSection .gradBorder .borderRight,.gradBorder.niflheim .borderRight{background:url(../images/grad_border_red_right.png) no-repeat;background-size:1px 100%}#niflheimSection .gradBorder .borderBottom,.gradBorder.niflheim .borderBottom{background:url(../images/grad_border_red_bottom.png) no-repeat;background-size:100% 1px}#niflheimSection .gradBorder .borderLeft,.gradBorder.niflheim .borderLeft{background:url(../images/grad_border_red_left.png) no-repeat;background-size:1px 100%}#otherRegionSection .gradBorder .borderTop,.gradBorder.other .borderTop{background:url(../images/grad_border_green_top.png) no-repeat;background-size:100% 1px}#otherRegionSection .gradBorder .borderRight,.gradBorder.other .borderRight{background:url(../images/grad_border_green_right.png) no-repeat;background-size:1px 100%}#otherRegionSection .gradBorder .borderBottom,.gradBorder.other .borderBottom{background:url(../images/grad_border_green_bottom.png) no-repeat;background-size:100% 1px}#otherRegionSection .gradBorder .borderLeft,.gradBorder.other .borderLeft{background:url(../images/grad_border_green_left.png) no-repeat;background-size:1px 100%}
@charset "UTF-8";#hoge:after{display:block;visibility:hidden;clear:both;height:0;line-height:0;font-size:0;content:"."}#hoge{display:block;margin:0;padding:0;text-indent:-10000px;text-decoration:none;text-align:left;overflow:hidden}#crownUpdate #container{background:url(../../crown_update/images/crown_update_bg.jpg) center top no-repeat #000}#crownUpdate #titleLogoButton{top:100%;margin-top:-360px}#crownUpdateSection{position:relative;width:100%;padding-bottom:200px}#crownUpdateSection .wrapper{position:relative;width:771px;padding-top:65px;text-align:center}#crownUpdateSection .frame{position:relative;width:769px;padding:40px;margin:0 auto;box-sizing:border-box;background-color:rgba(0,0,0,.8)}#crownUpdateSection .frame .borderTop{position:absolute;top:0;left:0;display:block;width:100%;height:2px;background:url(../images/grad_border_top.png) no-repeat;background-size:100% 2px}#crownUpdateSection .frame .borderRight{position:absolute;top:0;right:0;display:block;width:2px;height:100%;background:url(../images/grad_border_right.png) no-repeat;background-size:2px 100%}#crownUpdateSection .frame .borderBottom{position:absolute;bottom:0;left:0;display:block;width:100%;height:2px;background:url(../images/grad_border_bottom.png) no-repeat;background-size:100% 2px}#crownUpdateSection .frame .borderLeft{position:absolute;top:0;left:0;display:block;width:2px;height:100%;background:url(../images/grad_border_left.png) no-repeat;background-size:2px 100%}#crownUpdateSection h1{line-height:1.2;margin-bottom:1em;font-size:26px;font-weight:lighter;text-align:center}#crownUpdateSection h2{display:inline-block;padding:0 .5em;line-height:1.2;margin-top:1em;margin-bottom:.5em;font-size:22px;font-weight:lighter;text-align:center;border-bottom:1px solid #fff}#crownUpdateSection h3{line-height:1.2;margin-top:2em;margin-bottom:1em;font-size:18px;font-weight:lighter;text-align:center}#crownUpdateSection .frame p{text-align:left;font-size:85%;margin-bottom:1em}#crownUpdateSection .frame p.note{font-size:12px;margin-bottom:.2em;text-indent:-1em;margin-left:1em}#crownUpdateSection .frame p.right{text-align:right}#crownUpdateSection .frame ol li{list-style:decimal;margin-left:1.2em}#crownUpdateSection .frame ul{margin-bottom:2em}#crownUpdateSection .frame ul li{list-style:disc;margin-left:1.2em}#crownUpdateSection .frame ol li div{padding:10px 15px 0;border:1px solid rgba(255,255,255,.3);text-align:center}#crownUpdateSection .frame ol ul li,#crownUpdateSection .frame ul ul li{list-style:none}#crownUpdateSection .frame ol ul li p:before,#crownUpdateSection .frame ul ul li p:before{content:" - ";display:inline;margin-right:.5em}#crownUpdateSection .closeButton{position:absolute;top:28px;left:50%;margin-left:384px;display:block;width:30px;height:30px;background:url(../../assets_new/images/close_button.png) no-repeat;background-size:cover;cursor:pointer}#crownUpdateSection .frame ol li li p{margin-bottom:.5em}.no-list-style-type li{list-style-type:none!important;margin-left:0!important}
@charset "UTF-8";#cupNoodleBody:after{display:block;visibility:hidden;clear:both;height:0;line-height:0;font-size:0;content:"."}#cupNoodleSection header h2,#cupNoodleSection header p{display:block;margin:0;padding:0;text-indent:-10000px;text-decoration:none;text-align:left;overflow:hidden}#cupNoodleSection{opacity:0}#cupNoodleSection header{position:relative;padding-bottom:70px}#cupNoodleSection .pageTitle{width:100%;height:96px;background:url(../../campaign/tie_up/cupnoodle15/images/page_title.png) center top no-repeat}#cupNoodleSection .leading{width:489px;height:187px;margin-left:490px;background:url(../../campaign/tie_up/cupnoodle15/images/leading.png) center top no-repeat}#cupNoodleSection header .youtubeLink{position:relative;display:block;width:324px;height:186px;margin-left:569px;-o-box-shadow:0 0 6px 2px rgba(255,255,255,.5);-ms-box-shadow:0 0 6px 2px rgba(255,255,255,.5);box-shadow:0 0 6px 2px rgba(255,255,255,.5)}#cupNoodleSection header .youtubeLink:before,#cupNoodleSection header .youtubeLink:hover:after{left:50%;width:74px;height:74px;margin-left:-37px;margin-top:-37px;position:absolute;display:block;content:" "}#cupNoodleSection header .youtubeLink:hover{-o-box-shadow:0 0 10px 3px rgba(255,255,255,.5);-ms-box-shadow:0 0 10px 3px rgba(255,255,255,.5);box-shadow:0 0 10px 3px rgba(255,255,255,.5)}#cupNoodleSection header .youtubeLink:before{top:50%;background:url(../../campaign/tie_up/cupnoodle15/images/play_icon.png) center top no-repeat}#cupNoodleSection header .youtubeLink:hover:after{top:50%;background:url(../../campaign/tie_up/cupnoodle15/images/play_icon_ov.png) center top no-repeat}#cupNoodleSection header .btnCampaign{position:absolute;top:406px;left:22px;display:block;width:460px;height:60px}#cupNoodleBody{font-size:0}#cupNoodleBody div{display:inline-block;width:300px;margin-right:30px;vertical-align:top}#cupNoodleBody div:nth-child(3){margin-right:0}#cupNoodleBody div img{margin-bottom:20px}#cupNoodleBody div p{margin-bottom:40px;text-align:center;line-height:1.6;font-size:16px;white-space:nowrap;-moz-text-shadow:0 0 3px #000,0 0 6px #000,0 0 8px #000;-webkit-text-shadow:0 0 3px #000,0 0 6px #000,0 0 8px #000;-ms-text-shadow:0 0 3px #000,0 0 6px #000,0 0 8px #000;text-shadow:0 0 3px #000,0 0 6px #000,0 0 8px #000}#cupNoodleBody .btnCampaign{position:relative;display:block;width:460px;height:60px;margin:0 auto}#cupNoodleSection .btnCampaign:hover:after{content:" ";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:url(../../campaign/tie_up/cupnoodle15/images/btn_campaign_close_ov.png) center top no-repeat}
@charset "UTF-8";#dlcPickUp:after{display:block;visibility:hidden;clear:both;height:0;line-height:0;font-size:0;content:"."}#dlcSection .wrapper>header h3,#dlcSection .wrapper>header p{display:block;margin:0;padding:0;text-indent:-10000px;text-decoration:none;text-align:left;overflow:hidden}#dlcSection{opacity:0;height:100%}#dlcSection .pageTitle{background-image:url(../../dlc/images/dlc_page_title.png);background-position:center bottom}#dlcSection .fixed_date{position:absolute;top:10px;right:0;margin:0;padding:5px 10px;font-size:14px;color:#d00;background:rgba(0,0,0,.8);border:1px solid #d00}#dlcSection .wrapper>header{width:100%;height:188px;background:url(../../dlc/images/dlc_header.png) center top no-repeat}#dlcPickUp,#singleList{margin-bottom:56px;text-align:center;vertical-align:top}#dlcPickUp div,#dlcPickUp>p,#singleList div{position:relative;margin:0 7px;text-align:left;vertical-align:top}#dlcPickUp div,#singleList div{display:inline-block;width:450px;min-height:510px;padding:12px 12px 92px;box-sizing:border-box;background-color:rgba(0,0,0,.3);border:1px solid rgba(255,255,255,.4)}#singleList div{width:218px;min-height:480px;margin-bottom:10px}#dlcPickUp>p{display:inline-block;padding:12px;font-size:13px;line-height:1.6;color:#d00;text-shadow:1px 1px 3px #000}#dlcPickUp div h4,#singleList div h5{width:420px;margin:0 auto 15px;font-size:17.5px;font-weight:400;white-space:nowrap;line-height:1.3;-moz-text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 8px #0090ff;-webkit-text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 8px #0090ff;-ms-text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 8px #0090ff;text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 8px #0090ff;text-align:center}#singleList div h4,#singleList div h5{margin-bottom:.5em}#singleList div h5{width:190px;min-height:45px;text-align:left}#dlcPickUp div img,#singleList div img{display:block;margin:0 auto}#singleList div img{width:190px;height:auto}#dlcPickUp div p.body,#singleList div p.body{width:410px;margin:20px auto;font-size:15.5px;line-height:1.5}#singleList div p.body{width:190px}#singleList>p.note{font-size:13px;text-indent:-1em;text-align:left;margin:.5em 40px .5em 60px}#singleList>p.red{color:#d00;text-shadow:1px 1px 3px #000}#dlcPickUp div p.price,#singleList div p.price,.dlcThumbList li .blue,.dlcThumbList li h6,.dlcThumbList li p.schedule,.dlcThumbList li span.new{-moz-text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 8px #0090ff;text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 8px #0090ff}#dlcPickUp div p.note,#singleList div p.note{width:420px;margin:-10px auto 20px;font-size:12px;line-height:1.2}#singleList div p.note{width:190px}#dlcPickUp div p.price,#singleList div p.price{position:absolute;left:20px;bottom:74px;width:420px;margin:0 auto;font-size:18px;line-height:1;-webkit-text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 8px #0090ff;-ms-text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 8px #0090ff;text-align:center}#singleList div p.price{position:static;width:190px;margin-top:60px;line-height:1.6}#dlcPickUp div p.price span,#singleList div p.price span{font-size:120%}#dlcPickUp div p.buttonList,#singleList div p.buttonList{position:absolute;left:0;bottom:20px;width:100%;text-align:center;font-size:0;line-height:0}#dlcPickUp div p.buttonList a,#singleList div p.buttonList a{display:inline-block;width:200px;margin:0 3px;font-size:0;line-height:0}#singleList div p.buttonList a{width:190px;margin-top:5px}#singleList div p.buttonList a:not([href]) img,#singleList div p.buttonList a:not([href]):hover img{opacity:.7!important}#singleList .detailButton{position:absolute;top:280px;left:50px;display:inline-block;width:130px;height:44px;margin-top:-1em;background:url(../../dlc/images/detail_button.png) no-repeat;vertical-align:bottom;cursor:pointer}#singleList .detailButton:hover:after{position:absolute;top:0;left:0;width:100%;height:100%;display:block;content:" ";background:url(../../dlc/images/detail_button_ov.png) no-repeat;vertical-align:bottom;opacity:.5}#singleList .specialButton{position:absolute;top:280px;left:50px;display:inline-block;width:130px;height:44px;margin-top:-1em;background:url(../../dlc/images/special_button.png) no-repeat;vertical-align:bottom;cursor:pointer}#singleList .specialButton:hover:after{position:absolute;top:0;left:0;width:100%;height:100%;display:block;content:" ";background:url(../../dlc/images/special_button_ov.png) no-repeat;vertical-align:bottom;opacity:.5}#dlcPickUp .wnf67Uwqce7FTVfx{width:912px;min-height:auto;position:relative;margin:20px auto;padding:5px 10px;font-size:14px;color:#fff;background:rgba(0,0,0,.8);border:1px solid #d00}#dlcPickUp .detailButton{position:relative;display:block;width:600px;height:48px;min-height:auto;margin:40px auto 20px;padding:0;background:url(../../dlc/images/dlc_detail_button2_bg.png) no-repeat;border:none;cursor:pointer;font-size:18px;font-weight:lighter;line-height:1;text-align:center;-moz-text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 12px #0090ff;-webkit-text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 12px #0090ff;-ms-text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 12px #0090ff;text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 12px #0090ff}#dlcPickUp .detailButton span,#dlcPickUp .detailButton:hover:before{display:block;position:absolute;top:0;left:0;height:100%;width:100%}#dlcPickUp .detailButton span{padding-top:9px;box-sizing:border-box;text-align:center}#dlcPickUp .detailButton:hover:before{content:" ";background:url(../../dlc/images/dlc_detail_button2_bg_ov.png) no-repeat;opacity:.5}.dlcList{width:980px;margin:0 auto 60px}.dlcList h4{margin-bottom:25px}.dlcList p.leading{width:920px;margin:0 auto 1em;padding-left:16px;font-size:18px;font-weight:400;line-height:1.5;-moz-text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 12px #0090ff;-webkit-text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 12px #0090ff;-ms-text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 12px #0090ff;text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 12px #0090ff}#dlcDetail h4,.dlcList li h5{font-size:24px;font-weight:400;-moz-text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 12px #0090ff;-webkit-text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 12px #0090ff;-ms-text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 12px #0090ff;text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 12px #0090ff}.dlcList ol{width:920px;margin:0 auto 40px}.dlcList li h5{position:relative;width:100%;margin-top:10px;padding:11px 20px;box-sizing:border-box;background:url(../../dlc/images/dlc_heading_bg.png) center top no-repeat;background-size:100% 100%;border:1px solid #5b5b5b;line-height:1.5}.dlcList li h5 span{font-size:80%}.dlcList li h5 span.cot_note{display:inline-block;width:140px;margin-left:10px;font-size:55%;vertical-align:middle;line-height:1.4}.dlcList p{line-height:1.5;font-size:15px;margin:8px 10px 18px 20px}.dlcList ol p{padding-left:12px;text-indent:-.7em}.dlcList p.note{margin-bottom:.5em;font-size:13px;text-indent:-1em;margin-left:60px;margin-right:50px}.dlcList p.red{color:#d00;text-shadow:1px 1px 3px #000}.dlcList .separator{margin-top:0;margin-bottom:30px}.dlcList li h5 .detailButton{position:relative;top:3px;left:8px;display:inline-block;width:130px;height:44px;margin:-1em auto 0;background:url(../../dlc/images/detail_button.png) no-repeat;vertical-align:bottom;cursor:pointer}.dlcList li h5 .detailButton:hover:before{content:"";display:none}.dlcList li h5 .detailButton:hover:after{position:absolute;top:0;left:0;width:100%;height:100%;display:block;content:" ";background:url(../../dlc/images/detail_button_ov.png) no-repeat;vertical-align:bottom;opacity:.5}.dlcList li h5 .specialButton{position:relative;top:3px;left:8px;display:inline-block;width:130px;height:44px;margin-top:-1em;background:url(../../dlc/images/special_button.png) no-repeat;vertical-align:bottom;cursor:pointer}.dlcList li h5 .specialButton:hover:after{position:absolute;top:0;left:0;width:100%;height:100%;display:block;content:" ";background:url(../../dlc/images/special_button_ov.png) no-repeat;vertical-align:bottom;opacity:.5}.dlcList li h5 .anchorSingleButton{position:relative;top:3px;left:8px;display:inline-block;width:130px;height:44px;margin-top:-1em;background:url(../../dlc/images/single_button.png) no-repeat;vertical-align:bottom;cursor:pointer}.dlcList li h5 .anchorSingleButton:hover:after{position:absolute;top:0;left:0;width:100%;height:100%;display:block;content:" ";background:url(../../dlc/images/single_button_ov.png) no-repeat;vertical-align:bottom;opacity:.5}.dlcList li h5 .freeIcon,.dlcList li h5 .seasonPathIcon,.dlcList li h5 .singleIcon{width:60px;height:58px;display:inline-block}.dlcList li h5 .icon{position:absolute;top:1px;right:1px;text-align:right;white-space:nowrap;display:block}.dlcList li h5 .freeIcon{background:url(../../dlc/images/icon_free_ver.png) no-repeat}.dlcList li h5 .singleIcon{background:url(../../dlc/images/icon_single.png) no-repeat}.dlcList li h5 .seasonPathIcon{background:url(../../dlc/images/icon_season_path.png) no-repeat}#fixed_date{width:898px;position:relative;margin:0 auto 60px;padding:5px 10px;font-size:14px;color:#fff;background:rgba(0,0,0,.8);border:1px solid #d00}#relatedBanner{width:920px;margin:0 auto;text-align:right;font-size:0;line-height:0}#relatedBanner li{display:inline-block;margin-left:10px}#relatedBanner li img{width:auto;height:113px}#dlcDetail,#dlcDetail .bg{left:0;width:100%;position:absolute}#dlcDetail{top:52px;height:100%;display:none;opacity:0}#dlcDetail .bg{top:0;height:100%;background-color:rgba(0,0,0,.7)}#dlcDetail li{position:absolute;top:15px;left:50%;display:none;opacity:0;width:784px;margin-left:-392px;padding:30px 40px;box-sizing:border-box;background-color:#000}#dlcDetail .borderTop{position:absolute;top:0;left:0;display:block;width:100%;height:2px;background:url(../images/grad_border_top.png) no-repeat;background-size:100% 2px}#dlcDetail .borderLeft,#dlcDetail .borderRight{position:absolute;top:0;width:2px;display:block}#dlcDetail .borderRight{right:0;height:100%;background:url(../images/grad_border_right.png) no-repeat;background-size:2px 100%}#dlcDetail .borderBottom{position:absolute;bottom:0;left:0;display:block;width:100%;height:2px;background:url(../images/grad_border_bottom.png) no-repeat;background-size:100% 2px}#dlcDetail .borderLeft{left:0;height:100%;background:url(../images/grad_border_left.png) no-repeat;background-size:2px 100%}#dlcDetail h4{width:100%;margin-bottom:40px;line-height:1.5;text-align:center}#dlcDetail .detailButton{position:relative;display:block;width:412px;height:48px;margin:40px auto 20px;background:url(../../dlc/images/dlc_detail_button_bg.png) no-repeat;cursor:pointer;font-size:18px;font-weight:lighter;line-height:1;text-align:center;-moz-text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 12px #0090ff;-webkit-text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 12px #0090ff;-ms-text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 12px #0090ff;text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 12px #0090ff}#dlcDetail .detailButton span,#dlcDetail .detailButton:hover:before{left:0;width:100%;height:100%;position:absolute;display:block;top:0}.dlcThumbList li .blue,.dlcThumbList li h6,.dlcThumbList li p.schedule,.dlcThumbList li span.new{-webkit-text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 8px #0090ff;-ms-text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 8px #0090ff}#dlcDetail .detailButton span{padding-top:14px;box-sizing:border-box;text-align:center}#dlcDetail .detailButton:hover:before{content:" ";background:url(../../dlc/images/dlc_detail_button_bg_ov.png) no-repeat;opacity:.5}#dlcDetail .closeButton{position:absolute;top:15px;right:15px;left:auto;margin-left:0;display:block;width:34px;height:34px;background:url(../images/close_button.png) no-repeat;background-size:contain;cursor:pointer}#dlcDetail .pack{width:670px;margin:30px auto;padding:35px 25px;box-sizing:border-box;border:1px solid #fff;text-align:center}#dlcDetail .pack h5{display:inline;margin-bottom:10px;font-size:18px;border-bottom:1px solid #fff}#dlcDetail .pack ul{margin-top:15px}#dlcDetail li li{position:static;display:block;opacity:1;width:auto;margin-left:0;padding:0;box-sizing:content-box;background-color:transparent;font-size:15px;text-align:left}#dlcDetail p.body{font-size:15px}#dlcDetail p.note{font-size:13px;text-indent:-3em;margin-left:3em}.dlc_detail>div{text-align:center;font-size:0}.dlc_detail>div>div{display:inline-block;width:50%;padding-right:10px;vertical-align:top;box-sizing:border-box}.dlc_detail>div>div.trailer{width:282px}.dlc_detail>div>div.story{width:360px;margin-left:60px}.dlc_detail>div>div h5{margin-bottom:24px;font-size:20px;font-weight:700;text-decoration:underline}.dlc_detail>div>div.story h5{margin-bottom:22px}.dlc_detail>div>div p{font-size:14px}.dlcList.v2 h5{margin-top:30px;margin-bottom:10px;text-align:center}.dlcList.v2 h5 img{display:block;margin:0 auto}.dlcThumbList li{position:relative;width:920px;margin:14px auto;border:1px solid #626262;box-sizing:border-box}.dlcThumbList li dl.episodeList{font-size:15px;line-height:1.6;padding-top:45px}.dlcThumbList li dl.episodeList dt{font-weight:700}.dlcThumbList li dl.episodeList dd{padding-bottom:15px}.dlcThumbList li .small{font-size:13px}.dlcThumbList li .blue{font-size:18px}.dlcThumbList li.red{border:1px solid #d00;background:#000;color:#d00}.dlcThumbList li.red p{padding:10px 20px}.dlcThumbList li div{position:absolute;top:0;left:0;width:100%;padding:32px;box-sizing:border-box}.dlcThumbList li img.bg{display:block}.dlcThumbList li h6 .freeIcon.plain,.dlcThumbList li h6 .seasonPathIcon.plain,.dlcThumbList li h6 .singleIcon.plain{display:inline-block;width:100px;height:20px;margin-left:10px}.dlcThumbList li span.new{position:absolute;top:15px;right:20px;font-weight:400}.dlcThumbList li h6{margin-bottom:22px;font-size:24px;font-weight:700;line-height:1}.dlcThumbList li h6 .icon{font-size:0}.dlcThumbList li h6 .singleIcon.plain{background:url(../../dlc/images/icon_plain_single.png) no-repeat}.dlcThumbList li h6 .seasonPathIcon.plain{background:url(../../dlc/images/icon_plain_season_pass.png) no-repeat}.dlcThumbList li h6 .freeIcon.plain{background:url(../../dlc/images/icon_plain_free.png) no-repeat}.dlcThumbList li p{margin-bottom:10px;margin-left:0;font-size:15px;line-height:1.6}.dlcThumbList li p small{display:block;font-size:12px}.dlcThumbList li p.schedule{position:absolute;left:32px;bottom:20px;font-size:16px;line-height:1.6}.wnf67Uwqce7FTVfx{width:898px;position:relative;margin:0 auto 60px;padding:5px 10px;font-size:14px;color:#fff;background:rgba(0,0,0,.8);border:1px solid #d00}.specialButton.large{position:absolute;left:50%;bottom:15px;display:block;width:206px;height:47px;margin-left:-103px;background:url(../../dlc/images/special_button_large.png) no-repeat}.officialButton.large:hover:before,.specialButton.large:hover:before{top:0;content:" ";width:100%;position:absolute;display:block}.specialButton.large:hover:before{left:0;height:100%;background:url(../../dlc/images/special_button_large_ov.png) no-repeat}.officialButton.large{position:absolute;left:50%;bottom:15px;display:block;width:206px;height:47px;margin-left:-103px;background:url(../../dlc/images/official_button_large.png) no-repeat}.officialButton.large:hover:before{left:0;height:100%;background:url(../../dlc/images/official_button_large_ov.png) no-repeat}.detailButton.large{position:absolute;left:50%;bottom:15px;display:block;width:206px;height:47px;margin-left:-103px;background:url(../../dlc/images/detail_button_large.png) no-repeat;cursor:pointer}.detailButton.large:hover:before,.detailButtonPlus.large:hover:before{top:0;content:" ";display:block;width:100%;position:absolute}.detailButton.large:hover:before{left:0;height:100%;background:url(../../dlc/images/detail_button_large_ov.png) no-repeat}.detailButtonPlus.large{position:absolute;left:50%;bottom:15px;display:block;width:206px;height:47px;margin-left:-103px;background:url(../../dlc/images/detail_button_plus_large.png) no-repeat;cursor:pointer}.detailButtonPlus.large:hover:before{left:0;height:100%;background:url(../../dlc/images/detail_button_plus_large_ov.png) no-repeat}li#freeUpdate h6{margin-top:5px}li#freeUpdate .detailButton.large{bottom:26px;margin:0 auto}#singleList.v2 h4{margin-top:50px;margin-bottom:20px}.dlcDetailSection section.dlcStorySection div.body.ffxiv_align-left{text-align:left}#ardyn-anime .anime-area p,#ardyn-anime .ardyn-anime-entrance,#dlcDescriptionFFxiv,.ardyn-detail,.ardyn-entrance dl,.area_ff14,.epa-movie-thumbnail{text-align:center}p.top-copyright{color:#fff;position:absolute;bottom:10px;right:20px;z-index:9999;font-size:12px}.btn_link-ffxiv{position:absolute;bottom:210px;right:50px}.btn_link-ffxiv a:hover{-webkit-filter:brightness(1.5);filter:brightness(1.5)}.dlcDetailSection section.dlcTitleSection h2.logo-ffXIV_colabo{margin-top:-210px;width:845px;height:290px;margin-left:-422px}#dlcDescriptionFFxiv{background:url(../../dlc/ff14/images/bg-ffxiv.jpg) no-repeat;color:#fff;height:480px;padding-top:0;background-size:cover}#dlcDescriptionFFxiv h3{text-shadow:1px 1px 3px #0092FE,1px 1px 3px #0092FE;margin-top:60px;font-size:18px}#dlcDescriptionFFxiv dl{display:flex;flex-wrap:wrap;align-items:center;margin:10px 0 10px 60px}#dlcDescriptionFFxiv dl dt{border:1px solid #fff;padding:5px 7px;margin-right:15px;font-size:14px}#dlcDescriptionFFxiv dl dd{font-size:18px}.dlcDescriptionFFxiv-inner{width:800px;margin:0 auto;padding-top:30px}.dlcDescriptionFFxiv-inner p{line-height:2.3;font-size:18px}.ffxiv-quest{padding-top:42.70833%!important}.ffxiv-quest .body{margin-top:20px!important}.ffxiv-quest h3 img{width:100%;height:auto}.ffxiv-quest h4{color:#1990ff;font-size:18px;line-height:2.1}.area_ff14 h2,.area_ff14 p{font-size:18px;line-height:2.4}.area_ff14{position:relative;color:#fff;z-index:9999;padding-top:50px}.area_ff14 figure{width:380px;height:auto;margin:0 auto}.area_ff14 figure img{width:100%}.area_ff14 h2{text-shadow:1px 1px 3px #0092FE,1px 1px 3px #0092FE;font-weight:700;letter-spacing:2px;margin-top:15px}.area_ff14 .ff14-link{margin-top:20px}.area_ff14 .ff14-link a:hover{-webkit-filter:brightness(1.5);filter:brightness(1.5)}.ff14colabo{padding-top:0!important;height:830px!important}.ff14colabo .pagetopBtn{top:auto!important;bottom:91px}#dlcEpaSection #videosDetailContainer{top:0!important;position:fixed}.area_arden{padding:30px 0 60px!important}.ardyn-entrance{width:1050px}.ardyn-entrance p{margin-top:2rem}.ardyn-entrance dl dt{width:6rem}.ardyn-detail{margin:3rem auto 0;display:flex;justify-content:center}#ardyn-anime{background:url(../../dlc/epa/images/epa_anime_bg.jpg) center no-repeat;height:779px;position:relative}#ardyn-anime #videosDetailContainer{top:-70px}#ardyn-anime .ardyn-anime-entrance h2{font-size:30px;margin:70px auto 40px;text-shadow:1px 1px 3px #0092FE,1px 1px 3px #0092FE}#ardyn-anime .ardyn-anime-entrance p{line-height:2}#ardyn-anime .anime-area p{color:#1990ff;line-height:2;padding-bottom:15px}.mt-a{margin-top:auto!important}.ardyn-02 h4{font-size:20px;font-weight:700;line-height:2}.ardyn-character{z-index:199!important;background:0 0!important}.ardyn-character .btn{position:absolute;bottom:15%}.btn-buy{display:flex;flex-wrap:wrap;margin-top:20px}.btn-buy li{width:20%;padding:5px;box-sizing:border-box}.btn-buy li a:hover{-webkit-filter:brightness(1.5);filter:brightness(1.5)}.btn-buy li a img{width:100%}.btn2{bottom:6%!important}.anime-area{margin-left:450px;margin-top:20px}.anime-area .pvBtn:hover{cursor:pointer}
@charset "UTF-8";.dlcDetailList div h4,.dlcDetailList div p.price{-moz-text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 8px #0090ff}#hoge:after{display:block;visibility:hidden;clear:both;height:0;line-height:0;font-size:0;content:"."}#hoge{display:block;margin:0;padding:0;text-indent:-10000px;text-decoration:none;text-align:left;overflow:hidden}.dlcDetailSection{position:relative!important;opacity:0;margin-bottom:-14px;width:100%;overflow:hidden}.dlcDetailSection .wrapper{width:100%}.dlcDetailSection section{position:relative;width:100%;height:0;overflow:hidden}.dlcDetailSection section div.body{position:absolute;top:0;left:0;z-index:100;width:100%;height:100%}.dlcDetailSection section p{color:#fff}.dlcDetailSection section.dlcTitleSection h2{position:absolute;top:50%;left:50%}.dlcDetailSection section.dlcTitleSection h2 img{width:100%;height:auto}.dlcDetailSection section.dlcTitleSection .pvBtn{position:absolute;top:50%;left:50%;display:block;width:268px;height:72px;cursor:pointer}.dlcDetailSection section.dlcTitleSection .pvBtn .ovLayer{position:absolute;top:50%;left:50%;display:block;width:268px;height:72px;background-color:rgba(58,141,204,.2);margin-left:-134px;margin-top:-36px}.dlcDetailSection section.dlcTitleSection .scrollBtn{position:absolute;bottom:20px;left:50%;display:block}.dlcDetailSection section.dlcTitleSection .scrollBtn img{position:absolute;top:0;left:0;display:block;height:100%}.dlcDetailSection section.dlcTitleSection .supportBtn{position:absolute;bottom:100px;left:50%;display:block;margin-left:-105px}.dlcDetailSection section.dlcTitleSection img.bg{position:absolute;top:0;left:50%;z-index:2;width:auto;height:100%}.dlcTitleSection .container{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}.dlcTitleSection .container .youtubeContainer{position:absolute;top:50%;left:50%}.dlcDetailSection section.dlcListSection img.bg{position:absolute;top:0;left:50%;z-index:1;width:auto;height:100%;margin-left:-960px}.dlcDetailSection section.dlcListSection p.small{width:900px;margin:20px auto;font-size:14px}.dlcDetailSection section.dlcStorySection:not(.dlcScreenShotSection) img.bg{position:absolute;top:0;left:50%;z-index:1;width:auto;height:100%;margin-left:-960px}.dlcDetailList{text-align:center}.dlcDetailList div{position:relative;display:inline-block;width:300px;margin:0 7px;padding:22px 12px;box-sizing:border-box;background-color:rgba(0,0,0,.3);border:1px solid rgba(255,255,255,.4);vertical-align:top;text-align:left}.dlcDetailList div h4{margin:0 auto 15px;font-size:17px;font-weight:700;white-space:nowrap;line-height:1.3;-webkit-text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 8px #0090ff;-ms-text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 8px #0090ff;text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 8px #0090ff;text-align:center}.dlcDetailList div img{display:block;width:190px;height:auto;margin:0 auto}.dlcDetailList div p{margin:20px auto;font-size:17px;font-weight:700;line-height:1.5;text-align:center}.dlcDetailList div p span{font-size:90%}.dlcDetailList div p.price{font-size:20px;font-weight:700;line-height:1;-webkit-text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 8px #0090ff;-ms-text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 8px #0090ff;text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 8px #0090ff;text-align:center}.dlcDetailList div p.price span{font-size:120%}.dlcDetailList div p.buttonList{width:100%;margin:0;text-align:center;font-size:0;line-height:0}.dlcDetailList div p.buttonList a{display:inline-block;margin:5px 3px 0;font-size:0;line-height:0;width:190px}.dlcDetailList div p.buttonList a:not([href]) img,.dlcDetailList div p.buttonList a:not([href]):hover img{opacity:.7!important}.dlcListSection h2{margin:40px 0 -50px;font-size:28px;-moz-text-shadow:0 0 3px #000,0 0 6px #000,0 0 8px #000;-webkit-text-shadow:0 0 3px #000,0 0 6px #000,0 0 8px #000;-ms-text-shadow:0 0 3px #000,0 0 6px #000,0 0 8px #000;text-shadow:0 0 3px #000,0 0 6px #000,0 0 8px #000;text-align:center}#dlcMogchocoSection.dlcDetailSection section.dlcStorySection div.body h4,.dlcListSection h3{-moz-text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 8px #0090ff;-webkit-text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 8px #0090ff;-ms-text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 8px #0090ff;text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 8px #0090ff}.dlcListSection p.leading{font-size:18px;padding-top:62px;line-height:2;text-align:center}.dlcListSection h3{margin:20px 0;font-size:21px;text-align:center}.dlcListSection div.note{width:940px;margin:20px auto 10px}.dlcListSection p.note{margin-left:1em;margin-bottom:.5em;font-size:16px;line-height:1.4;text-align:left;text-indent:-1em}.dlcListSection p.red{color:#d00}.dlcDetailSection section.dlcStorySection div.body{position:absolute;top:50%;left:50%;width:934px;height:auto;margin-left:-467px;margin-top:-120px;text-align:right;background-color:none!important}.dlcDetailSection section.dlcStorySection div.body p{font-size:18px;line-height:2.1}.dlcDetailSection section.dlcScreenShotSection:not(.dlcStorySection) div.body{position:absolute;top:50%;width:720px;min-height:333px;height:auto;margin-top:-165px;padding:50px;box-sizing:border-box;background-color:rgba(7,25,84,.6)}.dlcDetailSection section.dlcScreenShotSection:not(.dlcStorySection) div.body h3{margin-bottom:20px;font-size:28px;font-weight:400;color:#1990ff;font-feature-settings:"palt" 1}.dlcDetailSection section.dlcScreenShotSection:not(.dlcStorySection) div.body p{font-size:17.5px;line-height:1.8}.dlcDetailSection section.dlcScreenShotSection .btn{margin-top:5px;margin-left:-9px;font-size:0;line-height:1}.dlcDetailSection section.dlcScreenShotSection.dlcStorySection .btn{position:absolute;bottom:30px;left:0;z-index:10;width:100%;text-align:center}.dlcDetailSection section.dlcScreenShotSection .btn li{display:inline-block;width:30px;height:30px;cursor:pointer}.dlcDetailSection section.dlcScreenShotSection .btn li.active:after,.dlcDetailSection section.dlcScreenShotSection .btn li:after,.dlcDetailSection section.dlcScreenShotSection .btn li:hover:after{display:block;width:12px;height:12px;margin-top:9px;margin-left:9px;content:" ";-moz-border-radius:10px;-webkit-border-radius:10px;-o-border-radius:10px;-ms-border-radius:10px}.dlcDetailSection section.dlcScreenShotSection .btn li:after{background-color:#fff}.dlcDetailSection section.dlcScreenShotSection .btn li.active:after,.dlcDetailSection section.dlcScreenShotSection .btn li:hover:after{background-color:#1990ff}.dlcDetailSection section.dlcScreenShotSection div.container{position:absolute;top:0;left:0;width:100%;height:100%}.dlcDetailSection section.dlcScreenShotSection div.container ol{position:absolute;top:0;left:0;white-space:nowrap;font-size:0}.dlcDetailSection section.dlcScreenShotSection ol li{position:relative;display:inline-block;width:100%}.dlcDetailSection section.dlcScreenShotSection ol li img{position:absolute;top:0;left:0;display:block;width:100%;height:auto}div.dlcPageTop{position:relative}div.dlcPageTop img.bg{position:absolute;top:0;left:0;width:auto;height:100%}div.dlcPageTop .pagetopBtn{position:absolute;top:46px;left:50%;z-index:100;display:block;width:115px;height:77px;margin-left:-57px;text-align:center;cursor:pointer}div.dlcPageTop .pagetopBtn img.arrow{position:absolute;top:0;left:50%;margin-left:-38px}div.dlcPageTop .pagetopBtn img.text{position:absolute;top:44px;left:0}.dlcDetailSection #videosDetailContainer{z-index:1000}.dlcDetailSection #videosDetailContainer #youtubeContainer{top:220px}.dlcDetailSection #videosDetailContainer .closeButton{top:188px}.dlcDetailSection #videosDetailContainer .playerBg{position:absolute;top:220px;left:50%;width:800px;height:480px;margin-left:-400px;background-color:rgba(0,0,0,.5)}.dlcDetailSection #videosDetailContainer .youtubeVideoContainer{top:220px!important;width:800px;height:480px;margin-left:-400px;margin-top:0!important}.dlcDetailSection section.dlcTitleSection{height:820px;margin-top:-52px}.dlcDetailSection section.dlcTitleSection .pvBtn{margin-top:128px;margin-left:-134px}.dlcDetailSection section.dlcTitleSection .scrollBtn{width:74px;padding-top:46px;margin-left:-37px}.dlcDetailSection section.dlcTitleSection img.bg{margin-left:-960px}.dlcDetailSection section.dlcListSection{height:780px;padding-top:0}.dlcDetailSection section.dlcStorySection{height:820px;padding-top:0}.dlcDetailSection section.dlcScreenShotSection{width:100%;height:0;padding-top:56.25%}.dlcDetailSection section.dlcScreenShotSection div.container ol{width:100%}.dlcDetailSection section.dlcScreenShotSection div.container ol li{width:100%;padding-top:56.25%}.dlcDetailSection section.dlcTitleSection h2{width:804px;height:210px;margin-left:-402px;margin-top:-105px}.dlcDetailSection section.dlcScreenShotSection div.body.right{left:auto;right:0;margin-left:0}.dlcDetailSection section.dlcScreenShotSection div.body.left{left:0;margin-left:0}div.dlcPageTop{width:100%;height:0;padding-top:214px}@media screen and (min-width:1921px){.dlcDetailSection section.dlcListSection img.bg,.dlcDetailSection section.dlcStorySection:not(.dlcScreenShotSection) img.bg,.dlcDetailSection section.dlcTitleSection img.bg{width:100%;height:auto;left:0;top:0;margin-left:0}div.dlcPageTop img.bg{width:100%;height:auto}}.dlcDetailSection section.announcementSection{height:auto;background-color:rgba(6,26,48,.5);padding:50px 0}.dlcDetailSection section.announcementSection div.body{position:relative;width:980px;margin:0 auto;padding:50px 0}.announcementSection .body h3{text-align:center;font-size:22px;color:#11a3ff;line-height:1.8}.announcementSection .body p{font-size:15px;text-align:center;white-space:nowrap;line-height:1.8}#dlcEppSection .dlcStorySection div.body{margin-top:-120px}#dlcEpgSection .dlcStorySection{width:100%;padding-top:56.25%}#dlcEpgSection .dlcStorySection div.body{margin-top:-170px}#dlcMogchocoSection.dlcDetailSection section.dlcTitleSection h2{width:468px;margin-left:-234px;margin-top:-320px}#dlcMogchocoSection.dlcDetailSection section.dlcTitleSection .pvBtn{margin-top:230px}#dlcMogchocoSection.dlcDetailSection section.dlcListSection{height:778px}#dlcMogchocoSection.dlcDetailSection section.dlcScreenShotSection:not(.dlcStorySection) div.body{min-height:290px}#dlcMogchocoSection.dlcDetailSection section.dlcStorySection div.body{margin-top:-170px!important}#dlcMogchocoSection.dlcDetailSection section.dlcStorySection div.body h4{margin-top:80px;font-size:24px;font-weight:700;white-space:nowrap;line-height:1.8;text-align:center}#dlcAssassinSection.dlcDetailSection section.dlcTitleSection h2{width:622px;margin-left:-311px;margin-top:-240px}#dlcAssassinSection.dlcDetailSection section.dlcTitleSection .pvBtn .ovLayer{background-color:rgba(201,6,35,.2)}#dlcAssassinSection.dlcDetailSection section.dlcScreenShotSection .btn li.active:after,#dlcAssassinSection.dlcDetailSection section.dlcScreenShotSection .btn li:hover:after{content:" ";display:block;width:12px;height:12px;-moz-border-radius:10px;-webkit-border-radius:10px;-o-border-radius:10px;-ms-border-radius:10px;background-color:#e03636;margin-top:9px;margin-left:9px}#dlcAssassinSection.dlcDetailSection section.dlcScreenShotSection:not(.dlcStorySection) div.body h3{color:#e03636}#dlcAssassinSection.dlcDetailSection section.dlcScreenShotSection:not(.dlcStorySection) div.body{background-color:rgba(69,11,11,.6)}#dlcAssassinSection.dlcDetailSection section.dlcStorySection div.body{width:1010px;margin-top:-170px;margin-left:-505px}#dlcAssassinSection.dlcDetailSection section.dlcStorySection div.body h4{margin-top:80px;font-size:24px;font-weight:700;white-space:nowrap;line-height:1.8;-moz-text-shadow:0 0 3px #d9aa00,0 0 6px #d9aa00,0 0 8px #d9aa00;-webkit-text-shadow:0 0 3px #d9aa00,0 0 6px #d9aa00,0 0 8px #d9aa00;-ms-text-shadow:0 0 3px #d9aa00,0 0 6px #d9aa00,0 0 8px #d9aa00;text-shadow:0 0 3px #d9aa00,0 0 6px #d9aa00,0 0 8px #d9aa00;text-align:center}#dlcAssasinClothSection .body{margin-top:-230px}#dlcOnlineSection.dlcDetailSection section.dlcTitleSection h2{width:666px;margin-left:-333px;margin-top:-250px}#dlcOnlineSection.dlcDetailSection section.dlcTitleSection .ffxvmc{position:absolute;bottom:110px;right:50px;padding:10px;box-sizing:border-box;font-size:14px;color:#fff;background:rgba(0,0,0,.8);border:1px solid rgba(163,163,163,.4)}#dlcOnlineSection.dlcDetailSection section.dlcListSection{height:740px}#dlcOnlineSection.dlcDetailSection section.dlcListSection h3{margin:55px 0 20px}#dlcOnlineSection.dlcDetailSection .dlcUpdateSection{height:620px}#dlcOnlineSection.dlcDetailSection .dlcUpdateSection h2{margin:50px 0 -50px;font-size:28px;text-align:center}#dlcOnlineSection.dlcDetailSection .dlcUpdateSection .leading{font-size:18px;margin-bottom:25px;padding-top:62px;line-height:2;text-align:center}#dlcOnlineSection.dlcDetailSection .dlcUpdateSection .dlcUpdatelist{box-sizing:border-box;background-color:rgba(0,0,0,.4);border:1px solid rgba(163,163,163,.4);margin:0 auto;padding:20px;width:940px}#dlcOnlineSection.dlcDetailSection .dlcUpdateSection .dlcUpdatelist>div{margin-bottom:10px}#dlcOnlineSection.dlcDetailSection .dlcUpdateSection .dlcUpdatelist>div:last-of-type{margin-bottom:0}#dlcOnlineSection.dlcDetailSection .dlcUpdateSection .dlcUpdatelist h3{color:#1990ff;font-weight:400;font-size:24px;margin-bottom:20px;text-align:center}#dlcOnlineSection.dlcDetailSection .dlcUpdateSection .dlcUpdatelist div:after{content:"";display:block;clear:both}#dlcOnlineSection.dlcDetailSection .dlcUpdateSection .dlcUpdatelist div>img{float:left;width:213px}#dlcOnlineSection.dlcDetailSection .dlcUpdateSection .dlcUpdatelist div>dl{box-sizing:border-box;font-size:18px;float:left;padding-left:19px;line-height:1.8;width:685px}#dlcOnlineSection.dlcDetailSection .dlcUpdateSection .dlcUpdatelist dl dd,#dlcOnlineSection.dlcDetailSection .dlcUpdateSection .dlcUpdatelist dl dt{display:block}#dlcOnlineSection.dlcDetailSection .dlcUpdateSection .dlcUpdatelist dd a{display:inline-block;color:#fff;text-decoration:underline}#dlcOnlineSection.dlcDetailSection .dlcUpdateSection .dlcUpdatelist dd a:hover{color:#1990ff}#dlcOnlineSection.dlcDetailSection .dlcUpdateSection .dlcUpdatelist dd a:after{content:"＞";color:#fff;display:inline-block;font-size:18px}#dlcOnlineSection.dlcDetailSection .dlcUpdateSection .dlcUpdatelist dd a:hover:after{color:#1990ff}#dlcOnlineSection.dlcDetailSection .dlcUpdateSection img.bg{position:absolute;top:0;left:50%;z-index:1;width:auto;height:100%;margin:0 0 0 -50%}#dlcOnlineSection.dlcDetailSection section.dlcComradesSection{height:620px}#dlcOnlineSection.dlcDetailSection section.dlcComradesSection h2{margin:50px 0 12px;font-size:28px;text-align:center}#dlcOnlineSection.dlcDetailSection section.dlcComradesSection p{width:940px;font-size:18px;margin:0 auto 36px;line-height:2}#dlcOnlineSection.dlcDetailSection section.dlcComradesSection p.small{font-size:14px}#dlcOnlineSection.dlcDetailSection section.dlcComradesSection img.bg{position:absolute;bottom:0;left:50%;z-index:1;width:100%;height:auto;margin:0 0 0 -50%}
@charset "UTF-8";#hoge:after{display:block;visibility:hidden;clear:both;height:0;line-height:0;font-size:0;content:"."}#e3_2016Section dd h4,#e3_2016Section dd p,#e3_2016Section dt,#e3_2016Section h3,#e3_2016Section header h2,#e3_2016Section header p,.sqexPresentsButton,.twitchButton,.youtubeButton{display:block;margin:0;padding:0;text-indent:-10000px;text-decoration:none;text-align:left;overflow:hidden}#e3_2016Section{opacity:0;height:100%}#e3_2016Section header{width:980px;height:368px;margin:0 auto;background:url(../../campaign/events/e3_2016/images/main_visual.png) center top no-repeat}#e3_2016Section .contentBody{padding-bottom:50px;background:url(../../campaign/events/e3_2016/images/border_bottom.png) center bottom no-repeat}#e3_2016Section h3{width:980px;height:44px;margin-top:44px;background:url(../../campaign/events/e3_2016/images/heading_schedule.png) center top no-repeat}#e3_2016Section dt{display:block;width:920px;height:44px;margin:50px auto 0}#e3_2016Section dt.pre{background:url(../../campaign/events/e3_2016/images/heading_pre.png) center top no-repeat}#e3_2016Section dt.first{background:url(../../campaign/events/e3_2016/images/heading_first.png) center top no-repeat}#e3_2016Section dt.second{background:url(../../campaign/events/e3_2016/images/heading_second.png) center top no-repeat}#e3_2016Section dt.third{background:url(../../campaign/events/e3_2016/images/heading_third.png) center top no-repeat}#e3_2016Section dd{position:relative;display:block;width:876px;height:140px;margin:16px auto 0}#e3_2016Section dd.pre{background:url(../../campaign/events/e3_2016/images/pre_body.png) center top no-repeat}#e3_2016Section dd.first{background:url(../../campaign/events/e3_2016/images/first_body.png) center top no-repeat}#e3_2016Section dd.second.body01{background:url(../../campaign/events/e3_2016/images/second_body_01.png) center top no-repeat}#e3_2016Section dd.second.body02{background:url(../../campaign/events/e3_2016/images/second_body_02.png) center top no-repeat}#e3_2016Section dd.third{background:url(../../campaign/events/e3_2016/images/third_body.png) center top no-repeat}.sqexPresentsButton{position:absolute;top:90px;left:340px;display:block;width:402px;height:36px;background:url(../../campaign/events/e3_2016/images/sqex_presents_button.png) no-repeat}.twitchButton,.youtubeButton{position:absolute;top:90px;display:block;width:302px;height:36px}.youtubeButton{left:228px;background:url(../../campaign/events/e3_2016/images/youtube_button.png) no-repeat}.twitchButton{left:550px;background:url(../../campaign/events/e3_2016/images/twitch_button.png) no-repeat}
@charset "UTF-8";#hoge:after{display:block;visibility:hidden;clear:both;height:0;line-height:0;font-size:0;content:"."}#hoge{display:block;margin:0;padding:0;text-indent:-10000px;text-decoration:none;text-align:left;overflow:hidden}#fiveMillion #container{background:url(../../crown_update/images/crown_update_bg.jpg) center top no-repeat #000}#fiveMillionSection{position:relative;width:100%;padding-bottom:200px}#fiveMillionSection .closeButton{position:absolute;top:28px;left:50%;margin-left:384px;display:block;width:30px;height:30px;background:url(../../assets_new/images/close_button.png) no-repeat;background-size:cover;cursor:pointer}#fiveMillion #titleLogoButton{top:100%;margin-top:-360px}#fiveMillionSection .wrapper{position:relative;width:771px;padding-top:65px;text-align:left}#fiveMillionSection .frame{position:relative;width:769px;padding:40px;margin:0 auto;box-sizing:border-box;background-color:rgba(0,0,0,.8)}#fiveMillionSection .frame .borderTop{position:absolute;top:0;left:0;display:block;width:100%;height:2px;background:url(../images/grad_border_top.png) no-repeat;background-size:100% 2px}#fiveMillionSection .frame .borderRight{position:absolute;top:0;right:0;display:block;width:2px;height:100%;background:url(../images/grad_border_right.png) no-repeat;background-size:2px 100%}#fiveMillionSection .frame .borderBottom{position:absolute;bottom:0;left:0;display:block;width:100%;height:2px;background:url(../images/grad_border_bottom.png) no-repeat;background-size:100% 2px}#fiveMillionSection .frame .borderLeft{position:absolute;top:0;left:0;display:block;width:2px;height:100%;background:url(../images/grad_border_left.png) no-repeat;background-size:2px 100%}#fiveMillionSection h1{line-height:1.2;margin-bottom:1em;padding-bottom:10px;background:url(../../five_million/images/separator.png) center bottom no-repeat;font-size:26px;font-weight:lighter;text-align:center}#fiveMillionSection h1 sup{font-size:80%}#fiveMillionSection dl{margin-bottom:20px}#fiveMillionSection dd.score,#fiveMillionSection dt{display:inline-block;line-height:1.2;margin-top:1em;margin-bottom:.5em;font-weight:lighter;text-align:left}#fiveMillionSection dt{font-size:22px;color:#008bff}#fiveMillionSection dd.score{padding:0 .5em;font-size:16px;color:#fff}#fiveMillionSection p.note{font-size:80%}
@charset "UTF-8";#hardButton,#packageButton{margin-bottom:30px;font-size:0}#hoge:after{display:block;visibility:hidden;clear:both;height:0;line-height:0;font-size:0;content:"."}#hoge p{display:block;margin:0;padding:0;text-indent:-10000px;text-decoration:none;text-align:left;overflow:hidden}#gameProductsSection{width:100%;padding-bottom:40px;background:url(../../game_products/images/bg.jpg) center top no-repeat}#productSpec{position:relative;width:100%;height:271px;background:url(../../game_products/images/spec_body.png) center top no-repeat}#productSpec .preOrderButton{position:absolute;top:62px;left:582px}#productSpec .preOrderButton:hover{background-color:rgba(255,255,255,.1)}#productSpec .preOrderButton:hover img{opacity:.9}#gameProductsSection #productDetailContainer{min-height:555px;margin-top:-320px}#hardButton{text-align:center}#hardButton li{display:inline-block;margin:0 10px;cursor:pointer}#hardButton li.ps4:hover,.ps4 #hardButton li.ps4{background-color:rgba(0,69,138,.4)}#hardButton li.xbox:hover,.xbox #hardButton li.xbox{background-color:rgba(39,110,31,.4)}#packageButton{text-align:left}#packageButton li{display:inline-block;width:238px;height:67px;margin:0 3px 10px}#packageButton li a{display:block;width:238px;height:67px;background-color:transparent}#packageButton li.active a{pointer-events:none}.ps4 #packageButton li.royal{background:url(../../game_products/images/royal_button_ps4.png) no-repeat}.ps4 #packageButton li.normal{background:url(../../game_products/images/normal_button_ps4.png) no-repeat}.ps4 #packageButton li.delux{background:url(../../game_products/images/delux_button_ps4.png) no-repeat}.ps4 #packageButton li.ultimate{background:url(../../game_products/images/ultimate_button_ps4.png) no-repeat}.ps4 #packageButton li.download{background:url(../../game_products/images/download_button_ps4.png) no-repeat}.ps4 #packageButton li.download_premium{background:url(../../game_products/images/download_premium_button_ps4.png) no-repeat}.ps4 #packageButton li.posa{background:url(../../game_products/images/posa_button_ps4.png) no-repeat}.xbox #packageButton li.royal{background:url(../../game_products/images/royal_button_xbox.png) no-repeat}.xbox #packageButton li.normal{background:url(../../game_products/images/normal_button_xbox.png) no-repeat}.xbox #packageButton li.delux{background:url(../../game_products/images/delux_button_xbox.png) no-repeat}.xbox #packageButton li.ultimate{background:url(../../game_products/images/ultimate_button_xbox.png) no-repeat}.xbox #packageButton li.download{background:url(../../game_products/images/download_button_xbox.png) no-repeat}.xbox #packageButton li.download_premium{background:url(../../game_products/images/download_premium_button_xbox.png) no-repeat}.xbox #packageButton li.posa{display:none}.ps4 #packageButton li.active,.ps4 #packageButton li:hover{background-color:rgba(0,69,138,.6)}.xbox #packageButton li.active,.xbox #packageButton li:hover{background-color:rgba(39,110,31,.6)}#gameProductsSection .shopContainer{margin-bottom:20px}#gameProductsSection .shopContainer h3{position:relative;margin-bottom:-1px}#gameProductsSection .shopContainer h3 img{display:block}#gameProductsSection h3{position:relative}#gameProductsSection h3 a.preOrderButton{position:absolute;top:5px;right:5px;display:block;width:236px;height:34px;background:url(../../game_products/images/pre_order_button.png) no-repeat}#gameProductDetailContainer,.productOutline{position:relative}#gameProductsSection h3 a.preOrderButton:hover{opacity:.8}#gameProductsSection .shopContainer .contentBody{padding:15px 5px 5px}#gameProductsSection .shopContainer .right{text-align:right}.xbox .caution,.xbox .shopContainer h5{-moz-text-shadow:0 0 3px #0baa00,0 0 6px #0baa00,0 0 8px #0baa00;-webkit-text-shadow:0 0 3px #0baa00,0 0 6px #0baa00,0 0 8px #0baa00;-ms-text-shadow:0 0 3px #0baa00,0 0 6px #0baa00,0 0 8px #0baa00;text-shadow:0 0 3px #0baa00,0 0 6px #0baa00,0 0 8px #0baa00}.productOutline{width:980px;margin-bottom:30px}.normalSection.ps4 .productOutline{height:375px;background:url(../../game_products/images/normal_body_ps4.png) no-repeat}.normalSection.xbox .productOutline{height:375px;background:url(../../game_products/images/normal_body_xbox.png) no-repeat}.dlcPageLink{display:block;width:620px;height:100px;margin:40px auto}.deluxSection,.ultimateSection{width:980px;margin-bottom:30px}.dlcPageLink:hover{background-color:#fff}.dlcPageLink:hover img{opacity:.8}.deluxSection.ps4 .productOutline{height:375px;background:url(../../game_products/images/delux_body_ps4.png) no-repeat}.deluxSection.xbox .productOutline{height:375px;background:url(../../game_products/images/delux_body_xbox.png) no-repeat}.ultimateSection.ps4 .productOutline{height:530px;background:url(../../game_products/images/ultimate_body_ps4.png?20161128) no-repeat}.ultimateSection.xbox .productOutline{height:534px;background:url(../../game_products/images/ultimate_body_xbox.png?20161128) no-repeat}.ultimateSection .buy li{margin:2px;padding:2px!important}.downloadPremiumSection,.downloadSection,.posaSection{width:980px;margin-bottom:30px}.downloadSection.ps4 .productOutline{height:376px;background:url(../../game_products/images/download_body_ps4.png) no-repeat}.downloadSection.xbox .productOutline{height:376px;background:url(../../game_products/images/download_body_xbox.png) no-repeat}.posaSection.ps4 .productOutline{height:376px;background:url(../../game_products/images/posa_body_ps4.png) no-repeat}.posaSection.xbox .productOutline{height:440px;background:url(../../game_products/images/posa_body_xbox.png) no-repeat}.productHeading{width:100%;padding:5px 20px;text-align:center;box-sizing:border-box;background:url(../../dlc/images/dlc_heading_bg.png) center top no-repeat;background-size:100% 100%;border:1px solid #5b5b5b;font-size:24px;font-weight:400;line-height:1.5;-moz-text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 12px #0090ff;-webkit-text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 12px #0090ff;-ms-text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 12px #0090ff;text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 12px #0090ff}.productHeading.xbox{-moz-text-shadow:0 0 3px #0baa00,0 0 6px #0baa00,0 0 12px #0baa00;-webkit-text-shadow:0 0 3px #0baa00,0 0 6px #0baa00,0 0 12px #0baa00;-ms-text-shadow:0 0 3px #0baa00,0 0 6px #0baa00,0 0 12px #0baa00;text-shadow:0 0 3px #0baa00,0 0 6px #0baa00,0 0 12px #0baa00}.productOutline .btnBuyLarge{position:absolute;bottom:0;left:600px;height:40px!important;padding-top:10px!important;text-align:center;font-size:18px!important}.downloadPremiumSection .productOutline .btnBuyLarge{bottom:20px;left:380px}
@charset "UTF-8";#judgmentDiscSection .wrapper:after{display:block;visibility:hidden;clear:both;height:0;line-height:0;font-size:0;content:"."}#judgmentDiscBody h2,#judgmentDiscBody li,#judgmentDiscBody p,#judgmentDiscOutline h1,#judgmentDiscOutline p{display:block;margin:0;padding:0;text-indent:-10000px;text-decoration:none;text-align:left;overflow:hidden}#judgmentDisc #container{background:url(../../campaign/other_campaigns/judgment_disc/images/judgment_disc_bg.jpg) center top no-repeat #000}#judgmentDiscSection{position:relative;width:100%}#judgmentDiscSection .wrapper{position:relative;width:955px;padding-top:53px;text-align:center}#judgmentDiscSection .closeButton{position:absolute;top:10px;right:10px;left:auto;display:block;width:90px;height:40px;margin:0}#judgmentDiscPsStore a:hover:after,#judgmentDiscXboxStore a:hover:after{position:absolute;width:100%;height:100%;content:" ";display:block}#judgmentDiscLogo{float:left;margin-bottom:40px}#judgmentDiscOutline{float:right;width:466px;height:300px;margin-bottom:40px;background:url(../../campaign/other_campaigns/judgment_disc/images/judgment_outline.png) center top no-repeat}#judgmentDiscBody{position:relative;clear:both;width:800px;height:380px;margin:0 auto;background:url(../../campaign/other_campaigns/judgment_disc/images/judgment_body.png) center top no-repeat}#judgmentDiscPsStore a{position:absolute;top:210px;left:38px;width:320px;height:50px}#judgmentDiscPsStore a:hover:after{top:0;left:0;background:url(../../campaign/other_campaigns/judgment_disc/images/btn_ps_store_ov.png) center top no-repeat}#judgmentDiscXboxStore a{position:absolute;top:210px;left:440px;width:320px;height:50px}#judgmentDiscXboxStore a:hover:after{top:0;left:0;background:url(../../campaign/other_campaigns/judgment_disc/images/btn_xbox_store_ov.png) center top no-repeat}#judgmentDiscSection .btnOfficialSite{position:relative;display:block;width:480px;height:140px;margin:60px auto}#judgmentDiscSection .btnOfficialSite:hover:after{position:absolute;top:0;left:0;content:" ";display:block;width:100%;height:100%;background:url(../../campaign/other_campaigns/judgment_disc/images/btn_official_site_ov.jpg) center top no-repeat}
@charset "UTF-8";#manualUpdateSection h1,#manualUpdateSection h2,#manualUpdateSection h3{font-weight:lighter;text-align:center}#hoge:after{display:block;visibility:hidden;clear:both;height:0;line-height:0;font-size:0;content:"."}#hoge{display:block;margin:0;padding:0;text-indent:-10000px;text-decoration:none;text-align:left;overflow:hidden}#manualUpdate #container{background:url(../../crown_update/images/crown_update_bg.jpg) center top no-repeat #000}#manualUpdate #titleLogoButton{top:100%;margin-top:-360px}#manualUpdateSection{position:relative;width:100%;padding-bottom:200px}#manualUpdateSection .wrapper{position:relative;width:771px;padding-top:65px;text-align:center}#manualUpdateSection .frame{position:relative;width:769px;padding:40px;margin:0 auto;box-sizing:border-box;background-color:rgba(0,0,0,.8)}#manualUpdateSection .frame .borderTop{position:absolute;top:0;left:0;display:block;width:100%;height:2px;background:url(../images/grad_border_top.png) no-repeat;background-size:100% 2px}#manualUpdateSection .frame .borderRight{position:absolute;top:0;right:0;display:block;width:2px;height:100%;background:url(../images/grad_border_right.png) no-repeat;background-size:2px 100%}#manualUpdateSection .frame .borderBottom{position:absolute;bottom:0;left:0;display:block;width:100%;height:2px;background:url(../images/grad_border_bottom.png) no-repeat;background-size:100% 2px}#manualUpdateSection .frame .borderLeft{position:absolute;top:0;left:0;display:block;width:2px;height:100%;background:url(../images/grad_border_left.png) no-repeat;background-size:2px 100%}#manualUpdateSection h1{line-height:1.2;margin-bottom:1em;font-size:26px}#manualUpdateSection h2{display:inline-block;padding:0 .5em;line-height:1.2;margin-top:1.5em;font-size:22px}#manualUpdateSection h3{line-height:1.2;margin-top:2em;margin-bottom:1em;font-size:18px}#manualUpdateSection .frame p{text-align:left;font-size:85%;margin-bottom:1em}#manualUpdateSection .frame p.note{font-size:12px;margin-bottom:.2em;text-indent:-1em;margin-left:1em}#manualUpdateSection .frame p.right{text-align:right}#manualUpdateSection .frame ol li{list-style:decimal;margin-left:1.2em}#manualUpdateSection .frame ul{margin-bottom:2em}#manualUpdateSection .frame ul li{list-style:disc;margin-left:1.2em}#manualUpdateSection .frame ol li div{padding:10px 15px 0;border:1px solid rgba(255,255,255,.3);text-align:center}#manualUpdateSection .frame ol ul li,#manualUpdateSection .frame ul ul li{list-style:none}#manualUpdateSection .frame ol ul li p:before,#manualUpdateSection .frame ul ul li p:before{content:" - ";display:inline;margin-right:.5em}#manualUpdateSection .closeButton{position:absolute;top:28px;left:50%;margin-left:384px;display:block;width:30px;height:30px;background:url(../../assets_new/images/close_button.png) no-repeat;background-size:cover;cursor:pointer}#manualUpdateSection .frame ol li li p{margin-bottom:.5em}.no-list-style-type li{list-style-type:none!important;margin-left:0!important}#manualUpdateSection img{display:block;margin-left:-30px}
#videosSection .newIcon{position:absolute;bottom:.7em;left:0;display:block;width:100%;text-align:center;text-indent:0;line-height:1.3;color:#fff;font-weight:400;-moz-text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 8px #0090ff;-webkit-text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 8px #0090ff;-ms-text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 8px #0090ff;text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 8px #0090ff}#mainBannersContainer .tvcm .newIcon,#videosSection .tvcm .newIcon{-moz-text-shadow:0 0 3px #016bbc,0 0 6px #016bbc,0 0 8px #016bbc;-webkit-text-shadow:0 0 3px #016bbc,0 0 6px #016bbc,0 0 8px #016bbc;-ms-text-shadow:0 0 3px #016bbc,0 0 6px #016bbc,0 0 8px #016bbc;text-shadow:0 0 3px #016bbc,0 0 6px #016bbc,0 0 8px #016bbc}#mainBannersContainer .trailer .newIcon,#videosSection .trailer .newIcon{-moz-text-shadow:0 0 3px #c09f54,0 0 6px #c09f54,0 0 8px #c09f54;-webkit-text-shadow:0 0 3px #c09f54,0 0 6px #c09f54,0 0 8px #c09f54;-ms-text-shadow:0 0 3px #c09f54,0 0 6px #c09f54,0 0 8px #c09f54;text-shadow:0 0 3px #c09f54,0 0 6px #c09f54,0 0 8px #c09f54}#mainBannersContainer .game_play .newIcon,#videosSection .game_play .newIcon{-moz-text-shadow:0 0 3px #1190c1,0 0 6px #1190c1,0 0 8px #1190c1;-webkit-text-shadow:0 0 3px #1190c1,0 0 6px #1190c1,0 0 8px #1190c1;-ms-text-shadow:0 0 3px #1190c1,0 0 6px #1190c1,0 0 8px #1190c1;text-shadow:0 0 3px #1190c1,0 0 6px #1190c1,0 0 8px #1190c1}#mainBannersContainer .tech_demo .newIcon,#videosSection .tech_demo .newIcon{-moz-text-shadow:0 0 3px #aad869,0 0 6px #aad869,0 0 8px #aad869;-webkit-text-shadow:0 0 3px #aad869,0 0 6px #aad869,0 0 8px #aad869;-ms-text-shadow:0 0 3px #aad869,0 0 6px #aad869,0 0 8px #aad869;text-shadow:0 0 3px #aad869,0 0 6px #aad869,0 0 8px #aad869}#mainBannersContainer .other .newIcon,#videosSection .other .newIcon{-moz-text-shadow:0 0 3px #6ac6e4,0 0 6px #6ac6e4,0 0 8px #6ac6e4;-webkit-text-shadow:0 0 3px #6ac6e4,0 0 6px #6ac6e4,0 0 8px #6ac6e4;-ms-text-shadow:0 0 3px #6ac6e4,0 0 6px #6ac6e4,0 0 8px #6ac6e4;text-shadow:0 0 3px #6ac6e4,0 0 6px #6ac6e4,0 0 8px #6ac6e4}
@charset "UTF-8";#onlineSection section#cotLeading dt,#onlineSection section#cotLeading p.leading{-moz-text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 8px #0090ff;-webkit-text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 8px #0090ff;-ms-text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 8px #0090ff;text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 8px #0090ff}#onlineSection a.support_btn:hover img,#onlineSection section#cotOutline .btn:hover img{opacity:.85}#hoge:after{display:block;visibility:hidden;clear:both;height:0;line-height:0;font-size:0;content:"."}#hoge{display:block;margin:0;padding:0;text-indent:-10000px;text-decoration:none;text-align:left;overflow:hidden}html#online{font-size:10px}html#online body{min-width:auto}#online #titleLogoButton.view{position:absolute;right:0;left:auto;top:0;display:block;width:18.913043478%;margin-top:1%;margin-left:0;margin-right:4.347826086%}#online #titleLogoButton.view img{width:100%;height:auto}#onlineSection{width:100%;background:url(../../online/images/cot/online_bg.jpg) center top no-repeat;background-size:100% auto}#onlineSection .wrapper{position:relative;margin:0 auto;padding-top:1px}@media screen and (max-width:1118px){html#online{font-size:.894454382vw}#onlineSection .wrapper{width:82.30563003%}}@media screen and (min-width:1119px){html#online{font-size:10px}#onlineSection .wrapper{width:920px}}#onlineSection h1{width:57.5%;margin:15% auto 0}#onlineSection h1 img,#onlineSection h2 img{display:block;width:100%;height:auto}#onlineSection h2{width:100%;margin:0 auto 1%}#onlineSection p.leading{margin-bottom:2rem;font-size:1.6rem;line-height:1.8}#onlineSection p{margin-bottom:1rem;font-size:1.4rem;line-height:1.8}#onlineSection p.note{margin-left:3.2rem;margin-right:2rem;margin-bottom:.1rem;font-size:1.4rem;text-indent:-1.2rem}#onlineSection a.support_btn{display:block;margin:2.06521% auto 0;width:34.8913%}#onlineSection a.support_btn img{width:100%;height:auto;display:block}#onlineSection section#cotLeading h3{width:100%;margin-bottom:.5%}#onlineSection section#cotLeading h3 img{display:block;width:100%;height:auto}#onlineSection section#cotLeading dl{margin-top:2.17%;margin-bottom:2.17%;border-bottom:1px solid rgba(255,255,255,.4)}#onlineSection section#cotLeading dt{position:relative;display:block;width:100%;background:url(../../online/images/cot/online_heading_03_bg.png) center top no-repeat;background-size:100% 100%;padding-top:4.565217391%;box-sizing:border-box;text-align:center;line-height:1;font-weight:700;font-size:1.8rem}#onlineSection section#cotLeading dt span{position:absolute;top:0;left:0;display:block;width:100%;margin-top:1.304347826%;text-align:center}#onlineSection section#cotLeading dd{padding:2.173913043% 3.260869565%;border-left:1px solid rgba(255,255,255,.4);border-right:1px solid rgba(255,255,255,.4);background-color:rgba(6,26,48,.5);font-size:1.4rem}#onlineSection section#cotLeading dd.period{text-align:center;font-size:1.9rem}#onlineSection section#cotOutline h3{width:100%;margin-bottom:.5%}#onlineSection section#cotOutline h3 img{display:block;width:100%;height:auto}#onlineSection section#cotOutline p.leading{width:100%}#onlineSection section#cotOutline p.leading img{display:block;width:100%;height:auto}#onlineSection section#cotOutline .btn{display:block;width:39.130434782%;margin:0 auto 4.347826086%}#onlineSection section#cotOutline .btn img{display:block;width:100%;height:auto}#onlineSection section#cotOutline{font-size:0;line-height:0}#onlineSection section#cotOutline .img img{display:inline-block;width:48.913043478%;height:auto;margin-bottom:2.173913043%}#onlineSection section#cotOutline .img img:nth-child(1),#onlineSection section#cotOutline .img img:nth-child(3){margin-right:2.173913043%}#onlineSection section#cotTable{margin-top:8.695652173%}#onlineSection section#cotTable h3{width:100%;margin-bottom:.5%}#onlineSection section#cotTable h3 img{display:block;width:100%;height:auto}#onlineSection section#cotTable p.leading{width:100%}#onlineSection section#cotTable p.leading img{display:block;width:100%;height:auto}#onlineSection section#cotTable table{width:100%;margin-top:-3%;border-collapse:collapse;font-size:1.25rem;line-height:1.5}#onlineSection section#cotTable table strong{display:inline-block;margin-top:1rem;color:#c00;font-size:1.1rem}#onlineSection section#cotTable td,#onlineSection section#cotTable th{border:1px solid #626262}#onlineSection section#cotTable tr:nth-child(1) th{text-align:center}#onlineSection section#cotTable tr th:nth-child(1){width:10.869565217%;padding:1.43902439%;background-color:#282828;text-align:center;white-space:nowrap}#onlineSection section#cotTable tr td:nth-child(2),#onlineSection section#cotTable tr th:nth-child(2){width:44.565217391%;padding:1.5% 2%;background-color:#030d18}#onlineSection section#cotTable tr td:nth-child(3),#onlineSection section#cotTable tr th:nth-child(3){width:44.565217391%;padding:1.5% 2%;background-color:#180703}#onlineSection section#cotTable tr:nth-child(1) td:nth-child(2),#onlineSection section#cotTable tr:nth-child(1) th:nth-child(2){background-color:#061a30}#onlineSection section#cotTable tr:nth-child(1) td:nth-child(3),#onlineSection section#cotTable tr:nth-child(1) th:nth-child(3){background-color:#300d06}a.btn-ffxv-official{display:block;width:54.347826087%;margin:8.695652173% auto;font-size:0}#btn-dl-page img,a.btn-ffxv-official img{display:block;width:100%;height:auto}a.btn-ffxv-official:hover{background-color:#fff}a.btn-ffxv-official:hover img{opacity:.9;display:block}#btn-dl-page{position:fixed;top:50%}#btn-dl-page dt{display:block;margin-top:20px}#btn-dl-page a:hover img{opacity:.85}@media screen and (max-width:1118px){#btn-dl-page{left:0;width:7.506702412%;margin-left:1.340482573%;margin-top:-23.413762287%}#btn-dl-page dt{margin-top:1.787310098%}}@media screen and (min-width:1119px){#btn-dl-page{left:15px;width:84px;margin-top:-262px}#btn-dl-page dt{margin-top:20px}}#onlineAnnouncement{width:92%;margin:3% auto .5%;padding:2% 3% 1%;border:1px solid rgba(255,122,122,.5);box-sizing:border-box}#onlineAnnouncement h3{text-align:center;font-size:1.7rem}#onlineAnnouncement p{font-size:1.3rem}#onlineSection .trailer{position:relative;width:100%;height:0;padding-top:56.304347826%;margin-bottom:2.173913043%}#onlineSection .trailer>div{position:absolute;top:0;left:0;width:100%;height:100%}#onlineSection .trailer>div iframe{width:100%;height:100%}#onlineAnnouncement.v2{width:920px;margin:3% auto 5%;padding:35px 45px 25px;background-color:rgba(6,26,48,.5);border:1px solid rgba(163,163,163,.6);box-sizing:border-box}#onlineAnnouncement.v2 h3{text-align:center;font-size:2.1rem;color:#11a3ff}#onlineAnnouncement.v2 p{font-size:1.4rem;text-align:center;white-space:nowrap}
@charset "UTF-8";#hoge:after{display:block;visibility:hidden;clear:both;height:0;line-height:0;font-size:0;content:"."}#platinumDemoSection .contentBody p,#platinumDemoSection h3{display:block;margin:0;padding:0;text-indent:-10000px;text-decoration:none;text-align:left;overflow:hidden}#platinumDemoSection{opacity:0;height:100%}#platinumDemoSection .closeButton{margin-top:-450px}#platinumDemoSection .pageTitle{position:absolute;top:28px;left:464px;width:495px;height:296px;background-image:url(../../campaign/other_campaigns/cp_platinum_demo/images/platinum_demo_title.png);background-position:center top}#platinumDemoSection h3{position:absolute;top:254px;left:464px;width:495px;height:149px;background-image:url(../../campaign/other_campaigns/cp_platinum_demo/images/leading_close.png)}#platinumDemoSection .contentBody p{position:absolute;top:460px;left:60px;width:436px;height:180px;background-image:url(../../campaign/other_campaigns/cp_platinum_demo/images/text.png)}#platinumDemoSection .movie{position:absolute;top:410px;left:508px;width:420px;height:275px}#platinumDemoSection .movie a,#platinumDemoSection .movie a:after{display:block;width:100%;height:100%}#platinumDemoSection .movie a:after{position:absolute;top:-10px;left:-10px;content:" ";background-image:url(../../campaign/other_campaigns/cp_platinum_demo/images/movie_frame.png)}#platinumDemoSection .thumbnail{position:absolute;top:700px;padding:5px 0 5px 5px;background-color:rgba(0,0,0,.8)}#platinumDemoSection .thumbnail ul{font-size:0;white-space:nowrap}#platinumDemoSection .thumbnail li{display:inline-block;width:238px;margin-right:6px}#platinumDemoSection .thumbnail li img{width:100%;height:auto}
@charset "UTF-8";#easyTable table td,#easyTable table th{padding:3px 0;border:1px solid #525252;text-align:center;vertical-align:middle}#easyTable table th,.middle .thumbList ul li span,.shopContainer h5{white-space:nowrap}.buttonList ul:after,.shopContainer:after,.thumbList ul:after{display:block;visibility:hidden;clear:both;height:0;line-height:0;font-size:0;content:"."}#hoge p{display:block;margin:0;padding:0;text-indent:-10000px;text-decoration:none;text-align:left;overflow:hidden}#preOrderSection{width:100%;padding-bottom:200px;background:url(../../pre_order/images/bg.jpg) center top no-repeat}#easyTable{margin-bottom:30px}#easyTable table{border-collapse:collapse;width:100%;margin-bottom:5px}#easyTable table th{background-color:rgba(0,0,0,.5);font-weight:400;font-size:10px;line-height:1.3;width:3%}#easyTable table td{width:44px;background-color:rgba(0,0,0,.6);color:#1372d2;font-size:24px;line-height:1}#easyTable table td:hover{color:#fff;text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 8px #0090ff}#easyTable table tr:nth-child(1) th{border-top:1px solid #0071e2}#easyTable table tr td:last-child,#easyTable table tr th:last-child{border-right:1px solid #0071e2}#easyTable table tr:last-child td,#easyTable table tr:last-child th{border-bottom:1px solid #0071e2}#easyTable table tr th:nth-child(1){border-left:1px solid #0071e2}#easyTable table th.normal,#easyTable table th.premiumDL,#easyTable table th.ultimate{background-color:rgba(30,122,200,.85);color:#000}#easyTable table th.delux,#easyTable table th.normalDL{background-color:rgba(85,154,213,.85);color:#000}#easyTable table th.store{background-color:rgba(0,0,0,.85);color:#fff}#easyTable table th.goods{background-color:rgba(142,156,176,.85)}#easyTable table th.weapon{background-color:rgba(0,19,79,.85)}#easyTable table th.cloths{background-color:rgba(24,50,88,.85)}#easyTable table th.coloring{background-color:rgba(0,69,45,.85)}#easyTable table th.item{background-color:rgba(79,77,15,.85)}#easyTable table th.privilege{background-color:rgba(139,72,0,.85)}#easyTable table th.digital{background-color:rgba(27,102,80,.85)}#easyTable table td.ov{background-color:rgba(40,55,69,.8)}#easyTable table td:hover{background-color:rgba(85,154,213,.8)}p.caption{margin-left:1em;margin-bottom:.5em;text-indent:-1em;font-size:11px;text-align:left}.shopContainer .large,.shopContainer h4{width:100%;text-align:center}#package{margin-bottom:40px}h3{margin-bottom:20px}.shopContainer .large,.shopContainer .middle,.shopContainer .small{border:1px solid #8a8989;box-sizing:border-box;margin-bottom:10px}.shopContainer .middle{float:left;width:478px;margin-right:22px}.shopContainer>.middle:nth-child(2n){margin-right:0}.shopContainer .small{float:left;width:316px;margin-right:16px}.shopContainer>.small:nth-child(3n){margin-right:0}.shopContainer h4{min-height:25px;padding:10px 0;background-color:rgba(0,0,0,.8);border-bottom:1px solid #8a8989;color:#fff;font-weight:700;font-size:16px}.sectionContainer .caution,.shopContainer h5{font-weight:400;text-align:center;text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 8px #0090ff;line-height:1.3}.shopContainer .contentBody{padding:18px}.sectionContainer .caution{margin-top:-.5em;margin-bottom:1em;font-size:18px}.shopContainer h5{margin-bottom:10px}h5.left{text-align:left}#productDetailContainer .category,.buttonList,.buttonList ul li,.thumbList,.thumbList ul li,h5.center{text-align:center}.thumbList ul{font-size:0}.thumbList ul li{display:inline-block;padding:16px;min-height:190px;font-size:12px;vertical-align:top}.thumbList.thin ul li{float:left;padding:4px}.thumbList ul li img{display:block;margin:0 auto 5px}.thumbList ul li span{color:#fff;text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 8px #0090ff;text-decoration:underline}.middle .thumbList ul li{width:180px}.buttonList ul{font-size:0}.buttonList ul li{display:inline-block;padding:5px;vertical-align:top}.buttonList.thin ul li{width:130px;padding:4px}.buttonList ul li h5{margin-bottom:20px;font-size:16px}.buttonList ul li img{display:block;margin-bottom:5px}.buttonList a:hover img{opacity:.8}.dlHeading{position:relative;margin-left:-19px}#productModalContainer{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);opacity:0;display:none}#productModalContainer .bg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.1)}#productDetailContainer{position:absolute;top:50%;left:50%;width:590px;min-height:635px;padding-bottom:20px;margin-left:-295px;margin-top:-350px;background-color:rgba(0,0,0,.9);border:2px solid rgba(255,255,255,.8)}#productDetailContainer .category{margin-left:34px;display:inline-block;min-width:80px;padding:3px 10px;background-color:#2333d2;line-height:1;font-size:80%}#productDetailContainer .name{font-size:120%;margin-top:10px;margin-left:30px;margin-bottom:15px;text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 8px #0090ff}#productDetailContainer p{margin-left:34px;margin-right:34px;margin-bottom:25px;font-size:80%}#productDetailContainer p span{display:block;color:#fff;font-size:80%}#productDetailContainer .ps4,#productDetailContainer .xbox{width:518px;height:56px;padding:20px 10px 13px;margin:10px auto;text-align:center;font-size:90%;white-space:nowrap;line-height:1;display:block;box-sizing:border-box;color:#fff}#productDetailContainer .ps4{background:url(../../pre_order/images/reserve_ps4_detail.png) no-repeat;background-size:contain}#productDetailContainer .xbox{background:url(../../pre_order/images/reserve_xbox_detail.png) no-repeat;background-size:contain}#productDetailContainer .closeButton{top:5px;left:auto;right:5px;width:24px;height:24px}#productDetailContainer .image{position:relative;width:519px;height:328px;margin:34px auto 24px;background-color:rgba(0,0,0,.8)}#productDetailContainer .image img{display:block;width:100%;height:100%}#productDetailContainer .borderTop{position:absolute;top:-2px;left:-2px;display:block;opacity:.6;width:523px;height:2px;background:linear-gradient(to left,#016bbc 0,#55b5ff 100%)}#productDetailContainer .borderRight{position:absolute;top:0;right:-2px;display:block;opacity:.6;width:2px;height:328px;background:linear-gradient(to top,#55b5ff 0,#fff 100%)}#productDetailContainer .borderBottom{position:absolute;bottom:-2px;left:-2px;display:block;opacity:.6;width:523px;height:2px;background:linear-gradient(to left,#55b5ff 0,#fff 100%)}#productDetailContainer .borderLeft{position:absolute;top:0;left:-2px;display:block;opacity:.6;width:2px;height:328px;background:linear-gradient(to top,#016bbc 0,#55b5ff 100%)}a.disable,a.disable img{opacity:.5}.btnBuyPS4Small,.btnBuyXboxSmall{display:block;width:129px;height:53px;padding-top:9px}#productModalContainer.goods .borderTop{background:linear-gradient(to left,#999 0,#999 100%)}#productModalContainer.goods .borderRight{background:linear-gradient(to top,#999 0,#fff 100%)}#productModalContainer.goods .borderBottom{background:linear-gradient(to left,#999 0,#fff 100%)}#productModalContainer.goods .borderLeft{background:linear-gradient(to top,#999 0,#999 100%)}#productModalContainer.weapon .borderTop{background:linear-gradient(to left,#2333d2 0,#55b5ff 100%)}#productModalContainer.weapon .borderRight{background:linear-gradient(to top,#55b5ff 0,#fff 100%)}#productModalContainer.weapon .borderBottom{background:linear-gradient(to left,#55b5ff 0,#fff 100%)}#productModalContainer.weapon .borderLeft{background:linear-gradient(to top,#2333d2 0,#55b5ff 100%)}#productModalContainer.cloths .borderTop{background:linear-gradient(to left,#2333d2 0,#55b5ff 100%)}#productModalContainer.cloths .borderRight{background:linear-gradient(to top,#55b5ff 0,#fff 100%)}#productModalContainer.cloths .borderBottom{background:linear-gradient(to left,#55b5ff 0,#fff 100%)}#productModalContainer.cloths .borderLeft{background:linear-gradient(to top,#2333d2 0,#55b5ff 100%)}#productModalContainer.coloring .borderTop{background:linear-gradient(to left,#228a64 0,#55b5ff 100%)}#productModalContainer.coloring .borderRight{background:linear-gradient(to top,#55b5ff 0,#fff 100%)}#productModalContainer.coloring .borderBottom{background:linear-gradient(to left,#55b5ff 0,#fff 100%)}#productModalContainer.coloring .borderLeft{background:linear-gradient(to top,#228a64 0,#55b5ff 100%)}#productModalContainer.item .borderTop{background:linear-gradient(to right,#746e0f 0,#746e0f 100%)}#productModalContainer.item .borderRight{background:linear-gradient(to top,#746e0f 0,#fff 100%)}#productModalContainer.item .borderBottom{background:linear-gradient(to right,#746e0f 0,#fff 100%)}#productModalContainer.item .borderLeft{background:linear-gradient(to top,#746e0f 0,#746e0f 100%)}#productModalContainer.privilege .borderTop{background:linear-gradient(to right,#7e5205 0,#7e5205 100%)}#productModalContainer.privilege .borderRight{background:linear-gradient(to top,#7e5205 0,#fff 100%)}#productModalContainer.privilege .borderBottom{background:linear-gradient(to right,#7e5205 0,#fff 100%)}#productModalContainer.privilege .borderLeft{background:linear-gradient(to top,#7e5205 0,#7e5205 100%)}#productModalContainer.goods .name,.thumbList ul li.goods span{text-shadow:0 0 3px #8e9cb0,0 0 6px #8e9cb0,0 0 8px #8e9cb0}#productModalContainer.goods .category{background-color:rgba(142,156,176,.85)}#productModalContainer.weapon .name,.thumbList ul li.weapon span{text-shadow:0 0 3px #2333d2,0 0 6px #2333d2,0 0 8px #2333d2}#productModalContainer.weapon .category{background-color:#2333d2}#productModalContainer.cloths .name,.thumbList ul li.cloths span{text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 8px #0090ff}#productModalContainer.cloths .category{background-color:#0090ff}#productModalContainer.coloring .name,.thumbList ul li.coloring span{text-shadow:0 0 3px #228a64,0 0 6px #228a64,0 0 8px #228a64}#productModalContainer.coloring .category{background-color:#228a64}#productModalContainer.item .name,.thumbList ul li.item span{text-shadow:0 0 3px #746e0f,0 0 6px #746e0f,0 0 8px #746e0f}#productModalContainer.item .category{background-color:#746e0f}#productModalContainer.privilege .name,.thumbList ul li.privilege span{text-shadow:0 0 3px #7e5205,0 0 6px #7e5205,0 0 8px #7e5205}#productModalContainer.privilege .category{background-color:#7e5205}#productModalContainer.digital .name,.thumbList ul li.digital span{text-shadow:0 0 3px #228a64,0 0 6px #228a64,0 0 8px #228a64}#productModalContainer.digital .category{background-color:#228a64}a.disable{cursor:auto}.posaButton{cursor:pointer}.btnBuyPS4Small{box-sizing:border-box;margin-bottom:5px;background:url(../../pre_order/images/buy_ps4_small_bg.png) no-repeat;background-size:100% 100%;font-size:14px;line-height:1.3;color:#fff;text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 8px #0090ff}.btnBuyXboxSmall{box-sizing:border-box;margin-bottom:5px;background:url(../../pre_order/images/buy_xbox_small_bg.png) no-repeat;background-size:100% 100%;font-size:14px;line-height:1.3;color:#fff;text-shadow:0 0 3px #48b02c,0 0 6px #48b02c,0 0 8px #48b02c}.btnBuyLarge.ps4,.btnBuyLarge.xbox,.btnBuyPS4Large,.btnBuyXboxLarge{display:block;width:229px;height:33px;padding-top:8px;box-sizing:border-box;margin-bottom:5px;font-size:14px;line-height:1.3;color:#fff}.btnBuyLarge.ps4,.btnBuyPS4Large{background:url(../../pre_order/images/buy_ps4_large_bg.png) no-repeat;background-size:100% 100%;text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 8px #0090ff}.btnBuyLarge.xbox,.btnBuyXboxLarge{background:url(../../pre_order/images/buy_xbox_large_bg.png) no-repeat;background-size:100% 100%;text-shadow:0 0 3px #48b02c,0 0 6px #48b02c,0 0 8px #48b02c}
@charset "UTF-8";#referenceSection .wrapper .detail_box h2,#referenceSection .wrapper h1{font-weight:400;-moz-text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 8px #0090ff;-ms-text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 8px #0090ff;text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 8px #0090ff}#hoge:after{display:block;visibility:hidden;clear:both;height:0;line-height:0;font-size:0;content:"."}#hoge{display:block;margin:0;padding:0;text-indent:-10000px;text-decoration:none;text-align:left;overflow:hidden}#reference #container{background:url(../../special/fankit/images/fankit_bg.jpg) center top no-repeat #000;background-size:100%}#referenceSection+#titleLogoButton{bottom:200px;top:auto}#referenceSection{position:relative;width:100%;padding-bottom:200px}#referenceSection .wrapper{position:relative;width:784px;padding-top:65px;text-align:center}#referenceSection .closeButton{position:absolute;z-index:2000;cursor:pointer;top:65px;right:0;width:45px;height:44px;background:url(../../special/fankit/images/close_icon.png) no-repeat;margin-left:390px}#referenceSection .wrapper h1{text-align:left;font-size:30px;margin-bottom:7px;-webkit-text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 8px #0090ff;font-family:Century;text-indent:3px;line-height:1.1;letter-spacing:1px}#referenceSection .wrapper h1 .smallText{font-size:24px}#referenceSection .wrapper .detail_box{font-size:0;margin-bottom:20px;border:1px solid #8a8989}#referenceSection .wrapper .detail_box h2{width:782px;height:38px;line-height:1.8;background:url(../../special/fankit/images/bg_reference_h2.png) repeat-y;border-bottom:1px solid #8a8989;text-align:center;font-size:22px;-webkit-text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 8px #0090ff}#referenceSection .youtubeLink:hover{opacity:.8}#reference #youtubeContainer{position:fixed;top:0;left:0;z-index:3000;display:none;opacity:0;width:100%;height:100%;margin-left:0}#reference #youtubeContainerBg{width:100%;height:100%;background-color:rgba(0,0,0,.7)}#reference .youtubeVideoContainer iframe{position:absolute;z-index:10}
@charset "UTF-8";#ssCategoryList ul:after{display:block;visibility:hidden;clear:both;height:0;line-height:0;font-size:0;content:"."}#ssDetailContainer nav a,#ssDetailContainer nav h3{display:block;margin:0;padding:0;text-indent:-10000px;text-decoration:none;text-align:left;overflow:hidden}#screenshotSection{opacity:0}#screenshotSection .pageTitle{background-image:url(../../screenshot/images/screenshot_page_title.png)}#ssCategoryList{width:883px;margin:15px auto}#ssCategoryList li{float:left;width:283px;height:173px;margin-right:17px;margin-bottom:28px}#ssCategoryList li:nth-child(3n){margin-right:0}#ssCategoryList li div{width:100%;height:100%}.ssCategoryItemCopy{position:absolute;width:283px;height:173px}.ssCategoryItemCopy span,.ssCategoryItemCopy span img{display:block;width:100%;height:100%}#ssThumbContainer{position:absolute;top:640px;left:0;width:100%;padding:6px 0;background-color:rgba(38,91,188,.4);white-space:nowrap;font-size:0}#ssThumbContainer>div{position:relative;width:100%;background-color:rgba(0,0,0,.4);overflow:hidden}#ssThumbContainer li,#ssThumbContainer li a{display:inline-block;width:104px;height:58px}#ssThumbContainer>div>div{position:relative;left:50%}#ssThumbContainer ol{display:inline-block;white-space:nowrap;font-size:0}#ssThumbContainer li{margin-right:6px}#ssThumbContainer li a{position:relative;overflow:hidden}#ssThumbContainer li a img{display:block}#ssThumbContainer li span.ovBg{position:absolute;top:50%;left:50%;z-index:10;display:block;width:100%;height:58px;margin-top:-29px;margin-left:-52px;box-shadow:0 0 15px 8px rgba(0,120,255,.8) inset}#ssThumbContainer li span.ovBg2{position:absolute;bottom:0;left:0;z-index:90;display:block;width:100%;height:100%;background-color:rgba(0,120,255,.8)}#ssThumbContainer li .borderTop{position:absolute;top:0;left:0;display:block;width:100%;height:1px;background:linear-gradient(to left,#004ca8 0,#9daec6 100%)}#ssDetailImageContainer .borderRight,#ssThumbContainer li .borderRight{background:linear-gradient(to top,#9daec6 0,#fff 100%);position:absolute;display:block}#ssThumbContainer li .borderRight{top:0;right:0;width:1px;height:100%}#ssThumbContainer li .borderBottom{position:absolute;bottom:0;right:0;display:block;width:100%;height:1px;background:linear-gradient(to left,#3871b9 0,#fff 100%)}#ssThumbContainer li .borderLeft{position:absolute;bottom:0;left:0;display:block;width:1px;height:100%;background:linear-gradient(to top,#004ca8 0,#3871b9 100%)}.ssThumbnailItemCopy{position:absolute;z-index:1000;display:block;width:104px;height:58px;overflow:hidden}.ssThumbnailItemCopy img{display:block;width:100%;height:auto}#ssDetailContainer{position:absolute;top:0;left:0;display:block;width:100%;height:100%}#ssDetailImageContainer{position:absolute;top:200px;left:50%;z-index:2000;width:750px;height:420px;margin-left:-375px}#ssDetailImageContainer .borderTop{position:absolute;top:-1px;left:-1px;display:block;opacity:.6;width:752px;height:1px;background:linear-gradient(to left,#004ca8 0,#9daec6 100%)}#ssDetailImageContainer .borderRight{top:0;right:-1px;opacity:.6;width:1px;height:420px}#ssDetailImageContainer .borderBottom{position:absolute;bottom:0;right:-1px;display:block;opacity:.6;width:752px;height:1px;background:linear-gradient(to left,#3871b9 0,#fff 100%)}#ssDetailImageContainer .borderLeft{position:absolute;bottom:0;left:-1px;display:block;opacity:.6;width:1px;height:420px;background:linear-gradient(to top,#004ca8 0,#3871b9 100%)}#ssDetailContainer nav h3 span,#ssDetailContainer nav li .ovText,#ssDetailContainer nav li .text{position:absolute;left:0;display:block;height:100%;background-repeat:no-repeat;background-attachment:scroll}#ssDetailImageContainerBg{position:absolute;top:200px;left:50%;width:750px;height:420px;margin-left:-375px;background-color:rgba(0,0,0,.8)}#ssDetailContainer .prevButton{top:380px;margin-left:-476px}#ssDetailContainer .nextButton{top:380px;margin-left:374px}#ssDetailContainer .closeButton{top:198px}#ssDetailContainer nav{position:absolute;top:160px;left:50%;width:980px;margin-left:-490px}#ssDetailContainer nav ul{position:absolute;right:0;width:568px;height:28px}#ssDetailContainer nav li{float:left;height:28px}#ssDetailContainer nav li a{position:relative;display:block;width:100%;height:100%}#ssDetailContainer nav li .ovText,#ssDetailContainer nav li .text{top:0;width:100%;background-image:url(../../screenshot/images/ss_local_nav.png);background-position:0 0}#ssDetailContainer nav li.event_char{width:184px}#ssDetailContainer nav li.world{width:80px}#ssDetailContainer nav li.battle{width:74px}#ssDetailContainer nav li.monster{width:92px}#ssDetailContainer nav li.camp{width:68px}#ssDetailContainer nav li.other_image{width:70px}#ssDetailContainer nav li.event_char .text{background-position:0 0}#ssDetailContainer nav li.world .text{width:80px;background-position:-258px 0}#ssDetailContainer nav li.battle .text{width:74px;background-position:-184px 0}#ssDetailContainer nav li.monster .text{width:92px;background-position:-338px 0}#ssDetailContainer nav li.camp .text{width:68px;background-position:-430px 0}#ssDetailContainer nav li.other_image .text{width:70px;background-position:-498px 0}#ssDetailContainer nav li.event_char .ovText{width:184px;background-position:0 -29px}#ssDetailContainer nav li.world .ovText{width:80px;background-position:-258px -29px}#ssDetailContainer nav li.battle .ovText{width:74px;background-position:-184px -29px}#ssDetailContainer nav li.monster .ovText{width:92px;background-position:-338px -29px}#ssDetailContainer nav li.camp .ovText{width:68px;background-position:-430px -29px}#ssDetailContainer nav li.other_image .ovText{width:70px;background-position:-498px -29px}#ssDetailContainer nav h3{position:absolute;top:-10px;left:-5px;width:360px;height:44px}#ssDetailContainer nav h3 span{width:100%;background-image:url(../../screenshot/images/ss_heading.png);background-position:360px top}#ssDetailContainer nav h3 span#activeSSHeading{top:0}#ssDetailContainer nav h3 span#prevSSHeading{bottom:0}#ssDetailContainer nav h3 span#activeSSHeading.event_char{background-position:0 top}#ssDetailContainer nav h3 span#activeSSHeading.battle{background-position:-360px top}#ssDetailContainer nav h3 span#activeSSHeading.world{background-position:-720px top}#ssDetailContainer nav h3 span#activeSSHeading.monster{background-position:-1080px top}#ssDetailContainer nav h3 span#activeSSHeading.camp{background-position:-1440px top}#ssDetailContainer nav h3 span#activeSSHeading.other_image{background-position:-1800px top}#ssDetailContainer nav h3 span#prevSSHeading.event_char{background-position:0 bottom}#ssDetailContainer nav h3 span#prevSSHeading.battle{background-position:-360px bottom}#ssDetailContainer nav h3 span#prevSSHeading.world{background-position:-720px bottom}#ssDetailContainer nav h3 span#prevSSHeading.monster{background-position:-1080px bottom}#ssDetailContainer nav h3 span#prevSSHeading.camp{background-position:-1440px bottom}#ssDetailContainer nav h3 span#prevSSHeading.other_image{background-position:-1800px bottom}
@charset "UTF-8";#fankitSection,#specialSection{position:absolute;top:0;width:100%;left:0}#twitterHeaderList:after,#twitterIconList:after,.wallpaperList:after{display:block;visibility:hidden;clear:both;height:0;line-height:0;font-size:0;content:"."}#fankitSection h3,#fankitSection nav li a{display:block;margin:0;padding:0;text-indent:-10000px;text-decoration:none;text-align:left;overflow:hidden}#specialSection{z-index:100;height:100%}#specialSection .pageTitle{background-image:url(../../special/images/special_title.png)}#fankitSection{z-index:200;height:100%}#fankitSection .wrapper{position:relative;top:150px;width:762px;margin-bottom:20px}#fankitSection h3{width:980px;height:60px;margin-left:-110px;background:url(../../special/fankit/images/fankit_title.png) center top no-repeat}#fankitSection a:link,#fankitSection a:visited{color:#00a2ff}#fankitSection nav ul{margin:20px 0;text-align:center;font-size:0}#fankitSection nav li{display:inline-block;width:152px;height:66px;vertical-align:top}#fankitSection nav li a{position:relative;display:block;width:100%;height:100%;background:url(../../special/fankit/images/fankit_nav.png) left top no-repeat;overflow:visible}#fankitSection nav li.new a:after{display:block;content:"NEW";position:absolute;top:-1em;left:0;z-index:10;width:3em;font-size:70%;font-style:italic;font-weight:700;color:#00a2ff;text-indent:0}#ringtoneList li dd a span,.calendarList li .pdfLink span.dataSize{color:#fff}#fankitSection nav li#fankitNavTwitter a{background-position:0 0}#fankitSection nav li#fankitNavTwitter a:active,#fankitSection nav li#fankitNavTwitter a:hover,#fankitSection nav li#fankitNavTwitter.active a{background-position:0 -68px}#fankitSection nav li#fankitNavRingtone a{background-position:-154px 0}#fankitSection nav li#fankitNavRingtone a:active,#fankitSection nav li#fankitNavRingtone a:hover,#fankitSection nav li#fankitNavRingtone.active a{background-position:-154px -68px}#fankitSection nav li#fankitNavWallPaper a{background-position:-308px 0}#fankitSection nav li#fankitNavWallPaper a:active,#fankitSection nav li#fankitNavWallPaper a:hover,#fankitSection nav li#fankitNavWallPaper.active a{background-position:-308px -68px}#fankitSection nav li#fankitNavCalendar a{background-position:-462px 0}#fankitSection nav li#fankitNavCalendar a:active,#fankitSection nav li#fankitNavCalendar a:hover,#fankitSection nav li#fankitNavCalendar.active a{background-position:-462px -68px}#fankitSection nav li#fankitNavReference a{background-position:-614px 0}#fankitSection nav li#fankitNavReference a:active,#fankitSection nav li#fankitNavReference a:hover,#fankitSection nav li#fankitNavReference.active a{background-position:-614px -68px}#fankitSection .frame{width:760px;min-height:320px;padding:20px;margin:0 auto;background-color:rgba(0,23,48,.4);border:10px solid rgba(255,255,255,.1)}#twitterIconList li,.wallpaperList li{margin-right:8px;float:left}#fankitSection .frame h4{line-height:1.2;margin-bottom:.3em;font-size:19px;font-weight:lighter}#twitterKitSection ul,.wallpaperList{margin-bottom:20px}#fankitContent{position:relative}#licenseSection,#ringtoneSection,#twitterKitSection,#wallpaperSection{position:absolute;top:0;left:0}#twitterHeaderList li:nth-child(2n),#twitterIconList li:nth-child(6n){margin-right:0}#twitterHeaderList li{float:left;margin-right:20px}#twitterKitSection ul:last-child{margin-bottom:0}#ringtoneList{text-align:center}#ringtoneList li{display:inline-block;width:160px;padding:100px 15px 10px;box-sizing:border-box;background-color:rgba(0,162,255,.25);background-image:url(../../special/fankit/images/ringtone_icon.png);background-repeat:no-repeat;background-attachment:scroll;background-position:50% 10%;font-size:90%;text-align:left}#ringtoneList li dd{margin-bottom:.5em}#licenseSection{z-index:300;width:100%;height:100%;opacity:0}#licenseSection .wrapper{position:relative;top:150px;width:822px}#licenseSection .frame{position:relative;width:820px;padding:40px;margin:0 auto;box-sizing:border-box;background-color:rgba(0,0,0,.8)}#licenseSection h4,#licenseSection h5{line-height:1.2;margin-bottom:.5em;font-weight:lighter}#licenseSection .frame .borderTop{position:absolute;top:0;left:0;display:block;width:100%;height:2px;background:url(../images/grad_border_top.png) no-repeat;background-size:100% 2px}#licenseSection .frame .borderRight{position:absolute;top:0;right:0;display:block;width:2px;height:100%;background:url(../images/grad_border_right.png) no-repeat;background-size:2px 100%}#licenseSection .frame .borderBottom{position:absolute;bottom:0;left:0;display:block;width:100%;height:2px;background:url(../images/grad_border_bottom.png) no-repeat;background-size:100% 2px}#licenseSection .frame .borderLeft{position:absolute;top:0;left:0;display:block;width:2px;height:100%;background:url(../images/grad_border_left.png) no-repeat;background-size:2px 100%}#licenseSection h3{line-height:1.2;margin-bottom:1em;font-size:24px;font-weight:lighter}#licenseSection h4{margin-top:2em;font-size:16px}#licenseSection h5{margin-top:1em;font-size:14px}#licenseSection .frame p{font-size:85%;margin-bottom:1em}#licenseSection .frame p.note{font-size:12px;margin-bottom:.2em;text-indent:-1em;margin-left:1em}#licenseSection .frame p.right{text-align:right}#licenseSection .frame ol li{list-style:decimal;margin-left:1.2em}#licenseSection .frame ol li div{padding:10px 15px 0;border:1px solid rgba(255,255,255,.3);text-align:center}#licenseSection .closeButton{position:absolute;top:12px;left:50%;margin-left:368px;display:block;width:30px;height:30px;background:url(../../assets_new/images/close_button.png) no-repeat;background-size:cover;cursor:pointer}#fanartCalendarSection,#referenceListSection{position:absolute;top:0;left:0}#licenseSection .frame ol li li p{margin-bottom:.5em}.no-list-style-type li{list-style-type:none!important;margin-left:0!important}.calendarList{margin:10px 0;text-align:center}.calendarList li{display:inline-block;margin-right:8px;vertical-align:top}.calendarList li .pdfLink{display:block;width:269px;padding:12px 15px 12px 62px;margin-bottom:12px;box-sizing:border-box;background:url(../../special/fankit/images/pdf_icon.png) 10% 50% no-repeat rgba(0,162,255,.25);text-align:left;font-size:90%}.calendarList li .pdfLink span{display:block;line-height:1.3}ul.referenceList{position:relative;margin-top:10px;text-align:left;margin-left:5px;width:700px;font-size:0}.referenceList li{position:relative;display:inline-block;width:220px;margin-right:13px;margin-bottom:12px}.referenceList li:nth-child(3n){margin-right:0}.referenceList li img{display:block;width:100%;height:auto}
@charset "UTF-8";#hoge:after{display:block;visibility:hidden;clear:both;height:0;line-height:0;font-size:0;content:"."}#hoge{display:block;margin:0;padding:0;text-indent:-10000px;text-decoration:none;text-align:left;overflow:hidden}#statement #container{background:url(../../statement/images/statement_bg.jpg) center top no-repeat #000}#statement #titleLogoButton{top:100%;margin-top:-360px}#statementSection{position:relative;width:100%;padding-bottom:200px}#statementSection .wrapper{position:relative;width:771px;padding-top:65px;text-align:center}#statementSection .frame{position:relative;width:769px;padding:40px;margin:0 auto;box-sizing:border-box;background-color:rgba(0,0,0,.8)}#statementSection .frame .borderTop{position:absolute;top:0;left:0;display:block;width:100%;height:2px;background:url(../images/grad_border_top.png) no-repeat;background-size:100% 2px}#statementSection .frame .borderRight{position:absolute;top:0;right:0;display:block;width:2px;height:100%;background:url(../images/grad_border_right.png) no-repeat;background-size:2px 100%}#statementSection .frame .borderBottom{position:absolute;bottom:0;left:0;display:block;width:100%;height:2px;background:url(../images/grad_border_bottom.png) no-repeat;background-size:100% 2px}#statementSection .frame .borderLeft{position:absolute;top:0;left:0;display:block;width:2px;height:100%;background:url(../images/grad_border_left.png) no-repeat;background-size:2px 100%}#statementSection h1{line-height:1.2;margin-bottom:1em;font-size:26px;font-weight:lighter;text-align:center}#statementSection h2{display:inline-block;padding:0 .5em;line-height:1.2;margin-top:1em;margin-bottom:.5em;font-size:22px;font-weight:lighter;text-align:center;border-bottom:1px solid #fff}#statementSection h3{line-height:1.2;margin-top:2em;margin-bottom:1em;font-size:18px;font-weight:lighter;text-align:center}#statementSection .frame p{text-align:left;font-size:15px;margin-bottom:1em;line-height:2}#statementSection .frame p.note{font-size:12px;margin-bottom:.2em;text-indent:-1em;margin-left:1em}#statementSection .frame p.right{text-align:right}#statementSection .frame ol li{list-style:decimal;margin-left:1.2em}#statementSection .frame ul{margin-bottom:2em}#statementSection .frame ul li{list-style:disc;margin-left:1.2em}#statementSection .frame ol li div{padding:10px 15px 0;border:1px solid rgba(255,255,255,.3);text-align:center}#statementSection .frame ol ul li,#statementSection .frame ul ul li{list-style:none}#statementSection .frame ol ul li p:before,#statementSection .frame ul ul li p:before{content:" - ";display:inline;margin-right:.5em}#statementSection .closeButton{position:absolute;top:28px;left:50%;margin-left:384px;display:block;width:30px;height:30px;background:url(../../assets_new/images/close_button.png) no-repeat;background-size:cover;cursor:pointer}#statementSection .frame ol li li p{margin-bottom:.5em}.no-list-style-type li{list-style-type:none!important;margin-left:0!important}.separator{display:block;width:100%;height:1px;margin:40px 0 30px;background:url(../../five_million/images/separator.png) center bottom no-repeat}
@charset "UTF-8";#hoge:after{display:block;visibility:hidden;clear:both;height:0;line-height:0;font-size:0;content:"."}#storySection .contentBody p{display:block;margin:0;padding:0;text-indent:-10000px;text-decoration:none;text-align:left;overflow:hidden}#storySection{opacity:0}#storySection .pageTitle{background-image:url(../../story/images/story_page_title.png);background-position:center bottom}#storySection .contentBody{width:630px;height:430px;margin-left:70px;background:url(../../story/images/story_body.png) no-repeat}
@charset "UTF-8";#hoge:after{display:block;visibility:hidden;clear:both;height:0;line-height:0;font-size:0;content:"."}#hoge{display:block;margin:0;padding:0;text-indent:-10000px;text-decoration:none;text-align:left;overflow:hidden}#survey #container{background:url(../../statement/images/statement_bg.jpg) center top no-repeat #000}#survey #titleLogoButton{top:100%;margin-top:-360px}#surveySection{position:relative;width:100%;padding-bottom:200px}#surveySection .wrapper{position:relative;width:771px;padding-top:65px;text-align:center}#surveySection .frame{position:relative;width:769px;padding:40px;margin:0 auto;box-sizing:border-box;background-color:rgba(0,0,0,.8)}#surveySection .frame .borderTop{position:absolute;top:0;left:0;display:block;width:100%;height:2px;background:url(../images/grad_border_top.png) no-repeat;background-size:100% 2px}#surveySection .frame .borderRight{position:absolute;top:0;right:0;display:block;width:2px;height:100%;background:url(../images/grad_border_right.png) no-repeat;background-size:2px 100%}#surveySection .frame .borderBottom{position:absolute;bottom:0;left:0;display:block;width:100%;height:2px;background:url(../images/grad_border_bottom.png) no-repeat;background-size:100% 2px}#surveySection .frame .borderLeft{position:absolute;top:0;left:0;display:block;width:2px;height:100%;background:url(../images/grad_border_left.png) no-repeat;background-size:2px 100%}#surveySection h1{line-height:1.2;margin-bottom:1em;font-size:26px;font-weight:lighter;text-align:center}#surveySection h2{display:inline-block;padding:0 .5em;line-height:1.2;margin-top:1em;margin-bottom:.5em;font-size:22px;font-weight:lighter;text-align:center;border-bottom:1px solid #fff}#surveySection h3{line-height:1.2;margin-top:2em;margin-bottom:1em;font-size:18px;font-weight:lighter;text-align:center}#surveySection .frame p{text-align:left;font-size:15px;margin-bottom:1em;line-height:2}#surveySection .frame p.note{font-size:12px;margin-bottom:.2em;text-indent:-1em;margin-left:1em}#surveySection .frame p.right{text-align:right}#surveySection .frame p.center{text-align:center}#surveySection .frame ol li{list-style:decimal;margin-left:1.2em}#surveySection .frame ul{margin-bottom:2em}#surveySection .frame ul li{list-style:disc;margin-left:1.2em}#surveySection .frame ol li div{padding:10px 15px 0;border:1px solid rgba(255,255,255,.3);text-align:center}#surveySection .frame ol ul li,#surveySection .frame ul ul li{list-style:none}#surveySection .frame ol ul li p:before,#surveySection .frame ul ul li p:before{content:" - ";display:inline;margin-right:.5em}#surveySection .closeButton{position:absolute;top:28px;left:50%;margin-left:384px;display:block;width:30px;height:30px;background:url(../../assets_new/images/close_button.png) no-repeat;background-size:cover;cursor:pointer}#surveySection .frame ol li li p{margin-bottom:.5em}.no-list-style-type li{list-style-type:none!important;margin-left:0!important}.separator{display:block;width:100%;height:1px;margin:40px 0 30px;background:url(../../five_million/images/separator.png) center bottom no-repeat}#surveySection a.button{display:inline-block;width:auto;min-width:300px;padding:18px;margin:35px 0;box-sizing:border-box;background-color:#0068b9;color:#fff;border:none}#surveySection a.button:hover{background-color:#0077d2}
@charset "UTF-8";#kingsGlaiveSwitcher div,#siteSwitcher{position:fixed;width:100%;height:100%;top:0}#hoge:after{display:block;visibility:hidden;clear:both;height:0;line-height:0;font-size:0;content:"."}#hoge{display:block;margin:0;padding:0;text-indent:-10000px;text-decoration:none;text-align:left;overflow:hidden}#siteSwitcher{left:-100%;z-index:10000;margin-left:-50px}#kingsGlaiveSwitcher{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8)}#kingsGlaiveSwitcher div{left:0;display:none;overflow:hidden}#kingsGlaiveSwitcher .bar{position:absolute;top:0;right:-7px;display:block;width:17px;height:100%;background-color:#fff}#kingsGlaiveSwitcher .button{position:absolute;top:0;right:-30px;display:block;width:30px;height:346px;background:url(../images/switcher_kingsglaive.png) no-repeat}#ffxvSwitcher,#ffxvSwitcher .bar{height:100%;position:absolute;top:0}#ffxvSwitcher{left:0;width:100%;background-color:rgba(0,0,0,.8)}#ffxvSwitcher .bar{right:-15px;display:block;width:15px;background-color:#162a55}#ffxvSwitcher .button{position:absolute;top:0;right:-38px;display:block;width:30px;height:545px;background:url(../images/switcher_ffxv.png) no-repeat}.ffXVlogo,.ffXVlogoLight,.kingsGlaivelogo,.kingsGlaivelogoLight{position:absolute;top:250px;left:50%;display:block;width:586px;height:352px;margin-left:-293px;opacity:0}.ffXVlogo{background:url(../images/imgpsh_fullsize_distr.png) center -704px no-repeat;background-size:100% 1408px}.ffXVlogoLight{background:url(../images/imgpsh_fullsize_distr.png) center -1056px no-repeat;background-size:100% 1408px}.kingsGlaivelogo{background:url(../images/imgpsh_fullsize_distr.png) center 0 no-repeat;background-size:100% 1408px}.kingsGlaivelogoLight{background:url(../images/imgpsh_fullsize_distr.png) center -352px no-repeat;background-size:100% 1408px}
@charset "UTF-8";#systemCategoryList ul:after{display:block;visibility:hidden;clear:both;height:0;line-height:0;font-size:0;content:"."}#systemDetailContainer nav a,#systemDetailContainer nav h3{display:block;margin:0;padding:0;text-indent:-10000px;text-decoration:none;text-align:left;overflow:hidden}#systemSection{opacity:0}#systemSection .pageTitle{background-image:url(../../system/images/system_page_title.png)}#systemCategoryList{position:relative;top:20px;width:883px;margin:15px auto}#systemCategoryList li{float:left;width:283px;height:140px;margin-right:17px;margin-bottom:28px}#systemCategoryList li:nth-child(3n){margin-right:0}#systemCategoryList li div{width:100%;height:100%}#systemCategoryList li img{display:block;width:100%;height:100%}.systemCategoryItemCopy{position:absolute;width:283px;height:140px}.systemCategoryItemCopy span,.systemCategoryItemCopy span img{display:block;width:100%;height:100%}#systemThumbContainer{position:absolute;top:770px;left:0;width:100%;padding:6px 0;background-color:rgba(38,91,188,.4);white-space:nowrap;font-size:0}#systemThumbContainer>div{position:relative;width:100%;background-color:rgba(0,0,0,.4);overflow:hidden}#systemThumbContainer>div>div{position:relative;left:50%}#systemThumbContainer ol{display:inline-block;white-space:nowrap;font-size:0}#systemThumbContainer li{display:inline-block;width:104px;height:58px;margin-right:6px}#systemThumbContainer li a{position:relative;display:inline-block;width:104px;height:58px;overflow:hidden}#systemThumbContainer li a img{display:block}#systemThumbContainer li span.ovBg{position:absolute;top:50%;left:50%;z-index:10;display:block;width:100%;height:58px;margin-top:-29px;margin-left:-52px;box-shadow:0 0 15px 8px rgba(0,120,255,.8) inset}#systemThumbContainer li span.ovBg2{position:absolute;bottom:0;left:0;z-index:90;display:block;width:100%;height:100%;background-color:rgba(0,120,255,.8)}#systemThumbContainer li .borderTop{position:absolute;top:0;left:0;display:block;width:100%;height:1px;background:linear-gradient(to left,#004ca8 0,#9daec6 100%)}#systemThumbContainer li .borderRight{position:absolute;top:0;right:0;display:block;width:1px;height:100%;background:linear-gradient(to top,#9daec6 0,#fff 100%)}#systemThumbContainer li .borderBottom{position:absolute;bottom:0;right:0;display:block;width:100%;height:1px;background:linear-gradient(to left,#3871b9 0,#fff 100%)}#systemDetailImageContainer .borderLeft,#systemThumbContainer li .borderLeft{background:linear-gradient(to top,#004ca8 0,#3871b9 100%);position:absolute;display:block;bottom:0}#systemThumbContainer li .borderLeft{left:0;width:1px;height:100%}.systemThumbnailItemCopy{position:absolute;z-index:1000;display:block;width:104px;height:58px;overflow:hidden}.systemThumbnailItemCopy img{display:block;width:100%;height:auto}#systemDetailContainer{position:absolute;top:0;left:0;display:block;width:100%;height:100%}#systemDetailImageContainer{position:absolute;top:280px;left:50%;z-index:2000;width:750px;height:420px;margin-left:-375px}#systemDetailImageContainer .borderTop{position:absolute;top:-1px;left:-1px;display:block;opacity:.6;width:752px;height:1px;background:linear-gradient(to left,#004ca8 0,#9daec6 100%)}#systemDetailImageContainer .borderRight{position:absolute;top:0;right:-1px;display:block;opacity:.6;width:1px;height:420px;background:linear-gradient(to top,#9daec6 0,#fff 100%)}#systemDetailImageContainer .borderBottom{position:absolute;bottom:0;right:-1px;display:block;opacity:.6;width:752px;height:1px;background:linear-gradient(to left,#3871b9 0,#fff 100%)}#systemDetailImageContainer .borderLeft{left:-1px;opacity:.6;width:1px;height:420px}#systemDetailImageContainerBg{position:absolute;top:280px;left:50%;width:750px;height:420px;margin-left:-375px;background-color:rgba(0,0,0,.8)}#systemDetailContainer .prevButton{top:440px;margin-left:-476px}#systemDetailContainer .nextButton{top:440px;margin-left:374px}#systemDetailContainer .closeButton{top:278px}#systemDetailContainer nav{position:absolute;top:160px;left:50%;width:980px;margin-left:-490px}#systemDetailContainer nav ul{position:absolute;top:75px;left:20px;width:948px;height:28px}#systemDetailContainer nav li{float:left;height:28px}#systemDetailContainer nav li a{position:relative;display:block;width:100%;height:100%}#systemDetailContainer nav li .ovText,#systemDetailContainer nav li .text{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-image:url(../../system/images/system_local_nav.png);background-repeat:no-repeat;background-attachment:scroll;background-position:0 0}#systemDetailContainer nav li.system_overview{width:180px}#systemDetailContainer nav li.game_cycle{width:124px}#systemDetailContainer nav li.attack{width:76px}#systemDetailContainer nav li.shift{width:59px}#systemDetailContainer nav li.guard{width:77px}#systemDetailContainer nav li.link_command{width:158px}#systemDetailContainer nav li.skill{width:55px}#systemDetailContainer nav li.ability_call{width:120px}#systemDetailContainer nav li.summon{width:98px}#systemDetailContainer nav li.system_overview .text{background-position:0 0}#systemDetailContainer nav li.game_cycle .text{width:124px;background-position:-180px 0}#systemDetailContainer nav li.attack .text{width:76px;background-position:-304px 0}#systemDetailContainer nav li.shift .text{width:59px;background-position:-380px 0}#systemDetailContainer nav li.guard .text{width:77px;background-position:-439px 0}#systemDetailContainer nav li.link_command .text{width:158px;background-position:-516px 0}#systemDetailContainer nav li.skill .text{width:55px;background-position:-674px 0}#systemDetailContainer nav li.ability_call .text{width:120px;background-position:-729px 0}#systemDetailContainer nav li.summon .text{width:98px;background-position:-849px 0}#systemDetailContainer nav li.system_overview .ovText{background-position:0 -29px}#systemDetailContainer nav li.game_cycle .ovText{width:124px;background-position:-180px -29px}#systemDetailContainer nav li.attack .ovText{width:76px;background-position:-304px -29px}#systemDetailContainer nav li.shift .ovText{width:59px;background-position:-380px -29px}#systemDetailContainer nav li.guard .ovText{width:77px;background-position:-439px -29px}#systemDetailContainer nav li.link_command .ovText{width:158px;background-position:-516px -29px}#systemDetailContainer nav li.skill .ovText{width:55px;background-position:-674px -29px}#systemDetailContainer nav li.ability_call .ovText{width:120px;background-position:-729px -29px}#systemDetailContainer nav li.summon .ovText{width:98px;background-position:-849px -29px}#systemDetailContainer nav h3{position:absolute;top:0;left:0;width:980px;height:69px}#systemDetailContainer nav h3 span{position:absolute;left:0;display:block;width:100%;height:100%;background-image:url(../../system/images/system_heading.png);background-repeat:no-repeat;background-attachment:scroll;background-position:360px top}#systemDetailContainer nav h3 span#activeSystemHeading{top:0}#systemDetailContainer nav h3 span#prevSystemHeading{bottom:0}#systemDetailContainer nav h3 span#activeSystemHeading.system_overview{background-position:0 0}#systemDetailContainer nav h3 span#activeSystemHeading.game_cycle{background-position:0 -69px}#systemDetailContainer nav h3 span#activeSystemHeading.attack{background-position:0 -138px}#systemDetailContainer nav h3 span#activeSystemHeading.shift{background-position:0 -207px}#systemDetailContainer nav h3 span#activeSystemHeading.guard{background-position:0 -276px}#systemDetailContainer nav h3 span#activeSystemHeading.link_command{background-position:0 -345px}#systemDetailContainer nav h3 span#activeSystemHeading.skill{background-position:0 -414px}#systemDetailContainer nav h3 span#activeSystemHeading.ability_call{background-position:0 -483px}#systemDetailContainer nav h3 span#activeSystemHeading.summon{background-position:0 -552px}#systemDetailContainer nav h3 span#prevSystemHeading.system_overview{background-position:0 0}#systemDetailContainer nav h3 span#prevSystemHeading.game_cycle{background-position:0 -69px}#systemDetailContainer nav h3 span#prevSystemHeading.attack{background-position:0 -138px}#systemDetailContainer nav h3 span#prevSystemHeading.shift{background-position:0 -207px}#systemDetailContainer nav h3 span#prevSystemHeading.guard{background-position:0 -276px}#systemDetailContainer nav h3 span#prevSystemHeading.link_command{background-position:0 -345px}#systemDetailContainer nav h3 span#prevSystemHeading.skill{background-position:0 -414px}#systemDetailContainer nav h3 span#prevSystemHeading.ability_call{background-position:0 -483px}#systemDetailContainer nav h3 span#prevSystemHeading.summon{background-position:0 -552px}#systemDetailGroupNav{position:absolute;top:676px;left:0;z-index:3000;width:100%}#systemDetailGroupNav ol{position:absolute;top:0;left:0;width:100%;text-align:center;font-size:0;display:none}#systemDetailGroupNav ol li{display:inline-block;width:10px;height:10px;padding:6px;cursor:pointer}#systemDetailGroupNav ol li:after{content:" ";display:block;width:10px;height:10px;border-radius:10px;background-color:#fff}#systemDetailGroupNav ol li.active:after,#systemDetailGroupNav ol li:hover:after{content:" ";display:block;width:10px;height:10px;border-radius:10px;background-color:#0b59b0}#systemDetailImageDescription{position:absolute;top:710px;left:0;width:100%;text-align:center;color:#fff;-moz-text-shadow:0 0 3px #000,0 0 6px #000,0 0 8px #000;-webkit-text-shadow:0 0 3px #000,0 0 6px #000,0 0 8px #000;-ms-text-shadow:0 0 3px #000,0 0 6px #000,0 0 8px #000;text-shadow:0 0 3px #000,0 0 6px #000,0 0 8px #000}
@charset "UTF-8";#specialBnr,#specialBnr03,#specialBnr04{position:absolute;left:72px}#specialBnr,#specialBnr03,#specialBnr05{width:278px;box-sizing:content-box}#mainBannersContainer li .frame a,#topCatch,#topContent{overflow:hidden}#mainBannersContainer ul:after,#smallBannerContainer:after{display:block;visibility:hidden;clear:both;height:0;line-height:0;font-size:0;content:"."}#topCatch{display:block;margin:0;padding:0;text-indent:-10000px;text-decoration:none;text-align:left;position:absolute;top:320px;left:0;width:393px;height:89px;background:url(../images/catch_161129.png) center top no-repeat;background-size:contain}#topContent{width:100%;height:100%;opacity:0}#topContent .wrapper{margin-top:35px}#titleLogo{position:absolute;top:103px;left:0;width:380px}#titleLogo img{display:block;width:100%;height:auto}#salesCatch{position:absolute;top:22px;left:47px}#salesCatch a,#specialBnr a img,#specialBnr02 a img,#specialBnr03 a img,#specialBnr04 a img,#specialBnr05 a img{display:block}#specialBnr{top:380px;height:72px}#specialBnr a,#specialBnr02 a,#specialBnr03 a,#specialBnr05 a{position:relative;display:block}#specialBnr02{position:absolute;top:335px;left:76px;width:278px;height:172px}#specialBnr03{top:464px}#specialBnr04{top:380px;width:278px}#specialBnr04 div{margin-bottom:5px}#specialBnr04 a{position:relative;display:block;width:278px;box-sizing:border-box}#specialBnr05{position:absolute;top:415px;left:76px}#mainBannersContainer{width:598px;margin-left:388px;white-space:nowrap}#mainBannersContainer li{width:291px;height:176px;margin-bottom:8px;cursor:pointer}#mainBannersContainer li.large{width:587px;height:176px}#mainBannersContainer li.middle{width:389px;height:174px}#mainBannersContainer li.square{width:190px;height:174px}#mainBannersContainer li.double{width:590px;height:176px}#mainBannersContainer .large a,#mainBannersContainer .middle a{background-color:rgba(0,69,138,.4)}#mainBannersContainer ul li{float:left;margin-left:8px}#mainBannersContainer li.square .image{position:relative;left:50%;display:block;width:auto;height:166px;text-align:center;white-space:nowrap}#mainBannersContainer li.square .image img{position:relative;left:-100%;display:inline-block;width:auto;height:166px}#mainBannersContainer .poster{position:absolute;z-index:1000;width:291px;height:176px}#mainBannersContainer .poster img{width:100%;height:100%}#mainBannersContainer span.onScreen{position:absolute;top:0;right:0;display:block;width:121px;height:28px;background:url(../images/on_screen.png) no-repeat}#newsContainer{float:left;width:483px;min-height:120px;margin-top:36px;box-sizing:border-box;border:4px solid rgba(255,255,255,.05);-o-box-shadow:0 0 10px rgba(0,0,0,.4);-ms-box-shadow:0 0 10px rgba(0,0,0,.4);box-shadow:0 0 10px rgba(0,0,0,.4)}#newsContainer>div{min-height:114px;background-color:rgba(0,23,48,.4)}#newsContainer h2{position:relative;padding:3px 12px;border-bottom:1px solid #0278d3;font-weight:400;font-size:90%;color:#0278d3}#newsContainer h2 .moreButton{position:absolute;top:4px;right:10px;color:#0278d3;cursor:pointer}#newsContainer dl{padding:0 12px 6px}#newsContainer dt{display:block;margin-top:8px;margin-bottom:3px;font-size:80%;color:#0278d3;line-height:1}#newsContainer dd{font-size:80%;line-height:1.3}#newsContainer .cat{display:inline-block;min-width:78px;padding:1px 5px;box-sizing:border-box;margin-left:8px;font-size:85%;text-align:center;color:#fff;line-height:1}#newsContainer .cat.news{background-color:#95a66a}#newsContainer .cat.campaign{background-color:#4a5f7a}#newsContainer .cat.info{background-color:#c09f54}#newsContainer dd a{display:block;color:#fff}#topUniverseBanner{float:right;width:484px;min-height:120px;margin-top:36px}#topUniverseBanner li,#topUniverseBanner li .frame{width:236px;height:121px;box-sizing:border-box}#topUniverseBanner li{float:left}#topUniverseBanner li:nth-child(2n){float:right}#topUniverseBanner li .frame a{background-color:rgba(0,23,48,.4)}#topUniverseBanner li .frame img{display:block;width:228px;height:113px}#smallBannerContainer{clear:both;padding-top:23px}#smallBannerContainer li{position:relative;float:left;margin-right:5px;margin-bottom:8px;border:3px solid rgba(78,160,226,.05);-o-box-shadow:0 0 10px rgba(0,0,0,.4);-ms-box-shadow:0 0 10px rgba(0,0,0,.4);box-shadow:0 0 10px rgba(0,0,0,.4);font-size:0}#smallBannerContainer li img{display:block}#smallBannerContainer li#snsBnr{padding-top:54px;width:220px;height:102px;box-sizing:border-box;text-align:center}#smallBannerContainer li#snsBnr a{position:relative;display:inline-block!important;display:block;width:34px;height:34px;margin:0 5px}#smallBannerContainer li#snsBnr img{position:absolute;top:0;left:0}#smallBannerContainer li#snsBnr a:hover:after{content:" ";position:absolute;top:0;left:0;width:100%;height:100%;display:block;background-color:rgba(255,255,255,.3)}#specialBnr04 .newIcon{top:4px!important;left:4px!important;font-size:10px}#specialBnr04 div.frame{width:278px!important;box-sizing:content-box}
@charset "UTF-8";#hoge:after{display:block;visibility:hidden;clear:both;height:0;line-height:0;font-size:0;content:"."}#trainDetail li,#trainSection h3,#trainSection header h2,#trainSection p.leading{display:block;margin:0;padding:0;text-indent:-10000px;text-decoration:none;text-align:left;overflow:hidden}#trainSection .contentBody,#trainSection .leading{margin:0 auto;width:920px}#trainSection{opacity:0;height:100%}#trainSection header{width:980px;height:160px;margin:0 auto;background:url(../../campaign/events/train/images/train_header.jpg) center top no-repeat}#trainSection .leading{height:133px;background:url(../../campaign/events/train/images/train_lead.png) center top no-repeat}#trainSection .contentBody h3{width:920px;height:44px;margin-bottom:25px;background:url(../../campaign/events/train/images/train_heading.png) center top no-repeat}#trainOutline{width:870px;margin:0 auto}#trainOutline li{margin-bottom:30px;list-style:disc;margin-left:1em}#trainDetail li{float:left;width:298px;height:342px;margin-right:13px}#trainDetail li:nth-child(1){background:url(../../campaign/events/train/images/train_body_01.png) no-repeat}#trainDetail li:nth-child(2){background:url(../../campaign/events/train/images/train_body_02.png) no-repeat}#trainDetail li:nth-child(3){margin-right:0;background:url(../../campaign/events/train/images/train_body_03.png) no-repeat}
@charset "UTF-8";#uncoveredSection .liveInfo dd ul:after,#uncoveredSection .liveInfo dl:after,.liveInfoContainer:after{display:block;visibility:hidden;clear:both;height:0;line-height:0;font-size:0;content:"."}#questionnaireSection h3,#uncoveredSection h3{font-size:24px;font-weight:400;text-align:center}.infoContent{position:absolute;top:0;left:0;z-index:100;width:100%;height:100%}#questionnaireSection .wrapper{width:580px}.infoContent h2{position:absolute;top:37px;left:40px;width:144px;height:40px}#questionnaireSection h3{margin:80px 0 40px}#questionnaireSection p.body{margin-bottom:1em}#answerButton{padding:0;text-indent:-10000px;text-decoration:none;text-align:left;overflow:hidden;display:block;width:250px;height:78px;margin:60px auto;background:url(../../campaign/questionnaire/images/answer_button.png) no-repeat rgba(255,255,255,.1);background-size:contain;-o-box-shadow:0 0 20px 2px rgba(0,162,255,.5);-ms-box-shadow:0 0 20px 2px rgba(0,162,255,.5);box-shadow:0 0 20px 2px rgba(0,162,255,.5)}#answerButton:hover{background:url(../../campaign/questionnaire/images/answer_button.png) no-repeat rgba(255,255,255,.2);background-size:contain;-o-box-shadow:0 0 20px 2px rgba(0,162,255,.8);-ms-box-shadow:0 0 20px 2px rgba(0,162,255,.8);box-shadow:0 0 20px 2px rgba(0,162,255,.8)}#uncoveredSection{position:absolute;top:0;left:0;z-index:100;width:100%;height:100%;overflow:hidden}#uncoveredSection .wrapper{position:relative;top:0;width:923px}#uncoveredSection h3{margin:100px 0 24px}#uncoveredSection h3 img{display:block}#uncoveredSection p.body{width:740px;margin:0 auto 40px;line-height:1.5}.liveInfoContainer{margin-bottom:25px}#uncoveredSection .movieThumb{position:absolute;top:380px;z-index:10;width:380px;height:210px;overflow:hidden;border:10px solid #888;cursor:pointer}#uncoveredSection .movieThumb:nth-child(1){left:25px}#uncoveredSection .movieThumb:nth-child(2){right:25px}#uncoveredSection .movieThumb img{display:block;width:100%;height:100%}#uncoveredSection .movieThumb .label{position:absolute;top:50%;display:block;width:100%;margin-top:2em;text-align:center;color:#fff;font-size:120%;font-weight:400}#uncoveredSection .movieThumb .playIcon{position:absolute;top:50%;left:50%;display:block;width:40px;height:40px;margin-top:-20px;margin-left:-20px;background:url(../../trailers/images/play_icon_large.png);background-size:cover}#uncoveredSection .movieThumb .hatching{position:absolute;top:0;left:0;display:block;width:100%;height:100%}#uncoveredSection .liveInfo{position:relative;width:390px;min-height:440px;padding:20px;border:10px solid rgba(255,255,255,.25);background-color:#000}#uncoveredSection .liveInfo:nth-child(1){float:left}#uncoveredSection .liveInfo:nth-child(2){float:right}#uncoveredSection .liveInfo h4{margin-bottom:260px;padding-left:100px;font-size:100%;font-weight:400}#uncoveredSection .liveInfo.youtube h4{background:url(../../campaign/events/uncovered/images/youtube_logo.png) no-repeat}#uncoveredSection .liveInfo.niconico h4{padding-left:180px;background:url(../../campaign/events/uncovered/images/niconico_logo.png) no-repeat}#uncoveredSection .liveInfo p{margin-bottom:1em;font-size:80%;line-height:1.5}#uncoveredSection .liveInfo dl{font-size:80%}#uncoveredSection .liveInfo dt{width:98px;display:inline-block;margin-top:5px;background-color:#888;text-align:center}#uncoveredSection .liveInfo dt .placeholder{display:inline-block;visibility:hidden}#uncoveredSection .liveInfo dd{width:390px;margin-top:5px;margin-bottom:15px;line-height:1.5}#uncoveredSection .liveInfo ul{width:100%}#uncoveredSection .liveInfo dd li{float:left;width:97px;line-height:1.2;white-space:nowrap;text-align:center}#uncoveredSection .liveInfo dd li span span{display:block;font-size:80%}#uncoveredSection .liveInfo dd li img{display:block;width:85px;height:auto;margin:2px auto 0}
@charset "UTF-8";#hoge:after{display:block;visibility:hidden;clear:both;height:0;line-height:0;font-size:0;content:"."}#updateSection h1{display:block;padding:0;text-indent:-10000px;text-decoration:none;text-align:left;overflow:hidden;position:relative;width:920px;height:128px;margin:0 auto;background:url(../../campaign/other_campaigns/update/images/title_update.png) center top no-repeat}#update #container{background:url(../../campaign/other_campaigns/update/images/update_bg.jpg) center top no-repeat fixed #000}#update #titleLogoButton{top:100%;margin-top:-360px}#updateSection{position:relative;width:100%;padding-bottom:200px}#updateSection .wrapper{position:relative;width:910px;padding-top:0;text-align:center}#updateSection section{position:relative;width:908px;padding:40px;margin:0 auto 30px;box-sizing:border-box;background-color:rgba(0,0,0,.8);text-align:center;border:3px solid #000}#updateSection section .borderTop{position:absolute;top:0;left:0;display:block;width:100%;height:2px;background:url(../images/grad_border_top.png) no-repeat;background-size:100% 2px}#updateSection section .borderRight{position:absolute;top:0;right:0;display:block;width:2px;height:100%;background:url(../images/grad_border_right.png) no-repeat;background-size:2px 100%}#updateSection section .borderBottom{position:absolute;bottom:0;left:0;display:block;width:100%;height:2px;background:url(../images/grad_border_bottom.png) no-repeat;background-size:100% 2px}#updateSection section .borderLeft{position:absolute;top:0;left:0;display:block;width:2px;height:100%;background:url(../images/grad_border_left.png) no-repeat;background-size:2px 100%}#updateSection .date{position:absolute;top:30px;left:30px;font-size:18px}#updateSection .date.new:after,#updateSection .newIcon{position:static;display:block;text-align:left;color:#0090ff;font-size:15px;-moz-text-shadow:0 0 3px #000,0 0 6px #000,0 0 12px #000;-webkit-text-shadow:0 0 3px #000,0 0 6px #000,0 0 12px #000;-ms-text-shadow:0 0 3px #000,0 0 6px #000,0 0 12px #000;text-shadow:0 0 3px #000,0 0 6px #000,0 0 12px #000}#updateSection h2,#updateSection h3,#updateSection h4{line-height:1.2;font-weight:lighter;text-align:center}#updateSection h2{margin-bottom:1em;font-size:26px;-moz-text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 12px #0090ff;-webkit-text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 12px #0090ff;-ms-text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 12px #0090ff;text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 12px #0090ff}#updateSection h3{display:inline-block;padding:0 .5em;margin-top:1em;font-size:22px;border-bottom:1px solid #fff}#updateSection h4{margin-top:2em;margin-bottom:1em;font-size:18px}#updateSection section li{text-align:left;font-size:14px;margin-bottom:1em;line-height:1.8}#updateSection section p.note{text-align:left;line-height:1.8;font-size:12px;margin-bottom:.2em;text-indent:-3em;margin-left:3em}#updateSection section p.right{text-align:right}#updateSection section ol li{list-style:decimal;margin-left:1.2em}#updateSection section ul{margin-top:1em;margin-bottom:2em}#updateSection section ul li{list-style:disc;margin-left:1.2em}#updateSection section ol li div{padding:10px 15px 0;border:1px solid rgba(255,255,255,.3);text-align:center}#updateSection section ol ul li,#updateSection section ul ul li{list-style:none;text-indent:-1em;margin-left:2.2em}#updateSection section ol ul li:before,#updateSection section ul ul li:before{content:" - ";display:inline;margin-right:.5em}#updateSection .closeButton{position:absolute;top:-90px;left:50%;margin-left:410px;display:block;width:44px;height:44px;background:url(../../assets_new/images/close_button.png) no-repeat;background-size:cover;cursor:pointer}#updateSection section ol li li p{margin-bottom:.5em}.no-list-style-type li{list-style-type:none!important;margin-left:0!important}#updateSection a{color:#0090ff;border-bottom:1px solid #0090ff}#updateSection a.button{display:inline-block;width:auto;min-width:300px;padding:18px;margin:35px 0;box-sizing:border-box;background-color:#0068b9;color:#fff;border:none}#updateSection a.button:hover{background-color:#0077d2}
@charset "UTF-8";#videosSection nav ul:after{display:block;visibility:hidden;clear:both;height:0;line-height:0;font-size:0;content:"."}#videosSection nav .text{margin:0;padding:0;text-indent:-10000px;text-decoration:none;text-align:left;overflow:hidden}#videosSection{opacity:0}#videosSection .pageTitle{position:relative;z-index:30;background-image:url(../../videos/images/videos_page_title.png);background-position:center bottom}#videosSection nav{position:relative;z-index:20;width:940px;margin:0 auto}#videosSection nav li{float:left;width:150.67px;height:42px;margin-right:7.2px}#videosSection nav li:last-child{margin-right:0}#videosSection nav li a{position:relative;display:block;width:100%;height:100%;background:url(../../videos/images/local_nav_bg.png) left top repeat-x;text-align:center}#videosSection nav .ovText,#videosSection nav .text{background:url(../../videos/images/local_nav_videos.png) repeat-x;height:100%;position:absolute;left:0;display:block;width:100%;top:0}#videosSection nav .tvcm .text{background-position:-158px 0}#videosSection nav .trailer .text{background-position:-315px 0}#videosSection nav .game_play .text{background-position:-474px 0}#videosSection nav .tech_demo .text{background-position:-632px 0}#videosSection nav .other .text{background-position:-790px 0}#videosSection nav .all .ovText{background-position:0 -43px}#videosSection nav .tvcm .ovText{background-position:-158px -43px}#videosSection nav .trailer .ovText{background-position:-315px -43px}#videosSection nav .game_play .ovText{background-position:-474px -43px}#videosSection nav .tech_demo .ovText{background-position:-632px -43px}#videosSection nav .other .ovText{background-position:-790px -43px}#videosSection nav .ovBg{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-color:rgba(0,0,0,.15)}#videosSection nav .underline{position:absolute;bottom:0;left:0;display:block;width:100%;height:5px;background-color:#000}#videosSection nav .all .underline{background-color:#000}#videosSection nav .tvcm .underline{background-color:#016bbc}#videosSection nav .trailer .underline{background-color:#c09f54}#videosSection nav .game_play .underline{background-color:#1190c1}#videosSection nav .tech_demo .underline{background-color:#aad869}#videosSection nav .other .underline{background-color:#6ac6e4}#videosSection .contentBody{position:relative;width:940px;margin:12px auto 0}#videosSection .contentBody ul{position:relative;margin-right:-18px}#videosSection .contentBody li{position:absolute}#videosSection .contentBody li.large{float:left;width:463px;height:291px;margin-right:15px;margin-bottom:15px;font-size:120%}#videosSection .contentBody li.small{float:left;width:226px;height:138px;margin-right:12px;margin-bottom:13px;font-size:80%}#videosSection .contentBody li>div{width:100%;height:100%}#videosSection .contentBody li span.image{position:relative;left:50%;display:inline-block;width:auto;height:100%}#videosSection .contentBody li img{position:relative;display:block;width:auto;height:100%;margin-left:-50%}#videosSection .contentBody li .playIcon{width:15.044247787%;height:0;padding-top:15.044247787%;margin-top:-10%;margin-left:-5.309734513%}#videosSection .text,.video .text{position:absolute;bottom:.7em;left:0;display:block;width:100%;text-align:center;text-indent:0;line-height:1.3;color:#fff;font-weight:400;-moz-text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 8px #0090ff;-webkit-text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 8px #0090ff;-ms-text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 8px #0090ff;text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 8px #0090ff}#videosSection .contentBody li.large .text{bottom:1em}#videosSection .tvcm .text,.tvcm .text{-moz-text-shadow:0 0 3px #016bbc,0 0 6px #016bbc,0 0 8px #016bbc;-webkit-text-shadow:0 0 3px #016bbc,0 0 6px #016bbc,0 0 8px #016bbc;-ms-text-shadow:0 0 3px #016bbc,0 0 6px #016bbc,0 0 8px #016bbc;text-shadow:0 0 3px #016bbc,0 0 6px #016bbc,0 0 8px #016bbc}#videosSection .trailer .text,.trailer .text{-moz-text-shadow:0 0 3px #c09f54,0 0 6px #c09f54,0 0 8px #c09f54;-webkit-text-shadow:0 0 3px #c09f54,0 0 6px #c09f54,0 0 8px #c09f54;-ms-text-shadow:0 0 3px #c09f54,0 0 6px #c09f54,0 0 8px #c09f54;text-shadow:0 0 3px #c09f54,0 0 6px #c09f54,0 0 8px #c09f54}#videosSection .game_play .text,.game_play .text{-moz-text-shadow:0 0 3px #1190c1,0 0 6px #1190c1,0 0 8px #1190c1;-webkit-text-shadow:0 0 3px #1190c1,0 0 6px #1190c1,0 0 8px #1190c1;-ms-text-shadow:0 0 3px #1190c1,0 0 6px #1190c1,0 0 8px #1190c1;text-shadow:0 0 3px #1190c1,0 0 6px #1190c1,0 0 8px #1190c1}#videosSection .tech_demo .text,.tech_demo .text{-moz-text-shadow:0 0 3px #aad869,0 0 6px #aad869,0 0 8px #aad869;-webkit-text-shadow:0 0 3px #aad869,0 0 6px #aad869,0 0 8px #aad869;-ms-text-shadow:0 0 3px #aad869,0 0 6px #aad869,0 0 8px #aad869;text-shadow:0 0 3px #aad869,0 0 6px #aad869,0 0 8px #aad869}#videosSection .other .text,.other .text{-moz-text-shadow:0 0 3px #6ac6e4,0 0 6px #6ac6e4,0 0 8px #6ac6e4;-webkit-text-shadow:0 0 3px #6ac6e4,0 0 6px #6ac6e4,0 0 8px #6ac6e4;-ms-text-shadow:0 0 3px #6ac6e4,0 0 6px #6ac6e4,0 0 8px #6ac6e4;text-shadow:0 0 3px #6ac6e4,0 0 6px #6ac6e4,0 0 8px #6ac6e4}#videosSection .contentBody div.poster{position:absolute;z-index:1000}#videosSection .contentBody div.poster>div{position:absolute;z-index:10;width:100%;height:100%}#videosSection .contentBody div.poster>div.youtubeVideoContainer{z-index:1;background-color:#000}#videosSection .contentBody div.poster>div>div{position:relative;display:block;width:100%;height:100%;overflow:hidden;background-color:#000}#videosSection .contentBody div.poster span{position:relative;display:block;width:100%;height:100%}#videosSection .contentBody div.poster img{position:relative;display:block;width:auto;height:100%;margin:0 auto}#videosDetailContainer{position:absolute;top:0;left:0;display:block;width:100%;height:100%}#videosDetailContainer .overLayer{position:fixed;top:0;left:0;display:block;width:100%;height:100%;background-color:rgba(0,0,0,.6)}#videosDetailContainer #videoTitle{position:relative;top:220px;width:980px;margin:0 auto;text-align:center;font-size:120%}#videosDetailContainer #videoTitle span.text{position:static}#youtubeContainer{position:absolute;top:250px;left:50%;z-index:2000;width:800px;margin-left:-400px}#youtubeContainer .borderBottom,#youtubeContainer .borderLeft,#youtubeContainer .borderTop{position:absolute;left:-2px;display:block;opacity:.6}#youtubeContainer .borderTop{top:-2px;width:804px;height:2px;background:linear-gradient(to left,#c09f54 0,#d1b881 100%)}#youtubeContainer .borderRight{position:absolute;top:0;right:-2px;display:block;opacity:.6;width:2px;height:480px;background:linear-gradient(to top,#d1b881 0,#fff 100%)}#youtubeContainer .borderBottom{bottom:-482px;width:804px;height:2px;background:linear-gradient(to left,#d1b881 0,#fff 100%)}#youtubeContainer .borderLeft{bottom:-480px;width:2px;height:480px;background:linear-gradient(to top,#c09f54 0,#d1b881 100%)}.tvcm #youtubeContainer .borderTop{background:linear-gradient(to left,#016bbc 0,#55b5ff 100%)}.tvcm #youtubeContainer .borderRight{background:linear-gradient(to top,#55b5ff 0,#fff 100%)}.tvcm #youtubeContainer .borderBottom{background:linear-gradient(to left,#55b5ff 0,#fff 100%)}.tvcm #youtubeContainer .borderLeft{background:linear-gradient(to top,#016bbc 0,#55b5ff 100%)}.trailer #youtubeContainer .borderTop{background:linear-gradient(to left,#c09f54 0,#d1b881 100%)}.trailer #youtubeContainer .borderRight{background:linear-gradient(to top,#d1b881 0,#fff 100%)}.trailer #youtubeContainer .borderBottom{background:linear-gradient(to left,#d1b881 0,#fff 100%)}.trailer #youtubeContainer .borderLeft{background:linear-gradient(to top,#c09f54 0,#d1b881 100%)}.brotherfood #youtubeContainer .borderTop,.game_play #youtubeContainer .borderTop{background:linear-gradient(to left,#1190c1 0,#5ec3ea 100%)}.brotherfood #youtubeContainer .borderRight,.game_play #youtubeContainer .borderRight{background:linear-gradient(to top,#5ec3ea 0,#fff 100%)}.brotherfood #youtubeContainer .borderBottom,.game_play #youtubeContainer .borderBottom{background:linear-gradient(to left,#5ec3ea 0,#fff 100%)}.brotherfood #youtubeContainer .borderLeft,.game_play #youtubeContainer .borderLeft{background:linear-gradient(to top,#1190c1 0,#5ec3ea 100%)}.tech_demo #youtubeContainer .borderTop{background:linear-gradient(to left,#6fb30e 0,#b1eb5d 100%)}.tech_demo #youtubeContainer .borderRight{background:linear-gradient(to top,#b1eb5d 0,#fff 100%)}.tech_demo #youtubeContainer .borderBottom{background:linear-gradient(to left,#b1eb5d 0,#fff 100%)}.tech_demo #youtubeContainer .borderLeft{background:linear-gradient(to top,#6fb30e 0,#b1eb5d 100%)}.other #youtubeContainer .borderTop{background:linear-gradient(to left,#40bee8 0,#6cd7fa 100%)}.other #youtubeContainer .borderRight{background:linear-gradient(to top,#6cd7fa 0,#fff 100%)}.other #youtubeContainer .borderBottom{background:linear-gradient(to left,#6cd7fa 0,#fff 100%)}.other #youtubeContainer .borderLeft{background:linear-gradient(to top,#40bee8 0,#6cd7fa 100%)}#videosDetailContainer.tvcm .text{-moz-text-shadow:0 0 3px #016bbc,0 0 6px #016bbc,0 0 8px #016bbc;-webkit-text-shadow:0 0 3px #016bbc,0 0 6px #016bbc,0 0 8px #016bbc;-ms-text-shadow:0 0 3px #016bbc,0 0 6px #016bbc,0 0 8px #016bbc;text-shadow:0 0 3px #016bbc,0 0 6px #016bbc,0 0 8px #016bbc}#videosDetailContainer.trailer .text{-moz-text-shadow:0 0 3px #c09f54,0 0 6px #c09f54,0 0 8px #c09f54;-webkit-text-shadow:0 0 3px #c09f54,0 0 6px #c09f54,0 0 8px #c09f54;-ms-text-shadow:0 0 3px #c09f54,0 0 6px #c09f54,0 0 8px #c09f54;text-shadow:0 0 3px #c09f54,0 0 6px #c09f54,0 0 8px #c09f54}#videosDetailContainer.brotherfood .text,#videosDetailContainer.fellow .text,#videosDetailContainer.game_play .text{-moz-text-shadow:0 0 3px #1190c1,0 0 6px #1190c1,0 0 8px #1190c1;-webkit-text-shadow:0 0 3px #1190c1,0 0 6px #1190c1,0 0 8px #1190c1;-ms-text-shadow:0 0 3px #1190c1,0 0 6px #1190c1,0 0 8px #1190c1;text-shadow:0 0 3px #1190c1,0 0 6px #1190c1,0 0 8px #1190c1}#videosDetailContainer.tech_demo .text{-moz-text-shadow:0 0 3px #aad869,0 0 6px #aad869,0 0 8px #aad869;-webkit-text-shadow:0 0 3px #aad869,0 0 6px #aad869,0 0 8px #aad869;-ms-text-shadow:0 0 3px #aad869,0 0 6px #aad869,0 0 8px #aad869;text-shadow:0 0 3px #aad869,0 0 6px #aad869,0 0 8px #aad869}#videosDetailContainer.other .text{-moz-text-shadow:0 0 3px #6ac6e4,0 0 6px #6ac6e4,0 0 8px #6ac6e4;-webkit-text-shadow:0 0 3px #6ac6e4,0 0 6px #6ac6e4,0 0 8px #6ac6e4;-ms-text-shadow:0 0 3px #6ac6e4,0 0 6px #6ac6e4,0 0 8px #6ac6e4;text-shadow:0 0 3px #6ac6e4,0 0 6px #6ac6e4,0 0 8px #6ac6e4}
@charset "UTF-8";#hoge,#vrSection .spec_box .spec_inner>ul li{text-align:left}#vrSection .link_box a:hover,#vrSection .vr_thumb:hover,#vrSection .wrapper a:hover{opacity:.8}#vrSection .about_box section .about_inner h3,#vrSection .link_box a,#vrSection .text_box,#vrSection .text_box_02 h2,#vrSection .text_box_02 p{text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 8px #0090ff}#hoge:after{display:block;visibility:hidden;clear:both;height:0;line-height:0;font-size:0;content:"."}#hoge{display:block;margin:0;padding:0;text-indent:-10000px;text-decoration:none;overflow:hidden}#vrSection{background-color:#000}#vrSection .wrapper{background:url(../../vr/images/bg.jpg) top center repeat-y;background-size:1200px auto;width:100%;min-width:1400px;position:relative;z-index:1}#vrSection .wrapper:before{content:"";display:block;background:url(../../vr/images/top_bg.jpg) center top no-repeat;background-size:100% auto;padding-top:49.42857%;width:100%;min-width:1400px;min-height:692px;position:absolute;top:0;left:0;z-index:-1}#vrSection .wrapper h1{font-size:0;margin:0 auto;padding-bottom:37.07142%;width:40.14285%}#vrSection .wrapper h1 img{width:100%;height:auto}#vrSection .wrapper .content{margin:0 auto;width:1400px;height:auto}#vrSection .content_inner{margin:0 auto;width:1200px}#vrSection .wrapper .fixed_date{background-color:rgba(0,0,0,.8);border:1px solid #d00;color:#d00;font-size:14px;margin-right:-30%;padding:5px 10px;position:absolute;top:10px;right:50%}#vrSection .youtube_box{font-size:0;margin:0 auto 40px;width:836px;height:470px;position:relative}#vrSection .box_inner:after,#vrSection .box_inner:before,#vrSection .vr_thumb:before,#vrSection .youtube_box:after,#vrSection .youtube_box:before{position:absolute;display:block;content:""}#vrSection .youtube_box:after,#vrSection .youtube_box:before{width:840px;height:2px;left:-2px;opacity:.6}#vrSection .youtube_box:before{background:linear-gradient(to left,#005dcf 0,#b6d1f1 100%)}#vrSection .youtube_box:after{bottom:-2px;background:linear-gradient(to left,#b6d1f1 0,#fff 100%)}#vrSection .box_inner{background-color:#000}#vrSection .box_inner:after,#vrSection .box_inner:before{width:2px;height:470px;top:0;opacity:.6}#vrSection .box_inner:before{left:-2px;background:linear-gradient(to top,#005dcf 0,#b6d1f1 100%)}#vrSection .box_inner:after{right:-2px;background:linear-gradient(to top,#b6d1f1 0,#fff 100%)}#vrSection iframe{display:none}#vrSection .vr_thumb{cursor:pointer;font-size:0;position:relative}#vrSection .vr_thumb:before{background:url(../../vr/images/youtube_icon.png) no-repeat;background-size:100% auto;margin:-24px 0 0 -34px;height:48px;width:68px;top:50%;left:50%}#vrSection .spec_box{margin:-20.5% auto 30px;position:relative;width:836px}#vrSection .spec_box:after{content:"";display:block;clear:both}#vrSection .spec_box .spec_inner{float:left;width:540px}#vrSection .spec_box .spec_inner>ul{box-sizing:border-box;border:1px solid rgba(11,101,191,.6);background-color:rgba(26,38,62,.6);line-height:1.8;height:100px;padding:23px 17px}#vrSection .spec_box .spec_inner>ul:after{content:"";display:block;clear:both}#vrSection .spec_box .spec_inner>ul .left{float:left;width:300px}#vrSection .spec_box .spec_inner>ul .right{float:right;width:200px}#vrSection .spec_box .spec_link{font-size:0;float:right;width:280px}#vrSection .spec_box .spec_link a{display:block}#vrSection .spec_box .spec_link a.copyright{margin-top:10px;margin-left:-5px}#vrSection .text_box{text-align:center;padding-bottom:95px;line-height:1.8;-moz-text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 8px #0090ff;-webkit-text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 8px #0090ff;-ms-text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 8px #0090ff}#vrSection .text_box h2{font-size:40px;font-weight:400;padding-bottom:30px}#vrSection .text_box p{font-size:16px;padding-bottom:30px}#vrSection .text_box p:last-child{padding-bottom:0}#vrSection .about_box section{margin-bottom:80px;position:relative}#vrSection .about_box section .about_inner{box-sizing:border-box;border:1px solid rgba(11,101,191,.6);background-color:rgba(26,38,62,.6);padding:43px 35px;width:500px;position:absolute;top:30px;z-index:100}#vrSection .about_box section#about_02 .about_inner{height:534px}#vrSection .about_box section#about_05 .about_inner{height:506px}#vrSection .about_box section .about_inner h3{font-size:28px;line-height:1.5;-moz-text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 8px #0090ff;-webkit-text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 8px #0090ff;-ms-text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 8px #0090ff}#vrSection .about_box section .about_inner>p{font-size:16px;line-height:1.8}#vrSection .about_box section .about_inner>p>span{display:block;padding-bottom:30px}#vrSection .about_box section .about_inner .image_list{font-size:0;padding-top:30px}#vrSection .about_box section .about_inner .image_list li{display:inline-block;background-color:transparent;background-repeat:no-repeat;background-position:0 0;cursor:pointer;margin-right:8px}#vrSection .about_box section .about_inner .image_list li:last-child{margin-right:0}#vrSection .about_box section .about_inner .image_list li#list_01{background-image:url(../../vr/images/mini_photo_01_on.png)}#vrSection .about_box section .about_inner .image_list li#list_02{background-image:url(../../vr/images/mini_photo_02_on.png)}#vrSection .about_box section .about_inner .image_list li#list_03{background-image:url(../../vr/images/mini_photo_03_on.png)}#vrSection .about_box section .about_inner .image_list li#list_04{background-image:url(../../vr/images/mini_photo_04_on.png)}#vrSection .about_box section .about_inner .image_list li#list_05{background-image:url(../../vr/images/mini_photo_05_on.png)}#vrSection .about_box section .about_inner .image_list li#list_06{background-image:url(../../vr/images/mini_photo_06_on.png)}#vrSection .about_box section .about_inner .image_list li#list_07{background-image:url(../../vr/images/mini_photo_07_on.png)}#vrSection .about_box section .about_inner .image_list li#list_08{background-image:url(../../vr/images/mini_photo_08_on.png)}#vrSection .about_box section .about_inner .image_list li#list_09{background-image:url(../../vr/images/mini_photo_09_on.png)}#vrSection .about_box section .about_inner .image_list li#list_10{background-image:url(../../vr/images/mini_photo_10_on.png)}#vrSection .about_box section .about_inner .image_list li#list_11{background-image:url(../../vr/images/mini_photo_11_on.png)}#vrSection .about_box section .about_inner .image_list li#list_12{background-image:url(../../vr/images/mini_photo_12_on.png)}#vrSection .about_box section .about_inner .image_list li#list_13{background-image:url(../../vr/images/mini_photo_13_on.png)}#vrSection .about_box section .about_inner .image_list li#list_14{background-image:url(../../vr/images/mini_photo_14_on.png)}#vrSection .about_box section .about_inner .image_list li#list_15{background-image:url(../../vr/images/mini_photo_15_on.png)}#vrSection .about_box section .about_inner .image_list li#list_16{background-image:url(../../vr/images/mini_photo_16_on.png)}#vrSection .about_box section .about_inner .text_list{line-height:1.8;padding-top:15px}#vrSection .about_box section .about_inner .text_list dt{color:#1990ff;font-size:24px;font-weight:700}#vrSection .about_box section .about_inner .text_list li{display:none}#vrSection .about_box section .about_inner .text_list li#text_13 dt{line-height:1.5;padding-bottom:5px}#vrSection .about_box section .image_box{background-repeat:no-repeat;background-position:0 0;font-size:0;height:585px;width:1040px;position:relative;z-index:1}#vrSection .about_box section .image_box>img{opacity:0;position:absolute;top:0;left:0;z-index:0}#vrSection .about_box section .image_box>img.on{z-index:2}#vrSection .about_box .right .about_inner{right:20px}#vrSection .about_box .right .image_box{margin-right:auto}#vrSection .about_box .left .about_inner{left:20px}#vrSection .about_box .left .image_box{margin-left:auto}#vrSection .notice{border:1px solid #a00;background-color:rgba(0,0,0,.8);box-sizing:border-box;font-size:16px;margin:0 auto 50px;padding:15px 20px;width:840px}#vrSection .notice p{margin-bottom:20px}#vrSection .notice h3{display:block;font-weight:700;margin-bottom:5px;text-indent:-.7em}#vrSection .notice dl{padding-bottom:20px}#vrSection .notice dl:after{content:"";display:block;clear:both}#vrSection .notice dl:last-child{padding-bottom:0}#vrSection .notice dt{float:left;width:8.5%}#vrSection .notice dd{float:left;width:91.5%}#vrSection .text_box_02{margin:0 auto 110px;width:1080px}#vrSection .text_box_02 h2{font-size:40px}#vrSection .text_box_02 h2,#vrSection .text_box_02 p{line-height:1.8;text-align:center;-moz-text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 8px #0090ff;-webkit-text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 8px #0090ff;-ms-text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 8px #0090ff}#vrSection .text_box_02 table{margin-top:25px}#vrSection .detail_box>a,#vrSection .text_box_02>a{margin:40px auto 0;width:540px;display:block}#vrSection .text_box_02 th{color:#2078fc;font-size:24px;padding:0 20px;vertical-align:middle}#vrSection .text_box_02 td{font-size:16px;padding:0 20px}#vrSection .text_box_02 tr:last-child td{font-size:0;text-align:center;padding-top:30px}#vrSection .detail_box{box-sizing:border-box;border:1px solid rgba(11,101,191,.6);background-color:rgba(26,38,62,.6);text-align:center;width:840px;padding:39px 0;margin:0 auto 100px;box-shadow:0 0 20px 5px rgba(50,143,255,.2);-moz-box-shadow:0 0 20px 5px rgba(50,143,255,.2);-webkit-box-shadow:0 0 20px 5px rgba(50,143,255,.2);-o-box-shadow:0 0 20px 5px rgba(50,143,255,.2);-ms-box-shadow:0 0 20px 5px rgba(50,143,255,.2)}#vrSection .detail_box h2,#vrSection .detail_box table{width:599px;margin:0 auto}#vrSection .detail_box h2{font-size:0;padding-bottom:45px}#vrSection .detail_box td{text-align:center;vertical-align:middle;font-size:16px;height:39px}#vrSection .detail_box .detail_01{width:137px}#vrSection .detail_box .detail_02{width:15px}#vrSection .detail_box .detail_03{width:447px}#vrSection .detail_box .detail_03 span{color:#2078fc;font-size:14px}#vrSection .link_box{padding-bottom:100px}#vrSection .link_box a{display:block;background:url(../../vr/images/return_bg.jpg) top center no-repeat;border:1px solid #7594b9;line-height:2.2;-moz-text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 8px #0090ff;-webkit-text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 8px #0090ff;-ms-text-shadow:0 0 3px #0090ff,0 0 6px #0090ff,0 0 8px #0090ff;color:#fff;font-size:16px;width:498px;height:34px;margin:0 auto;text-align:center;position:relative}#vrSection .link_box a:after{content:"";display:block;background:url(../../vr/images/arrow_img.png) no-repeat;border-left:1px solid #7594b9;width:34px;height:34px;position:absolute;top:0;right:0}#vr #container{min-width:1400px}#vr #titleLogoButton{width:12.42857%;top:3px;left:auto;right:50%;margin-left:0;margin-right:21.21428%}
@charset "UTF-8";#hoge:after{display:block;visibility:hidden;clear:both;height:0;line-height:0;font-size:0;content:"."}#zenyasaiSection .bnrLive p,#zenyasaiSection .leading,#zenyasaiSection header h2,#zenyasaiSection header p,#zenyasaiTimeTable .onAir,#zenyasaiTimeTable dd,#zenyasaiTimeTable dt,#zenyasaiTimeTable p{display:block;margin:0;padding:0;text-indent:-10000px;text-decoration:none;text-align:left;overflow:hidden}#zenyasaiSection{opacity:0}#zenyasaiSection header{width:100%;height:288px;background:url(../../campaign/events/zenyasai/images/page_title.png) center top no-repeat}#zenyasaiSection section{margin:0 0 90px}#zenyasaiSection h3{width:920px;height:54px;margin:0 auto}#zenyasaiSection #zenyasai_01 p.leading{width:980px;height:213px;background:url(../../campaign/events/zenyasai/images/body_01_01.png) center top no-repeat}#zenyasaiSection .bnrNiconama{display:block;width:680px;height:90px;margin:40px auto 60px}#zenyasaiSection .bnrNiconama:hover{background-color:#fff}#zenyasaiSection .bnrNiconama:hover img{opacity:.8}#zenyasaiSection .bnrLive{position:relative;display:block;width:980px;height:224px;margin:0 auto 20px;background:url(../../campaign/events/zenyasai/images/bnr_live_bg.png) center top no-repeat}#zenyasaiSection .bnrLive .niconama{position:absolute;top:96px;left:158px;display:block;width:302px;height:36px}#zenyasaiSection .bnrLive .niconama:hover:after{position:absolute;top:0;left:0;content:" ";display:block;width:100%;height:100%;background:url(../../campaign/events/zenyasai/images/btn_niconama_ov.png) center top no-repeat}#zenyasaiSection .bnrLive .youtube{position:absolute;top:96px;left:520px;display:block;width:302px;height:36px}#zenyasaiSection .bnrLive .youtube:hover:after{position:absolute;top:0;left:0;content:" ";display:block;width:100%;height:100%;background:url(../../campaign/events/zenyasai/images/btn_youtube_ov.png) center top no-repeat}#zenyasaiTimeTable{width:980px}#zenyasaiTimeTable .onAir{width:980px;height:62px;background:url(../../campaign/events/zenyasai/images/onair.png) center top no-repeat}#zenyasaiTimeTable dl{position:relative;width:980px;height:521px;background:url(../../campaign/events/zenyasai/images/body_01_02.png) center top no-repeat}#zenyasaiTimeTable dl a{position:absolute;top:193px;left:372px;display:block;width:422px;height:36px;background:url(../../campaign/events/zenyasai/images/btn_campaign.png) center top no-repeat}#zenyasaiTimeTable dl a:hover:before{position:absolute;top:0;left:0;display:block;content:" ";width:100%;height:100%;background:url(../../campaign/events/zenyasai/images/btn_campaign_ov.png) center top no-repeat}#zenyasaiGuest{width:980px;height:314px;background:url(../../campaign/events/zenyasai/images/body_01_03.png) center top no-repeat}#zenyasaiSection #zenyasai_02 p.leading{width:980px;height:145px;background:url(../../campaign/events/zenyasai/images/body_02_01.png) center top no-repeat}#zenyasaiFanArtMethod div{position:relative}#zenyasaiFanArtMethod div a.hashtagLink_01{position:absolute;top:112px;left:283px;display:block;width:102px;height:15px}#zenyasaiFanArtMethod div a.hashtagLink_02{position:absolute;top:332px;left:409px;display:block;width:102px;height:15px}#zenyasaiFanArtMethod div a.hashtagLink_01:hover,#zenyasaiFanArtMethod div a.hashtagLink_02:hover{background-color:rgba(255,255,255,.2)}#zenyasaiFanArtMethod a.btnApplication{position:relative;display:block;width:680px;height:90px;margin:40px auto}#zenyasaiFanArtMethod a.btnApplication:hover:after{position:absolute;top:0;left:0;display:block;content:" ";width:100%;height:100%;background:url(../../campaign/events/zenyasai/images/btn_application_ov.png) no-repeat}#zenyasaiFanArtMethod p{width:640px;margin:40px auto;text-align:center}#zenyasaiFanArtOutline dl{width:894px;margin:0 auto}#zenyasaiFanArtOutline dt{margin-bottom:8px;color:#0090ff;font-size:18px;text-align:center}#zenyasaiFanArtOutline dd{margin-bottom:50px;font-size:18px;text-align:center}#zenyasaiSection p.body{font-size:15px;text-align:left}#zenyasaiFanArtOutline li{list-style:disc;margin-left:1em}#zenyasaiFanArtOutline li p.body{margin-bottom:.2em}#zenyasaiSection p.body.center{text-align:center}#zenyasaiFanArtOutline a{color:#0090ff}