.tns-outer{padding:0 !important}.tns-outer [hidden]{display:none !important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-outer.ms-touch{overflow-x:scroll;overflow-y:hidden;-ms-overflow-style:none;-ms-scroll-chaining:none;-ms-scroll-snap-type:mandatory;-ms-scroll-snap-points-x:snapInterval(0%, 100%)}.tns-slider{-webkit-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:'';display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left;margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:opacity 0s;-webkit-transition:transform 0s, opacity 0s;-webkit-transition:opacity 0s, -webkit-transform 0s;transition:opacity 0s, -webkit-transform 0s;transition:transform 0s, opacity 0s;transition:transform 0s, opacity 0s, -webkit-transform 0s}.tns-lazy-img{-webkit-transition:opacity 0.6s;transition:opacity 0.6s;opacity:0.6}.tns-lazy-img.loaded{opacity:1}.tns-ah{-webkit-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-hdx{overflow-x:hidden}.tns-hdy{overflow-y:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}.kyosan-title{position:relative;margin:22px 17px 0;text-align:center}.kyosan-title span{display:inline-block;position:relative;z-index:2;background-color:#eeeeee;padding:0 2px;font-size:13px;color:#303030}.kyosan-title:after{position:absolute;width:100%;display:block;content:"";border-top:1px solid #b5b5b5;top:50%;margin-top:-1px}.kyosan-03{*zoom:1;margin-left:17px;margin-right:17px;clear:both;padding-top:10px}.kyosan-03:before,.kyosan-03:after{content:"";display:table}.kyosan-03:after{clear:both}.kyosan-03>dt{position:relative;padding:5px;font-size:10px;text-align:center;margin-bottom:8px;font-weight:bold}.kyosan-03>dt span{display:inline-block;position:relative;z-index:2;background-color:#eee;padding:0 2px;font-size:10px;color:#303030}.kyosan-03>dt:after{position:absolute;width:100%;display:block;content:"";border-top:1px solid #b5b5b5;top:50%;margin-top:-1px}.kyosan-03>dd{display:block;letter-spacing:-0.5em;margin-left:-5px;margin-right:-5px;overflow:hidden;line-height:0;text-align:center}.kyosan-03>dd .kyosan-box{display:inline-block;width:66.6%;vertical-align:top;padding-left:5px;padding-right:5px;margin-bottom:10px;height:56px}.kyosan-03>dd .kyosan-box a,.kyosan-03>dd .kyosan-box span{height:100%}.kyosan-03>dd.small{text-align:left;margin-top:0}.kyosan-03>dd.small .kyosan-box{width:33.3%;height:48px}.kyosan-03>dd.small .kyosan-box a,.kyosan-03>dd.small .kyosan-box span{height:100%;display:block}.kyosan-03>dd a,.kyosan-03>dd span{display:inline-block;text-align:center;letter-spacing:0;padding:4px;line-height:40px;vertical-align:middle;background-color:#fff;box-sizing:border-box;width:100%}.kyosan-03>dd img{max-width:90%;max-height:100%;vertical-align:middle;height:auto;width:auto;margin-left:auto;margin-right:auto}@media (max-width: 320px){.kyosan-03>dd img{max-width:100%}}.kyosan-03 dd .kyosan-box a img.playstation{position:relative;top:2px;max-width:80%}.kyosan-03 dd .kyosan-box a img.jnca{max-height:65%}.kyosan-03 dd .kyosan-box a img.nintendo{position:relative;top:3px;max-height:33px}.kyosan-03 dd .kyosan-box a img.jesu{position:relative;max-height:48px}.kyosan-04{*zoom:1;margin-left:17px;margin-right:17px}.kyosan-04:before,.kyosan-04:after{content:"";display:table}.kyosan-04:after{clear:both}.kyosan-04>dt{position:relative;padding:5px;font-size:10px;text-align:center;margin-bottom:8px;font-weight:bold}.kyosan-04>dt span{display:inline-block;position:relative;z-index:2;background-color:#eee;padding:0 2px;font-size:10px;color:#303030}.kyosan-04>dt:after{position:absolute;width:100%;display:block;content:"";border-top:1px solid #b5b5b5;top:50%;margin-top:-1px}.kyosan-04 ul{letter-spacing:-0.5em;line-height:1}.kyosan-04 ul li{display:inline-block;width:50%;padding:5px 5px;letter-spacing:0;font-size:9px;line-height:1.2;vertical-align:top;color:#999;font-weight:bold}.kv-01{height:44vw}.list-tag{padding-bottom:0}#recommendInner{margin-left:auto;margin-right:auto;padding-top:20px;padding-left:10px;padding-right:10px}#recommendInner .tns-controls{display:none}#recommendInner .tns-nav{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:5px}#recommendInner .tns-nav button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;width:8px;height:8px;padding:0;background-color:#39486a;border-radius:50%;-webkit-transition:all 0.4s ease-out;transition:all 0.4s ease-out;margin-left:3px;margin-right:3px;outline:none}#recommendInner .tns-nav button.tns-nav-active{background-color:#5472b5}#recommendWrapper{position:relative;height:230px;background:-webkit-linear-gradient(bottom, #252525, #414d67 64%, #2c4d95),-webkit-linear-gradient(top, #252525, #252525);background:linear-gradient(to top, #252525, #414d67 64%, #2c4d95),linear-gradient(to bottom, #252525, #252525);overflow:hidden}#recommendWrapper:after{position:absolute;left:0;top:0;display:block;width:100%;height:100%;content:"";opacity:0.5;background:url(/2019/sp/common/images/top/bg_recommend.png) 0 0 no-repeat;background-size:100% auto}#recommendCarousel{position:relative;z-index:2}#recommendCarousel .item{max-width:205px !important}#recommendCarousel .item a:hover figcaption,#recommendCarousel .item a:focus figcaption{color:#00ebe4}#recommendCarousel .item .pict{width:195px;margin-left:auto;margin-right:auto;border-radius:3px;background:#000;height:110px;margin-bottom:15px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#recommendCarousel .item .pict img{display:block;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%;width:auto;height:auto}#recommendCarousel .item figcaption{padding-left:5px;padding-right:5px;color:#fff;font-size:14px;line-height:1.285;-webkit-transition:all 0.4s ease-out;transition:all 0.4s ease-out}.list-media{padding-bottom:20px}.list-media .tns-nav{position:absolute;width:100%;text-align:center;z-index:10;left:0;bottom:5px}.list-media .tns-nav button{margin-left:3px;margin-right:3px;padding:0;width:8px;height:8px;border:none;border-radius:50%;display:inline-block;-webkit-appearance:none;background-color:#dfdfdf}.list-media .tns-nav button.tns-nav-active{background-color:#0c6de5}.tit-top{margin-top:20px;position:relative;padding-left:49px;padding-top:8px;padding-bottom:8px;margin-bottom:10px;line-height:1.3;font-size:17px;color:#252525;font-weight:normal}.tit-top:before{top:0;display:block;content:"";width:38px;height:38px;position:absolute;left:0;background:url(/2019/sp/common/images/top/title_01.png) 0 0 no-repeat;background-size:100% 100%;z-index:2}.tit-top:after{display:block;content:"";width:100%;height:2px;position:absolute;left:0;background-image:-webkit-linear-gradient(left, #124dd0 13%, #00ebe4 31%, #124dd0 55%, #00ebe4 68%, #124dd0 83%);background-image:linear-gradient(to right, #124dd0 13%, #00ebe4 31%, #124dd0 55%, #00ebe4 68%, #124dd0 83%)}.list-attention{display:block}.list-attention li{display:block;letter-spacing:0;vertical-align:top}.list-attention li+li{margin-top:5px;padding-top:5px;border-top:1px solid #b3b3b3}.list-attention li.top-recommend{display:none}.list-attention li a{display:block;color:#303030;letter-spacing:-0.5em}.list-attention li a:hover{color:#e60012}.list-attention li a figure{display:block;letter-spacing:-0.5em;color:inherit}.list-attention li a figure img{width:calc(50% - 10px);display:inline-block;vertical-align:middle}.list-attention li a figure figcaption{display:inline-block;width:calc(50% + 10px);padding:0;padding-left:10px;vertical-align:middle;text-align:left;font-size:10px;line-height:1.425;letter-spacing:0;box-sizing:border-box;font-weight:bold}.list-attention li a figure figcaption time{color:#ff2e6e;margin-top:8px;margin-bottom:0;display:block;line-height:1;font-weight:normal}.list-news li{display:block;margin-bottom:10px}.list-news li a{display:block;color:#252525;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;height:75px;border-radius:3px;background-image:-webkit-linear-gradient(left, #fff, rgba(255, 255, 255, .6));background-image:linear-gradient(to right, #fff, rgba(255, 255, 255, .6));overflow:hidden}.list-news li a .pict{max-width:133px;-ms-flex-preferred-size:133px;flex-basis:133px;min-width:133px;background-color:#000;height:100%}.list-news li a .pict img{display:block;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%;width:auto;height:75px}.list-news li a figure{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;color:inherit;height:100%}.list-news li a figure:after{display:block;content:'';clear:both}.list-news li a figure figcaption{font-size:14px;padding:5px 10px 8px;line-height:1.1}.list-news li a figure figcaption p{margin-bottom:6px}.list-news li a figure figcaption time{position:absolute;bottom:6px;font-size:12px;margin-bottom:0;display:block;line-height:1;font-weight:normal}.btn-more{margin-top:10px;position:relative;display:block;margin-left:auto;margin-right:auto;border-radius:50%;width:30px;height:30px;padding:0px;border:2px solid rgba(0, 0, 0, .5);color:#000;text-align:center;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.btn-more:before,.btn-more:after{position:absolute;background-color:#000;content:"";width:12px;height:2px;left:50%;top:50%;margin-top:-1px;margin-left:-6px;-webkit-transition:background 0.3s ease-out;transition:background 0.3s ease-out}.btn-more:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.btn-more:hover{background-color:#00ebe4;border:2px solid rgba(255, 255, 255, .5)}.btn-more:hover:before,.btn-more:hover:after{background-color:#fff}.tit-top-related{text-align:center;font-size:12px;padding:10px 10px 15px;background-color:#fff}.list-publish li:first-child a{padding-top:0}.list-publish li a{display:block;padding-top:12px;padding-bottom:12px;border-bottom:1px solid rgba(37, 37, 37, .2);color:#252525}.list-publish li a:hover{color:#252525}.list-publish li a:hover dl dt,.list-publish li a:hover dl dd{color:#252525}.list-publish li dl dt{color:#252525;font-size:12px;line-height:1.5;-webkit-transition:all 0.4s ease-out;transition:all 0.4s ease-out;font-weight:normal}.list-publish li dl dd{margin-top:6px;color:#666;font-size:10px;-webkit-transition:all 0.4s ease-out;transition:all 0.4s ease-out}.btn-tag{margin-bottom:5px;border:2px solid;border-color:#ff812e;color:#ff812e;display:inline-block;height:35px;line-height:31px;margin-top:11.66667px;border-radius:18px;text-align:center;text-decoration:none;width:240px;-webkit-transition:.2s;transition:.2s;position:relative;font-weight:bold;width:200px}.btn-tag:before{position:absolute;content:'';top:50%;right:15px;width:7px;height:7px;margin-top:-5px;margin-left:-8px;border-top:2px solid #ff812e;border-right:2px solid #ff812e;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.btn-tag:hover{background:#ff812e;color:#FFFFFF}.btn-tag:hover:before{border-color:#FFFFFF}.list-latest{margin:25px auto 0;padding-left:25px;padding-right:25px;padding-bottom:0}.list-latest li+li{margin-top:10px}.list-latest li a{display:block}.list-latest li a img{max-width:100%;height:auto;display:block}.list-related{text-align:center;letter-spacing:-0.5em}.list-related li{width:45%;display:inline-block;padding:0 7px}.list-related li a{display:block}.list-related li a img{max-width:100%;height:auto}.box-media{padding-left:25px;padding-right:25px;padding-bottom:19px}.list-media{position:relative;padding-left:35px;padding-right:35px}.list-media [data-action="start"],.list-media [data-action="stop"]{display:none}.list-media [data-controls="prev"],.list-media [data-controls="next"]{position:absolute;-webkit-appearance:none;border:none;text-indent:-9999em;background:url(/2019/sp/common/images/top/icon_carousel_prev.png) 0 0 no-repeat;width:20px;left:0;top:0;bottom:20px;background-size:100% 100%}.list-media [data-controls="next"]{left:auto;right:0;background:url(/2019/sp/common/images/top/icon_carousel_next.png) 0 0 no-repeat;background-size:100% 100%}.list-media a{display:block}.list-media a+a{margin-top:4px}.list-media a img{display:block;max-width:100%;height:auto}.list-media .tns-nav{bottom:-5px}#footer-01{background:#252525 url(/2019/sp/common/images/footer/bg.jpg) 50% 0 no-repeat;background-size:100% auto}.bg-contents{position:absolute;left:0;width:100%;background:url(/2019/sp/common/images/common/bg_footer_img.jpg) 50% 100% no-repeat;background-size:100% auto;margin-top:-467px;height:467px}.box-media{background-color:#fff}
