@font-face{font-family:'Pixelmplus12bold';src:url("/apps/manbo_en/font/pixelmplus12-bold-webfont.eot");src:url("/apps/manbo_en/font/pixelmplus12-bold-webfont.eot?#iefix") format('embedded-opentype'),url("/apps/manbo_en/font/pixelmplus12-bold-webfont.woff") format('woff'),url("/apps/manbo_en/font/pixelmplus12-bold-webfont.ttf") format('truetype')}body{font-family:Helvetica,Verdana,"游ゴシック",YuGothic,"Hiragino Kaku Gothic ProN",Meiryo,sans-serif;margin:0;padding:0;color:#717171}img.backgroundImage{width:100%;position:absolute;top:0;left:0}div.content{min-width:100%}.clearfix:after{clear:both;display:block;content:''}section div.block{width:900px;margin:0 auto;position:relative}header nav{width:100%;height:60px;position:absolute;top:0;background:#fff;border-bottom:1px solid #ccc;min-width:940px;}header nav div.block{width:900px;margin:0 auto;position:relative;margin-top:15px;}header nav div.block h1{float:left;margin:0 0 0 -5px}header nav div.block .socialbutton{float:right;margin:4px -15px 0 0;}header nav div.block .socialbutton .fb-like{margin:0 5px 0 0;}header nav div.block .socialbutton .fb-like span{margin:-8px 0 0 0;vertical-align:top !important}section#title{position:relative;height:594px;}section#title canvas#mainCanvas{display:block;margin:60px auto 0}section#title #subCanvasBlock{display:none;position:absolute;top:0;background:rgba(0,0,0,0);height:594px;width:100%;}section#title #subCanvasBlock canvas#subCanvas{position:absolute;left:50%;margin-left:-470px}section#title #deathResult .result{display:none;position:relative;}section#title #deathResult .result .result_image{display:block;margin:100px auto 0}section#title #deathResult .result .storebutton{display:block;width:306px;position:absolute;bottom:24px;right:170px;}section#title #deathResult .result .storebutton .img_button_left img{float:left}section#title #deathResult .result .storebutton .img_button_right img{float:right}section#title #deathResult .result .storebutton p{clear:both;font-family:'Pixelmplus12bold';font-size:12px;text-align:center;padding-top:7px}section#title #deathResult #resultShare{width:400px;margin:0 auto;display:none;}section#title #deathResult #resultShare img{display:block;margin:30px 0 0}section#title #deathResult #resultShare img#shareTwitter{float:left;cursor:pointer}section#title #deathResult #resultShare img#shareFacebook{float:right;cursor:pointer}section#title img#newsImage{display:block;position:absolute;top:65px;left:24%;cursor:pointer}section#title h1.logo img#logoImage{display:block;position:absolute;top:140px;left:18%;cursor:pointer}section#title #storeinfo{display:block;position:absolute;top:425px;left:25%;}section#title #storeinfo .storebutton a img{float:left;display:block;margin:0 20px}section#feature{clear:both;margin-top:-100px;padding:70px 0 80px 0;}section#feature div.youtube{width:900px;margin:0 auto;position:relative;width:840px;}section#feature div.youtube iframe{border:8px solid #fff;display:block;margin:0 auto}section#feature div.app{width:900px;margin:0 auto;position:relative;width:840px;border-style:solid;border-width:27px;-moz-border-image:url("/apps/manbo_en/img/box_bg.png") 27 repeat;-webkit-border-image:url("/apps/manbo_en/img/box_bg.png") 27 repeat;-o-border-image:url("/apps/manbo_en/img/box_bg.png") 27 repeat;border-image:url("/apps/manbo_en/img/box_bg.png") 27 fill repeat;margin-top:110px;}section#feature div.app h1 img{display:block;margin:0 auto;margin-top:-50px}section#feature div.app div.content{width:790px;margin:30px auto 50px;}section#feature div.app div.content p{font-size:17px;font-weight:600;color:#594727;text-align:center;margin-bottom:30px;line-height:2em}section#feature div.app div.content .previews .fancybox-thumb img{float:left;margin:0 8px;border:2px solid #fea90f}section#feature div.app div.content .previews .fancybox-thumb img:first-child{margin-left:20px}section#feature div.app div.content .turtle{position:absolute;bottom:-105px;right:0}section#spec{background:url("/apps/manbo_en/img/bg_footer.png") no-repeat;background-position:center 0;padding:126px 0 0;margin:-60px 0 0;}section#spec div.background{background:#292929;min-width:940px;}section#spec div.background div.block{width:880px;padding:50px 0;}section#spec div.background div.block div .storeicon{float:left}section#spec div.background div.block div dl{float:left;color:#fff;font-size:13px;font-family:'Pixelmplus12bold';margin:5px 0 0 50px;}section#spec div.background div.block div dl dt{width:80px;float:left;margin-bottom:13px}section#spec div.background div.block div dl dd{margin:0 0 13px 100px}section#spec div.background div.block .storebutton{float:left;margin:5px 0 0 50px;}section#spec div.background div.block .storebutton .img_button{display:inline-block;margin-right:20px}section#spec div.background div.block nav{margin-top:40px;}section#spec div.background div.block nav ul li{display:inline;font-family:'Pixelmplus12bold';margin-rigth:20px;}section#spec div.background div.block nav ul li a{text-decoration:none;color:#fff}section#spec div.background div.block nav ul li.second{margin-left:20px;padding-left:20px;border-left:1px solid #fff}section#spec div.background div.block small{float:right;margin:-18px 0 0 0;font-family:'Pixelmplus12bold';color:#fff;font-size:1em}