#gameHeader{margin-bottom:0}.buttonStart{margin-bottom:20px}.buttonStart a,.buttonStart input{cursor:pointer;display:block;width:240px;height:50px;border-width:0;margin:0 auto 10px;padding:0;background-color:#06be88;-webkit-box-shadow:1px 1px 0 #05855f,2px 2px 0 #05855f;-ms-box-shadow:1px 1px 0 #05855f,2px 2px 0 #05855f;-o-box-shadow:1px 1px 0 #05855f,2px 2px 0 #05855f;box-shadow:1px 1px 0 #05855f,2px 2px 0 #05855f;color:#fff;text-align:center;text-decoration:none;font-weight:700;font-size:150%;line-height:50px}.buttonStart a:hover,.buttonStart input:hover{background-color:#00DBB6}.panel{width:500px;margin:0 auto}.panel .contents{margin-bottom:10px;text-align:center}.panel .contents li{display:inline;margin:0 10px 10px}.panel .contents li.twitter label{padding-left:18px;background:url(/img/basic/icon/twitter004.gif) 0 50% no-repeat}.panel .contents li input{margin-right:5px;vertical-align:middle}.panel .notes{text-align:left;font-size:83%;color:#999}.panel .notes li img{margin-right:.4em;vertical-align:top}.socialBtn{position:absolute;top:10px;right:10px;overflow:visible}.socialBtn li{float:left;margin-left:10px}.viewBlock{width:982px;margin:0 auto 20px;padding:30px 20px 50px;background-color:#fff}.viewBlock h2{margin-bottom:20px;font-size:18px}.viewBlock--dark{background-color:#000}.viewBlock--dark h2{color:#fff}.viewBlock--dark p{color:#eee}.frameBlock{width:982px;margin:0 auto 20px;padding:0 20px}.textBlock .info{margin-bottom:30px}.textBlock p{margin:0 140px 12px}.asideBlock{background-color:#eee;border-top:1px solid #e5e5e5;color:#aaa}.asideBlock .inner{width:962px;margin:0 auto;padding:30px 30px 50px;overflow:hidden}.asideBlock h2{margin-bottom:10px;font-size:116%}.asideBlock .asideContent01{float:left;width:360px;text-align:left}.asideBlock .asideContent01 .device{margin-bottom:20px;overflow:hidden}.asideBlock .asideContent01 .device p{margin-bottom:10px}.asideBlock .asideContent01 ul{margin-bottom:20px}.asideBlock .asideContent01 ul li{margin-bottom:4px;padding-left:10px;background:url(/img/basic/game/arrow003.gif) 0 7px no-repeat;vertical-align:bottom}.asideBlock .asideContent01 ul li img{vertical-align:bottom}.asideBlock .asideContent01 .device .image{float:left;width:100px;margin-right:20px;padding:10px 10px 6px;border:1px solid #ccc;background-color:#fff}.asideBlock .asideContent01 .device .image div{margin-top:6px;text-align:center;font-size:10px}.asideBlock .asideContent02{float:right;width:560px;text-align:left}.eyecatchBlock{margin-bottom:20px}.eyecatchBlock .top{position:relative;width:1022px;margin:0 auto}.eyecatchBlock .buttonArea{position:absolute;width:100%;bottom:20px;left:0}.eyecatchBlock .buttonArea .button{margin:0 auto 10px;background:center 0 no-repeat;text-align:center}.eyecatchBlock .buttonArea .button a,.eyecatchBlock .buttonArea .button input{padding:0;background-color:transparent;border-width:0}.eyecatchBlock .buttonArea .button a:hover img,.eyecatchBlock .buttonArea .button input:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(Opacity=0);opacity:0}.eyecatchBlock .buttonArea .panel{padding:10px;background-color:#fff;background-color:rgba(255,255,255,.8);border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);-ms-box-shadow:0 1px 2px rgba(0,0,0,.2);-o-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2)}.eyecatchBlock--default .top{padding:40px 0 30px;background-color:#fff;overflow:hidden}.eyecatchBlock--default .top .thumb{float:left;width:100px;height:100px;margin:0 40px 0 50px}.eyecatchBlock--default .top .default{float:left;width:662px}.eyecatchBlock--default .top .default h1{margin-bottom:30px;text-align:left;font-weight:700;font-size:24px}.eyecatchBlock--default .top .default .buttonArea{position:static}.eyecatchBlock--default .top .default .buttonArea .panel{-webkit-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.thumbnailBlock{width:1022px;padding:30px 0 50px;overflow:hidden}.galleryBlock .gallery{position:relative}.galleryBlock .screen{width:800px;height:600px;margin:0 auto 10px}.galleryBlock .galleryList{width:800px;margin:0 auto}.galleryBlock .galleryList ul{overflow:hidden}.galleryBlock .galleryList ul li{float:left}.galleryBlock .galleryList ul li a{display:block;padding-top:12px}.galleryBlock .galleryList ul li a.active{background:url(/img/game/view_appli/common/icon_thumbnail001.png) center 2px no-repeat}.galleryBlock .galleryList ul li a img{display:block;width:72px;height:auto;border:4px solid transparent}.galleryBlock .galleryList ul li a.active img,.galleryBlock .galleryList ul li a:hover img{border-color:#FF7524}.galleryBlock .control a{position:absolute;top:50%;width:60px;height:0;margin-top:-160px;padding-top:320px;background:url(/img/game/view_appli/common/icon_arrow001.png) no-repeat;overflow:hidden}.galleryBlock .control-prev a{left:10px;background-position:4px center}.galleryBlock .control-next a{right:10px;background-position:-46px center}.thumbnailBlock ul{text-align:center}.thumbnailBlock ul li{display:inline;margin:0 20px}.thumbnailBlock ul li img{border:1px solid #ddd}#page{width:auto}#footerArea{width:955px;margin:0 auto}