*{box-sizing:border-box}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,img{margin:0;padding:0}fieldset,img,abbr,acronym{border:0}q::before,q::after{content:""}input,button,select,textarea{border:0;outline:none}button{background:none;cursor:pointer;padding:0}a{cursor:pointer;text-decoration:none}.clearfix::after{clear:both;content:".";display:block;height:0;visibility:hidden}.clearfix{zoom:1}.rd_show_in{opacity:0}.rd_show_in.rd_show_default{opacity:1;transform:translate(0, 0)}.rd_show_in.rd_show_up{animation-name:show_in_animate_up;animation-duration:1s;animation-fill-mode:forwards}.rd_show_in.rd_show_down{animation-name:show_in_animate_down;animation-duration:1s;animation-fill-mode:forwards}@keyframes show_in_animate_up{0%{opacity:0;transform:translate(0, 100px)}100%{opacity:1;transform:translate(0, 0)}}@keyframes show_in_animate_down{0%{opacity:0;transform:translate(0, -100px)}100%{opacity:1;transform:translate(0, 0)}}.recommend-work-swiper-pagination .swiper-pagination-bullet-active{background-color:#ad121d}.rd-client-testimony-dot-area .swiper-pagination-bullet-active{background-color:#ad121d}.grecaptcha-badge{visibility:hidden}body{font-family:"Noto Sans TC",serif;font-size:16px}body a{color:#555}body a:hover{transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s;color:#ad121d}.gotop{width:60px;position:fixed;bottom:0px;z-index:20;height:60px;cursor:pointer;border:1px solid #ad121d;display:flex;align-items:center;justify-content:center;right:0;background:#fff;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}@media only screen and (max-width: 767px){.gotop{width:35px;height:35px}}@media only screen and (min-width: 1000px){.gotop:hover{border-radius:50%;background:#ad121d;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.gotop:hover svg line{transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s;stroke:#fff}}.header{position:fixed;z-index:60}@media only screen and (max-width:1024px){.header{width:100%;height:50px;background:#fff;box-shadow:0px 2px 6px rgba(0,0,0,.06)}}.header img,.header svg{width:100%;height:auto}.header .leftlogo{display:block;position:absolute;width:115px;left:15px;top:16px}@media only screen and (min-width: 1000px){.header .leftlogo.pcnone{display:none}}@media only screen and (max-width:1024px){.header .leftlogo{top:15px;left:15px;width:80px}}.header .menu{position:fixed;right:0;z-index:100;top:0}.header .menu.whenblackbg .line{stroke:#fff}@media only screen and (min-width: 1000px){.header .menu:hover .line{transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s;stroke:#ad121d}}.header .ham{cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:transform 400ms;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:60px}@media only screen and (max-width:1024px){.header .ham{width:50px}}.header .hamRotate.active{transform:rotate(45deg)}.header .hamRotate180.active{transform:rotate(180deg)}.header .line{fill:none;transition:stroke-dasharray 400ms,stroke-dashoffset 400ms;stroke:#000;stroke-width:3;stroke-linecap:round;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.header .ham4 .top{stroke-dasharray:40 121}.header .ham4 .bottom{stroke-dasharray:40 121}.header .ham4.active .top{stroke-dashoffset:-68px}.header .ham4.active .bottom{stroke-dashoffset:-68px}.header .ham4.active .line{stroke:#fff}@media only screen and (max-width:1024px){.header .ham4.active .line{stroke:#000}}.menufull{width:100%;height:100%;background:url("/ridea/npm/images/frontend/ridea_menu.jpg") center no-repeat;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;background-color:#222;position:fixed;z-index:50;padding:5px;overflow:hidden}@media only screen and (max-width: 767px){.menufull{padding:0;padding-top:50px;overflow:auto}}.menufull .rel{position:relative;width:100%;height:100%;overflow:hidden;display:flex;flex-direction:row}@media only screen and (max-width: 767px){.menufull .rel{flex-direction:column-reverse;height:auto;padding-bottom:30px}}.menufull .line01{width:100%;height:1px;position:absolute;background:#4e4e4e;top:0;z-index:2;right:-100%;animation:line01 .7s .3s linear forwards}@media only screen and (max-width: 767px){.menufull .line01{display:none}}.menufull .line02{width:0%;height:1px;bottom:0;position:absolute;background:#4e4e4e;z-index:2;animation:line02 .7s .3s linear forwards}@media only screen and (max-width: 767px){.menufull .line02{display:none}}.menufull .line03{width:1px;height:100%;left:0;top:100%;position:absolute;background:#4e4e4e;animation:line03 .7s .3s linear forwards}@media only screen and (max-width: 767px){.menufull .line03{display:none}}.menufull .line04{width:1px;height:0%;right:0;position:absolute;background:#4e4e4e;animation:line04 .7s .3s linear forwards}@media only screen and (max-width: 767px){.menufull .line04{display:none}}.menufull .box01{width:60%;padding:0px 70px;display:flex;align-items:center;position:relative;opacity:0;-moz-opacity:0;filter:alpha(opacity=100);top:-50px;animation:box01 .5s .8s linear forwards}@media only screen and (min-width: 1000px){.menufull .box01::-webkit-scrollbar{width:4px}.menufull .box01::-webkit-scrollbar-thumb{border-radius:10px;background-color:#444}}@media only screen and (max-width: 1599px){.menufull .box01{padding:50px 50px;display:block;overflow:auto}}@media only screen and (max-width: 1279px){.menufull .box01{padding:30px 30px}}@media only screen and (max-width:1024px){.menufull .box01{width:50%;padding:90px 30px 30px 30px}}@media only screen and (max-width: 767px){.menufull .box01{width:100%;padding:0 15px}}.menufull .box01 .item{width:100%}.menufull .box01 .item h3{font-size:2.6041666667vw;color:#fff;text-align:center;font-family:"EB Garamond",serif;font-weight:normal;margin-bottom:40px}@media only screen and (max-width: 1279px){.menufull .box01 .item h3{margin-bottom:30px}}@media only screen and (max-width:1024px){.menufull .box01 .item h3{font-size:30px;margin-bottom:15px}}@media only screen and (max-width: 767px){.menufull .box01 .item h3{font-size:20px}}.menufull .box01 .item .inp2box{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between}.menufull .box01 .item .inp2box .input_item{width:calc(50% - 10px);position:relative}@media only screen and (max-width:1024px){.menufull .box01 .item .inp2box .input_item{width:100%}}.menufull .box01 .item .inp2box .input_item.sexbox{display:flex}.menufull .box01 .item .inp2box .input_item.sexbox input{width:60%}.menufull .box01 .item .inp2box .input_item.sexbox button{width:20%}.menufull .box01 .item .input_item{display:flex;justify-content:space-between;margin-bottom:20px;flex-wrap:wrap;position:relative}@media only screen and (max-width: 767px){.menufull .box01 .item .input_item{margin-bottom:10px}}.menufull .box01 .item .input_item input,.menufull .box01 .item .input_item button{font-family:"Noto Serif TC",serif;border-bottom:1px solid #6d6d6d;height:50px;background:none;padding:0px 15px 0px 0px;color:#fff;width:100%;font-size:16px}@media only screen and (max-width: 767px){.menufull .box01 .item .input_item input,.menufull .box01 .item .input_item button{height:40px;font-size:14px;border:1px solid #333;padding:0px 15px}}.menufull .box01 .item .input_item .txt{font-family:"Noto Serif TC",serif;color:#888;top:12px;font-size:16px;line-height:30px;position:absolute;right:0px}@media only screen and (max-width: 767px){.menufull .box01 .item .input_item .txt{right:15px}}.menufull .box01 .item .input_item button{width:25%;padding:0px 15px;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}@media only screen and (max-width:1024px){.menufull .box01 .item .input_item button{padding:0px 10px}}@media only screen and (min-width: 1000px){.menufull .box01 .item .input_item button:hover{background:#a81f1f;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}}.menufull .box01 .item .input_item button.now{background:#a81f1f;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.menufull .box01 .item .checkbox{margin-bottom:10px}.menufull .box01 .item .checkbox .title{font-family:"Noto Serif TC",serif;font-size:16px;color:#888;font-weight:500;margin-bottom:10px}.menufull .box01 .item .checkbox .check-inputarea{display:flex;list-style:none;flex-wrap:wrap}.menufull .box01 .item .checkbox .check-inputarea li{display:flex;align-items:center;margin-right:10px;margin-bottom:10px}@media only screen and (min-width: 1000px){.menufull .box01 .item .checkbox .check-inputarea li:hover .checkboxcir{border:2px solid #ad121d;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.menufull .box01 .item .checkbox .check-inputarea li:hover .title{color:#ad121d;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}}.menufull .box01 .item .checkbox .check-inputarea li.now .checkboxcir{border:2px solid #ad121d}.menufull .box01 .item .checkbox .check-inputarea li.now .checkboxcir svg{display:block}.menufull .box01 .item .checkbox .check-inputarea li.now .title{color:#fff;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.menufull .box01 .item .checkbox .check-inputarea li .checkboxcir{flex:0 0 20px;width:20px;height:20px;border-radius:50%;border:2px solid #6d6d6d;margin-right:5px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.menufull .box01 .item .checkbox .check-inputarea li .checkboxcir svg{display:none}.menufull .box01 .item .checkbox .check-inputarea li .title{color:#888;font-size:16px;font-family:"Noto Serif TC",serif;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.menufull .box01 .item .message{border-bottom:1px solid #6d6d6d;height:180px;font-family:"Noto Serif TC",serif;background:none;padding:15px 15px 15px 0px;resize:none;width:100%;font-size:16px;color:#fff}@media only screen and (max-width: 1279px){.menufull .box01 .item .message{height:120px}}@media only screen and (max-width: 767px){.menufull .box01 .item .message{height:100px;font-size:14px;border:1px solid #333;padding:15px}}.menufull .box01 .item .inf-btn{display:flex;margin-top:40px;justify-content:space-between;align-items:center}@media only screen and (max-width:1024px){.menufull .box01 .item .inf-btn{margin-top:30px;flex-direction:column-reverse;align-items:flex-start}}.menufull .box01 .item .inf-btn ul{display:flex;flex-wrap:wrap}.menufull .box01 .item .inf-btn ul li{width:50%;display:flex;align-items:center;padding-right:20px}@media only screen and (max-width:1024px){.menufull .box01 .item .inf-btn ul li{width:100%;padding:0}}.menufull .box01 .item .inf-btn ul li p{font-size:16px;font-family:"Noto Serif TC",serif;color:#888;list-style:none;letter-spacing:1px;margin:0}.menufull .box01 .item .inf-btn ul li a{color:#888;font-size:16px;font-family:"Noto Serif TC",serif;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.menufull .box01 .item .inf-btn ul li a:hover{color:#fff;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.menufull .box01 .item .inf-btn ul li.phone{margin-bottom:5px}.menufull .box01 .item .inf-btn ul li.phone .icon{display:flex;align-items:center;justify-content:center;width:20px;height:20px;margin-right:10px}.menufull .box01 .item .inf-btn ul li.phone .icon svg{max-width:100%;max-height:100%}.menufull .box01 .item .inf-btn ul li.mail{margin-bottom:5px}.menufull .box01 .item .inf-btn ul li.mail .icon{display:flex;align-items:center;justify-content:center;width:20px;height:20px;margin-right:10px}.menufull .box01 .item .inf-btn ul li.mail .icon svg{max-width:100%;max-height:100%}.menufull .box01 .item .inf-btn ul li.lineat .icon{display:flex;align-items:center;justify-content:center;width:20px;height:20px;margin-right:10px}.menufull .box01 .item .inf-btn ul li.lineat .icon svg{max-width:100%;max-height:100%}@media only screen and (max-width:1024px){.menufull .box01 .item .inf-btn ul li.add{margin-bottom:5px}}.menufull .box01 .item .inf-btn ul li.add .icon{display:flex;align-items:center;justify-content:center;width:20px;height:20px;margin-right:10px}.menufull .box01 .item .inf-btn ul li.add .icon svg{max-width:100%;max-height:100%}.menufull .box01 .item .btn_area{text-align:center;font-size:0;letter-spacing:0;display:flex;justify-content:space-between;width:30%}@media only screen and (max-width:1024px){.menufull .box01 .item .btn_area{width:100%;margin-bottom:30px}}@media only screen and (max-width: 767px){.menufull .box01 .item .btn_area{justify-content:space-between}}.menufull .box01 .item .btn_area button{height:50px;font-family:"Noto Serif TC",serif;font-weight:500;letter-spacing:1px;border:1px solid #6d6d6d;font-size:18px;color:#fff;width:100%;border-radius:5px;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s;min-width:160px}@media only screen and (min-width: 1000px){.menufull .box01 .item .btn_area button:hover{background:#a81f1f;border:1px solid #a81f1f;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}}@media only screen and (max-width: 767px){.menufull .box01 .item .btn_area button{font-size:16px;min-width:30px;width:100%;height:40px;margin:0}}.menufull .box02{width:20%;height:100%;position:relative;z-index:1}@media only screen and (max-width:1024px){.menufull .box02{width:0%}}@media only screen and (max-width: 767px){.menufull .box02{display:none}}.menufull .box02 .drbg{position:absolute;width:100%;height:100%;background:url("/ridea/npm/images/frontend/ridea_menu_02.jpg") center no-repeat;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-webkit-transition:all .5s;opacity:0;-moz-opacity:0;filter:alpha(opacity=100);animation:alpha_01 .6s .6s linear forwards}@media only screen and (min-width: 1000px){.menufull .box02 .drbg:hover{background:url("/ridea/npm/images/frontend/ridea_menu_02s.jpg") center no-repeat;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-webkit-transition:all .5s}}.menufull .box02 .linec1{width:1px;height:0%;left:0;position:absolute;background:#333;animation:line04 .7s .3s linear forwards}.menufull .box02 .linec2{width:1px;height:100%;right:0;top:100%;position:absolute;background:#333;animation:line03 .7s .3s linear forwards}.menufull .box03{width:30%;display:flex;align-items:center;position:relative;top:50px;opacity:0;-moz-opacity:0;filter:alpha(opacity=100);animation:box03 .5s .8s linear forwards}@media only screen and (max-width:1024px){.menufull .box03{width:50%}}@media only screen and (max-width: 767px){.menufull .box03{width:100%;margin-bottom:15px}}.menufull .box03 .lst{width:100%}.menufull .box03 a{text-align:center;display:flex;width:100%;color:#fff;padding:12px 15px;font-weight:bold;letter-spacing:1px;justify-content:center;transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-webkit-transition:all .5s}.menufull .box03 a .en{font-family:"EB Garamond",serif;font-weight:normal;font-size:2.6041666667vw;letter-spacing:1px;line-height:3vw}@media only screen and (max-width:1024px){.menufull .box03 a .en{font-size:30px}}@media only screen and (max-width: 767px){.menufull .box03 a .en{font-size:18px;line-height:30px}}.menufull .box03 a .cht{font-family:"Noto Serif TC",serif;font-size:1.25vw;position:relative;padding-left:1.5vw;line-height:3vw;position:relative}@media only screen and (max-width:1024px){.menufull .box03 a .cht{font-size:18px;padding-left:2vw}}@media only screen and (max-width: 767px){.menufull .box03 a .cht{font-size:16px;padding-left:20px;line-height:30px}}.menufull .box03 a .cht .line{background:#fff;height:1.6vw;width:1px;position:absolute;transform:rotate(20deg);left:.7vw;top:28%}@media only screen and (max-width:1024px){.menufull .box03 a .cht .line{height:3vw;top:11%;left:1vw}}@media only screen and (max-width: 767px){.menufull .box03 a .cht .line{height:16px;left:10px;top:7px}}@media only screen and (min-width: 1000px){.menufull .box03 a:hover{background:rgba(168,31,31,.5);transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-webkit-transition:all .5s}}@media only screen and (max-width: 767px){.menufull .box03 a{padding:10px;border-bottom:1px solid #333}}.menufull .box03 a:hover .comming-soon{top:5px;opacity:1;-moz-opacity:1;filter:alpha(opacity=100);transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s;background:rgba(34,34,34,.9)}@media only screen and (max-width: 767px){.menufull .box03 a:hover .comming-soon{top:-5px;background:rgba(168,31,31,.9)}}@-webkit-keyframes box01{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);top:-50px}100%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);top:0}}@-moz-keyframes box01{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);top:-50px}100%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);top:0}}@-ms-keyframes box01{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);top:-50px}100%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);top:0}}@keyframes box01{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);top:-50px}100%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);top:0}}@-webkit-keyframes box03{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);top:50px}100%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);top:0}}@-moz-keyframes box03{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);top:50px}100%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);top:0}}@-ms-keyframes box03{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);top:50px}100%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);top:0}}@keyframes box03{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);top:50px}100%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);top:0}}@-webkit-keyframes box02{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);right:-50px}100%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);right:0}}@-moz-keyframes box02{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);right:-50px}100%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);right:0}}@-ms-keyframes box02{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);right:-50px}100%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);right:0}}@keyframes box02{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);right:-50px}100%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);right:0}}@-webkit-keyframes line01{0%{right:-100%}100%{right:0}}@-moz-keyframes line01{0%{right:-100%}100%{right:0}}@-ms-keyframes line01{0%{right:-100%}100%{right:0}}@keyframes line01{0%{right:-100%}100%{right:0}}@-webkit-keyframes line02{0%{width:0}100%{width:100%}}@-moz-keyframes line02{0%{width:0}100%{width:100%}}@-ms-keyframes line02{0%{width:0}100%{width:100%}}@keyframes line02{0%{width:0}100%{width:100%}}@-webkit-keyframes line03{0%{top:100%}100%{top:0}}@-moz-keyframes line03{0%{top:100%}100%{top:0}}@-ms-keyframes line03{0%{top:100%}100%{top:0}}@keyframes line03{0%{top:100%}100%{top:0}}@-webkit-keyframes line04{0%{height:0}100%{height:100%}}@-moz-keyframes line04{0%{height:0}100%{height:100%}}@-ms-keyframes line04{0%{height:0}100%{height:100%}}@keyframes line04{0%{height:0}100%{height:100%}}html.rd-custom-cursor-active,html.rd-custom-cursor-active *{cursor:none !important}.cursor-position{position:fixed;left:0;top:0;pointer-events:none;visibility:hidden;z-index:900;will-change:transform}.cursor-position.is-visible{visibility:visible}@media only screen and (max-width:1024px){.cursor-position{display:none}}@media(prefers-reduced-motion: reduce){.cursor-position{display:none}}.cursor{position:absolute;left:0;top:0;background-color:#ad121d;width:8px;height:8px;border-radius:100%;z-index:1;transition:.3s cubic-bezier(0.75, -1.27, 0.3, 2.33) transform,.2s cubic-bezier(0.75, -0.27, 0.3, 1.33) opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;transform:scale(1);z-index:900}@media only screen and (max-width:1024px){.cursor{display:none}}.cursor.active{opacity:.5;transform:scale(0)}.cursor.hovered{opacity:.08}.cursor-follow{position:absolute;left:0;top:0;border:1px solid #ad121d;opacity:.8;width:40px;height:40px;border-radius:100%;transition:.6s cubic-bezier(0.75, -1.27, 0.3, 2.33) transform,.2s cubic-bezier(0.75, -0.27, 0.3, 1.33) opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;z-index:900;transform:scale(1)}@media only screen and (max-width:1024px){.cursor-follow{display:none}}.cursor-follow.active{opacity:.3;transform:scale(2);background:#ff3b49;border:1px solid #ff3b49}.cursor-follow.hovered{opacity:.3}.pop-messagebox{position:fixed;z-index:100;left:0;top:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:rgba(255,255,255,.4);padding:15px}.pop-messagebox .center-w{width:100%;max-width:400px;border-radius:15px;background:#fff;box-shadow:0 0 6px rgba(0,0,0,.08);padding:30px;position:relative;border:1px solid #333}@media only screen and (max-width: 767px){.pop-messagebox .center-w{padding:20px 20px 30px 20px}}.pop-messagebox .center-w .cb1{position:absolute;width:100px;top:-48px;right:-34px;transform:rotate(-15deg)}@media only screen and (max-width: 767px){.pop-messagebox .center-w .cb1{width:80px;top:-46px;right:-5px}}.pop-messagebox .center-w .cb1 img{width:100%;height:auto}.pop-messagebox .center-w .cb2{position:absolute;width:140px;bottom:-10px;left:-52px;transform:rotate(10deg)}@media only screen and (max-width: 767px){.pop-messagebox .center-w .cb2{width:80px;bottom:-6px;left:-8px}}.pop-messagebox .center-w .cb2 img{width:100%;height:auto}.pop-messagebox .center-w .txt{text-align:center;font-size:20px;margin-bottom:20px;font-family:"Noto Serif TC",serif;font-weight:bold}.pop-messagebox .center-w .btn-area{display:flex;justify-content:center}.pop-messagebox .center-w .btn-area button{font-size:18px;color:#555;font-weight:bold;border:1px solid #333;width:calc(50% - 10px);margin:0px 5px;height:45px;border-radius:15px;font-family:"Noto Serif TC",serif;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}@media only screen and (max-width: 767px){.pop-messagebox .center-w .btn-area button{height:40px;border-radius:10px;font-size:16px}}.pop-messagebox .center-w .btn-area button:hover{background:#ad121d;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s;color:#fff;border:1px solid #ad121d}.other-loading{position:fixed;z-index:1000;width:100%;height:100%}.other-loading .rel{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#fff}.other-loading .rel .cirout{animation:rotate_360 1.5s 0s linear infinite}.other-loading .rel .cirout g{stroke-dasharray:485px;animation:lo2 4s 0s linear infinite}.other-loading .rel .cirlogo{position:absolute;left:50%;margin-left:-18.2px;top:50%;margin-top:-32px;animation:rotate_Y360 2s 0s linear infinite}.comming-soon{padding:10px 15px;border-radius:30px;background:rgba(137,18,29,.9);color:#fff;position:absolute;top:10px;right:-10px;font-size:16px;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s;opacity:0;-moz-opacity:0;filter:alpha(opacity=100);line-height:30px}@media only screen and (max-width: 767px){.comming-soon{line-height:25px;padding:8px 12px;font-size:14px}}@-webkit-keyframes w_0100{0%{width:0;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}100%{width:100%;opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}}@-moz-keyframes w_0100{0%{width:0;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}100%{width:100%;opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}}@-ms-keyframes w_0100{0%{width:0;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}100%{width:100%;opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}}@keyframes w_0100{0%{width:0;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}100%{width:100%;opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}}@-webkit-keyframes mr_0100{0%{margin-left:0}100%{margin-left:100%}}@-moz-keyframes mr_0100{0%{margin-left:0}100%{margin-left:100%}}@-ms-keyframes mr_0100{0%{margin-left:0}100%{margin-left:100%}}@keyframes mr_0100{0%{margin-left:0}100%{margin-left:100%}}@-webkit-keyframes sq0100{0%{width:0;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}40%{width:100%;opacity:1;-moz-opacity:1;filter:alpha(opacity=100);margin-left:0}70%{width:100%;opacity:1;-moz-opacity:1;filter:alpha(opacity=100);margin-left:0}100%{margin-left:100%;opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}}@-moz-keyframes sq0100{0%{width:0;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}40%{width:100%;opacity:1;-moz-opacity:1;filter:alpha(opacity=100);margin-left:0}70%{width:100%;opacity:1;-moz-opacity:1;filter:alpha(opacity=100);margin-left:0}100%{margin-left:100%;opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}}@-ms-keyframes sq0100{0%{width:0;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}40%{width:100%;opacity:1;-moz-opacity:1;filter:alpha(opacity=100);margin-left:0}70%{width:100%;opacity:1;-moz-opacity:1;filter:alpha(opacity=100);margin-left:0}100%{margin-left:100%;opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}}@keyframes sq0100{0%{width:0;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}40%{width:100%;opacity:1;-moz-opacity:1;filter:alpha(opacity=100);margin-left:0}70%{width:100%;opacity:1;-moz-opacity:1;filter:alpha(opacity=100);margin-left:0}100%{margin-left:100%;opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}}@-webkit-keyframes scrolldown{0%{bottom:-160px}100%{bottom:0}}@-moz-keyframes scrolldown{0%{bottom:-160px}100%{bottom:0}}@-ms-keyframes scrolldown{0%{bottom:-160px}100%{bottom:0}}@keyframes scrolldown{0%{bottom:-160px}100%{bottom:0}}@-webkit-keyframes alpha_01{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}100%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}}@-moz-keyframes alpha_01{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}100%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}}@-ms-keyframes alpha_01{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}100%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}}@keyframes alpha_01{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}100%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}}@-webkit-keyframes h100{0%{height:0}100%{height:100px}}@-moz-keyframes h100{0%{height:0}100%{height:100px}}@-ms-keyframes h100{0%{height:0}100%{height:100px}}@keyframes h100{0%{height:0}100%{height:100px}}@-webkit-keyframes h950{0%{height:0}100%{height:950px}}@-moz-keyframes h950{0%{height:0}100%{height:950px}}@-ms-keyframes h950{0%{height:0}100%{height:950px}}@keyframes h950{0%{height:0}100%{height:950px}}@-webkit-keyframes alpha_left50{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);transform:translate(-50px, 0)}100%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);transform:translate(0, 0)}}@-moz-keyframes alpha_left50{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);transform:translate(-50px, 0)}100%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);transform:translate(0, 0)}}@-ms-keyframes alpha_left50{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);transform:translate(-50px, 0)}100%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);transform:translate(0, 0)}}@keyframes alpha_left50{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);transform:translate(-50px, 0)}100%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);transform:translate(0, 0)}}@-webkit-keyframes alpha_right50{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);transform:translate(50px, 0)}100%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);transform:translate(0, 0)}}@-moz-keyframes alpha_right50{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);transform:translate(50px, 0)}100%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);transform:translate(0, 0)}}@-ms-keyframes alpha_right50{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);transform:translate(50px, 0)}100%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);transform:translate(0, 0)}}@keyframes alpha_right50{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);transform:translate(50px, 0)}100%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);transform:translate(0, 0)}}@-webkit-keyframes alpha_right30{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);transform:translate(30px, 0)}100%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);transform:translate(0, 0)}}@-moz-keyframes alpha_right30{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);transform:translate(30px, 0)}100%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);transform:translate(0, 0)}}@-ms-keyframes alpha_right30{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);transform:translate(30px, 0)}100%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);transform:translate(0, 0)}}@keyframes alpha_right30{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);transform:translate(30px, 0)}100%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);transform:translate(0, 0)}}@-webkit-keyframes alpha_top50{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);transform:translate(0px, 50px)}100%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);transform:translate(0, 0)}}@-moz-keyframes alpha_top50{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);transform:translate(0px, 50px)}100%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);transform:translate(0, 0)}}@-ms-keyframes alpha_top50{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);transform:translate(0px, 50px)}100%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);transform:translate(0, 0)}}@keyframes alpha_top50{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);transform:translate(0px, 50px)}100%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);transform:translate(0, 0)}}@-webkit-keyframes alpha_top30{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);transform:translate(0px, 30px)}100%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);transform:translate(0, 0)}}@-moz-keyframes alpha_top30{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);transform:translate(0px, 30px)}100%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);transform:translate(0, 0)}}@-ms-keyframes alpha_top30{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);transform:translate(0px, 30px)}100%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);transform:translate(0, 0)}}@keyframes alpha_top30{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);transform:translate(0px, 30px)}100%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);transform:translate(0, 0)}}@-webkit-keyframes alpha_bottom50{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);transform:translate(0px, -50px)}100%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);transform:translate(0, 0)}}@-moz-keyframes alpha_bottom50{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);transform:translate(0px, -50px)}100%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);transform:translate(0, 0)}}@-ms-keyframes alpha_bottom50{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);transform:translate(0px, -50px)}100%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);transform:translate(0, 0)}}@keyframes alpha_bottom50{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);transform:translate(0px, -50px)}100%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);transform:translate(0, 0)}}@-webkit-keyframes foogy1{0%{transform:translateX(30vw);opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}10%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}80%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}100%{transform:translateX(-180vw);opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}}@-moz-keyframes foogy1{0%{transform:translateX(30vw);opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}10%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}80%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}100%{transform:translateX(-180vw);opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}}@-ms-keyframes foogy1{0%{transform:translateX(30vw);opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}10%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}80%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}100%{transform:translateX(-180vw);opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}}@keyframes foogy1{0%{transform:translateX(30vw);opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}10%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}80%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}100%{transform:translateX(-180vw);opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}}@-webkit-keyframes foogyblog{0%{left:-40%;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}10%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}80%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}100%{left:-260%;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}}@-moz-keyframes foogyblog{0%{left:-40%;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}10%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}80%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}100%{left:-260%;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}}@-ms-keyframes foogyblog{0%{left:-40%;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}10%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}80%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}100%{left:-260%;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}}@keyframes foogyblog{0%{left:-40%;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}10%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}80%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}100%{left:-260%;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}}@-webkit-keyframes flycb{0%{transform:translateX(0);opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}10%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}80%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}100%{transform:translateX(-110vw);opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}}@-moz-keyframes flycb{0%{transform:translateX(0);opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}10%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}80%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}100%{transform:translateX(-110vw);opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}}@-ms-keyframes flycb{0%{transform:translateX(0);opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}10%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}80%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}100%{transform:translateX(-110vw);opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}}@keyframes flycb{0%{transform:translateX(0);opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}10%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}80%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}100%{transform:translateX(-110vw);opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}}@-webkit-keyframes flycb-bob{0%,100%{transform:translateY(0)}50%{transform:translateY(-7vw)}}@-moz-keyframes flycb-bob{0%,100%{transform:translateY(0)}50%{transform:translateY(-7vw)}}@-ms-keyframes flycb-bob{0%,100%{transform:translateY(0)}50%{transform:translateY(-7vw)}}@keyframes flycb-bob{0%,100%{transform:translateY(0)}50%{transform:translateY(-7vw)}}@-webkit-keyframes flycb2{0%{top:8vw;right:-10vw;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}10%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}50%{top:5vw}80%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}100%{top:3vw;right:100vw;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}}@-moz-keyframes flycb2{0%{top:8vw;right:-10vw;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}10%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}50%{top:5vw}80%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}100%{top:3vw;right:100vw;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}}@-ms-keyframes flycb2{0%{top:8vw;right:-10vw;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}10%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}50%{top:5vw}80%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}100%{top:3vw;right:100vw;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}}@keyframes flycb2{0%{top:8vw;right:-10vw;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}10%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}50%{top:5vw}80%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}100%{top:3vw;right:100vw;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}}@-webkit-keyframes flycb3{0%{top:10vw;left:-10vw;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}10%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}50%{top:5vw}80%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}100%{top:10vw;left:100vw;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}}@-moz-keyframes flycb3{0%{top:10vw;left:-10vw;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}10%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}50%{top:5vw}80%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}100%{top:10vw;left:100vw;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}}@-ms-keyframes flycb3{0%{top:10vw;left:-10vw;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}10%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}50%{top:5vw}80%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}100%{top:10vw;left:100vw;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}}@keyframes flycb3{0%{top:10vw;left:-10vw;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}10%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}50%{top:5vw}80%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}100%{top:10vw;left:100vw;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}}@-webkit-keyframes flycb4{0%{top:25vw;left:-10vw;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}10%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}50%{top:20vw}80%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}100%{top:25vw;left:100vw;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}}@-moz-keyframes flycb4{0%{top:25vw;left:-10vw;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}10%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}50%{top:20vw}80%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}100%{top:25vw;left:100vw;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}}@-ms-keyframes flycb4{0%{top:25vw;left:-10vw;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}10%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}50%{top:20vw}80%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}100%{top:25vw;left:100vw;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}}@keyframes flycb4{0%{top:25vw;left:-10vw;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}10%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}50%{top:20vw}80%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}100%{top:25vw;left:100vw;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}}@-webkit-keyframes fish01{0%{right:-10vw;top:2vw}50%{right:50vw;top:0vw}100%{right:105vw;top:2vw}}@-moz-keyframes fish01{0%{right:-10vw;top:2vw}50%{right:50vw;top:0vw}100%{right:105vw;top:2vw}}@-ms-keyframes fish01{0%{right:-10vw;top:2vw}50%{right:50vw;top:0vw}100%{right:105vw;top:2vw}}@keyframes fish01{0%{right:-10vw;top:2vw}50%{right:50vw;top:0vw}100%{right:105vw;top:2vw}}@-webkit-keyframes fish01s{0%{right:-10vw;transform:translate(0px, 0px)}50%{right:50vw;transform:translate(0px, 5px)}100%{right:105vw;transform:translate(0px, 0px)}}@-moz-keyframes fish01s{0%{right:-10vw;transform:translate(0px, 0px)}50%{right:50vw;transform:translate(0px, 5px)}100%{right:105vw;transform:translate(0px, 0px)}}@-ms-keyframes fish01s{0%{right:-10vw;transform:translate(0px, 0px)}50%{right:50vw;transform:translate(0px, 5px)}100%{right:105vw;transform:translate(0px, 0px)}}@keyframes fish01s{0%{right:-10vw;transform:translate(0px, 0px)}50%{right:50vw;transform:translate(0px, 5px)}100%{right:105vw;transform:translate(0px, 0px)}}@-webkit-keyframes fish02{0%{left:-10vw;top:4vw}50%{left:30vw;top:3vw}100%{left:105vw;top:4vw}}@-moz-keyframes fish02{0%{left:-10vw;top:4vw}50%{left:30vw;top:3vw}100%{left:105vw;top:4vw}}@-ms-keyframes fish02{0%{left:-10vw;top:4vw}50%{left:30vw;top:3vw}100%{left:105vw;top:4vw}}@keyframes fish02{0%{left:-10vw;top:4vw}50%{left:30vw;top:3vw}100%{left:105vw;top:4vw}}@-webkit-keyframes fish02s{0%{left:-10vw;transform:translate(0px, 0px)}50%{left:30vw;transform:translate(0px, -5px)}100%{left:105vw;transform:translate(0px, 0px)}}@-moz-keyframes fish02s{0%{left:-10vw;transform:translate(0px, 0px)}50%{left:30vw;transform:translate(0px, -5px)}100%{left:105vw;transform:translate(0px, 0px)}}@-ms-keyframes fish02s{0%{left:-10vw;transform:translate(0px, 0px)}50%{left:30vw;transform:translate(0px, -5px)}100%{left:105vw;transform:translate(0px, 0px)}}@keyframes fish02s{0%{left:-10vw;transform:translate(0px, 0px)}50%{left:30vw;transform:translate(0px, -5px)}100%{left:105vw;transform:translate(0px, 0px)}}@-webkit-keyframes fish03{0%{right:-10vw;top:6vw}50%{right:66vw;top:8vw}100%{right:108vw;top:6vw}}@-moz-keyframes fish03{0%{right:-10vw;top:6vw}50%{right:66vw;top:8vw}100%{right:108vw;top:6vw}}@-ms-keyframes fish03{0%{right:-10vw;top:6vw}50%{right:66vw;top:8vw}100%{right:108vw;top:6vw}}@keyframes fish03{0%{right:-10vw;top:6vw}50%{right:66vw;top:8vw}100%{right:108vw;top:6vw}}@-webkit-keyframes fish03s{0%{right:-10vw;transform:translate(0px, 0px)}50%{right:66vw;transform:translate(0px, 6px)}100%{right:108vw;transform:translate(0px, 0px)}}@-moz-keyframes fish03s{0%{right:-10vw;transform:translate(0px, 0px)}50%{right:66vw;transform:translate(0px, 6px)}100%{right:108vw;transform:translate(0px, 0px)}}@-ms-keyframes fish03s{0%{right:-10vw;transform:translate(0px, 0px)}50%{right:66vw;transform:translate(0px, 6px)}100%{right:108vw;transform:translate(0px, 0px)}}@keyframes fish03s{0%{right:-10vw;transform:translate(0px, 0px)}50%{right:66vw;transform:translate(0px, 6px)}100%{right:108vw;transform:translate(0px, 0px)}}@-webkit-keyframes fishsha1{0%{right:-10vw;transform:translate(0px, 0px);opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}10%{transform:translate(0px, 20px);opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}95%{right:108vw;transform:translate(0px, 700px);opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}100%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);transform:translate(0px, 720px)}}@-moz-keyframes fishsha1{0%{right:-10vw;transform:translate(0px, 0px);opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}10%{transform:translate(0px, 20px);opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}95%{right:108vw;transform:translate(0px, 700px);opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}100%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);transform:translate(0px, 720px)}}@-ms-keyframes fishsha1{0%{right:-10vw;transform:translate(0px, 0px);opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}10%{transform:translate(0px, 20px);opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}95%{right:108vw;transform:translate(0px, 700px);opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}100%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);transform:translate(0px, 720px)}}@keyframes fishsha1{0%{right:-10vw;transform:translate(0px, 0px);opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}10%{transform:translate(0px, 20px);opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}95%{right:108vw;transform:translate(0px, 700px);opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}100%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);transform:translate(0px, 720px)}}@-webkit-keyframes rotate_alpha{0%{-webkit-transform:rotate(-15deg);-ms-transform:rotate(-15deg);-o-transform:rotate(-15deg);transform:rotate(-15deg);opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}}@-moz-keyframes rotate_alpha{0%{-webkit-transform:rotate(-15deg);-ms-transform:rotate(-15deg);-o-transform:rotate(-15deg);transform:rotate(-15deg);opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}}@-ms-keyframes rotate_alpha{0%{-webkit-transform:rotate(-15deg);-ms-transform:rotate(-15deg);-o-transform:rotate(-15deg);transform:rotate(-15deg);opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}}@keyframes rotate_alpha{0%{-webkit-transform:rotate(-15deg);-ms-transform:rotate(-15deg);-o-transform:rotate(-15deg);transform:rotate(-15deg);opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}}@-webkit-keyframes rotate_360{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotate_360{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes rotate_360{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate_360{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotate_Y360{0%{transform:rotateY(360deg)}40%{transform:rotateY(0deg)}80%{transform:rotateY(0deg)}100%{transform:rotateY(360deg)}}@-moz-keyframes rotate_Y360{0%{transform:rotateY(360deg)}40%{transform:rotateY(0deg)}80%{transform:rotateY(0deg)}100%{transform:rotateY(360deg)}}@-ms-keyframes rotate_Y360{0%{transform:rotateY(360deg)}40%{transform:rotateY(0deg)}80%{transform:rotateY(0deg)}100%{transform:rotateY(360deg)}}@keyframes rotate_Y360{0%{transform:rotateY(360deg)}40%{transform:rotateY(0deg)}80%{transform:rotateY(0deg)}100%{transform:rotateY(360deg)}}@-webkit-keyframes rarea{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}20%{-webkit-transform:rotate(-15deg);-ms-transform:rotate(-15deg);-o-transform:rotate(-15deg);transform:rotate(-15deg)}40%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}60%{-webkit-transform:rotate(10deg);-ms-transform:rotate(10deg);-o-transform:rotate(10deg);transform:rotate(10deg)}80%{-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);transform:rotate(15deg)}100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}}@-moz-keyframes rarea{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}20%{-webkit-transform:rotate(-15deg);-ms-transform:rotate(-15deg);-o-transform:rotate(-15deg);transform:rotate(-15deg)}40%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}60%{-webkit-transform:rotate(10deg);-ms-transform:rotate(10deg);-o-transform:rotate(10deg);transform:rotate(10deg)}80%{-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);transform:rotate(15deg)}100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}}@-ms-keyframes rarea{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}20%{-webkit-transform:rotate(-15deg);-ms-transform:rotate(-15deg);-o-transform:rotate(-15deg);transform:rotate(-15deg)}40%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}60%{-webkit-transform:rotate(10deg);-ms-transform:rotate(10deg);-o-transform:rotate(10deg);transform:rotate(10deg)}80%{-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);transform:rotate(15deg)}100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes rarea{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}20%{-webkit-transform:rotate(-15deg);-ms-transform:rotate(-15deg);-o-transform:rotate(-15deg);transform:rotate(-15deg)}40%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}60%{-webkit-transform:rotate(10deg);-ms-transform:rotate(10deg);-o-transform:rotate(10deg);transform:rotate(10deg)}80%{-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);transform:rotate(15deg)}100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes rotate_net{0%{-webkit-transform:rotate(-15deg);-ms-transform:rotate(-15deg);-o-transform:rotate(-15deg);transform:rotate(-15deg)}50%{-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);transform:rotate(15deg)}100%{-webkit-transform:rotate(-15deg);-ms-transform:rotate(-15deg);-o-transform:rotate(-15deg);transform:rotate(-15deg)}}@-moz-keyframes rotate_net{0%{-webkit-transform:rotate(-15deg);-ms-transform:rotate(-15deg);-o-transform:rotate(-15deg);transform:rotate(-15deg)}50%{-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);transform:rotate(15deg)}100%{-webkit-transform:rotate(-15deg);-ms-transform:rotate(-15deg);-o-transform:rotate(-15deg);transform:rotate(-15deg)}}@-ms-keyframes rotate_net{0%{-webkit-transform:rotate(-15deg);-ms-transform:rotate(-15deg);-o-transform:rotate(-15deg);transform:rotate(-15deg)}50%{-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);transform:rotate(15deg)}100%{-webkit-transform:rotate(-15deg);-ms-transform:rotate(-15deg);-o-transform:rotate(-15deg);transform:rotate(-15deg)}}@keyframes rotate_net{0%{-webkit-transform:rotate(-15deg);-ms-transform:rotate(-15deg);-o-transform:rotate(-15deg);transform:rotate(-15deg)}50%{-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);transform:rotate(15deg)}100%{-webkit-transform:rotate(-15deg);-ms-transform:rotate(-15deg);-o-transform:rotate(-15deg);transform:rotate(-15deg)}}@-webkit-keyframes cathand{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}}@-moz-keyframes cathand{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}}@-ms-keyframes cathand{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes cathand{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes catrotate{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}20%{-webkit-transform:rotate(3deg);-ms-transform:rotate(3deg);-o-transform:rotate(3deg);transform:rotate(3deg)}40%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}60%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}80%{-webkit-transform:rotate(-3deg);-ms-transform:rotate(-3deg);-o-transform:rotate(-3deg);transform:rotate(-3deg)}100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}}@-moz-keyframes catrotate{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}20%{-webkit-transform:rotate(3deg);-ms-transform:rotate(3deg);-o-transform:rotate(3deg);transform:rotate(3deg)}40%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}60%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}80%{-webkit-transform:rotate(-3deg);-ms-transform:rotate(-3deg);-o-transform:rotate(-3deg);transform:rotate(-3deg)}100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}}@-ms-keyframes catrotate{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}20%{-webkit-transform:rotate(3deg);-ms-transform:rotate(3deg);-o-transform:rotate(3deg);transform:rotate(3deg)}40%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}60%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}80%{-webkit-transform:rotate(-3deg);-ms-transform:rotate(-3deg);-o-transform:rotate(-3deg);transform:rotate(-3deg)}100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes catrotate{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}20%{-webkit-transform:rotate(3deg);-ms-transform:rotate(3deg);-o-transform:rotate(3deg);transform:rotate(3deg)}40%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}60%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}80%{-webkit-transform:rotate(-3deg);-ms-transform:rotate(-3deg);-o-transform:rotate(-3deg);transform:rotate(-3deg)}100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes catrotate2{0%{-webkit-transform:rotate(-12deg);-ms-transform:rotate(-12deg);-o-transform:rotate(-12deg);transform:rotate(-12deg)}20%{-webkit-transform:rotate(-16deg);-ms-transform:rotate(-16deg);-o-transform:rotate(-16deg);transform:rotate(-16deg)}40%{-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(-12deg);-ms-transform:rotate(-12deg);-o-transform:rotate(-12deg);transform:rotate(-12deg)}80%{-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}100%{-webkit-transform:rotate(-12deg);-ms-transform:rotate(-12deg);-o-transform:rotate(-12deg);transform:rotate(-12deg)}}@-moz-keyframes catrotate2{0%{-webkit-transform:rotate(-12deg);-ms-transform:rotate(-12deg);-o-transform:rotate(-12deg);transform:rotate(-12deg)}20%{-webkit-transform:rotate(-16deg);-ms-transform:rotate(-16deg);-o-transform:rotate(-16deg);transform:rotate(-16deg)}40%{-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(-12deg);-ms-transform:rotate(-12deg);-o-transform:rotate(-12deg);transform:rotate(-12deg)}80%{-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}100%{-webkit-transform:rotate(-12deg);-ms-transform:rotate(-12deg);-o-transform:rotate(-12deg);transform:rotate(-12deg)}}@-ms-keyframes catrotate2{0%{-webkit-transform:rotate(-12deg);-ms-transform:rotate(-12deg);-o-transform:rotate(-12deg);transform:rotate(-12deg)}20%{-webkit-transform:rotate(-16deg);-ms-transform:rotate(-16deg);-o-transform:rotate(-16deg);transform:rotate(-16deg)}40%{-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(-12deg);-ms-transform:rotate(-12deg);-o-transform:rotate(-12deg);transform:rotate(-12deg)}80%{-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}100%{-webkit-transform:rotate(-12deg);-ms-transform:rotate(-12deg);-o-transform:rotate(-12deg);transform:rotate(-12deg)}}@keyframes catrotate2{0%{-webkit-transform:rotate(-12deg);-ms-transform:rotate(-12deg);-o-transform:rotate(-12deg);transform:rotate(-12deg)}20%{-webkit-transform:rotate(-16deg);-ms-transform:rotate(-16deg);-o-transform:rotate(-16deg);transform:rotate(-16deg)}40%{-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(-12deg);-ms-transform:rotate(-12deg);-o-transform:rotate(-12deg);transform:rotate(-12deg)}80%{-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}100%{-webkit-transform:rotate(-12deg);-ms-transform:rotate(-12deg);-o-transform:rotate(-12deg);transform:rotate(-12deg)}}@-webkit-keyframes catmove{0%{transform:translate(0, 0px)}30%{transform:translate(0, 0px)}50%{transform:translate(-20px, 0px)}100%{transform:translate(0, 0px)}}@-moz-keyframes catmove{0%{transform:translate(0, 0px)}30%{transform:translate(0, 0px)}50%{transform:translate(-20px, 0px)}100%{transform:translate(0, 0px)}}@-ms-keyframes catmove{0%{transform:translate(0, 0px)}30%{transform:translate(0, 0px)}50%{transform:translate(-20px, 0px)}100%{transform:translate(0, 0px)}}@keyframes catmove{0%{transform:translate(0, 0px)}30%{transform:translate(0, 0px)}50%{transform:translate(-20px, 0px)}100%{transform:translate(0, 0px)}}@-webkit-keyframes cat1{0%{transform:translate(-9597px, -4864px)}20%{transform:translate(-9597px, -4864px)}35%{transform:translate(-9597px, -4970px)}60%{transform:translate(-9597px, -4970px)}80%{transform:translate(-9597px, -4864px)}100%{transform:translate(-9597px, -4864px)}}@-moz-keyframes cat1{0%{transform:translate(-9597px, -4864px)}20%{transform:translate(-9597px, -4864px)}35%{transform:translate(-9597px, -4970px)}60%{transform:translate(-9597px, -4970px)}80%{transform:translate(-9597px, -4864px)}100%{transform:translate(-9597px, -4864px)}}@-ms-keyframes cat1{0%{transform:translate(-9597px, -4864px)}20%{transform:translate(-9597px, -4864px)}35%{transform:translate(-9597px, -4970px)}60%{transform:translate(-9597px, -4970px)}80%{transform:translate(-9597px, -4864px)}100%{transform:translate(-9597px, -4864px)}}@keyframes cat1{0%{transform:translate(-9597px, -4864px)}20%{transform:translate(-9597px, -4864px)}35%{transform:translate(-9597px, -4970px)}60%{transform:translate(-9597px, -4970px)}80%{transform:translate(-9597px, -4864px)}100%{transform:translate(-9597px, -4864px)}}@-webkit-keyframes rotate_360b{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(-360deg);-ms-transform:rotate(-360deg);-o-transform:rotate(-360deg);transform:rotate(-360deg)}}@-moz-keyframes rotate_360b{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(-360deg);-ms-transform:rotate(-360deg);-o-transform:rotate(-360deg);transform:rotate(-360deg)}}@-ms-keyframes rotate_360b{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(-360deg);-ms-transform:rotate(-360deg);-o-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes rotate_360b{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(-360deg);-ms-transform:rotate(-360deg);-o-transform:rotate(-360deg);transform:rotate(-360deg)}}@-webkit-keyframes marqpic{0%{background-position:0vw 0}100%{background-position:-20vw 0}}@-moz-keyframes marqpic{0%{background-position:0vw 0}100%{background-position:-20vw 0}}@-ms-keyframes marqpic{0%{background-position:0vw 0}100%{background-position:-20vw 0}}@keyframes marqpic{0%{background-position:0vw 0}100%{background-position:-20vw 0}}@-webkit-keyframes popbubble{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);-webkit-transform:scale(0.5);transform:scale(0.5)}40%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2)}100%{-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}}@-moz-keyframes popbubble{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);-webkit-transform:scale(0.5);transform:scale(0.5)}40%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2)}100%{-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}}@-ms-keyframes popbubble{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);-webkit-transform:scale(0.5);transform:scale(0.5)}40%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2)}100%{-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}}@keyframes popbubble{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);-webkit-transform:scale(0.5);transform:scale(0.5)}40%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2)}100%{-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}}@-webkit-keyframes alpha_scale{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);-webkit-transform:scale(0.8);transform:scale(0.8)}100%{-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}}@-moz-keyframes alpha_scale{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);-webkit-transform:scale(0.8);transform:scale(0.8)}100%{-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}}@-ms-keyframes alpha_scale{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);-webkit-transform:scale(0.8);transform:scale(0.8)}100%{-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}}@keyframes alpha_scale{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);-webkit-transform:scale(0.8);transform:scale(0.8)}100%{-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}}@-webkit-keyframes wave_scale{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);-webkit-transform:scale(0.8);transform:scale(0.8)}50%{opacity:.8;-moz-opacity:.8;filter:alpha(opacity=100)}100%{-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}}@-moz-keyframes wave_scale{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);-webkit-transform:scale(0.8);transform:scale(0.8)}50%{opacity:.8;-moz-opacity:.8;filter:alpha(opacity=100)}100%{-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}}@-ms-keyframes wave_scale{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);-webkit-transform:scale(0.8);transform:scale(0.8)}50%{opacity:.8;-moz-opacity:.8;filter:alpha(opacity=100)}100%{-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}}@keyframes wave_scale{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);-webkit-transform:scale(0.8);transform:scale(0.8)}50%{opacity:.8;-moz-opacity:.8;filter:alpha(opacity=100)}100%{-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}}@-webkit-keyframes titlemove{0%{left:-5vw}20%{left:5vw}40%{left:0vw}60%{left:2vw}100%{left:0}}@-moz-keyframes titlemove{0%{left:-5vw}20%{left:5vw}40%{left:0vw}60%{left:2vw}100%{left:0}}@-ms-keyframes titlemove{0%{left:-5vw}20%{left:5vw}40%{left:0vw}60%{left:2vw}100%{left:0}}@keyframes titlemove{0%{left:-5vw}20%{left:5vw}40%{left:0vw}60%{left:2vw}100%{left:0}}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}@keyframes marquee_re{0%{transform:translateX(-100%)}100%{transform:translateX(0%)}}@-webkit-keyframes float1{0%{top:0px}50%{top:30px}100%{top:0px}}@-moz-keyframes float1{0%{top:0px}50%{top:30px}100%{top:0px}}@-ms-keyframes float1{0%{top:0px}50%{top:30px}100%{top:0px}}@keyframes float1{0%{top:0px}50%{top:30px}100%{top:0px}}@-webkit-keyframes web4box1{0%{left:0vw;top:0}25%{left:-1vw;top:-1vw}50%{left:0vw;top:0}75%{left:2vw;top:-0.5vw}100%{left:0vw;top:0}}@-moz-keyframes web4box1{0%{left:0vw;top:0}25%{left:-1vw;top:-1vw}50%{left:0vw;top:0}75%{left:2vw;top:-0.5vw}100%{left:0vw;top:0}}@-ms-keyframes web4box1{0%{left:0vw;top:0}25%{left:-1vw;top:-1vw}50%{left:0vw;top:0}75%{left:2vw;top:-0.5vw}100%{left:0vw;top:0}}@keyframes web4box1{0%{left:0vw;top:0}25%{left:-1vw;top:-1vw}50%{left:0vw;top:0}75%{left:2vw;top:-0.5vw}100%{left:0vw;top:0}}@-webkit-keyframes web4box1line{0%{-webkit-transform:rotate(-74deg);-ms-transform:rotate(-74deg);-o-transform:rotate(-74deg);transform:rotate(-74deg);width:5.833333vw;bottom:-2.8333vw}25%{-webkit-transform:rotate(-85deg);-ms-transform:rotate(-85deg);-o-transform:rotate(-85deg);transform:rotate(-85deg);width:6.833333vw;bottom:-2.4vw}50%{-webkit-transform:rotate(-74deg);-ms-transform:rotate(-74deg);-o-transform:rotate(-74deg);transform:rotate(-74deg);width:5.833333vw;bottom:-2.8333vw}75%{-webkit-transform:rotate(-56deg);-ms-transform:rotate(-56deg);-o-transform:rotate(-56deg);transform:rotate(-56deg);width:6.833333vw;bottom:-2.4vw}100%{-webkit-transform:rotate(-74deg);-ms-transform:rotate(-74deg);-o-transform:rotate(-74deg);transform:rotate(-74deg);width:5.833333vw;bottom:-2.8333vw}}@-moz-keyframes web4box1line{0%{-webkit-transform:rotate(-74deg);-ms-transform:rotate(-74deg);-o-transform:rotate(-74deg);transform:rotate(-74deg);width:5.833333vw;bottom:-2.8333vw}25%{-webkit-transform:rotate(-85deg);-ms-transform:rotate(-85deg);-o-transform:rotate(-85deg);transform:rotate(-85deg);width:6.833333vw;bottom:-2.4vw}50%{-webkit-transform:rotate(-74deg);-ms-transform:rotate(-74deg);-o-transform:rotate(-74deg);transform:rotate(-74deg);width:5.833333vw;bottom:-2.8333vw}75%{-webkit-transform:rotate(-56deg);-ms-transform:rotate(-56deg);-o-transform:rotate(-56deg);transform:rotate(-56deg);width:6.833333vw;bottom:-2.4vw}100%{-webkit-transform:rotate(-74deg);-ms-transform:rotate(-74deg);-o-transform:rotate(-74deg);transform:rotate(-74deg);width:5.833333vw;bottom:-2.8333vw}}@-ms-keyframes web4box1line{0%{-webkit-transform:rotate(-74deg);-ms-transform:rotate(-74deg);-o-transform:rotate(-74deg);transform:rotate(-74deg);width:5.833333vw;bottom:-2.8333vw}25%{-webkit-transform:rotate(-85deg);-ms-transform:rotate(-85deg);-o-transform:rotate(-85deg);transform:rotate(-85deg);width:6.833333vw;bottom:-2.4vw}50%{-webkit-transform:rotate(-74deg);-ms-transform:rotate(-74deg);-o-transform:rotate(-74deg);transform:rotate(-74deg);width:5.833333vw;bottom:-2.8333vw}75%{-webkit-transform:rotate(-56deg);-ms-transform:rotate(-56deg);-o-transform:rotate(-56deg);transform:rotate(-56deg);width:6.833333vw;bottom:-2.4vw}100%{-webkit-transform:rotate(-74deg);-ms-transform:rotate(-74deg);-o-transform:rotate(-74deg);transform:rotate(-74deg);width:5.833333vw;bottom:-2.8333vw}}@keyframes web4box1line{0%{-webkit-transform:rotate(-74deg);-ms-transform:rotate(-74deg);-o-transform:rotate(-74deg);transform:rotate(-74deg);width:5.833333vw;bottom:-2.8333vw}25%{-webkit-transform:rotate(-85deg);-ms-transform:rotate(-85deg);-o-transform:rotate(-85deg);transform:rotate(-85deg);width:6.833333vw;bottom:-2.4vw}50%{-webkit-transform:rotate(-74deg);-ms-transform:rotate(-74deg);-o-transform:rotate(-74deg);transform:rotate(-74deg);width:5.833333vw;bottom:-2.8333vw}75%{-webkit-transform:rotate(-56deg);-ms-transform:rotate(-56deg);-o-transform:rotate(-56deg);transform:rotate(-56deg);width:6.833333vw;bottom:-2.4vw}100%{-webkit-transform:rotate(-74deg);-ms-transform:rotate(-74deg);-o-transform:rotate(-74deg);transform:rotate(-74deg);width:5.833333vw;bottom:-2.8333vw}}@-webkit-keyframes web4box2{0%{left:0vw;top:0}25%{left:1vw;top:-1vw}50%{left:0vw;top:-1vw}75%{left:1vw;top:-1vw}100%{left:0vw;top:0}}@-moz-keyframes web4box2{0%{left:0vw;top:0}25%{left:1vw;top:-1vw}50%{left:0vw;top:-1vw}75%{left:1vw;top:-1vw}100%{left:0vw;top:0}}@-ms-keyframes web4box2{0%{left:0vw;top:0}25%{left:1vw;top:-1vw}50%{left:0vw;top:-1vw}75%{left:1vw;top:-1vw}100%{left:0vw;top:0}}@keyframes web4box2{0%{left:0vw;top:0}25%{left:1vw;top:-1vw}50%{left:0vw;top:-1vw}75%{left:1vw;top:-1vw}100%{left:0vw;top:0}}@-webkit-keyframes web4box2line{0%{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);width:4.53125vw}25%{-webkit-transform:rotate(-50deg);-ms-transform:rotate(-50deg);-o-transform:rotate(-50deg);transform:rotate(-50deg);width:6.3vw}50%{-webkit-transform:rotate(-50deg);-ms-transform:rotate(-50deg);-o-transform:rotate(-50deg);transform:rotate(-50deg);width:5.5vw}75%{-webkit-transform:rotate(-50deg);-ms-transform:rotate(-50deg);-o-transform:rotate(-50deg);transform:rotate(-50deg);width:6.3vw}100%{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);width:4.53125vw}}@-moz-keyframes web4box2line{0%{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);width:4.53125vw}25%{-webkit-transform:rotate(-50deg);-ms-transform:rotate(-50deg);-o-transform:rotate(-50deg);transform:rotate(-50deg);width:6.3vw}50%{-webkit-transform:rotate(-50deg);-ms-transform:rotate(-50deg);-o-transform:rotate(-50deg);transform:rotate(-50deg);width:5.5vw}75%{-webkit-transform:rotate(-50deg);-ms-transform:rotate(-50deg);-o-transform:rotate(-50deg);transform:rotate(-50deg);width:6.3vw}100%{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);width:4.53125vw}}@-ms-keyframes web4box2line{0%{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);width:4.53125vw}25%{-webkit-transform:rotate(-50deg);-ms-transform:rotate(-50deg);-o-transform:rotate(-50deg);transform:rotate(-50deg);width:6.3vw}50%{-webkit-transform:rotate(-50deg);-ms-transform:rotate(-50deg);-o-transform:rotate(-50deg);transform:rotate(-50deg);width:5.5vw}75%{-webkit-transform:rotate(-50deg);-ms-transform:rotate(-50deg);-o-transform:rotate(-50deg);transform:rotate(-50deg);width:6.3vw}100%{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);width:4.53125vw}}@keyframes web4box2line{0%{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);width:4.53125vw}25%{-webkit-transform:rotate(-50deg);-ms-transform:rotate(-50deg);-o-transform:rotate(-50deg);transform:rotate(-50deg);width:6.3vw}50%{-webkit-transform:rotate(-50deg);-ms-transform:rotate(-50deg);-o-transform:rotate(-50deg);transform:rotate(-50deg);width:5.5vw}75%{-webkit-transform:rotate(-50deg);-ms-transform:rotate(-50deg);-o-transform:rotate(-50deg);transform:rotate(-50deg);width:6.3vw}100%{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);width:4.53125vw}}@-webkit-keyframes web4box3{0%{left:0vw;top:0}25%{top:-2vw;left:1vw}50%{left:2vw;top:0vw}75%{left:1vw;top:1vw}100%{left:0vw;top:0}}@-moz-keyframes web4box3{0%{left:0vw;top:0}25%{top:-2vw;left:1vw}50%{left:2vw;top:0vw}75%{left:1vw;top:1vw}100%{left:0vw;top:0}}@-ms-keyframes web4box3{0%{left:0vw;top:0}25%{top:-2vw;left:1vw}50%{left:2vw;top:0vw}75%{left:1vw;top:1vw}100%{left:0vw;top:0}}@keyframes web4box3{0%{left:0vw;top:0}25%{top:-2vw;left:1vw}50%{left:2vw;top:0vw}75%{left:1vw;top:1vw}100%{left:0vw;top:0}}@-webkit-keyframes web4box3line{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);bottom:50%;left:-4.8vw}25%{-webkit-transform:rotate(-9deg);-ms-transform:rotate(-9deg);-o-transform:rotate(-9deg);transform:rotate(-9deg);width:5.9vw}50%{-webkit-transform:rotate(3deg);-ms-transform:rotate(3deg);-o-transform:rotate(3deg);transform:rotate(3deg);width:6.9vw}75%{-webkit-transform:rotate(13deg);-ms-transform:rotate(13deg);-o-transform:rotate(13deg);transform:rotate(13deg);width:5.9vw}100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);left:-4.8vw}}@-moz-keyframes web4box3line{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);bottom:50%;left:-4.8vw}25%{-webkit-transform:rotate(-9deg);-ms-transform:rotate(-9deg);-o-transform:rotate(-9deg);transform:rotate(-9deg);width:5.9vw}50%{-webkit-transform:rotate(3deg);-ms-transform:rotate(3deg);-o-transform:rotate(3deg);transform:rotate(3deg);width:6.9vw}75%{-webkit-transform:rotate(13deg);-ms-transform:rotate(13deg);-o-transform:rotate(13deg);transform:rotate(13deg);width:5.9vw}100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);left:-4.8vw}}@-ms-keyframes web4box3line{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);bottom:50%;left:-4.8vw}25%{-webkit-transform:rotate(-9deg);-ms-transform:rotate(-9deg);-o-transform:rotate(-9deg);transform:rotate(-9deg);width:5.9vw}50%{-webkit-transform:rotate(3deg);-ms-transform:rotate(3deg);-o-transform:rotate(3deg);transform:rotate(3deg);width:6.9vw}75%{-webkit-transform:rotate(13deg);-ms-transform:rotate(13deg);-o-transform:rotate(13deg);transform:rotate(13deg);width:5.9vw}100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);left:-4.8vw}}@keyframes web4box3line{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);bottom:50%;left:-4.8vw}25%{-webkit-transform:rotate(-9deg);-ms-transform:rotate(-9deg);-o-transform:rotate(-9deg);transform:rotate(-9deg);width:5.9vw}50%{-webkit-transform:rotate(3deg);-ms-transform:rotate(3deg);-o-transform:rotate(3deg);transform:rotate(3deg);width:6.9vw}75%{-webkit-transform:rotate(13deg);-ms-transform:rotate(13deg);-o-transform:rotate(13deg);transform:rotate(13deg);width:5.9vw}100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);left:-4.8vw}}@-webkit-keyframes web4box4{0%{left:0vw;top:0}25%{top:1vw;left:1vw}50%{left:0vw;top:0vw}75%{left:-1vw;top:0vw}100%{left:0vw;top:0vw}}@-moz-keyframes web4box4{0%{left:0vw;top:0}25%{top:1vw;left:1vw}50%{left:0vw;top:0vw}75%{left:-1vw;top:0vw}100%{left:0vw;top:0vw}}@-ms-keyframes web4box4{0%{left:0vw;top:0}25%{top:1vw;left:1vw}50%{left:0vw;top:0vw}75%{left:-1vw;top:0vw}100%{left:0vw;top:0vw}}@keyframes web4box4{0%{left:0vw;top:0}25%{top:1vw;left:1vw}50%{left:0vw;top:0vw}75%{left:-1vw;top:0vw}100%{left:0vw;top:0vw}}@-webkit-keyframes web4box4line{0%{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);width:6vw}25%{-webkit-transform:rotate(40deg);-ms-transform:rotate(40deg);-o-transform:rotate(40deg);transform:rotate(40deg);width:8vw}50%{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);width:6vw}75%{-webkit-transform:rotate(40deg);-ms-transform:rotate(40deg);-o-transform:rotate(40deg);transform:rotate(40deg);width:5.3vw}100%{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);width:6vw}}@-moz-keyframes web4box4line{0%{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);width:6vw}25%{-webkit-transform:rotate(40deg);-ms-transform:rotate(40deg);-o-transform:rotate(40deg);transform:rotate(40deg);width:8vw}50%{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);width:6vw}75%{-webkit-transform:rotate(40deg);-ms-transform:rotate(40deg);-o-transform:rotate(40deg);transform:rotate(40deg);width:5.3vw}100%{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);width:6vw}}@-ms-keyframes web4box4line{0%{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);width:6vw}25%{-webkit-transform:rotate(40deg);-ms-transform:rotate(40deg);-o-transform:rotate(40deg);transform:rotate(40deg);width:8vw}50%{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);width:6vw}75%{-webkit-transform:rotate(40deg);-ms-transform:rotate(40deg);-o-transform:rotate(40deg);transform:rotate(40deg);width:5.3vw}100%{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);width:6vw}}@keyframes web4box4line{0%{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);width:6vw}25%{-webkit-transform:rotate(40deg);-ms-transform:rotate(40deg);-o-transform:rotate(40deg);transform:rotate(40deg);width:8vw}50%{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);width:6vw}75%{-webkit-transform:rotate(40deg);-ms-transform:rotate(40deg);-o-transform:rotate(40deg);transform:rotate(40deg);width:5.3vw}100%{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);width:6vw}}@-webkit-keyframes web4box5{0%{left:0vw;top:0}50%{left:-2vw;top:.5vw}100%{left:0vw;top:0vw}}@-moz-keyframes web4box5{0%{left:0vw;top:0}50%{left:-2vw;top:.5vw}100%{left:0vw;top:0vw}}@-ms-keyframes web4box5{0%{left:0vw;top:0}50%{left:-2vw;top:.5vw}100%{left:0vw;top:0vw}}@keyframes web4box5{0%{left:0vw;top:0}50%{left:-2vw;top:.5vw}100%{left:0vw;top:0vw}}@-webkit-keyframes web4box5line{0%{-webkit-transform:rotate(-55deg);-ms-transform:rotate(-55deg);-o-transform:rotate(-55deg);transform:rotate(-55deg);width:5vw}50%{-webkit-transform:rotate(-53deg);-ms-transform:rotate(-53deg);-o-transform:rotate(-53deg);transform:rotate(-53deg);width:6vw}100%{-webkit-transform:rotate(-55deg);-ms-transform:rotate(-55deg);-o-transform:rotate(-55deg);transform:rotate(-55deg);width:5vw}}@-moz-keyframes web4box5line{0%{-webkit-transform:rotate(-55deg);-ms-transform:rotate(-55deg);-o-transform:rotate(-55deg);transform:rotate(-55deg);width:5vw}50%{-webkit-transform:rotate(-53deg);-ms-transform:rotate(-53deg);-o-transform:rotate(-53deg);transform:rotate(-53deg);width:6vw}100%{-webkit-transform:rotate(-55deg);-ms-transform:rotate(-55deg);-o-transform:rotate(-55deg);transform:rotate(-55deg);width:5vw}}@-ms-keyframes web4box5line{0%{-webkit-transform:rotate(-55deg);-ms-transform:rotate(-55deg);-o-transform:rotate(-55deg);transform:rotate(-55deg);width:5vw}50%{-webkit-transform:rotate(-53deg);-ms-transform:rotate(-53deg);-o-transform:rotate(-53deg);transform:rotate(-53deg);width:6vw}100%{-webkit-transform:rotate(-55deg);-ms-transform:rotate(-55deg);-o-transform:rotate(-55deg);transform:rotate(-55deg);width:5vw}}@keyframes web4box5line{0%{-webkit-transform:rotate(-55deg);-ms-transform:rotate(-55deg);-o-transform:rotate(-55deg);transform:rotate(-55deg);width:5vw}50%{-webkit-transform:rotate(-53deg);-ms-transform:rotate(-53deg);-o-transform:rotate(-53deg);transform:rotate(-53deg);width:6vw}100%{-webkit-transform:rotate(-55deg);-ms-transform:rotate(-55deg);-o-transform:rotate(-55deg);transform:rotate(-55deg);width:5vw}}@-webkit-keyframes web4box6{0%{left:0vw;top:0}25%{left:-1vw;top:0vw}50%{left:0vw;top:0}75%{left:1vw;top:-1vw}100%{left:0vw;top:0}}@-moz-keyframes web4box6{0%{left:0vw;top:0}25%{left:-1vw;top:0vw}50%{left:0vw;top:0}75%{left:1vw;top:-1vw}100%{left:0vw;top:0}}@-ms-keyframes web4box6{0%{left:0vw;top:0}25%{left:-1vw;top:0vw}50%{left:0vw;top:0}75%{left:1vw;top:-1vw}100%{left:0vw;top:0}}@keyframes web4box6{0%{left:0vw;top:0}25%{left:-1vw;top:0vw}50%{left:0vw;top:0}75%{left:1vw;top:-1vw}100%{left:0vw;top:0}}@-webkit-keyframes web4box6line{0%{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);width:4vw;bottom:-0.5vw}25%{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);width:5vw;bottom:-0.5vw}50%{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);width:4vw;bottom:-0.5vw}75%{-webkit-transform:rotate(53deg);-ms-transform:rotate(53deg);-o-transform:rotate(53deg);transform:rotate(53deg);width:4vw;bottom:-0.5vw}100%{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);width:4vw;bottom:-0.5vw}}@-moz-keyframes web4box6line{0%{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);width:4vw;bottom:-0.5vw}25%{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);width:5vw;bottom:-0.5vw}50%{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);width:4vw;bottom:-0.5vw}75%{-webkit-transform:rotate(53deg);-ms-transform:rotate(53deg);-o-transform:rotate(53deg);transform:rotate(53deg);width:4vw;bottom:-0.5vw}100%{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);width:4vw;bottom:-0.5vw}}@-ms-keyframes web4box6line{0%{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);width:4vw;bottom:-0.5vw}25%{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);width:5vw;bottom:-0.5vw}50%{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);width:4vw;bottom:-0.5vw}75%{-webkit-transform:rotate(53deg);-ms-transform:rotate(53deg);-o-transform:rotate(53deg);transform:rotate(53deg);width:4vw;bottom:-0.5vw}100%{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);width:4vw;bottom:-0.5vw}}@keyframes web4box6line{0%{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);width:4vw;bottom:-0.5vw}25%{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);width:5vw;bottom:-0.5vw}50%{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);width:4vw;bottom:-0.5vw}75%{-webkit-transform:rotate(53deg);-ms-transform:rotate(53deg);-o-transform:rotate(53deg);transform:rotate(53deg);width:4vw;bottom:-0.5vw}100%{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);width:4vw;bottom:-0.5vw}}@keyframes arrmove{0%{right:3vw;opacity:0}50%{opacity:1}100%{right:-3vw;opacity:0}}@-webkit-keyframes floattop{0%{transform:translate(0px, 100px);opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}40%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}90%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}100%{transform:translate(0px, -700px);opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}}@-moz-keyframes floattop{0%{transform:translate(0px, 100px);opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}40%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}90%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}100%{transform:translate(0px, -700px);opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}}@-ms-keyframes floattop{0%{transform:translate(0px, 100px);opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}40%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}90%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}100%{transform:translate(0px, -700px);opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}}@keyframes floattop{0%{transform:translate(0px, 100px);opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}40%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}90%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}100%{transform:translate(0px, -700px);opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}}@-webkit-keyframes floattop-light{0%{transform:translate(0px, 0px);opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}50%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}100%{transform:translate(0px, -200px);opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}}@-moz-keyframes floattop-light{0%{transform:translate(0px, 0px);opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}50%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}100%{transform:translate(0px, -200px);opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}}@-ms-keyframes floattop-light{0%{transform:translate(0px, 0px);opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}50%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}100%{transform:translate(0px, -200px);opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}}@keyframes floattop-light{0%{transform:translate(0px, 0px);opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}50%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}100%{transform:translate(0px, -200px);opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}}@-webkit-keyframes floatpup{0%{transform:translate(0px, 0px)}50%{transform:translate(0px, 15px)}100%{transform:translate(0px, 0px)}}@-moz-keyframes floatpup{0%{transform:translate(0px, 0px)}50%{transform:translate(0px, 15px)}100%{transform:translate(0px, 0px)}}@-ms-keyframes floatpup{0%{transform:translate(0px, 0px)}50%{transform:translate(0px, 15px)}100%{transform:translate(0px, 0px)}}@keyframes floatpup{0%{transform:translate(0px, 0px)}50%{transform:translate(0px, 15px)}100%{transform:translate(0px, 0px)}}@-webkit-keyframes floatpup1{0%{transform:translate(0px, 0px)}50%{transform:translate(0px, -5px)}100%{transform:translate(0px, 0px)}}@-moz-keyframes floatpup1{0%{transform:translate(0px, 0px)}50%{transform:translate(0px, -5px)}100%{transform:translate(0px, 0px)}}@-ms-keyframes floatpup1{0%{transform:translate(0px, 0px)}50%{transform:translate(0px, -5px)}100%{transform:translate(0px, 0px)}}@keyframes floatpup1{0%{transform:translate(0px, 0px)}50%{transform:translate(0px, -5px)}100%{transform:translate(0px, 0px)}}@-webkit-keyframes floatpup2{0%{transform:translate(0px, 0px)}50%{transform:translate(0px, 10px)}100%{transform:translate(0px, 0px)}}@-moz-keyframes floatpup2{0%{transform:translate(0px, 0px)}50%{transform:translate(0px, 10px)}100%{transform:translate(0px, 0px)}}@-ms-keyframes floatpup2{0%{transform:translate(0px, 0px)}50%{transform:translate(0px, 10px)}100%{transform:translate(0px, 0px)}}@keyframes floatpup2{0%{transform:translate(0px, 0px)}50%{transform:translate(0px, 10px)}100%{transform:translate(0px, 0px)}}@-webkit-keyframes floatpup2s{0%{transform:translate(0px, 0px)}50%{transform:translate(0px, -10px)}100%{transform:translate(0px, 0px)}}@-moz-keyframes floatpup2s{0%{transform:translate(0px, 0px)}50%{transform:translate(0px, -10px)}100%{transform:translate(0px, 0px)}}@-ms-keyframes floatpup2s{0%{transform:translate(0px, 0px)}50%{transform:translate(0px, -10px)}100%{transform:translate(0px, 0px)}}@keyframes floatpup2s{0%{transform:translate(0px, 0px)}50%{transform:translate(0px, -10px)}100%{transform:translate(0px, 0px)}}@-webkit-keyframes floatlr1{0%{transform:translate(0px, 0px)}50%{transform:translate(-10px, 0px)}100%{transform:translate(0px, 0px)}}@-moz-keyframes floatlr1{0%{transform:translate(0px, 0px)}50%{transform:translate(-10px, 0px)}100%{transform:translate(0px, 0px)}}@-ms-keyframes floatlr1{0%{transform:translate(0px, 0px)}50%{transform:translate(-10px, 0px)}100%{transform:translate(0px, 0px)}}@keyframes floatlr1{0%{transform:translate(0px, 0px)}50%{transform:translate(-10px, 0px)}100%{transform:translate(0px, 0px)}}@-webkit-keyframes floatll1{0%{transform:translate(0px, 0px)}50%{transform:translate(15px, 0px)}100%{transform:translate(0px, 0px)}}@-moz-keyframes floatll1{0%{transform:translate(0px, 0px)}50%{transform:translate(15px, 0px)}100%{transform:translate(0px, 0px)}}@-ms-keyframes floatll1{0%{transform:translate(0px, 0px)}50%{transform:translate(15px, 0px)}100%{transform:translate(0px, 0px)}}@keyframes floatll1{0%{transform:translate(0px, 0px)}50%{transform:translate(15px, 0px)}100%{transform:translate(0px, 0px)}}@-webkit-keyframes dotmove1{0%{transform:translate(0px, 0px)}25%{transform:translate(0px, -2vw)}50%{transform:translate(1vw, 0px)}75%{transform:translate(-1vw, -1vw)}100%{transform:translate(0px, 0px)}}@-moz-keyframes dotmove1{0%{transform:translate(0px, 0px)}25%{transform:translate(0px, -2vw)}50%{transform:translate(1vw, 0px)}75%{transform:translate(-1vw, -1vw)}100%{transform:translate(0px, 0px)}}@-ms-keyframes dotmove1{0%{transform:translate(0px, 0px)}25%{transform:translate(0px, -2vw)}50%{transform:translate(1vw, 0px)}75%{transform:translate(-1vw, -1vw)}100%{transform:translate(0px, 0px)}}@keyframes dotmove1{0%{transform:translate(0px, 0px)}25%{transform:translate(0px, -2vw)}50%{transform:translate(1vw, 0px)}75%{transform:translate(-1vw, -1vw)}100%{transform:translate(0px, 0px)}}@-webkit-keyframes dotmove2{0%{transform:translate(0px, 0px)}25%{transform:translate(0px, 2vw)}50%{transform:translate(1vw, 1vw)}75%{transform:translate(-1vw, 0vw)}100%{transform:translate(0px, 0px)}}@-moz-keyframes dotmove2{0%{transform:translate(0px, 0px)}25%{transform:translate(0px, 2vw)}50%{transform:translate(1vw, 1vw)}75%{transform:translate(-1vw, 0vw)}100%{transform:translate(0px, 0px)}}@-ms-keyframes dotmove2{0%{transform:translate(0px, 0px)}25%{transform:translate(0px, 2vw)}50%{transform:translate(1vw, 1vw)}75%{transform:translate(-1vw, 0vw)}100%{transform:translate(0px, 0px)}}@keyframes dotmove2{0%{transform:translate(0px, 0px)}25%{transform:translate(0px, 2vw)}50%{transform:translate(1vw, 1vw)}75%{transform:translate(-1vw, 0vw)}100%{transform:translate(0px, 0px)}}@-webkit-keyframes dotmove3{0%{transform:translate(0px, 0px)}25%{transform:translate(0.5vw, -0.5vw)}50%{transform:translate(0vw, 1vw)}75%{transform:translate(-1vw, 0vw)}100%{transform:translate(0px, 0px)}}@-moz-keyframes dotmove3{0%{transform:translate(0px, 0px)}25%{transform:translate(0.5vw, -0.5vw)}50%{transform:translate(0vw, 1vw)}75%{transform:translate(-1vw, 0vw)}100%{transform:translate(0px, 0px)}}@-ms-keyframes dotmove3{0%{transform:translate(0px, 0px)}25%{transform:translate(0.5vw, -0.5vw)}50%{transform:translate(0vw, 1vw)}75%{transform:translate(-1vw, 0vw)}100%{transform:translate(0px, 0px)}}@keyframes dotmove3{0%{transform:translate(0px, 0px)}25%{transform:translate(0.5vw, -0.5vw)}50%{transform:translate(0vw, 1vw)}75%{transform:translate(-1vw, 0vw)}100%{transform:translate(0px, 0px)}}@-webkit-keyframes dotmove4{0%{transform:translate(0px, 0px)}50%{transform:translate(0px, -1.5vw)}100%{transform:translate(0px, 0px)}}@-moz-keyframes dotmove4{0%{transform:translate(0px, 0px)}50%{transform:translate(0px, -1.5vw)}100%{transform:translate(0px, 0px)}}@-ms-keyframes dotmove4{0%{transform:translate(0px, 0px)}50%{transform:translate(0px, -1.5vw)}100%{transform:translate(0px, 0px)}}@keyframes dotmove4{0%{transform:translate(0px, 0px)}50%{transform:translate(0px, -1.5vw)}100%{transform:translate(0px, 0px)}}@-webkit-keyframes fishman{0%{transform:translate(0px, 0px)}25%{transform:translate(2.5vw, 0vw)}50%{transform:translate(0vw, 0px)}75%{transform:translate(-1.5vw, 0vw)}100%{transform:translate(0px, 0px)}}@-moz-keyframes fishman{0%{transform:translate(0px, 0px)}25%{transform:translate(2.5vw, 0vw)}50%{transform:translate(0vw, 0px)}75%{transform:translate(-1.5vw, 0vw)}100%{transform:translate(0px, 0px)}}@-ms-keyframes fishman{0%{transform:translate(0px, 0px)}25%{transform:translate(2.5vw, 0vw)}50%{transform:translate(0vw, 0px)}75%{transform:translate(-1.5vw, 0vw)}100%{transform:translate(0px, 0px)}}@keyframes fishman{0%{transform:translate(0px, 0px)}25%{transform:translate(2.5vw, 0vw)}50%{transform:translate(0vw, 0px)}75%{transform:translate(-1.5vw, 0vw)}100%{transform:translate(0px, 0px)}}@-webkit-keyframes latternmove{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}25%{-webkit-transform:rotate(-8deg);-ms-transform:rotate(-8deg);-o-transform:rotate(-8deg);transform:rotate(-8deg)}50%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}75%{-webkit-transform:rotate(12deg);-ms-transform:rotate(12deg);-o-transform:rotate(12deg);transform:rotate(12deg)}100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}}@-moz-keyframes latternmove{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}25%{-webkit-transform:rotate(-8deg);-ms-transform:rotate(-8deg);-o-transform:rotate(-8deg);transform:rotate(-8deg)}50%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}75%{-webkit-transform:rotate(12deg);-ms-transform:rotate(12deg);-o-transform:rotate(12deg);transform:rotate(12deg)}100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}}@-ms-keyframes latternmove{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}25%{-webkit-transform:rotate(-8deg);-ms-transform:rotate(-8deg);-o-transform:rotate(-8deg);transform:rotate(-8deg)}50%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}75%{-webkit-transform:rotate(12deg);-ms-transform:rotate(12deg);-o-transform:rotate(12deg);transform:rotate(12deg)}100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes latternmove{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}25%{-webkit-transform:rotate(-8deg);-ms-transform:rotate(-8deg);-o-transform:rotate(-8deg);transform:rotate(-8deg)}50%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}75%{-webkit-transform:rotate(12deg);-ms-transform:rotate(12deg);-o-transform:rotate(12deg);transform:rotate(12deg)}100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes applemove{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}25%{-webkit-transform:rotate(-8deg);-ms-transform:rotate(-8deg);-o-transform:rotate(-8deg);transform:rotate(-8deg)}50%{-webkit-transform:rotate(-8deg);-ms-transform:rotate(-8deg);-o-transform:rotate(-8deg);transform:rotate(-8deg)}75%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}}@-moz-keyframes applemove{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}25%{-webkit-transform:rotate(-8deg);-ms-transform:rotate(-8deg);-o-transform:rotate(-8deg);transform:rotate(-8deg)}50%{-webkit-transform:rotate(-8deg);-ms-transform:rotate(-8deg);-o-transform:rotate(-8deg);transform:rotate(-8deg)}75%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}}@-ms-keyframes applemove{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}25%{-webkit-transform:rotate(-8deg);-ms-transform:rotate(-8deg);-o-transform:rotate(-8deg);transform:rotate(-8deg)}50%{-webkit-transform:rotate(-8deg);-ms-transform:rotate(-8deg);-o-transform:rotate(-8deg);transform:rotate(-8deg)}75%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes applemove{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}25%{-webkit-transform:rotate(-8deg);-ms-transform:rotate(-8deg);-o-transform:rotate(-8deg);transform:rotate(-8deg)}50%{-webkit-transform:rotate(-8deg);-ms-transform:rotate(-8deg);-o-transform:rotate(-8deg);transform:rotate(-8deg)}75%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes strocir{0%{stroke-dasharray:1000}100%{stroke-dasharray:1950}}@-moz-keyframes strocir{0%{stroke-dasharray:1000}100%{stroke-dasharray:1950}}@-ms-keyframes strocir{0%{stroke-dasharray:1000}100%{stroke-dasharray:1950}}@keyframes strocir{0%{stroke-dasharray:1000}100%{stroke-dasharray:1950}}@-webkit-keyframes rotateZ{0%{transform:rotateY(180deg)}100%{transform:rotateY(0deg)}}@-moz-keyframes rotateZ{0%{transform:rotateY(180deg)}100%{transform:rotateY(0deg)}}@-ms-keyframes rotateZ{0%{transform:rotateY(180deg)}100%{transform:rotateY(0deg)}}@keyframes rotateZ{0%{transform:rotateY(180deg)}100%{transform:rotateY(0deg)}}@-webkit-keyframes foogy1m{0%{left:36vw;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}10%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}80%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}100%{left:-160vw;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}}@-moz-keyframes foogy1m{0%{left:36vw;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}10%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}80%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}100%{left:-160vw;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}}@-ms-keyframes foogy1m{0%{left:36vw;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}10%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}80%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}100%{left:-160vw;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}}@keyframes foogy1m{0%{left:36vw;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}10%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}80%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}100%{left:-160vw;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}}@-webkit-keyframes foogy2m{0%{left:-80vw;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}10%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}80%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}100%{left:70vw;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}}@-moz-keyframes foogy2m{0%{left:-80vw;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}10%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}80%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}100%{left:70vw;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}}@-ms-keyframes foogy2m{0%{left:-80vw;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}10%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}80%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}100%{left:70vw;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}}@keyframes foogy2m{0%{left:-80vw;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}10%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}80%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}100%{left:70vw;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}}@-webkit-keyframes alplt{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);margin-top:30px}100%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);margin-top:0px}}@-moz-keyframes alplt{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);margin-top:30px}100%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);margin-top:0px}}@-ms-keyframes alplt{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);margin-top:30px}100%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);margin-top:0px}}@keyframes alplt{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);margin-top:30px}100%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);margin-top:0px}}@-webkit-keyframes alplts{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);margin-bottom:0px}100%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);margin-bottom:20px}}@-moz-keyframes alplts{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);margin-bottom:0px}100%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);margin-bottom:20px}}@-ms-keyframes alplts{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);margin-bottom:0px}100%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);margin-bottom:20px}}@keyframes alplts{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);margin-bottom:0px}100%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);margin-bottom:20px}}@-webkit-keyframes movecloud{0%{margin-left:0px}50%{margin-left:-15px}100%{margin-left:0px}}@-moz-keyframes movecloud{0%{margin-left:0px}50%{margin-left:-15px}100%{margin-left:0px}}@-ms-keyframes movecloud{0%{margin-left:0px}50%{margin-left:-15px}100%{margin-left:0px}}@keyframes movecloud{0%{margin-left:0px}50%{margin-left:-15px}100%{margin-left:0px}}@-webkit-keyframes movecloud2{0%{margin-right:0px}50%{margin-right:-15px}100%{margin-right:0px}}@-moz-keyframes movecloud2{0%{margin-right:0px}50%{margin-right:-15px}100%{margin-right:0px}}@-ms-keyframes movecloud2{0%{margin-right:0px}50%{margin-right:-15px}100%{margin-right:0px}}@keyframes movecloud2{0%{margin-right:0px}50%{margin-right:-15px}100%{margin-right:0px}}@-webkit-keyframes alpll{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);margin-left:-50px}100%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);margin-left:0px}}@-moz-keyframes alpll{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);margin-left:-50px}100%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);margin-left:0px}}@-ms-keyframes alpll{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);margin-left:-50px}100%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);margin-left:0px}}@keyframes alpll{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);margin-left:-50px}100%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);margin-left:0px}}@-webkit-keyframes movecloud2{0%{margin-right:0px}50%{margin-right:-15px}100%{margin-right:0px}}@-moz-keyframes movecloud2{0%{margin-right:0px}50%{margin-right:-15px}100%{margin-right:0px}}@-ms-keyframes movecloud2{0%{margin-right:0px}50%{margin-right:-15px}100%{margin-right:0px}}@keyframes movecloud2{0%{margin-right:0px}50%{margin-right:-15px}100%{margin-right:0px}}@-webkit-keyframes w40{0%{right:-40px}100%{right:0}}@-moz-keyframes w40{0%{right:-40px}100%{right:0}}@-ms-keyframes w40{0%{right:-40px}100%{right:0}}@keyframes w40{0%{right:-40px}100%{right:0}}@-webkit-keyframes w300{0%{right:-300px}100%{right:0}}@-moz-keyframes w300{0%{right:-300px}100%{right:0}}@-ms-keyframes w300{0%{right:-300px}100%{right:0}}@keyframes w300{0%{right:-300px}100%{right:0}}@-webkit-keyframes w300s{0%{right:0px}100%{right:-300px}}@-moz-keyframes w300s{0%{right:0px}100%{right:-300px}}@-ms-keyframes w300s{0%{right:0px}100%{right:-300px}}@keyframes w300s{0%{right:0px}100%{right:-300px}}@-webkit-keyframes armov{0%{left:0px}50%{left:-7px}100%{left:0px}}@-moz-keyframes armov{0%{left:0px}50%{left:-7px}100%{left:0px}}@-ms-keyframes armov{0%{left:0px}50%{left:-7px}100%{left:0px}}@keyframes armov{0%{left:0px}50%{left:-7px}100%{left:0px}}@-webkit-keyframes cirstroke{0%{stroke-dashoffset:1145}100%{stroke-dashoffset:0px}}@-moz-keyframes cirstroke{0%{stroke-dashoffset:1145}100%{stroke-dashoffset:0px}}@-ms-keyframes cirstroke{0%{stroke-dashoffset:1145}100%{stroke-dashoffset:0px}}@keyframes cirstroke{0%{stroke-dashoffset:1145}100%{stroke-dashoffset:0px}}@-webkit-keyframes rmask{0%{transform:translate(-10164px, -5457px)}100%{transform:translate(-10164px, -5648px)}}@-moz-keyframes rmask{0%{transform:translate(-10164px, -5457px)}100%{transform:translate(-10164px, -5648px)}}@-ms-keyframes rmask{0%{transform:translate(-10164px, -5457px)}100%{transform:translate(-10164px, -5648px)}}@keyframes rmask{0%{transform:translate(-10164px, -5457px)}100%{transform:translate(-10164px, -5648px)}}@-webkit-keyframes lo2{0%{stroke-dashoffset:1455}50%{stroke-dashoffset:0}100%{stroke-dashoffset:1455}}@-moz-keyframes lo2{0%{stroke-dashoffset:1455}50%{stroke-dashoffset:0}100%{stroke-dashoffset:1455}}@-ms-keyframes lo2{0%{stroke-dashoffset:1455}50%{stroke-dashoffset:0}100%{stroke-dashoffset:1455}}@keyframes lo2{0%{stroke-dashoffset:1455}50%{stroke-dashoffset:0}100%{stroke-dashoffset:1455}}@-webkit-keyframes firework1{0%{clip-path:circle(28%);transform:scale(1);opacity:0}15%{transform:scale(1);opacity:1}70%{clip-path:circle(100%);opacity:1}80%{opacity:.5}100%{transform:scale(1.2);clip-path:circle(100%);opacity:0}}@-moz-keyframes firework1{0%{clip-path:circle(28%);transform:scale(1);opacity:0}15%{transform:scale(1);opacity:1}70%{clip-path:circle(100%);opacity:1}80%{opacity:.5}100%{transform:scale(1.2);clip-path:circle(100%);opacity:0}}@-ms-keyframes firework1{0%{clip-path:circle(28%);transform:scale(1);opacity:0}15%{transform:scale(1);opacity:1}70%{clip-path:circle(100%);opacity:1}80%{opacity:.5}100%{transform:scale(1.2);clip-path:circle(100%);opacity:0}}@keyframes firework1{0%{clip-path:circle(28%);transform:scale(1);opacity:0}15%{transform:scale(1);opacity:1}70%{clip-path:circle(100%);opacity:1}80%{opacity:.5}100%{transform:scale(1.2);clip-path:circle(100%);opacity:0}}@-webkit-keyframes waterline1{0%{top:58%;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}20%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}80%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}100%{top:95%;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}}@-moz-keyframes waterline1{0%{top:58%;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}20%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}80%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}100%{top:95%;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}}@-ms-keyframes waterline1{0%{top:58%;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}20%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}80%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}100%{top:95%;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}}@keyframes waterline1{0%{top:58%;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}20%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}80%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}100%{top:95%;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}}@-webkit-keyframes waterline2{0%{top:46%;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}20%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}80%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}100%{top:90%;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}}@-moz-keyframes waterline2{0%{top:46%;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}20%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}80%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}100%{top:90%;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}}@-ms-keyframes waterline2{0%{top:46%;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}20%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}80%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}100%{top:90%;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}}@keyframes waterline2{0%{top:46%;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}20%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}80%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}100%{top:90%;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}}@-webkit-keyframes waterline3{0%{top:23%;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}20%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}80%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}100%{top:80%;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}}@-moz-keyframes waterline3{0%{top:23%;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}20%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}80%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}100%{top:80%;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}}@-ms-keyframes waterline3{0%{top:23%;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}20%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}80%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}100%{top:80%;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}}@keyframes waterline3{0%{top:23%;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}20%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}80%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}100%{top:80%;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}}@-webkit-keyframes mart100{0%{margin-top:0}100%{margin-top:-65px}}@-moz-keyframes mart100{0%{margin-top:0}100%{margin-top:-65px}}@-ms-keyframes mart100{0%{margin-top:0}100%{margin-top:-65px}}@keyframes mart100{0%{margin-top:0}100%{margin-top:-65px}}@-webkit-keyframes fishfall{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}85%{top:38%;opacity:0;-moz-opacity:0;filter:alpha(opacity=100);transform:rotate(-90deg)}88%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);transform:rotate(-80deg)}96%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);transform:rotate(-95deg)}100%{top:98%;opacity:0;-moz-opacity:0;filter:alpha(opacity=100);transform:rotate(-90deg)}}@-moz-keyframes fishfall{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}85%{top:38%;opacity:0;-moz-opacity:0;filter:alpha(opacity=100);transform:rotate(-90deg)}88%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);transform:rotate(-80deg)}96%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);transform:rotate(-95deg)}100%{top:98%;opacity:0;-moz-opacity:0;filter:alpha(opacity=100);transform:rotate(-90deg)}}@-ms-keyframes fishfall{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}85%{top:38%;opacity:0;-moz-opacity:0;filter:alpha(opacity=100);transform:rotate(-90deg)}88%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);transform:rotate(-80deg)}96%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);transform:rotate(-95deg)}100%{top:98%;opacity:0;-moz-opacity:0;filter:alpha(opacity=100);transform:rotate(-90deg)}}@keyframes fishfall{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}85%{top:38%;opacity:0;-moz-opacity:0;filter:alpha(opacity=100);transform:rotate(-90deg)}88%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);transform:rotate(-80deg)}96%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);transform:rotate(-95deg)}100%{top:98%;opacity:0;-moz-opacity:0;filter:alpha(opacity=100);transform:rotate(-90deg)}}@-webkit-keyframes flyyen{0%{top:35vw;left:-10vw;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}10%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}50%{top:28vw}80%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}100%{top:35vw;left:100vw;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}}@-moz-keyframes flyyen{0%{top:35vw;left:-10vw;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}10%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}50%{top:28vw}80%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}100%{top:35vw;left:100vw;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}}@-ms-keyframes flyyen{0%{top:35vw;left:-10vw;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}10%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}50%{top:28vw}80%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}100%{top:35vw;left:100vw;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}}@keyframes flyyen{0%{top:35vw;left:-10vw;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}10%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}50%{top:28vw}80%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}100%{top:35vw;left:100vw;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}}@-webkit-keyframes point{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);transform:translate(0px, 0px)}20%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}80%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}100%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);transform:translate(0px, -10px)}}@-moz-keyframes point{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);transform:translate(0px, 0px)}20%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}80%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}100%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);transform:translate(0px, -10px)}}@-ms-keyframes point{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);transform:translate(0px, 0px)}20%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}80%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}100%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);transform:translate(0px, -10px)}}@keyframes point{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);transform:translate(0px, 0px)}20%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}80%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}100%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);transform:translate(0px, -10px)}}@-webkit-keyframes waterwave{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);top:63%;-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}100%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);-moz-transform:scale(0.2);-ms-transform:scale(0.2);-o-transform:scale(0.2);-webkit-transform:scale(0.2);transform:scale(0.2);top:45%}}@-moz-keyframes waterwave{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);top:63%;-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}100%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);-moz-transform:scale(0.2);-ms-transform:scale(0.2);-o-transform:scale(0.2);-webkit-transform:scale(0.2);transform:scale(0.2);top:45%}}@-ms-keyframes waterwave{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);top:63%;-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}100%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);-moz-transform:scale(0.2);-ms-transform:scale(0.2);-o-transform:scale(0.2);-webkit-transform:scale(0.2);transform:scale(0.2);top:45%}}@keyframes waterwave{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);top:63%;-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}100%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);-moz-transform:scale(0.2);-ms-transform:scale(0.2);-o-transform:scale(0.2);-webkit-transform:scale(0.2);transform:scale(0.2);top:45%}}@-webkit-keyframes waterwave2{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);top:76%;-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}100%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);top:65%;-moz-transform:scale(0.3);-ms-transform:scale(0.3);-o-transform:scale(0.3);-webkit-transform:scale(0.3);transform:scale(0.3)}}@-moz-keyframes waterwave2{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);top:76%;-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}100%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);top:65%;-moz-transform:scale(0.3);-ms-transform:scale(0.3);-o-transform:scale(0.3);-webkit-transform:scale(0.3);transform:scale(0.3)}}@-ms-keyframes waterwave2{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);top:76%;-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}100%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);top:65%;-moz-transform:scale(0.3);-ms-transform:scale(0.3);-o-transform:scale(0.3);-webkit-transform:scale(0.3);transform:scale(0.3)}}@keyframes waterwave2{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);top:76%;-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}100%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);top:65%;-moz-transform:scale(0.3);-ms-transform:scale(0.3);-o-transform:scale(0.3);-webkit-transform:scale(0.3);transform:scale(0.3)}}@-webkit-keyframes linedown{0%{top:0%;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}30%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}60%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}100%{top:110%;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}}@-moz-keyframes linedown{0%{top:0%;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}30%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}60%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}100%{top:110%;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}}@-ms-keyframes linedown{0%{top:0%;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}30%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}60%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}100%{top:110%;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}}@keyframes linedown{0%{top:0%;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}30%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}60%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}100%{top:110%;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}}@-webkit-keyframes bglab{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);bottom:0%;left:-5vw}50%{opacity:.8;-moz-opacity:.8;filter:alpha(opacity=100);left:0vw}100%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);bottom:18vh;left:-5vw}}@-moz-keyframes bglab{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);bottom:0%;left:-5vw}50%{opacity:.8;-moz-opacity:.8;filter:alpha(opacity=100);left:0vw}100%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);bottom:18vh;left:-5vw}}@-ms-keyframes bglab{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);bottom:0%;left:-5vw}50%{opacity:.8;-moz-opacity:.8;filter:alpha(opacity=100);left:0vw}100%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);bottom:18vh;left:-5vw}}@keyframes bglab{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);bottom:0%;left:-5vw}50%{opacity:.8;-moz-opacity:.8;filter:alpha(opacity=100);left:0vw}100%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);bottom:18vh;left:-5vw}}@-webkit-keyframes bglab2{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);bottom:5vh;right:0}50%{opacity:.6;-moz-opacity:.6;filter:alpha(opacity=100);right:-5vw}100%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);bottom:20vh;right:0}}@-moz-keyframes bglab2{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);bottom:5vh;right:0}50%{opacity:.6;-moz-opacity:.6;filter:alpha(opacity=100);right:-5vw}100%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);bottom:20vh;right:0}}@-ms-keyframes bglab2{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);bottom:5vh;right:0}50%{opacity:.6;-moz-opacity:.6;filter:alpha(opacity=100);right:-5vw}100%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);bottom:20vh;right:0}}@keyframes bglab2{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);bottom:5vh;right:0}50%{opacity:.6;-moz-opacity:.6;filter:alpha(opacity=100);right:-5vw}100%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);bottom:20vh;right:0}}@-webkit-keyframes rotate_1{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(8deg);-ms-transform:rotate(8deg);-o-transform:rotate(8deg);transform:rotate(8deg)}100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}}@-moz-keyframes rotate_1{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(8deg);-ms-transform:rotate(8deg);-o-transform:rotate(8deg);transform:rotate(8deg)}100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}}@-ms-keyframes rotate_1{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(8deg);-ms-transform:rotate(8deg);-o-transform:rotate(8deg);transform:rotate(8deg)}100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes rotate_1{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(8deg);-ms-transform:rotate(8deg);-o-transform:rotate(8deg);transform:rotate(8deg)}100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes rotate_2{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}25%{-webkit-transform:rotate(2deg);-ms-transform:rotate(2deg);-o-transform:rotate(2deg);transform:rotate(2deg)}50%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}75%{-webkit-transform:rotate(-2deg);-ms-transform:rotate(-2deg);-o-transform:rotate(-2deg);transform:rotate(-2deg)}100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}}@-moz-keyframes rotate_2{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}25%{-webkit-transform:rotate(2deg);-ms-transform:rotate(2deg);-o-transform:rotate(2deg);transform:rotate(2deg)}50%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}75%{-webkit-transform:rotate(-2deg);-ms-transform:rotate(-2deg);-o-transform:rotate(-2deg);transform:rotate(-2deg)}100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}}@-ms-keyframes rotate_2{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}25%{-webkit-transform:rotate(2deg);-ms-transform:rotate(2deg);-o-transform:rotate(2deg);transform:rotate(2deg)}50%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}75%{-webkit-transform:rotate(-2deg);-ms-transform:rotate(-2deg);-o-transform:rotate(-2deg);transform:rotate(-2deg)}100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes rotate_2{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}25%{-webkit-transform:rotate(2deg);-ms-transform:rotate(2deg);-o-transform:rotate(2deg);transform:rotate(2deg)}50%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}75%{-webkit-transform:rotate(-2deg);-ms-transform:rotate(-2deg);-o-transform:rotate(-2deg);transform:rotate(-2deg)}100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes rotate_3{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-o-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}}@-moz-keyframes rotate_3{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-o-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}}@-ms-keyframes rotate_3{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-o-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes rotate_3{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-o-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes martop_2l{0%{margin-top:-170px}25%{margin-top:-178px}50%{margin-top:-170px}75%{margin-top:-162px}100%{margin-top:-170px}}@-moz-keyframes martop_2l{0%{margin-top:-170px}25%{margin-top:-178px}50%{margin-top:-170px}75%{margin-top:-162px}100%{margin-top:-170px}}@-ms-keyframes martop_2l{0%{margin-top:-170px}25%{margin-top:-178px}50%{margin-top:-170px}75%{margin-top:-162px}100%{margin-top:-170px}}@keyframes martop_2l{0%{margin-top:-170px}25%{margin-top:-178px}50%{margin-top:-170px}75%{margin-top:-162px}100%{margin-top:-170px}}@-webkit-keyframes martop_2r{0%{margin-top:-170px}25%{margin-top:-162px}50%{margin-top:-170px}75%{margin-top:-178px}100%{margin-top:-170px}}@-moz-keyframes martop_2r{0%{margin-top:-170px}25%{margin-top:-162px}50%{margin-top:-170px}75%{margin-top:-178px}100%{margin-top:-170px}}@-ms-keyframes martop_2r{0%{margin-top:-170px}25%{margin-top:-162px}50%{margin-top:-170px}75%{margin-top:-178px}100%{margin-top:-170px}}@keyframes martop_2r{0%{margin-top:-170px}25%{margin-top:-162px}50%{margin-top:-170px}75%{margin-top:-178px}100%{margin-top:-170px}}@-webkit-keyframes martop_2lm{0%{margin-top:-80px}25%{margin-top:-84px}50%{margin-top:-80px}75%{margin-top:-76px}100%{margin-top:-80px}}@-moz-keyframes martop_2lm{0%{margin-top:-80px}25%{margin-top:-84px}50%{margin-top:-80px}75%{margin-top:-76px}100%{margin-top:-80px}}@-ms-keyframes martop_2lm{0%{margin-top:-80px}25%{margin-top:-84px}50%{margin-top:-80px}75%{margin-top:-76px}100%{margin-top:-80px}}@keyframes martop_2lm{0%{margin-top:-80px}25%{margin-top:-84px}50%{margin-top:-80px}75%{margin-top:-76px}100%{margin-top:-80px}}@-webkit-keyframes martop_2rm{0%{margin-top:-80px}25%{margin-top:-76px}50%{margin-top:-80px}75%{margin-top:-84px}100%{margin-top:-80px}}@-moz-keyframes martop_2rm{0%{margin-top:-80px}25%{margin-top:-76px}50%{margin-top:-80px}75%{margin-top:-84px}100%{margin-top:-80px}}@-ms-keyframes martop_2rm{0%{margin-top:-80px}25%{margin-top:-76px}50%{margin-top:-80px}75%{margin-top:-84px}100%{margin-top:-80px}}@keyframes martop_2rm{0%{margin-top:-80px}25%{margin-top:-76px}50%{margin-top:-80px}75%{margin-top:-84px}100%{margin-top:-80px}}@keyframes redpart{0%{transform:translate(12683.328px, -4900.275px);opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}100%{transform:translate(12683.328px, -4981.275px);opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}}@keyframes linebox250{0%{width:0}100%{width:250px}}@keyframes linebox150{0%{width:0}100%{width:150px}}@keyframes iconw{0%{fill:#000}50%{fill:#fff}100%{fill:#000}}@keyframes sesgcolor1{0%{fill:#fff}50%{fill:#e60039}100%{fill:#fff}}@-webkit-keyframes car{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);left:0}20%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}80%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}90%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}100%{left:100%;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}}@-moz-keyframes car{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);left:0}20%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}80%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}90%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}100%{left:100%;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}}@-ms-keyframes car{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);left:0}20%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}80%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}90%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}100%{left:100%;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}}@keyframes car{0%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);left:0}20%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}80%{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}90%{opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}100%{left:100%;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}}@keyframes ripple-animation{0%{width:0;height:0;opacity:1}100%{width:90vw;height:90vw;opacity:0}}@keyframes ripple-animation-pad{0%{width:0;height:0;opacity:1}100%{width:150vw;height:150vw;opacity:0}}@keyframes ripple-animation-mb{0%{width:0;height:0;opacity:1}100%{width:200vw;height:200vw;opacity:0}}.scrollElement{height:48000px;width:100%}@media only screen and (max-width:1024px){.scrollElement{display:none}}body{font-family:"Noto Sans TC",serif;font-size:16px}body a{color:#555}body a:hover{transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s;color:#ad121d}body.index-scrollhidden::-webkit-scrollbar{display:none}:root{scrollbar-width:none}.index-loading{position:fixed;z-index:1000;width:100%;height:100%}.index-loading .rel{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#fff}.index-loading .rel .r-area{position:absolute;top:50%;margin-top:-4.8958333333vw;left:50%;margin-left:-2.7864583333vw;width:5.59375vw;animation:rarea 1s 1s linear infinite}@media only screen and (max-width: 767px){.index-loading .rel .r-area{margin-top:-23vw;margin-left:-9vw;width:18vw}}.index-loading .rel .r-area svg{width:100%;height:auto}.index-loading .rel .r-area .rmask{position:absolute;top:-.1041666667vw;left:-0.0625vw}.index-loading .rel .r-area .maslkbox{transform:translate(-10164px, -5457px);animation:rmask 1s 0s linear forwards}.index-loading .rel .cir1{position:relative;width:20.8333333333vw}@media only screen and (max-width: 767px){.index-loading .rel .cir1{width:58.6666666667vw;margin-top:-14vw}}.index-loading .rel .cir1 svg{width:100%;height:auto}.index-loading .rel .cir1 .cirstroke{transform:rotate(-90deg);transform-origin:50% 50%}.index-loading .rel .cir1 .cirstroke g{stroke-dashoffset:1145;stroke-dasharray:1145;animation:cirstroke 1s 0s linear forwards}.index-loading .rel .cir1 .cirline{position:absolute;top:0;left:0}.right-dotbox{position:fixed;z-index:49;display:flex;flex-direction:column;bottom:2%;width:60px;align-items:center;right:0}@media only screen and (max-width:1024px){.right-dotbox{display:none}}.right-dotbox li{cursor:pointer;width:10px;height:10px;border-radius:50%;border:1px solid #ad121d;margin-bottom:10px;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s;position:relative}.right-dotbox li:hover{transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s;background:#ad121d}.right-dotbox li:hover .fontarea{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);visibility:visible;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.right-dotbox li:hover .fontarea .lines{width:12px;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.right-dotbox li.now{transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s;background:#ad121d}.right-dotbox li .fontarea{position:absolute;white-space:nowrap;right:15px;top:50%;margin-top:-14px;line-height:20px;font-weight:bold;padding-right:20px;opacity:0;-moz-opacity:0;filter:alpha(opacity=100);visibility:hidden;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.right-dotbox li .fontarea p{font-size:14px;color:#ad121d;background:rgba(255,255,255,.9);font-family:"Noto Serif TC",serif;padding:3px 8px;border-radius:4px}.right-dotbox li .fontarea .lines{transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s;position:absolute;width:0px;height:1px;background:#ad121d;top:50%;right:0}.right-dotbox li:hover{background:#ad121d;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.indexall{position:fixed;width:100%;height:100vh;overflow:hidden;display:block}@media only screen and (max-width:1024px){.indexall{display:none}}.indexall img,.indexall svg{width:100%;height:auto}.indexall .monr1{position:absolute;width:55.8854166667vw;right:-13.75vw;top:6.8062827225vh;z-index:3}.indexall .monr1 img{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);animation:alpha_01 .6s 0s linear forwards}.indexall .flycb{position:absolute;width:9.6875vw;right:-10vw;top:35vw;z-index:6;animation:flycb 8s 1.4s ease-out infinite}.indexall .flycb img{animation:flycb-bob 8s 1.4s ease-out infinite}.indexall .monl2{position:absolute;width:43.3333333333vw;left:-2.0833333333vw;bottom:7.2916666667vw}.indexall .monl2 img{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);animation:alpha_left50 .6s .3s linear forwards}.indexall .ml01{position:absolute;width:33.3333333333vw;left:0;top:65.9685863874vh;z-index:8}.indexall .ml01 img{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);animation:alpha_top50 .6s 1s linear forwards}.indexall .ml02{position:absolute;width:33.3333333333vw;right:0;top:62.3036649215vh;z-index:8}.indexall .ml02 img{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);animation:alpha_top50 .6s 1s linear forwards}.indexall .ml03{position:absolute;width:40.625vw;left:6.9791666667vw;top:113.5078534031vh;z-index:3}.indexall .ml04{position:absolute;width:45.3125vw;right:0;top:95.9162303665vh;z-index:3}.indexall .center-red{position:absolute;z-index:2;left:50%;top:50%;width:20.8333333333vw;margin-top:-10.4166666667vw;margin-left:-10.4166666667vw;display:block}.indexall .center-red svg{animation:rotate_360 10s 0s linear infinite}.indexall .cloudy-foogy{position:absolute;width:156.25vw;z-index:5;top:10vw;animation:foogy1 25s 0s linear infinite}.indexall .cloudy-foogy2{position:absolute;width:156.25vw;z-index:10;top:120vh;left:-45vw}.indexall .cloudy-foogy3{position:absolute;width:100vw;z-index:5;top:30vw;right:-10vw}.indexall .left-slogan-area{position:absolute;left:3.125vw;top:4.6875vw;z-index:3}.indexall .left-slogan-area .title-en{position:relative;display:inline-block}.indexall .left-slogan-area .title-en h2{text-transform:uppercase;font-size:4.1666666667vw;color:#ad121d;font-weight:500;font-family:"EB Garamond",serif;line-height:1.05;position:relative;overflow:hidden;opacity:0;-moz-opacity:0;filter:alpha(opacity=100);animation:alpha_01 .3s .8s linear forwards;letter-spacing:.1vw}.indexall .left-slogan-area .title-en .sq{width:0%;background:#ad121d;position:absolute;height:90%;top:0;margin-left:0;animation:sq0100 1s .3s linear forwards}.indexall .left-slogan-area .title-cht{position:relative;display:inline-block}.indexall .left-slogan-area .title-cht h3{font-family:"Noto Serif TC",serif;font-size:1.38vw;color:#333;letter-spacing:.15vw;position:relative;opacity:0;-moz-opacity:0;filter:alpha(opacity=100);animation:alpha_01 .3s 1s linear forwards}.indexall .left-slogan-area .title-cht .sq{width:0%;background:#000;position:absolute;height:90%;top:0;margin-left:0;animation:sq0100 1s .6s linear forwards}.indexall .center-build{position:absolute;left:50%;top:155vh;width:56.0416666667vw;margin-left:-28.0208333333vw;z-index:15}.indexall .center-build .rel{width:100%;height:100%;position:relative}.indexall .center-build .build{position:relative;z-index:10}.indexall .cat1{position:absolute;right:24.4%;bottom:50%;z-index:10;width:5.3%}.indexall .cat1 image{transform:translate(-9597px, -4900px);animation:cat1 3.5s 0s linear infinite}.indexall .cat2{position:absolute;width:15%;bottom:39.5%;left:14.5%;z-index:10;animation:catrotate 8s 0s linear infinite}.indexall .cat2:hover .speach{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);transition:all .8s;-moz-transition:all .8s;-o-transition:all .8s;-ms-transition:all .8s;-webkit-transition:all .8s;left:35%;top:-23%}.indexall .cat2 .speach{position:absolute;top:-18%;font-family:"Noto Serif TC",serif;font-weight:bold;font-size:1.0416666667vw;padding:5px 20px;border-radius:30px;border:2px solid #222;color:#222;left:25%;background:#fff;opacity:0;-moz-opacity:0;filter:alpha(opacity=100);transition:all .8s;-moz-transition:all .8s;-o-transition:all .8s;-ms-transition:all .8s;-webkit-transition:all .8s}.indexall .dragon{position:absolute;left:50%;top:-26vw;width:80.625vw;margin-left:-2.2vw;z-index:5}.indexall .dragon .dragonpic{position:relative;z-index:2}.indexall .dragon .hrv{position:absolute;z-index:3;top:20%;left:10.2%;width:23%}.indexall .dragon .hrl{position:absolute;z-index:1;top:-5%;left:1%;width:9%}.indexall .reson-1{position:absolute;left:50%;margin-left:-30vw;width:17.1875vw;top:14vw;overflow:hidden}.indexall .reson-1 h3{width:100%;height:3.125vw;font-family:"Noto Serif TC",serif;font-size:1.0416666667vw;background:#ad121d;color:#fff;margin-left:18vw;display:flex;align-items:center;justify-content:center}.indexall .reson-2{position:absolute;left:50%;margin-left:10vw;width:20.3125vw;top:25vw;overflow:hidden;z-index:11}.indexall .reson-2 h3{text-align:center;width:100%;height:3.125vw;font-family:"Noto Serif TC",serif;font-size:1.0416666667vw;background:#ad121d;color:#fff;display:flex;align-items:center;margin-left:-21vw;justify-content:center}.indexall .reson-3{position:absolute;left:50%;margin-left:-25.5vw;width:20.3125vw;top:45vw;overflow:hidden;z-index:11}.indexall .reson-3 h3{text-align:center;width:100%;height:3.125vw;font-family:"Noto Serif TC",serif;font-size:1.0416666667vw;background:#ad121d;color:#fff;display:flex;align-items:center;justify-content:center}.indexall .marquee{overflow:hidden}.indexall .maq_area{position:absolute;top:20vw;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}.indexall .maq_area .marquee span{display:inline-block;white-space:nowrap;color:#fff;width:var(--tw);will-change:transform;animation:marquee var(--ad) linear infinite;animation-play-state:running;line-height:200px;font-size:8.9583333333vw;font-weight:500;font-family:"EB Garamond",serif;-webkit-text-fill-color:rgba(0,0,0,0);-webkit-text-stroke:1px #ad121d}.indexall .maq_area .marquee--long span{text-align:left;animation:marquee_re var(--ad) linear infinite}.indexall .bg-grar-1{position:absolute;right:0;width:87.5vw;bottom:-52vh;z-index:-1}.indexall .bg-grar-2{position:absolute;left:0;width:54.4791666667vw;bottom:-39vh;z-index:-1}.indexall .cirmove{display:none;position:absolute;width:41.1458333333vw;left:50%;margin-left:-20.5729166667vw;top:50%;margin-top:-20.5729166667vw;z-index:1}.indexall .cirmove .rel{position:relative}.indexall .cirmove svg{width:41.1458333333vw;height:41.1458333333vw}.indexall .cirmove .clip-img{-webkit-clip-path:url(#clip-path);clip-path:url(#clip-path);height:41.1458333333vw;width:41.1458333333vw;background:url("/ridea/npm/images/frontend/movepic2.jpg");background-size:auto 41.1458333333vw;animation:marqpic 20s .3s linear infinite}.indexall .marqpic{height:800px;transform:translate(-10997px, -6934px)}.indexall .sland-01{width:7.03125vw;position:absolute;bottom:-20vh;left:50%;margin-left:18vw;z-index:5}.indexall .bamboo{width:9.4791666667vw;position:absolute;bottom:-75vh;left:0;display:none;z-index:5}.indexall .lion01{width:14.0625vw;position:absolute;bottom:-3vh;right:-15vw;z-index:5}.indexall .lionbgmountain{width:45.8333333333vw;position:absolute;bottom:-12vh;right:-44vw;z-index:1}.indexall .webdesign-title-outline{position:absolute;width:100%;height:100vh;display:flex;align-items:center;justify-content:center;z-index:5}.indexall .webdesign-title-outline h2{display:none;position:relative;left:-5vw;white-space:nowrap;font-weight:500;font-family:"EB Garamond",serif;font-size:10.4166666667vw;-webkit-text-fill-color:rgba(0,0,0,0);-webkit-text-stroke:1px #ad121d;animation:titlemove .6s 0s linear forwards}.indexall .webdesign-title-solid{position:absolute;width:100%;height:100vh;display:flex;align-items:center;justify-content:center;z-index:-1}.indexall .webdesign-title-solid h2{display:none;position:relative;left:-5vw;font-size:10.4166666667vw;color:#ad121d;font-weight:500;font-family:"EB Garamond",serif;animation:titlemove .8s 0s linear forwards}.indexall .webtitle-cht{position:absolute;z-index:3;height:10.9375vw;width:10.9375vw;background:#ad121d;border-radius:50%;color:#fff;font-family:"Noto Serif TC",serif;font-size:1.5625vw;font-weight:bold;text-align:center;opacity:0;-moz-opacity:0;filter:alpha(opacity=100);animation:popbubble .5s .5s linear forwards}.indexall .webtitle-cht .rel{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.indexall .webtitle-cht .rel .cirline{position:absolute;border-radius:50%;border:1px solid #ad121d;height:11.4583333333vw;width:11.4583333333vw;left:50%;top:50%;margin-left:-5.7291666667vw;margin-top:-5.7291666667vw}.indexall .center-reds{position:fixed;z-index:2;left:50%;top:50%;width:8.5416666667vw;margin-top:5vw;margin-left:-6.416667vw;display:none;transform:translate(0px, 50px)}.indexall .center-reds svg{animation:rotate_360 10s 0s linear infinite}.indexall .webox-1{position:absolute;width:100vw;height:100vh;left:100vw;z-index:8}.indexall .webox-1 .rel{display:flex;align-items:center;justify-content:center;position:relative;width:100%;height:100%}.indexall .webox-1 .rel .web1-txtbox{position:absolute;bottom:50%;margin-bottom:-21.5vw;right:12vw;z-index:10;display:none}.indexall .webox-1 .rel .web1-txtbox .relbox{position:relative;background:#fff;width:100%;padding:2.0833333333vw 1.8229166667vw;max-width:17.1875vw}.indexall .webox-1 .rel .web1-txtbox .relbox .sq{width:0%;background:#ad121d;position:absolute;height:100%;top:0;left:0;margin-left:0;animation:sq0100 1s 0s linear forwards;z-index:2}.indexall .webox-1 .rel .web1-txtbox .txtbox{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);animation:alpha_01 .3s .5s linear forwards}.indexall .webox-1 .rel .web1-txtbox h3{text-align:center;font-size:1.25vw;font-family:"Noto Serif TC",serif;font-weight:bold;color:#333;margin-bottom:15px}.indexall .webox-1 .rel .web1-txtbox p{font-size:.9375vw;color:#555;line-height:1.5;letter-spacing:2px}.indexall .webox-1 .rel .web1-txtbox .iconbox{width:8.3333333333vw;height:8.3333333333vw;position:relative;display:flex;align-items:center;justify-content:center;margin:0 auto;margin-bottom:20px;opacity:0;-moz-opacity:0;filter:alpha(opacity=100);animation:alpha_01 .3s .5s linear forwards}.indexall .webox-1 .rel .web1-txtbox .iconbox .icon{max-width:4.1666666667vw;height:auto}.indexall .webox-1 .rel .web1-txtbox .iconbox .border-sq{width:100%;height:100%;position:absolute}.indexall .webox-1 .rel .web1-txtbox .iconbox .border-sq .sq8a{position:absolute;width:100%;height:auto;animation:rotate_360 15s 0s linear infinite}.indexall .webox-1 .rel .web1-txtbox .iconbox .border-sq .sq8b{position:absolute;width:100%;height:auto;-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);transform:rotate(15deg);animation:rotate_360b 30s 0s linear infinite}.indexall .webox-1 .rel .web1title{position:absolute;top:50%;left:5vw;z-index:1;margin-top:-4.1666666667vw}.indexall .webox-1 .rel .web1title .title-h2{font-family:"EB Garamond",serif;font-size:4.1666666667vw;line-height:4.1666666667vw;color:#ad121d;text-transform:uppercase;font-weight:500;position:relative;display:none;opacity:0;-moz-opacity:0;filter:alpha(opacity=100);animation:alpha_01 .3s .5s linear forwards}.indexall .webox-1 .rel .web1titleo{position:absolute;top:50%;left:5vw;z-index:5;margin-top:-4.1666666667vw}.indexall .webox-1 .rel .web1titleo .title-h2{display:none;position:relative;overflow:hidden;height:3.9vw}.indexall .webox-1 .rel .web1titleo .title-h2 .sq{width:0%;background:#ad121d;position:absolute;height:100%;top:0;margin-left:0;z-index:5;animation:sq0100 1s 0s linear forwards}.indexall .webox-1 .rel .web1titleo h2{font-family:"EB Garamond",serif;font-size:4.1666666667vw;-webkit-text-fill-color:rgba(0,0,0,0);-webkit-text-stroke:1px #fff;text-transform:uppercase;font-weight:500;line-height:4.1666666667vw;position:relative;opacity:0;-moz-opacity:0;filter:alpha(opacity=100);animation:alpha_01 .3s .5s linear forwards}.indexall .webox-1 .rel .img01{position:relative;width:63.6979166667vw;filter:grayscale(100%);transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s;z-index:3}.indexall .webox-1 .rel .img01:hover{transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s;filter:grayscale(0%)}.indexall .webox-1 .rel .num{position:absolute;top:-1vw;left:11vw;z-index:5;display:none}.indexall .webox-1 .rel .num .numbox{position:relative;overflow:hidden}.indexall .webox-1 .rel .num .numbox h2{font-weight:500;font-family:"EB Garamond",serif;font-size:11.71875vw;-webkit-text-fill-color:rgba(0,0,0,0);-webkit-text-stroke:1px #ad121d;opacity:0;-moz-opacity:0;filter:alpha(opacity=100);animation:alpha_01 .3s .5s linear forwards}.indexall .webox-1 .rel .num .sq{background:#ad121d;position:absolute;height:100%;top:0;margin-left:0;animation:sq0100 1s 0s linear forwards}.indexall .webox-2and3-bg{position:absolute;width:84.8958333333vw;height:100vh;left:100vw;z-index:1;top:0;background:#f7f7f7}.indexall .webox-2and3{position:absolute;width:84.8958333333vw;height:100vh;left:100vw;z-index:8;top:0}.indexall .webox-2and3 .rel{position:relative;width:100%;height:100%;z-index:3 !important}.indexall .webox-2and3 .rel .web2title{position:absolute;top:6.7708333333vw;left:0vw;z-index:1}.indexall .webox-2and3 .rel .web2title .title2-h2{font-family:"EB Garamond",serif;font-size:4.1666666667vw;line-height:4.1666666667vw;color:#ad121d;text-transform:uppercase;font-weight:500;position:relative;display:none;opacity:0;-moz-opacity:0;filter:alpha(opacity=100);animation:alpha_01 .3s .5s linear forwards}.indexall .webox-2and3 .rel .web2titleo{position:absolute;top:6.7708333333vw;left:0vw;z-index:5}.indexall .webox-2and3 .rel .web2titleo .title2-h2{display:none;position:relative;overflow:hidden;height:3.9vw}.indexall .webox-2and3 .rel .web2titleo .title2-h2 .sq{width:0%;background:#ad121d;position:absolute;height:100%;top:0;margin-left:0;z-index:5;animation:sq0100 1s 0s linear forwards}.indexall .webox-2and3 .rel .web2titleo h2{font-family:"EB Garamond",serif;font-size:4.1666666667vw;-webkit-text-fill-color:rgba(0,0,0,0);-webkit-text-stroke:1px #fff;text-transform:uppercase;font-weight:500;line-height:4.1666666667vw;position:relative;opacity:0;-moz-opacity:0;filter:alpha(opacity=100);animation:alpha_01 .3s .5s linear forwards}.indexall .webox-2and3 .rel .img02{position:absolute;top:0;left:7.1354166667vw;width:30.3645833333vw;filter:grayscale(100%);transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s;z-index:3}.indexall .webox-2and3 .rel .img02:hover{transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s;filter:grayscale(0%)}.indexall .webox-2and3 .rel .num{position:absolute;bottom:6vw;left:0vw;z-index:5;display:none}.indexall .webox-2and3 .rel .num .numbox{position:relative;overflow:hidden}.indexall .webox-2and3 .rel .num .numbox h2{font-weight:500;font-family:"EB Garamond",serif;font-size:11.71875vw;-webkit-text-fill-color:rgba(0,0,0,0);-webkit-text-stroke:1px #ad121d;opacity:0;-moz-opacity:0;filter:alpha(opacity=100);animation:alpha_01 .3s .5s linear forwards}.indexall .webox-2and3 .rel .num .sq{background:#ad121d;position:absolute;height:100%;top:0;margin-left:0;animation:sq0100 1s 0s linear forwards}.indexall .webox-2and3 .rel .build2{position:absolute;width:18.4895833333vw;top:7.65625vw;left:33.8541666667vw;z-index:5}.indexall .webox-2and3 .rel .build2 img{width:100%;height:auto;position:relative;animation:float1 5s 0s linear infinite}.indexall .webox-2and3 .rel .red-sun{position:absolute;z-index:2;top:4.6875vw;left:45vw;width:8.5416666667vw}.indexall .webox-2and3 .rel .red-sun svg{animation:rotate_360 10s 0s linear infinite}.indexall .webox-2and3 .rel .web2-txtbox{position:absolute;bottom:5vw;left:22.6041666667vw;z-index:10;display:none}.indexall .webox-2and3 .rel .web2-txtbox .relbox{position:relative;width:100%;padding:2.0833333333vw 2.6041666667vw;max-width:29.6875vw;display:flex;align-items:center}.indexall .webox-2and3 .rel .web2-txtbox .relbox .bg{background:#fff;position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;-moz-opacity:0;filter:alpha(opacity=100);animation:alpha_01 .3s .5s linear forwards}.indexall .webox-2and3 .rel .web2-txtbox .relbox .sq{width:0%;background:#ad121d;position:absolute;height:100%;top:0;left:0;margin-left:0;animation:sq0100 1s 0s linear forwards;z-index:2}.indexall .webox-2and3 .rel .web2-txtbox .txtbox{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);animation:alpha_01 .3s .5s linear forwards}.indexall .webox-2and3 .rel .web2-txtbox h3{font-size:1.25vw;font-family:"Noto Serif TC",serif;font-weight:bold;color:#333;margin-bottom:15px}.indexall .webox-2and3 .rel .web2-txtbox p{font-size:.9375vw;color:#555;line-height:1.5;letter-spacing:1px}.indexall .webox-2and3 .rel .web2-txtbox .iconbox{flex:0 0 8.333vw;width:8.3333333333vw;height:8.3333333333vw;position:relative;display:flex;align-items:center;justify-content:center;margin:0 auto;opacity:0;-moz-opacity:0;filter:alpha(opacity=100);animation:alpha_01 .3s .5s linear forwards;margin-right:40px}.indexall .webox-2and3 .rel .web2-txtbox .iconbox .icon{max-width:4.1666666667vw;height:auto}.indexall .webox-2and3 .rel .web2-txtbox .iconbox .border-sq{width:100%;height:100%;position:absolute}.indexall .webox-2and3 .rel .web2-txtbox .iconbox .border-sq .sq8a{position:absolute;width:100%;height:auto;animation:rotate_360 15s 0s linear infinite}.indexall .webox-2and3 .rel .web2-txtbox .iconbox .border-sq .sq8b{position:absolute;width:100%;height:auto;-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);transform:rotate(15deg);animation:rotate_360b 30s 0s linear infinite}.indexall .webox-2and3 .rel .img03{position:absolute;bottom:6.25vw;right:-12.2395833333vw;width:38.90625vw;filter:grayscale(100%);transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s;z-index:3}.indexall .webox-2and3 .rel .img03:hover{transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s;filter:grayscale(0%)}.indexall .webox-2and3 .rel .web3-num{bottom:initial;left:initial;top:5vw;right:15vw;z-index:5;display:none}.indexall .webox-2and3 .rel .web3-txtbox{position:absolute;top:7.2916666667vw;right:-8.6979166667vw;z-index:10;display:none}@media only screen and (max-width: 1279px){.indexall .webox-2and3 .rel .web3-txtbox{top:10vw}}.indexall .webox-2and3 .rel .web3-txtbox .relbox{position:relative;width:100%;padding:2.0833333333vw 2.0833333333vw;max-width:17.03125vw}.indexall .webox-2and3 .rel .web3-txtbox .relbox .bg{background:#fff;position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;-moz-opacity:0;filter:alpha(opacity=100);animation:alpha_01 .3s .5s linear forwards}.indexall .webox-2and3 .rel .web3-txtbox .relbox .sq{width:0%;background:#ad121d;position:absolute;height:100%;top:0;left:0;margin-left:0;animation:sq0100 1s 0s linear forwards;z-index:2}.indexall .webox-2and3 .rel .web3-txtbox .txtbox{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);animation:alpha_01 .3s .5s linear forwards}.indexall .webox-2and3 .rel .web3-txtbox h3{font-size:1.25vw;font-family:"Noto Serif TC",serif;font-weight:bold;color:#333;margin-bottom:15px;text-align:center}.indexall .webox-2and3 .rel .web3-txtbox p{font-size:.9375vw;color:#555;line-height:1.5;letter-spacing:1px}.indexall .webox-2and3 .rel .web3-txtbox .iconbox{flex:0 0 8.333vw;width:8.3333333333vw;height:8.3333333333vw;position:relative;display:flex;align-items:center;justify-content:center;margin:0 auto;opacity:0;-moz-opacity:0;filter:alpha(opacity=100);animation:alpha_01 .3s .5s linear forwards;margin-bottom:20px}.indexall .webox-2and3 .rel .web3-txtbox .iconbox .icon{max-width:4.1666666667vw;height:auto}.indexall .webox-2and3 .rel .web3-txtbox .iconbox .border-sq{width:100%;height:100%;position:absolute}.indexall .webox-2and3 .rel .web3-txtbox .iconbox .border-sq .sq8a{position:absolute;width:100%;height:auto;animation:rotate_360 15s 0s linear infinite}.indexall .webox-2and3 .rel .web3-txtbox .iconbox .border-sq .sq8b{position:absolute;width:100%;height:auto;-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);transform:rotate(15deg);animation:rotate_360b 30s 0s linear infinite}.indexall .webox-2and3 .rel .web3title{position:absolute;bottom:4.1666666667vw;left:57.2916666667vw;z-index:1}.indexall .webox-2and3 .rel .web3title .title3-h2{font-family:"EB Garamond",serif;font-size:4.1666666667vw;line-height:4.1666666667vw;color:#ad121d;text-transform:uppercase;font-weight:500;position:relative;display:none;opacity:0;-moz-opacity:0;filter:alpha(opacity=100);animation:alpha_01 .3s .5s linear forwards}.indexall .webox-2and3 .rel .web3titleo{position:absolute;bottom:4.1666666667vw;left:57.2916666667vw;z-index:5}.indexall .webox-2and3 .rel .web3titleo .title3-h2{display:none;position:relative;overflow:hidden;height:3.9vw}.indexall .webox-2and3 .rel .web3titleo .title3-h2 .sq{width:0%;background:#ad121d;position:absolute;height:100%;top:0;margin-left:0;z-index:5;animation:sq0100 1s 0s linear forwards}.indexall .webox-2and3 .rel .web3titleo h2{font-family:"EB Garamond",serif;font-size:4.1666666667vw;-webkit-text-fill-color:rgba(0,0,0,0);-webkit-text-stroke:1px #fff;text-transform:uppercase;font-weight:500;line-height:4.1666666667vw;position:relative;opacity:0;-moz-opacity:0;filter:alpha(opacity=100);animation:alpha_01 .3s .5s linear forwards}.indexall .webox-4{background:#333;position:absolute;width:100vw;height:100vh;display:none;left:30vw;z-index:7}.indexall .webox-4 .rel{position:relative;width:100%;height:100%;left:0;display:flex;align-items:center;justify-content:center}.indexall .webox-4 .linktobtn{position:absolute;width:9.8958333333vw;height:9.8958333333vw;border-radius:50%;background:#ad121d;display:flex;align-items:center;justify-content:center;right:-4.9479166667vw;bottom:2.0833333333vw;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.indexall .webox-4 .linktobtn .txt{color:#fff;text-align:center;font-weight:bold;font-family:"Noto Serif TC",serif;font-size:.9375vw}.indexall .webox-4 .linktobtn .txt svg{position:relative;width:1.0416666667vw;min-width:20px;display:inline-block;margin-top:.5208333333vw}.indexall .webox-4 .linktobtn:hover{transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s;background:#d53944}.indexall .webox-4 .linktobtn:hover .comming-soon{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.indexall .webox-4 .linktobtn:hover svg{animation:arrmove 1.2s 0s linear infinite}.indexall .webox-4 .dragonbg{position:absolute;left:0;top:0;height:100vh}.indexall .webox-4 .dragonbg img{height:100%;width:initial}.indexall .webox-4 .web4-title{display:none;position:relative;z-index:3;opacity:0;-moz-opacity:0;filter:alpha(opacity=100);animation:alpha_scale .5s 0s linear forwards}.indexall .webox-4 .web4-title h2{text-transform:uppercase;text-align:center;font-size:4.1666666667vw;color:#fff;font-family:"EB Garamond",serif;line-height:4.1666666667vw;font-weight:500;letter-spacing:2px}.indexall .webox-4 .web4-title p{color:#fff;font-weight:bold;font-size:1.25vw;font-family:"Noto Serif TC",serif;text-align:center}.indexall .webox-4 .w4iconbox{position:absolute;left:50%;top:50%;display:none}.indexall .webox-4 .w4iconbox .linearea .linetobox{display:none;opacity:0;-moz-opacity:0;filter:alpha(opacity=100);animation:alpha_01 .5s .5s linear forwards}.indexall .webox-4 .w4iconbox .boxdash{display:flex;align-items:center;padding:20px 25px;border:1px solid #707070;border-radius:30px;position:relative}@media only screen and (max-width: 1279px){.indexall .webox-4 .w4iconbox .boxdash{border-radius:15px;padding:15px}}.indexall .webox-4 .w4iconbox .left-icon{display:flex;align-items:center;justify-content:center;width:2.0833333333vw;height:2.0833333333vw;margin-right:1.0416666667vw}@media only screen and (max-width: 1279px){.indexall .webox-4 .w4iconbox .left-icon{width:30px;height:30px;flex:0 0 30px}}.indexall .webox-4 .w4iconbox .left-icon img{max-width:100%;max-height:100px}.indexall .webox-4 .w4iconbox .txt .en{font-size:.625vw;color:#fff;text-transform:uppercase;font-family:"EB Garamond",serif}.indexall .webox-4 .w4iconbox .txt h3{font-size:1.0416666667vw;color:#fff;font-family:"Noto Serif TC",serif}.indexall .webox-4 .w4iconbox.box1{margin-top:-17vw;margin-left:-10vw;opacity:0;-moz-opacity:0;filter:alpha(opacity=100);animation:alpha_top50 .3s 0s linear forwards}@media only screen and (max-width: 1279px){.indexall .webox-4 .w4iconbox.box1{margin-left:-4vw}}.indexall .webox-4 .w4iconbox.box1 .boxdash{animation:web4box1 5.5s 0s linear infinite}.indexall .webox-4 .w4iconbox.box1 .linearea{position:absolute;width:5.8333333333vw;height:1px;-webkit-transform:rotate(-74deg);-ms-transform:rotate(-74deg);-o-transform:rotate(-74deg);transform:rotate(-74deg);bottom:-2.8333vw;left:4vw;animation:web4box1line 5.5s 0s linear infinite}.indexall .webox-4 .w4iconbox.box1 .linearea .linetobox{width:100%;height:1px;background:#707070}.indexall .webox-4 .w4iconbox.box2{margin-top:-13vw;margin-left:19vw;opacity:0;-moz-opacity:0;filter:alpha(opacity=100);animation:alpha_left50 .3s .3s linear forwards}.indexall .webox-4 .w4iconbox.box2 .boxdash{animation:web4box2 5.5s 0s linear infinite}.indexall .webox-4 .w4iconbox.box2 .linearea{position:absolute;width:4.53125vw;height:1px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);bottom:-1.1vw;left:-3.5vw;animation:web4box2line 5.5s 0s linear infinite}.indexall .webox-4 .w4iconbox.box2 .linearea .linetobox{width:100%;height:1px;background:#707070}.indexall .webox-4 .w4iconbox.box3{margin-top:-1.5vw;margin-left:27vw;opacity:0;-moz-opacity:0;filter:alpha(opacity=100);animation:alpha_left50 .3s 0s linear forwards}@media only screen and (max-width: 1279px){.indexall .webox-4 .w4iconbox.box3{max-width:18vw}}.indexall .webox-4 .w4iconbox.box3 .boxdash{animation:web4box3 6s 0s linear infinite}.indexall .webox-4 .w4iconbox.box3 .linearea{position:absolute;width:4.8vw;height:1px;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);bottom:50%;left:-4.8vw;animation:web4box3line 6s 0s linear infinite}.indexall .webox-4 .w4iconbox.box3 .linearea .linetobox{width:100%;height:1px;background:#707070}.indexall .webox-4 .w4iconbox.box4{margin-top:11vw;margin-left:9vw;opacity:0;-moz-opacity:0;filter:alpha(opacity=100);animation:alpha_bottom50 .3s .3s linear forwards}.indexall .webox-4 .w4iconbox.box4 .boxdash{animation:web4box4 6.5s 0s linear infinite}.indexall .webox-4 .w4iconbox.box4 .linearea{position:absolute;width:6vw;height:1px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:-1.5vw;left:-4.8vw;animation:web4box4line 6.5s 0s linear infinite}.indexall .webox-4 .w4iconbox.box4 .linearea .linetobox{width:100%;height:1px;background:#707070}.indexall .webox-4 .w4iconbox.box5{margin-top:9.5vw;margin-left:-21.5vw;opacity:0;-moz-opacity:0;filter:alpha(opacity=100);animation:alpha_bottom50 .3s 0s linear forwards}.indexall .webox-4 .w4iconbox.box5 .boxdash{animation:web4box5 6s 0s linear infinite}.indexall .webox-4 .w4iconbox.box5 .linearea{position:absolute;width:5vw;height:1px;-webkit-transform:rotate(-55deg);-ms-transform:rotate(-55deg);-o-transform:rotate(-55deg);transform:rotate(-55deg);top:-2vw;right:1.2vw;animation:web4box5line 6s 0s linear infinite}.indexall .webox-4 .w4iconbox.box5 .linearea .linetobox{width:100%;height:1px;background:#707070}.indexall .webox-4 .w4iconbox.box6{margin-top:-12vw;margin-left:-31vw;opacity:0;-moz-opacity:0;filter:alpha(opacity=100);animation:alpha_right50 .3s .3s linear forwards}.indexall .webox-4 .w4iconbox.box6 .boxdash{animation:web4box6 5s 0s linear infinite}.indexall .webox-4 .w4iconbox.box6 .linearea{position:absolute;width:4vw;height:1px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);bottom:-0.5vw;right:-3.2vw;animation:web4box6line 5s 0s linear infinite}.indexall .webox-4 .w4iconbox.box6 .linearea .linetobox{width:100%;height:1px;background:#707070}.indexall .webox-5{position:absolute;width:205vw;top:0;left:100vw;height:100vh;z-index:8}.indexall .webox-5 .logoline{width:24.4791666667vw;height:42.96875vw;position:absolute;bottom:-19.2708333333vw}.indexall .webox-5 .logoline .rel{position:relative;width:100%;height:100%}.indexall .webox-5 .logoline .ovh{position:absolute;bottom:0;width:100%;height:100%;overflow:hidden}.indexall .webox-5 .logoline .ovh svg{position:absolute;bottom:0}.indexall .webox-5 .treeland{width:8.2291666667vw;position:absolute;right:0;z-index:3}.indexall .webox-5 .w5redsun{position:absolute;z-index:2;bottom:-9vw;left:2vw;width:8.5416666667vw}.indexall .webox-5 .w5redsun svg{animation:rotate_360 10s 0s linear infinite}.indexall .webox-5 .web5title{position:absolute;top:16.5vw;left:-3vw;z-index:5;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);display:none}.indexall .webox-5 .web5title .title2-h2{position:relative;overflow:hidden}.indexall .webox-5 .web5title .title2-h2 .sq{width:0%;background:#ad121d;position:absolute;height:90%;top:0;margin-left:0;z-index:5;animation:sq0100 1s 0s linear forwards}.indexall .webox-5 .web5title h2{font-family:"EB Garamond",serif;font-size:4.1666666667vw;color:#ad121d;text-transform:uppercase;font-weight:500;line-height:4.1666666667vw;position:relative;opacity:0;-moz-opacity:0;filter:alpha(opacity=100);animation:alpha_01 .3s .5s linear forwards}.indexall .webox-5 .web5slogna{position:absolute;bottom:8.5vw;left:11vw;z-index:5;display:none}.indexall .webox-5 .web5slogna .title2-h2{position:relative;overflow:hidden;background:#fff}.indexall .webox-5 .web5slogna .title2-h2 .sq{width:0%;background:#ad121d;position:absolute;height:90%;top:0;margin-left:0;z-index:5;animation:sq0100 1s 0s linear forwards}.indexall .webox-5 .web5slogna h2{font-family:"EB Garamond",serif;font-size:1.0416666667vw;color:#333;text-transform:uppercase;font-weight:500;line-height:1.5625vw;position:relative;opacity:0;-moz-opacity:0;filter:alpha(opacity=100);animation:alpha_01 .3s .5s linear forwards;padding:0px 1vw}.indexall .webox-5 .work-mainthree{position:absolute;z-index:3;top:50%;margin-top:-12.6822916667vw;left:34vw}.indexall .webox-5 .work-mainthree ul{display:flex;list-style:none;position:relative;left:0}.indexall .webox-5 .work-mainthree li{width:51.0416666667vw;margin-right:1.8229166667vw}.indexall .webox-5 .work-mainthree li:last-child{margin-right:0}.indexall .webox-5 .work-mainthree li .pic-area{width:100%;position:relative;padding-bottom:49.693877551%;background:url("/ridea/npm/images/frontend/1597140365722.png");background-size:100% auto;transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-webkit-transition:all .5s;background-position:0 0px}.indexall .webox-5 .work-mainthree li .pic-area .mask-area{position:absolute;width:100%;height:100%;background:rgba(0,0,0,0);transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s;display:flex;align-items:center;justify-content:center}.indexall .webox-5 .work-mainthree li .pic-area .mask-area .centeritem{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);position:relative;top:30px;transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-webkit-transition:all .5s}.indexall .webox-5 .work-mainthree li .pic-area .mask-area .centeritem .complogo{margin-bottom:10px;text-align:center}.indexall .webox-5 .work-mainthree li .pic-area .mask-area .centeritem .complogo img{max-height:80px;max-width:100%;width:auto}.indexall .webox-5 .work-mainthree li .pic-area .mask-area .centeritem p{text-align:center;color:#fff;max-width:80%;margin:0 auto;line-height:30px;font-size:16px}.indexall .webox-5 .work-mainthree li:hover .mask-area{background:rgba(0,0,0,.7);transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.indexall .webox-5 .work-mainthree li:hover .mask-area .centeritem{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);top:-10px;transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-webkit-transition:all .5s}.indexall .webox-5 .work-mainthree li:hover .pic-area{transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-webkit-transition:all .5s;background-position:0px -25.3645833333vw}.indexall .webox-5 .work-mainthree .linktobtn{position:absolute;width:6.25vw;height:6.25vw;border-radius:50%;background:#ad121d;display:flex;align-items:center;justify-content:center;right:-3.125vw;bottom:-3.125vw;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s;overflow:hidden}.indexall .webox-5 .work-mainthree .linktobtn .txt{color:#fff;text-align:center;font-weight:bold;font-family:"Noto Serif TC",serif;font-size:.9375vw}.indexall .webox-5 .work-mainthree .linktobtn .txt svg{position:relative;width:1.0416666667vw;min-width:20px;display:inline-block;margin-top:.5208333333vw}.indexall .webox-5 .work-mainthree .linktobtn:hover{transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s;background:#d53944}.indexall .webox-5 .work-mainthree .linktobtn:hover svg{animation:arrmove 1.2s 0s linear infinite}.indexall .webox-5 .islandbox-1{position:absolute;width:5.5729166667vw;top:3.3854166667vw;left:27.0833333333vw;height:7.2916666667vw}.indexall .webox-5 .islandbox-1 .rel{width:100%;height:100%;position:relative}.indexall .webox-5 .islandbox-1 .rel .item01{position:absolute;width:4.5833333333vw;animation:floatpup 5s 0s linear infinite;top:0;left:0}.indexall .webox-5 .islandbox-1 .rel .item02{position:absolute;width:2.6041666667vw;right:0;bottom:0;animation:floatpup1 5s .3s linear infinite}.indexall .webox-5 .islandbox-2{position:absolute;width:6.6145833333vw;bottom:3.3854166667vw;left:83.3333333333vw;height:6.5104166667vw;z-index:3;animation:floatpup 5s 0s linear infinite}.indexall .webox-5 .islandbox-2 .rel{width:100%;height:100%;position:relative}.indexall .webox-5 .islandbox-2 .rel .item01{position:absolute;width:3.3333333333vw;left:50%;margin-left:-1.6666666667vw;top:50%;margin-top:-1.8229166667vw}.indexall .webox-5 .islandbox-2 .rel .item02{position:absolute;width:6.5104166667vw;left:0;top:0;animation:rotate_360 5s 0s linear infinite}.indexall .webox-5 .web5bggray-1{position:absolute;left:49.21875vw;width:54.4791666667vw;bottom:-7.5vw;z-index:1}.indexall .webox-5 .w5mountain1{position:absolute;width:43.3333333333vw;top:3.3854166667vw;left:62.0833333333vw}.indexall .webox-5 .w5mountain2{position:absolute;width:43.3333333333vw;bottom:-8.8541666667vw;left:102.1875vw}.indexall .appbox{position:absolute;width:100vw;height:100vh;top:0;left:0;z-index:6}.indexall .appbox .web5bggray-2{position:absolute;right:-20.5729166667vw;width:74.4791666667vw;bottom:-42vw;z-index:1;opacity:0}.indexall .appbox .center-build2{position:absolute;width:34.1145833333vw;left:50%;margin-left:-17.0572916667vw;bottom:-65vw;z-index:3}.indexall .appbox .center-build2 .bud{position:relative;z-index:2}.indexall .appbox .center-build2 .rel{position:relative;width:100%}.indexall .appbox .center-build2 .rel .appred-sun{position:absolute;width:11.09375vw;height:11.09375vw;top:-90vw;left:3vw;z-index:1;display:none}.indexall .appbox .center-build2 .rel .appcont-1{position:absolute;right:50%;margin-right:-4vw;top:-18.5vw}@media only screen and (max-width: 1279px){.indexall .appbox .center-build2 .rel .appcont-1{min-width:45vw;top:-19.5vw}}.indexall .appbox .center-build2 .rel .appcont-1 h2{white-space:nowrap;text-align:right;color:#ad121d;font-size:4.1666666667vw;font-weight:bold;font-family:"Noto Serif TC",serif;margin-bottom:1vw}.indexall .appbox .center-build2 .rel .appcont-1 p{text-align:right;line-height:1.6;font-size:.9375vw}.indexall .appbox .center-build2 .rel .iconbubble{position:absolute;right:6.6vw;bottom:30vw;width:5.2083333333vw;opacity:0;z-index:5}.indexall .appbox .center-build2 .rel .iconbubble svg{width:100%;height:auto}.indexall .appbox .app-title{position:absolute;top:14vw;left:50%;z-index:5;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);margin-left:-35vw;display:none}.indexall .appbox .app-title .title2-h2{position:relative;overflow:hidden}.indexall .appbox .app-title .title2-h2 .sq{width:0%;background:#ad121d;position:absolute;height:100%;top:0;margin-left:0;z-index:5;animation:sq0100 1s 0s linear forwards}.indexall .appbox .app-title h2{font-family:"EB Garamond",serif;font-size:5.2083333333vw;color:#ad121d;text-transform:uppercase;font-weight:normal;line-height:5.2083333333vw;position:relative;opacity:0;-moz-opacity:0;filter:alpha(opacity=100);animation:alpha_01 .3s .5s linear forwards}.indexall .appbox .app-title2{position:absolute;bottom:-65vw;left:50%;z-index:5;margin-left:10vw;display:none}.indexall .appbox .app-title2 .title2-h2{position:relative;overflow:hidden}.indexall .appbox .app-title2 .title2-h2 .sq{width:0%;background:#ad121d;position:absolute;height:100%;top:0;margin-left:0;z-index:5;animation:sq0100 1s 0s linear forwards}.indexall .appbox .app-title2 h2{font-family:"EB Garamond","Noto Serif TC",serif;font-size:1.5625vw;color:#fff;background:#ad121d;text-transform:uppercase;padding:0px 1vw;font-weight:normal;line-height:3.125vw;position:relative;opacity:0;-moz-opacity:0;filter:alpha(opacity=100);animation:alpha_01 .3s .5s linear forwards}.indexall .appbox .islind3{width:13.5416666667vw;position:absolute;bottom:-27vw;z-index:2}.indexall .appbox .islind3 .rel{position:relative}.indexall .appbox .islind3 .lattern{position:absolute;width:.9895833333vw;top:7.4vw;right:5.1vw;transform-origin:top left;animation:latternmove 3s 0s linear infinite}.indexall .appbox .appboxgray{position:absolute;left:-7.2916666667vw;width:54.4791666667vw;bottom:-35vw;z-index:1}.indexall .appbox .phone-box{width:41.8229166667vw;position:absolute;left:50%;z-index:5;margin-left:-20.9114583333vw;top:-6vw}.indexall .appbox .phone-box .rel{position:relative;width:100%;padding-bottom:283.1880448319%}.indexall .appbox .phone-box .rel .phone-1{position:absolute;width:36.4583333333vw;left:50%;margin-left:-18.2291666667vw;z-index:3;height:100%}.indexall .appbox .phone-box .rel .phone-1 svg{width:100%}.indexall .appbox .phone-box .rel .phone-1 .rel{position:relative;padding-bottom:initial}.indexall .appbox .phone-box .rel .phone-1 .rel .icon-contbox{position:absolute;width:100%;top:0;padding:6.5104166667vw 3.90625vw 0 3.90625vw}.indexall .appbox .phone-box .rel .phone-1 .rel .icon-contbox ul{display:flex;list-style:none;width:100%;justify-content:space-between;margin-bottom:1.8229166667vw}.indexall .appbox .phone-box .rel .phone-1 .rel .icon-contbox ul li .iconbox{background:#f7f7f7;border-radius:15px;margin-bottom:10px;display:flex;align-items:center;justify-content:center;width:6.25vw;height:6.25vw;overflow:hidden;opacity:0}.indexall .appbox .phone-box .rel .phone-1 .rel .icon-contbox ul li .iconbox .svg-area{position:relative;max-width:3.6458333333vw;max-height:3.6458333333vw;width:100%;height:100%}.indexall .appbox .phone-box .rel .phone-1 .rel .icon-contbox ul li .iconbox .svg-area .cirdot{width:.625vw;height:.625vw;background:#ff6a75;border-radius:50%;position:absolute;z-index:1}.indexall .appbox .phone-box .rel .phone-1 .rel .icon-contbox ul li .iconbox .svg-area .cirdot.dotmove1{top:50%;left:50%;margin-left:-0.3125vw;margin-top:-0.3125vw;animation:dotmove1 8s 0s linear infinite}.indexall .appbox .phone-box .rel .phone-1 .rel .icon-contbox ul li .iconbox .svg-area .cirdot.dotmove2{top:50%;left:50%;animation:dotmove2 8s 0s linear infinite}.indexall .appbox .phone-box .rel .phone-1 .rel .icon-contbox ul li .iconbox .svg-area .cirdot.dotmove3{top:0%;left:0%;animation:dotmove3 8s 0s linear infinite}.indexall .appbox .phone-box .rel .phone-1 .rel .icon-contbox ul li .iconbox .svg-area .cirdot.dotmove4{top:50%;left:50%;margin-left:-0.3125vw;margin-top:-0.3125vw;animation:dotmove4 8s 0s linear infinite}.indexall .appbox .phone-box .rel .phone-1 .rel .icon-contbox ul li .iconbox .svg-area svg{width:100%;height:100%;position:relative;z-index:3}.indexall .appbox .phone-box .rel .phone-1 .rel .icon-contbox ul li p{text-align:center;font-family:"Noto Sans TC",serif;font-size:.9375vw;color:#555;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}.indexall .appbox .phone-box .rel .phone-1 .rel .iconcontact{position:relative;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}.indexall .appbox .phone-box .rel .phone-1 .rel .iconcontact .shortxt{color:#555;font-size:.9375vw;font-family:"Noto Sans TC",serif;text-align:center}.indexall .appbox .phone-box .rel .phone-1 .rel .iconcontact button{display:block;margin:0 auto;width:9.375vw;height:2.6041666667vw;background:#ad121d;border-radius:50px;position:relative;padding:.2083333333vw;margin-bottom:.78125vw;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.indexall .appbox .phone-box .rel .phone-1 .rel .iconcontact button:hover{background:#d53944;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.indexall .appbox .phone-box .rel .phone-1 .rel .iconcontact button:hover svg{margin-left:10px;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.indexall .appbox .phone-box .rel .phone-1 .rel .iconcontact button .border{display:flex;align-items:center;border:1px solid #de6a77;border-radius:50px;height:100%;justify-content:center}.indexall .appbox .phone-box .rel .phone-1 .rel .iconcontact button p{font-family:"Noto Serif TC",serif;color:#fff;font-weight:bold;font-size:.9375vw}.indexall .appbox .phone-box .rel .phone-1 .rel .iconcontact button svg{margin-left:5px;width:1.0416666667vw;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.indexall .appbox .phone-box .rel .phone-1 .rel .line-porterstar{position:absolute;width:90%;left:50%;margin-left:-45%;top:2%;opacity:0;-moz-opacity:0;filter:alpha(opacity=100);z-index:5}.indexall .appbox .phone-box .rel .phone-1 .rel .porterstar-titlebox{top:8vw;left:-23vw;position:absolute;display:none;z-index:10}.indexall .appbox .phone-box .rel .phone-1 .rel .porterstar-titlebox .reltitle{position:relative;width:100%;height:100%}.indexall .appbox .phone-box .rel .phone-1 .rel .porterstar-titlebox .reltitle .sq{left:0;width:0%;background:#ad121d;position:absolute;height:100%;top:0;margin-left:0;animation:sq0100 1s .3s linear forwards}.indexall .appbox .phone-box .rel .phone-1 .rel .porterstar-titlebox .bgsq{padding:30px 40px;background:#ad121d;opacity:0;-moz-opacity:0;filter:alpha(opacity=100);animation:alpha_01 .3s .8s linear forwards}.indexall .appbox .phone-box .rel .phone-1 .rel .porterstar-titlebox h2{text-transform:uppercase;color:#fff;font-family:"EB Garamond",serif;font-size:4.1666666667vw;font-weight:500;line-height:4.1666666667vw}.indexall .appbox .phone-box .rel .phone-1 .rel .porterstar-titlebox h3{color:#fff;font-family:"Noto Serif TC",serif;font-size:1.5625vw}.indexall .appbox .phone-box .rel .phone-1 .rel .message-box{z-index:1;position:absolute;width:100%;bottom:5%;padding:0 2.8645833333vw 0 2.8645833333vw}.indexall .appbox .phone-box .rel .phone-1 .rel .message-box .leftitem-1{display:flex;margin-bottom:1.0416666667vw}.indexall .appbox .phone-box .rel .phone-1 .rel .message-box .leftitem-1 .peo-photo{width:2.6041666667vw;height:2.6041666667vw;display:flex;align-items:center;justify-content:center;border-radius:50%;border:2px solid #707070}.indexall .appbox .phone-box .rel .phone-1 .rel .message-box .leftitem-1 .peo-photo svg{width:1.1458333333vw}.indexall .appbox .phone-box .rel .phone-1 .rel .message-box .leftitem-1 .mes-bubble{background:#888;border-radius:25px;padding:10px 15px;position:relative;color:#fff;margin-left:1.8229166667vw;font-size:1.0416666667vw}.indexall .appbox .phone-box .rel .phone-1 .rel .message-box .leftitem-1 .mes-bubble .arr{width:1.5625vw;top:.2604166667vw;position:absolute;left:-0.9375vw}.indexall .appbox .phone-box .rel .phone-1 .rel .message-box .rightitem-1{text-align:right;margin-bottom:.5208333333vw;display:block}.indexall .appbox .phone-box .rel .phone-1 .rel .message-box .rightitem-1 .mes-bubble{background:#cd1638;border-radius:25px;padding:10px 15px;position:relative;color:#fff;margin-right:1.8229166667vw;font-size:1.0416666667vw;margin-bottom:.5208333333vw;max-width:25.5208333333vw;display:inline-block;text-align:left}.indexall .appbox .phone-box .rel .phone-1 .rel .message-box .rightitem-1 .mes-bubble.link{transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.indexall .appbox .phone-box .rel .phone-1 .rel .message-box .rightitem-1 .mes-bubble.link .flex{display:flex;align-items:center}.indexall .appbox .phone-box .rel .phone-1 .rel .message-box .rightitem-1 .mes-bubble.link .white-ar{width:.46875vw;margin-left:.78125vw}.indexall .appbox .phone-box .rel .phone-1 .rel .message-box .rightitem-1 .mes-bubble.link svg path{transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.indexall .appbox .phone-box .rel .phone-1 .rel .message-box .rightitem-1 .mes-bubble.link:hover{transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s;background:#d14b55}.indexall .appbox .phone-box .rel .phone-1 .rel .message-box .rightitem-1 .mes-bubble.link:hover svg path{fill:#d14b55;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.indexall .appbox .phone-box .rel .phone-1 .rel .message-box .rightitem-1 .mes-bubble .arr{width:1.5625vw;top:.2604166667vw;position:absolute;right:-0.9375vw;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.indexall .appbox .phone-box .rel .phone-1 .rel .message-box .rightitem-2{width:100%;position:relative;margin-bottom:1.0416666667vw}.indexall .appbox .phone-box .rel .phone-1 .rel .message-box .rightitem-2 .arr{width:1.5625vw;top:.2604166667vw;position:absolute;right:.9vw;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);z-index:1}.indexall .appbox .phone-box .rel .phone-1 .rel .message-box .rightitem-2 ul{position:relative;z-index:2;display:flex;list-style:none;border-radius:20px;overflow:hidden;border:5px solid #cd1638;flex-wrap:wrap;margin-right:1.8229166667vw}.indexall .appbox .phone-box .rel .phone-1 .rel .message-box .rightitem-2 ul li{background:#fff;border-right:1px solid #fbe9eb;width:25%;display:flex;align-items:center;justify-content:center;padding:20px 5px;border-bottom:1px solid #fbe9eb}.indexall .appbox .phone-box .rel .phone-1 .rel .message-box .rightitem-2 ul li .icon-box{max-width:3.125vw;height:3.125vw;display:flex;align-items:center;justify-content:center;margin:0 auto;margin-bottom:.5208333333vw}.indexall .appbox .phone-box .rel .phone-1 .rel .message-box .rightitem-2 ul li .icon-box svg{width:100%}.indexall .appbox .phone-box .rel .phone-1 .rel .message-box .rightitem-2 ul li p{color:#555;text-align:center;font-size:.9375vw}.indexall .appbox .phone-box .rel .phone-island{width:41.8229166667vw;position:absolute;bottom:15vw;left:0;z-index:1}.indexall .appbox .phone-box .rel .phone-island .rel{padding-bottom:initial}.indexall .appbox .phone-box .rel .phone-island .rel .dottbox-aera{position:absolute;width:2.6041666667vw;left:24.1%;top:21%;height:80%}.indexall .appbox .phone-box .rel .phone-island .rel .dottbox-aera .relbox{position:relative;width:100%;height:100%;overflow:hidden}.indexall .appbox .phone-box .rel .phone-island .rel .dottbox-aera .relbox .dott{position:absolute;height:.78125vw;width:.78125vw;border-radius:50%;background:#ffb1b6;background:-moz-linear-gradient(top, #ffb1b6 0%, #ad121d 99%);background:-webkit-linear-gradient(top, #ffb1b6 0%, #ad121d 99%);background:linear-gradient(to bottom, #ffb1b6 0%, #ad121d 99%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffb1b6", endColorstr="#ad121d",GradientType=0 );left:10px;top:10px}.indexall .appbox .phone-box .rel .phone-island .rel .waterline3{width:3px;position:absolute;top:23%;left:26%;animation:waterline3 .9s 0s linear infinite;overflow:hidden}.indexall .appbox .phone-box .rel .phone-island .rel .waterline3 img{animation:mart100 1s 0s linear infinite}.indexall .appbox .phone-box .rel .phone-island .rel .waterline4{width:2px;position:absolute;top:23%;left:28%;animation:waterline3 .9s .5s linear infinite;overflow:hidden}.indexall .appbox .phone-box .rel .phone-island .rel .waterline4 img{animation:mart100 1s 0s linear infinite}.indexall .appbox .phone-box .rel .protostarlogo{position:absolute;width:36.875vw;left:37vw;top:57vw}.indexall .appbox .yen{width:12vw;position:absolute;left:0%;z-index:1;top:0;display:none;animation:flyyen 8s 0s linear forwards}.indexall .appbox .left-waterfall{width:20.8333333333vw;position:absolute;left:0%;z-index:5;bottom:-60vw}.indexall .appbox .left-waterfall .waterline1{position:absolute;width:31%;right:14.2%;top:58%;opacity:0;-moz-opacity:0;filter:alpha(opacity=100);animation:waterline1 .8s 0s linear infinite}.indexall .appbox .left-waterfall .waterline2{position:absolute;width:31%;right:14.2%;top:58%;opacity:0;-moz-opacity:0;filter:alpha(opacity=100);animation:waterline1 .8s .3s linear infinite}.indexall .appbox .right-waterfall{width:21.875vw;position:absolute;right:0%;z-index:5;bottom:-65vw}.indexall .appbox .right-waterfall .waterline1{position:absolute;width:34%;left:30%;top:46%;opacity:0;-moz-opacity:0;filter:alpha(opacity=100);animation:waterline2 .9s 0s linear infinite}.indexall .appbox .right-waterfall .waterline2{position:absolute;width:34%;left:30%;top:46%;opacity:0;-moz-opacity:0;filter:alpha(opacity=100);animation:waterline2 .9s .5s linear infinite}.indexall .appbox .right-waterfall .fishfall{width:20%;left:37%;position:absolute;top:45%;transform:rotate(-90deg);opacity:0;-moz-opacity:0;filter:alpha(opacity=100);animation:fishfall 10s .3s linear infinite}.indexall .appbox .islindad{position:absolute;width:7.03125vw;height:9.1666666667vw;bottom:-15vw;right:15.625vw;z-index:5}.indexall .appbox .islindad:hover .speach{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-webkit-transition:all .5s;left:0%;top:-49%}.indexall .appbox .islindad .speach{position:absolute;top:-31%;font-family:"Noto Serif TC",serif;font-weight:bold;font-size:1.0416666667vw;padding:5px 20px;border-radius:30px;border:2px solid #222;color:#222;left:0%;white-space:nowrap;background:#fff;opacity:0;-moz-opacity:0;filter:alpha(opacity=100);transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-webkit-transition:all .5s}.indexall .appbox .islindad .rel{position:relative;width:100%;height:100%}.indexall .appbox .islindad .andoll{position:absolute;width:3.8020833333vw;top:-2vw;left:1.5vw}.indexall .appbox .islindapple{position:absolute;width:4.1666666667vw;height:3.125vw;bottom:-10vw;right:24.4791666667vw;z-index:5}.indexall .appbox .islindapple:hover .speach{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-webkit-transition:all .5s;left:-38%;top:-150%}.indexall .appbox .islindapple .speach{position:absolute;top:-110%;font-family:"Noto Serif TC",serif;font-weight:bold;font-size:1.0416666667vw;padding:5px 20px;border-radius:30px;border:2px solid #222;color:#222;left:-38%;background:#fff;opacity:0;-moz-opacity:0;filter:alpha(opacity=100);transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-webkit-transition:all .5s;white-space:nowrap}.indexall .appbox .islindapple .rel{position:relative;width:100%;height:100%}.indexall .appbox .islindapple .apple{position:absolute;width:3.3333333333vw;top:-2.9vw;left:.5vw;animation:applemove 2s .5s linear infinite}.indexall .appbox .islindapple .float-fragments{position:absolute;width:8.3333333333vw;top:50%;margin-top:-5vw;left:50%;margin-left:-4.1666666667vw;animation:rotate_360 6.5s 0s linear infinite}.indexall .client{position:absolute;width:100vw;min-height:100vh;left:0;opacity:0;-moz-opacity:0;filter:alpha(opacity=100);z-index:10}.indexall .client .rel{position:relative;width:100%;height:100%}.indexall .client .fishman{position:absolute;width:23.4375vw;bottom:.8vw;left:5vw;z-index:5;animation:fishman 8s 0s linear infinite;display:none}.indexall .client .fishman img{animation:floatpup1 1s 0s linear infinite}.indexall .client .fishman .basket{position:absolute;width:4.6875vw;bottom:10%;left:28%}.indexall .client .fishman .basket .point{font-family:"EB Garamond",serif;font-size:20px;font-weight:bold;color:#ad121d;position:absolute;bottom:116%;width:100%;text-align:center;opacity:0;-moz-opacity:0;filter:alpha(opacity=100);animation:point .5s 0s linear forwards}.indexall .client .fishman .basket img{animation:floatpup1 1.5s 0s linear infinite}.indexall .client .water-bgbox{position:relative;top:0;width:100vw}.indexall .client .water-bgbox .water{position:absolute;display:block;top:63%;right:0;z-index:1;animation:waterwave 2s 0s linear infinite}.indexall .client .water-bgbox .water2{position:absolute;display:block;top:76%;right:0;z-index:1;width:40%;animation:waterwave2 2s 1s linear infinite}.indexall .client .water-bgbox .water3{position:absolute;display:block;top:78%;left:-10vw;z-index:1;width:40%;animation:waterwave2 2s 1.5s linear infinite}.indexall .client .water-bgbox .waterline{position:relative;width:100%;left:0;bottom:-1vw}.indexall .client .client-tittlepool{text-align:center;margin-bottom:3vw}.indexall .client .client-tittlepool .waterbox{height:250px;width:100%;position:relative;overflow-x:clip}.indexall .client .client-tittlepool .waterbox .fish01{width:4.6875vw;position:absolute;right:-10vw;top:2vw;animation:fish01 10s .3s linear infinite}.indexall .client .client-tittlepool .waterbox .fish02{width:5.2083333333vw;position:absolute;left:-10vw;top:4vw;transform:rotateY(180deg);animation:fish02 15s .6s linear infinite}.indexall .client .client-tittlepool .waterbox .fish03{width:5.2083333333vw;position:absolute;right:-10vw;top:6vw;animation:fish03 8s .3s linear infinite}.indexall .client .client-tittlepool .waterbox .fishhover:hover .rel .net{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.indexall .client .client-tittlepool .waterbox .fishhover .rel{position:relative}.indexall .client .client-tittlepool .waterbox .fishhover .rel .net{position:absolute;width:80%;top:-3vw;opacity:0;-moz-opacity:0;filter:alpha(opacity=100);transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.indexall .client .client-tittlepool .waterbox .fishhover .rel .net img{animation:rotate_net .8s 0s linear infinite;-webkit-transform:rotate(-15deg);-ms-transform:rotate(-15deg);-o-transform:rotate(-15deg);transform:rotate(-15deg);transform-origin:right}.indexall .client .client-tittlepool .waterbox .wave1{width:5.2083333333vw;position:absolute;left:10vw;top:6vw;z-index:-1;animation:floatlr1 1s .3s linear infinite}.indexall .client .client-tittlepool .waterbox .wave2{width:4.1666666667vw;position:absolute;right:10vw;top:5vw;z-index:-1;animation:floatll1 1.2s .3s linear infinite}.indexall .client .client-tittlepool .waterbox .wave3{width:2.0833333333vw;position:absolute;right:50%;top:0vw;z-index:1;animation:floatll1 1s .3s linear infinite}.indexall .client .client-tittlepool .title2-h2{display:none;position:relative;overflow:hidden}.indexall .client .client-tittlepool .title2-h2 .sq{width:0%;background:#ad121d;position:absolute;height:90%;top:0;margin-left:0;z-index:5;animation:sq0100 1s 0s linear forwards}.indexall .client .client-tittlepool h2{font-family:"EB Garamond",serif;font-size:4.1666666667vw;color:#ad121d;text-transform:uppercase;font-weight:500;line-height:4.1666666667vw;position:relative;opacity:0;-moz-opacity:0;filter:alpha(opacity=100);animation:alpha_01 .3s .5s linear forwards}.indexall .client .client-tittlepool .title-chtft{display:none;position:relative}.indexall .client .client-tittlepool .title-chtft h3{font-family:"Noto Serif TC",serif;font-size:1.5625vw;color:#333;letter-spacing:.28vw;position:relative;opacity:0;-moz-opacity:0;filter:alpha(opacity=100);animation:alpha_01 .3s 1s linear forwards}.indexall .client .client-tittlepool .title-chtft .sq{width:0%;background:#000;position:absolute;height:90%;top:0;margin-left:0;animation:sq0100 1s .6s linear forwards}.indexall .client .clientbox{position:relative}.indexall .client .clientbox .carrl{position:absolute;left:0px;z-index:10;width:30px;height:100%;display:flex;align-items:center;justify-content:center;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s;cursor:pointer}.indexall .client .clientbox .carrl svg{width:15px}.indexall .client .clientbox .carrl:hover{transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s;background:rgba(0,0,0,.1);background:#ad121d}.indexall .client .clientbox .carrl:hover svg path{fill:#fff;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.indexall .client .clientbox .carrr{position:absolute;right:0px;z-index:10;width:30px;height:100%;display:flex;align-items:center;justify-content:center;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s;cursor:pointer}.indexall .client .clientbox .carrr svg{width:15px}.indexall .client .clientbox .carrr:hover{transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s;background:rgba(0,0,0,.1);background:#ad121d}.indexall .client .clientbox .carrr:hover svg path{fill:#fff;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.indexall .client .clientbox ul{display:flex;list-style:none;border-top:1px solid #eee;flex-wrap:wrap}.indexall .client .clientbox ul li{width:16.6666666667vw;height:16.6666666667vw;border-right:1px solid #eee;border-bottom:1px solid #eee}.indexall .client .clientbox ul li .imgbox{width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:3vw;opacity:.4;-moz-opacity:.4;filter:alpha(opacity=100);transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.indexall .client .clientbox ul li img{max-width:100%;max-height:100%}.indexall .client .clientbox ul li:hover .imgbox{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s;background:#f7f7f7}.indexall .contact-area{position:absolute;width:100vw;bottom:-52vw;left:0;z-index:9;padding-top:7.2916666667vw}.indexall .contact-area .rel{position:relative;width:100%;height:100%}.indexall .contact-area .cbggray-1{position:absolute;right:-20.5729166667vw;width:74.4791666667vw;bottom:30vw;z-index:-1;opacity:1;display:none}.indexall .contact-area .contact-title{text-align:center;margin-bottom:3.6458333333vw}.indexall .contact-area .contact-title .title2-h2{display:none;position:relative;overflow:hidden}.indexall .contact-area .contact-title .title2-h2 .sq{width:0%;background:#ad121d;position:absolute;height:90%;top:0;margin-left:0;z-index:5;animation:sq0100 1s 0s linear forwards}.indexall .contact-area .contact-title h2{font-family:"EB Garamond",serif;font-size:4.1666666667vw;color:#ad121d;text-transform:uppercase;font-weight:500;line-height:4.1666666667vw;position:relative;opacity:0;-moz-opacity:0;filter:alpha(opacity=100);animation:alpha_01 .3s .5s linear forwards}.indexall .contact-area .contact-title .title-chtcc{display:none;position:relative}.indexall .contact-area .contact-title .title-chtcc h3{font-family:"Noto Serif TC",serif;font-size:1.5625vw;color:#333;letter-spacing:.28vw;position:relative;opacity:0;-moz-opacity:0;filter:alpha(opacity=100);animation:alpha_01 .3s 1s linear forwards}.indexall .contact-area .contact-title .title-chtcc .sq{width:0%;background:#000;position:absolute;height:90%;top:0;margin-left:0;animation:sq0100 1s .6s linear forwards}.indexall .contact-area .clogobox{position:relative;width:17.2916666667vw;height:17.2916666667vw;margin:0 auto;align-items:center;justify-content:center;display:none;margin-bottom:11.4583333333vw}.indexall .contact-area .clogobox .center{width:100%;height:100%;position:relative;align-items:center;justify-content:center;display:flex}.indexall .contact-area .clogobox .center:hover .qrcode{transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s;opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}.indexall .contact-area .clogobox .center:hover .rarea{transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}.indexall .contact-area .clogobox .center .qrcode{position:absolute;width:11.4583333333vw;height:11.4583333333vw;left:50%;margin-left:-5.7291666667vw;top:50%;z-index:5;background:#fff;border-radius:50%;margin-top:-5.7291666667vw;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}.indexall .contact-area .clogobox .cirarea{position:absolute;z-index:2}.indexall .contact-area .clogobox .cirarea .cirborder{stroke-dasharray:1000;stroke-dashoffset:1000;animation:strocir .6s .3s linear forwards}.indexall .contact-area .clogobox .rarea{width:5.5208333333vw;position:relative;z-index:3;display:none;animation:rotateZ .6s 0s linear forwards;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s;opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}.indexall .contact-area .clogobox .item-link{width:15.625vw;height:15.625vw;position:absolute;border:1px solid #ad121d;border-radius:50%;padding:.5208333333vw;background:#fff;top:50%;margin-top:-7.8125vw;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.indexall .contact-area .clogobox .item-link:hover{transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s;border:1px solid #fff;box-shadow:0px 0px 15px rgba(0,0,0,.16)}.indexall .contact-area .clogobox .item-link:hover .comming-soon{top:0;opacity:1;-moz-opacity:1;filter:alpha(opacity=100);transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.indexall .contact-area .clogobox .item-link.leftcir{left:50%;margin-left:-27vw}.indexall .contact-area .clogobox .item-link.leftcir:hover .arr{transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s;transform:translateX(-10px)}.indexall .contact-area .clogobox .item-link.rightcir{right:50%;margin-right:-27vw}.indexall .contact-area .clogobox .item-link.rightcir:hover .arr{transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s;transform:translateX(10px)}.indexall .contact-area .clogobox .item-link .border{width:100%;height:100%;border:1px solid #ad121d;border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative}.indexall .contact-area .clogobox .item-link .border .center-item h3{font-family:"EB Garamond",serif;font-size:1.5625vw;color:#ad121d;text-transform:uppercase;font-weight:500;position:relative;text-align:center}.indexall .contact-area .clogobox .item-link .border .center-item p{font-family:"Noto Serif TC",serif;font-size:.9375vw;color:#333;font-weight:500;text-align:center;margin-bottom:.5208333333vw}.indexall .contact-area .clogobox .item-link .border .center-item .arr{transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s;margin:0 auto;width:1.25vw}.indexall .contact-area .lion-left{position:absolute;z-index:2;width:21.3541666667vw;bottom:20px;left:-3.125vw}.indexall .contact-area .lion-right{position:absolute;z-index:2;width:21.3541666667vw;bottom:20px;right:-3.125vw}.indexall .contact-area .footer-area{background:#222;padding:10px 15px}.indexall .contact-area .footer-area h6{text-align:center;color:#ccc;font-size:14px}.index-mball{display:none}@media only screen and (max-width:1024px){.index-mball{display:block}}.index-mball .mb-gotop{width:30px;height:30px;background:rgba(0,0,0,.8);position:fixed;right:10px;bottom:10px;cursor:pointer;border-radius:50%;z-index:50;display:flex;align-items:center;justify-content:center}.index-mball .mb-gotop svg{width:10px;height:auto}.index-mball .mb-linefriend{width:30px;height:30px;background:rgba(173,18,29,.8);position:fixed;right:10px;bottom:45px;cursor:pointer;border-radius:50%;z-index:50;display:flex;align-items:center;justify-content:center}.index-mball .mb-linefriend svg{width:16px;height:auto}.index-mball svg,.index-mball img{width:100%;height:auto}.index-mball .mb-section1-kv{padding-top:50px;width:100%;overflow:hidden;position:relative}@media only screen and (max-width: 999px){.index-mball .mb-section1-kv{min-height:100vh}}.index-mball .mb-section1-kv .left-slogan-aream{padding-top:20px;padding-left:20px}@media only screen and (max-width:1024px){.index-mball .mb-section1-kv .left-slogan-aream{padding-top:30px;padding-left:30px;margin-bottom:20vw}}@media only screen and (max-width: 767px){.index-mball .mb-section1-kv .left-slogan-aream{padding-top:20px;padding-left:20px;margin-bottom:52vw}}.index-mball .mb-section1-kv .left-slogan-aream .title-en{position:relative;display:inline-block}.index-mball .mb-section1-kv .left-slogan-aream .title-en h2{text-transform:uppercase;font-size:10.6666666667vw;color:#ad121d;font-weight:500;font-family:"EB Garamond",serif;line-height:1.05;position:relative;overflow:hidden;opacity:0;-moz-opacity:0;filter:alpha(opacity=100);animation:alpha_01 .3s .8s linear forwards}@media only screen and (max-width:1024px){.index-mball .mb-section1-kv .left-slogan-aream .title-en h2{font-size:5.859375vw;letter-spacing:.2vw}}@media only screen and (max-width: 767px){.index-mball .mb-section1-kv .left-slogan-aream .title-en h2{font-size:10.6666666667vw;letter-spacing:.2vw}}.index-mball .mb-section1-kv .left-slogan-aream .title-en .sq{width:0%;background:#ad121d;position:absolute;height:90%;top:0;margin-left:0;animation:sq0100 1s .3s linear forwards}.index-mball .mb-section1-kv .left-slogan-aream .title-cht{position:relative;display:inline-block}.index-mball .mb-section1-kv .left-slogan-aream .title-cht h3{font-family:"Noto Serif TC",serif;font-size:4.2666666667vw;color:#333;letter-spacing:.15vw;position:relative;opacity:0;-moz-opacity:0;filter:alpha(opacity=100);animation:alpha_01 .3s 1s linear forwards}@media only screen and (max-width:1024px){.index-mball .mb-section1-kv .left-slogan-aream .title-cht h3{font-size:2vw}}@media only screen and (max-width: 767px){.index-mball .mb-section1-kv .left-slogan-aream .title-cht h3{font-size:3.7vw}}.index-mball .mb-section1-kv .left-slogan-aream .title-cht .sq{width:0%;background:#000;position:absolute;height:90%;top:0;margin-left:0;animation:sq0100 1s .6s linear forwards}.index-mball .mb-section1-kv .monr1m{position:absolute;width:125vw;top:30vw;left:-10vw;opacity:0;-moz-opacity:0;filter:alpha(opacity=100);animation:alpha_top30 .5s .6s linear forwards}@media only screen and (max-width: 767px){.index-mball .mb-section1-kv .monr1m{width:286.1333333333vw;top:33.8666666667vw;left:-43vw;opacity:0;-moz-opacity:0;filter:alpha(opacity=100);animation:alpha_top30 .5s .6s linear forwards}}.index-mball .mb-section1-kv .top-sun{left:50%;width:28.6458333333vw;z-index:2;position:absolute;margin-left:-14.3229166667vw;top:35.15625vw}@media only screen and (max-width: 767px){.index-mball .mb-section1-kv .top-sun{margin-left:-29.3333333333vw;top:72vw;width:58.6666666667vw}}.index-mball .mb-section1-kv .top-sun svg{animation:rotate_360 10s 0s linear infinite}.index-mball .mb-section1-kv .mon-lm1{position:absolute;width:35vw;z-index:5;left:0vw;opacity:0;-moz-opacity:0;filter:alpha(opacity=100);animation:alpha_top30 .5s .8s linear forwards}@media only screen and (max-width:1024px){.index-mball .mb-section1-kv .mon-lm1{position:relative}}@media only screen and (max-width: 999px){.index-mball .mb-section1-kv .mon-lm1{position:absolute}}@media only screen and (max-width: 767px){.index-mball .mb-section1-kv .mon-lm1{position:relative;width:57.0666666667vw;z-index:5;left:-20vw}}.index-mball .mb-section1-kv .mon-lm2{position:absolute;bottom:3vw;width:45vw;left:6vw;z-index:1;opacity:0;-moz-opacity:0;filter:alpha(opacity=100);animation:alpha_top30 .5s 1.1s linear forwards}@media only screen and (max-width: 767px){.index-mball .mb-section1-kv .mon-lm2{width:67.4666666667vw;left:-5vw}}.index-mball .mb-section1-kv .mon-rm1{position:absolute;bottom:0;z-index:5;right:0vw;width:37vw;opacity:0;-moz-opacity:0;filter:alpha(opacity=100);animation:alpha_top30 .5s .8s linear forwards}@media only screen and (max-width: 767px){.index-mball .mb-section1-kv .mon-rm1{right:-5vw;width:48.5333333333vw}}.index-mball .mb-section1-kv .mon-rm2{position:absolute;bottom:3vw;right:8vw;width:43vw;z-index:1;opacity:0;-moz-opacity:0;filter:alpha(opacity=100);animation:alpha_top30 .5s 1.1s linear forwards}@media only screen and (max-width: 767px){.index-mball .mb-section1-kv .mon-rm2{right:-10vw;width:65.0666666667vw}}.index-mball .mb-section1-kv .cloudm1{position:absolute;width:200vw;bottom:-36vw;z-index:3;left:36vw;animation:foogy1m 20s 0s linear infinite}@media only screen and (max-width: 767px){.index-mball .mb-section1-kv .cloudm1{bottom:9vw}}.index-mball .mb-section1-kv .cloudm2{position:absolute;width:160vw;bottom:0vw;z-index:3;left:-80vw;animation:foogy2m 20s 0s linear infinite}@media only screen and (max-width: 767px){.index-mball .mb-section1-kv .cloudm2{transform:translateY(55vw)}}.index-mball .mb-section2-why{padding-top:40px;width:100%;overflow:hidden;padding-bottom:200px;position:relative}.index-mball .mb-section2-why.vivi .titlebox{display:block}.index-mball .mb-section2-why.vivi .bg-graym1{animation:alpha_left50 .5s 1s linear forwards}.index-mball .mb-section2-why.vivi .three-cirbox .ball1{animation:popbubble .5s .3s linear forwards}.index-mball .mb-section2-why.vivi .three-cirbox .ball2{animation:popbubble .5s .6s linear forwards}.index-mball .mb-section2-why.vivi .three-cirbox .ball3{animation:popbubble .5s .9s linear forwards}.index-mball .mb-section2-why.vivi .three-cirbox .bg-build{animation:alpha_top30 .5s .3s linear forwards}.index-mball .mb-section2-why.vivi .three-cirbox .bg-dranm{animation:alpha_top30 .5s .6s linear forwards}.index-mball .mb-section2-why .titlebox{display:none;text-align:center;margin-bottom:60px}@media only screen and (max-width: 767px){.index-mball .mb-section2-why .titlebox{margin-bottom:40px}}.index-mball .mb-section2-why .title-en{position:relative;display:inline-block}.index-mball .mb-section2-why .title-en h2{text-transform:uppercase;font-size:10.6666666667vw;color:#ad121d;font-weight:500;font-family:"EB Garamond",serif;line-height:1.05;position:relative;overflow:hidden;opacity:0;-moz-opacity:0;filter:alpha(opacity=100);animation:alpha_01 .3s .8s linear forwards}@media only screen and (max-width:1024px){.index-mball .mb-section2-why .title-en h2{font-size:5.859375vw}}@media only screen and (max-width: 767px){.index-mball .mb-section2-why .title-en h2{font-size:10.6666666667vw}}.index-mball .mb-section2-why .title-en .sq{width:0%;background:#ad121d;position:absolute;height:90%;top:0;margin-left:0;animation:sq0100 1s .3s linear forwards}.index-mball .mb-section2-why .three-cirbox{position:relative;z-index:5}.index-mball .mb-section2-why .three-cirbox .bg-build{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);position:absolute;width:470px;left:50%;margin-left:-365px;top:-10px}.index-mball .mb-section2-why .three-cirbox .bg-build img{animation:floatpup 3s 0s linear infinite}@media only screen and (max-width: 767px){.index-mball .mb-section2-why .three-cirbox .bg-build{width:366px;left:50%;margin-left:-318px;top:-10px}}.index-mball .mb-section2-why .three-cirbox .bg-build .rel{position:relative}.index-mball .mb-section2-why .three-cirbox .bg-build .rel .cat2{width:22%;position:absolute;bottom:35%;z-index:10;right:9%;animation:catrotate 8s 0s linear infinite}.index-mball .mb-section2-why .three-cirbox .bg-build .rel .cat2:hover .speach{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);transition:all .8s;-moz-transition:all .8s;-o-transition:all .8s;-ms-transition:all .8s;-webkit-transition:all .8s;left:35%;top:-25%}.index-mball .mb-section2-why .three-cirbox .bg-build .rel .cat2 .speach{position:absolute;top:-18%;font-family:"Noto Serif TC",serif;font-weight:bold;font-size:14px;padding:5px 15px;border-radius:30px;border:1px solid #222;color:#222;left:25%;white-space:nowrap;background:#fff;opacity:0;-moz-opacity:0;filter:alpha(opacity=100);transition:all .8s;-moz-transition:all .8s;-o-transition:all .8s;-ms-transition:all .8s;-webkit-transition:all .8s}.index-mball .mb-section2-why .three-cirbox .bg-dranm{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);position:absolute;width:525px;top:-68px;right:50%;margin-right:-602px;z-index:5}@media only screen and (max-width: 767px){.index-mball .mb-section2-why .three-cirbox .bg-dranm{width:363px;top:-28px;margin-right:-412px}}.index-mball .mb-section2-why .three-cirbox ul li{list-style:none;width:160px;height:160px;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-top-left-radius:50%;border-top-right-radius:50%;background:rgba(173,18,29,.9);position:relative;display:flex;align-items:center;justify-content:center;padding:20px;margin-bottom:25px;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}@media only screen and (max-width: 767px){.index-mball .mb-section2-why .three-cirbox ul li{width:130px;height:130px;padding:15px;margin-bottom:20px}}.index-mball .mb-section2-why .three-cirbox ul li:nth-child(1){left:50%;margin-left:-75px}.index-mball .mb-section2-why .three-cirbox ul li:nth-child(2){left:50%;margin-left:30px}.index-mball .mb-section2-why .three-cirbox ul li:nth-child(3){left:50%;margin-left:-75px}.index-mball .mb-section2-why .three-cirbox ul li .border-cir{position:absolute;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-top-left-radius:50%;border-top-right-radius:50%;width:calc(100% - 6px);height:calc(100% - 6px);top:3px;left:3px;border:1px solid #fff;opacity:.25}.index-mball .mb-section2-why .three-cirbox ul li .itemc{border-radius:50%;color:#fff;text-align:center;font-family:"Noto Serif TC",serif;font-weight:bold;font-size:20px}@media only screen and (max-width: 767px){.index-mball .mb-section2-why .three-cirbox ul li .itemc{font-size:16px}}.index-mball .mb-section2-why .three-cirbox ul li .itemc span{font-size:30px;font-weight:bold;line-height:35px}.index-mball .mb-section2-why .bg-graym1{position:absolute;width:100%;bottom:0;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}.index-mball .mb-section3-web{position:relative;z-index:5;width:100%;top:-8vw;overflow:hidden}.index-mball .mb-section3-web.vivi .web-titlem{display:block}.index-mball .mb-section3-web.vivi .cirin{animation:alpha_top30 .5s .3s linear forwards}.index-mball .mb-section3-web.vivi .redpopm{animation:popbubble .5s .6s linear forwards}@media only screen and (max-width: 767px){.index-mball .mb-section3-web{top:-28vw}}.index-mball .mb-section3-web .web-titlem{display:none;position:relative}.index-mball .mb-section3-web .titlebox{text-align:center;position:absolute;top:50%;left:50%;margin-left:-23.4vw;margin-top:-4vw}@media only screen and (max-width: 767px){.index-mball .mb-section3-web .titlebox{margin-left:-32vw;margin-top:-5vw}}.index-mball .mb-section3-web .title-en{position:relative;display:inline-block}.index-mball .mb-section3-web .title-en h2{text-transform:uppercase;font-size:10.6666666667vw;color:#ad121d;font-weight:500;font-family:"EB Garamond",serif;line-height:1.05;position:relative;overflow:hidden;opacity:0;-moz-opacity:0;filter:alpha(opacity=100);animation:alpha_01 .3s .8s linear forwards}@media only screen and (max-width:1024px){.index-mball .mb-section3-web .title-en h2{font-size:7.8125vw}}@media only screen and (max-width: 767px){.index-mball .mb-section3-web .title-en h2{font-size:10.6666666667vw}}.index-mball .mb-section3-web .title-en .sq{width:0%;background:#ad121d;position:absolute;height:90%;top:0;margin-left:0;animation:sq0100 1s .3s linear forwards}.index-mball .mb-section3-web .cirin{position:relative;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}.index-mball .mb-section3-web .clip-imgm{position:relative;-webkit-clip-path:url(#clip-pathm);clip-path:url(#clip-pathm);height:90vw;width:90vw;left:50%;margin-left:-45vw;background:url("/ridea/npm/images/frontend/movepic2.jpg");background-size:auto 132vw;animation:marqpic 20s .3s linear infinite}@media only screen and (max-width: 767px){.index-mball .mb-section3-web .clip-imgm{height:132vw;width:132vw;margin-left:-66vw}}.index-mball .mb-section3-web .svgcir{position:absolute;top:0}.index-mball .mb-section3-web .redpopm{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);position:absolute;width:160px;height:160px;border-radius:50%;background:rgba(173,18,29,.9);bottom:15vw;right:20vw;z-index:5}@media only screen and (max-width: 767px){.index-mball .mb-section3-web .redpopm{width:130px;height:130px;bottom:17vw;right:10vw}}.index-mball .mb-section3-web .redpopm .rel{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.index-mball .mb-section3-web .redpopm .rel .borderred{position:absolute;width:166px;height:166px;top:-3px;left:-3px;border-radius:50%;border:1px solid #ad121d}@media only screen and (max-width: 767px){.index-mball .mb-section3-web .redpopm .rel .borderred{width:136px;height:136px}}.index-mball .mb-section3-web .redpopm p{font-family:"Noto Serif TC",serif;text-align:center;color:#fff;font-weight:bold;font-size:24px}@media only screen and (max-width: 767px){.index-mball .mb-section3-web .redpopm p{font-size:20px}}.index-mball .mb-section3-web .infbox-area{padding:0px 30px;margin-top:-20px;position:relative;z-index:5;display:flex}@media only screen and (max-width: 767px){.index-mball .mb-section3-web .infbox-area{padding:0px 20px}}.index-mball .mb-section3-web .infbox-area ul{list-style:none;display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (max-width: 767px){.index-mball .mb-section3-web .infbox-area ul{flex-direction:column}}.index-mball .mb-section3-web .infbox-area ul li{width:calc(50% - 10px);background:#fff;border-radius:30px;box-shadow:0 0 10px rgba(0,0,0,.1);padding:35px 30px 25px 30px;margin-bottom:60px;position:relative;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}.index-mball .mb-section3-web .infbox-area ul li.vivi{animation:alpha_top30 .5s .3s linear forwards}@media only screen and (max-width: 767px){.index-mball .mb-section3-web .infbox-area ul li{width:100%}}.index-mball .mb-section3-web .infbox-area ul li:last-child{margin-bottom:15px;display:flex;width:100%;align-items:center}.index-mball .mb-section3-web .infbox-area ul li:last-child .txtbox{width:50%}.index-mball .mb-section3-web .infbox-area ul li:last-child .txtbox h3,.index-mball .mb-section3-web .infbox-area ul li:last-child .txtbox p{text-align:left}@media only screen and (max-width: 767px){.index-mball .mb-section3-web .infbox-area ul li:last-child{display:block}.index-mball .mb-section3-web .infbox-area ul li:last-child .txtbox{width:100%}.index-mball .mb-section3-web .infbox-area ul li:last-child .txtbox h3,.index-mball .mb-section3-web .infbox-area ul li:last-child .txtbox p{text-align:center}}.index-mball .mb-section3-web .infbox-area ul li .numm{position:absolute;font-family:"EB Garamond",serif;font-size:90px;font-weight:500;-webkit-text-fill-color:rgba(0,0,0,0);-webkit-text-stroke:1px #ad121d;left:20px;top:-59px}.index-mball .mb-section3-web .infbox-area ul li .txtbox{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);animation:alpha_left50 .3s .5s linear forwards}.index-mball .mb-section3-web .infbox-area ul li h3{text-align:center;font-size:20px;font-family:"Noto Serif TC",serif;font-weight:bold;color:#333;margin-bottom:10px}.index-mball .mb-section3-web .infbox-area ul li p{font-size:16px;color:#555;line-height:1.5;letter-spacing:2px;text-align:center}.index-mball .mb-section3-web .infbox-area ul li .iconbox{width:22.1354166667vw;height:22.1354166667vw;position:relative;display:flex;align-items:center;justify-content:center;margin:0 auto;margin-bottom:20px;opacity:0;-moz-opacity:0;filter:alpha(opacity=100);animation:alpha_01 .3s .5s linear forwards}@media only screen and (max-width: 767px){.index-mball .mb-section3-web .infbox-area ul li .iconbox{width:32vw;height:32vw}}.index-mball .mb-section3-web .infbox-area ul li .iconbox .icon{max-width:13.0208333333vw;height:auto}@media only screen and (max-width: 767px){.index-mball .mb-section3-web .infbox-area ul li .iconbox .icon{max-width:16vw}}.index-mball .mb-section3-web .infbox-area ul li .iconbox .border-sq{width:100%;height:100%;position:absolute}.index-mball .mb-section3-web .infbox-area ul li .iconbox .border-sq .sq8a{position:absolute;width:100%;height:auto;animation:rotate_360 15s 0s linear infinite}.index-mball .mb-section3-web .infbox-area ul li .iconbox .border-sq .sq8b{position:absolute;width:100%;height:auto;-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);transform:rotate(15deg);animation:rotate_360b 30s 0s linear infinite}.index-mball .mb-section4-one{background:#333;position:relative;padding:120px 30px 90px 30px;margin-top:-150px;width:100%}@media only screen and (max-width: 767px){.index-mball .mb-section4-one{margin-top:-200px;padding:120px 20px 75px 20px}}.index-mball .mb-section4-one.vivi .center-titlem{display:block}.index-mball .mb-section4-one.vivi .icon-listm li:nth-child(1){animation:alpha_top30 .5s .5s linear forwards}.index-mball .mb-section4-one.vivi .icon-listm li:nth-child(2){animation:alpha_top30 .5s .8s linear forwards}.index-mball .mb-section4-one.vivi .icon-listm li:nth-child(3){animation:alpha_top30 .5s .8s linear forwards}.index-mball .mb-section4-one.vivi .icon-listm li:nth-child(4){animation:alpha_top30 .5s .5s linear forwards}.index-mball .mb-section4-one.vivi .icon-listm li:nth-child(5){animation:alpha_top30 .5s .5s linear forwards}.index-mball .mb-section4-one.vivi .icon-listm li:nth-child(6){animation:alpha_top30 .5s .8s linear forwards}.index-mball .mb-section4-one.vivi .linktobtn{animation:popbubble .5s 1s linear forwards}.index-mball .mb-section4-one .bgimg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;overflow:hidden}.index-mball .mb-section4-one .bgimg .imgaream{position:relative;left:0;top:0;width:100%;height:100%;z-index:1;background:url("/ridea/npm/images/frontend/dbgm.jpg");background-size:cover}.index-mball .mb-section4-one .titlebox{text-align:center}.index-mball .mb-section4-one .title-en{position:relative;display:inline-block}.index-mball .mb-section4-one .title-en h2{text-transform:uppercase;font-size:8vw;color:#fff;font-weight:500;font-family:"EB Garamond",serif;line-height:1.2;position:relative;overflow:hidden;opacity:0;-moz-opacity:0;filter:alpha(opacity=100);animation:alpha_01 .3s .8s linear forwards}@media only screen and (max-width:1024px){.index-mball .mb-section4-one .title-en h2{font-size:5.859375vw}}@media only screen and (max-width: 767px){.index-mball .mb-section4-one .title-en h2{font-size:8vw}}.index-mball .mb-section4-one .title-en .sq{width:0%;background:#fff;position:absolute;height:90%;top:0;margin-left:0;animation:sq0100 1s .3s linear forwards}.index-mball .mb-section4-one .title-cht{position:relative;display:inline-block}.index-mball .mb-section4-one .title-cht h3{font-family:"Noto Serif TC",serif;font-size:4.8vw;color:#fff;letter-spacing:.28vw;position:relative;opacity:0;-moz-opacity:0;filter:alpha(opacity=100);animation:alpha_01 .3s 1s linear forwards}@media only screen and (max-width:1024px){.index-mball .mb-section4-one .title-cht h3{font-size:2.6041666667vw}}@media only screen and (max-width: 767px){.index-mball .mb-section4-one .title-cht h3{font-size:4.8vw}}.index-mball .mb-section4-one .title-cht .sq{width:0%;background:#fff;position:absolute;height:90%;top:0;margin-left:0;animation:sq0100 1s .6s linear forwards}.index-mball .mb-section4-one .center-titlem{margin-bottom:40px;position:relative;z-index:3;display:none}@media only screen and (max-width: 767px){.index-mball .mb-section4-one .center-titlem{margin-bottom:30px}}.index-mball .mb-section4-one .icon-listm{display:flex;justify-content:space-between;flex-wrap:wrap;position:relative;z-index:3}.index-mball .mb-section4-one .icon-listm li{padding:20px;list-style:none;border:1px solid #707070;border-radius:20px;width:calc(33% - 10px);margin-bottom:20px;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}@media only screen and (max-width: 767px){.index-mball .mb-section4-one .icon-listm li{width:calc(50% - 10px);padding:15px}}.index-mball .mb-section4-one .icon-listm li .icon-box{margin:0 auto;width:70px;height:70px;margin-bottom:10px;display:flex;align-items:center}@media only screen and (max-width: 767px){.index-mball .mb-section4-one .icon-listm li .icon-box{width:10.6666666667vw;height:10.6666666667vw}}.index-mball .mb-section4-one .icon-listm li p{text-align:center;font-family:"Noto Serif TC",serif;color:#fff;font-size:20px;font-weight:bold}@media only screen and (max-width: 767px){.index-mball .mb-section4-one .icon-listm li p{font-size:16px}}.index-mball .mb-section4-one .linktobtn{position:absolute;width:160px;height:160px;border-radius:50%;background:#ad121d;display:flex;align-items:center;justify-content:center;left:50%;margin-left:-80px;bottom:-80px;z-index:5;opacity:0;-moz-opacity:0;filter:alpha(opacity=100);transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}@media only screen and (max-width: 767px){.index-mball .mb-section4-one .linktobtn{width:32vw;height:32vw;margin-left:-16vw;bottom:-16vw}}.index-mball .mb-section4-one .linktobtn .txt{color:#fff;text-align:center;font-weight:bold;font-family:"Noto Serif TC",serif;font-size:20px}@media only screen and (max-width: 767px){.index-mball .mb-section4-one .linktobtn .txt{font-size:16px}}.index-mball .mb-section4-one .linktobtn .txt svg{position:relative;width:1.0416666667vw;min-width:20px;display:inline-block;margin-top:5px}.index-mball .mb-section4-one .linktobtn:hover{transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s;background:#d53944}.index-mball .mb-section4-one .linktobtn:hover .comming-soon{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.index-mball .mb-section4-one .linktobtn:hover svg{animation:arrmove 1.2s 0s linear infinite}.index-mball .mb-section5-work{padding-top:120px;padding-bottom:50px;position:relative}.index-mball .mb-section5-work.vivi .titlebox{display:block}.index-mball .mb-section5-work.vivi .worklistm{animation:alpha_top30 .5s .5s linear forwards}.index-mball .mb-section5-work .bg1{z-index:-1;position:absolute;top:110vw;left:-34vw}.index-mball .mb-section5-work .bg2{z-index:-1;position:absolute;bottom:-10vw;right:0}@media only screen and (max-width: 767px){.index-mball .mb-section5-work{padding-top:80px}}.index-mball .mb-section5-work .titlebox{text-align:center;margin-bottom:30px;display:none}.index-mball .mb-section5-work .title-en{position:relative;display:inline-block}.index-mball .mb-section5-work .title-en h2{text-transform:uppercase;font-size:10.6666666667vw;color:#ad121d;font-weight:500;font-family:"EB Garamond",serif;line-height:1.05;position:relative;overflow:hidden;opacity:0;-moz-opacity:0;filter:alpha(opacity=100);animation:alpha_01 .3s .8s linear forwards}@media only screen and (max-width:1024px){.index-mball .mb-section5-work .title-en h2{font-size:5.859375vw}}@media only screen and (max-width: 767px){.index-mball .mb-section5-work .title-en h2{font-size:10.6666666667vw}}.index-mball .mb-section5-work .title-en .sq{width:0%;background:#ad121d;position:absolute;height:90%;top:0;margin-left:0;animation:sq0100 1s .3s linear forwards}.index-mball .mb-section5-work .worklistm{list-style:none;width:100%;padding:0px 30px;margin-bottom:30px;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}@media only screen and (max-width: 767px){.index-mball .mb-section5-work .worklistm{padding:0px 20px}}.index-mball .mb-section5-work .worklistm li{position:relative;width:100%;margin-bottom:20px;border-radius:20px;overflow:hidden}.index-mball .mb-section5-work .worklistm li .picarea{width:100%;padding-bottom:60%;position:relative;display:block}.index-mball .mb-section5-work .worklistm li .picarea .imgbg{position:absolute;width:100%;height:100%;top:0;left:0;background:url("/ridea/npm/images/frontend/1597824635965.jpg");background-position:center;background-size:cover}.index-mball .mb-section5-work .worklistm li .txt-inf{background:#333;padding:20px;display:none}.index-mball .mb-section5-work .worklistm li .txt-inf .worklogom{text-align:center;margin-bottom:10px}.index-mball .mb-section5-work .worklistm li .txt-inf .worklogom img{width:initial;max-width:100%;max-height:50px}.index-mball .mb-section5-work .worklistm li .txt-inf p{color:#fff;line-height:25px;height:50px;overflow:hidden;font-size:16px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media only screen and (max-width: 767px){.index-mball .mb-section5-work .worklistm li .txt-inf p{color:#fff;line-height:22px;height:44px;overflow:hidden;font-size:14px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.index-mball .linktobtnm{width:180px;height:50px;border-radius:25px;background:#ad121d;display:flex;justify-content:center;align-items:center;margin:0 auto}.index-mball .linktobtnm p{color:#fff;font-weight:bold;font-family:"Noto Serif TC",serif;font-size:16px;margin-right:10px}.index-mball .linktobtnm svg{width:20px}.index-mball .mb-section6-app{position:relative;width:100%;overflow:hidden;padding-bottom:60px}.index-mball .mb-section6-app.vivi .left-slogan-aream{display:block}.index-mball .mb-section6-app.vivi .sun-bg{animation:alpha_top30 .5s .5s linear forwards}.index-mball .mb-section6-app.vivi .app-build{animation:alpha_top30 .5s .3s linear forwards}.index-mball .mb-section6-app .txt-center{text-align:center;font-size:14px;margin-top:10px;color:#555}.index-mball .mb-section6-app .top-area{position:relative;width:100%;padding-bottom:65px;margin-bottom:20px}.index-mball .mb-section6-app .left-slogan-aream{position:absolute;bottom:14vw;left:50%;margin-left:-30vw;display:none}@media only screen and (max-width: 767px){.index-mball .mb-section6-app .left-slogan-aream{margin-left:-44vw}}.index-mball .mb-section6-app .left-slogan-aream .title-en{position:relative;display:inline-block}.index-mball .mb-section6-app .left-slogan-aream .title-en h2{text-transform:uppercase;font-size:10.6666666667vw;color:#ad121d;font-weight:500;font-family:"EB Garamond",serif;line-height:1.05;position:relative;overflow:hidden;opacity:0;-moz-opacity:0;filter:alpha(opacity=100);animation:alpha_01 .3s .8s linear forwards}@media only screen and (max-width:1024px){.index-mball .mb-section6-app .left-slogan-aream .title-en h2{font-size:5.859375vw}}@media only screen and (max-width: 767px){.index-mball .mb-section6-app .left-slogan-aream .title-en h2{font-size:10.6666666667vw}}.index-mball .mb-section6-app .left-slogan-aream .title-en .sq{width:0%;background:#ad121d;position:absolute;height:90%;top:0;margin-left:0;animation:sq0100 1s .3s linear forwards}.index-mball .mb-section6-app .left-slogan-aream .title-cht{position:relative;display:inline-block}.index-mball .mb-section6-app .left-slogan-aream .title-cht h3{font-family:"Noto Serif TC",serif;font-size:4.8vw;color:#333;letter-spacing:.28vw;position:relative;opacity:0;-moz-opacity:0;filter:alpha(opacity=100);animation:alpha_01 .3s 1s linear forwards}@media only screen and (max-width:1024px){.index-mball .mb-section6-app .left-slogan-aream .title-cht h3{font-size:2.6041666667vw}}@media only screen and (max-width: 767px){.index-mball .mb-section6-app .left-slogan-aream .title-cht h3{font-size:5.3333333333vw}}.index-mball .mb-section6-app .left-slogan-aream .title-cht .sq{width:0%;background:#000;position:absolute;height:90%;top:0;margin-left:0;animation:sq0100 1s .6s linear forwards}.index-mball .mb-section6-app .bg{position:absolute;bottom:-9vw;left:0;z-index:-1}@media only screen and (max-width: 767px){.index-mball .mb-section6-app .bg{bottom:6vw}}.index-mball .mb-section6-app .app-build{position:relative;width:52.0833333333vw;left:50%;z-index:5;margin-left:-15vw;top:30px;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}@media only screen and (max-width: 767px){.index-mball .mb-section6-app .app-build{top:25px;width:80vw;margin-left:-29.3333333333vw}}.index-mball .mb-section6-app .app-build img{animation:floatpup 3s 0s linear infinite}.index-mball .mb-section6-app .build-cloud{position:absolute;width:19.53125vw;bottom:0;left:50%;z-index:6;margin-left:12vw;animation:floatlr1 3s 0s linear infinite}@media only screen and (max-width: 767px){.index-mball .mb-section6-app .build-cloud{width:37.3333333333vw;margin-left:10vw}}.index-mball .mb-section6-app .sun-bg{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);left:50%;width:28.6458333333vw;z-index:2;position:absolute;margin-left:-25vw;top:0}@media only screen and (max-width: 767px){.index-mball .mb-section6-app .sun-bg{margin-left:-40vw;top:0px;width:42.6666666667vw}}.index-mball .mb-section6-app .sun-bg svg{animation:rotate_360 10s 0s linear infinite}.index-mball .mb-section6-app .app-content{padding:0px 30px}.index-mball .mb-section6-app .app-content.vivi .short-inf{animation:alpha_top30 .5s .3s linear forwards}.index-mball .mb-section6-app .app-content.vivi .appicon1,.index-mball .mb-section6-app .app-content.vivi .appicon4{animation:alpha_top30 .5s .6s linear forwards}.index-mball .mb-section6-app .app-content.vivi .appicon2,.index-mball .mb-section6-app .app-content.vivi .appicon3{animation:alpha_top30 .5s .9s linear forwards}.index-mball .mb-section6-app .app-content.vivi .linktobtnm{animation:alpha_top30 .5s .9s linear forwards}@media only screen and (max-width: 767px){.index-mball .mb-section6-app .app-content{padding:0px 20px}}.index-mball .mb-section6-app .app-content .short-inf{background:#f7f7f7;border-radius:15px;padding:20px;margin-bottom:20px;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}.index-mball .mb-section6-app .app-content .short-inf h3{text-align:center;font-weight:bold;color:#ad121d;font-size:20px}.index-mball .mb-section6-app .app-content .short-inf p{font-size:16px;text-align:center}.index-mball .mb-section6-app .app-content .icon-area{display:flex;justify-content:space-between;list-style:none;flex-wrap:wrap;margin-bottom:20px}.index-mball .mb-section6-app .app-content .icon-area li{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);width:calc(25% - 10px);margin-bottom:20px}@media only screen and (max-width: 767px){.index-mball .mb-section6-app .app-content .icon-area li{width:calc(50% - 10px)}}.index-mball .mb-section6-app .app-content .icon-area li .iconbox{background:#f7f7f7;border-radius:15px;margin-bottom:10px;display:flex;align-items:center;justify-content:center;width:100%;height:15.625vw;overflow:hidden}@media only screen and (max-width: 767px){.index-mball .mb-section6-app .app-content .icon-area li .iconbox{height:32vw}}.index-mball .mb-section6-app .app-content .icon-area li .iconbox .svg-area{position:relative;max-width:9.1145833333vw;max-height:9.1145833333vw;width:100%;height:100%}@media only screen and (max-width: 767px){.index-mball .mb-section6-app .app-content .icon-area li .iconbox .svg-area{max-width:18.6666666667vw;max-height:18.6666666667vw}}.index-mball .mb-section6-app .app-content .icon-area li .iconbox .svg-area .cirdot{width:1.5625vw;height:1.5625vw;background:#ff6a75;border-radius:50%;position:absolute;z-index:1}@media only screen and (max-width: 767px){.index-mball .mb-section6-app .app-content .icon-area li .iconbox .svg-area .cirdot{width:3.2vw;height:3.2vw}}.index-mball .mb-section6-app .app-content .icon-area li .iconbox .svg-area .cirdot.dotmove1{top:50%;left:50%;margin-left:-0.3125vw;margin-top:-0.3125vw;animation:dotmove1 3s 0s linear infinite}.index-mball .mb-section6-app .app-content .icon-area li .iconbox .svg-area .cirdot.dotmove2{top:50%;left:50%;animation:dotmove2 3s 0s linear infinite}.index-mball .mb-section6-app .app-content .icon-area li .iconbox .svg-area .cirdot.dotmove3{top:0%;left:0%;animation:dotmove3 2s 0s linear infinite}.index-mball .mb-section6-app .app-content .icon-area li .iconbox .svg-area .cirdot.dotmove4{top:50%;left:50%;margin-left:-0.3125vw;margin-top:-0.3125vw;animation:dotmove4 2s 0s linear infinite}.index-mball .mb-section6-app .app-content .icon-area li .iconbox .svg-area svg{width:100%;height:100%;position:relative;z-index:3}.index-mball .mb-section6-app .app-content .icon-area li p{text-align:center;font-family:"Noto Sans TC",serif;font-size:18px;color:#555}.index-mball .mb-section6-app .app-content .linktobtnm{opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}.index-mball .mb-section7-line{background:#ad121d;padding:70px 0px 70px 0px;position:relative}.index-mball .mb-section7-line .firework1{position:absolute;width:45px;height:45px;right:10%;top:4%;clip-path:circle(28%);animation:firework1 2s .5s linear infinite}.index-mball .mb-section7-line .firework2{position:absolute;width:30px;height:30px;left:10%;top:18%;clip-path:circle(28%);animation:firework1 1.5s 1s linear infinite}.index-mball .mb-section7-line.vivi .center-slogan-aream{display:block}.index-mball .mb-section7-line.vivi .center-logo{animation:alpha_top30 .5s .5s linear forwards}.index-mball .mb-section7-line.vivi .lineiconbox .leftbox{animation:alpha_top30 .5s .7s linear forwards}.index-mball .mb-section7-line.vivi .lineiconbox .rightbox{animation:alpha_top30 .5s 1s linear forwards}@media only screen and (max-width: 767px){.index-mball .mb-section7-line{padding:80px 0px 60px 0px}}.index-mball .mb-section7-line .center-slogan-aream{position:relative;margin-bottom:60px;display:none}.index-mball .mb-section7-line .center-slogan-aream .titlebox{text-align:center}.index-mball .mb-section7-line .center-slogan-aream .title-en{position:relative;display:inline-block}.index-mball .mb-section7-line .center-slogan-aream .title-en h2{text-transform:uppercase;font-size:10.6666666667vw;color:#fff;font-weight:500;font-family:"EB Garamond",serif;line-height:1.05;position:relative;overflow:hidden;opacity:0;-moz-opacity:0;filter:alpha(opacity=100);animation:alpha_01 .3s .8s linear forwards}@media only screen and (max-width:1024px){.index-mball .mb-section7-line .center-slogan-aream .title-en h2{font-size:5.859375vw}}@media only screen and (max-width: 767px){.index-mball .mb-section7-line .center-slogan-aream .title-en h2{font-size:10.6666666667vw}}.index-mball .mb-section7-line .center-slogan-aream .title-en .sq{width:0%;background:#fff;position:absolute;height:90%;top:0;margin-left:0;animation:sq0100 1s .3s linear forwards}.index-mball .mb-section7-line .center-slogan-aream .title-cht{position:relative;display:inline-block}.index-mball .mb-section7-line .center-slogan-aream .title-cht h3{font-family:"Noto Serif TC",serif;font-size:4.8vw;color:#fff;letter-spacing:.28vw;position:relative;opacity:0;-moz-opacity:0;filter:alpha(opacity=100);animation:alpha_01 .3s 1s linear forwards}@media only screen and (max-width:1024px){.index-mball .mb-section7-line .center-slogan-aream .title-cht h3{font-size:2.6041666667vw}}@media only screen and (max-width: 767px){.index-mball .mb-section7-line .center-slogan-aream .title-cht h3{font-size:5.3333333333vw}}.index-mball .mb-section7-line .center-slogan-aream .title-cht .sq{width:0%;background:#fff;position:absolute;height:90%;top:0;margin-left:0;animation:sq0100 1s .6s linear forwards}.index-mball .mb-section7-line .center-logo{text-align:center;margin-bottom:70px;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}.index-mball .mb-section7-line .center-logo img{width:230px}.index-mball .mb-section7-line .lineiconbox{display:block;width:100%;padding:0px 30px}@media only screen and (max-width: 767px){.index-mball .mb-section7-line .lineiconbox{display:flex;justify-content:space-between;padding:0px 20px}}.index-mball .mb-section7-line .lineiconbox .leftbox{display:flex;justify-content:space-between;align-items:center;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}@media only screen and (max-width: 767px){.index-mball .mb-section7-line .lineiconbox .leftbox{display:block;width:calc(50% - 15px)}}.index-mball .mb-section7-line .lineiconbox .leftbox .titlebox{text-align:center;color:#fff;background:#bf3943;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:bold;font-family:"Noto Serif TC",serif;font-size:26px;width:200px;height:200px}@media only screen and (max-width: 767px){.index-mball .mb-section7-line .lineiconbox .leftbox .titlebox{width:130px;height:130px;margin:0 auto;margin-bottom:25px;font-size:16px}}.index-mball .mb-section7-line .lineiconbox .rightbox{display:flex;justify-content:space-between;align-items:center;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}@media only screen and (max-width: 767px){.index-mball .mb-section7-line .lineiconbox .rightbox{display:block;width:calc(50% - 15px)}}.index-mball .mb-section7-line .lineiconbox .rightbox .linelink{width:200px;height:200px;border-radius:50%;border:1px solid #fff;display:flex;align-items:center;justify-content:center;position:relative;font-size:22px}@media only screen and (max-width: 767px){.index-mball .mb-section7-line .lineiconbox .rightbox .linelink{width:130px;height:130px;font-size:16px;margin:0 auto}}.index-mball .mb-section7-line .lineiconbox .rightbox .linelink .waveline{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);position:absolute;width:210px;height:210px;border-radius:50%;border:1px solid #fff;left:50%;margin-left:-105px;top:50%;margin-top:-105px;animation:wave_scale .8s 0s linear infinite}@media only screen and (max-width: 767px){.index-mball .mb-section7-line .lineiconbox .rightbox .linelink .waveline{width:140px;height:140px;margin-left:-70px;margin-top:-70px}}.index-mball .mb-section7-line .lineiconbox .rightbox .linelink .center{text-align:center}.index-mball .mb-section7-line .lineiconbox .rightbox .linelink .center p{text-align:center;color:#fff;font-size:16px;font-weight:bold;font-family:"Noto Serif TC",serif;margin-bottom:10px}.index-mball .mb-section7-line .lineiconbox .rightbox .linelink .center svg{width:20px}.index-mball .mb-section7-line .lineiconbox .item-set1{background:#fff;border-radius:30px;box-shadow:0px 0px 10px rgba(0,0,0,.1);margin-bottom:30px;width:calc(33.333% - 10px)}@media only screen and (max-width: 767px){.index-mball .mb-section7-line .lineiconbox .item-set1{width:100%;margin-bottom:20px}}.index-mball .mb-section7-line .lineiconbox .item-set1 .item{border-bottom:1px solid #f7e6e8;width:100%;padding:30px 15px}.index-mball .mb-section7-line .lineiconbox .item-set1 .item .icon-box{width:10.4166666667vw;margin:0 auto;margin-bottom:5px}.index-mball .mb-section7-line .lineiconbox .item-set1 .item .icon-box img,.index-mball .mb-section7-line .lineiconbox .item-set1 .item .icon-box svg{max-height:70px}@media only screen and (max-width: 767px){.index-mball .mb-section7-line .lineiconbox .item-set1 .item .icon-box{width:16vw}}.index-mball .mb-section7-line .lineiconbox .item-set1 .item p{text-align:center;font-size:18px}@media only screen and (max-width: 767px){.index-mball .mb-section7-line .lineiconbox .item-set1 .item p{font-size:16px}}.index-mball .mb-section7-line .lineiconbox .item-set1 .item:last-child{border:0px}.index-mball .mb-section8-client{padding:40px 0}.index-mball .mb-section8-client.vivi .center-slogan-aream{display:block}.index-mball .mb-section8-client.vivi .client-listm{animation:alpha_top30 .5s .5s linear forwards}.index-mball .mb-section8-client .center-slogan-aream{position:relative;margin-bottom:40px;display:none}.index-mball .mb-section8-client .center-slogan-aream .titlebox{text-align:center}.index-mball .mb-section8-client .center-slogan-aream .title-en{position:relative;display:inline-block}.index-mball .mb-section8-client .center-slogan-aream .title-en h2{text-transform:uppercase;font-size:10.6666666667vw;color:#ad121d;font-weight:500;font-family:"EB Garamond",serif;line-height:1.05;position:relative;overflow:hidden;opacity:0;-moz-opacity:0;filter:alpha(opacity=100);animation:alpha_01 .3s .8s linear forwards}@media only screen and (max-width:1024px){.index-mball .mb-section8-client .center-slogan-aream .title-en h2{font-size:5.859375vw}}@media only screen and (max-width: 767px){.index-mball .mb-section8-client .center-slogan-aream .title-en h2{font-size:10.6666666667vw}}.index-mball .mb-section8-client .center-slogan-aream .title-en .sq{width:0%;background:#ad121d;position:absolute;height:90%;top:0;margin-left:0;animation:sq0100 1s .3s linear forwards}.index-mball .mb-section8-client .center-slogan-aream .title-cht{position:relative;display:inline-block}.index-mball .mb-section8-client .center-slogan-aream .title-cht h3{font-family:"Noto Serif TC",serif;font-size:4.8vw;color:#333;letter-spacing:.28vw;position:relative;opacity:0;-moz-opacity:0;filter:alpha(opacity=100);animation:alpha_01 .3s 1s linear forwards}@media only screen and (max-width:1024px){.index-mball .mb-section8-client .center-slogan-aream .title-cht h3{font-size:2.6041666667vw}}@media only screen and (max-width: 767px){.index-mball .mb-section8-client .center-slogan-aream .title-cht h3{font-size:5.3333333333vw}}.index-mball .mb-section8-client .center-slogan-aream .title-cht .sq{width:0%;background:#333;position:absolute;height:90%;top:0;margin-left:0;animation:sq0100 1s .6s linear forwards}.index-mball .mb-section8-client .client-listm{border-top:1px solid #ddd;margin-bottom:30px;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}.index-mball .mb-section8-client .client-listm ul{list-style:none;display:flex;flex-wrap:wrap}.index-mball .mb-section8-client .client-listm li{width:33.333%;height:200px;position:relative;border-right:1px solid #eee;border-bottom:1px solid #eee}@media only screen and (max-width: 767px){.index-mball .mb-section8-client .client-listm li{width:50%;height:110px}}.index-mball .mb-section8-client .client-listm li a{position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:15%;opacity:.4;-moz-opacity:.4;filter:alpha(opacity=100)}.index-mball .mb-section8-client .client-listm li a img{max-width:100%;max-height:80px;width:auto}@media only screen and (max-width: 767px){.index-mball .mb-section8-client .client-listm li a img{max-width:100%;max-height:50px;width:auto}}.index-mball .mb-section8-client .client-listm li:active a{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}.index-mball .mb-section8-client .arbtn-center{display:flex;justify-content:center}.index-mball .mb-section8-client .arbtn-center button{width:50px;height:50px;border-radius:50%;border:1px solid #707070;margin:0px 5px}@media only screen and (max-width: 767px){.index-mball .mb-section8-client .arbtn-center button{width:35px;height:35px}}.index-mball .mb-section8-client .arbtn-center button svg{width:20px}@media only screen and (max-width: 767px){.index-mball .mb-section8-client .arbtn-center button svg{width:15px}}.index-mball .mb-section9-contact{width:100%}.index-mball .mb-section9-contact.vivi .center-slogan-aream{display:block}.index-mball .mb-section9-contact.vivi .box2 .left-pic{animation:alpha_left50 .5s .3s linear forwards}.index-mball .mb-section9-contact.vivi .box2 .left-pic .sun-bg{animation:alpha_top30 .5s .5s linear forwards}.index-mball .mb-section9-contact.vivi .box2 .right-link a:nth-child(1){animation:popbubble .5s .5s linear forwards}.index-mball .mb-section9-contact.vivi .box2 .right-link a:nth-child(2){animation:popbubble .5s .8s linear forwards}.index-mball .mb-section9-contact .center-slogan-aream{position:relative;margin-bottom:30px;display:none}.index-mball .mb-section9-contact .center-slogan-aream .titlebox{text-align:center}.index-mball .mb-section9-contact .center-slogan-aream .title-en{position:relative;display:inline-block}.index-mball .mb-section9-contact .center-slogan-aream .title-en h2{text-transform:uppercase;font-size:10.6666666667vw;color:#ad121d;font-weight:500;font-family:"EB Garamond",serif;line-height:1.05;position:relative;overflow:hidden;opacity:0;-moz-opacity:0;filter:alpha(opacity=100);animation:alpha_01 .3s .8s linear forwards}@media only screen and (max-width:1024px){.index-mball .mb-section9-contact .center-slogan-aream .title-en h2{font-size:5.859375vw}}@media only screen and (max-width: 767px){.index-mball .mb-section9-contact .center-slogan-aream .title-en h2{font-size:10.6666666667vw}}.index-mball .mb-section9-contact .center-slogan-aream .title-en .sq{width:0%;background:#ad121d;position:absolute;height:90%;top:0;margin-left:0;animation:sq0100 1s .3s linear forwards}.index-mball .mb-section9-contact .center-slogan-aream .title-cht{position:relative;display:inline-block}.index-mball .mb-section9-contact .center-slogan-aream .title-cht h3{font-family:"Noto Serif TC",serif;font-size:4.8vw;color:#333;letter-spacing:.28vw;position:relative;opacity:0;-moz-opacity:0;filter:alpha(opacity=100);animation:alpha_01 .3s 1s linear forwards}@media only screen and (max-width:1024px){.index-mball .mb-section9-contact .center-slogan-aream .title-cht h3{font-size:2.6041666667vw}}@media only screen and (max-width: 767px){.index-mball .mb-section9-contact .center-slogan-aream .title-cht h3{font-size:5.3333333333vw}}.index-mball .mb-section9-contact .center-slogan-aream .title-cht .sq{width:0%;background:#333;position:absolute;height:90%;top:0;margin-left:0;animation:sq0100 1s .6s linear forwards}.index-mball .mb-section9-contact .box2{display:flex;flex-direction:column-reverse;flex-wrap:wrap;position:relative;padding-bottom:50px}@media only screen and (max-width: 767px){.index-mball .mb-section9-contact .box2{padding-bottom:0;display:flex;flex-direction:row}}.index-mball .mb-section9-contact .box2 .left-pic{width:100%;position:relative;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}@media only screen and (max-width: 767px){.index-mball .mb-section9-contact .box2 .left-pic{width:50%;display:block}}.index-mball .mb-section9-contact .box2 .left-pic .sun-bg{left:50%;width:23.4375vw;z-index:2;position:absolute;margin-left:-54vw;top:-37vw;opacity:0;-moz-opacity:0;filter:alpha(opacity=100)}@media only screen and (max-width: 767px){.index-mball .mb-section9-contact .box2 .left-pic .sun-bg{margin-left:-40vw;top:0px;width:58.6666666667vw}}.index-mball .mb-section9-contact .box2 .left-pic .sun-bg svg{animation:rotate_360 10s 0s linear infinite}.index-mball .mb-section9-contact .box2 .left-pic .leftlion{position:absolute;width:28.2552083333vw;left:50%;z-index:4;bottom:-8vw;margin-left:-50vw}@media only screen and (max-width: 767px){.index-mball .mb-section9-contact .box2 .left-pic .leftlion{width:57.8666666667vw;left:50%;z-index:4;bottom:-3vw;margin-left:-28vw}}.index-mball .mb-section9-contact .box2 .right-link{width:100%;padding-top:20px;display:flex;justify-content:flex-end;padding-right:30px}@media only screen and (max-width: 767px){.index-mball .mb-section9-contact .box2 .right-link{width:50%;display:block}}.index-mball .mb-section9-contact .box2 .right-link a{opacity:0;-moz-opacity:0;filter:alpha(opacity=100);display:block;width:30vw;height:30vw;border-radius:50%;border:1px solid #ad121d;padding:5px;margin:0px 10px}@media only screen and (max-width: 767px){.index-mball .mb-section9-contact .box2 .right-link a{display:block;width:40vw;height:40vw;margin:0 auto;margin-bottom:20px;padding:3px}}.index-mball .mb-section9-contact .box2 .right-link a .centerbox{width:100%;height:100%;display:flex;border-radius:50%;border:1px solid #ad121d;align-items:center;justify-content:center;position:relative}.index-mball .mb-section9-contact .box2 .right-link a .centerbox:hover .comming-soon{top:0;opacity:1;-moz-opacity:1;filter:alpha(opacity=100);transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.index-mball .mb-section9-contact .box2 .right-link a .centerbox h3{font-family:"EB Garamond",serif;font-size:20px;text-align:center;color:#ad121d;text-transform:uppercase;font-weight:normal;letter-spacing:0}@media only screen and (max-width: 767px){.index-mball .mb-section9-contact .box2 .right-link a .centerbox h3{font-size:4.2vw}}.index-mball .mb-section9-contact .box2 .right-link a .centerbox h2{font-family:"Noto Serif TC",serif;font-size:26px;text-align:center;color:#333;margin-bottom:5px}@media only screen and (max-width: 767px){.index-mball .mb-section9-contact .box2 .right-link a .centerbox h2{font-size:4.5vw}}.index-mball .mb-section9-contact .box2 .right-link a .centerbox svg{width:23px;display:block;margin:0 auto}.comming-soon{padding:10px 15px;border-radius:30px;background:rgba(137,18,29,.9);color:#fff;position:absolute;top:10px;right:-10px;font-size:16px;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s;opacity:0;-moz-opacity:0;filter:alpha(opacity=100);line-height:30px}@media only screen and (max-width: 767px){.comming-soon{line-height:25px;padding:8px 12px;font-size:14px}}.footemb{background:#222;padding:15px 20px}.footemb h6{font-family:"Noto Serif TC",serif;font-size:12px;line-height:16px;text-align:center;color:#ccc}.scrolldown{position:fixed;bottom:-160px;height:160px;width:50px;z-index:20;right:13.5416666667vw;animation:scrolldown .3s 1.8s linear forwards}@media only screen and (max-width: 1599px){.scrolldown{width:45px}}@media only screen and (max-width:1024px){.scrolldown{display:none}}.scrolldown .rel{position:relative;width:100%;height:100%;display:flex;justify-content:center}.scrolldown .bg{position:absolute;width:100%;height:100%;top:0;left:0;background:#ad121d}.scrolldown .rotat{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);display:flex;align-items:center}.scrolldown .rotat p{white-space:nowrap;font-size:12px;font-family:"EB Garamond",serif;color:#fff;margin-right:15px}.scrolldown .rotat svg{animation:floatlr1 .6s 0s linear infinite}