#content_wrapper{background-image:url(../images/bg.png);background-position:center top}#content_wrapper .main{width:100%;min-width:1000px;height:557px;overflow:hidden;position:relative}#content_wrapper .main .mainimg{width:100%;margin-left:50%;position:relative;height:557px}#content_wrapper .main .mainimg img{position:absolute;left:-850px}#content_wrapper .main .wrap{position:absolute;top:0;left:0;width:100%}#content_wrapper .main .wrap .inner{width:1000px;height:557px;padding:0 10px;position:relative;margin:0 auto;display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#content_wrapper .main .wrap .inner ul#social{position:absolute;bottom:25px;right:20px}#content_wrapper .main .wrap .inner ul#social li{display:inline-block;height:20px;overflow:hidden}#content_wrapper #content{width:1000px;padding:0 10px;margin:0 auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#content_wrapper #content #ttp{margin-top:55px;position:relative}#content_wrapper #content #ttp a{position:absolute;width:242px;height:282px;overflow:hidden;text-indent:-999px;display:block;top:40px;right:40px;background-image:url(../images/btn_ttp.png);background-repeat:no-repeat}#content_wrapper #content #ttp a:hover{background-position:0 -282px}#content_wrapper #content #ttp iframe,#content_wrapper #content #ttp img.cs{position:absolute;bottom:40px;left:40px;width:900px;height:506px}#content_wrapper #content #ttp iframe{border:4px solid #fff;background-color:#fff;left:36px;bottom:36px;-moz-box-shadow:0px 0px 4px 3px rgba(0,0,0,0.2);-webkit-box-shadow:0px 0px 4px 3px rgba(0,0,0,0.2);box-shadow:0px 0px 4px 3px rgba(0,0,0,0.2)}#content_wrapper #content #movie iframe,#content_wrapper #content #movie img{display:block;margin:55px auto 50px auto}#content_wrapper #content a#btn_imuraya{background-image:url(../images/btn_imuraya.png);width:980px;height:180px;overflow:hidden;display:block;text-indent:-999px;margin-top:29px}#content_wrapper #content a#btn_imuraya:hover{background-position:0 -180px}#content_wrapper #content #challenge{margin-top:13px}#content_wrapper #content .mt30{margin-top:30px}#content_wrapper #content #spec{position:relative}#content_wrapper #content #spec p.price{font-size:16px;font-weight:bold;line-height:1.4em;position:absolute;color:#fff;top:317px;left:507px}#content_wrapper #content #spec p.spec{font-size:12px;color:#fff;position:absolute;top:367px;left:507px;line-height:1.6em}#content_wrapper #content #spec #btn_manual{background-image:url(../images/btn_manual.png);width:162px;height:56px;display:block;overflow:hidden;text-indent:-999px;position:absolute;top:50px;left:50px}#content_wrapper #content #spec #btn_manual:hover{background-position:0 -56px}#content_wrapper #content #spec .t2mall{background-image:url(../images/btn_t2mall.png);width:305px;height:61px;overflow:hidden;text-indent:-999px;position:absolute;bottom:60px;right:60px}#content_wrapper #content #spec .t2mall:hover{background-position:0 -61px}#content_wrapper #content small.copyright{font-size:10px;text-align:right;display:block;color:#fff;margin-top:10px}#content_wrapper #content small.copyright span{font-family:"Verdana"}#content_wrapper #recomend{margin:20px auto 40px auto}#content_wrapper div#footer{width:100%;background-color:#321210}#content_wrapper div#footer .inner{width:1000px;padding:20px 10px;margin:0 auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
