@charset"utf-8"
body {margin: 0; padding: 0; font-size: 0; line-height: 0;}

div, img, a, a:hover, a:visited, a:active, a:focus{margin: 0; padding: 0; text-decoration: none; font-size: 0; line-height: 0; border: 0; outline: none;}
#tassimoEvent {position: relative; margin: 0 auto; width: 1040px; overflow: hidden;}
.wrap{width: 1040px; position: relative; margin: 0 auto;overflow: hidden;}
.box{position: absolute;top:772px;left:98px;}
.event_btn{display: block;width:290px; height: 65px;position: absolute; bottom:18px;left:278px;background-image: url(../images/btn.png);}
.off {display: none;}
.btn_click {display: block; position: absolute; top:0;left:0;width:148px; height: 154px;background-image: url(../images/img2_1.png);}

.click1 {top:94px; left:330px;}
.click2 {top:232px; left:254px; background-position:-150px 0;}
.click3 {top:232px; left:430px; background-position:-300px 0;}
.click4 {top:370px; left:274px; background-position:-450px 0;}
.click5 {top:370px; left:400px; background-position:-600px 0;}
.click6 {top:500px; left:230px; background-position:-750px 0;}
.click7 {top:500px; left:430px; background-position:-900px 0;}
.click1.on {top:94px; left:330px; background-position:0 -154px;}
.click2.on {top:232px; left:254px; background-position:-150px -154px;}
.click3.on {top:232px; left:430px; background-position:-300px -154px;}
.click4.on {top:380px; left:274px; background-position:-450px -154px;}
.click5.on {top:380px; left:400px; background-position:-600px -154px;}
.click6.on {top:500px; left:230px; background-position:-750px -154px;}
.click7.on {top:500px; left:430px; background-position:-900px -154px;}

.end_btn {display: block;width:242px; height: 55px; position: absolute; top:465px; left:295px;background: url(../images/btn_null.png);}