div#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}div#content_wrapper .wrapper{width:100%;overflow:hidden}div#content_wrapper .wrapper .inner{width:980px;margin:0 auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}div#content_wrapper .wrapper .inner h1{position:relative;display:block;overflow:visible;z-index:100}div#content_wrapper .wrapper .inner h1 img{margin-left:-76px}div#content_wrapper .wrapper #mainimg{width:100%;overflow:hidden;margin-top:-358px}div#content_wrapper .wrapper #mainimg div{position:relative;left:50%}div#content_wrapper .wrapper #mainimg div img{display:block;margin-left:-1000px}div#content_wrapper #sns .inner{padding:10px 10px 0 10px}div#content_wrapper #sns .inner ul{position:relative}div#content_wrapper #sns .inner ul li{display:inline-block;height:20px;overflow:hidden;float:right}div#content_wrapper #sns .inner ul li:first-of-type{margin-left:5px}div#content_wrapper #howto .inner{text-align:center}div#content_wrapper #howto .inner h2.howto{margin-top:20px}div#content_wrapper #howto .inner h2.example{margin:-10px 0 10px 0}div#content_wrapper #howto .inner .movie{margin:20px 0 24px 0;position:relative}div#content_wrapper #howto .inner .movie .comingsoon,div#content_wrapper #howto .inner .movie iframe,div#content_wrapper #howto .inner .movie video{width:768px;height:432px;position:absolute;top:127px;left:106px;display:block}div#content_wrapper #howto .inner ul li{float:left;margin-bottom:40px}div#content_wrapper #howto .inner ul li:nth-child(even){margin-left:20px}div#content_wrapper #howto .inner ul li:nth-child(odd){margin-right:20px}div#content_wrapper #howto .inner ul.insta li{float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;margin-bottom:40px}div#content_wrapper #howto .inner ul.insta li:nth-child(even){padding-left:20px;margin:0 0 30px 0}div#content_wrapper #howto .inner ul.insta li:nth-child(odd){padding-right:20px;margin:0 0 30px 0}div#content_wrapper .bgblue{background-color:#000c7a}div#content_wrapper #lineup .inner{text-align:center}div#content_wrapper #lineup .inner h2{margin:40px 0 50px 0}div#content_wrapper #lineup .inner ul{width:980px}div#content_wrapper #lineup .inner ul li{margin-bottom:40px;position:relative}div#content_wrapper #lineup .inner ul li:last-of-type{margin-bottom:0}div#content_wrapper #lineup .inner ul li .spec{position:absolute;top:327px;left:55px}div#content_wrapper #lineup .inner ul li .spec p{color:#000c7a;text-align:left;font-size:18px;font-weight:bold;line-height:1.4em}div#content_wrapper #lineup .inner ul li .spec p:nth-child(2){margin-top:5px;font-size:14px;line-height:1.5em;font-weight:normal}div#content_wrapper #lineup .inner ul li a{display:none;width:307px;height:86px;text-indent:-999px;background-repeat:no-repeat;overflow:hidden;background-image:url(../images/btn_buy.png);position:absolute;top:430px;left:55px}div#content_wrapper #lineup .inner ul li a:hover{background-position:0 -86px}div#content_wrapper small.copyright{margin:10px auto 0 auto;width:980px;color:#fff;display:block;text-align:right}div#content_wrapper #osusume{padding:30px 0}#content_footer{width:100%;display:block;background-color:#43b26f;-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}
