body{padding:10px;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:0;background-color:#262626}a{color:#c81e25;text-decoration:none}img{border:0}h1{font-size:22px}.full{width:100%}#outer{text-align:left;width:970px;margin:0 auto}#header{position:relative;height:110px;background:#fff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNWU1ZTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#fff 0,#e5e5e5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#e5e5e5));background:-webkit-linear-gradient(top,#fff 0,#e5e5e5 100%);background:-o-linear-gradient(top,#fff 0,#e5e5e5 100%);background:-ms-linear-gradient(top,#fff 0,#e5e5e5 100%);background:linear-gradient(to bottom,#fff 0,#e5e5e5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e5e5e5',GradientType=0);-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.5);box-shadow:0 2px 5px 0 rgba(0,0,0,.5);z-index:999}#header img.mobile{display:none}#header .logo{position:absolute;top:1px;left:0}#header .search{position:absolute;top:31px;right:0;width:296px;height:50px;background-repeat:no-repeat;background-position:center center}#header input[type=text]{position:absolute;top:14px;left:113px;border:1px solid #999;width:143px;height:18px}#header input[type=submit]{position:absolute;top:17px;left:262px;border:0;margin:0;padding:0;width:24px;height:17px;text-transform:uppercase;text-align:center;color:#fff;background-color:#da2128;font-size:10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#menu{background-color:#c81e25;padding:12px;text-align:center}#menu select{display:none}#menu ul{margin:0;padding:0;list-style-type:none;width:100%}#menu ul li{display:inline;padding:12px 10px;width:12%}#menu ul li.selected{background-color:#9d171e}#menu ul li,#menu ul li a{font-size:15px;text-transform:uppercase;text-decoration:none;font-weight:bold;color:#fff}#attraction{width:100%;position:relative}#attraction ul{padding:0;margin:0}#attraction .prev,#attraction .next{cursor:pointer;position:absolute;width:64px;height:64px}#attraction .prev{bottom:27px;left:20px;background:transparent url('/images/nav_prev.png') no-repeat top left}#attraction .next{bottom:27px;right:20px;background:transparent url('/images/nav_next.png') no-repeat top left}#content_container{background-color:#fff;width:970px}#content{width:570px;margin:0;padding:50px 40px 30px 40px;position:relative;background-color:#fff}#content h1{background-color:#000;padding:9px 0 9px 14px;margin:0 0 29px 0;width:546px;color:#fff;text-align:left;text-transform:uppercase;font-size:16px;position:relative}#content>h1>a{float:right}.h_twitter,.h_facebook_tecmo,.h_facebook_koei,.h_youtube,.h_instagram_tecmo,.h_thumblr_tecmo,.h_facebook_new_tecmo,.h_twitch_tecmo,.h_facebook_general{width:28px;height:28px;background-color:#444;float:right;margin:-4px 5px 0 0;cursor:pointer}.h_follow{position:absolute;right:213px}.h_follow_us{right:146px!important}.h_follow:before{content:"Follow us";color:#fff;font-size:12px}.h_twitter{background:transparent url('/images/twitter.png') 0 0 no-repeat}.h_facebook_general{background:transparent url('/images/facebook.png') 0 0 no-repeat}.h_facebook_tecmo{background:transparent url('/images/facebook-tecmo.png') 0 0 no-repeat}.h_facebook_koei{background:transparent url('/images/facebook-koei.png') 0 0 no-repeat}.h_facebook_new_tecmo{background:transparent url('/images/facebook-ateliergames.png') 0 0 no-repeat}.h_youtube{background:transparent url('/images/youtube.png') 0 0 no-repeat}.h_instagram_tecmo{background:transparent url('/images/instagram.png') 0 0 no-repeat}.h_thumblr_tecmo{background:transparent url('/images/thumblr.png') 0 0 no-repeat}.h_twitch_tecmo{background:transparent url('/images/twitch.png') 0 0 no-repeat}.article{border:0;border-bottom:1px solid #000;padding-bottom:20px;margin-bottom:20px;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#000}.article:first-child{padding-top:20px}.article:last-child{border:0;margin-bottom:0}.article img{width:165px;padding-right:20px;float:left}.article h2{margin-top:0;padding-left:0;margin-left:0;text-transform:uppercase}.article h2 a{text-decoration:none;color:#000;display:block;text-align:left}.article .articlebody{margin-left:185px}#content{float:left;margin-right:0;padding-right:0}.rshad{width:300px;float:right;margin:50px 40px 50px 0}#recent_releases,#coming_soon{background-color:#000;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#fff;padding:20px 20px 20px 20px;margin-top:20px}#recent_releases{margin-top:20px}#recent_releases h2,#coming_soon h2{text-transform:uppercase;text-align:center;margin:0;padding:0 0 20px 0;font-size:22px}#recent_releases ol,#coming_soon ol{margin:0;padding:0}#recent_releases li,#coming_soon li{padding:10px 10px 10px 20px;list-style-position:inside;color:#fff;font-size:12px;border-bottom:1px solid #000;background:#de1f2e;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RlMWYyZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5ZDE3MWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#de1f2e 0,#9d171e 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#de1f2e),color-stop(100%,#9d171e));background:-webkit-linear-gradient(top,#de1f2e 0,#9d171e 100%);background:-o-linear-gradient(top,#de1f2e 0,#9d171e 100%);background:-ms-linear-gradient(top,#de1f2e 0,#9d171e 100%);background:linear-gradient(to bottom,#de1f2e 0,#9d171e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#de1f2e',endColorstr='#9d171e',GradientType=0)}#recent_releases li a,#coming_soon li a{text-decoration:none;color:white;margin-left:10px}#recent_releases li span,#coming_soon li span{padding-left:23px;font-size:10px;color:#ffb8b8;display:block;padding-top:2px}#footer{margin-top:0;margin-bottom:0;padding:20px 40px;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;line-height:16px;background:#c91e25;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M5MWUyNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhMTE4MWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#c91e25 0,#a1181e 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#c91e25),color-stop(100%,#a1181e));background:-webkit-linear-gradient(top,#c91e25 0,#a1181e 100%);background:-o-linear-gradient(top,#c91e25 0,#a1181e 100%);background:-ms-linear-gradient(top,#c91e25 0,#a1181e 100%);background:linear-gradient(to bottom,#c91e25 0,#a1181e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c91e25',endColorstr='#a1181e',GradientType=0)}#footer .companyinfo{font-size:14px;float:left;padding-bottom:20px}#footer .companyinfo span{font-size:12px}#footer .copyright{font-size:12px;text-transform:uppercase;margin-top:20px;width:430px;padding-bottom:20px;letter-spacing:1px}#footer .links{display:none}#footer .logo{float:right;padding-top:34px}ul#pagenav{margin:0;padding:0;list-style-type:none;width:auto;float:left}ul#pagenav li{display:inline-block;height:40px}ul#pagenav li,ul#pagenav li a{color:#000;text-decoration:none;font-size:12px}ul#pagenav li a{width:29px;height:29px;border:1px solid #999;padding:8px 12px;margin-right:5px;border:1px solid #fff;-webkit-border-radius:6px;border-radius:6px;background:#e0e0e0;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UwZTBlMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiY2JjYmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#e0e0e0 0,#bcbcbc 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e0e0e0),color-stop(100%,#bcbcbc));background:-webkit-linear-gradient(top,#e0e0e0 0,#bcbcbc 100%);background:-o-linear-gradient(top,#e0e0e0 0,#bcbcbc 100%);background:-ms-linear-gradient(top,#e0e0e0 0,#bcbcbc 100%);background:linear-gradient(to bottom,#e0e0e0 0,#bcbcbc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e0e0e0',endColorstr='#bcbcbc',GradientType=0);font-weight:bold;color:#444;-webkit-box-shadow:0 3px 4px 1px rgba(0,0,0,0.2);box-shadow:0 3px 4px 1px rgba(0,0,0,0.2)}ul#pagenav li a:hover{color:#fff;background:#bcbcbc}ul#pagenav li a.current,ul#pagenav li a.current:hover{color:#444;background:#fff;border-color:#bcbcbc;cursor:default}#gamesearch{background-color:#c81e25;width:850px;height:44px;padding:16px 19px 16px 19px;margin-bottom:18px}#gamesearch h2{text-transform:uppercase;color:#fff;font-size:12px;margin:0 0 0 4px;padding:0}#gamesearch input,#gamesearch select{width:196px;font-size:14px;text-transform:uppercase;border:0;padding:4px;margin:4px;cursor:pointer}#gamesearch input#gametitle{cursor:text}#gamelistings{margin-bottom:40px}#gamelistings .gamelisting p,#gamelistings .gamelisting p a{text-align:center;width:142px}#gamelistings .gamelisting{width:162px;height:220px;margin-right:17px;float:left;position:relative;text-align:center;background-color:#d8d8d8;margin-bottom:17px;border:1px solid #ddd;font-weight:bold}#gamelistings .gamelisting.i5th{margin-right:0}#gamelistings .gamelisting img{margin-top:20px;max-width:91px;max-height:112px}#gamelistings .gamelisting h2{text-transform:uppercase;font-size:14px;color:#000}#gamelistings .gamelisting p{position:absolute;top:140px;font-size:12px;color:#000;margin:10px}#gamelistings .gamelisting a{color:#000;text-decoration:none}body#gamesindex #content{width:930px}body#gamesindex #content h1{display:none}body#gamesview #content h1,body#gamesviewmedia #content h1{text-align:left;margin-bottom:20px;border-bottom:1px solid #000}body#gamesview #content,body#gamesviewmedia #content{padding-bottom:0;margin-bottom:0}body#gamesviewmedia #content{width:auto}body#gamesviewmedia #content h1{width:auto;margin-right:40px}.boxshot{float:left;border-right:1px solid #000;padding-right:40px;padding-left:10px}.gameinfo{float:left;font-size:12px;color:#000;margin-left:20px}.gameinfo h2{margin:0}.gameinfo p{margin-top:0;margin-bottom:30px;width:200px}.gameinfo .format{display:block;margin-top:10px;font-weight:bold}.gamepegi{margin-top:0;margin-right:30px;float:right;padding-bottom:20px;width:87px}.gamedescription{border-top:1px solid #000;padding-top:30px;margin-top:10px;float:none;clear:both;font-size:12px;padding-bottom:30px}.gamedescription p{width:80%}.gamedescription .externalsite{margin-top:20px}#gamemedialist{width:auto;margin:10px auto 10px auto;padding:0;padding-bottom:0}#gamemedialist ul{margin:0;padding:0}.gamemedia{margin:5px;padding:0;border:5px solid #c91e25;width:300px!important;float:left}.gamemedia iframe{width:300px}.gamemedia img{width:300px}body#companyprofile #content p{font-size:12px;margin-left:14px}body#companyprofile #content p.intro{font-size:16px;color:#c91e25}body#onlinegames h1{margin-bottom:0;width:auto}.onlinegame{position:relative}.onlinegame h2{margin-top:0}.onlinegame{width:auto;background-color:#fff;padding:30px;font-size:12px;border:10px solid #bfbcbc;border-bottom:0}.onlinegame:last-child{border-bottom:10px solid #bfbcbc;margin-bottom:20px}.onlinegame img{width:100%}.onlinegame ul{list-style:none;position:absolute;top:64px;right:38px}.onlinegame li{list-style-type:none;float:left;margin-left:4px}.onlinegame li img{width:auto}body#staticpage #content{padding-bottom:40px!important}body#staticpage #content h2{font-size:16px;margin-top:40px}body#staticpage #content p{font-size:13px}body#newsview #content>img{float:left;margin-right:20px;margin-bottom:20px}body#newsview #content .newsbody{font-size:13px}div#twitterfeed{margin-top:40px;font-size:11px;margin-bottom:40px}div#twitterfeed a{color:#c81e25;text-decoration:none}div#twitterfeed h2{border-bottom:1px solid #ccc;margin-bottom:10px;padding:8px;font-size:13px;background-color:#eee;display:block}div#twitterfeed .tweet{border-bottom:1px solid #ddd;padding-bottom:6px;margin-bottom:6px;padding-left:9px;padding-right:9px}.noresults{font-size:14px;text-align:center;font-weight:bold}#footerlinks{font-size:12px;background-color:#363636;color:#fff;padding:20px 20px 20px 20px;margin:0;position:relative}#footerlinks a{text-decoration:none;color:#ccc}#footerlinks .col{width:25%;float:left}#footerlinks ul li,#footerlinks ul{list-style:none;padding-left:0}#footerlinks .designby{position:absolute;bottom:20px;right:20px;text-align:right}.similararticles{font-size:10px}.similararticles a{display:block}.similararticles h1{margin-top:30px;text-transform:uppercase;font-size:18px}#esrb{padding-top:67px;padding-left:25px;display:inline-block}#esrb>img{display:block;padding-bottom:10px}