@charset "UTF-8";ol.ol,ul.ul{margin-left:20px;margin-bottom:20px;margin-top:20px}.blockquote,ol.ol,ul.ul{margin-top:20px}.blockquote::before,.clearfix::after{content:""}.language::before,.more::before{background-size:53%;display:inline-block}@font-face{font-family:'Noto Sans Japanese';font-style:normal;font-weight:100;src:url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Thin.woff2) format('woff2'),url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Thin.woff) format('woff'),url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Thin.otf) format('opentype')}@font-face{font-family:'Noto Sans Japanese';font-style:normal;font-weight:200;src:url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Light.woff2) format('woff2'),url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Light.woff) format('woff'),url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Light.otf) format('opentype')}@font-face{font-family:'Noto Sans Japanese';font-style:normal;font-weight:300;src:url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-DemiLight.woff2) format('woff2'),url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-DemiLight.woff) format('woff'),url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-DemiLight.otf) format('opentype')}@font-face{font-family:'Noto Sans Japanese';font-style:normal;font-weight:400;src:url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Regular.woff2) format('woff2'),url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Regular.woff) format('woff'),url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Regular.otf) format('opentype')}@font-face{font-family:'Noto Sans Japanese';font-style:normal;font-weight:500;src:url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Medium.woff2) format('woff2'),url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Medium.woff) format('woff'),url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Medium.otf) format('opentype')}@font-face{font-family:'Noto Sans Japanese';font-style:normal;font-weight:700;src:url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Bold.woff2) format('woff2'),url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Bold.woff) format('woff'),url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Bold.otf) format('opentype')}@font-face{font-family:'Noto Sans Japanese';font-style:normal;font-weight:900;src:url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Black.woff2) format('woff2'),url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Black.woff) format('woff'),url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Black.otf) format('opentype')}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local('Roboto'),local('Roboto-Regular'),url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu4mxP.ttf) format('truetype')}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:local('Roboto Bold'),local('Roboto-Bold'),url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc9.ttf) format('truetype')}@charaset "UTF-8";@-webkit-keyframes anim-enter{0%{opacity:0}100%{opacity:1}}@keyframes anim-enter{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes anim-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes anim-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}html{font-size:62.5%}body{font-size:1.2rem;color:#393B3E;background-color:#f2f4f5;font-family:'Noto Sans Japanese',san-serif;font-weight:400;-webkit-font-smoothing:antialiased}.font-weight300{font-weight:300}h1,h1.h1,h2.h2 h2,h3,h3.h3,p{font-weight:200}.text p a,a:active,a:hover,a:link,a:visited{text-decoration:none;color:#393B3E}.text p a:hover,a:link:hover{text-decoration:underline;color:#393B3E}canvas,iframe,img{display:block}a img{border-style:none}ul{list-style-type:none}a{outline:0}h1,h1.h1{font-size:2.8rem}h2.h2 h2{font-size:2.3rem}h3,h3.h3{font-size:1.8rem;font-family:NotoSansCJKjp-DemiLight}.fz16,.interviews h3 span,.stories h3 span,.wrap_item h2 span{font-size:16px}.clearfix::after{display:block;clear:both}.bold{font-weight:700}@media (max-width:855px){.ahover3:hover,.ahover3_w_a:hover{background-color:#393B3E!important}.ahover:hover img,.ahover_noimage:hover{-webkit-filter:brightness(.75);filter:brightness(.75);-ms-filter:brightness(.75)}.ahover_w_a img:hover,.ahover_w_a:hover img{-webkit-transition:-webkit-filter .3s cubic-bezier(.25,.46,.45,.94);transition:-webkit-filter .3s cubic-bezier(.25,.46,.45,.94);-o-transition:filter .3s cubic-bezier(.25,.46,.45,.94);transition:filter .3s cubic-bezier(.25,.46,.45,.94);transition:filter .3s cubic-bezier(.25,.46,.45,.94), -webkit-filter .3s cubic-bezier(.25,.46,.45,.94);-webkit-filter:brightness(.75);filter:brightness(.75);-ms-filter:brightness(.75);-webkit-backface-visibility:hidden;backface-visibility:hidden}#home .main-imgbox .ahover_w_a img:hover,#home .of_hidden .ahover_w_a img:hover{-webkit-transition:all .3s cubic-bezier(.25,.46,.45,.94);-o-transition:all .3s cubic-bezier(.25,.46,.45,.94);transition:all .3s cubic-bezier(.25,.46,.45,.94);-webkit-filter:brightness(.3);filter:brightness(.3);-ms-filter:brightness(.3);-webkit-backface-visibility:hidden;backface-visibility:hidden}.ahover2:hover img{opacity:.7}.ahover2_w_a:hover img{-webkit-transition:opacity .3s cubic-bezier(.25,.46,.45,.94);-o-transition:opacity .3s cubic-bezier(.25,.46,.45,.94);transition:opacity .3s cubic-bezier(.25,.46,.45,.94);opacity:.7}.ahover3_w_a:hover,.ahover3_w_a:hover img{-webkit-transition:background-color .3s cubic-bezier(.25,.46,.45,.94);-o-transition:background-color .3s cubic-bezier(.25,.46,.45,.94);transition:background-color .3s cubic-bezier(.25,.46,.45,.94)}.ahover3:hover img,.ahover3_w_a:hover img{-webkit-filter:invert(100%);filter:invert(100%);-ms-filter:invert(100%)}#home .img_transform img,.inner_related .of_hidden.img_transform img,.wrap_search .of_hidden.img_transform img{-webkit-transition:-webkit-transform .3s cubic-bezier(.25,.46,.45,.94);transition:-webkit-transform .3s cubic-bezier(.25,.46,.45,.94);-o-transition:transform .3s cubic-bezier(.25,.46,.45,.94);transition:transform .3s cubic-bezier(.25,.46,.45,.94);transition:transform .3s cubic-bezier(.25,.46,.45,.94), -webkit-transform .3s cubic-bezier(.25,.46,.45,.94);-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-filter:brightness(.3);filter:brightness(.3)}.img_transform img{-webkit-transition:-webkit-transform .3s cubic-bezier(.25,.46,.45,.94);transition:-webkit-transform .3s cubic-bezier(.25,.46,.45,.94);-o-transition:transform .3s cubic-bezier(.25,.46,.45,.94);transition:transform .3s cubic-bezier(.25,.46,.45,.94);transition:transform .3s cubic-bezier(.25,.46,.45,.94), -webkit-transform .3s cubic-bezier(.25,.46,.45,.94);-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-filter:brightness(.75);filter:brightness(.75)}}ul.ul{list-style-type:disc}ol.ol{list-style-type:decimal}.ol li,.ul li{margin-bottom:3px}.blockquote{padding:15px 20px;margin-bottom:20px;font-size:initial}.blockquote::before{border-right:5px solid #d8d8d8;display:inline-block;position:absolute;margin-left:-20px;margin-top:-10px;height:40px}.category,.language,.more,.platform li,.platform_left li{position:relative}.language::before{content:'';background-repeat:no-repeat;height:19px;width:40px;margin-right:-12px}.more{margin-top:13px}.more::before{content:"More";font-size:1rem;background-repeat:no-repeat;float:left;border:1px solid;border-radius:3px;padding:2px}.platform-icon,.platform-icon_left{display:inline-block;width:50px;height:50px;background-position:0 0;background-size:cover}.ch::before{background-image:url(../img/common/language/ch.png)}.en::before{background-image:url(../img/common/language/en.png)}.fr::before{background-image:url(../img/common/language/fr.png)}.ge::before{background-image:url(../img/common/language/ge.png)}.it::before{background-image:url(../img/common/language/it.png)}.ja::before{background-image:url(../img/common/language/ja.png)}.ko::before{background-image:url(../img/common/language/ko.png)}.po::before{background-image:url(../img/common/language/po.png)}.ru::before{background-image:url(../img/common/language/ru.png)}.sp::before{background-image:url(../img/common/language/sp.png)}.category{display:inline-block;border:1px solid #393B3E;border-radius:3px;padding:3px;margin:3px;float:left;background-color:#393B3E;color:#fff}.item-sub-texts,.platform{border-top:1px solid #f2f4f5}.action::before{content:'\30a2\30af\30b7\30e7\30f3'}.fighting::before{content:'\30d5\30a1\30a4\30c6\30a3\30f3\30b0'}.platform-icon{background-image:url(../img/common/platform-logos@2x.png);float:right}.platform-icon_left{float:left}.platform,.platform li,.search{float:right}.lang li .tip,.platform li .tip,.platform_left li .tip{height:24px;z-index:9999;font-weight:300;padding:0 7px;white-space:nowrap}.platform{background-color:#fff}.platform_left{background-color:#fff;margin-bottom:32px}.platform_left li{float:left}.platform li:first-child{margin-right:5px}.platform li,.platform_left li{cursor:pointer}.platform li .tip,.platform_left li .tip{line-height:24px;position:absolute;background:#222c37;color:#fff;border:0;font-size:.75em;text-align:center;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);pointer-events:none;opacity:0;top:-5px;-webkit-transition:all .2s cubic-bezier(.25,.46,.45,.94);-o-transition:all .2s cubic-bezier(.25,.46,.45,.94);transition:all .2s cubic-bezier(.25,.46,.45,.94)}.platform li .tip.over,.platform_left li .tip.over{top:-15px;opacity:1}.platform li .tip:after,.platform_left li .tip:after{content:"";display:block;position:absolute;top:24px;left:50%;font-size:0;line-height:0;width:0;margin:0 0 0 -3px;border:4px solid transparent;border-bottom-color:#222c37;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.lang li{position:relative;cursor:pointer;display:inline-block}.lang li .tip{line-height:24px;position:absolute;background:#222c37;color:#fff;border:0;font-size:.75em;text-align:center;left:10px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);pointer-events:none;opacity:0;top:-20px;-webkit-transition:all .2s cubic-bezier(.25,.46,.45,.94);-o-transition:all .2s cubic-bezier(.25,.46,.45,.94);transition:all .2s cubic-bezier(.25,.46,.45,.94)}.lang li .tip:after{content:"";display:block;position:absolute;top:24px;left:50%;font-size:0;line-height:0;width:0;margin:0 0 0 -3px;border:4px solid transparent;border-bottom-color:#222c37;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.border,.content div,.wrap_item img{display:inline-block}.arrow img,.game_title,.game_title img{left:0;margin:0 auto;right:0;text-align:center}.lang li .tip.over{top:-29px;opacity:1}.pc,.win{background-position:0 0}.windowsphone8,.winphone8{background-position:0 -50px}.windowsstore,.windowsstoreapps,.winstore{background-position:0 -100px}.mac{background-position:0 -150px}.linux{background-position:0 -200px}.unitywebplayer,.web{background-position:0 -250px}.ios{background-position:0 -300px}.android{background-position:0 -350px}.blackberry{background-position:0 -400px}.wiiu{background-position:0 -450px}.playstation3,.ps3{background-position:0 -500px}.playstation4,.ps4{background-position:0 -550px}.xbox{background-position:0 -600px}.facebook{background-position:0 -650px}.playstationvita{background-position:0 -700px}.unity{background-position:0 -750px}.xboxone{background-position:0 -800px}.xbox360{background-position:0 -850px}.tizen{background-position:0 -900px}.psmobile{background-position:0 -950px}.teamlicense{background-position:0 -1000px}.oculus,.oculusrift,.oculusright{background-position:0 -1050px}.webgl{background-position:0 -1100px}.samsungtv{background-position:0 -1150px}.gearvr{background-position:0 -1200px}.androidtv{background-position:0 -1250px}.hololens{background-position:0 -1300px}.universal-windows{background-position:0 -1350px}.playstationvr{background-position:0 -1400px}.tvos{background-position:0 -1450px}.nintendo3ds{background-position:0 -1500px}.steam{background-position:0 -1550px}.cardboard{background-position:0 -1600px}.daydream{background-position:0 -1650px}.nintendo-switch{background-position:0 -1700px}.fireos{background-position:0 -1750px}.fb-gameroom{background-position:0 -1800px}.htc{background-position:0 -1850px}.etc_vrar{background-position:0 -1900px}.etc{background-position:0 -750px}.game_title{pointer-events:none;position:absolute;top:230px}@media (max-width:855px){.game_title{top:106px}}.game_title img{top:203px}@media (max-width:855px){.game_title img{top:123px}}.arrow img{position:absolute;bottom:20px}.position_fixed{position:fixed}.search{margin:32px 40px;position:relative;cursor:pointer}.current{background-color:#f2f4f5}.detail,.gl_nav_space,.wrap_platform{background-color:#fff}.gl_nav_space{height:74px;position:absolute;top:680px}.contents_visual{position:relative}.contents_visual .slide_main_youtube{cursor:pointer}.contents_visual .play_btn{pointer-events:none;position:absolute;top:0;left:50%;margin-left:-44px;width:88px;height:88px;opacity:0}.contents_visual iframe,.contents_visual img{width:100%}.wrap_platform{width:100%;height:100%;border:#fff;float:left}.of_hidden{overflow:hidden;position:relative}.of_hidden>a img{-webkit-transition:-webkit-transform .3s cubic-bezier(.25,.46,.45,.94);transition:-webkit-transform .3s cubic-bezier(.25,.46,.45,.94);-o-transition:transform .3s cubic-bezier(.25,.46,.45,.94);transition:transform .3s cubic-bezier(.25,.46,.45,.94);transition:transform .3s cubic-bezier(.25,.46,.45,.94), -webkit-transform .3s cubic-bezier(.25,.46,.45,.94);-webkit-backface-visibility:hidden;backface-visibility:hidden}.of_hidden>a img:hover{-webkit-transition:-webkit-transform .3s cubic-bezier(.25,.46,.45,.94);transition:-webkit-transform .3s cubic-bezier(.25,.46,.45,.94);-o-transition:transform .3s cubic-bezier(.25,.46,.45,.94);transition:transform .3s cubic-bezier(.25,.46,.45,.94);transition:transform .3s cubic-bezier(.25,.46,.45,.94), -webkit-transform .3s cubic-bezier(.25,.46,.45,.94);-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.size_hidden{width:260px;height:160px}.hide_icon{opacity:0}@media (max-width:855px){.of_hidden>img{-webkit-transition:inherit;-o-transition:inherit;transition:inherit}.of_hidden>img:hover{-webkit-transition:inherit;-o-transition:inherit;transition:inherit;-webkit-transform:inherit;-ms-transform:inherit;transform:inherit;-webkit-filter:inherit;filter:inherit}.of_hidden>a img:hover{-webkit-transition:inherit;-o-transition:inherit;transition:inherit;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.img_transform img{-webkit-transition:inherit;-o-transition:inherit;transition:inherit;-webkit-transform:inherit;-ms-transform:inherit;transform:inherit;-webkit-filter:inherit;filter:inherit}.of_hidden{overflow:inherit}.size_hidden{width:inherit;height:inherit}}.side-list li,.side-list#top-ranking .game-list,.side-list#top-ranking .info-list,.side-list#top-ranking .interview-list,.side-list#top-ranking .story-list,nav ul li{-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.detail{width:340px;height:211px}.wrap_item{width:1320px;margin:auto;padding-bottom:40px}.arrow_p{background-color:rgba(26,65,76,.9);position:absolute;margin-top:117px;width:88px;height:88px;border-radius:50%;cursor:pointer}#footer,.ul_item>li{background-color:#fff}.arrow_l{margin-left:-72px}.arrow_l img{margin-top:34px;margin-left:34px}.arrow_r{right:0;margin-right:-72px}.arrow_r img{margin-top:34px;margin-left:38px}.border{border:1px solid;border-radius:3px;padding:3px;margin-right:10px;margin-top:10px}.ul_item{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.item,nav ul li{display:inline-block}.ul_item>li{width:300px;height:328px}.item,nav ul,nav ul li{height:100%}.item{width:100%}@media (max-width:855px){.contents_img iframe,.contents_img img{width:100%}.grayout{color:#999;opacity:.5}.mr14p{margin-right:14%}}nav ul li{font-size:2rem;padding:0;position:relative;font-weight:700}nav ul li a,nav ul li.nav_on{padding:26px 32px;height:100%}nav ul li a{display:block}#footer .footer-logo,#footer .footer-logo a,#footer ul,#footer ul li{display:inline-block}.nav_games.nav_on{-webkit-box-shadow:0 -6px 0 #7cb7c1 inset;box-shadow:0 -6px 0 #7cb7c1 inset}.nav_stories.nav_on{-webkit-box-shadow:0 -6px 0 #abd429 inset;box-shadow:0 -6px 0 #abd429 inset}.nav_interviews.nav_on{-webkit-box-shadow:0 -6px 0 #ff7400 inset;box-shadow:0 -6px 0 #ff7400 inset}ul .nav_games a:link,ul .nav_games a:link:hover,ul .nav_games a:visited,ul .nav_interviews a:link,ul .nav_interviews a:link:hover,ul .nav_interviews a:visited,ul .nav_stories a:link:hover,ul .nav_stories a:link:link,ul .nav_stories a:visited{color:#393B3E;text-decoration:none}@media screen and (max-width:1140px){nav ul{height:100%;margin-top:-14px}}#footer ul{float:right;font-size:1.4rem}#footer ul li{float:right}#footer .footer-logo a{overflow:hidden;width:109px;line-height:40px;height:40px;position:relative;vertical-align:middle;margin-top:25px;margin-left:40px;cursor:pointer}#footer .footer-logo a:before{content:'';display:block;width:0;height:100%}#footer .footer-logo a:after,.item_sub_container::after,.search-facet ul li a:after,.search-facet::after{content:""}#footer .footer-logo a:after{display:inline-block;background-image:url(../img/common/footer-logo.png);background-position:center center;background-repeat:no-repeat;background-size:cover;width:109px;height:40px;position:absolute;top:0;left:0}@media (-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:2/1),(min-resolution:192dpi){#footer .footer-logo a:after{background-image:url(../img/common/footer-logo@2x.png)}}#footer .footer-logo a:hover{opacity:.8}#footer .footer-cp{display:inline-block;font-family:Roboto,'Noto Sans Japanese',san-serif;font-weight:400;color:#393B3E;font-size:12px;position:absolute;margin-top:38px;margin-left:20px}#footer .footer-link a,.item-sub-texts h3,.item-sub-texts span{font-family:'Noto Sans Japanese',san-serif}#footer .footer-link{margin-top:36px;margin-right:30px}#footer .footer-link a{font-weight:400;font-size:12px;color:#393B3E;padding-left:25px}#footer #page-top{display:inline-block;float:right;width:88px;height:88px;background-color:#e5e9ea;cursor:pointer}#footer #page-top img{margin:33px auto 0}#footer .footer-sns{display:inline-block;float:right;margin-top:29px}#footer .footer-sns .tw{margin-right:40px;margin-left:10px}#searchform .platform-list input[type=checkbox]{opacity:0;cursor:pointer;margin-top:0}#searchform .platform-list img{display:inline-block;margin-right:10px;cursor:pointer;margin-left:-10px}#searchform .platform-list label{margin-bottom:0;cursor:pointer}@media screen and (max-width:1220px){#searchform .platform-list img{display:none}#searchform .platform-list label{margin-left:-10px}}@media screen and (max-width:1250px) and (min-width:770px){#searchform .category-list label,#searchform .platform-list label{font-size:10px}}@media screen and (max-width:928px) and (min-width:770px){#searchform .platform-list .ml_hololens label{display:inline;margin-left:-10px}}@media screen and (max-width:787px) and (min-width:770px){#searchform .platform-list .ml_wphone label{display:inline;margin-left:-10px}}@media screen and (max-width:810px) and (min-width:770px){#searchform .platform-list .ml_psvita label,#searchform .platform-list .ml_switch label{display:inline;margin-left:-10px}}@media screen and (min-width:770px){#searchform .platform-list .fz10 label{font-size:10px}}#searchform .category-list input{opacity:0}#searchform .category-list label{margin-left:-12px;cursor:pointer;margin-bottom:0}.search-wrapper{position:static;-webkit-box-shadow:none;box-shadow:none;margin-bottom:-1px;background:#e5e9ea;width:100%;z-index:100;overflow:hidden;height:0;top:88px}.search-wrapper .search-wrapper-inners{position:relative;margin:0 auto;padding:20px 20px 30px}.search-wrapper.position_fixed{position:fixed}@media screen and (max-width:1140px){.search-wrapper{top:74px}}.search-form{position:relative}.form-item-search input{border-bottom:2px solid #D2D7DA}.search-wrapper form .search-form label{display:none}.search-wrapper form .search-filters{position:absolute;right:150px;top:28px}.search-wrapper form .search-filters .search-filter-btn.btn-games:first-of-type,.search-wrapper form .search-filters .search-filter-btn.btn-stories:first-of-type{margin-right:28px}.search-wrapper form .search-filters .search-filter-btn.btn-games,.search-wrapper form .search-filters .search-filter-btn.btn-stories{display:inline-block;cursor:pointer;font-size:20px;position:relative}.search-wrapper form .form-submit{-webkit-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;transition:opacity .2s ease-out;position:absolute;bottom:15px;right:0;width:150px;text-align:center;line-height:27px;background:#002835;font-size:16px;color:#fff;border:0;font-weight:300;border-radius:3px;opacity:1}.search-wrapper form .form-submit:hover{opacity:.7}.search-wrapper form .form-item-search input{background:url(../img/common/search_icon.png) left 10px center no-repeat;background-size:26px;height:72px;font-size:28px;border:0;border-radius:0;border-bottom:inherit;width:100%;display:block;line-height:20px;padding:12px 13px 12px 50px;font-weight:300;outline:0;resize:none}@media screen and (max-width:750px){.search-wrapper form .form-submit{bottom:-30px}.search-wrapper form .form-item-search input{margin-bottom:40px}}.search-facet{padding-top:40px;display:none}.search-facet::after{clear:both;display:table}.search-facet ul{padding-left:0}.search-facet ul li{font-weight:600;padding:0;display:block}.search-facet ul li:not(.loadmore):nth-of-type(1n+5){display:none}.search-facet ul li+li{margin-bottom:10px}@media screen and (max-width:959px){.search-facet ul li+li{margin-bottom:6px}}@media screen and (max-width:769px){.search-facet ul:nth-of-type(5){clear:left}.search-facet ul li+li{padding-right:5px}}.search-facet ul li.title{margin-bottom:8px}.search-facet ul li.title a{font-size:15px;text-transform:uppercase;font-weight:700;letter-spacing:-.5px;color:#222C37}.search-facet ul li.title a:before{top:-6px}.search-facet ul li a{color:#393B3E;font-size:12px;font-weight:300;display:inline-block;position:relative;word-break:normal;line-height:1.3;z-index:100}@media screen and (max-width:959px){.search-facet ul li a{font-size:14px}}.search-facet ul li a:after{-webkit-transition:border .1s ease-in-out;-o-transition:border .1s ease-in-out;transition:border .1s ease-in-out;position:absolute;top:-4px;bottom:-4px;left:-8px;right:-8px;border:1px solid transparent;border-radius:4px;z-index:-1;pointer-events:none}.item_sub_container .item_sub:nth-child(2n),.item_sub_container.is-content .item_sub:nth-child(2n){-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}@media screen and (max-width:1000px){.search-facet ul li a:after{top:-2px;bottom:-2px;left:-4px;right:-4px}}.search-facet ul li a.facet-selected:after{display:block;background-color:#fff;color:#5A5A5B}.search-facet ul li a.facet-selected-category:after{display:block;background-color:#ced5d8;color:#5A5A5B}.search-facet ul li a:hover:after{display:block;border:1px solid #c3cccf;color:#5A5A5B}.search-facet ul li a:focus,.search-facet ul li a:hover{text-decoration:none}.search-facet ul li a:focus:before,.search-facet ul li a:hover:before{border:1px solid #E6E6E6}.search-facet ul li.loadmore{border-radius:4px;color:#393B3E;font-weight:300;font-size:14px;text-align:center;display:inline-block;width:auto;padding:2px 7px;cursor:pointer;border:1px solid #002835!important}@media screen and (max-width:769px){.search-facet ul li.loadmore{margin-left:0;width:90%}}.search-facet ul li.loadmore:nth-of-type(-1n+5){display:none}.search-facet ul.expanded li{display:block!important}.search-facet ul.expanded .loadmore{display:inline-block!important}.search-facet .platform-list{float:left;width:12%;list-style-type:none}@media screen and (max-width:769px){.search-facet .platform-list{width:25%}}.search-facet .platform-list:first-of-type{padding-left:0}@media screen and (max-width:560px){.search-facet .platform-list{width:50%}.search-facet .platform-list:nth-child(2n+2){padding-right:0;padding-left:10px}.search-facet .platform-list:nth-child(2n+1){padding-right:10px}}.search-facet .category-list{float:left;width:40%;list-style-type:none;padding-left:0}@media screen and (max-width:769px){.search-facet .category-list{width:75%;padding-left:0}}@media screen and (max-width:560px){.search-facet .category-list{width:100%}}.search-facet .category-list li{width:24%;text-align:left;padding-right:3%;display:inline-block}.search-facet .category-list li:nth-child(3n+2){clear:left}@media screen and (max-width:769px){.search-facet .category-list li:nth-child(3n+2){clear:left}}@media screen and (max-width:560px){.search-facet .category-list li{width:49%}.search-facet .category-list li:nth-child(3n+2){clear:none}}.search-facet .category-list li.title{width:100%;font-size:15px;text-transform:uppercase;font-weight:500;letter-spacing:-.5px;color:#222C37}.search-facet .category-list li:not(.loadmore):nth-of-type(1n+5){display:inline-block}.search-facet .category-list li.loadmore{display:none}.search-facet .facet-group-games,.search-facet .facet-group-stories{display:inline-block;float:left;width:100%}.search-facet .facet-group-stories .category-list{padding-left:0;width:50%}@media screen and (max-width:959px){.search-facet .facet-group-stories .category-list{width:75%}}@media screen and (max-width:769px){.search-facet .facet-group-stories .category-list{width:100%}}.search-facet .facet-group-stories .category-list li{width:20%;clear:none}.search-facet .facet-group-stories .category-list li:nth-child(5n+2){clear:left}@media screen and (max-width:639px){.search-facet .facet-group-stories .category-list li{width:33.33333%}.search-facet .facet-group-stories .category-list li:nth-child(3n+2){clear:left}.search-facet .facet-group-stories .category-list li:nth-child(5n+7){clear:none}}.search-facet .facet-group-stories .category-list li:not(.loadmore):nth-of-type(1n+5){display:block}.search-facet .facet-group-stories .category-list li.loadmore:nth-of-type(-1n+16),.search-facet .facet-group-stories .category-list li:not(.loadmore):nth-of-type(1n+17){display:none}.filter_search{border-top:2px solid #c3cccf;border-bottom:2px solid #c3cccf;width:100%;color:#393B3E}.filter_search>div{display:inline-block;margin:15px 18px 15px 0;background-color:#ced5d8;font-size:12px;padding:5.5px 0;border-radius:3px}.filter_search span{padding:5px;cursor:pointer;border-radius:5px;border:2px solid #ced5d8}.filter_search span.on{padding:5px;background-color:#fff;border-radius:5px;border:2px solid #ced5d8}.item_icon{display:block;position:relative;pointer-events:none}.item_icon li{display:inline-block;margin-right:5px;pointer-events:auto}.item_icon img{width:40px}.item_icon.is-list li{display:block;margin-right:0;margin-bottom:10px}.item_icon.is-list li:last-child{margin-bottom:0}.item_icon.is-detail{text-align:center;margin-bottom:20px}.item_icon.is-detail li{margin-left:5px}.item_icon.itme_icon_sub_sp li:first-child{margin-left:10px}.item_icon.itme_icon_sub_sp img{width:42px}.mt0{margin-top:0!important}.mt10{margin-top:10px!important}.mt20{margin-top:20px!important}.mt30{margin-top:30px!important}.mt40{margin-top:40px!important}.mt50{margin-top:50px!important}.mt60{margin-top:60px!important}.mt70{margin-top:70px!important}.mt80{margin-top:80px!important}.mt90{margin-top:90px!important}.mt100{margin-top:100px!important}.mb0{margin-bottom:0!important}.mb10{margin-bottom:10px!important}.mb20{margin-bottom:20px!important}.mb30{margin-bottom:30px!important}.mb40{margin-bottom:40px!important}.mb50{margin-bottom:50px!important}.mb60{margin-bottom:60px!important}.mb70{margin-bottom:70px!important}.mb80{margin-bottom:80px!important}.mb90{margin-bottom:90px!important}.mb100{margin-bottom:100px!important}.ml10{margin-left:10px!important}.ml15{margin-left:15px!important}.ml20{margin-left:20px!important}.ml25{margin-left:25px!important}.ml30{margin-left:30px!important}.ml35{margin-left:35px!important}.ml40{margin-left:40px!important}.ml45{margin-left:45px!important}.ml50{margin-left:50px!important}.mr10{margin-right:10px!important}.mr15{margin-right:15px!important}.mr20{margin-right:20px!important}.mr25{margin-right:25px!important}.mr30{margin-right:30px!important}.mr35{margin-right:35px!important}.mr40{margin-right:40px!important}.mr45{margin-right:45px!important}.mr50{margin-right:50px!important}@media (min-width:0){.hidden-xs-up{display:none!important}}@media (max-width:-1px){.hidden-xs-down{display:none!important}}@media (min-width:460px){.hidden-ss-up{display:none!important}}@media (max-width:459px){.hidden-ss-down{display:none!important}}@media (min-width:720px){.hidden-sm-up{display:none!important}}@media (max-width:719px){.hidden-sm-down{display:none!important}}@media (min-width:1060px){.hidden-lg-up{display:none!important}}@media (min-width:1400px){.hidden-xl-up{display:none!important}}@media (max-width:1399px){.hidden-xl-down{display:none!important}}.followheader-dammy{background:#fff;height:88px!important}@media (max-width:1059px){.hidden-lg-down{display:none!important}.followheader-dammy{height:74px!important}}.followheader{position:absolute;top:0;left:0;width:100%;z-index:999;background:#fff;height:88px}@-webkit-keyframes enter{from{top:-88px}to{top:0}}@keyframes enter{from{top:-88px}to{top:0}}@-webkit-keyframes leave{from{top:0}to{top:-88px}}@keyframes leave{from{top:0}to{top:-88px}}@media (max-width:1059px){.followheader{height:74px!important}}.followheader.is-home{top:auto}.followheader.is-open{position:fixed;-webkit-animation:enter .3s ease-out;animation:enter .3s ease-out;top:0}.followheader.is-close{position:fixed;-webkit-animation:leave .3s ease-out;animation:leave .3s ease-out;top:-88px}.followsidebar{position:static}@media (max-width:855px){.hidden-md-down{display:none!important}.followsidebar{position:static!important;margin-top:20px}}@media (min-width:856px){.hidden-md-up{display:none!important}.followsidebar.is-fixed{position:fixed}.followsidebar.is-bottom{position:absolute}}.banner{margin-bottom:20px}@media (max-width:855px){.banner{background-color:#f2f4f5;border:1px solid transparent;margin:0 auto 20px}}.banner a{width:100%;height:100%;display:block;text-align:center;vertical-align:middle;line-height:70px;color:#ccc}.banner a img{margin:0 auto}@media (max-width:855px){.banner a img{width:320px;height:70px;margin:0 auto}}.item_sub_container{position:relative;padding-bottom:84px}.item_sub_container::after{display:block;clear:both}.item_sub_container.is-loading::before{content:'';display:inline-block;width:100%;height:44px;position:absolute;bottom:0;-webkit-animation:anim-rotate 2s linear infinite;animation:anim-rotate 2s linear infinite;background-image:url(../img/common/loading.png);background-position:center center;background-repeat:no-repeat;background-size:44px 44px}.item-sub-thumb,.item-sub-thumb__bg.has-icons{position:relative}.item_sub_container.is-fin{padding-bottom:0}.item_sub_container .item_sub{width:25%}@media (max-width:1399px){.item_sub_container .item_sub{width:33.33%}}@media (max-width:1059px){.item_sub_container .item_sub{width:50%}}@media (max-width:719px){.item_sub_container .item_sub{width:100%}}.item_sub_container.is-content .item_sub{width:33.33%}@media (max-width:1399px){.item_sub_container.is-content .item_sub{width:50%}}@media (max-width:1059px){.item_sub_container.is-content .item_sub{width:100%}}@media (max-width:855px){.item_sub_container.is-content .item_sub{width:50%}}.item_sub{display:inline-block;height:100%;float:left;background-color:#fff;border-right:1px solid #f2f4f5;margin-top:20px;-webkit-transition:opacity .3s cubic-bezier(.25,.46,.45,.94),-webkit-transform .5s cubic-bezier(.25,.46,.45,.94);transition:opacity .3s cubic-bezier(.25,.46,.45,.94),-webkit-transform .5s cubic-bezier(.25,.46,.45,.94);-o-transition:opacity .3s cubic-bezier(.25,.46,.45,.94),transform .5s cubic-bezier(.25,.46,.45,.94);transition:opacity .3s cubic-bezier(.25,.46,.45,.94),transform .5s cubic-bezier(.25,.46,.45,.94);transition:opacity .3s cubic-bezier(.25,.46,.45,.94),transform .5s cubic-bezier(.25,.46,.45,.94),-webkit-transform .5s cubic-bezier(.25,.46,.45,.94);-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s;-webkit-transform:translateY(70px);-ms-transform:translateY(70px);transform:translateY(70px);opacity:0}@media (max-width:855px){.item_sub{-webkit-transition-delay:0ms!important;-o-transition-delay:0ms!important;transition-delay:0ms!important;height:auto;margin-top:0;border-top:1px solid #f2f4f5}}.item_sub.show{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}@media (max-width:719px){.item_sub_container.is-content .item_sub{width:100%}.item_sub{width:100%;height:100%}.item_sub.show{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}.item-sub-thumb{width:260px;height:160px;overflow:hidden;float:none;display:block}@media (max-width:855px){.item-sub-thumb,.item-sub-thumb img{height:auto}}@media (max-width:459px){.item-sub-thumb{width:50%;height:auto}}.item-sub-thumb__bg{width:260px;height:160px;display:block}@media (max-width:1399px){.item-sub-thumb__bg{width:100%}}@media (max-width:855px){.item-sub-thumb__bg{height:auto}}.item-sub-thumb__bg>img{width:260px;height:auto;-webkit-transition:all .3s cubic-bezier(.25,.46,.45,.94);-o-transition:all .3s cubic-bezier(.25,.46,.45,.94);transition:all .3s cubic-bezier(.25,.46,.45,.94);-webkit-transition-delay:.25s;-o-transition-delay:.25s;transition-delay:.25s}.box-title-top__img>a::after,.box-title-top__img>a>.img,.item-sub-thumb .item-sub-thumb__icons li,.item-sub-thumb__bg.has-icons::after{-webkit-transition:all .3s cubic-bezier(.25,.46,.45,.94);-o-transition:all .3s cubic-bezier(.25,.46,.45,.94);transition:all .3s cubic-bezier(.25,.46,.45,.94)}@media (max-width:1399px){.item-sub-thumb__bg>img{width:100%;height:auto}}@media (max-width:459px){.item-sub-thumb__bg{height:auto}.item-sub-thumb__bg>img{width:100%;height:auto}}.item-sub-thumb__bg.has-icons::after{content:'';display:block;width:100%;height:100%;background:#393B3E;position:absolute;top:0;left:0;opacity:0}.item-sub-thumb .item-sub-thumb__icons{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);white-space:nowrap}.item-sub-thumb.has-gotm::after,.item-sub-thumb.has-sotm::after{top:5px;right:5px;position:absolute}.item-sub-thumb .item-sub-thumb__icons li{display:inline-block;margin:0;-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px);opacity:0}.item-sub-texts,.item-sub-thumb.has-gotm,.item-sub-thumb.has-sotm,.item-sub-thumb.has-under-development{display:block}@media (min-width:856px){.item-sub-thumb:hover .item-sub-thumb__bg>img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.item-sub-thumb:hover .item-sub-thumb__bg.has-icons::after{opacity:1;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.item-sub-thumb:hover .item-sub-thumb__icons li{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}.item-sub-thumb:hover .item-sub-thumb__icons li:nth-child(2){-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}.item-sub-thumb:hover .item-sub-thumb__icons li:nth-child(3){-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}}@media (max-width:855px){.item-sub-thumb>a>img{height:100%}}.item-sub-thumb.is-fit{width:100%;height:208px}@media (max-width:1059px){.item-sub-thumb.is-fit{height:auto!important}}.item-sub-thumb.is-fit>a>img{height:auto}.item-sub-thumb.is-fit .item-sub-thumb__bg{width:100%}@media (max-width:855px){.item-sub-thumb.is-fit .item-sub-thumb__bg{height:auto!important}}.item-sub-thumb.is-fit .item-sub-thumb__bg>img{width:100%}.item-sub-thumb.is-pickup,.item-sub-thumb.is-pickup .item-sub-thumb__bg{height:146px}@media (max-width:855px){.item-sub-thumb.is-pickup .item-sub-thumb__bg{height:auto}}@media (max-width:459px){.item-sub-thumb.is-pickup .item-sub-thumb__bg{height:auto}}.item-sub-thumb.is-pickup .item-sub-thumb__bg>img{width:260px;height:auto}.item-sub-thumb.has-under-development::after{position:absolute;top:0;right:0}.item-sub-texts{height:200px;background-color:#fff;width:100%;border-bottom:1px solid #f2f4f5;position:relative;clear:both;padding:20px 23px;text-align:justify}@media (max-width:1059px){.item-sub-texts{height:163px}}@media (max-width:855px){.item-sub-texts{padding:15px;display:block;background-color:#fff;border-bottom:none;height:230px}}.item-sub-texts h3{font-weight:400;font-size:18px;line-height:2.2rem;margin:0;padding:0;color:#393B3E}@media (max-width:855px){.item-sub-texts h3{font-size:15px}}.item-sub-texts span{font-weight:400;font-size:12px;display:inline-block;color:#7D888D}.item-sub-texts p,.item_sub_detail>a>div ul li:first-child{color:#393B3E;font-family:'Noto Sans Japanese',san-serif;font-weight:400}@media (max-width:855px){.item-sub-texts span{display:block}}.item-sub-texts p{font-size:14px;display:inline-block;margin-top:20px}.item-sub-icons{position:relative;bottom:auto;margin-top:10px;margin-bottom:0}@media (max-width:719px){.item-sub-thumb{float:left}.item-sub-texts{height:auto}.item-sub-icons{margin-top:20px}}.item-sub-icons li{display:inline-block;margin-right:5px}.item_sub_detail_container{overflow:hidden}.item_sub_detail_container::after{content:"";display:block;clear:both}.item_sub_detail{background-color:#fff;height:100%;margin-top:20px;display:block;-webkit-transition:opacity .3s cubic-bezier(.25,.46,.45,.94),-webkit-transform .5s cubic-bezier(.25,.46,.45,.94);transition:opacity .3s cubic-bezier(.25,.46,.45,.94),-webkit-transform .5s cubic-bezier(.25,.46,.45,.94);-o-transition:opacity .3s cubic-bezier(.25,.46,.45,.94),transform .5s cubic-bezier(.25,.46,.45,.94);transition:opacity .3s cubic-bezier(.25,.46,.45,.94),transform .5s cubic-bezier(.25,.46,.45,.94);transition:opacity .3s cubic-bezier(.25,.46,.45,.94),transform .5s cubic-bezier(.25,.46,.45,.94),-webkit-transform .5s cubic-bezier(.25,.46,.45,.94);-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s;-webkit-transform:translateY(70px);-ms-transform:translateY(70px);transform:translateY(70px);opacity:0}.item_sub_detail>a{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.item_sub_detail>a:active,.item_sub_detail>a:hover,.item_sub_detail>a:link,.item_sub_detail>a:visited{text-decoration:none}.item_sub_detail>a>img{width:260px;height:160px}.item_sub_detail>a>div{padding:19px 23px 0;margin-bottom:0;text-align:justify;-webkit-box-flex:1;-ms-flex:1;flex:1}@media (max-width:855px){.item-sub-texts p{font-size:13px}.item_sub_detail{margin-top:0}.item_sub_detail>a{display:block}.item_sub_detail>a>img{width:100%;height:100%}.item_sub_detail>a>div ul{padding-bottom:10px;background-color:#fff}.item_sub_detail>a>div ul li:last-child{display:none}}.item_sub_detail>a>div ul li:first-child{font-size:18px;margin-bottom:4px}.item_sub_detail>a>div ul li:nth-child(2){font-family:'Noto Sans Japanese',san-serif;font-weight:400;font-size:13px;color:#7D888D;margin-bottom:14px}.item_sub_detail>a>div ul li:last-child p{font-family:'Noto Sans Japanese',san-serif;font-weight:400;font-size:14px;color:#393B3E;line-height:1.6}.item_sub_detail.show,.item_sub_detail.showBox{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.header-logo a:hover,.item_sub_detail.is-links>a:hover,.side-list.about-list ul li a:hover img{opacity:.8}.item_sub_detail.is-links{background:#2C2C30}.item_sub_detail.is-links>a{color:#fff}.item_sub_detail.is-links>a>div{padding:19px 23px 0;margin-bottom:0;text-align:justify;-webkit-box-flex:1;-ms-flex:1;flex:1}.item_sub_detail.is-links>a>div ul li,.item_sub_detail.is-links>a>div ul li p{color:#fff!important}@media (max-width:855px){.item_sub_detail.is-links>a>div ul{background-color:transparent}.item_sub_detail.is-links>a>div ul li:last-child{display:block}.item_sub_detail.is-links.has-4gamer>a{padding-bottom:30px}}.item_sub_detail.is-links.has-4gamer>a::before,.item_sub_detail.is-links.has-automaton>a::before,.item_sub_detail.is-links.has-denfami>a::before,.item_sub_detail.is-links.has-gamecast>a::before,.item_sub_detail.is-links.has-ign>a::before,.item_sub_detail.is-links.has-mogura>a::before,.item_sub_detail.is-links.has-moguravr>a::before{display:inline-block;background-position:center center;background-repeat:no-repeat;background-size:cover;width:168px;position:absolute;right:0;content:"";height:40px;bottom:0}.item_sub_detail.is-links.has-4gamer>a::before{background-image:url(../img/games/links/4gamer.png)}@media (-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:2/1),(min-resolution:192dpi){.item_sub_detail.is-links.has-4gamer>a::before{background-image:url(../img/games/links/4gamer@2x.png)}}.item_sub_detail.is-links.has-automaton>a::before{background-image:url(../img/games/links/automaton.png)}@media (-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:2/1),(min-resolution:192dpi){.item_sub_detail.is-links.has-automaton>a::before{background-image:url(../img/games/links/automaton@2x.png)}}.item_sub_detail.is-links.has-denfami>a::before{background-image:url(../img/games/links/denfami.png)}@media (-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:2/1),(min-resolution:192dpi){.item_sub_detail.is-links.has-denfami>a::before{background-image:url(../img/games/links/denfami@2x.png)}}.item_sub_detail.is-links.has-gamecast>a::before{background-image:url(../img/games/links/gamecast.png)}@media (-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:2/1),(min-resolution:192dpi){.item_sub_detail.is-links.has-gamecast>a::before{background-image:url(../img/games/links/gamecast@2x.png)}}.item_sub_detail.is-links.has-ign>a::before{background-image:url(../img/games/links/ign.png)}@media (-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:2/1),(min-resolution:192dpi){.item_sub_detail.is-links.has-ign>a::before{background-image:url(../img/games/links/ign@2x.png)}}.item_sub_detail.is-links.has-mogura>a::before{background-image:url(../img/games/links/mogura.png)}@media (-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:2/1),(min-resolution:192dpi){.item_sub_detail.is-links.has-mogura>a::before{background-image:url(../img/games/links/mogura@2x.png)}}@media (max-width:855px){.item_sub_detail.is-links.has-automaton>a,.item_sub_detail.is-links.has-denfami>a,.item_sub_detail.is-links.has-gamecast>a,.item_sub_detail.is-links.has-ign>a,.item_sub_detail.is-links.has-mogura>a,.item_sub_detail.is-links.has-moguravr>a{padding-bottom:30px}}.item_sub_detail.is-links.has-moguravr>a::before{background-image:url(../img/games/links/moguravr.png)}@media (-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:2/1),(min-resolution:192dpi){.item_sub_detail.is-links.has-moguravr>a::before{background-image:url(../img/games/links/moguravr@2x.png)}}.side-list-header{background-color:#FFF;border-left:6px solid #ccc;padding:16px 0 16px 20px}.side-list-header h2{font-family:Roboto,'Noto Sans Japanese',san-serif;font-weight:400;color:#262729;margin:0;font-size:20px;line-height:1rem;padding-bottom:10px}.side-list-header h3{font-family:'Noto Sans Japanese',san-serif;font-weight:400;margin:0!important;padding:2px 0 0!important;font-size:12px!important;line-height:1rem!important;color:#7D888D!important}.side-list{width:100%;display:block}.side-list ul{margin:0;padding:0;background-color:transparent}.side-list li{width:100%;height:70px;margin-top:1px;background-color:#FFF;padding:10px 0 10px 20px;position:relative}.side-list .list-sub,.side-list .list-title{font-family:'Noto Sans Japanese',san-serif;padding-left:65px;font-weight:400}.side-list li:hover{text-decoration:none;background-color:#f7f7f7}.side-list li:after{content:"";clear:both;height:0;display:block;visibility:hidden}.side-list li a{width:100%;height:100%;display:block;font-size:14px;position:relative}.side-list li a:active,.side-list li a:hover,.side-list li a:link,.side-list li a:visited{text-decoration:none;color:#393B3E}.side-list .list-img{width:50px;height:50px;display:block;position:absolute;left:0}.side-list .list-img img{width:100%;height:auto}.side-list .list-title{color:#262729;font-size:15px;padding-right:20px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;height:24px}.side-list .list-sub{color:#7D888D;font-size:13px;padding-right:10px}.header-navi>li>a,.side-list .list-ranking{font-family:Roboto,'Noto Sans Japanese',san-serif}.side-list .list-ranking{font-weight:700;font-size:13px;width:20px;height:20px;display:block;position:absolute;top:-6px;left:-9px;background-color:#002835;border-radius:50%;color:#FFF;text-align:center;line-height:19px;-webkit-backface-visibility:hidden;backface-visibility:hidden}.side-list .game-list{border-color:#05BBD3}.side-list .story-list{border-color:#CBDB2A}.side-list .interview-list{border-color:#ED1847}.side-list .info-list{border-color:#F7931E}.side-list.about-list{padding-bottom:20px}.side-list.about-list .side-list-header{border-color:#002835;border-width:5px}.side-list.about-list ul{margin:0;padding:15px 0;background:#fff!important}.side-list.about-list ul.is-partners{padding:25px 0}.side-list.about-list ul li{border:none;height:auto;margin:0;padding:0}.side-list.about-list ul li a{text-align:center;padding-top:5px;padding-bottom:5px}.side-list.about-list ul li a img{margin:0 auto}.side-list .info-list li{height:auto;padding-bottom:10px}.side-list .info-list li a{padding-right:20px;float:left}.side-list .info-list li.current-cat,.side-list .info-list li.is-current{text-decoration:none;background-color:#f7f7f7}.side-list#game-ranking .side-list-header{border-color:#05BBD3;background-image:url(../img/common/icons/icon_games.png);background-repeat:no-repeat;background-position:right 20px center;background-size:40px auto}.side-list#game-ranking li{-webkit-box-shadow:inset 6px 0 rgba(5,187,211,.4);box-shadow:inset 6px 0 rgba(5,187,211,.4)}.side-list#game-ranking li:hover{-webkit-box-shadow:inset 8px 0 rgba(5,187,211,.4);box-shadow:inset 8px 0 rgba(5,187,211,.4)}.side-list#story-ranking .side-list-header{border-color:#CBDB2A;background-image:url(../img/common/icons/icon_stories.png);background-repeat:no-repeat;background-position:right 20px center;background-size:40px auto}.side-list#story-ranking li{-webkit-box-shadow:inset 6px 0 rgba(203,219,42,.4);box-shadow:inset 6px 0 rgba(203,219,42,.4)}.side-list#story-ranking li:hover{-webkit-box-shadow:inset 8px 0 rgba(203,219,42,.4);box-shadow:inset 8px 0 rgba(203,219,42,.4)}.side-list#interview-ranking .side-list-header{border-color:#ED1847;background-image:url(../img/common/icons/icon_interviews.png);background-repeat:no-repeat;background-position:right 20px center;background-size:40px auto}.side-list#interview-ranking li{-webkit-box-shadow:inset 6px 0 rgba(237,24,71,.4);box-shadow:inset 6px 0 rgba(237,24,71,.4)}.side-list#interview-ranking li:hover{-webkit-box-shadow:inset 8px 0 rgba(237,24,71,.4);box-shadow:inset 8px 0 rgba(237,24,71,.4)}.side-list#game-of-the-month,.side-list#story-of-the-month{margin-top:20px}.side-list#game-of-the-month .side-list-header,.side-list#story-of-the-month .side-list-header{border-color:#F7E409;position:relative;height:70px;padding-top:20px}.side-list#game-of-the-month .side-list-header:before,.side-list#story-of-the-month .side-list-header:before{display:inline-block;position:absolute;top:14px;right:20px;content:'';background-image:url(../img/common/badge_gotm.png);background-repeat:no-repeat;background-size:68px 58px;width:68px;height:58px}@media (-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:2/1),(min-resolution:192dpi){.side-list#game-of-the-month .side-list-header:before,.side-list#story-of-the-month .side-list-header:before{background-image:url(../img/common/badge_gotm@2x.png)}}.side-list#game-of-the-month li,.side-list#story-of-the-month li{-webkit-box-shadow:inset 6px 0 rgba(247,228,9,.4);box-shadow:inset 6px 0 rgba(247,228,9,.4)}.side-list#game-of-the-month li:hover,.side-list#story-of-the-month li:hover{-webkit-box-shadow:inset 8px 0 rgba(247,228,9,.4);box-shadow:inset 8px 0 rgba(247,228,9,.4)}.side-list#story-of-the-month .side-list-header:before{background-image:url(../img/common/badge_sotm.png)}@media (-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:2/1),(min-resolution:192dpi){.side-list#story-of-the-month .side-list-header:before{background-image:url(../img/common/badge_sotm@2x.png)}}.side-list#top-ranking .side-list-header{background-image:inherit;border-color:#002835}.side-list#top-ranking .game-list{-webkit-box-shadow:inset 6px 0 #05BBD3;box-shadow:inset 6px 0 #05BBD3}.side-list#top-ranking .game-list:hover{-webkit-box-shadow:inset 8px 0 #05BBD3;box-shadow:inset 8px 0 #05BBD3;background-color:#f7f7f7}.side-list#top-ranking .story-list{-webkit-box-shadow:inset 6px 0 #CBDB2A;box-shadow:inset 6px 0 #CBDB2A}.side-list#top-ranking .story-list:hover{-webkit-box-shadow:inset 8px 0 #CBDB2A;box-shadow:inset 8px 0 #CBDB2A;background-color:#f7f7f7}.side-list#top-ranking .interview-list{-webkit-box-shadow:inset 6px 0 #ED1847;box-shadow:inset 6px 0 #ED1847}.side-list#top-ranking .interview-list:hover{-webkit-box-shadow:inset 8px 0 #ED1847;box-shadow:inset 8px 0 #ED1847;background-color:#f7f7f7}.side-list#top-ranking .info-list{-webkit-box-shadow:inset 6px 0 #F7931E;box-shadow:inset 6px 0 #F7931E}.side-list#top-ranking .info-list:hover{-webkit-box-shadow:inset 8px 0 #F7931E;box-shadow:inset 8px 0 #F7931E;background-color:#f7f7f7}.side-list.is-info .side-list-header{border-color:#002835}.social-links{text-align:right;margin-top:-25px;margin-right:20px}.social-links.is-info{text-align:center;margin:0}.social-links li{display:inline-block;margin-left:10px}.social-links li a{display:inline-block}.social-links li a:hover:after{-webkit-filter:brightness(85%);filter:brightness(85%)}.social-links li.twitter a{overflow:hidden;display:inline-block;width:50px;line-height:50px;height:50px;position:relative;vertical-align:middle}.social-links li.twitter a:before{content:'';display:block;width:0;height:100%}.social-links li.twitter a:after{content:"";display:inline-block;background-image:url(../img/common/social_icon_twitter.png);background-position:center center;background-repeat:no-repeat;background-size:cover;width:50px;height:50px;position:absolute;top:0;left:0}@media (-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:2/1),(min-resolution:192dpi){.social-links li.twitter a:after{background-image:url(../img/common/social_icon_twitter@2x.png)}}.social-links li.facebook a{overflow:hidden;display:inline-block;width:50px;line-height:50px;height:50px;position:relative;vertical-align:middle}.social-links li.facebook a:after,.social-links li.hatena a:after{position:absolute;background-repeat:no-repeat;background-size:cover;top:0;left:0}.social-links li.facebook a:before{content:'';display:block;width:0;height:100%}.social-links li.facebook a:after{content:"";display:inline-block;background-image:url(../img/common/social_icon_facebook.png);background-position:center center;width:50px;height:50px}@media (-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:2/1),(min-resolution:192dpi){.social-links li.facebook a:after{background-image:url(../img/common/social_icon_facebook@2x.png)}}.social-links li.hatena a{overflow:hidden;display:inline-block;width:50px;line-height:50px;height:50px;position:relative;vertical-align:middle}.social-links li.hatena a:before{content:'';display:block;width:0;height:100%}.social-links li.hatena a:after{content:"";display:inline-block;background-image:url(../img/common/social_icon_hatena.png);background-position:center center;width:50px;height:50px}@media (-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:2/1),(min-resolution:192dpi){.social-links li.hatena a:after{background-image:url(../img/common/social_icon_hatena@2x.png)}}.header{z-index:10000;min-height:88px}.header-logo{display:inline-block;float:left}.header-logo a{overflow:hidden;display:inline-block;line-height:56px;position:relative;vertical-align:middle;width:100px;height:90px;padding:17px 0;z-index:11;cursor:pointer}#hero #mv ul,.header-navi{z-index:10;text-align:center}.header-logo a:before{content:'';display:block;width:0;height:100%}.header-logo a:after,.header-navi{display:inline-block;position:absolute}.header-logo a:after{content:"";background-image:url(../img/common/header-logo.png);background-position:center center;background-repeat:no-repeat;background-size:cover;width:100px;height:56px;top:0;left:0}@media (-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:2/1),(min-resolution:192dpi){.header-logo a:after{background-image:url(../img/common/header-logo@2x.png)}}.header-logo a::after{top:17px}.header-navi{margin-top:0;margin-bottom:0;font-size:0;right:0;left:53px}@media (max-width:1399px){.header-navi{left:170px}}@media (max-width:1059px){.header{min-height:74px}.header-logo a{width:90px;height:74.4px;padding:12px 0}.header-logo a:after{width:90px;height:50.4px}.header-logo a::after{top:12px}.header-navi{left:70px}}@media (max-width:855px){.header-logo a{margin-left:15px}.header-navi{display:none}}.header-navi>li,.header-navi>li>a{display:inline-block}.header-navi>li>a{font-weight:400;font-size:20px;color:#393B3E;line-height:1;text-decoration:none;border-bottom:5px solid transparent;text-align:center;-webkit-transition:.2s ease-out;-o-transition:.2s ease-out;transition:.2s ease-out;-webkit-transition-property:color,border-color;-o-transition-property:color,border-color;transition-property:color,border-color;height:88px;padding:25px 0 0}@media (max-width:1059px){.header-navi>li>a{font-size:18px;padding:18px 0 0;height:74px}}.header-navi>li>a:active,.header-navi>li>a:hover,.header-navi>li>a:link,.header-navi>li>a:visited{color:#393B3E}.header-navi>li.is-games a:after,.header-navi>li.is-stories a:after,.header-navi>li>a:after{color:#7D888D;font-family:'Noto Sans Japanese',san-serif}.header-navi>li>a:hover{text-decoration:none}.header-navi>li>a:after{content:'';font-weight:400;font-size:14px;line-height:2rem;display:block}.header-navi>li.is-games a:after,.header-navi>li.is-info a:after,.header-navi>li.is-interviews a:after,.header-navi>li.is-stories a:after{font-weight:500;font-size:14px;padding-top:1px}.header-navi>li.is-games a{min-width:120px}@media (max-width:1059px){.header-navi>li.is-games a{min-width:105px}}.header-navi>li.is-games a:after{content:"ゲーム"}.header-navi>li.is-games a:hover,.header-navi>li.is-games.is-active a{color:#05BBD3;border-color:#05BBD3}.header-navi>li.is-stories a{min-width:150px}@media (max-width:1059px){.header-navi>li.is-stories a{min-width:135px}}.header-navi>li.is-stories a:after{content:"ストーリー"}.header-navi>li.is-stories a:hover,.header-navi>li.is-stories.is-active a{color:#CBDB2A;border-color:#CBDB2A}.header-navi>li.is-interviews a{min-width:160px}@media (max-width:1059px){.header-navi>li.is-interviews a{min-width:145px}}.header-navi>li.is-interviews a:after{font-family:'Noto Sans Japanese',san-serif;content:"インタビュー";color:#7D888D}.header-navi>li.is-interviews a:hover,.header-navi>li.is-interviews.is-active a{color:#ED1847;border-color:#ED1847}.header-navi>li.is-info a{min-width:160px}.header-navi>li.is-info a:after{font-family:'Noto Sans Japanese',san-serif;content:"その他の記事";color:#7D888D}.header-navi>li.is-info a:hover,.header-navi>li.is-info.is-active a{color:#F7931E;border-color:#F7931E}.header .facet{margin:0 auto;width:88px;height:88px;overflow:hidden;position:absolute;top:0;right:10px;background:#fff}@media (max-width:1059px){.header-navi>li.is-info a{min-width:145px}.header .facet{width:74px;height:74px}}@media (max-width:855px){.header .facet{right:74px;width:74px}}.header .facet-close{content:'';background-repeat:no-repeat;background-position:center;-webkit-transition:border-color .2s ease;-o-transition:border-color .2s ease;transition:border-color .2s ease;position:absolute;right:0;background-color:#e5e9ea;height:88px;width:88px;cursor:pointer;background-size:20px;background-image:url(../img/common/close_search.png);border:1px solid transparent;padding:20px;z-index:11;display:none}.pager::after,.side-detail-head__categories::after{content:"";clear:both}@media (max-width:1059px){.header .facet-close{width:74px;height:74px}}@media (max-width:855px){.header .facet-close{width:74px}}.header .facet-close:hover{border-color:#e4e4e4}.header .facet-search{display:block}.header .facet-search img{position:absolute;right:11px;cursor:pointer;background-size:20px;padding:32px 20px 32px 32px;z-index:12;width:75px}@media (max-width:1059px){.header .facet-search img{padding-top:26px;right:5px}}.header .sp_gn{display:none}@media (max-width:855px){.header .sp_gn{display:inline-block;float:right;padding:27px 30px;position:relative;cursor:pointer}.header .sp_gn img{width:29px;margin-right:-10px;margin-left:-9px}.header .sp_gn_fader{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);display:none;opacity:0}}.header .sp_gn_fader,.header .sp_gn_open{display:none}.header .sp_gn_open #close{color:#000;font-size:4rem;font-weight:100;padding-left:226px;padding-top:12px;padding-bottom:18px}.opening_sp_gn{overflow-y:hidden}.opening_sp_gn .sp_gn_fader{display:block;opacity:1;-webkit-animation:anim-enter .5s ease-out;animation:anim-enter .5s ease-out}@media (max-width:855px){.header .sp_gn_open{position:fixed;top:0;right:-297px;overflow:auto;z-index:11000;display:block}.header .sp_gn_open a:active,.header .sp_gn_open a:hover,.header .sp_gn_open a:link{color:#393B3E;text-decoration:none!important}.header .sp_gn_open>ul{position:relative;background-color:#fff;right:0;top:0;width:282px;margin-bottom:0}.header .sp_gn_open>ul>li{height:80px;font-size:2rem;padding-left:23px;padding-top:29px;font-family:Roboto,'Noto Sans Japanese',san-serif;font-weight:400}.header .sp_gn_open>ul>li .sp_gn_list_sub li a,.header .sp_gn_open>ul>li span{font-family:'Noto Sans Japanese',san-serif;font-weight:400;font-size:1.6rem}.header .sp_gn_open>ul>li:not(:last-child){border-bottom:1px solid #f2f2f2}.header .sp_gn_open>ul>li span{color:#7D888D;margin-left:10px}.header .sp_gn_open>ul>li .sp_gn_list_sub li{margin-bottom:27px}.header .sp_gn_open>ul>li .sp_gn_list_sub li a{color:#393B3E}}.pager{height:32px}.pager::after{display:block}.pager a{display:none}.pager a.next,.pager a.prev{display:inline-block}.pager a:hover{color:#fff!important}.pager .page-numbers{display:none}.pager .prev{float:left}.pager .next{float:right}.pager .next,.pager .prev{width:150px;font-family:'Noto Sans Japanese',san-serif;font-weight:400;font-size:15px;line-height:32px;background:#393B3E;border-radius:4px;color:#fff}.pager .next:active,.pager .next:focus,.pager .next:hover,.pager .next:visited,.pager .prev:active,.pager .prev:focus,.pager .prev:hover,.pager .prev:visited{text-decoration:none}.pager .next:hover,.pager .prev:hover{background:#515459}.title-list{font-family:Roboto,'Noto Sans Japanese',san-serif;font-weight:400;font-size:20px;color:#393B3E;padding:12px 20px 12px 15px;border-left:5px solid #d8d8d8;margin-top:0;margin-bottom:0;-webkit-transition:-webkit-transform .6s cubic-bezier(.25,.46,.45,.94);transition:-webkit-transform .6s cubic-bezier(.25,.46,.45,.94);-o-transition:transform .6s cubic-bezier(.25,.46,.45,.94);transition:transform .6s cubic-bezier(.25,.46,.45,.94);transition:transform .6s cubic-bezier(.25,.46,.45,.94), -webkit-transform .6s cubic-bezier(.25,.46,.45,.94);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;-o-transition-property:transform,opacity;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transform:translateX(50px);-ms-transform:translateX(50px);transform:translateX(50px);opacity:0}.title-list>small{font-size:12px;font-weight:400;margin-top:3px;display:block;color:#7D888D}@media (max-width:855px){.title-list{padding:10px 20px;background-color:#fff}}.title-list.show{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}.title-list.is-yellow{border-color:#F7E409}.title-list.is-games{border-color:#05BBD3}.title-list.is-stories{border-color:#CBDB2A}.title-list.is-interviews{border-color:#ED1847}.title-list.is-links{border-color:#F7E409}.title-list.is-detail{margin-top:40px}.box-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;min-height:420px}@media (max-width:1399px){.box-title{min-height:340px}}@media (max-width:1059px){.box-title{min-height:0;display:block}}.box-title__text{font-family:'Noto Sans Japanese',san-serif;font-weight:400;-webkit-box-flex:1;-ms-flex:1 0 33.33%;flex:1 0 33.33%;background-color:#012835;padding:20px 26px 30px;color:#fff;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:justify;align-content:space-between}.box-title__text>*{width:100%}@media (max-width:855px){.box-title__text{padding:20px}}.box-title__text .date{font-family:Roboto,'Noto Sans Japanese',san-serif;font-weight:400;font-size:12px}.box-title-top__text,.box-title__text .title,.box-title__text .title-author,.box-title__text .title-foot,.box-title__text .title-foot-developer,.box-title__text .title-game,.box-title__text .title-game-content,.box-title__text .title-game-developer{font-family:'Noto Sans Japanese',san-serif;font-weight:400}.box-title__text .title-game{font-size:32px;line-height:1.5;padding-bottom:10px}.box-title__text .title-game-developer{font-size:18px}@media (max-width:1059px){.box-title__text{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;display:block}.box-title__text .title-game{font-size:18px}.box-title__text .title-game-developer{font-size:12px;margin-bottom:24px}}.box-title__text .title-game-content{font-size:14px;line-height:1.6;padding-top:20px}@media (max-width:855px){.box-title__text .title-game-developer{margin-bottom:10px}.box-title__text .title-game-content{padding-top:0}}.box-title__text .title{font-size:24px;padding-bottom:10px}.box-title__text .title-author{font-size:14px}@media (max-width:1059px){.box-title__text .title{font-size:14px}.box-title__text .title-author{font-size:12px}}.box-title__text .title-foot{font-size:24px}.box-title__text .title-foot-developer{font-size:14px}.box-title__text.is-game{padding:20px 26px 10px;margin-bottom:20px}.box-title__img{-webkit-box-flex:1;-ms-flex:1 0 66.66%;flex:1 0 66.66%;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.box-title__img>img{width:100%}.box-title__img>a{display:block;width:100%;height:100%;overflow:hidden}.box-title__img>a>.img{display:block;width:100%;height:100%;background-size:cover;background-position:center;-webkit-transition:-webkit-transform .3s cubic-bezier(.25,.46,.45,.94);transition:-webkit-transform .3s cubic-bezier(.25,.46,.45,.94);-o-transition:transform .3s cubic-bezier(.25,.46,.45,.94);transition:transform .3s cubic-bezier(.25,.46,.45,.94);transition:transform .3s cubic-bezier(.25,.46,.45,.94), -webkit-transform .3s cubic-bezier(.25,.46,.45,.94);-webkit-transition-property:-webkit-transform,-webkit-filter;transition-property:-webkit-transform,-webkit-filter;-o-transition-property:transform,filter;transition-property:transform,filter;transition-property:transform,filter,-webkit-transform,-webkit-filter;min-height:420px}.box-title__img>a>.img:hover{-webkit-filter:brightness(.75);filter:brightness(.75);-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}@media (max-width:1399px){.box-title__img>a>.img{min-height:340px}}@media (max-width:1059px){.box-title__text .title-foot{font-size:14px}.box-title__text .title-foot-developer{font-size:12px}.box-title__img{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;display:block}.box-title__img>a>.img{display:none}}.box-title__img>a>img{display:none}@media (max-width:1059px){.box-title__img>a>img{display:block;width:100%;height:auto;-webkit-transition:all .3s cubic-bezier(.25,.46,.45,.94);-o-transition:all .3s cubic-bezier(.25,.46,.45,.94);transition:all .3s cubic-bezier(.25,.46,.45,.94)}.box-title__img>a>img:hover{-webkit-filter:brightness(.75);filter:brightness(.75);-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}}.box-title.is-detail .box-title__img>a{cursor:default;pointer-events:none}.box-title-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;min-height:420px;border-bottom:1px solid #f2f4f5;background:#fff}@media (max-width:1399px){.box-title-top{min-height:0;height:320px}}@media (max-width:1059px){.box-title-top{min-height:0;height:auto;display:block}}.box-title-top__text{-webkit-box-flex:0;-ms-flex:0 1 335px;flex:0 1 335px;background-color:#fff;padding:20px 26px;color:#393B3E;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:justify;align-content:space-between}.box-title-top__text>*{width:100%}.box-title-top__text .date{font-family:Roboto,'Noto Sans Japanese',san-serif;font-weight:400;font-size:12px;color:#393B3E}#contents .btn,#contents .header-blue,#contents h1,#contents h2,#contents h3,#contents h4,#contents h5,#contents p,.box-title-top__text .text,.box-title-top__text .title,.box-title-top__text .title-developer,.contents .btn,.contents .header-blue,.contents h1,.contents h2,.contents h3,.contents h4,.contents h5,.contents p,.side-detail-head h2{font-family:'Noto Sans Japanese',san-serif}.box-title-top__text .title{font-weight:400;font-size:32px;line-height:1.2;margin-top:10px;margin-bottom:10px;color:#393B3E}@media (max-width:1399px){.box-title-top__text{-webkit-box-flex:0;-ms-flex:0 1 250px;flex:0 1 250px}.box-title-top__text .title{font-size:28px}}@media (max-width:1059px){.box-title-top__text{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;display:block}.box-title-top__text .title{font-size:24px}}.box-title-top__text .title-developer{font-weight:400;font-size:18px;margin-bottom:24px;color:#7D888D}@media (max-width:1059px){.box-title-top__text .title-developer{font-size:12px;margin-bottom:14px}}.box-title-top__text .text{font-weight:400;font-size:14px;line-height:1.6}@media (max-width:1399px){.box-title-top__text .text{font-size:13px}}@media (max-width:1059px){.box-title-top__text .text{font-size:14px}}.box-title-top__img{background:#fff;-webkit-box-flex:0;-ms-flex:0 1 680px;flex:0 1 680px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.box-title-top__img>a{display:block;width:100%;height:100%;overflow:hidden}.box-title-top__img>a::after{content:'';display:block;width:100%;height:100%;background:#393B3E;position:absolute;top:0;left:0;opacity:0}.box-title-top__img>a>.img{display:block;width:100%;height:100%;background-size:cover;background-position:center;-webkit-transition-delay:.25s;-o-transition-delay:.25s;transition-delay:.25s;min-height:420px}@media (max-width:1399px){.box-title-top__img{-webkit-box-flex:0;-ms-flex:0 1 420px;flex:0 1 420px}.box-title-top__img>a>.img{min-height:0;height:320px}}@media (max-width:1059px){.box-title-top__img{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;display:block}.box-title-top__img>a>.img{display:none}}.box-title-top__img>a>img{display:none}@media (max-width:1059px){.box-title-top__img>a>img{display:block;width:100%;height:auto;-webkit-transition:all .3s cubic-bezier(.25,.46,.45,.94);-o-transition:all .3s cubic-bezier(.25,.46,.45,.94);transition:all .3s cubic-bezier(.25,.46,.45,.94)}}@media (min-width:856px){.box-title-top__img:hover>a>img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-filter:brightness(.3);filter:brightness(.3);-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.box-title-top__img:hover>a::after{opacity:1}}.box-title-top__img:hover .box-title-top__icons li{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}.box-title-top__img:hover .box-title-top__icons li:nth-child(2){-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}.box-title-top__img:hover .box-title-top__icons li:nth-child(3){-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.box-title-top .box-title-top__icons{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);white-space:nowrap}.box-title-top .box-title-top__icons li{display:inline-block;margin-left:10px;margin-right:10px;-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px);-webkit-transition:all .3s cubic-bezier(.25,.46,.45,.94);-o-transition:all .3s cubic-bezier(.25,.46,.45,.94);transition:all .3s cubic-bezier(.25,.46,.45,.94);-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s;opacity:0}.box-title-top .box-title-top__icons-md{display:inline-block;margin-top:20px}.box-title-top .box-title-top__icons-md li{display:inline-block;margin-right:5px}.has-gotm,.has-sotm,.has-under-development{position:relative;display:inline-block;border-bottom:none!important;padding-bottom:0!important}.has-gotm::after,.has-sotm::after,.has-under-development::after{content:'';display:inline-block;background-repeat:no-repeat;background-size:100%;pointer-events:none;position:absolute;top:10px;right:10px;width:68px;height:58px}@media (max-width:719px){.has-gotm::after,.has-sotm::after,.has-under-development::after{width:34px;height:29px}}.has-gotm::after{background-image:url(../img/common/badge_gotm.png)}@media (-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:2/1),(min-resolution:192dpi){.has-gotm::after{background-image:url(../img/common/badge_gotm@2x.png)}}.has-sotm::after{background-image:url(../img/common/badge_sotm.png)}@media (-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:2/1),(min-resolution:192dpi){.has-sotm::after{background-image:url(../img/common/badge_sotm@2x.png)}}.has-under-development::after{background-image:url(../img/common/label_dev.png);top:0;right:0;width:72px;height:72px}@media (max-width:459px){.has-under-development::after{width:36px;height:36px}}@media (-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:2/1),(min-resolution:192dpi){.has-under-development::after{background-image:url(../img/common/label_dev@2x.png)}}#hero #mv{height:680px;background-color:#393B3E;overflow:hidden;position:relative;margin:0 auto}#hero #mv .mv_images{position:relative;left:50%;margin-left:-680px;width:1360px;overflow:hidden}@media (max-width:768px){#hero #mv .mv_images{margin-left:-50%;width:100%}}#hero #mv .mv_images .mv_images_child{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0 auto}#hero #mv .mv_images .mv_images_child.show{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}#hero #mv .mv_images .mv_images_child.hide,#hero #mv .mv_images .mv_images_child_sp{display:none}@media (max-width:855px){.box-title-top__text .text{font-size:12px}#hero #mv .mv_images .mv_images_child_sp img{width:100%}#hero #mv .mv_images .mv_images_child_sp.show{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;margin:0 auto}#hero #mv .mv_images.for_sp{position:relative;left:0;margin-left:0;width:100%}}#hero .mv_img img{left:50%;position:relative;margin-left:-680px}#hero #mv ul{position:absolute;left:0;right:0;top:573px;margin-bottom:10px}#hero #mv .mv_icon{display:none;margin-left:-25px}#hero #mv ul li{display:inline-block;color:#fff;font-size:1.8rem;position:relative;margin:0 10px;left:14px}#hero #mv ul li a{color:#fff}#hero #mv ul li img{display:inline-block;position:absolute;left:-36px;top:-13px}#hero #mv .ul_bar li{margin:0 15px}#hero #mv .ul_bar li img{display:inline-block;position:absolute;left:-27px;padding-top:10px;padding-bottom:10px;opacity:.5;-webkit-transition:opacity .2s cubic-bezier(.25,.46,.45,.94);-o-transition:opacity .2s cubic-bezier(.25,.46,.45,.94);transition:opacity .2s cubic-bezier(.25,.46,.45,.94)}#hero #mv .ul_bar li img.cr,#hero #mv .ul_bar li img.ov{opacity:1}@media (max-width:855px){#hero #mv .ul_bar{top:602px;pointer-events:none}#hero #mv .ul_bar li{pointer-events:auto}#hero #mv{height:680px;background-color:#393B3E;width:100%}#hero .mv_img{-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top}#hero #mv ul li{margin:0 5px}}#hero #mv .mv_images{height:100%}#hero #mv .mv_images .mv_images_child,#hero #mv .mv_images .mv_images_child_sp{position:relative;width:100%;height:100%;background-color:transparent}#hero #mv .mv_images .mv_images_child .mv_images_child_item,#hero #mv .mv_images .mv_images_child_sp .mv_images_child_item{background-repeat:no-repeat;background-color:transparent;background-position:center;background-size:cover;position:absolute;display:inline-block;width:100%;height:100%}#hero #mv .mv_images .mv_images_child .mv_images_child_item img,#hero #mv .mv_images .mv_images_child_sp .mv_images_child_item img{display:none}#hero #mv .mv_images .mv_images_child .mv_images_child_item:nth-child(1),#hero #mv .mv_images .mv_images_child_sp .mv_images_child_item:nth-child(1){z-index:3!important}#hero #mv .mv_images .mv_images_child .mv_images_child_item:nth-child(2),#hero #mv .mv_images .mv_images_child_sp .mv_images_child_item:nth-child(2){z-index:2!important}#hero #mv .mv_images .mv_images_child .mv_images_child_item:nth-child(3),#hero #mv .mv_images .mv_images_child_sp .mv_images_child_item:nth-child(3){z-index:1!important;display:none}#hero #mv .ul_bar{top:auto!important;bottom:44px!important}@media (max-width:855px){#hero #mv .ul_bar{top:auto!important;bottom:40px!important}}#hero #mv .mv_icon{top:auto!important;bottom:75px!important}@media (max-width:855px){#hero #mv .mv_icon{top:auto!important;bottom:100px!important}}#contents h1,#contents h2,#contents h3,#contents h4,#contents h5,.contents h1,.contents h2,.contents h3,.contents h4,.contents h5{font-weight:400;line-height:1.6;color:#393B3E;margin-bottom:16px;padding:0}#contents h1,#contents h2,#contents h3,.contents h1,.contents h2,.contents h3{position:relative;padding-left:22px}#contents h1:before,#contents h2:before,#contents h3:before,.contents h1:before,.contents h2:before,.contents h3:before{border-left:6px solid #05BBD3;display:inline-block;content:'';width:0;height:auto;position:absolute;left:0;top:10px;bottom:6px}#contents .text:empty,#contents a:empty,#contents p:empty,.contents .text:empty,.contents a:empty,.contents p:empty{display:none}#contents h3,#contents h4,#contents h5,.contents h3,.contents h4,.contents h5{font-weight:500}#contents h1,.contents h1{font-size:38px}#contents h2,.contents h2{font-size:30px}#contents h3,#contents h4,.contents h3,.contents h4{font-size:22px}#contents h2:before,.contents h2:before{top:8px;bottom:4px}#contents h3:before,.contents h3:before{top:6px;bottom:2px}#contents h5,.contents h5{font-size:18px}#contents p,.contents p{font-weight:400;font-size:16px;line-height:1.6;margin-bottom:10px;padding:0 0 20px}#contents.is-games h1:before,#contents.is-games h2:before,#contents.is-games h3:before,.contents.is-games h1:before,.contents.is-games h2:before,.contents.is-games h3:before{border-color:#05BBD3}#contents.is-stories h1:before,#contents.is-stories h2:before,#contents.is-stories h3:before,.contents.is-stories h1:before,.contents.is-stories h2:before,.contents.is-stories h3:before{border-color:#CBDB2A}#contents.is-interviews h1:before,#contents.is-interviews h2:before,#contents.is-interviews h3:before,.contents.is-interviews h1:before,.contents.is-interviews h2:before,.contents.is-interviews h3:before{border-color:#ED1847}#contents.is-info h1:before,#contents.is-info h2:before,#contents.is-info h3:before,.contents.is-info h1:before,.contents.is-info h2:before,.contents.is-info h3:before{border-color:#F7931E}#contents .text,#contents a,.contents .text,.contents a{border-bottom:1px dotted #393B3E;padding-bottom:0}#contents .text.profile_contents,#contents a.profile_contents,.contents .text.profile_contents,.contents a.profile_contents{border-bottom:none}#contents .text:active,#contents .text:hover,#contents .text:link,#contents a:active,#contents a:hover,#contents a:link,.contents .text:active,.contents .text:hover,.contents .text:link,.contents a:active,.contents a:hover,.contents a:link{text-decoration:none}#contents .text:hover,#contents a:hover,.contents .text:hover,.contents a:hover{text-decoration:none;opacity:.7}#contents ul,.contents ul{list-style-type:disc;padding-left:20px}#contents img,.contents img{max-width:100%;margin:0 auto;height:auto}#contents iframe,.contents iframe{margin:0 auto}#contents .pb-0,.contents .pb-0{padding-bottom:0!important}#contents .name,#contents .name-black,#contents .name-blue,#contents .name-deep_green,#contents .name-gray,#contents .name-green,#contents .name-orange,#contents .name-purple,.contents .name,.contents .name-black,.contents .name-blue,.contents .name-deep_green,.contents .name-gray,.contents .name-green,.contents .name-orange,.contents .name-purple{margin-bottom:0!important;padding-bottom:0!important;font-weight:600}#contents .black,#contents .name-black,.contents .black,.contents .name-black{color:#393B3E}#contents .blue,#contents .name-blue,.contents .blue,.contents .name-blue{color:#00A2B8}#contents .green,#contents .name-green,.contents .green,.contents .name-green{color:#B9C900}#contents .name-orange,#contents .orange,.contents .name-orange,.contents .orange{color:#ED1847}#contents .deep_green,#contents .name-deep_green,.contents .deep_green,.contents .name-deep_green{color:#009688}#contents .name-purple,#contents .purple,.contents .name-purple,.contents .purple{color:#9C27B0}#contents .gray,#contents .name-gray,.contents .gray,.contents .name-gray{color:#7D888D}#contents .header-blue,.contents .header-blue{font-weight:400;font-size:22px;line-height:1.3em;padding:0 0 20px;color:#7cb7c1;font-style:italic}#contents .btn,.contents .btn{font-weight:500;font-size:16px;padding:6px 30px;border-radius:6px}#contents .btn.black,#contents .btn.btn-black,.contents .btn.black,.contents .btn.btn-black{background-color:#393B3E;border-color:#393B3E;color:#fff}#contents .btn.black:hover,#contents .btn.btn-black:hover,.contents .btn.black:hover,.contents .btn.btn-black:hover{background-color:#141516;border-color:#141516}#contents .btn.btn-deep-blue,#contents .btn.deep-blue,.contents .btn.btn-deep-blue,.contents .btn.deep-blue{background-color:#0C292F;border-color:#0C292F;color:#fff}#contents .btn.btn-deep-blue:hover,#contents .btn.deep-blue:hover,.contents .btn.btn-deep-blue:hover,.contents .btn.deep-blue:hover{background-color:#000;border-color:#000}#contents .btn.btn-deepblue,#contents .btn.deepblue,.contents .btn.btn-deepblue,.contents .btn.deepblue{background-color:#0C292F;border-color:#0C292F;color:#fff}#contents .btn.btn-deepblue:hover,#contents .btn.deepblue:hover,.contents .btn.btn-deepblue:hover,.contents .btn.deepblue:hover{background-color:#000;border-color:#000}#contents .btn.blue,#contents .btn.btn-blue,.contents .btn.blue,.contents .btn.btn-blue{background-color:#05BBD3;border-color:#05BBD3;color:#fff}#contents .btn.blue:hover,#contents .btn.btn-blue:hover,.contents .btn.blue:hover,.contents .btn.btn-blue:hover{background-color:#037988;border-color:#037988}#contents .btn.btn-green,#contents .btn.green,.contents .btn.btn-green,.contents .btn.green{background-color:#CBDB2A;border-color:#CBDB2A;color:#fff}#contents .btn.btn-green:hover,#contents .btn.green:hover,.contents .btn.btn-green:hover,.contents .btn.green:hover{background-color:#929e1b;border-color:#929e1b}#contents .btn.btn-yellow,#contents .btn.yellow,.contents .btn.btn-yellow,.contents .btn.yellow{background-color:#F7E409;border-color:#F7E409;color:#393B3E}#contents .btn.btn-yellow:hover,#contents .btn.yellow:hover,.contents .btn.btn-yellow:hover,.contents .btn.yellow:hover{background-color:#aea006;border-color:#aea006}#contents .btn.btn-orange,#contents .btn.orange,.contents .btn.btn-orange,.contents .btn.orange{background-color:#F7931E;border-color:#F7931E;color:#fff}#contents .btn.btn-orange:hover,#contents .btn.orange:hover,.contents .btn.btn-orange:hover,.contents .btn.orange:hover{background-color:#c26c07;border-color:#c26c07}#contents .btn.btn-red,#contents .btn.red,.contents .btn.btn-red,.contents .btn.red{background-color:#ED1847;border-color:#ED1847;color:#fff}#contents .btn.btn-red:hover,#contents .btn.red:hover,.contents .btn.btn-red:hover,.contents .btn.red:hover{background-color:#ab0d30;border-color:#ab0d30}#contents .btn-danger,#contents .btn-info,#contents .btn-primary,#contents .btn-success,#contents .btn-warning,.contents .btn-danger,.contents .btn-info,.contents .btn-primary,.contents .btn-success,.contents .btn-warning{color:#fff}#contents .youtube_16_9,#contents .youtube_4_3,.contents .youtube_16_9,.contents .youtube_4_3{margin-top:20px;margin-bottom:20px}@media (max-width:855px){#contents img,#contents img.nofit,.contents img,.contents img.nofit{width:auto}#contents iframe,.contents iframe{width:100%}#contents .youtube_16_9 iframe,#contents .youtube_4_3 iframe,.contents .youtube_16_9 iframe,.contents .youtube_4_3 iframe{position:absolute;top:0;right:0;width:100%!important;height:100%!important}#contents .youtube_16_9,.contents .youtube_16_9{position:relative;width:100%;padding-top:56.25%}#contents .youtube_4_3,.contents .youtube_4_3{position:relative;width:100%;padding-top:75%}}#contents .caption,.contents .caption{text-align:center;color:#444;margin:20px 0 50px!important;font-size:14px}#contents .alert,.contents .alert{background-color:#fff;border:1px solid #ddd;border-radius:0;text-align:left!important;margin-right:25px}#contents .alert .ul,.contents .alert .ul{text-align:initial}#contents .alert-red,.contents .alert-red{background-color:#f2dede;border:1px solid #ECCCD1;padding:15px;margin-bottom:20px;color:#ad4844;text-align:center;margin-right:25px}#contents .content-body,#contents .interview_contents,.contents .content-body,.contents .interview_contents{margin:20px 0;padding:40px 40px 30px;background:#fff}@media (max-width:855px){#contents .content-body,#contents .interview_contents,.contents .content-body,.contents .interview_contents{padding:20px 20px 15px}#contents .content-body>.interview_contents,#contents .interview_contents>.interview_contents,.contents .content-body>.interview_contents,.contents .interview_contents>.interview_contents{padding:0}}#contents .content-body>.interview_contents,#contents .interview_contents>.interview_contents,.contents .content-body>.interview_contents,.contents .interview_contents>.interview_contents{margin:0;padding:0;background:0 0}#contents .content-body>.profile_contents,#contents .interview_contents>.profile_contents,.contents .content-body>.profile_contents,.contents .interview_contents>.profile_contents{margin:60px 0 100px!important;padding:0!important}#contents .content-body,.contents .content-body{margin:20px 0 0}#contents .quotation_contents,.contents .quotation_contents{background-color:#fff;border:1px solid #ddd;padding:15px;margin:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:719px){#contents .quotation_contents,.contents .quotation_contents{display:block;text-align:center}#contents .quotation_contents>img,.contents .quotation_contents>img{width:150px;height:150px;margin-bottom:20px}}#contents .quotation_contents>img,.contents .quotation_contents>img{background-color:#f2f2f2;display:inline-block;margin-right:10px}#contents .quotation_contents>div,.contents .quotation_contents>div{margin-left:10px;-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:left}#contents .quotation_contents>div p,.contents .quotation_contents>div p{margin:0;padding:0}#contents .quotation_contents>div p.text-right,.contents .quotation_contents>div p.text-right{margin-top:10px}#contents .quotation_contents>div a,.contents .quotation_contents>div a{display:inline-block;border:1px solid #ddd;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border-radius:4px}#contents .quotation_contents>div a:hover,.contents .quotation_contents>div a:hover{background:#eee}#contents .img-fit,.contents .img-fit{margin-left:-40px;margin-right:-40px}#contents .img-fit img,.contents .img-fit img{width:100%}@media (max-width:855px){#contents .content-body .img-fit,#contents .interview_contents .img-fit,.contents .content-body .img-fit,.contents .interview_contents .img-fit{margin-left:-20px;margin-right:-20px}}#contents .interviewer,.contents .interviewer{font-size:16px!important;font-weight:700;padding-left:0;color:#A2A2A5}#contents .interviewer::before,.contents .interviewer::before{content:'';border-left:none;width:50px;height:1px;margin-right:5px;background:#A2A2A5;display:inline-block;position:relative;top:auto;left:auto;bottom:auto;vertical-align:middle}#contents .interviewer a,.contents .interviewer a{color:#A2A2A5;border-color:#A2A2A5}#videoModal{padding:0!important;text-align:center}#videoModal:before{content:'';display:inline-block;vertical-align:middle;height:100%}#videoModal .modal-dialog{display:inline-block;vertical-align:middle;text-align:left;-webkit-transform:translate(0,0)!important;-ms-transform:translate(0,0)!important;transform:translate(0,0)!important;margin-left:-20px}@media (max-width:855px){#videoModal:before{height:auto}#videoModal .modal-dialog{top:50%;-webkit-transform:translate(0,-50%)!important;-ms-transform:translate(0,-50%)!important;transform:translate(0,-50%)!important;margin-top:-20px;margin-left:0}}#videoModal .modal-body{padding:0}#videoModal .modal-body iframe,.side-detail{width:100%}.side-detail-top__img{vertical-align:bottom}.side-detail-top__img img{width:100%}.side-detail-head{background:#fff;margin-bottom:20px;padding:20px;word-wrap:break-word;color:#222}.side-detail-head h2{font-weight:400;font-size:24px;margin:0;padding:0}.side-detail-head a,.side-detail-informations__widget h4{font-size:14px;font-family:'Noto Sans Japanese',san-serif}.side-detail-head a{font-weight:400;padding-top:10px;display:inline-block}.side-detail-head__categories{padding-top:25px;margin-bottom:0}.side-detail-head__categories::after{display:block}.side-detail-head__categories .category{font-family:'Noto Sans Japanese',san-serif;font-weight:500;font-size:12px;color:#393B3E;background:#EFEFEF;border-radius:4px;border:none;padding-left:2px;padding-right:2px}.side-detail-types{margin-bottom:20px}.side-detail-types li{padding-bottom:1px}.side-detail-types li a{font-family:'Noto Sans Japanese',san-serif;font-weight:400;font-size:16px;height:40px;line-height:40px;display:block;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;border-left:6px solid transparent;padding-left:14px;color:#7D888D;-webkit-transition:.2s ease-out;-o-transition:.2s ease-out;transition:.2s ease-out;-webkit-transition-property:color,border-color;-o-transition-property:color,border-color;transition-property:color,border-color}.icon-games.has-text::after,.icon-interviews.has-text::after,.icon-stories.has-text::after,.side-detail-types li a::before{font-family:Roboto,'Noto Sans Japanese',san-serif}.side-detail-types li a::before{font-weight:400;font-size:18px;padding-right:10px}.side-detail-types li a:active,.side-detail-types li a:hover,.side-detail-types li a:link{text-decoration:none}.side-detail-types li a.is-games{position:relative;padding-left:52px;display:block}.side-detail-types li a.is-games::before{content:"GAME"}.side-detail-types li a.is-games .icon{position:absolute;left:13px;top:9px}.side-detail-types li a.is-games .icon::after,.side-detail-types li a.is-games .icon::before{content:"";display:inline-block;background-position:center center;background-repeat:no-repeat;background-size:cover;width:24px;position:absolute;left:0}.side-detail-types li a.is-games .icon::after{background-image:url(../img/common/icons/icon_games_gray.png);height:24px;top:0;opacity:1;-webkit-transition:.2s ease-out;-o-transition:.2s ease-out;transition:.2s ease-out;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}@media (-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:2/1),(min-resolution:192dpi){.side-detail-types li a.is-games .icon::after{background-image:url(../img/common/icons/icon_games_gray@2x.png)}}.side-detail-types li a.is-games .icon::before{background-image:url(../img/common/icons/icon_games.png);height:24px;top:0;opacity:0;-webkit-transition:.2s ease-out;-o-transition:.2s ease-out;transition:.2s ease-out;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}@media (-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:2/1),(min-resolution:192dpi){.side-detail-types li a.is-games .icon::before{background-image:url(../img/common/icons/icon_games@2x.png)}}.side-detail-types li a.is-games.is-current,.side-detail-types li a.is-games:hover{color:#05BBD3;border-color:#05BBD3}.side-detail-types li a.is-games.is-current .icon::before,.side-detail-types li a.is-games:hover .icon::before{opacity:1}.side-detail-types li a.is-games.is-current .icon::after,.side-detail-types li a.is-games:hover .icon::after{opacity:0}.side-detail-types li a.is-stories{position:relative;padding-left:52px;display:block}.side-detail-types li a.is-stories::before{content:"STORY"}.side-detail-types li a.is-stories .icon{position:absolute;left:13px;top:9px}.side-detail-types li a.is-stories .icon::after,.side-detail-types li a.is-stories .icon::before{content:"";display:inline-block;background-position:center center;background-repeat:no-repeat;background-size:cover;width:24px;height:24px;position:absolute;left:0}.side-detail-types li a.is-stories .icon::after{background-image:url(../img/common/icons/icon_stories_gray.png);top:0;opacity:1;-webkit-transition:.2s ease-out;-o-transition:.2s ease-out;transition:.2s ease-out;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}@media (-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:2/1),(min-resolution:192dpi){.side-detail-types li a.is-stories .icon::after{background-image:url(../img/common/icons/icon_stories_gray@2x.png)}}.side-detail-types li a.is-stories .icon::before{background-image:url(../img/common/icons/icon_stories.png);top:0;opacity:0;-webkit-transition:.2s ease-out;-o-transition:.2s ease-out;transition:.2s ease-out;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}@media (-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:2/1),(min-resolution:192dpi){.side-detail-types li a.is-stories .icon::before{background-image:url(../img/common/icons/icon_stories@2x.png)}}.side-detail-types li a.is-stories.is-current,.side-detail-types li a.is-stories:hover{color:#CBDB2A;border-color:#CBDB2A}.side-detail-types li a.is-stories.is-current .icon::before,.side-detail-types li a.is-stories:hover .icon::before{opacity:1}.side-detail-types li a.is-stories.is-current .icon::after,.side-detail-types li a.is-stories:hover .icon::after{opacity:0}.side-detail-types li a.is-interviews{position:relative;padding-left:52px;display:block}.side-detail-types li a.is-interviews::before{content:"INTERVIEW"}.side-detail-types li a.is-interviews .icon{position:absolute;left:13px;top:9px}.side-detail-types li a.is-interviews .icon::after,.side-detail-types li a.is-interviews .icon::before{width:24px;height:24px;left:0;top:0;display:inline-block;background-position:center center;background-repeat:no-repeat;position:absolute;content:"";background-size:cover}.side-detail-types li a.is-interviews .icon::after{background-image:url(../img/common/icons/icon_interviews_gray.png);opacity:1;-webkit-transition:.2s ease-out;-o-transition:.2s ease-out;transition:.2s ease-out;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}@media (-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:2/1),(min-resolution:192dpi){.side-detail-types li a.is-interviews .icon::after{background-image:url(../img/common/icons/icon_interviews_gray@2x.png)}}.side-detail-types li a.is-interviews .icon::before{background-image:url(../img/common/icons/icon_interviews.png);opacity:0;-webkit-transition:.2s ease-out;-o-transition:.2s ease-out;transition:.2s ease-out;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}@media (-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:2/1),(min-resolution:192dpi){.side-detail-types li a.is-interviews .icon::before{background-image:url(../img/common/icons/icon_interviews@2x.png)}}.side-detail-types li a.is-interviews.is-current,.side-detail-types li a.is-interviews:hover{color:#ED1847;border-color:#ED1847}.side-detail-types li a.is-interviews.is-current .icon::before,.side-detail-types li a.is-interviews:hover .icon::before{opacity:1}.side-detail-types li a.is-interviews.is-current .icon::after,.side-detail-types li a.is-interviews:hover .icon::after{opacity:0}.hover:hover,.side-detail-informations__widget .store ul li a:hover{opacity:.8}.side-detail-informations{background:#fff;padding:20px 20px 10px}.side-detail-informations__widget{padding-bottom:20px}.side-detail-informations__widget h4{font-weight:400;margin-top:5px}.side-detail-informations__widget a.publisher{font-family:'Noto Sans Japanese',san-serif;font-weight:400;font-size:16px}.side-detail-informations__widget .platform_left{margin-top:-10px;margin-bottom:-10px}.side-detail-informations__widget .lang{margin-top:5px;margin-bottom:-10px}.side-detail-informations__widget .store{padding-top:12px}.side-detail-informations__widget .store ul{margin-bottom:0}.side-detail-informations__widget .store ul li{text-align:center;padding-top:16px}.side-detail-informations__widget .store ul li:first-child{padding-top:0}.side-detail-informations__widget .store ul li a{display:inline-block}.side-detail-informations__webs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:-5px;margin-right:-5px}.side-detail-informations__webs a{font-family:'Noto Sans Japanese',san-serif;font-weight:400;font-size:13px;line-height:32px;background:#393B3E;border-radius:4px;color:#fff;display:block;width:100%;margin-left:5px;margin-right:5px;text-align:center}.side-detail-informations__webs a::before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;text-indent:0;content:"";padding-right:5px}.info-detail__content h1,.info-entry__title{font-family:'Noto Sans Japanese',san-serif;font-weight:400}.side-detail-informations__webs a:active,.side-detail-informations__webs a:focus,.side-detail-informations__webs a:hover,.side-detail-informations__webs a:visited{text-decoration:none;color:#fff}.side-detail-informations__webs a:hover{background:#515459}.profile_contents,a.profile_contents{background-color:#fff;padding:40px!important;margin:20px 0!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:855px){.profile_contents,a.profile_contents{display:block;text-align:center;padding:20px 15px}.profile_contents>img,a.profile_contents>img{width:150px;height:150px;margin-bottom:20px}}.profile_contents:active,.profile_contents:hover,.profile_contents:link,a.profile_contents:active,a.profile_contents:hover,a.profile_contents:link{text-decoration:none!important;boder-bottom:none!important}.profile_contents:hover,a.profile_contents:hover{text-decoration:none;opacity:.7}.profile_contents a,a.profile_contents a{border:none}.profile_contents>img,a.profile_contents>img{border-radius:50%;background-color:#f2f2f2;display:inline-block;margin-right:10px}.profile_contents>div,a.profile_contents>div{margin-left:10px;-webkit-box-flex:1;-ms-flex:1;flex:1}.profile_contents>div p,a.profile_contents>div p{margin:0;padding:0;text-align:left}.profile_contents .noimage,a.profile_contents .noimage{display:block;width:150px;height:150px;margin-right:10px}.profile_contents .noimage::before,a.profile_contents .noimage::before{content:"";display:inline-block;background-image:url(../img/creators/noimage.png);background-position:center center;background-repeat:no-repeat;background-size:cover;width:150px;height:150px;border-radius:50%}@media (-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:2/1),(min-resolution:192dpi){.profile_contents .noimage::before,a.profile_contents .noimage::before{background-image:url(../img/creators/noimage@2x.png)}}@media (max-width:719px){.profile_contents .noimage,a.profile_contents .noimage{margin-bottom:20px}}.info-detail{background:#fff;padding:40px}@media (max-width:855px){.info-detail{padding:20px}}.info-detail__content{padding-top:60px;padding-bottom:60px}.info-detail__content.is-hidden-title{padding-top:40px}.info-detail__content.is-hidden-title h1{display:none}.info-detail__content h1{font-size:32px;line-height:1.3em;padding-bottom:20px}.info-detail__content img{max-width:100%;height:auto}.info-detail__info{display:block;text-align:right}@media (max-width:855px){.info-detail__content.is-hidden-title{padding:20px}.info-entries{padding-top:65px}}.info-entries .info-entry{margin-bottom:20px}.info-entries .info-entry:last-child{margin-bottom:0}.info-entries h1{margin-top:0!important;margin-bottom:20px!important}.info-entry>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;padding:20px;text-decoration:none!important;-webkit-transition:background-color .2s ease-out;-o-transition:background-color .2s ease-out;transition:background-color .2s ease-out}@media (max-width:1059px){.info-entry>a{display:block}}.info-entry>a:hover{text-decoration:none!important;background-color:#f7f7f7;color:#393B3E}.info-entry .excerpt-read-more{display:none}.info-entry__img{display:block;margin-right:20px;-webkit-box-flex:0;-ms-flex:0 1 260px;flex:0 1 260px}.info-entry__img>img{width:100%;height:auto}@media (max-width:1059px){.info-entry__img{margin-right:0;text-align:center}.info-entry__img>img{width:auto;max-width:100%;margin:0 auto}}.info-entry__content{display:block;-webkit-box-flex:0;-ms-flex:0 1 690px;flex:0 1 690px}.info-entry__title{font-size:24px}.info-entry__excerpt,.info-entry__excerpt p{display:block;font-family:'Noto Sans Japanese',san-serif;font-weight:400;font-size:16px}.info-entry__info{display:block;text-align:right;padding-top:10px}.info-entry__excerpt{margin-top:20px}.info-entry__excerpt p{color:#393B3E}.creators-detail #contents .profile_contents,.creators-entries #contents .profile_contents{margin-top:0!important}html{position:relative;min-height:100%}body{padding-bottom:88px;background:#f2f4f5!important}#footer{position:absolute;bottom:0;width:100%;height:88px}#hero,#side,.icon-games,.icon-interviews,.icon-stories{position:relative}#hero{z-index:2}#side{z-index:1}@-moz-document url-prefix(){body{-moz-osx-font-smoothing:grayscale}}#itemlist-box{overflow:hidden;width:100%}#contents .well>h3{margin-top:0}#contents .well p:last-child{margin-bottom:0;padding-bottom:0}.icon-games{display:inline-block;text-align:center}.icon-games::before{content:"";display:inline-block;background-image:url(../img/common/icons/icon_games.png);background-position:center center;background-repeat:no-repeat;background-size:cover;width:40px;height:40px}.icon-games.has-text::after,.icon-stories.has-text::after{display:block;font-weight:700;font-size:12px;font-style:normal;text-align:center;padding-top:8px}@media (-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:2/1),(min-resolution:192dpi){.icon-games::before{background-image:url(../img/common/icons/icon_games@2x.png)}}.icon-games.has-text{width:60px}.icon-games.has-text::after{content:"GAME";color:#05BBD3}.icon-games.has-disc::before,.icon-stories::before{content:"";background-repeat:no-repeat;background-size:cover;background-position:center center}.icon-games.has-disc::before{display:inline-block;background-image:url(../img/common/icons/disc_icon_games.png);width:50px;height:50px}@media (-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:2/1),(min-resolution:192dpi){.icon-games.has-disc::before{background-image:url(../img/common/icons/disc_icon_games@2x.png)}}.icon-stories{display:inline-block;text-align:center}.icon-stories::before{display:inline-block;background-image:url(../img/common/icons/icon_stories.png);width:40px;height:40px}@media (-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:2/1),(min-resolution:192dpi){.icon-stories::before{background-image:url(../img/common/icons/icon_stories@2x.png)}}.icon-stories.has-text{width:60px}.icon-stories.has-text::after{content:"STORY";color:#CBDB2A}.icon-interviews::before,.icon-stories.has-disc::before{content:"";background-repeat:no-repeat;background-size:cover}.icon-stories.has-disc::before{display:inline-block;background-image:url(../img/common/icons/disc_icon_stories.png);background-position:center center;width:50px;height:50px}@media (-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:2/1),(min-resolution:192dpi){.icon-stories.has-disc::before{background-image:url(../img/common/icons/disc_icon_stories@2x.png)}}.icon-interviews{display:inline-block;text-align:center}.icon-interviews::before{display:inline-block;background-image:url(../img/common/icons/icon_interviews.png);background-position:center center;width:40px;height:40px}@media (-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:2/1),(min-resolution:192dpi){.icon-interviews::before{background-image:url(../img/common/icons/icon_interviews@2x.png)}}.icon-interviews.has-text{width:60px}.icon-interviews.has-text::after{font-weight:700;font-size:12px;font-style:normal;content:"INTERVIEW";color:#ED1847;display:block;text-align:center;padding-top:8px}.icon-interviews.has-disc::before{content:"";display:inline-block;background-image:url(../img/common/icons/disc_icon_interviews.png);background-position:center center;background-repeat:no-repeat;background-size:cover;width:50px;height:50px}@media (-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:2/1),(min-resolution:192dpi){.icon-interviews.has-disc::before{background-image:url(../img/common/icons/disc_icon_interviews@2x.png)}}