@charset "UTF-8";blockquote,body,button,code,dd,div,dl,dt,fieldset,figure,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0;list-style:none}table{border-collapse:collapse;border-spacing:0}img{border:0;display:block}hr,legend{display:none}th{font-style:inherit;font-weight:inherit}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}a{outline:none;hlbr:expression(this.onFocus=this.blur());text-decoration:none;cursor:pointer}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1;display:block}.hide{display:none}::-moz-selection{background:#c00780;color:#fff}::selection{background:#c00780;color:#fff;text-decoration:none}::-webkit-input-placeholder{color:#999}::-moz-placeholder{color:#999}:focus{outline:none}a{color:#333;text-decoration:none;-webkit-transition:color .4s;-o-transition:color .4s;transition:color .4s}a:hover{color:#666}body{font-size:30px;line-height:2;color:#000;font-family:微軟正黑體, Arial;background:-webkit-gradient(linear, left top, left bottom, color-stop(-100%, lightblue), to(#fff));background:-webkit-linear-gradient(top, lightblue -100%, #fff 100%);background:-o-linear-gradient(top, lightblue -100%, #fff 100%);background:linear-gradient(to bottom, lightblue -100%, #fff 100%);background:url(../img/body_bg.jpg) fixed center;background-size:cover;overflow-x:hidden}body.lock{overflow:hidden}#g-loader{width:100%;height:100%;position:fixed;top:0;left:0;background:white;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;z-index:102;-webkit-transform:perspective(1000px);transform:perspective(1000px);-webkit-perspective:1000px;perspective:1000px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;opacity:1;visibility:visible}#g-loader.is-loaded{opacity:0;visibility:hidden;pointer-events:none}#g-loader .txt{position:absolute;color:#7a0044;margin-top:50px;margin-left:-35px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}#g-loader .txt.is-loaded{opacity:0;visibility:hidden;-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px)}#g-loader #hasbro-logo{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;width:120px;height:120px;margin:-100px 0 0 -50px;-webkit-animation:default-jump 1s ease infinite;animation:default-jump 1s ease infinite;-webkit-transform-origin:70% 77%;-ms-transform-origin:70% 77%;transform-origin:70% 77%}#g-loader #hasbro-logo>div{background:url(../img/logo.png);position:absolute}#g-loader #hasbro-logo .i1{width:120px;height:120px;background:-webkit-linear-gradient(45deg, #007bc4 40%, #00b2b0 80%);background:-o-linear-gradient(45deg, #007bc4 40%, #00b2b0 80%);background:linear-gradient(45deg, #007bc4 40%, #00b2b0 80%);position:absolute;top:32px;left:25px;z-index:1;-webkit-transform:rotate(-12deg);-ms-transform:rotate(-12deg);transform:rotate(-12deg)}#g-loader #hasbro-logo .i1 span{width:100%;height:20%;background:#fff;border-radius:100%;position:absolute;-webkit-transition:2s;-o-transition:2s;transition:2s;-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}#g-loader #hasbro-logo .i1 span:first-child{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}#g-loader #hasbro-logo .i1 span:nth-child(2){-webkit-transform:translateX(0%) rotate(90deg);-ms-transform:translateX(0%) rotate(90deg);transform:translateX(0%) rotate(90deg);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}#g-loader #hasbro-logo .i1 span:nth-child(3){-webkit-transform:translateX(0%) rotate(270deg);-ms-transform:translateX(0%) rotate(270deg);transform:translateX(0%) rotate(270deg);-webkit-transform-origin:100% 0%;-ms-transform-origin:100% 0%;transform-origin:100% 0%}#g-loader #hasbro-logo .i1 span:nth-child(4){-webkit-transform:translateY(500%) rotate(0deg);-ms-transform:translateY(500%) rotate(0deg);transform:translateY(500%) rotate(0deg)}#g-loader #hasbro-logo .i1 span:first-child{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#g-loader #hasbro-logo .i1 span:nth-child(2){-webkit-transform:translateX(10%) rotate(90deg);-ms-transform:translateX(10%) rotate(90deg);transform:translateX(10%) rotate(90deg)}#g-loader #hasbro-logo .i1 span:nth-child(3){-webkit-transform:translateX(-10%) rotate(270deg);-ms-transform:translateX(-10%) rotate(270deg);transform:translateX(-10%) rotate(270deg)}#g-loader #hasbro-logo .i1 span:nth-child(4){-webkit-transform:translateY(450%) rotate(0deg);-ms-transform:translateY(450%) rotate(0deg);transform:translateY(450%) rotate(0deg)}#g-loader #hasbro-logo .i2{width:169px;height:185px;background-position:0 0;top:0;z-index:1;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s;opacity:0;visibility:hidden}#g-loader #hasbro-logo .i3{width:134px;height:76px;background-position:-179px 0;top:60px;left:15px;z-index:1;-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s;opacity:0;visibility:hidden}#g-loader #hasbro-logo .i4{width:84px;height:45px;background-position:-179px -86px;top:143px;left:77px;z-index:1;-webkit-transition-delay:.7s;-o-transition-delay:.7s;transition-delay:.7s;opacity:0;visibility:hidden}#g-loader #hasbro-logo.is-step1{-webkit-animation:logo-step1 1.3s ease-out forwards;animation:logo-step1 1.3s ease-out forwards;-webkit-transform-origin:70% 70%;-ms-transform-origin:70% 70%;transform-origin:70% 70%}#g-loader #hasbro-logo.is-step1 .i1 span:first-child{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#g-loader #hasbro-logo.is-step1 .i1 span:nth-child(2){-webkit-transform:translateX(10%) rotate(90deg);-ms-transform:translateX(10%) rotate(90deg);transform:translateX(10%) rotate(90deg)}#g-loader #hasbro-logo.is-step1 .i1 span:nth-child(3){-webkit-transform:translateX(-10%) rotate(270deg);-ms-transform:translateX(-10%) rotate(270deg);transform:translateX(-10%) rotate(270deg)}#g-loader #hasbro-logo.is-step1 .i1 span:nth-child(4){-webkit-transform:translateY(450%) rotate(0deg);-ms-transform:translateY(450%) rotate(0deg);transform:translateY(450%) rotate(0deg)}#g-loader #hasbro-logo.is-step1 .i2{opacity:1;visibility:visible}#g-loader #hasbro-logo.is-step1 .i3{opacity:1;visibility:visible;-webkit-animation:bounceIn 1s;animation:bounceIn 1s;-webkit-animation-delay:.4s;animation-delay:.4s}#g-loader #hasbro-logo.is-step1 .i4{opacity:1;visibility:visible;-webkit-animation:bounceIn 1s;animation:bounceIn 1s;-webkit-animation-delay:.5s;animation-delay:.5s}@-webkit-keyframes default-jump{0%{-webkit-transform:rotate(12deg) scale(0.5);transform:rotate(12deg) scale(0.5)}50%,to{-webkit-transform:rotate(372deg) scale(0.5);transform:rotate(372deg) scale(0.5)}}@keyframes default-jump{0%{-webkit-transform:rotate(12deg) scale(0.5);transform:rotate(12deg) scale(0.5)}50%,to{-webkit-transform:rotate(372deg) scale(0.5);transform:rotate(372deg) scale(0.5)}}@-webkit-keyframes logo-step1{0%,to{-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.39, 1.16);animation-timing-function:cubic-bezier(0.175, 0.885, 0.39, 1.16)}0%{-webkit-transform:scale(0.5) rotateY(720deg) rotateX(-20deg);transform:scale(0.5) rotateY(720deg) rotateX(-20deg)}to{-webkit-transform:scale(1) rotateY(0deg) rotateX(0deg);transform:scale(1) rotateY(0deg) rotateX(0deg)}}@keyframes logo-step1{0%,to{-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.39, 1.16);animation-timing-function:cubic-bezier(0.175, 0.885, 0.39, 1.16)}0%{-webkit-transform:scale(0.5) rotateY(720deg) rotateX(-20deg);transform:scale(0.5) rotateY(720deg) rotateX(-20deg)}to{-webkit-transform:scale(1) rotateY(0deg) rotateX(0deg);transform:scale(1) rotateY(0deg) rotateX(0deg)}}@-webkit-keyframes bounceIn{20%,40%,60%,80%,0%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}20%{-webkit-transform:scale3d(1.5, 1.5, 1.5);transform:scale3d(1.5, 1.5, 1.5)}40%{-webkit-transform:scale3d(0.8, 0.8, 0.8);transform:scale3d(0.8, 0.8, 0.8)}60%{opacity:1;-webkit-transform:scale3d(1.3, 1.3, 1.3);transform:scale3d(1.3, 1.3, 1.3)}80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes bounceIn{20%,40%,60%,80%,0%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}20%{-webkit-transform:scale3d(1.5, 1.5, 1.5);transform:scale3d(1.5, 1.5, 1.5)}40%{-webkit-transform:scale3d(0.8, 0.8, 0.8);transform:scale3d(0.8, 0.8, 0.8)}60%{opacity:1;-webkit-transform:scale3d(1.3, 1.3, 1.3);transform:scale3d(1.3, 1.3, 1.3)}80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}#g-snow{width:100%;height:100%;position:fixed!important;top:0;left:0;pointer-events:none;z-index:1}#g-wrap{width:640px;min-height:1113px;margin:0 auto;background-color:#fff;background-repeat:no-repeat;position:relative;overflow:hidden;-webkit-box-shadow:0 0 200px rgba(255, 120, 195, 0.5);box-shadow:0 0 200px rgba(255, 120, 195, 0.5)}#g-wrap img{max-width:100%}.g-header{position:absolute;top:0;width:640px;height:0;z-index:101}.g-header.active{height:100%;position:fixed;overflow:auto}.g-nav{width:100%;height:100%;min-height:100vh;position:absolute;top:0;left:0;opacity:0;visibility:hidden;-webkit-transition:.5s ease;-o-transition:.5s ease;transition:.5s ease;text-align:center;z-index:9;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.g-nav:before{content:'';background-color:white;width:640px;height:100%;position:fixed;top:0;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.g-nav ol.menu-list{width:640px;overflow:hidden;opacity:0;visibility:hidden;-webkit-transition:1s;-o-transition:1s;transition:1s}.g-nav ol.menu-list li{margin:40px 0;color:#fff}.g-nav ol.menu-list li a{color:#fff;font-weight:bold;display:inline-block;-webkit-transition:1s;-o-transition:1s;transition:1s;position:relative;font-size:35px;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.g-nav ol.menu-list li a .icon-snow{opacity:0;visibility:hidden;padding:0 20px;display:inline-block;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-transform:scale(1.5) rotate(45deg);-ms-transform:scale(1.5) rotate(45deg);transform:scale(1.5) rotate(45deg)}.g-nav ol.menu-list li a:hover{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);letter-spacing:10px}.g-nav ol.menu-list li a:hover .icon-snow{opacity:1;visibility:visible;-webkit-transform:scale(1) rotate(0deg);-ms-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}.g-nav .bg{width:640px;height:100%;position:fixed;top:0;overflow:hidden}.g-nav .bg>div{-webkit-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:100% 150%;-ms-transform-origin:100% 150%;transform-origin:100% 150%;font-size:600px;position:absolute;line-height:1;pointer-events:none;color:#fff;text-shadow:-500px -100px 10px #fff, 100px 500px 10px #fff, 0 0 20px #fff, 0 0 20px #fff, 0 0 50px #fff;-webkit-transform:scale(0) rotate(45deg) rotateX(80deg);transform:scale(0) rotate(45deg) rotateX(80deg)}.g-nav .bg .l1{-webkit-transition-delay:.35s;-o-transition-delay:.35s;transition-delay:.35s;top:0%;left:-15%;font-size:450px}.g-nav .bg .l2{-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s;top:-20%;left:45%;font-size:600px}.g-nav .bg .l3{-webkit-transition-delay:.25s;-o-transition-delay:.25s;transition-delay:.25s;top:40%;left:60%;font-size:200px}.g-nav .bg .l4{-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s;top:50%;left:0%;font-size:300px}.g-nav .bg .l5{-webkit-transition-delay:.15s;-o-transition-delay:.15s;transition-delay:.15s;top:50%;left:67%;font-size:550px}.g-nav .bg .l6{-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s;top:50%;left:15%;font-size:300px}.g-nav .bg .l7{-webkit-transition-delay:.05s;-o-transition-delay:.05s;transition-delay:.05s;top:80%;left:-20%;font-size:600px}.g-nav .bg .l8{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;top:80%;left:60%;font-size:200px}.g-nav.active{opacity:1;visibility:visible}.g-nav.active:before{background-color:#e30580;-webkit-transition:1s;-o-transition:1s;transition:1s}.g-nav.active ol.menu-list{opacity:1;visibility:visible}.g-nav.active .bg>div{-webkit-transform:scale(1) rotate(0deg) rotateX(0deg);transform:scale(1) rotate(0deg) rotateX(0deg);color:rgba(255, 255, 255, 0);text-shadow:none;-webkit-transition:1s ease;-o-transition:1s ease;transition:1s ease}.g-nav.active .bg .l1{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.g-nav.active .bg .l2{-webkit-transition-delay:.05s;-o-transition-delay:.05s;transition-delay:.05s}.g-nav.active .bg .l3{-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}.g-nav.active .bg .l4{-webkit-transition-delay:.15s;-o-transition-delay:.15s;transition-delay:.15s}.g-nav.active .bg .l5{-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}.g-nav.active .bg .l6{-webkit-transition-delay:.25s;-o-transition-delay:.25s;transition-delay:.25s}.g-nav.active .bg .l7{-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.g-nav.active .bg .l8{-webkit-transition-delay:.35s;-o-transition-delay:.35s;transition-delay:.35s}.p-hamburger{width:43px;height:43px;cursor:pointer;position:fixed;z-index:10;top:33px;margin-left:560px;-webkit-transform:scale(2) translateZ(400px);transform:scale(2) translateZ(400px);-webkit-transition:1s;-o-transition:1s;transition:1s}.p-hamburger.is-fixed{background:rgba(255, 255, 255, 0.8)}.p-hamburger.is-fixed.is-opened-navi{background:transparent}.p-hamburger .p-hamburger__line{height:2px;overflow:hidden;position:absolute;width:23px}.p-hamburger .p-hamburger__line-in{width:72px;height:2px;position:absolute;top:0;left:0}.p-hamburger .p-hamburger__line-in:after{width:24px;height:2px;content:'';display:block;position:absolute;top:0;background-color:#e30580}.p-hamburger .p-hamburger__line-in:before{width:24px;height:2px;content:'';display:block;position:absolute;top:0;background-color:#e30580;left:-48px}.p-hamburger .p-hamburger__line-in:after{left:0}.p-hamburger .p-hamburger__line--01{top:11px;left:9px}.p-hamburger .p-hamburger__line--02{top:19px;left:9px}.p-hamburger .p-hamburger__line--03{top:27px;left:9px}.p-hamburger .p-hamburger__line--cross01,.p-hamburger .p-hamburger__line--cross02{top:19px;left:9px}.p-hamburger .p-hamburger__line--cross01{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.p-hamburger .p-hamburger__line--cross02{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.p-hamburger .p-hamburger__line{-webkit-transition-duration:.6s;-o-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1);-o-transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1);transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.p-hamburger .p-hamburger__line-in{-webkit-transition-duration:.6s;-o-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1);-o-transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1);transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.p-hamburger .p-hamburger__line-in:after,.p-hamburger .p-hamburger__line-in:before{-webkit-transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1);-o-transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1);transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform, -webkit-transform}.p-hamburger .p-hamburger__line-in--cross01,.p-hamburger .p-hamburger__line-in--cross02{-webkit-transform:translateX(-33.3%);-ms-transform:translateX(-33.3%);transform:translateX(-33.3%)}.p-hamburger .p-hamburger__line-in--01{-webkit-transition-delay:0.15s;-o-transition-delay:0.15s;transition-delay:0.15s}.p-hamburger .p-hamburger__line-in--02{-webkit-transition-delay:0.25s;-o-transition-delay:0.25s;transition-delay:0.25s}.p-hamburger .p-hamburger__line-in--02:after,.p-hamburger .p-hamburger__line-in--02:before{-webkit-transition-delay:50ms;-o-transition-delay:50ms;transition-delay:50ms}.p-hamburger .p-hamburger__line-in--03{-webkit-transition-delay:0.2s;-o-transition-delay:0.2s;transition-delay:0.2s}.p-hamburger .p-hamburger__line-in--03:after,.p-hamburger .p-hamburger__line-in--03:before{-webkit-transition-delay:0.1s;-o-transition-delay:0.1s;transition-delay:0.1s}.p-hamburger .p-hamburger__line-in--cross01{-webkit-transition-delay:0ms;-o-transition-delay:0ms;transition-delay:0ms}.p-hamburger .p-hamburger__line-in--cross02{-webkit-transition-delay:50ms;-o-transition-delay:50ms;transition-delay:50ms}.p-hamburger .p-hamburger__line-in--cross02:after,.p-hamburger .p-hamburger__line-in--cross02:before{-webkit-transition-delay:0.1s;-o-transition-delay:0.1s;transition-delay:0.1s}.p-hamburger.is-opened-navi .p-hamburger__line-in:after,.p-hamburger.is-opened-navi .p-hamburger__line-in:before{background-color:#fff}.p-hamburger.is-opened-navi .p-hamburger__line-in--01,.p-hamburger.is-opened-navi .p-hamburger__line-in--02,.p-hamburger.is-opened-navi .p-hamburger__line-in--03{-webkit-transform:translateX(33.3%);-ms-transform:translateX(33.3%);transform:translateX(33.3%)}.p-hamburger.is-opened-navi .p-hamburger__line-in--cross01,.p-hamburger.is-opened-navi .p-hamburger__line-in--cross02{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.p-hamburger.is-opened-navi .p-hamburger__line-in--01{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.p-hamburger.is-opened-navi .p-hamburger__line-in--02{-webkit-transition-delay:0.1s;-o-transition-delay:0.1s;transition-delay:0.1s}.p-hamburger.is-opened-navi .p-hamburger__line-in--03{-webkit-transition-delay:50ms;-o-transition-delay:50ms;transition-delay:50ms}.p-hamburger.is-opened-navi .p-hamburger__line-in--cross01{-webkit-transition-delay:0.15s;-o-transition-delay:0.15s;transition-delay:0.15s}.p-hamburger.is-opened-navi .p-hamburger__line-in--cross02{-webkit-transition-delay:0.2s;-o-transition-delay:0.2s;transition-delay:0.2s}.p-hamburger:hover .p-hamburger__line-in:after,.p-hamburger:hover .p-hamburger__line-in:before{-webkit-transform:translateX(200%);-ms-transform:translateX(200%);transform:translateX(200%)}.p-hamburger:hover .p-hamburger__line-in--01:after,.p-hamburger:hover .p-hamburger__line-in--01:before{-webkit-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s}.p-hamburger:hover .p-hamburger__line-in--02:after,.p-hamburger:hover .p-hamburger__line-in--02:before{-webkit-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s}.p-hamburger:hover .p-hamburger__line-in--03:after,.p-hamburger:hover .p-hamburger__line-in--03:before{-webkit-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s}.p-hamburger:hover .p-hamburger__line-in--cross01:after,.p-hamburger:hover .p-hamburger__line-in--cross01:before{-webkit-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}.p-hamburger:hover .p-hamburger__line-in--cross02:after,.p-hamburger:hover .p-hamburger__line-in--cross02:before{-webkit-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}.p-hamburger.is-opened-navi:hover .p-hamburger__line-in--cross01:after,.p-hamburger.is-opened-navi:hover .p-hamburger__line-in--cross01:before{-webkit-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s}.p-hamburger.is-opened-navi:hover .p-hamburger__line-in--cross02:after,.p-hamburger.is-opened-navi:hover .p-hamburger__line-in--cross02:before{-webkit-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s}.p-hamburger.is-opened-navi:hover .p-hamburger__line-in--01:after,.p-hamburger.is-opened-navi:hover .p-hamburger__line-in--01:before{-webkit-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}.p-hamburger.is-opened-navi:hover .p-hamburger__line-in--02:after,.p-hamburger.is-opened-navi:hover .p-hamburger__line-in--02:before{-webkit-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}.p-hamburger.is-opened-navi:hover .p-hamburger__line-in--03:after,.p-hamburger.is-opened-navi:hover .p-hamburger__line-in--03:before{-webkit-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}.ripple{position:relative;overflow:hidden;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.ripple:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:-webkit-radial-gradient(circle, #fff 10%, transparent 10.01%);background-image:-o-radial-gradient(circle, #fff 10%, transparent 10.01%);background-image:radial-gradient(circle, #fff 10%, transparent 10.01%);background-repeat:no-repeat;background-position:50%;-webkit-transform:scale(10);-ms-transform:scale(10);transform:scale(10);opacity:0;-webkit-transition:opacity 1s, -webkit-transform .5s;transition:opacity 1s, -webkit-transform .5s;-o-transition:transform .5s, opacity 1s;transition:transform .5s, opacity 1s;transition:transform .5s, opacity 1s, -webkit-transform .5s}.ripple:active:after{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);opacity:.2;-webkit-transition:0;-o-transition:0;transition:0}.g-section{position:relative;background:url(../img/if_bg.jpg) repeat-x #ffebf6}.g-bt-1{display:block;color:#fff;font-weight:bold;text-align:center;background:url(../img/bt_bg.png);background-size:60%;background-position:0 100%;-webkit-transition:.7s;-o-transition:.7s;transition:.7s;border-radius:5px;overflow:hidden;position:relative}.g-bt-1:before{width:150%;height:100%;border-radius:100%;content:'';position:absolute;top:-50%;left:-25%;background:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(rgba(255, 255, 255, 0.3)));background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%);background:-o-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%);background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%)}.g-bt-1:hover{background-position:-100% 0%;opacity:.8;color:#fff;-webkit-box-shadow:10px 20px 10px rgba(0, 0, 0, 0.2), inset 0px 0px 5px rgba(255, 120, 195, 0.5);box-shadow:10px 20px 10px rgba(0, 0, 0, 0.2), inset 0px 0px 5px rgba(255, 120, 195, 0.5);-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.g-bt-2{background:url(../img/g_bts.png) 50% -234px;width:676px;height:97px;margin:0 auto;color:#fff;font-size:35px;position:relative;line-height:2.8;display:block;text-align:center}.g-bt-2:hover{color:#fff;opacity:.8}.video-iframe{position:relative;padding-bottom:56.3%}.video-iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%}.g-form li{position:relative;padding:0 0 0 25%;margin:5px 0}.g-form li label{width:25%;position:absolute;top:5px;left:0;font-size:30px;color:#7a0044}.g-form li input{padding:10px;border:1px solid #7a0044;width:100%;border-radius:3px;font-size:25px}.g-form li select{width:48%;padding:10px;border:1px solid #7a0044;margin-top:7px;margin-bottom:5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:3px;font-size:25px;background:#fff;float:left}.g-form li #t_address-city{margin-right:4%}.g-form li .deco-underline{text-decoration:underline}.g-form li:last-child{padding-left:25%}input[type=checkbox],input[type=radio]{display:none}input[type=checkbox]+label,input[type=radio]+label{padding-left:50px;width:100%;position:relative;display:inline-block;line-height:1.5;font-size:22px;color:#666}input[type=checkbox]+label:after,input[type=checkbox]+label:before,input[type=radio]+label:after,input[type=radio]+label:before{content:'';width:30px;height:30px;border:1px solid #7a0044;border-radius:2px;position:absolute;left:0;top:0;background-color:#fff;background-image:url(../img/elements.png);background-position:-633px -466px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}input[type=checkbox]+label:before,input[type=radio]+label:before{background-image:none}input[type=checkbox]+label:after,input[type=radio]+label:after{border:1px solid transparent;background-color:transparent;width:0}input[type=checkbox]+label:active:after,input[type=checkbox]:checked+label:after,input[type=radio]+label:active:after,input[type=radio]:checked+label:after{width:31px}.sweet-alert{font-family:微軟正黑體}.msg-box{background:rgba(0, 0, 0, 0.5);position:fixed;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;z-index:101;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-perspective:700px;perspective:700px}.msg-box.is-active{opacity:1;visibility:visible}.msg-box.is-active .bg-sparkle{-webkit-transform:scale(1) translateY(0px);-ms-transform:scale(1) translateY(0px);transform:scale(1) translateY(0px)}.msg-box .bg-sparkle{width:100%;height:100%;background-size:50%;background-repeat:repeat-x;background-position:80% 10%;-webkit-transform:scale(0.8) translateY(-150px);-ms-transform:scale(0.8) translateY(-150px);transform:scale(0.8) translateY(-150px);-webkit-transition:3s;-o-transition:3s;transition:3s;position:absolute}.msg-box .msg-wrap{background:#fff;width:535px;height:550px;max-width:600px;max-height:940px;margin:0 auto;position:relative;top:50%;margin-top:-225px;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.5);box-shadow:0 0 10px rgba(0, 0, 0, 0.5);padding:20px;-webkit-transform:rotateY(90deg) translate3d(0, 150px, 0);transform:rotateY(90deg) translate3d(0, 150px, 0);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;opacity:0;visibility:hidden;border-radius:15px;border:6px solid #00a3af}.msg-box .msg-wrap>.close{cursor:pointer;position:absolute;top:15px;right:15px;width:60px;height:60px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;background:#0078bb;border-radius:50%;border:3px solid #fff;opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s;-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275);-o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275)}.msg-box .msg-wrap>.close:after,.msg-box .msg-wrap>.close:before{content:'';width:3px;height:35px;background:#fff;-webkit-transform:rotate(45deg) translate3d(0, 0, 0);transform:rotate(45deg) translate3d(0, 0, 0);position:absolute;top:10px;left:27px}.msg-box .msg-wrap>.close:before{-webkit-transform:rotate(45deg) translate3d(0, 0, 0);transform:rotate(45deg) translate3d(0, 0, 0)}.msg-box .msg-wrap>.close:after{-webkit-transform:rotate(-45deg) translate3d(0, 0, 0);transform:rotate(-45deg) translate3d(0, 0, 0)}.msg-box.is-active .msg-wrap{-webkit-transform:rotateY(0deg) translate3d(0, 0, 0);transform:rotateY(0deg) translate3d(0, 0, 0);opacity:1;visibility:visible}.msg-box.is-active .msg-wrap>.close{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.msg-box.is-active .msg-wrap>.close:hover{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.msg-box .msg-content{overflow-y:auto;overflow-x:hidden;height:87%;text-align:center}.msg-box .msg-content header{font-size:40px;font-weight:bold;color:#0078bb;line-height:1.5}.msg-box .msg-content p{line-height:2;margin:10px 0}.msg-box .msg-content img{max-width:100%}.msg-box .msg-content .bt{border:3px solid #ff78c3;width:70%;display:block;border-radius:30px;margin:10px auto;cursor:pointer;color:#ff78c3;font-weight:bold;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;position:relative}.msg-box .msg-content .bt:hover{background:rgba(171, 131, 187, 0.3);-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.msg-box .msg-content .icon-wrong{width:70px;height:70px;margin:2% auto;display:block}.msg-box .msg-content .icon-wrong span{width:9px;height:0px;background:#fff;position:absolute;border-radius:2px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}.msg-box .msg-content .icon-wrong span:first-child{-webkit-transform:rotate(45deg) translate3d(0, 0, 0);transform:rotate(45deg) translate3d(0, 0, 0)}.msg-box .msg-content .icon-wrong span:nth-child(2){-webkit-transition-delay:.7s;-o-transition-delay:.7s;transition-delay:.7s;-webkit-transform:rotate(-45deg) translate3d(0, 0, 0);transform:rotate(-45deg) translate3d(0, 0, 0)}.msg-box .msg-content .icon-correct{width:70px;height:70px;margin:2% auto;display:block;position:relative}.msg-box .msg-content .icon-correct span{background:#00e471;position:absolute}.msg-box .msg-content .icon-correct span:first-child{width:0px;height:0px;-webkit-transform:rotate(-45deg) translate3d(0, 0, 0);transform:rotate(-45deg) translate3d(0, 0, 0);top:31px;left:19px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}.msg-box .msg-content .icon-correct span:nth-child(2){width:9px;height:70px;-webkit-transform:rotate(45deg) translate3d(0, 0, 0) scaleX(0);transform:rotate(45deg) translate3d(0, 0, 0) scaleX(0);top:0;left:50px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-transition-delay:.7s;-o-transition-delay:.7s;transition-delay:.7s}.msg-box .msg-content .icon-again{background:url(../img/g_bts.png);width:27px;height:27px;background-position:-401px -118px;position:absolute;top:15px;right:8%}.msg-box .msg-content .icon-arrow-right{background:url(../img/g_bts.png);width:14px;height:17px;background-position:-437px -122px;top:21px}.msg-box.is-active .msg-wrap .icon-wrong span{height:70px;background:#e40000}.msg-box.is-active .msg-wrap .icon-correct span:first-child{width:9px;height:32px}.msg-box.is-active .msg-wrap .icon-correct span:nth-child(2){-webkit-transform:rotate(45deg) translate3d(0, 0, 0) scaleX(1);transform:rotate(45deg) translate3d(0, 0, 0) scaleX(1)}#msg-alert .msg-wrap{height:450px;height:370px}#msg-alert .msg-wrap .detail{font-size:25px}#msg-alert .msg-wrap .close.bt{background:#fff}#msg-winner .msg-wrap{height:700px;margin-top:-350px}#msg-winner .msg-wrap .bt{width:80%}#msg-winner .msg-wrap .msg-content{height:100%;-webkit-overflow-scrolling:touch}#msg-winner .msg-wrap .msg-content header span{font-size:25px}#msg-winner .msg-wrap .msg-content header p{line-height:1;margin:0 0 20px}#kv{background-size:100%;height:685px;-webkit-transform:perspective(1000px);transform:perspective(1000px);-webkit-perspective:1000px;perspective:1000px}#kv div{background:url(../img/kv.png);position:absolute;left:0%;text-indent:-9999px}#kv #stage-3d{height:685px;background:none;position:static;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateZ(0px);transform:translateZ(0px)}#kv .bg{background:url(../img/kv_bg.jpg) no-repeat;width:120%;margin-left:-10%;margin-top:-10%;height:900px;top:0}#kv .logo{width:173px;height:85px;background-position:-8px -245px;top:30px;left:50%;margin-left:-86px;-webkit-transform:translateZ(200px) scale(0.8) translate(0, 40px);transform:translateZ(200px) scale(0.8) translate(0, 40px);-webkit-transition:1s;-o-transition:1s;transition:1s}#kv .ariel{width:173px;height:227px;background-position:-8px -8px;top:375px;left:24%;-webkit-transform:translateZ(300px) scale(0) translate(70px, -105px);transform:translateZ(300px) scale(0) translate(70px, -105px);-webkit-transition:1s;-o-transition:1s;transition:1s}#kv .ariel-rock{width:335px;height:144px;background-position:-8px -456px;top:495px;left:-10.5%;-webkit-transform:translateZ(270px) scale(0) translate(100px, -105px);transform:translateZ(270px) scale(0) translate(100px, -105px);-webkit-transition:1s;-o-transition:1s;transition:1s}#kv .rapunzel{width:269px;height:441px;background-position:-478px -8px;top:4px;left:41.5%;-webkit-transform:translateZ(150px) scale(0.85) translate(-20px, -10px);transform:translateZ(150px) scale(0.85) translate(-20px, -10px);-webkit-transition:1s;-o-transition:1s;transition:1s;-webkit-animation:hang-swing 5s ease infinite;animation:hang-swing 5s ease infinite;-webkit-transform-origin:50% 0%;-ms-transform-origin:50% 0%;transform-origin:50% 0%;margin-top:-500px}@-webkit-keyframes hang-swing{0%,to{-webkit-transform:rotate(5deg) translateZ(150px) scale(0.85) translate(-20px, 25px);transform:rotate(5deg) translateZ(150px) scale(0.85) translate(-20px, 25px)}50%{-webkit-transform:rotate(-5deg) translateZ(150px) scale(0.85) translate(-20px, 25px);transform:rotate(-5deg) translateZ(150px) scale(0.85) translate(-20px, 25px)}}@keyframes hang-swing{0%,to{-webkit-transform:rotate(5deg) translateZ(150px) scale(0.85) translate(-20px, 25px);transform:rotate(5deg) translateZ(150px) scale(0.85) translate(-20px, 25px)}50%{-webkit-transform:rotate(-5deg) translateZ(150px) scale(0.85) translate(-20px, 25px);transform:rotate(-5deg) translateZ(150px) scale(0.85) translate(-20px, 25px)}}#kv .rapunzel-pascal{width:28px;height:65px;background-position:-442px -387px;top:235px;left:70%;-webkit-transform:translateZ(200px) scale(0) translate(-30px, -5px);transform:translateZ(200px) scale(0) translate(-30px, -5px);-webkit-transform-origin:50% 90%;-ms-transform-origin:50% 90%;transform-origin:50% 90%;-webkit-transition:1s;-o-transition:1s;transition:1s}#kv .belle{width:282px;height:372px;background-position:-188px -8px;top:156px;left:4.5%;-webkit-transform:translateZ(50px) scale(0) translate(5px, -3px);transform:translateZ(50px) scale(0) translate(5px, -3px);-webkit-transition:1s;-o-transition:1s;transition:1s}#kv .white{width:179px;height:391px;background-position:-755px -8px;top:285px;left:67%;-webkit-transform:translateZ(250px) scale(0) translate(-60px, -65px);transform:translateZ(250px) scale(0) translate(-60px, -65px);-webkit-transition:1s;-o-transition:1s;transition:1s}#kv .grass-1{width:603px;height:174px;background-position:-8px -619px;top:451px;left:-6%;-webkit-transform:translateZ(20px) scale(0) translate(0, 0);transform:translateZ(20px) scale(0) translate(0, 0);-webkit-transition:1s;-o-transition:1s;transition:1s}#kv .grass-2{width:603px;height:174px;background-position:-8px -619px;top:480px;left:50%;-webkit-transform:translateZ(150px) scale(0) translate(-50px, -70px);transform:translateZ(150px) scale(0) translate(-50px, -70px);-webkit-transition:1s;-o-transition:1s;transition:1s}#kv .grass-flower{width:83px;height:129px;background-position:-618px -619px;top:485px;left:45%;-webkit-transform:translateZ(200px) scale(0) translate(50px, -50px);transform:translateZ(200px) scale(0) translate(50px, -50px);-webkit-transition:1s;-o-transition:1s;transition:1s}#kv [class*=rose-]{width:340px;height:156px;background-position:-350px -456px;-webkit-transition:3s;-o-transition:3s;transition:3s}#kv .rose-1{top:550px;left:-90px;-webkit-transform:translateZ(180px) scale(0) translate(0px, -100px);transform:translateZ(180px) scale(0) translate(0px, -100px)}#kv .rose-2{top:580px;left:80px;-webkit-transform:translateZ(250px) scale(0) translate(0px, -100px);transform:translateZ(250px) scale(0) translate(0px, -100px)}#kv .rose-3{top:585px;left:305px;-webkit-transform:translateZ(200px) scale(0) translate(0px, -100px);transform:translateZ(200px) scale(0) translate(0px, -100px)}#kv .rose-4{top:560px;left:463px;-webkit-transform:translateZ(170px) scale(0) translate(0px, -80px);transform:translateZ(170px) scale(0) translate(0px, -80px)}#kv.is-animate .ariel{-webkit-transform:translateZ(300px) scale(0.7) translate(70px, -105px);transform:translateZ(300px) scale(0.7) translate(70px, -105px);-webkit-transition-delay:1.8s;-o-transition-delay:1.8s;transition-delay:1.8s}#kv.is-animate .ariel-rock{-webkit-transform:translateZ(270px) scale(0.9) translate(100px, -105px);transform:translateZ(270px) scale(0.9) translate(100px, -105px);-webkit-transition-delay:1.8s;-o-transition-delay:1.8s;transition-delay:1.8s}#kv.is-animate .rapunzel{margin-top:0px;-webkit-transition-delay:2.1s;-o-transition-delay:2.1s;transition-delay:2.1s}#kv.is-animate .rapunzel-pascal{-webkit-transform:translateZ(200px) scale(0.85) translate(-30px, -5px);transform:translateZ(200px) scale(0.85) translate(-30px, -5px);-webkit-transition-delay:2.1s;-o-transition-delay:2.1s;transition-delay:2.1s}#kv.is-animate .belle{-webkit-transform:translateZ(50px) scale(1) translate(5px, -3px);transform:translateZ(50px) scale(1) translate(5px, -3px);-webkit-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s}#kv.is-animate .white{-webkit-transform:translateZ(250px) scale(0.8) translate(-60px, -65px);transform:translateZ(250px) scale(0.8) translate(-60px, -65px);-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}#kv.is-animate .grass-1{-webkit-transform:translateZ(20px) scale(1) translate(0, 0);transform:translateZ(20px) scale(1) translate(0, 0);-webkit-transition-delay:1.2s;-o-transition-delay:1.2s;transition-delay:1.2s}#kv.is-animate .grass-2{-webkit-transform:translateZ(150px) scale(0.8) translate(-50px, -70px);transform:translateZ(150px) scale(0.8) translate(-50px, -70px);-webkit-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s}#kv.is-animate .grass-flower{-webkit-transform:translateZ(200px) scale(0.8) translate(50px, -50px);transform:translateZ(200px) scale(0.8) translate(50px, -50px);-webkit-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s}#kv.is-animate .rose-1{-webkit-transform:translateZ(180px) scale(1) translate(0px, -100px);transform:translateZ(180px) scale(1) translate(0px, -100px);-webkit-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s}#kv.is-animate .rose-2{-webkit-transform:translateZ(250px) scale(1) translate(0px, -100px);transform:translateZ(250px) scale(1) translate(0px, -100px);-webkit-transition-delay:.0s;-o-transition-delay:.0s;transition-delay:.0s}#kv.is-animate .rose-3{-webkit-transform:translateZ(200px) scale(1) translate(0px, -100px);transform:translateZ(200px) scale(1) translate(0px, -100px);-webkit-transition-delay:.8s;-o-transition-delay:.8s;transition-delay:.8s}#kv.is-animate .rose-4{-webkit-transform:translateZ(170px) scale(1) translate(0px, -80px);transform:translateZ(170px) scale(1) translate(0px, -80px);-webkit-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s}@keyframes bounceIn{20%,40%,60%,80%,0%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}#intro{height:635px;margin-top:-60px;padding-top:80px;background:url(../img/intro_bg.png?v=1218) no-repeat center top}#intro h1{text-align:center}#intro h1 .p-1{margin-top:25px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#intro h1 .p-1 span{background:url(../img/elements.png);height:51px;display:block;text-indent:-9999px}#intro h1 .p-1 span:first-child{width:41px;background-position:-353px -587px}#intro h1 .p-1 span:nth-child(2){width:43px;background-position:-394px -587px}#intro h1 .p-1 span:nth-child(3){width:43px;background-position:-437px -587px}#intro h1 .p-1 span:nth-child(4){width:41px;background-position:-480px -587px}#intro h1 .p-1 span:nth-child(5){width:42px;background-position:-521px -587px}#intro h1 .p-1 span:nth-child(6){width:41px;background-position:-563px -587px}#intro h1 .p-1 span:nth-child(7){width:19px;background-position:-604px -587px}#intro h1 .p-1 span:nth-child(8){width:41px;background-position:-623px -587px}#intro h1 .p-1 span:nth-child(9){width:44px;background-position:-664px -587px}#intro h1 .p-1 span:nth-child(10){width:41px;background-position:-708px -587px}#intro h1 .p-1 span:nth-child(11){width:44px;background-position:-749px -587px}#intro h1 .p-1 span:nth-child(12){width:40px;background-position:-793px -587px}#intro h1 .p-1 span:nth-child(13){width:48px;background-position:-833px -587px}#intro h1 .p-2{display:inline-block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#intro h1 .p-2 span{background:url(../img/elements.png);height:53px;display:block;text-indent:-9999px}#intro h1 .p-2 span:first-child{width:44px;background-position:-423px -638px}#intro h1 .p-2 span:nth-child(2){width:41px;background-position:-467px -638px}#intro h1 .p-2 span:nth-child(3){width:44px;background-position:-508px -638px}#intro h1 .p-2 span:nth-child(4){width:42px;background-position:-552px -638px}#intro h1 .p-2 span:nth-child(5){width:42px;background-position:-594px -638px}#intro h1 .p-2 span:nth-child(6){width:44px;background-position:-636px -638px}#intro h1 .p-2 span:nth-child(7){width:43px;background-position:-677px -638px}#intro h1 .p-2 span:nth-child(8){width:42px;background-position:-720px -638px}#intro h1 .p-2 span:nth-child(9){width:45px;background-position:-762px -638px}#intro #bt-go{width:352px;height:62px;margin:15px auto;-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px);opacity:0;visibility:hidden}#intro #bt-go.is-active{opacity:1;visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}#intro .hasbro-logo{width:187px;height:99px;background:url(../img/elements.png);background-position:-694px -437px;text-indent:-9999px;display:block;position:absolute;bottom:0;right:0}#intro .hasbro-require{position:absolute;bottom:-10px;left:-15px;width:177px;height:202px}#intro .hasbro-require span{background:url(../img/elements.png);display:block}#intro .hasbro-require span:nth-child(2){background-position:-10px -587px;width:177px;height:210px;-webkit-animation:hr-move 2s linear infinite;animation:hr-move 2s linear infinite;position:absolute;z-index:1}#intro .hasbro-require span:nth-child(3){content:'';width:139px;height:139px;display:block;background:url(../img/elements.png);background-position:-197px -587px;margin:-15px;position:absolute;top:32px;left:42px}#intro .hashtag{color:#c00780;position:absolute;bottom:101px;left:207px;font-size:24px;font-weight:bold;letter-spacing:-1px}@-webkit-keyframes hr-move{0%{-webkit-transform:rotate(0deg) translate(-3px) rotate(0deg);transform:rotate(0deg) translate(-3px) rotate(0deg)}to{-webkit-transform:rotate(360deg) translate(-3px) rotate(-360deg);transform:rotate(360deg) translate(-3px) rotate(-360deg)}}@keyframes hr-move{0%{-webkit-transform:rotate(0deg) translate(-3px) rotate(0deg);transform:rotate(0deg) translate(-3px) rotate(0deg)}to{-webkit-transform:rotate(360deg) translate(-3px) rotate(-360deg);transform:rotate(360deg) translate(-3px) rotate(-360deg)}}#quick-nav{background:rgba(9, 89, 155, 0.8);border-radius:5px 0 0 5px;position:fixed;bottom:50%;color:#fff;font-size:25px;font-weight:bold;width:50px;padding:10px;margin-left:590px;line-height:1.2;text-align:center;opacity:0;visibility:hidden;-webkit-transition:1s;-o-transition:1s;transition:1s;-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transform:rotateY(90deg) scale(0.8);transform:rotateY(90deg) scale(0.8);cursor:pointer;z-index:9}#quick-nav .icon-gift{background:url(../img/elements.png);width:31px;height:33px;background-position:-633px -503px;display:inline-block;-webkit-animation:gift-jump 1s ease-out infinite;animation:gift-jump 1s ease-out infinite;-webkit-transform-origin:60% 90%;-ms-transform-origin:60% 90%;transform-origin:60% 90%}#quick-nav.is-active{opacity:1;visibility:visible;-webkit-transform:rotateY(0deg) scale(1);transform:rotateY(0deg) scale(1)}#quick-nav:hover{background:#ff78c3;-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}@-webkit-keyframes gift-jump{0%,to{-webkit-transform:rotate(-10deg) scale(1.1);transform:rotate(-10deg) scale(1.1)}45%{-webkit-transform:rotate(5deg) scale(0.96);transform:rotate(5deg) scale(0.96)}}@keyframes gift-jump{0%,to{-webkit-transform:rotate(-10deg) scale(1.1);transform:rotate(-10deg) scale(1.1)}45%{-webkit-transform:rotate(5deg) scale(0.96);transform:rotate(5deg) scale(0.96)}}#gift{height:1260px;background:url(../img/txt_gift.png?v=1218), url(../img/if_bg.jpg) repeat-x;background-color:#ffebf6}#gift ol.img li img{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:1s;-o-transition:1s;transition:1s}#gift ol.img li img.is-animate{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}#gift ol.img li p{background:url(../img/elements.png);width:97px;height:69px;background-position:-784px -691px;color:#fff;font-size:18px;text-align:center;line-height:3.8;position:absolute;display:block;-webkit-transform:scale(0) rotate(45deg) translateY(-50px);-ms-transform:scale(0) rotate(45deg) translateY(-50px);transform:scale(0) rotate(45deg) translateY(-50px);-webkit-transition:1s;-o-transition:1s;transition:1s;-webkit-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s}#gift ol.img li p.is-animate{-webkit-transform:scale(1) rotate(0deg) translateY(0);-ms-transform:scale(1) rotate(0deg) translateY(0);transform:scale(1) rotate(0deg) translateY(0)}#gift ol.img li:first-child img{position:absolute;top:160px;right:15px}#gift ol.img li:first-child p{top:225px;right:160px}#gift ol.img li:first-child a{display:inline-block;position:absolute;width:155px;height:40px;text-indent:-9999px;top:230px;left:225px;font-size:25px;font-weight:bold}#gift ol.img li:nth-child(2) img{position:absolute;top:300px;left:20px}#gift ol.img li:nth-child(2) p{top:310px;left:215px}#gift ol.img li:nth-child(3) img{position:absolute;top:560px;right:25px}#gift ol.img li:nth-child(3) p{top:570px;right:35px}#gift ol.img li:nth-child(4) p{-webkit-transition:0s;-o-transition:0s;transition:0s}#gift ol.img li:nth-child(5) img{position:absolute;top:915px;left:20px}#gift ol.img li:nth-child(5) p{top:923px;left:215px}#gift ol.img li .hashtag{color:#f9ffb9;background:none;line-height:1.5;width:auto;font-size:25px;font-weight:bold;position:absolute;top:847px;left:160px}#product{padding:20px}#product>h2{background:url(../img/elements.png);background-position:-427px -703px;width:347px;height:46px;margin:30px auto;text-indent:-9999px}#product .pd-list>li{margin:20px 0 80px}#product .pd-list>li .video-iframe{background:-webkit-linear-gradient(45deg, #007bc4 40%, #00b2b0 80%);background:-o-linear-gradient(45deg, #007bc4 40%, #00b2b0 80%);background:linear-gradient(45deg, #007bc4 40%, #00b2b0 80%);border-radius:10px;padding-bottom:57%}#product .pd-list>li .video-iframe .play-btn{width:98%;height:96.5%;top:1.7%;left:1%;border-radius:10px;position:absolute;z-index:1;cursor:pointer;background-size:102%;background-position:center}#product .pd-list>li .video-iframe .play-btn:before{content:'';width:115px;height:115px;border-radius:100%;border:2px solid white;position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}#product .pd-list>li .video-iframe .play-btn:after{content:'';width:0;height:0;border-style:solid;border-width:15px 0 15px 26.0px;border-color:transparent transparent transparent white;position:absolute;left:51%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-transition:.1s;-o-transition:.1s;transition:.1s}#product .pd-list>li .video-iframe .play-btn:hover:before{border:57px solid white;-webkit-transform:translateX(-50%) translateY(-50%) scale(1.2);-ms-transform:translateX(-50%) translateY(-50%) scale(1.2);transform:translateX(-50%) translateY(-50%) scale(1.2)}#product .pd-list>li .video-iframe .play-btn:hover:after{border-color:transparent transparent transparent #ff78c3;-webkit-transform:translateX(-50%) translateY(-50%) scale(1.5);-ms-transform:translateX(-50%) translateY(-50%) scale(1.5);transform:translateX(-50%) translateY(-50%) scale(1.5)}#product .pd-list>li .video-iframe iframe{width:98%;height:96.5%;top:1.7%;left:1%;border-radius:10px}#product .pd-list>li h3{color:#e30580;font-weight:bold;font-size:32px}#product .pd-list>li ul li{position:relative;padding-left:30px;font-size:25px;color:#333;line-height:1;font-weight:bold;margin:10px 0}#product .pd-list>li ul li .icon-snow{position:absolute;left:0;color:#ff78c3}#product .pd-list>li a{background:url(../img/elements.png);background-position:-289px -770px;width:592px;height:76px;display:block;margin:20px auto 0;color:#333;font-size:33px;font-weight:bold;text-align:center;text-shadow:0 0 10px #fff, 0 0 10px #fff, 0 0 10px #fff;line-height:2.2;position:relative;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}#product .pd-list>li a:before{content:'';width:0;height:0;border-style:solid;border-width:7.5px 0 7.5px 15px;border-color:transparent transparent transparent #000;position:absolute;top:28px;right:200px}#product .pd-list>li a:hover{opacity:.8;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}#product .where-to-buy{width:100%;margin:-20px auto 40px;padding:10px 20px;background:#e30580;border-radius:5px;color:#fff;font-size:25px;line-height:1.5;font-weight:bold}#product .where-to-buy ol{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#product .where-to-buy ol li{margin:20px 10px 10px}#product .where-to-buy ol li a{background:url(../img/elements.png);width:244px;height:76px;display:block;text-indent:-9999px;border-radius:5px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}#product .where-to-buy ol li a.icon-toysrus{background-position:-10px -809px}#product .where-to-buy ol li a.icon-amuzinc{background-position:-10px -895px}#product .where-to-buy ol li a:hover{background-color:#fff;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}#receipt{padding:20px 50px 80px}#receipt>h2{background:url(../img/elements.png);background-position:-289px -856px;width:497px;height:47px;margin:30px auto;text-indent:-9999px}#receipt-register.is-hide{opacity:0;visibility:hidden;pointer-events:none}#receipt-success{text-align:center;font-size:25px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;height:678px;pointer-events:none;position:absolute;top:130px;opacity:0;visibility:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#receipt-success p:first-child{text-align:center;color:#7a0044;font-weight:bold;font-size:35px}#receipt-success.is-active{opacity:1;visibility:visible;pointer-events:auto}#rule{padding:20px 50px 80px;font-size:20px;letter-spacing:1px}#rule>h2{background:url(../img/elements.png);background-position:-289px -913px;width:554px;height:70px;margin:30px auto;text-indent:-9999px}#rule h3,#rule h4,#rule h5,#rule h6{font-size:25px;color:#7a0044;font-weight:bold;margin-top:30px}#rule ol{padding-left:30px}#rule ol li{list-style-type:decimal}#rule ol ol li{list-style-type:lower-alpha}#rule ul{padding-left:30px}#rule ul li{list-style-type:disc!important}#rule a{text-decoration:underline}ul.winner-list>li{margin-bottom:20px;float:left;width:100%}ul.winner-list>li h3{color:#e30580;font-weight:bold;font-size:27px;text-align:left}ul.winner-list>li h3 i{width:60px;height:60px;display:inline-block;font-style:normal;background-image:url(../img/icon-sticker.png);color:#fff;font-size:19px;line-height:3.3;font-weight:bold;text-align:center;position:relative;top:-4px;margin-right:10px}ul.winner-list>li ol{text-align:left;float:left;width:100%}ul.winner-list>li ol li{float:left;min-width:100px;color:#0078bb;font-size:18px;margin-right:25px;line-height:1.5}ul.winner-list>li ol li:nth-child(2n){margin-right:0}#mojs-other-wrap{width:80%;height:100%;background:rgba(255, 0, 0, 0.8);margin-left:10%;position:fixed;top:0;left:0;z-index:9;pointer-events:none;overflow:hidden}#unsupport-mobile-warning{position:fixed;top:0;left:0;width:100%;height:100%;text-align:center;z-index:999;background:rgba(0, 0, 0, 0.7);opacity:0;visibility:hidden;-webkit-transition:1s;-o-transition:1s;transition:1s;color:#fff;font-size:30px;line-height:2}#unsupport-mobile-warning.active{opacity:1;visibility:visible}#unsupport-mobile-warning .tip-arrow{background:url(../img/umw_tip_arrow.png);width:206px;height:226px;position:fixed;right:0}#unsupport-mobile-warning.is-top .tip-arrow{top:0}#unsupport-mobile-warning.is-bottom .tip-arrow{bottom:150px;-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}#unsupport-mobile-warning .tip-txt{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:5%}#unsupport-mobile-warning .tip-triple{display:inline-block;position:relative;top:-5px}#unsupport-mobile-warning.is-ios.is-line .tip-triple{top:0;background:url(../img/umw_tip_icon_ios.png) no-repeat;background-size:100%;text-indent:-9999px;width:40px;height:60px;margin:0 10px}.pyro{width:100%;height:100%;position:fixed;z-index:1;pointer-events:none}.pyro>.before{position:absolute;width:5px;height:5px;border-radius:50%;-webkit-box-shadow:0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff;box-shadow:0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff;-webkit-animation:1s bang ease-out infinite backwards, 1s gravity ease-in infinite backwards, 5s position linear infinite backwards;animation:1s bang ease-out infinite backwards, 1s gravity ease-in infinite backwards, 5s position linear infinite backwards}.pyro>.after{position:absolute;width:5px;height:5px;border-radius:50%;-webkit-box-shadow:0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff;box-shadow:0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff;-webkit-animation:1s bang ease-out infinite backwards, 1s gravity ease-in infinite backwards, 5s position linear infinite backwards;animation:1s bang ease-out infinite backwards, 1s gravity ease-in infinite backwards, 5s position linear infinite backwards;-webkit-animation-delay:1.25s, 1.25s, 1.25s;animation-delay:1.25s, 1.25s, 1.25s;-webkit-animation-duration:1.25s, 1.25s, 6.25s;animation-duration:1.25s, 1.25s, 6.25s}@-webkit-keyframes bang{to{-webkit-box-shadow:171px -241.6666666667px #ff006f, 93px 19.3333333333px #003cff, -63px -364.6666666667px #00fff2, 42px -308.6666666667px #4dff00, -82px -244.6666666667px #ff007b, 45px -309.6666666667px #ff00c4, -181px -387.6666666667px #ff00e1, 242px 56.3333333333px #ff5100, 189px -326.6666666667px #0084ff, 221px -124.6666666667px #ff0900, 44px -352.6666666667px #00ff6a, 193px -199.6666666667px #bf00ff, -121px -71.6666666667px #ff003c, -165px -372.6666666667px #ff3300, -17px 81.3333333333px #ff0055, -148px -271.6666666667px #00ff1a, 200px -284.6666666667px #00ff7b, -53px -65.6666666667px #7b00ff, -12px -184.6666666667px #ff0091, -166px -315.6666666667px #ff8400, 84px -301.6666666667px #fff200, 131px -176.6666666667px #ff9500, -104px -342.6666666667px #c8ff00, 191px -53.6666666667px #1aff00, 161px -340.6666666667px #00ff0d, 182px -225.6666666667px #00ffc8, -90px -400.6666666667px #00ff4d, 40px -236.6666666667px #00ff48, 138px -121.6666666667px #ff00a6, 169px -92.6666666667px #00fffb, 175px -41.6666666667px #ffc800, -159px -411.6666666667px #00ffd9, 154px -9.6666666667px #00ff7b, -104px -351.6666666667px #ff00aa, -19px -249.6666666667px #bb00ff, 174px -373.6666666667px #66ff00, 25px -282.6666666667px #ff0080, 247px -151.6666666667px #001aff, 80px -400.6666666667px #8400ff, -126px -62.6666666667px #001aff, 214px -57.6666666667px #0044ff, 69px -164.6666666667px #ff002b, -124px -124.6666666667px #00eaff, 172px -160.6666666667px #ffd000, -129px -59.6666666667px #00aeff, -26px 5.3333333333px #00ff99, 218px -73.6666666667px #d5ff00, 162px -383.6666666667px #4dff00, 178px -171.6666666667px #9d00ff, 0px -354.6666666667px #00ffb3, -170px -364.6666666667px #ff5100;box-shadow:171px -241.6666666667px #ff006f, 93px 19.3333333333px #003cff, -63px -364.6666666667px #00fff2, 42px -308.6666666667px #4dff00, -82px -244.6666666667px #ff007b, 45px -309.6666666667px #ff00c4, -181px -387.6666666667px #ff00e1, 242px 56.3333333333px #ff5100, 189px -326.6666666667px #0084ff, 221px -124.6666666667px #ff0900, 44px -352.6666666667px #00ff6a, 193px -199.6666666667px #bf00ff, -121px -71.6666666667px #ff003c, -165px -372.6666666667px #ff3300, -17px 81.3333333333px #ff0055, -148px -271.6666666667px #00ff1a, 200px -284.6666666667px #00ff7b, -53px -65.6666666667px #7b00ff, -12px -184.6666666667px #ff0091, -166px -315.6666666667px #ff8400, 84px -301.6666666667px #fff200, 131px -176.6666666667px #ff9500, -104px -342.6666666667px #c8ff00, 191px -53.6666666667px #1aff00, 161px -340.6666666667px #00ff0d, 182px -225.6666666667px #00ffc8, -90px -400.6666666667px #00ff4d, 40px -236.6666666667px #00ff48, 138px -121.6666666667px #ff00a6, 169px -92.6666666667px #00fffb, 175px -41.6666666667px #ffc800, -159px -411.6666666667px #00ffd9, 154px -9.6666666667px #00ff7b, -104px -351.6666666667px #ff00aa, -19px -249.6666666667px #bb00ff, 174px -373.6666666667px #66ff00, 25px -282.6666666667px #ff0080, 247px -151.6666666667px #001aff, 80px -400.6666666667px #8400ff, -126px -62.6666666667px #001aff, 214px -57.6666666667px #0044ff, 69px -164.6666666667px #ff002b, -124px -124.6666666667px #00eaff, 172px -160.6666666667px #ffd000, -129px -59.6666666667px #00aeff, -26px 5.3333333333px #00ff99, 218px -73.6666666667px #d5ff00, 162px -383.6666666667px #4dff00, 178px -171.6666666667px #9d00ff, 0px -354.6666666667px #00ffb3, -170px -364.6666666667px #ff5100}}@keyframes bang{to{-webkit-box-shadow:171px -241.6666666667px #ff006f, 93px 19.3333333333px #003cff, -63px -364.6666666667px #00fff2, 42px -308.6666666667px #4dff00, -82px -244.6666666667px #ff007b, 45px -309.6666666667px #ff00c4, -181px -387.6666666667px #ff00e1, 242px 56.3333333333px #ff5100, 189px -326.6666666667px #0084ff, 221px -124.6666666667px #ff0900, 44px -352.6666666667px #00ff6a, 193px -199.6666666667px #bf00ff, -121px -71.6666666667px #ff003c, -165px -372.6666666667px #ff3300, -17px 81.3333333333px #ff0055, -148px -271.6666666667px #00ff1a, 200px -284.6666666667px #00ff7b, -53px -65.6666666667px #7b00ff, -12px -184.6666666667px #ff0091, -166px -315.6666666667px #ff8400, 84px -301.6666666667px #fff200, 131px -176.6666666667px #ff9500, -104px -342.6666666667px #c8ff00, 191px -53.6666666667px #1aff00, 161px -340.6666666667px #00ff0d, 182px -225.6666666667px #00ffc8, -90px -400.6666666667px #00ff4d, 40px -236.6666666667px #00ff48, 138px -121.6666666667px #ff00a6, 169px -92.6666666667px #00fffb, 175px -41.6666666667px #ffc800, -159px -411.6666666667px #00ffd9, 154px -9.6666666667px #00ff7b, -104px -351.6666666667px #ff00aa, -19px -249.6666666667px #bb00ff, 174px -373.6666666667px #66ff00, 25px -282.6666666667px #ff0080, 247px -151.6666666667px #001aff, 80px -400.6666666667px #8400ff, -126px -62.6666666667px #001aff, 214px -57.6666666667px #0044ff, 69px -164.6666666667px #ff002b, -124px -124.6666666667px #00eaff, 172px -160.6666666667px #ffd000, -129px -59.6666666667px #00aeff, -26px 5.3333333333px #00ff99, 218px -73.6666666667px #d5ff00, 162px -383.6666666667px #4dff00, 178px -171.6666666667px #9d00ff, 0px -354.6666666667px #00ffb3, -170px -364.6666666667px #ff5100;box-shadow:171px -241.6666666667px #ff006f, 93px 19.3333333333px #003cff, -63px -364.6666666667px #00fff2, 42px -308.6666666667px #4dff00, -82px -244.6666666667px #ff007b, 45px -309.6666666667px #ff00c4, -181px -387.6666666667px #ff00e1, 242px 56.3333333333px #ff5100, 189px -326.6666666667px #0084ff, 221px -124.6666666667px #ff0900, 44px -352.6666666667px #00ff6a, 193px -199.6666666667px #bf00ff, -121px -71.6666666667px #ff003c, -165px -372.6666666667px #ff3300, -17px 81.3333333333px #ff0055, -148px -271.6666666667px #00ff1a, 200px -284.6666666667px #00ff7b, -53px -65.6666666667px #7b00ff, -12px -184.6666666667px #ff0091, -166px -315.6666666667px #ff8400, 84px -301.6666666667px #fff200, 131px -176.6666666667px #ff9500, -104px -342.6666666667px #c8ff00, 191px -53.6666666667px #1aff00, 161px -340.6666666667px #00ff0d, 182px -225.6666666667px #00ffc8, -90px -400.6666666667px #00ff4d, 40px -236.6666666667px #00ff48, 138px -121.6666666667px #ff00a6, 169px -92.6666666667px #00fffb, 175px -41.6666666667px #ffc800, -159px -411.6666666667px #00ffd9, 154px -9.6666666667px #00ff7b, -104px -351.6666666667px #ff00aa, -19px -249.6666666667px #bb00ff, 174px -373.6666666667px #66ff00, 25px -282.6666666667px #ff0080, 247px -151.6666666667px #001aff, 80px -400.6666666667px #8400ff, -126px -62.6666666667px #001aff, 214px -57.6666666667px #0044ff, 69px -164.6666666667px #ff002b, -124px -124.6666666667px #00eaff, 172px -160.6666666667px #ffd000, -129px -59.6666666667px #00aeff, -26px 5.3333333333px #00ff99, 218px -73.6666666667px #d5ff00, 162px -383.6666666667px #4dff00, 178px -171.6666666667px #9d00ff, 0px -354.6666666667px #00ffb3, -170px -364.6666666667px #ff5100}}@-webkit-keyframes gravity{to{transform:translateY(200px);-moz-transform:translateY(200px);-webkit-transform:translateY(200px);-o-transform:translateY(200px);-ms-transform:translateY(200px);opacity:0}}@keyframes gravity{to{transform:translateY(200px);-moz-transform:translateY(200px);-webkit-transform:translateY(200px);-o-transform:translateY(200px);-ms-transform:translateY(200px);opacity:0}}@-webkit-keyframes position{0%,19.9%{margin-top:10%;margin-left:40%}20%,39.9%{margin-top:40%;margin-left:30%}40%,59.9%{margin-top:20%;margin-left:70%}60%,79.9%{margin-top:30%;margin-left:20%}80%,99.9%{margin-top:30%;margin-left:80%}}@keyframes position{0%,19.9%{margin-top:10%;margin-left:40%}20%,39.9%{margin-top:40%;margin-left:30%}40%,59.9%{margin-top:20%;margin-left:70%}60%,79.9%{margin-top:30%;margin-left:20%}80%,99.9%{margin-top:30%;margin-left:80%}}