#content_wrapper{min-width:1000px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background-image:url(../images/bg.png);background-position:center top}#content_wrapper section#main{width:100%;height:692px;overflow:hidden;position:relative}#content_wrapper section#main h1{position:absolute;height:692px;left:50%}#content_wrapper section#main h1 img{margin-left:-900px}#content_wrapper section#main #sns{width:100%;position:absolute;top:630px;left:0}#content_wrapper section#main #sns ul{width:980px;margin:0 auto}#content_wrapper section#main #sns ul li{display:inline-block;height:20px;overflow:hidden;float:right}#content_wrapper section#main #sns ul li:first-of-type{margin-left:5px}#content_wrapper section#content{width:1000px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 10px;margin:0 auto}#content_wrapper section#content section#movie{margin-top:-45px;margin-left:1px;position:relative}#content_wrapper section#content section#movie iframe{position:absolute;width:900px;height:506px;bottom:40px;left:40px}#content_wrapper section#content section#about{margin-top:8px;text-align:center}#content_wrapper section#content section#lineup{margin-left:1px}#content_wrapper section#content section#lineup ul li{float:left;position:relative;margin-top:8px}#content_wrapper section#content section#lineup ul li:nth-child(odd){margin-right:5px}#content_wrapper section#content section#lineup ul li .spec{position:absolute;top:452px;left:44px}#content_wrapper section#content section#lineup ul li .spec p{font-size:14px;color:#fff;line-height:1.4em}#content_wrapper section#content section#lineup ul li a{width:410px;height:47px;text-indent:-999px;overflow:hidden;background-image:url(../images/btn_buy.png);bottom:41px;left:39px;position:absolute}#content_wrapper section#content section#lineup ul li a:hover{background-position:0 -47px}#content_wrapper section#links{margin-top:15px}#content_wrapper section#links ul li{float:left}#content_wrapper section#links ul li:nth-child(odd){margin-right:5px}#content_wrapper section#links ul li a{display:block;text-indent:-999px;overflow:hidden;background-repeat:no-repeat;width:487px;height:99px}#content_wrapper section#links ul li a:hover{background-position:0 -100px}#content_wrapper section#links ul li.robofish a{background-image:url(../images/btn_robofish.png)}#content_wrapper section#links ul li.dory a{background-image:url(../images/btn_robofish_dory.png)}#content_footer{margin-top:15px;width:100%;display:block;background-color:#346219;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px 0}#content_footer .inner{width:1000px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 10px;margin:0 auto}#bottoms{padding:50px 0}#bottoms .inner{width:1000px;margin:0 auto;padding:0 10px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box}#bottoms .inner a{width:474px;height:98px;text-indent:-999px;overflow:hidden;display:block;background-repeat:no-repeat}#bottoms .inner a:hover{background-position:0 -98px}#bottoms .inner a.cool{float:left;background-image:url(../images/btn_cool.png)}#bottoms .inner a.other{float:right;background-image:url(../images/btn_other.png)}
