@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}.fadeInUp{opacity:0}.fadeInUp.run{-webkit-animation:a .3s cubic-bezier(.645,.045,.355,1) forwards;animation:a .3s cubic-bezier(.645,.045,.355,1) forwards}.fadeInDown{opacity:0}.fadeInDown.run{-webkit-animation:b .3s cubic-bezier(.645,.045,.355,1) forwards;animation:b .3s cubic-bezier(.645,.045,.355,1) forwards}.fadeOutDown{opacity:1}.fadeOutDown.run{-webkit-animation:c .3s cubic-bezier(.645,.045,.355,1) forwards;animation:c .3s cubic-bezier(.645,.045,.355,1) forwards}@-webkit-keyframes a{0%{opacity:0;-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes a{0%{opacity:0;-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes b{0%{opacity:0;-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes b{0%{opacity:0;-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes c{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0)}}@keyframes c{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0)}}body{font-family:YuGothic,游ゴシック体,Yu Gothic,游ゴシック,Meiryo,Hiragino Sans,ヒラギノ角ゴシック,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,sans-serif;-webkit-font-feature-settings:"palt" 1;font-feature-settings:"palt" 1;overflow-x:hidden;outline:none;background:url(../img/common/bg_top_right_912cdd14c583d7a0a30dfe0f31bbf7ef.jpg) no-repeat 100% 0,url(../img/common/bg_top_left_6ecb3427d018890175de64bae954138d.jpg) no-repeat 0 0}body,main{position:relative}main{overflow:hidden}main:before{content:"";position:absolute;z-index:0;bottom:0;background:url(../img/common/bg_bottom_right_2a0e1d9b19c902b874b02ce7269566c3.png) no-repeat 100% 0,url(../img/common/bg_bottom_left_840da3aab97540505bbd141eb1b59e82.png) no-repeat 0 0;width:100%;height:450px}main .tv-container{background:url(../img/top/mainvisual_c1bdaa261ddd035b735268d811244e47.png) top no-repeat;width:1020px;height:400px;margin-top:20px;display:none}main .tv-container.show{display:block}main .title-pull-down{position:absolute;top:70px;right:40px;background:url(../img/news/bg_pull_down_repeat_b884d69e32c1e42d5bcd864788df32f6.png) 50% repeat-x;height:48px;padding:0 10px;font-size:15px;white-space:nowrap;color:#fff;z-index:1}main .title-pull-down:after{background:url(../img/news/bg_pull_down_repeat_left_c42aed0ad130b3bf8ca9f1a62e832911.png) 50% repeat-x;width:65px;left:-63px}main .title-pull-down:after,main .title-pull-down:before{content:"";padding-top:12px;height:48px;position:absolute;top:0;z-index:-1}main .title-pull-down:before{background:url(../img/news/bg_pull_down_repeat_right_5c2ad90ba76e22069e0556ad65f5fcca.png) 50% repeat-x;width:40px;right:-39px}main .title-pull-down-list{display:none;width:582px;background:#f33;position:absolute;z-index:1000;right:21px;top:115px;padding-top:1px;padding-bottom:50px;-ms-flex-wrap:wrap;flex-wrap:wrap;border-left:3px solid #f33;border-right:3px solid #f33;border-top:1px solid #f33}main .title-pull-down-list .title-pull-down-close{text-align:center;position:absolute;display:inline-block;bottom:0;width:582px;height:50px;line-height:50px;left:0;right:0;color:#fff;font-size:16px;cursor:pointer}main .title-pull-down-list li{background:#fff;width:142px;height:40px;display:block;position:relative;z-index:1;overflow:hidden;border-bottom:2px solid #f33;border-right:2px solid #f33;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 1px}main .title-pull-down-list li:before{content:"";background:url(../img/news/title_list_icon_55ffa4439caffcffa13fe428a10e8bc8.png) top no-repeat;width:5px;height:11px;position:absolute;top:13px;left:12px}main .title-pull-down-list li:first-child:before{background:url(../img/news/title_list_all_icon_5d7f15f3d9ed47d662772099a17fb824.png) top no-repeat;width:16px;height:12px;left:7px}main .title-pull-down-list li:after{position:absolute;top:0;left:0;width:300%;height:100%;z-index:-1;content:"";background-image:-ms-linear-gradient(-45deg,#f33 34%,#fff 100%);-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}main .title-pull-down-list li:hover:after{-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform 0s;transition:-webkit-transform 0s;transition:transform 0s;transition:transform 0s,-webkit-transform 0s}main .title-pull-down-list li a{text-align:left;padding-left:30px;width:100%;height:100%;display:inline-block;text-decoration:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#000;font-size:13px;font-weight:700;line-height:40px}main .title-pull-down-list li a.current,main .title-pull-down-list li a:hover{color:#f33}iframe[name=google_conversion_frame]{position:absolute;height:0;width:0}h1,h2,h3{color:#fff}.container{width:1024px;margin:0 auto;position:relative}.container .top-visual{width:1024px;height:445px;margin:0 auto;background-position:top;position:fixed;text-align:center}.container .top-visual a img{max-width:none;position:relative}.container .top-visual .slide:before{position:absolute;bottom:30px;right:-7px}.content-background{position:relative}.disp-none{display:none}.v-pc{display:block}.v-sp{display:none}.clearfix:after{content:".";display:block;clear:both;height:0;visibility:hidden}.text-center{text-align:center}article{line-height:1.6;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:18px;word-wrap:break-word}article h3{font-size:22px;margin:30px 0 20px}article h3,article h4{font-weight:700;color:#000}article h4{font-size:20px;margin:15px 0}article strong{font-weight:700}article em{font-style:italic}article p{font-size:18px;color:#000}article ul{list-style:disc outside;padding-left:1em;font-size:18px}article img,article ul{margin:10px 0}article ol{list-style:decimal inside;font-size:14px}article a{margin:10px 0}article a,article a:visited{color:#000}button{background-color:transparent;border:none;border-radius:0;cursor:pointer;outline:none;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.theme-color{background:#f33;border-color:#f33}.line-up-list{overflow:hidden;width:1090px;margin-top:30px}.line-up-list li{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;overflow:hidden;float:left;margin:7px 20px 9px 0;-webkit-transition:all .4s ease-out;transition:all .4s ease-out;background-color:#fff;opacity:0;color:#000;width:240px}.line-up-list li:before{content:" ";display:block;position:absolute;top:0;left:0;width:100%;height:100%;border:0 solid #f33;-webkit-transition:all .15s linear;transition:all .15s linear;pointer-events:none;z-index:10;-webkit-backface-visibility:hidden;backface-visibility:hidden}.line-up-list li:hover:before{border:5px solid #f33}.line-up-list li:after{position:absolute;content:"";border:2px solid #f33;top:45px;left:0;width:240px;height:135px;pointer-events:none}.line-up-list li a{text-decoration:none;color:#000;display:inline-block;position:relative;width:100%}.line-up-list li.official{background:url(../img/common/official_bg_74d56da757b56d3c21bb9566667147f5.png) bottom no-repeat}.line-up-list li.official .lineup-post-box:after,.line-up-list li.official .lineup-post-box:before{content:none!important}.line-up-list li.official a{color:#fff}.line-up-list li.zun{background:url(../img/common/zun_bg_88a689bc25813d60981486f95c9c272f.png) bottom no-repeat}.line-up-list li.zun:after{border:2px solid #fc3}.line-up-list li.zun:before{border:0 solid #fc3}.line-up-list li.zun .lineup-post-box:after,.line-up-list li.zun .lineup-post-box:before{content:none!important}.line-up-list li.zun .lineup-post-box .post-date{color:#000}.line-up-list li.zun a{color:#fff}.line-up-list li.zun:hover:before{border:5px solid #fc3}.line-up-list li:hover{-webkit-transition:all .1s ease-out;transition:all .1s ease-out}.line-up-list li img{margin-top:45px;margin-left:0;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:240px;height:135px;position:relative;-o-object-fit:cover;object-fit:cover}.line-up-list li img:hover{opacity:.9}.line-up-list li.run{-webkit-animation:a .3s cubic-bezier(.645,.045,.355,1) forwards;animation:a .3s cubic-bezier(.645,.045,.355,1) forwards}.line-up-list li .lineup-title-box{position:absolute;z-index:101;top:0;left:0;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:3px;width:100%}.line-up-list li .lineup-title-box .official-mark{margin:0 5px;border:none;width:64px!important;height:64px!important;float:right}.line-up-list li .lineup-title-box .lineup-title{color:#fff;background-color:#000;font-size:12px;padding:4px 10px;line-height:1.2;min-height:24px;display:inline-block;max-width:155px;vertical-align:top}.line-up-list li .lineup-title-box .lineup-title span{font-size:12px}.line-up-list li .lineup-title-box .lineup-title.internal{padding:0 10px}.line-up-list li .lineup-post-box{height:65px}.line-up-list li .lineup-post-box:before{content:"";position:absolute;width:240px;height:3px;bottom:2px;left:0;background-color:#f33}.line-up-list li .lineup-post-box:after{content:"";position:absolute;width:240px;height:1px;bottom:0;left:0;background-color:#f33}.line-up-list li .lineup-post-box p{vertical-align:middle;font-size:13px;padding:2px 8px 0 6px}.line-up-list li .lineup-post-box .post-title{line-height:1.4;height:38px;width:100%;overflow:hidden;display:inline-block}.line-up-list li .lineup-post-box .post-date{color:#cc9;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.line-up-list.large-first li:first-child{width:501px;height:510px;margin:7px 20px 2px 0}.line-up-list.large-first li:first-child.official{background:url(../img/common/official_bg_large_bcefddfd63deb092e2e8498da73fc3f9.png) bottom no-repeat}.line-up-list.large-first li:first-child.zun{background:url(../img/common/zun_bg_large_dc86baabe7abc33bb2babc3b2d69bd5f.png) bottom no-repeat}.line-up-list.large-first li:first-child.zun:after{border:2px solid #fc3}.line-up-list.large-first li:first-child:before{top:10px;height:500px}.line-up-list.large-first li:first-child:after{position:absolute;content:"";border:2px solid #f33;top:45px;left:10px;width:480px;height:270px}.line-up-list.large-first li:first-child a .lineup-title{margin-left:10px;max-width:420px}.line-up-list.large-first li:first-child a .official-mark{margin:0 5px}.line-up-list.large-first li:first-child a img{margin-left:10px;margin-top:45px;width:480px;height:270px}.line-up-list.large-first li:first-child a .post-title{font-size:22px;height:68px}.line-up-list.large-first li:first-child .lineup-post-box{height:172px}.line-up-list.large-first li:first-child .lineup-post-box:before{content:"";position:absolute;width:480px;height:3px;bottom:-19px;left:10px;background-color:#f33}.line-up-list.large-first li:first-child .lineup-post-box:after{content:"";position:absolute;width:480px;height:1px;bottom:-21px;left:10px;background-color:#f33}.line-up-list.large-first li:first-child .lineup-post-box p{padding:6px 8px 0 10px}.line-up-list.large-first li:nth-child(n+6){margin-top:12px}.news-not-found-box{height:100%}.news-not-found-box .news-not-found-message{background:url(../img/common/nodata_46500d0cf2746cf190beb2a775ff9b14.png) no-repeat top;width:593px;height:270px;margin:185px auto}.paging{z-index:2;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;left:0;right:0;margin-top:30px;padding-bottom:30px}.paging,.paging ul.page-numbers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.paging ul.page-numbers{-ms-flex-pack:distribute;justify-content:space-around}.paging ul.page-numbers li{margin:0 4px}.paging ul.page-numbers a,.paging ul.page-numbers span{font-size:15px;height:30px;padding:0 10px;line-height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#600a0d}.paging ul.page-numbers .prev{margin-right:10px}.paging ul.page-numbers .next{margin-left:10px}.paging ul.page-numbers .page-numbers,.paging ul.page-numbers .page-numbers:active,.paging ul.page-numbers .page-numbers:hover,.paging ul.page-numbers .page-numbers:visited{color:#fff;text-decoration:none}.paging ul.page-numbers .page-numbers.current,.paging ul.page-numbers .page-numbers.current:active,.paging ul.page-numbers .page-numbers.current:hover,.paging ul.page-numbers .page-numbers.current:visited,.paging ul.page-numbers .page-numbers:hover{text-decoration:underline}.paging ul.page-numbers .page-numbers.dots{border:0}.paging ul.page-numbers .page-numbers.dots:hover{text-decoration:none}.bottom-btns{width:100%;text-align:center;clear:both;padding-bottom:30px}.bottom-btns a+a{margin-left:10px}.bottom-btns .official-shop-btn{background:url(../img/news/officail_shop_bb21877c3093c18fa2ce89db5d75d732.jpg) 50% no-repeat;width:500px;height:140px;display:inline-block}.img-hover:hover{opacity:.9}.tmb-hover .news-eye-catch,.tmb-hover .news-img-ct .news-img,.tmb-hover img{-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.tmb-hover:hover .news-eye-catch,.tmb-hover:hover .news-img-ct .news-img,.tmb-hover:hover img{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.btn-hover{-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out}.btn-hover:hover{opacity:.5}a.no-content{pointer-events:none}article .game-info{margin-top:30px;width:663px;background:#000;margin-left:-32px;padding-left:30px;padding-bottom:25px;margin-bottom:-30px;color:#fff;font-weight:700}article .game-info .title-name{margin:0 auto 20px;padding-top:25px;font-size:22px}article .game-info .title-detail{font-size:15px;line-height:1.8}article .game-info .relation-link{width:663px;margin:35px auto 0;overflow:hidden}article .game-info .relation-link li{float:left}article .game-info .relation-link .same-title-news{width:318px;height:58px;display:block}article .game-info .relation-link .same-title-news img{margin-top:20px;margin-left:20px}article .game-info .relation-link .same-title-news:hover{opacity:.8}article .game-info .relation-link .official-site{width:318px;height:58px;display:block;margin-left:-32px}article .game-info .relation-link .official-site img{margin-top:20px;margin-left:120px}article .game-info .relation-link .official-site:hover{opacity:.8}.slider{position:relative;width:1020px;margin:30px auto -30px!important}.slider .slider-image{width:1020px;height:400px}.slider .slider-image a{margin:10px auto 0;display:inline-block}.slider .slider-image a.disabled{pointer-events:none}.slider .slider-image a:hover img{opacity:.8}.slider .slick-arrow{width:34px;height:64px;z-index:1;top:210px}.slider .slick-arrow:before{content:"";width:34px;height:64px;display:block;opacity:1}.slider .slick-arrow:hover:before{opacity:.5}.slider .slick-prev{left:-1px}.slider .slick-prev:before{background:url(../img/common/prev_arrow_f8c54d9736fcb5024a1b8a09acb66ae9.png)}.slider .slick-next{right:-1px}.slider .slick-next:before{background:url(../img/common/next_arrow_25527b61cd492eacf58f03a383fa89c0.png)}.slider .slick-dots{position:relative;bottom:0}.slider .slick-dots li,.slider .slick-dots li button{width:50px;height:13px}.slider .slick-dots li button:before{content:"";width:50px;height:13px;background:url(../img/common/dot_eaca9827d9e8005453e1449f6834a3e7.png) top no-repeat;display:block;opacity:1}.slider .slick-dots li.slick-active button:before{background:url(../img/common/dot_on_dd18d1e6c5203b9f9faba431f1a30845.png) bottom no-repeat;opacity:1}header{width:100%}header .header-container{width:1024px;margin:0 auto}header .header-container.no-header-image{margin-top:35px}header .header-container h1{margin:14px 0 0;width:100%}header .header-container h1 .pc{display:block}header .header-container h1 .sp,header .header-container h1 .sp-menu-btn{display:none}header .header-container .header-menu-pc{margin-top:13px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}header .header-container .header-menu-pc li{padding-left:9px}header .header-container .header-menu-pc li:first-child{padding-left:0}header .header-container .header-menu-pc li:nth-child(2){padding-left:24px}header .header-container .header-menu-pc li:not(:first-child){padding-top:3px}header .header-container .header-menu-pc li:first-child a{display:block;background:url(../img/common/h_menu1_637651358d0516815bd9ad17f6a737e9.png) top no-repeat;width:105px;height:37px}header .header-container .header-menu-pc li:first-child a:hover{display:block;background:url(../img/common/h_menu1_on_6ee94ffcf7276a8aca613afadf3f1b6c.png) top no-repeat}header .header-container .header-menu-pc li:nth-child(2) a{display:block;background:url(../img/common/h_menu2_53efef52f350c07ec5a799667e6733c1.png) top no-repeat;width:91px;height:34px}header .header-container .header-menu-pc li:nth-child(2) a:hover{display:block;background:url(../img/common/h_menu2_on_ca9ec47c5b6c145230a1489f27895cca.png) top no-repeat}header .header-container .header-menu-pc li:nth-child(3) a{display:block;background:url(../img/common/h_menu3_dcbd2bdc49d12df2b62dfbae91876e57.png) top no-repeat;width:91px;height:34px}header .header-container .header-menu-pc li:nth-child(3) a:hover{display:block;background:url(../img/common/h_menu3_on_c8d40d5e0289cb225cf720f3678c6b20.png) top no-repeat}header .header-container .header-menu-pc li:nth-child(4) a{display:block;background:url(../img/common/h_menu4_87017a8d3e7ce35dc2b83056719c2e0b.png) top no-repeat;width:92px;height:34px}header .header-container .header-menu-pc li:nth-child(4) a:hover{display:block;background:url(../img/common/h_menu4_on_3c5ecf39413a9016a60852f23fc32efd.png) top no-repeat}header .header-container .header-menu-pc li:nth-child(5) a{display:block;background:url(../img/common/h_menu5_1bc0450b224cba8a998ef211318476fb.png) top no-repeat;width:91px;height:34px}header .header-container .header-menu-pc li:nth-child(5) a:hover{display:block;background:url(../img/common/h_menu5_on_beee8759c5e2bd80475c9ab1ed3acd50.png) top no-repeat}header .header-container .header-menu-pc li:nth-child(6) a{display:block;background:url(../img/common/h_menu6_7e757f21d921b1e7131aa9ee65ccfe3f.png) top no-repeat;width:91px;height:34px}header .header-container .header-menu-pc li:nth-child(6) a:hover{display:block;background:url(../img/common/h_menu6_on_dbba2633e117057afaacf9c4c12d56a3.png) top no-repeat}header .header-container .header-menu-pc li:nth-child(7) a{display:block;background:url(../img/common/h_menu7_b3eb0d6f4749a9f1369c2fc59a7dddac.png) top no-repeat;width:91px;height:34px}header .header-container .header-menu-pc li:nth-child(7) a:hover{display:block;background:url(../img/common/h_menu7_on_155e3c57499bfd1ef0b40ed21a81c0a1.png) top no-repeat}header .header-container .header-menu-pc li:nth-child(8) a{display:block;background:url(../img/common/h_menu8_658ddac0c37182e871f239d6c1aa10d9.png) top no-repeat;width:92px;height:34px}header .header-container .header-menu-pc li:nth-child(8) a:hover{display:block;background:url(../img/common/h_menu8_on_86715a6d0a28d803cc21d9a8d292bc0a.png) top no-repeat}header .header-container .header-menu-pc li:nth-child(9) a{display:block;background:url(../img/common/h_menu9_3fd7e23d882e759e9b62bb6cd861a1fd.png) top no-repeat;width:92px;height:34px}header .header-container .header-menu-pc li:nth-child(9) a:hover{display:block;background:url(../img/common/h_menu9_on_71b6058b5463121a8a58be6c70ea9756.png) top no-repeat}header .header-container .header-menu-pc li:nth-child(10) a{display:block;background:url(../img/common/h_menu10_00d28fc48ece37898d450bacd80e1a47.png) top no-repeat;width:91px;height:34px}header .header-container .header-menu-pc li:nth-child(10) a:hover{display:block;background:url(../img/common/h_menu10_on_8073f9737e2cfc22106e9ec6cb9bc04c.png) top no-repeat}header .header-menu-sp{position:fixed;height:100%;top:0;right:0;z-index:1001;-webkit-transform:translateX(440px);transform:translateX(440px);-webkit-transition:all .3s ease;transition:all .3s ease;display:none}header .header-menu-sp .disabled{pointer-events:none;color:#a9a9a9!important}header .header-menu-sp .sp-close-btn{width:70px;height:100%;margin-top:10px;margin-right:10px;float:left}header .header-menu-sp ul{width:360px;height:100%;float:left;padding:25px 0 0 35px;background:rgba(0,0,0,.7)}header .header-menu-sp ul li{margin:0 0 17px 14px;font-size:18px;position:relative}header .header-menu-sp ul li:first-child{margin:0 0 22px}header .header-menu-sp ul li a{color:#fff;text-decoration:none}header .header-menu-sp ul li a:visited{color:#fff}header .header-menu-sp ul li .list-deco{display:inline-block;background:url(../img/common/sp/h_nav_deco1_d346753cbe9c17fe288fe58f93fbdfac.png) top no-repeat;width:16px;height:22px;position:absolute;top:-2px;left:0}header .header-menu-sp ul li:first-child a{display:block;background:url(../img/common/sp/h_menu1_94025c2409494c90a1ceb2137c12c98f.png) top no-repeat;width:292px;height:63px;list-style:url(../img/common/f_nav_deco1_b2111487cb7cccb7f710761f323edeb0.png) inside}header .header-menu-sp ul li:nth-child(2) a{display:block;background:url(../img/common/sp/h_menu2_c08b87cc63265ac2ca3c85507dd1660d.png) top no-repeat;width:262px;height:57px}header .header-menu-sp ul li:nth-child(3) a{display:block;background:url(../img/common/sp/h_menu3_b9aa6574f021996731e990134731e30c.png) top no-repeat;width:260px;height:57px}header .header-menu-sp ul li:nth-child(4) a{display:block;background:url(../img/common/sp/h_menu4_490b5f63bab3ae0508f20e418d3af2a5.png) top no-repeat;width:260px;height:57px}header .header-menu-sp ul li:nth-child(5) a{display:block;background:url(../img/common/sp/h_menu5_59e3af746ceeea1687572e9cb8778f7a.png) top no-repeat;width:260px;height:57px}header .header-menu-sp ul li:nth-child(6) a{display:block;background:url(../img/common/sp/h_menu6_a781a91bf96d268ae93bbd5b7b49fb1f.png) top no-repeat;width:260px;height:57px}header .header-menu-sp ul li:nth-child(7) a{display:block;background:url(../img/common/sp/h_menu7_8ad4d6b88a5e98697cb23dfa04c3f1e3.png) top no-repeat;width:260px;height:57px}header .header-menu-sp ul li:nth-child(8) a{display:block;background:url(../img/common/sp/h_menu8_759f16801a81cc28285e707eeabfc2b6.png) top no-repeat;width:260px;height:57px}header .header-menu-sp ul li:nth-child(9) a{display:block;background:url(../img/common/sp/h_menu9_a10d646949c25d194a3290203cfe9461.png) top no-repeat;width:260px;height:56px}header .header-menu-sp ul li:nth-child(10) a{display:block;background:url(../img/common/sp/h_menu10_38385deba805827e8f2d07a883adff91.png) top no-repeat;width:260px;height:57px}header .header-menu-sp ul li:nth-child(11),header .header-menu-sp ul li:nth-child(12),header .header-menu-sp ul li:nth-child(13){margin-left:10px;padding-left:22px;color:#fff}header .header-menu-sp ul li:nth-child(13) .second-line{display:block;margin:5px 0 0 25px}header .header-menu-sp ul li:nth-child(14){margin-left:10px;padding-left:22px}header .header-menu-sp ul li:nth-child(15) a{display:block;background:url(../img/common/sp/h_question_btn_e912b539839371326b86396c0aa5015f.png) top no-repeat;width:260px;height:46px}header .header-menu-sp-open{-webkit-transform:translateX(0);transform:translateX(0)}footer{padding-bottom:25px;background:#600a0d;position:relative}footer .btn-page-top{position:absolute;top:-32px;right:50px}footer .footer-container{width:1024px;margin:0 auto;padding-bottom:70px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}footer .footer-container a{color:#fff;text-decoration:none}footer .footer-container a:hover{text-decoration:underline}footer .footer-container a:visited{color:#fff}footer .footer-container .footer-link1{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;width:255px;margin:70px 0 0 5px;padding-bottom:5px;border-right:1px solid #fff;float:left;list-style:url(../img/common/f_nav_deco1_b2111487cb7cccb7f710761f323edeb0.png) inside}footer .footer-container .footer-link1 li{width:50%;padding-bottom:12px}footer .footer-container .footer-link1 li:nth-child(7),footer .footer-container .footer-link1 li:nth-child(8){padding-bottom:0}footer .footer-container .footer-link2{float:left;margin:70px 0 0 50px;list-style:url(../img/common/f_nav_deco1_b2111487cb7cccb7f710761f323edeb0.png) inside}footer .footer-container .footer-link2 .disabled{pointer-events:none;color:#636363!important}footer .footer-container .footer-link2 li{padding-bottom:14px;color:#fff}footer .footer-container .footer-link2 li.v-pc{display:list-item}footer .footer-container .footer-link2 li:first-child a{margin-left:-4px}footer .footer-container .footer-link2 li:nth-child(4) span{display:block;margin:10px 0 0 20px}footer .footer-container .footer-link2 li:last-child{padding-bottom:0}footer .footer-container .footer-bluesky-btn-pc{position:absolute;top:105px;right:0}footer .footer-container .footer-x-btn-pc{position:absolute;top:36px;right:0}footer .footer-container .footer-bluesky-btn-sp,footer .footer-container .footer-x-btn-sp{display:none}footer .footer-container .footer-question-btn-pc{position:absolute;top:180px;right:0}footer .footer-container .footer-question-btn-sp{display:none}footer .footer-container .copyright{color:#fff;position:absolute;top:230px;right:0;font-size:15px}main .content{width:1024px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:65px}main .content .content-left{width:740px}main .content .content-left h3.title{background:url(../img/news-detail/title_news_dea846f355389e321b814a962003a894.png) top no-repeat;width:742px;height:57px}main .content .content-left .all-news-btn{display:block;margin:20px 0 0 525px;background:url(../img/top/all_news_btn_fc436fc8045cae0e425c8d826758b2b0.png) top no-repeat;width:214px;height:36px}main .content .content-left article{width:740px;margin:20px 0 0;padding:64px 67px 68px 73px;border:5px solid #ee1c25;background:url(../img/common/content_bg_13fee22facee529ee23c67f4d693733c.png) top no-repeat #fff;position:relative}main .content .content-left article:after{content:"";position:absolute;bottom:-7px;left:-5px;width:740px;border-bottom:1px solid #ee1c25}main .content .content-left article.news_categories-zun{border:5px solid #fc3}main .content .content-left article.news_categories-zun:after{border-bottom:1px solid #fc3}main .content .content-left article .article-meta{position:relative}main .content .content-left article .article-meta .product-category{display:inline-block;float:left;color:#fff;margin-top:1px;padding:3px 12px;background:#000;font-size:15px}main .content .content-left article .article-meta ul{position:absolute;top:-10px;right:0}main .content .content-left article .article-meta ul li{float:left;margin-left:20px;list-style-type:none}main .content .content-left article .article-meta ul li a{margin:0}main .content .content-left article .article-meta .article-share-btn-x{display:block;background:url(../img/news-detail/sp/share_btn_x_b0d8de5f7015998292402e6b37e2aea1.png) top no-repeat;width:34px;height:34px;background-size:contain}main .content .content-left article .article-meta .article-share-btn-bluesky{display:block;background:url(../img/news-detail/sp/share_btn_bluesky_5c29a7c90e69318351498decf7d50738.png) top no-repeat;width:34px;height:34px;background-size:contain}main .content .content-left article .article-meta .article-share-btn-facebook{display:block;background:url(../img/news-detail/share_btn_facebook_bef596593f4969420f7358aefe8da2af.png) top no-repeat;width:34px;height:34px}main .content .content-left article .article-meta .article-share-btn-line{display:block;background:url(../img/news-detail/share_btn_line_c43c6e4a64317407a2cd34fd35a829bd.png) top no-repeat;width:34px;height:34px}main .content .content-left .post-date{margin-top:45px;font-size:15px;color:#999385}main .content .content-left .border-wrapper{border-bottom:1px solid #c1af87;padding-bottom:2px}main .content .content-left .border-wrapper h2{margin-top:15px;padding-bottom:19px;line-height:24px;font-size:20px;color:#000;font-weight:700;border-bottom:1px solid #c1af87}main .content .content-left .article-detail{margin-top:20px;padding-bottom:18px;border-bottom:1px solid #c1af87}main .content .content-left .article-footer{margin-top:26px}main .content .content-left .article-footer p.title{color:#fff;padding:6px 10px;display:inline-block;font-weight:700;background:#000;margin-bottom:10px}main .content .content-left .article-footer p{display:block}main .content .content-left .article-footer .label{display:inline-block;width:80px}main .content .content-left .article-footer .article-footer-nav{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}main .content .content-left .article-footer .article-footer-nav .bottom-official-btn{display:block;background:url(../img/news-detail/bottom_official_btn_126cc206926a80f061ea3704784cdff1.png) top no-repeat;width:282px;height:46px}main .content .content-left .article-footer .article-footer-nav .bottom-title-list-btn{display:block;background:url(../img/news-detail/bottom_title_list_btn_361ac10be91b25cda2ac475d0d32c5a1.png) top no-repeat;width:282px;height:46px}main .content .content-left .detail-all-news-btn{display:block;margin:40px auto;background:url(../img/news-detail/detail_all_news_btn_9d53a2563af29df1203ac6056fb84691.png) top no-repeat;width:272px;height:46px}main .content .secondary{width:242px;margin-left:42px}main .content .secondary h4{background:url(../img/news-detail/title_lastest_news_fe3dad3c320649e26569ae1d3cbc3ce4.png) top no-repeat;width:242px;height:57px}main .content .secondary .line-up-list{width:242px;margin:15px auto 25px}main .content .secondary .pickup h4{display:none}main .content .secondary .pickup .pickup-list{margin-bottom:30px}main .content .secondary .pickup .pickup-list li{text-align:center;margin-bottom:10px}@media screen and (max-width:640px){body{-webkit-text-size-adjust:100%;background:url(../img/common/sp/bg_top_c2e6e53e50e09b5f62027b074854874a.jpg) no-repeat top,url(../img/common/sp/bg_repeat_177a0b8bc7351df7e6ee3a3f5cc6bd2b.jpg) repeat center 580px}main:before{content:"";position:absolute;z-index:0;bottom:0;background:url(../img/common/bg_bottom_right_2a0e1d9b19c902b874b02ce7269566c3.png) no-repeat 100% 0,url(../img/common/bg_bottom_left_840da3aab97540505bbd141eb1b59e82.png) no-repeat 0 0;background-size:300px 300px,300px 300px;width:100%;height:300px}main .tv-container{margin-top:10px;width:640px;height:252px;background-size:contain;margin-bottom:10px}main .title-pull-down{margin-top:0;position:relative;padding:0 2px;font-size:16px;color:#fff;top:35px;right:-67px;width:530px}main .title-pull-down-list{display:none;width:610px;position:absolute;z-index:10;right:15px;top:145px;padding-top:1px;padding-bottom:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}main .title-pull-down-list .title-pull-down-close{text-align:center;position:absolute;display:inline-block;bottom:0;width:599px;height:50px;line-height:50px;left:0;right:0;color:#fff;font-size:16px;cursor:pointer}main .title-pull-down-list li{background:#fff;height:60px;display:inline-block;position:relative;width:147px}main .title-pull-down-list li:before{content:"";background:url(../img/news/title_list_icon_55ffa4439caffcffa13fe428a10e8bc8.png) top no-repeat;width:5px;height:11px;position:absolute;top:26px;left:12px}main .title-pull-down-list li:first-child:before{background:url(../img/news/title_list_all_icon_5d7f15f3d9ed47d662772099a17fb824.png) top no-repeat;width:16px;height:12px;top:24px;left:7px}main .title-pull-down-list li:after{content:none}main .title-pull-down-list li a{text-align:left;padding-left:30px;width:100%;height:100%;display:inline-block;text-decoration:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#000;font-size:15px;font-weight:700;line-height:60px}.container,.container .top-visual{width:640px}.content-background{position:relative}.v-pc{display:none}.v-sp{display:block}.line-up-list{width:500px;margin:70px auto 0}.line-up-list li{margin:7px 18px 6px 0}.line-up-list.large-first li:first-child{height:450px}.line-up-list.large-first li:first-child .lineup-post-box{height:85px}.line-up-list.large-first li:nth-child(n+2){margin-top:12px}.line-up-list.large-first li:nth-child(odd){margin-right:0}.news-not-found-box{height:100%}.news-not-found-box .news-not-found-message{background:url(../img/common/nodata_46500d0cf2746cf190beb2a775ff9b14.png) no-repeat top;width:593px;height:270px;margin:50px auto}.paging ul.page-numbers a,.paging ul.page-numbers span{font-size:17px;height:52px;padding:0 15px;max-width:60px;line-height:52px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.paging ul.page-numbers a.next,.paging ul.page-numbers a.prev,.paging ul.page-numbers span.next,.paging ul.page-numbers span.prev{padding:0 5px;font-size:16px;max-width:none}.bottom-btns{width:100%;text-align:center;clear:both;padding-bottom:0}.bottom-btns a+a{margin-left:0}.bottom-btns .goods-archive-btn,.bottom-btns .official-shop-btn{margin-bottom:42px;border:1px solid #989898}article .game-info .title-name{margin:0 auto 20px;padding-top:20px;font-size:22px}article .game-info .title-detail{font-size:16px;line-height:1.7}article .game-info .relation-link{width:595px;overflow:hidden;margin-left:-10px}article .game-info .relation-link li{float:left}article .game-info .relation-link .same-title-news{width:318px;height:58px;display:block}article .game-info .relation-link .official-site{width:318px;height:58px;display:block;margin-left:-45px}.btn-hover:hover{opacity:1}.slider{position:relative;width:620px;height:auto;margin:0 auto -20px!important}.slider .slick-list{height:260px}.slider .slider-image img{margin:0 auto;width:620px;height:auto}.slider .slick-arrow{top:130px}.slider .slick-arrow:hover:before{opacity:1!important}header .header-container{width:100%}header .header-container.no-header-image{margin-top:0}header .header-container h1{margin:0;padding:12px 0;width:100%;position:relative;background-color:#fff}header .header-container h1 .pc{display:none}header .header-container h1 .sp{display:block;margin:auto}header .header-container h1 .sp-menu-btn{position:fixed;top:10px;right:10px;z-index:1000;display:block}header .header-container .header-menu-pc{display:none}header .header-menu-sp{display:block}footer .btn-page-top{display:block;top:-40px;right:16px}footer .btn-page-top img{width:90px;height:80px}footer .footer-container{width:100%;padding-bottom:22px}footer .footer-container a:hover{text-decoration:none}footer .footer-container .footer-link1{width:240px;margin:45px 0 0 15px}footer .footer-container .footer-link1 li{font-size:23px;padding-bottom:36px}footer .footer-container .footer-link1 li:nth-child(7),footer .footer-container .footer-link1 li:nth-child(8){padding-bottom:0}footer .footer-container .footer-link2{margin:45px 0 0 18px}footer .footer-container .footer-link2 li{font-size:22px;padding-bottom:28px}footer .footer-container .footer-link2 li.v-pc{display:none}footer .footer-container .footer-link2 li.v-sp{display:list-item}footer .footer-container .footer-link2 li:nth-child(2) a,footer .footer-container .footer-link2 li:nth-child(3) a{margin-left:-4px}footer .footer-container .footer-link2 li:nth-child(4) span{margin:5px 0 0 20px}footer .footer-container .footer-bluesky-btn-pc,footer .footer-container .footer-x-btn-pc{display:none}footer .footer-container .footer-x-btn-sp{display:block;width:100%;margin-top:35px;text-align:center}footer .footer-container .footer-bluesky-btn-sp{display:block;width:100%;margin-top:15px;text-align:center}footer .footer-container .footer-question-btn-pc{display:none}footer .footer-container .footer-question-btn-sp{display:block;width:100%;margin-top:25px;text-align:center}footer .footer-container .copyright{position:static;width:100%;margin:27px 0 23px;font-size:21px;text-align:center}main:before{bottom:200px}main .content{padding-top:20px;width:100%}main .content .content-left{width:100%}main .content .content-left h3.title{margin:0 auto;background:url(../img/news-detail/sp/title_news_75ad64862e4d471b7e5fafb030358828.png) top no-repeat;width:622px;height:48px}main .content .content-left .all-news-btn{margin:17px 0 0 392px}main .content .content-left article:after{width:620px}main .content .content-left article{width:620px;margin:20px auto 0;padding:24px 15px 27px;background:url(../img/common/sp/content_bg_8e5ad9e62ab8cc5f192f2fe382ec8b85.png) top no-repeat #fff}main .content .content-left article .article-meta .product-category{margin-top:6px}main .content .content-left article .article-meta ul li{margin-left:16px}main .content .content-left article .article-meta .article-share-btn-x{background:url(../img/news-detail/sp/share_btn_x_b0d8de5f7015998292402e6b37e2aea1.png) top no-repeat;width:40px;height:40px;background-size:contain}main .content .content-left article .article-meta .article-share-btn-bluesky{background:url(../img/news-detail/sp/share_btn_bluesky_5c29a7c90e69318351498decf7d50738.png) top no-repeat;width:40px;height:40px;background-size:contain}main .content .content-left article .article-meta .article-share-btn-facebook{background:url(../img/news-detail/sp/share_btn_facebook_3382f1357403f27a6f33d894ba015f86.png) top no-repeat;width:40px;height:40px}main .content .content-left article .article-meta .article-share-btn-line{background:url(../img/news-detail/sp/share_btn_line_9b3d168af375d233deaa73ca27cf136a.png) top no-repeat;width:40px;height:40px}main .content .content-left .border-wrapper h2{padding-bottom:12px}main .content .content-left .article-detail{padding-bottom:24px}main .content .content-left .article-footer{margin-top:35px}main .content .content-left .article-footer .article-footer-nav{margin-top:20px}main .content .content-left .detail-all-news-btn{margin:18px auto 40px}main .content .secondary{width:100%;margin:0}main .content .secondary h4{background:url(../img/news-detail/sp/title_lastest_news_02ac784eb22b34242b5764b8793083b5.png) top no-repeat;width:622px;height:47px;margin:0 auto}main .content .secondary .line-up-list{width:512px;margin:20px auto 50px}main .content .secondary .line-up-list li{margin:7px 7px 6px}main .content .secondary .pickup{margin-top:0;padding-top:30px;padding-bottom:40px;background:url(../img/top/link_bg_e8868296a8766af6a2b69d06ad7b44f4.png) top repeat;border-bottom:1px solid #fff;text-align:center}main .content .secondary .pickup h4{background:url(../img/top/title_link_828e4b178bb966bbb09d7b1337bf6f43.png) top no-repeat;width:257px;height:53px;display:block;margin:0 auto}main .content .secondary .pickup .pickup-list{width:612px;margin:20px auto 0;overflow:hidden;text-align:left}main .content .secondary .pickup .pickup-list li{display:inline-block;margin:0 2px 20px}main .content .secondary .pickup .pickup-list li a{display:inline-block;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}main .content .secondary .pickup .pickup-list li a img{width:200px;height:60px}}