/*! sanitize.css | CC0 Public Domain | github.com/jonathantneal/sanitize.css */html{font-size:62.5%}pre,textarea{overflow:auto}[hidden],audio:not([controls]),template{display:none}details,main,summary{display:block}input[type=number]{width:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}progress{display:inline-block}small{font-size:75%}textarea{resize:vertical}[unselectable]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit;border-style:solid;border-width:0}*{font-size:inherit;line-height:inherit;margin:0;padding:0}::after,::before{text-decoration:inherit;vertical-align:inherit}:root{-ms-overflow-style:-ms-autohiding-scrollbar;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:default;font:62.5%/1.5 sans-serif;text-rendering:optimizeLegibility}a{text-decoration:none}audio,canvas,iframe,img,svg,video{vertical-align:middle}button,input,select,textarea{background-color:transparent;color:inherit;font-family:inherit;font-style:inherit;font-weight:inherit;min-height:1.5em}code,kbd,pre,samp{font-family:monospace,monospace}nav ol,nav ul{list-style:none}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}table{border-collapse:collapse;border-spacing:0}::-moz-selection{background-color:#B3D4FC;text-shadow:none}::selection{background-color:#B3D4FC;text-shadow:none}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){clip:rect(0 0 0 0) !important;position:absolute !important}}.poR{position:relative}.poA{position:absolute}.disB{display:block}.disIB{display:inline-block}.disN{display:none}.disT{display:table}.disTR{display:table-row}.disTC{display:table-cell}.tableOne{width:100%}.tableTwo{width:50%}.tableThree{width:33.33%}.flL{float:left}.flR{float:right}.clearfix:after{display:block;content:"";clear:both;margin:0;padding:0}.m0{margin:0px}.mt0{margin-top:0px}.mr0{margin-right:0px}.mb0{margin-bottom:0px}.ml0{margin-left:0px}.m0{margin:0px}.mt0{margin-top:0px}.mr0{margin-right:0px}.mb0{margin-bottom:0px}.ml0{margin-left:0px}.p0{padding:0px}.pt0{padding-top:0px}.pr0{padding-right:0px}.pb0{padding-bottom:0px}.pl0{padding-left:0px}.m5{margin:5px}.mt5{margin-top:5px}.mr5{margin-right:5px}.mb5{margin-bottom:5px}.ml5{margin-left:5px}.m5{margin:5px}.mt5{margin-top:5px}.mr5{margin-right:5px}.mb5{margin-bottom:5px}.ml5{margin-left:5px}.p5{padding:5px}.pt5{padding-top:5px}.pr5{padding-right:5px}.pb5{padding-bottom:5px}.pl5{padding-left:5px}.m10{margin:10px}.mt10{margin-top:10px}.mr10{margin-right:10px}.mb10{margin-bottom:10px}.ml10{margin-left:10px}.m10{margin:10px}.mt10{margin-top:10px}.mr10{margin-right:10px}.mb10{margin-bottom:10px}.ml10{margin-left:10px}.p10{padding:10px}.pt10{padding-top:10px}.pr10{padding-right:10px}.pb10{padding-bottom:10px}.pl10{padding-left:10px}.m15{margin:15px}.mt15{margin-top:15px}.mr15{margin-right:15px}.mb15{margin-bottom:15px}.ml15{margin-left:15px}.m15{margin:15px}.mt15{margin-top:15px}.mr15{margin-right:15px}.mb15{margin-bottom:15px}.ml15{margin-left:15px}.p15{padding:15px}.pt15{padding-top:15px}.pr15{padding-right:15px}.pb15{padding-bottom:15px}.pl15{padding-left:15px}.m20{margin:20px}.mt20{margin-top:20px}.mr20{margin-right:20px}.mb20{margin-bottom:20px}.ml20{margin-left:20px}.m20{margin:20px}.mt20{margin-top:20px}.mr20{margin-right:20px}.mb20{margin-bottom:20px}.ml20{margin-left:20px}.p20{padding:20px}.pt20{padding-top:20px}.pr20{padding-right:20px}.pb20{padding-bottom:20px}.pl20{padding-left:20px}.m25{margin:25px}.mt25{margin-top:25px}.mr25{margin-right:25px}.mb25{margin-bottom:25px}.ml25{margin-left:25px}.m25{margin:25px}.mt25{margin-top:25px}.mr25{margin-right:25px}.mb25{margin-bottom:25px}.ml25{margin-left:25px}.p25{padding:25px}.pt25{padding-top:25px}.pr25{padding-right:25px}.pb25{padding-bottom:25px}.pl25{padding-left:25px}.m30{margin:30px}.mt30{margin-top:30px}.mr30{margin-right:30px}.mb30{margin-bottom:30px}.ml30{margin-left:30px}.m30{margin:30px}.mt30{margin-top:30px}.mr30{margin-right:30px}.mb30{margin-bottom:30px}.ml30{margin-left:30px}.p30{padding:30px}.pt30{padding-top:30px}.pr30{padding-right:30px}.pb30{padding-bottom:30px}.pl30{padding-left:30px}.mWa{margin-right:auto;margin-left:auto}.taC{text-align:center}.taL{text-align:left}.taR{text-align:right}.vaT{vertical-align:top}.vaM{vertical-align:middle}.vaB{vertical-align:bottom}.fs10{font-size:1rem}.fs11{font-size:1.1rem}.fs12{font-size:1.2rem}.fs13{font-size:1.3rem}.fs14{font-size:1.4rem}.fs15{font-size:1.5rem}.fs16{font-size:1.6rem}.fs17{font-size:1.7rem}.fs18{font-size:1.8rem}.fs19{font-size:1.9rem}.fs20{font-size:2rem}.fs21{font-size:2.1rem}.fs22{font-size:2.2rem}.fs23{font-size:2.3rem}.fs24{font-size:2.4rem}.fs25{font-size:2.5rem}.fs26{font-size:2.6rem}.fs27{font-size:2.7rem}.fs28{font-size:2.8rem}.fs29{font-size:2.9rem}.fs30{font-size:3rem}.lh00{font-size:0}.lh01{font-size:.1}.lh02{font-size:.2}.lh03{font-size:.3}.lh04{font-size:.4}.lh05{font-size:.5}.lh06{font-size:.6}.lh07{font-size:.7}.lh08{font-size:.8}.lh09{font-size:.9}.lh10{font-size:1}.lh11{font-size:1.1}.lh12{font-size:1.2}.lh13{font-size:1.3}.lh14{font-size:1.4}.lh15{font-size:1.5}.lh16{font-size:1.6}.lh17{font-size:1.7}.lh18{font-size:1.8}.lh19{font-size:1.9}.lh20{font-size:2}.fwBold{font-weight:bold}.fwNormal{font-weight:normal}.coBlack{color:#000}.coWhite{color:#fff}.coRed{color:red}.coYellow{color:#ff0}.coGreen{color:#0f0}.coBlue{color:#00f}.tll{height:0;overflow:hidden}.tll:before{display:block;content:"";height:120%;width:0}body{width:100%;height:100%;font-size:1.4rem;font-family:Helvetica, Verdana, Arial, "5FAE8EDF6B639ED19AD4", "Microsoft JhengHei", "51379ED1 Pro", "LiHei Pro", sans-serif}html{width:100%;height:100%}.contentWrap.is-header{background:#004c9a;color:#fff;line-height:2}.contentWrap.is-header a{color:#fff}.contentWrap.is-footer{position:relative;background:#fff;border-top:1px solid #cfc3ae;z-index:2}@-webkit-keyframes loadanime{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}5%{opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}@keyframes loadanime{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}5%{opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}.loadingBox{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;z-index:9999;background:#004c9a}.loadingBox .loadIcon{position:absolute;top:-50px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}.loadingBox .loadIcon .loadIconItem{position:absolute;left:-30px;top:0;opacity:0;margin:0;width:50px;height:50px;border-radius:100%;border:2px solid #fff;-webkit-animation:loadanime 1s 0s linear infinite;animation:loadanime 1s 0s linear infinite}.loadingBox .loadIcon .loadIconItem:nth-child(2){-webkit-animation-delay:-.4s;animation-delay:-.4s}.loadingBox .loadIcon .loadIconItem:nth-child(3){-webkit-animation-delay:-.2s;animation-delay:-.2s}.loadingBox .loadingText{color:#fff;font-size:5.33333vw;font-weight:bold;position:absolute;left:50%;top:50%;text-align:center;transform:translate(-50%);-webkit-transform:translate(-50%);-moz-transform:translate(-50%);-ms-transform:translate(-50%);-o-transform:translate(-50%)}.topNewsList{list-style:none}.topNewsList>li{display:table;width:100%;vertical-align:middle}.topNewsList .newsItemInner{display:table-cell;vertical-align:middle}.topNewsList .newsItemInner.is-date{color:#fff}.topNewsList .newsItemInner.is-text a{color:#ff0;font-weight:bold;border-bottom:solid 5px #ff0}.line{display:block;height:3px;width:100%;background:#123265;background:-webkit-gradient(linear, left top, right top, color-stop(5%, #123265), color-stop(5%, #165ea6), color-stop(5%, #165ea6), color-stop(25%, #165ea6), color-stop(25%, #0082bc), color-stop(75%, #0082bc), color-stop(75%, #165ea6), color-stop(75%, #165ea6), color-stop(95%, #165ea6), color-stop(95%, #165ea6), color-stop(95%, #123265), color-stop(95%, #123265), color-stop(95%, #123265));background:linear-gradient(to right, #123265 5%, #165ea6 5%, #165ea6 5%, #165ea6 25%, #0082bc 25%, #0082bc 75%, #165ea6 75%, #165ea6 75%, #165ea6 95%, #165ea6 95%, #123265 95%, #123265 95%, #123265 95%)}.contentBox{position:relative;word-break:break-all}.gameInfoList{list-style:none}.gameInfoList>.gameInfoItem{display:table;width:100%}.gameInfoList>.gameInfoItem>.gameInfoItemInner{display:table-cell;width:50%;vertical-align:top}.gameInfoTextBox .gameInfoTitle{position:relative}.gameInfoTextBox .gameInfoText{text-align:left;color:#fff;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}.gameInfoTextBox.is-01 .gameInfoTitle{color:rgba(0,78,160,0.8)}.gameInfoTextBox.is-02{text-align:right}.gameInfoTextBox.is-02 .gameInfoTitle{color:rgba(131,66,130,0.8)}.gameInfoTextBox.is-03 .gameInfoTitle{color:rgba(158,19,42,0.8)}.productBox{text-align:center}.productList{list-style:none}.productList>li{display:table;width:100%}.productList>li>.productItem{display:table-cell;text-align:left}.productList>li>.productItem.is-title .productTItleInner{text-align:center;font-weight:bold;background:#113883;color:#fff;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}.productBtnBox{text-align:center}.langWrap{position:absolute;right:0;top:0;background:#000;padding:0px 5px;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.langTitleBox{display:table-cell}.langSet{padding-left:5px;display:table-cell}.langList{width:100%;display:none;position:absolute;right:0;top:100%;text-align:center;z-index:1;list-style:none}.langList>li{padding:0 5px;background:#000;font-size:1.4rem;line-height:1;padding:5px 0}.langList>li:hover{opacity:0.8}.logoBase{display:table-cell;vertical-align:middle}.footerLinkList{text-align:center;list-style:none}.footerLinkList li{display:inline-block;padding:0 5px}.footerLinkList a{color:#000;text-decoration:underline}.exBox{display:none}.normalBox{display:inline}.contentBox.is-sports{background:url(../images/lg/sports/sports_bg.jpg) top no-repeat;background-attachment:fixed;background-size:100% auto}@media (max-width: 1023px){.contentBox.is-sports{background:#fff}}.contentBox.is-chara{background:url(../images/lg/character/chara_bg.jpg) top no-repeat;background-attachment:fixed;background-size:100% auto}@media (max-width: 1023px){.contentBox.is-chara{background:#fff}}.contentBox.is-system{background:url(../images/lg/system/rank_bg.jpg) top no-repeat;background-attachment:fixed;background-size:100% auto}@media (max-width: 1023px){.contentBox.is-system{background:#fff}}.ohterItemBox{position:relative;text-align:center;max-width:1024px;margin:0 auto}.sportsItem{opacity:0;padding:0 1%;width:33.3%;display:inline-block}.sportsItem.is-on{-webkit-animation:fadeIn 0.5s 0s linear forwards;animation:fadeIn 0.5s 0s linear forwards}.modalBox{top:0;left:0;width:100%;height:100%;position:fixed;z-index:999;background:rgba(0,0,0,0.8);display:none;overflow-y:auto}.modalBg{position:fixed;top:0;left:0;width:100%;height:100%}.popWindowBox{padding:10% 1.5%;position:relative;width:100%;max-width:1024px;margin:0 auto}.popItem{display:none}.textSportsBase{display:none}.textSportsBase.is-on{display:block}.imgSlider,.imgSliderEx{margin-top:5%;opacity:0;transition:0.3s;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s}@media (max-width: 1024px){.imgSlider,.imgSliderEx{width:98%;margin:5% auto}}.imgSlider .slide-arrow,.imgSliderEx .slide-arrow{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);z-index:3}.imgSlider .slide-arrow.prev-arrow,.imgSliderEx .slide-arrow.prev-arrow{left:23%}.imgSlider .slide-arrow.next-arrow,.imgSliderEx .slide-arrow.next-arrow{right:23%}@media (max-width: 480px){.imgSlider .slide-arrow.prev-arrow,.imgSliderEx .slide-arrow.prev-arrow{left:-1%;width:36px}.imgSlider .slide-arrow.next-arrow,.imgSliderEx .slide-arrow.next-arrow{right:-1%;width:36px}}.imgSlider.is-on,.imgSliderEx.is-on{opacity:1}.imgSlide{opacity:0.6;padding:0 0.5%;transform:scale(0.9);-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-ms-transform:scale(0.9);-o-transform:scale(0.9);transition:0.3s;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s}.imgSlide img{border:solid 5px #fff}.imgSlide.slick-active{opacity:1;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}.popSportsItem>.popSportsTitle{position:relative;margin:0 auto;text-align:center;font-weight:bold;color:#fff;background:#8a418a;width:65%;max-width:600px;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px}.popSportsItem>.popSportsTitle>.popSportsExBtn{position:absolute;width:30%;max-width:152px;right:-15%;top:50%;-webkit-transition:0.5s;transition:0.5s;background:url(../images/common/sports/popup_icon01.png);background-size:100% auto;transform:translateY(-50%) rotate(360deg);-webkit-transform:translateY(-50%) rotate(360deg);-moz-transform:translateY(-50%) rotate(360deg);-ms-transform:translateY(-50%) rotate(360deg);-o-transform:translateY(-50%) rotate(360deg)}.popSportsItem>.popSportsTitle>.popSportsExBtn.is-on{background:url(../images/common/sports/popup_icon02.png);background-size:100% auto;transform:translateY(-50%) rotate(0deg);-webkit-transform:translateY(-50%) rotate(0deg);-moz-transform:translateY(-50%) rotate(0deg);-ms-transform:translateY(-50%) rotate(0deg);-o-transform:translateY(-50%) rotate(0deg);background-size:100% auto}.popSportsItem>.popSportsTitle>.popSportsExBtn img{opacity:0}.popSportsItem>.popSportsTextBox{text-align:center;border:solid 3px #8a418a;background:#fff;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px}.popSportsItem>.popSportsTextBox>.popSportsName{position:relative;display:inline-block;color:#175fa9;font-weight:bold}.sportsBtnBox{transition:0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}.sportsBtnBox:hover{transform:translateY(3px);-webkit-transform:translateY(3px);-moz-transform:translateY(3px);-ms-transform:translateY(3px);-o-transform:translateY(3px)}.sportsBtnBox.is-minigame:hover{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}.sportsBtnBox>.sportsBtnImg{position:relative;overflow:hidden;height:200px;border-radius:0 0 20px 20px;-webkit-border-radius:0 0 20px 20px;-moz-border-radius:0 0 20px 20px;-ms-border-radius:0 0 20px 20px;-o-border-radius:0 0 20px 20px;transition:0.3s;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s;-webkit-box-shadow:0 5px 0 #aa5687;box-shadow:0 5px 0 #aa5687}.sportsBtnBox>.sportsBtnImg.is-minigame{-webkit-box-shadow:none;box-shadow:none}.sportsBtnBox>.sportsBtnImg:after{content:'';position:absolute;top:0;left:0;height:100%;width:100%;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transition:1s;-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;-o-transition:1s}.sportsBtnBox>.sportsBtnImg:hover{-webkit-box-shadow:0 0 0 #aa5687;box-shadow:0 0 0 #aa5687}.sportsBtnBox>.sportsBtnImg.is-400h:after{background:url(../images/common/sports/topImg/400mHurdle_TOP.jpg) center 40% no-repeat;background-size:100% auto}.sportsBtnBox>.sportsBtnImg.is-100m:after{background:url(../images/common/sports/topImg/100ｍ_TOP.jpg) center 60% no-repeat;background-size:100% auto}.sportsBtnBox>.sportsBtnImg.is-hammer:after{background:url(../images/common/sports/topImg/Hammer-Throw_TOP.jpg) center bottom no-repeat;background-size:100% auto}.sportsBtnBox>.sportsBtnImg.is-archery:after{background:url(../images/common/sports/topImg/Archery_TOP.jpg) center no-repeat;background-size:100% auto}.sportsBtnBox>.sportsBtnImg.is-badminton:after{background:url(../images/common/sports/topImg/badminton_TOP.jpg) center 53% no-repeat;background-size:100% auto}.sportsBtnBox>.sportsBtnImg.is-shooting:after{background:url(../images/common/sports/topImg/Trap_TOP.jpg) center 70% no-repeat;background-size:100% auto}.sportsBtnBox>.sportsBtnImg.is-3mspring:after{background:url(../images/common/sports/topImg/DivingSpringboard_TOP.jpg) center 66% no-repeat;background-size:100% auto}.sportsBtnBox>.sportsBtnImg.is-trampoline:after{background:url(../images/common/sports/topImg/Trampoline_TOP.jpg) center 62% no-repeat;background-size:100% auto}.sportsBtnBox>.sportsBtnImg.is-karate:after{background:url(../images/common/sports/topImg/Karate_TOP.jpg) center no-repeat;background-size:100% auto}.sportsBtnBox>.sportsBtnImg.is-climbing:after{background:url(../images/common/sports/topImg/Sport-Climbing_TOP.jpg) center no-repeat;background-size:100% auto}.sportsBtnBox>.sportsBtnImg.is-fencing:after{background:url(../images/common/sports/topImg/Fencing_TOP.jpg) center no-repeat;background-size:100% auto}.sportsBtnBox>.sportsBtnImg.is-bmx:after{background:url(../images/common/sports/topImg/BMX_TOP.jpg) center no-repeat;background-size:100% auto}.sportsBtnBox>.sportsBtnImg.is-longjump:after{background:url(../images/common/sports/topImg/Long-Jump_TOP.jpg) center no-repeat;background-size:100% auto}.sportsBtnBox>.sportsBtnImg.is-tabletennis:after{background:url(../images/common/sports/topImg/Table-Tennis_TOP.jpg) center no-repeat;background-size:100% auto}.sportsBtnBox>.sportsBtnImg.is-javelin:after{background:url(../images/common/sports/topImg/Javelin-Throw_TOP.jpg) center no-repeat;background-size:100% auto}.sportsBtnBox>.sportsBtnImg.is-skytree:after{background:url(../images/common/sports/topImg/Jump-hopper_01.jpg) center 40% no-repeat;background-size:100% auto}.sportsBtnBox>.sportsBtnImg.is-numberlock:after{background:url(../images/common/sports/topImg/Number-Lock_01.jpg) center top no-repeat;background-size:100% auto}.sportsBtnBox>.sportsBtnImg.is-crane:after{background:url(../images/common/sports/topImg/Cranegame_01.jpg) center 70% no-repeat;background-size:100% auto}.sportsBtnBox>.sportsBtnImg.is-quiz:after{background:url(../images/common/sports/topImg/Quiz_01.jpg) center top no-repeat;background-size:100% auto}.sportsBtnBox>.sportsBtnImg.is-rush:after{background:url(../images/common/sports/topImg/Egg-Pawn-Rush_01.jpg) center 65% no-repeat;background-size:100% auto}.sportsBtnBox>.sportsBtnImg.is-omiyage:after{background:url(../images/common/sports/topImg/Souvenir-Search_01.jpg) center top no-repeat;background-size:100% auto}.slide-dots{padding-top:3%;width:100%;text-align:center}.slide-dots li{display:inline-block;margin:0 15px}.slide-dots li button{position:relative;text-indent:-9999px}.slide-dots li button:before{color:#8a418a;content:'';width:15px;height:15px;background:#fff;text-indent:0px;position:absolute;top:0;left:0;border:solid 2px rgba(255,255,255,0.1);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;-webkit-box-sizing:content-box;box-sizing:content-box;transition:0.3s;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s}.slide-dots li.slick-active button:before{content:'';border:solid 2px #8a418a;background:#cb749f}.pageTitle{text-align:center;font-weight:bold;color:#fff;padding:13px 0 10px;width:65%;max-width:600px;margin:0 auto;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px}.pageTitle.is-sports{background:#8a418a}.pageTitle.is-minigame{width:70%;max-width:780px;background:#e96a7b}.pageTitle.is-chara{background:#004c98}.pageTitle.is-system{background:#9d152d}.pageTitle.is-news{background:#01755e}.pageText{width:95%;margin:0 auto;text-align:left;background:rgba(255,255,255,0.6);border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}.pageText.is-sports{border:solid 6px #884386}.pageText.is-chara{border:solid 6px #004c98}.pageText.is-system{border:solid 6px #9d152d}.commonBtnBox{margin-top:3%;display:inline-block;padding:5px;background:#fff;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;width:80%;max-width:230px}.commonBtnBox.is-top{position:relative;display:block;margin:0 auto;text-align:center}@media (max-width: 1023px){.commonBtnBox.is-top{width:50%;margin:0 auto 5%}}.commonBtnBox>.commonBtn{font-weight:bold;font-size:1.6rem;background:#fff;padding:1% 0;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px}.commonBtnBox>.commonBtn.is-chara{border:solid 4px #004c98;color:#004c98}.commonBtnBox>.commonBtn.is-top{display:block;border:solid 4px #000;color:#000;font-weight:bold;font-size:2.5rem;background:#fff;padding:11px 0 5px;transition:0.3s;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s}@media (max-width: 1023px){.commonBtnBox>.commonBtn.is-top{padding:1% 0;font-size:4.8vw}}.commonBtnBox>.commonBtn.is-top:hover{background:#000;color:#fff}.commonBtnBox>.commonBtn.is-sports{border:solid 4px #884386;color:#884386}.commonBtnBox>.commonBtn.is-system{border:solid 4px #9d152d;color:#9d152d}.commonBtnBox>.commonBtn.is-news{border:solid 4px #01755e;color:#01755e}.charaItem{background:#fff;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px}.charaTabList{margin:0 auto}.charaTabList .charaTab{margin:0 5px;border:solid 5px;transition:0.3s;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s}.charaTabList .charaTab.hero{border-color:#004c9a;-webkit-box-shadow:0 5px 0 #c0d2e6;box-shadow:0 5px 0 #c0d2e6}.charaTabList .charaTab.hero.is-on{border-color:#68b2d5;-webkit-box-shadow:0 0 0 #c0d2e6;box-shadow:0 0 0 #c0d2e6}.charaTabList .charaTab.heel{border-color:#a0122c;-webkit-box-shadow:0 5px 0 #dfc9cc;box-shadow:0 5px 0 #dfc9cc}.charaTabList .charaTab.heel.is-on{border-color:#e77f7b;-webkit-box-shadow:0 0 0 #dfc9cc;box-shadow:0 0 0 #dfc9cc}.charaTabList .charaTab.sonic{background:url(../images/common/character/chara_sonic_icon01.png);background-size:100% auto}.charaTabList .charaTab.sonic.is-on{background:url(../images/common/character/chara_sonic_icon02.png);background-size:100% auto}.charaTabList .charaTab.tails{background:url(../images/common/character/chara_tails_icon01.png);background-size:100% auto}.charaTabList .charaTab.tails.is-on{background:url(../images/common/character/chara_tails_icon02.png);background-size:100% auto}.charaTabList .charaTab.knuckles{background:url(../images/common/character/chara_knuckles_icon01.png);background-size:100% auto}.charaTabList .charaTab.knuckles.is-on{background:url(../images/common/character/chara_knuckles_icon02.png);background-size:100% auto}.charaTabList .charaTab.amy{background:url(../images/common/character/chara_amy_icon01.png);background-size:100% auto}.charaTabList .charaTab.amy.is-on{background:url(../images/common/character/chara_amy_icon02.png);background-size:100% auto}.charaTabList .charaTab.vector{background:url(../images/common/character/chara_vector_icon01.png);background-size:100% auto}.charaTabList .charaTab.vector.is-on{background:url(../images/common/character/chara_vector_icon02.png);background-size:100% auto}.charaTabList .charaTab.espio{background:url(../images/common/character/chara_espio_icon01.png);background-size:100% auto}.charaTabList .charaTab.espio.is-on{background:url(../images/common/character/chara_espio_icon02.png);background-size:100% auto}.charaTabList .charaTab.blaze{background:url(../images/common/character/chara_blaze_icon01.png);background-size:100% auto}.charaTabList .charaTab.blaze.is-on{background:url(../images/common/character/chara_blaze_icon02.png);background-size:100% auto}.charaTabList .charaTab.silver{background:url(../images/common/character/chara_silver_icon01.png);background-size:100% auto}.charaTabList .charaTab.silver.is-on{background:url(../images/common/character/chara_silver_icon02.png);background-size:100% auto}.charaTabList .charaTab.eggman{background:url(../images/common/character/chara_eggman_icon01.png);background-size:100% auto}.charaTabList .charaTab.eggman.is-on{background:url(../images/common/character/chara_eggman_icon02.png);background-size:100% auto}.charaTabList .charaTab.metalsonic{background:url(../images/common/character/chara_metalsonic_icon01.png);background-size:100% auto}.charaTabList .charaTab.metalsonic.is-on{background:url(../images/common/character/chara_metalsonic_icon02.png);background-size:100% auto}.charaTabList .charaTab.shadow{background:url(../images/common/character/chara_shadow_icon01.png);background-size:100% auto}.charaTabList .charaTab.shadow.is-on{background:url(../images/common/character/chara_shadow_icon02.png);background-size:100% auto}.charaTabList .charaTab.zavok{background:url(../images/common/character/chara_zavok_icon01.png);background-size:100% auto}.charaTabList .charaTab.zavok.is-on{background:url(../images/common/character/chara_zavok_icon02.png);background-size:100% auto}.charaTabList .charaTab.zazz{background:url(../images/common/character/chara_zazz_icon01.png);background-size:100% auto}.charaTabList .charaTab.zazz.is-on{background:url(../images/common/character/chara_zazz_icon02.png);background-size:100% auto}.charaTabList .charaTab.jet{background:url(../images/common/character/chara_jet_icon01.png);background-size:100% auto}.charaTabList .charaTab.jet.is-on{background:url(../images/common/character/chara_jet_icon02.png);background-size:100% auto}.charaTabList .charaTab.rouge{background:url(../images/common/character/chara_rouge_icon01.png);background-size:100% auto}.charaTabList .charaTab.rouge.is-on{background:url(../images/common/character/chara_rouge_icon02.png);background-size:100% auto}.charaTabList .charaTab.eggmannega{background:url(../images/common/character/chara_eggmannega_icon01.png);background-size:100% auto}.charaTabList .charaTab.eggmannega.is-on{background:url(../images/common/character/chara_eggmannega_icon02.png);background-size:100% auto}.charaTabList .charaTab img{opacity:0}.charaImgList{position:relative}.charaImgList>.op0{opacity:0}.charaImgList>.charaImgBox{position:absolute;top:0;left:0}.charaImgList>.charaImgBox .charaBg{position:absolute;top:0;left:0;transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);opacity:0}.charaImgList>.charaImgBox .charaImg{position:relative;opacity:0;z-index:1}.charaImgList>.charaImgBox.is-on .charaBg{opacity:1;left:0;transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transition:0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s}.charaImgList>.charaImgBox.is-on .charaImg{opacity:1;transition:0.5s 0.5s;-webkit-transition:0.5s 0.5s;-moz-transition:0.5s 0.5s;-ms-transition:0.5s 0.5s;-o-transition:0.5s 0.5s}.otherImgList{list-style:none}.otherImgList>li{display:inline-block;width:31.5%;max-width:375px;padding:0 1%}.otherImgList img{border:solid 5px #fff}.snsBox{text-align:center;padding-bottom:6%}.snsItem{display:inline-block;width:15%;max-width:60px;margin:0 2%}.topArrowBox{padding:50px 0}.topArrow{position:relative;width:50px;height:50px;margin:0 auto;background:#004c9a;border-radius:50%;transition:0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s}.topArrow:hover{transform:translateY(-5px);-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-o-transform:translateY(-5px)}.topArrow a{position:relative;display:block;width:50px;height:50px;text-decoration:none}.topArrow a:before,.topArrow a:after{content:'';width:15px;height:15px;border:0px;border-top:solid 5px #fff;border-right:solid 5px #fff;position:absolute;top:50%;left:0;margin:1px 1px 0 0;transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);left:18px;margin:-13px 0px 0 0}.topArrow a:after{margin:2px 0px 0 0}.wpDLBtnBox{text-align:center;padding-top:3%}.wpDLBtnBox.is-preregist{padding-bottom:5%}.wpDLBtnBox>.wpDLBtn{display:inline-block;font-size:1.6rem;padding:2% 5%;background:#113883;color:#fff;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-webkit-box-shadow:0 3px 0 #c0d2e6;box-shadow:0 3px 0 #c0d2e6;transition:0.1s;-webkit-transition:0.1s;-moz-transition:0.1s;-ms-transition:0.1s;-o-transition:0.1s}.wpDLBtnBox>.wpDLBtn:hover{transform:translateY(3px);box-shadow:0 0px 0 #c0d2e6;-webkit-box-shadow:0 0px 0 #c0d2e6;-webkit-transform:translateY(3px);-moz-transform:translateY(3px);-ms-transform:translateY(3px);-o-transform:translateY(3px)}@media (max-width: 1023px){.wpDLBtnBox>.wpDLBtn{font-size:3.73333vw;width:80%;margin:0 0 3%}}.preWPBoxTitleBox{border-top:1px solid #113883;padding-top:5%;padding-bottom:2%;font-weight:bold;line-height:1.2}.preWPBoxTitleBox .preWPBoxTitle{margin:0 auto;width:65%;padding:1% 0;color:#fff;background:#004c98;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px}@media (max-width: 1023px){.preWPBoxTitleBox .preWPBoxTitle{font-size:3.73333vw;padding:2% 0}}.preWPBoxText{padding-bottom:2%}.preWPBox{padding:0 10%;display:table}.preWPBox>.WPItem{display:table-cell;padding:0 0.5%}.preWPBox>.WPItem.is-01{width:33.6%}.iconList{padding-bottom:5%;text-align:center}.iconList>.icon{display:inline-block;width:20%;padding:1%}.sportsMovieBox{padding-bottom:5%}@media (min-width: 1024px){body{font-size:2.8rem}.contentBox.is-header{padding-left:5px;font-size:1.6rem}.contentBox.is-footer{display:table;width:100%;text-align:center;padding:10px;font-size:1.2rem}.itemBox{position:relative;margin:0 auto}.L-Item{display:block}.L-Item.is-in{display:inline-block}.S-Item{display:none}.btnBox a{position:absolute;display:block;right:15%;bottom:2%;width:25%}.lg-disB{display:block}.logoBase.is-l{display:table-cell;padding:0 10px;line-height:1.6}.logoBase.is-s{display:none}.logoBase.is-icon{width:180px}.footerLinkList{padding-top:30px}.line{height:5px}.pageTitle{margin:50px auto}}@media (min-width: 1024px) and (min-width: 1024px){.pageTitle{font-size:3.4rem}}@media (min-width: 1024px){.pageText{padding:20px;margin-bottom:50px}}@media (min-width: 1024px) and (min-width: 1024px){.pageText{font-size:2.4rem}}@media (min-width: 1024px){.pcNavList{text-align:center;padding:15px 0;background:#123265;background:-webkit-gradient(linear, left top, right top, color-stop(2%, #123265), color-stop(2%, #165ea6), color-stop(2%, #165ea6), color-stop(10%, #165ea6), color-stop(10%, #165ea6), color-stop(10%, #0082bc), color-stop(90%, #0082bc), color-stop(90%, #165ea6), color-stop(98%, #165ea6), color-stop(98%, #123265));background:linear-gradient(to right, #123265 2%, #165ea6 2%, #165ea6 2%, #165ea6 10%, #165ea6 10%, #0082bc 10%, #0082bc 90%, #165ea6 90%, #165ea6 98%, #123265 98%)}.pcNavList>.navItem{text-align:center;display:inline-block}.pcNavList>.navItem>.navBtnBox{display:inline-block;padding:5px;background:#fff;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px}.pcNavList>.navItem>.navBtnBox>.navBtn{width:230px;font-weight:bold;font-size:2.5rem;background:#fff;padding:11px 0 5px;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;transition:0.3s;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s}.pcNavList>.navItem>.navBtnBox>.navBtn.is-chara{border:solid 3px #004c98;color:#004c98}.pcNavList>.navItem>.navBtnBox>.navBtn.is-chara:hover,.pcNavList>.navItem>.navBtnBox>.navBtn.is-chara.is-on{border:solid 3px #68b2d5;background:#004c98;color:#fff}.pcNavList>.navItem>.navBtnBox>.navBtn.is-sports{border:solid 3px #884386;color:#884386}.pcNavList>.navItem>.navBtnBox>.navBtn.is-sports:hover,.pcNavList>.navItem>.navBtnBox>.navBtn.is-sports.is-on{border:solid 3px #cc75a1;background:#884386;color:#fff}.pcNavList>.navItem>.navBtnBox>.navBtn.is-system{border:solid 3px #9d152d;color:#9d152d}.pcNavList>.navItem>.navBtnBox>.navBtn.is-system:hover,.pcNavList>.navItem>.navBtnBox>.navBtn.is-system.is-on{border:solid 3px #e77f7b;background:#9d152d;color:#fff}.pcNavList>.navItem>.navBtnBox>.navBtn.is-news{border:solid 3px #01755e;color:#01755e}.pcNavList>.navItem>.navBtnBox>.navBtn.is-news:hover,.pcNavList>.navItem>.navBtnBox>.navBtn.is-news.is-on{border:solid 3px #5aa25f;background:#01755e;color:#fff}.preRegistBox{padding:60px 0;text-align:center}.preRegistBox.is-bottom{padding-top:0}.preRegistBox.is-top{padding-bottom:0}.preRegistBox .preRegistBtn{display:inline-block;width:80%;max-width:1000px}.otherImgList{padding-bottom:50px}.topItem{position:absolute}.topItem.is-01{top:0.3%;left:5%;width:24.25%;text-align:center}.topItem.is-01 img{margin-bottom:1%}.topItem.is-02{bottom:3%;right:0;width:26.75%;text-align:center}.topItem.is-02 img{margin-top:4%}.topNewsBox{background:#000}.topNewsList{width:840px;margin:0 auto;padding:20px 0;list-style:none}.topNewsList .newsItemInner.is-icon{padding-right:20px}.topNewsList .newsItemInner.is-date{font-size:2.2rem;color:#fff;padding-right:20px;font-weight:bold;width:140px}.topNewsList .newsItemInner.is-text{font-size:2.2rem}.gameInfoItem .gameInfoText{width:100%;position:absolute;display:inline-block;font-size:2.14844vw;line-height:1.5}.gameInfoItem.is-01 .gameInfoText{right:0;width:79%;right:10%;bottom:34%}.gameInfoItem.is-02 .gameInfoText{width:84%;left:8%;bottom:18%}.gameInfoItem.is-03 .gameInfoText{right:8%;width:81%;bottom:25%}.prodductTitle{padding:60px 0 40px}.prodductTitle>img{width:540px}.productList{width:754px;margin:0 auto}.productList>li{margin-bottom:10px}.productList>li>.productItem{vertical-align:top}.productList>li>.productItem.is-title{width:200px}.productList>li>.productItem.is-title .productTItleInner{padding:5px}.productList>li>.productItem.is-text{padding-left:50px;line-height:1;vertical-align:middle}.productBtnBox{padding:50px 0 100px}.productBtnBox img{width:60%;max-width:540px}.productSmall{font-size:1.2rem}.charaItem{padding:20px 20px 20px 30px}.charaImgWrap,.charaTabWrap{display:table-cell;vertical-align:middle}.charaTabWrap{padding-right:20px}.charaTabList .charaTab{display:inline-block;cursor:pointer;width:88px;margin:0 20px 25px 0}.charaTabList .charaTab:nth-child(4n){margin-right:0}.charaTabList .charaTab:nth-child(5),.charaTabList .charaTab:nth-child(6),.charaTabList .charaTab:nth-child(7),.charaTabList .charaTab:nth-child(8){margin-bottom:50px}.charaImgList{width:540px}.popSportsItem>.popSportsTitle{padding:10px 0;margin:0 auto 80px;font-weight:normal}}@media (min-width: 1024px) and (min-width: 1024px){.popSportsItem>.popSportsTitle{font-size:3.6rem}}@media (min-width: 1024px){.popSportsItem>.popSportsTextBox{padding:30px}.popSportsItem>.popSportsTextBox>.popSportsName{padding-left:90px}}@media (min-width: 1024px) and (min-width: 1024px){.popSportsItem>.popSportsTextBox>.popSportsName{font-size:4rem}}@media (min-width: 1024px){.popSportsItem>.popSportsTextBox>.popSportsName>.popSportsIcon{position:absolute;width:80px;top:50%;left:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.popSportsItem>.popSportsTextBox>.popSportsText{padding-top:50px;font-weight:bold}}@media (min-width: 1024px) and (min-width: 1024px){.popSportsItem>.popSportsTextBox>.popSportsText{font-size:3rem}}@media (min-width: 1024px){.popSportsItem>.popSportsTextBox>.popSportsText .popSportsTextSub{font-weight:normal}}@media (min-width: 1024px) and (min-width: 1024px){.popSportsItem>.popSportsTextBox>.popSportsText .popSportsTextSub{font-size:2.4rem}}@media (min-width: 1024px){.sportsItemWrap{width:96%;margin:0 auto}}@media (max-width: 1023px){.spBg{top:0;left:0;width:100%;position:fixed;z-index:0}.contentWrap.is-header.spAdd{top:0;left:0;width:100%;position:fixed;z-index:999;display:table}.contentWrap.is-header.spAdd h1{font-size:2.66667vw;display:table-cell;padding:2% 0;line-height:1.5}.contentWrap.is-header.spAdd .langWrap,.contentWrap.is-header.spAdd .headPreWrap{position:absolute;right:12%;width:25%;height:100%;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.contentWrap.is-header.spAdd .langWrap .langBox{display:table;height:100%;width:100%;padding:0 2%;border:solid 1px #fff}.contentWrap.is-header.spAdd .langWrap .langBox>.langTitleBox,.contentWrap.is-header.spAdd .langWrap .langBox>.langSet{vertical-align:middle}.contentWrap.is-header.spAdd .langWrap .langBox>.langTitleBox{width:75%;text-align:right}.contentWrap.is-header.spAdd .langWrap .langBox>.langSet{text-align:left}.contentWrap.is-header.spAdd .langWrap .langPreBox{text-align:center;padding:0 2%}.contentWrap.is-header.spAdd .headPreWrap{top:0;background:#000;color:#fff;display:none}.contentWrap.is-header.spAdd .headPreWrap .headPreBox{display:table;height:100%;width:100%;padding:0 2%;border:solid 1px #fff;text-align:center}.contentWrap.is-header.spAdd .headPreWrap .headPreBox .headPreBoxIn{display:table-cell;vertical-align:middle;font-size:3.2vw}.contentWrap.is-header.spAdd .spMenuBtn{position:absolute;width:8%;right:2%;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.contentWrap.is-header.spAdd .spMenuBtn>.spMenuBtnIcon{display:none}.contentWrap.is-header.spAdd .spMenuBtn>.spMenuBtnIcon.is-menu{display:block}.spNavWrap{position:fixed;top:0;right:0;height:100%;width:100%;transform:translateX(100%);-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);-webkit-transition:0.5s;transition:0.5s;z-index:998}.spNavWrap.is-on{transform:translateX(0%);-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%)}.spNavWrap .spNavBg{width:100%;height:100%;background:rgba(0,76,154,0.8)}.spNavWrap .spNavList{position:absolute;top:0;right:0;width:100%;padding-top:14%;text-align:center}.spNavWrap .spNavList .navBtnBox{display:block;padding:5% 0;border-bottom:1px solid #fff;font-size:5.33333vw;color:#fff}.contentBox.is-header{padding-left:1%;font-size:2.66667vw}.contentBox.is-header .langList li{padding:10% 0;font-size:2.13333vw}.contentBox.is-footer{text-align:center;padding:2%;font-size:1rem}.L-Item{display:none}.S-Item{display:block;font-size:3.73333vw}.S-Item.is-in{display:inline-block}.sm-disB{display:block}.itemBox{padding:5% 0;text-align:center}.itemText{padding-bottom:3%}.btnBox a{display:block;width:80%;max-width:365px;margin:2% auto 0}.logoBase{display:inline-block;padding:0 5px}.logoBase.is-l{display:none}.logoBase.is-s{padding:10px 0 0;text-align:center;display:block}.pageTitleBox{padding:8% 0 3%}.pageTitleBox.is-sportsMovie{padding:3% 0}.pageTitle{padding:1% 0;margin:0 auto;font-size:4.8vw}.pageTitle.is-minigame{width:98%;max-width:none}.pageText{padding:2%;margin-bottom:5%;font-size:3.2vw}.preRegistBox{padding:5% 0;text-align:center}.preRegistBox.is-bottom{padding-top:0}.preRegistBox.is-top{padding-bottom:0}.preRegistBox .preRegistBtn{display:inline-block;width:80%;max-width:1000px}.kv2Sp{position:relative;z-index:1}.kv2Sp>.kv2SpTitle{line-height:1;top:50%;left:3%;position:absolute;color:#fff;font-size:8vw;font-weight:bold;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.otherImgList{padding-bottom:5%}.otherImgList>li{width:40%;padding:0 1%}.topNewsList{background:#113883;padding:3% 2%;list-style:none;font-size:3.2vw}.topNewsList .newsItemInner.is-icon{width:15%;padding-right:2%}.topNewsList .newsItemInner.is-date{width:25%;color:#fff;padding-right:2%}.topNewsList .newsItemInner.is-text a{border-bottom:3px solid #ff0}.topMovieBox{padding-bottom:8%}.topMovieBox a img{-webkit-box-shadow:0 0 4px #aaa;box-shadow:0 0 4px #aaa}.movieItem{padding-bottom:1%}.gameInfoTextBox{position:absolute;top:0;left:0;width:100%;height:100%}.gameInfoTextBox.is-01 .gameInfoText{top:40%}.gameInfoTextBox.is-02 .gameInfoText{top:35%}.gameInfoTextBox.is-03 .gameInfoText{top:35%}.gameInfoTextBox .gameInfoTitle{font-size:3.73333vw;line-height:1.2;margin-bottom:5%}.gameInfoTextBox .gameInfoText{position:absolute;top:34%;padding:4% 6% 4% 7%;line-height:1.5;font-size:2.66667vw}}@media (max-width: 1023px) and (max-width: 374px){.gameInfoTextBox .gameInfoText{font-size:2.13333vw;line-height:1.1}}@media (max-width: 1023px){.prodductTitle{padding:7% 20% 5%}.prodductTitle img{max-width:540px;margin:0 auto}.productList>li{margin-bottom:2%;padding:0 4%}.productList>li>.productItem{vertical-align:top}.productList>li>.productItem.is-title{width:20%;font-size:2.93333vw}.productList>li>.productItem.is-title .productTItleInner{padding:1%}.productList>li>.productItem.is-text{padding-left:2%;font-size:2.66667vw;vertical-align:middle;line-height:1}.productBtnBox{padding:5% 0 10%}.productBtnBox img{width:60%;max-width:540px}.productSmall{font-size:2.13333vw}.pc_br{display:none}.charaItem{padding:3% 2%;width:96%;margin:0 auto}.charaTabList{width:80%}.charaTabList .charaTab{border:solid 3px}.charaTabList .slide-arrow{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);z-index:3;max-width:72px}.charaTabList .slide-arrow.prev-arrow{left:-12%;width:12%}.charaTabList .slide-arrow.next-arrow{right:-12%;width:12%}.charaImgWrap{padding-top:5%}.sportsItemWrap{text-align:left;width:96%;margin:0 auto}.sportsItemWrap .sportsItem.is-sp{display:inline-block;width:33.3%;padding:0 1%}.sportsItemWrap .sportsItem.is-sp:nth-child(1),.sportsItemWrap .sportsItem.is-sp:nth-child(2){width:50%}.sportsItemWrap .sportsItem.is-sp .sportsBtnTop img{vertical-align:bottom}}@media (max-width: 1023px) and (max-width: 1023px){.sportsBtnBox>.sportsBtnImg{height:180px}}@media (max-width: 1023px) and (max-width: 670px){.sportsBtnBox>.sportsBtnImg{height:150px;-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-ms-border-radius:0 0 10px 10px;-o-border-radius:0 0 10px 10px}}@media (max-width: 1023px) and (max-width: 375px){.sportsBtnBox>.sportsBtnImg{height:90px}}@media (max-width: 1023px){.popSportsTitle{padding:1% 0;font-size:3.73333vw}.popSportsItem .popSportsTextBox{width:98%;margin:0 auto;margin-top:8%;padding:2%;font-size:3.2vw;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}.popSportsItem .popSportsTextBox .popSportsTextSub{font-size:2.13333vw}.popSportsItem .popSportsTextBox .popSportsName{padding-left:0;width:100%;text-align:center;font-size:3.73333vw;line-height:1}.popSportsItem .popSportsTextBox .popSportsName>.popSportsIcon{position:relative;width:30%;max-width:50px;padding-bottom:5%;margin:0 auto}.textSportsBase{font-weight:bold}.textSportsBase .popSportsTextSub{font-weight:normal}}.mainNewsBox{margin:0 auto;padding-bottom:5%}.mainNewsList{list-style:none;border:solid 6px #01755e;background:rgba(255,255,255,0.9);padding:3%;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;margin:0 auto}@media (max-width: 1023px){.mainNewsList{width:96%;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}}.mainNewsList>li{border-bottom:1px solid rgba(1,117,94,0.2)}.mainNewsList .mainNewsListItem{display:table;width:100%;color:#000;margin:2% 0;font-size:2rem}@media (max-width: 880px){.mainNewsList .mainNewsListItem{font-size:3.2vw}}.mainNewsList .mainNewsListItem>.mainNewsListDate,.mainNewsList .mainNewsListItem .mainNewsListTitle{display:table-cell;vertical-align:middle}.mainNewsList .mainNewsListItem .mainNewsListDate{width:12%}@media (max-width: 880px){.mainNewsList .mainNewsListItem .mainNewsListDate{width:24%}}.mainNewsList .mainNewsListItem .mainNewsListDate .mainNewsListDateInner{background:#01755e;padding:3% 0;color:#fff}.mainNewsList .mainNewsListItem .mainNewsListTitle{width:80%;padding-left:3%;text-align:left;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.newsPAgeHeader{text-align:center;padding:100px 0;background:url(../images/lg/news/news_bg01.png) no-repeat top left,url(../images/lg/news/news_bg02.png) no-repeat top right}.newsPageTitle{display:block;text-align:center;background:#000;color:#ff0;font-size:4rem;font-weight:bold;padding:10px 0}.newsPageContent{max-width:1200px;width:1200px;color:#000;margin:0 auto;padding:20px}.newsPageHeadLine{text-align:center;color:#044899;font-weight:900;font-size:3.6rem}.newsPageDate{padding-top:20px;text-align:right}.newsPageText{background:#f9a135;background:-webkit-gradient(linear, left top, left bottom, color-stop(1%, #f9a135), to(#fad15d));background:linear-gradient(to bottom, #f9a135 1%, #fad15d 100%);padding:5px;margin:50px 0;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px}.newsPageText>.newsPageTextInner{font-size:2rem;background:#fff;padding:30px 40px;border-radius:18px;-webkit-border-radius:18px;-moz-border-radius:18px;-ms-border-radius:18px;-o-border-radius:18px}.newsPageText>.newsPageTextInner .youtube{margin-top:3%;position:relative;width:100%;padding-top:56.25%}.newsPageText>.newsPageTextInner .youtube iframe{position:absolute;top:0;right:0;width:100% !important;height:100% !important}.newsPageText>.newsPageTextInner .textStrong{position:relative;font-size:2.6rem;display:block;padding-bottom:10px;padding-left:30px}.newsPageText>.newsPageTextInner .textStrong:before{position:absolute;top:0;left:0;content:"■"}.newsPageList{list-style:none;margin-bottom:20px}.newsPageList li{display:table;width:100%}.newsPageList li .newsPageListTitle{display:table-cell;width:180px}.newsPageList li .newsPageListText{display:table-cell}.newsPageList li .newsPageListText a{color:#044899;text-decoration:underline}.newsImg{padding-top:5%;text-align:center}.newsImg.is-0903 img{max-width:450px}.newsImgList{list-style:none;text-align:center;padding:5% 0 1%;max-width:846px;margin:0 auto}.newsImgList>li{display:inline-block;width:30%;padding:0 1%}.newPageNote{font-size:1.2rem}.newsPageBtnBox{text-align:center;padding-bottom:50px}@media (max-width: 1023px){.newsPAgeHeader{padding:5% 0;text-align:center;background:url(../images/lg/news/news_bg01.png) no-repeat top left,url(../images/lg/news/news_bg02.png) no-repeat top right;background-size:auto 100%, auto 100%}.newsPAgeHeader img{width:25%}.newsPageTitle{font-size:4.26667vw}.newsPageHeadLine{font-size:4.26667vw}.newsPageContent{width:100%;padding:0 3%}.newsPageText{margin:5% 0}.newsPageText>.newsPageTextInner{padding:5%;font-size:3.2vw}.newsPageText>.newsPageTextInner .textStrong{display:block;padding-bottom:10px;font-weight:bold;padding-left:4%;font-size:3.46667vw}.newsPageList li .newsPageListTitle{width:30%}.newPageNote{font-size:2.66667vw}.newsPageBtnBox{padding-bottom:5%}.newsPageBtnBox img{width:80%}}.ohterItemBox.is-preregist{padding-top:3%}.preBadgeWrap{position:absolute;bottom:2%;left:50%;width:995px;padding:10px 0 10px 460px;border:solid 5px #004c9a;background:rgba(255,255,255,0.8);border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}.preBadgeBox .howto{position:absolute;width:230px;left:180px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.preBadgeBox .preBadgeList>li{padding-right:30px;height:45px;display:inline-block}.preBadgeBox .preBadgeList>li.is-disable{opacity:0.2}.preText{padding:5% 3%}.preBadgeBoxSp{width:96%;margin:0 auto;padding:2% 2% 1%;border:solid 5px #004c9a;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px}.preBadgeBoxSp .preBadgeBoxSpTitle{text-align:center;padding-bottom:2%}.preBadgeBoxSp .preBadgeBoxSpTitle img{width:50%}.preBadgeBoxSp .preBadgeList{list-style:none;display:table;width:100%;padding-bottom:2%;margin:0 auto}.preBadgeBoxSp .preBadgeList>li{display:table-cell;width:45%;padding:0 2%}.preBadgeBoxSp .preBadgeList>li.is-google{width:55%;padding:0 2% 0 2%}.preBadgeBoxSp .preBadgeList>li.is-disable{opacity:0.2}.preBadgeBoxSp .preBadgeList>li.is-solo{display:block;margin:0 auto}.preBadgeBoxSp .preBadgeList>li .app{width:100%}.preSub{position:absolute;right:0;width:510px;top:50px}.preItemlist{width:96%;padding-bottom:10%;margin:0 auto;list-style:none}.preItemlist>li{margin-top:-100px;text-align:left}@media (max-width: 1023px){.preItemlist>li{margin-top:-12%}}.preItemlist>li:first-child{margin-top:0}.preItemlist>li:nth-child(2n){text-align:right}.preItemlist>li>.preImgBox{position:relative;display:inline-block;width:460px}@media (max-width: 1023px){.preItemlist>li>.preImgBox{width:48%}}.preItemlist>li>.preImgBox .preArrow{position:absolute;width:84px;bottom:-84px;z-index:2}@media (max-width: 1023px){.preItemlist>li>.preImgBox .preArrow{bottom:-30%;width:20%}}.preItemlist>li>.preImgBox .preArrow.is-left{right:-50px}@media (max-width: 1023px){.preItemlist>li>.preImgBox .preArrow.is-left{right:-3%}}.preItemlist>li>.preImgBox .preArrow.is-right{left:-50px}@media (max-width: 1023px){.preItemlist>li>.preImgBox .preArrow.is-right{left:-3%}}.preItemlist>li>.preImgBox .preIcon{opacity:0;position:absolute;bottom:9%;width:26%;z-index:1}.preItemlist>li>.preImgBox .preIcon.is-on{-webkit-animation:bounceIn 0.5s 0s linear forwards;animation:bounceIn 0.5s 0s linear forwards}@media (max-width: 1023px){.preItemlist>li>.preImgBox .preIcon{width:28%}.preItemlist>li>.preImgBox .preIcon.is-last{bottom:25%}}.preItemlist>li>.preImgBox .preIcon.is-left{left:-4%}.preItemlist>li>.preImgBox .preIcon.is-right{right:-4%}.preItemlist>li>.preImgBox .preIcon.is-last{bottom:21%}.preItemlist>li>.preImgBox.is-done>.L-Item>img,.preItemlist>li>.preImgBox.is-done .S-Item>img{opacity:0.6}.preItemlist>li>.preImgBox .preDone{position:absolute;right:0%;top:-2%;width:30%;z-index:1}@media (max-width: 1023px){.preItemlist>li>.preImgBox .preDone{top:-3%;width:30%}}/*!
 * animate.css -https://daneden.github.io/animate.css/
 * Version - 3.7.2
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2019 Daniel Eden
 */@-webkit-keyframes bounce{from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0)}70%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0)}90%{-webkit-transform:translate3d(0, -4px, 0);transform:translate3d(0, -4px, 0)}}@keyframes bounce{from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0)}70%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0)}90%{-webkit-transform:translate3d(0, -4px, 0);transform:translate3d(0, -4px, 0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{from,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{from,50%,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes pulse{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1)}65%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}75%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes rubberBand{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1)}65%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}75%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{from,to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}}@keyframes shake{from,to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0, 0, 1, 15deg);transform:rotate3d(0, 0, 1, 15deg)}40%{-webkit-transform:rotate3d(0, 0, 1, -10deg);transform:rotate3d(0, 0, 1, -10deg)}60%{-webkit-transform:rotate3d(0, 0, 1, 5deg);transform:rotate3d(0, 0, 1, 5deg)}80%{-webkit-transform:rotate3d(0, 0, 1, -5deg);transform:rotate3d(0, 0, 1, -5deg)}to{-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0, 0, 1, 15deg);transform:rotate3d(0, 0, 1, 15deg)}40%{-webkit-transform:rotate3d(0, 0, 1, -10deg);transform:rotate3d(0, 0, 1, -10deg)}60%{-webkit-transform:rotate3d(0, 0, 1, 5deg);transform:rotate3d(0, 0, 1, 5deg)}80%{-webkit-transform:rotate3d(0, 0, 1, -5deg);transform:rotate3d(0, 0, 1, -5deg)}to{-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}10%,20%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes tada{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}10%,20%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}15%{-webkit-transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)}30%{-webkit-transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)}45%{-webkit-transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)}60%{-webkit-transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)}75%{-webkit-transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes wobble{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}15%{-webkit-transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)}30%{-webkit-transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)}45%{-webkit-transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)}60%{-webkit-transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)}75%{-webkit-transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{from,11.1%,to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{-webkit-transform:skewX(0.39062deg) skewY(0.39062deg);transform:skewX(0.39062deg) skewY(0.39062deg)}88.8%{-webkit-transform:skewX(-0.19531deg) skewY(-0.19531deg);transform:skewX(-0.19531deg) skewY(-0.19531deg)}}@keyframes jello{from,11.1%,to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{-webkit-transform:skewX(0.39062deg) skewY(0.39062deg);transform:skewX(0.39062deg) skewY(0.39062deg)}88.8%{-webkit-transform:skewX(-0.19531deg) skewY(-0.19531deg);transform:skewX(-0.19531deg) skewY(-0.19531deg)}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}.heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.bounceIn{-webkit-animation-duration:0.75s;animation-duration:0.75s;-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0)}75%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}90%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0)}75%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}90%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0)}75%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}90%{-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0)}75%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}90%{-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;-webkit-transform:translate3d(3000px, 0, 0);transform:translate3d(3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(-25px, 0, 0);transform:translate3d(-25px, 0, 0)}75%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}90%{-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;-webkit-transform:translate3d(3000px, 0, 0);transform:translate3d(3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(-25px, 0, 0);transform:translate3d(-25px, 0, 0)}75%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}90%{-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;-webkit-transform:translate3d(0, 3000px, 0);transform:translate3d(0, 3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}75%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}90%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;-webkit-transform:translate3d(0, 3000px, 0);transform:translate3d(0, 3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}75%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}90%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}to{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}to{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}}.bounceOut{-webkit-animation-duration:0.75s;animation-duration:0.75s;-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}40%,45%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}40%,45%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0)}to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0)}to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0)}to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0)}to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}40%,45%{opacity:1;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)}to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}40%,45%{opacity:1;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)}to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}@keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}@keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}@keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}@keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{from{-webkit-transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);transform:perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{from{-webkit-transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);transform:perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 10deg);transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -5deg);transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 10deg);transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -5deg);transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}}@keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}}.flipOutX{-webkit-animation-duration:0.75s;animation-duration:0.75s;-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}@-webkit-keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -15deg);transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0}}@keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -15deg);transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0}}.flipOutY{-webkit-animation-duration:0.75s;animation-duration:0.75s;-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(100%, 0, 0) skewX(30deg);transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(100%, 0, 0) skewX(30deg);transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, -200deg);transform:rotate3d(0, 0, 1, -200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}@keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, -200deg);transform:rotate3d(0, 0, 1, -200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}@keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}@keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}@keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -90deg);transform:rotate3d(0, 0, 1, -90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}@keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -90deg);transform:rotate3d(0, 0, 1, -90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, 200deg);transform:rotate3d(0, 0, 1, 200deg);opacity:0}}@keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, 200deg);transform:rotate3d(0, 0, 1, 200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}}@keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}}@keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}}@keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 90deg);transform:rotate3d(0, 0, 1, 90deg);opacity:0}}@keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 90deg);transform:rotate3d(0, 0, 1, 90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0, 0, 1, 80deg);transform:rotate3d(0, 0, 1, 80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0, 0, 1, 60deg);transform:rotate3d(0, 0, 1, 60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0, 700px, 0);transform:translate3d(0, 700px, 0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0, 0, 1, 80deg);transform:rotate3d(0, 0, 1, 80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0, 0, 1, 60deg);transform:rotate3d(0, 0, 1, 60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0, 700px, 0);transform:translate3d(0, 700px, 0);opacity:0}}.hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes jackInTheBox{from{opacity:0;-webkit-transform:scale(0.1) rotate(30deg);transform:scale(0.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jackInTheBox{from{opacity:0;-webkit-transform:scale(0.1) rotate(30deg);transform:scale(0.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)}}@keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}to{opacity:0}}@keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0)}to{opacity:0;-webkit-transform:scale(0.1) translate3d(-2000px, 0, 0);transform:scale(0.1) translate3d(-2000px, 0, 0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0)}to{opacity:0;-webkit-transform:scale(0.1) translate3d(-2000px, 0, 0);transform:scale(0.1) translate3d(-2000px, 0, 0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0)}to{opacity:0;-webkit-transform:scale(0.1) translate3d(2000px, 0, 0);transform:scale(0.1) translate3d(2000px, 0, 0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0)}to{opacity:0;-webkit-transform:scale(0.1) translate3d(2000px, 0, 0);transform:scale(0.1) translate3d(2000px, 0, 0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInLeft{from{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInRight{from{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}@keyframes slideOutDown{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}@keyframes slideOutLeft{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}@keyframes slideOutRight{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}@keyframes slideOutUp{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.delay-1s{-webkit-animation-delay:1s;animation-delay:1s}.animated.delay-2s{-webkit-animation-delay:2s;animation-delay:2s}.animated.delay-3s{-webkit-animation-delay:3s;animation-delay:3s}.animated.delay-4s{-webkit-animation-delay:4s;animation-delay:4s}.animated.delay-5s{-webkit-animation-delay:5s;animation-delay:5s}.animated.fast{-webkit-animation-duration:800ms;animation-duration:800ms}.animated.faster{-webkit-animation-duration:500ms;animation-duration:500ms}.animated.slow{-webkit-animation-duration:2s;animation-duration:2s}.animated.slower{-webkit-animation-duration:3s;animation-duration:3s}@media (print), (prefers-reduced-motion: reduce){.animated{-webkit-animation-duration:1ms !important;animation-duration:1ms !important;-webkit-transition-duration:1ms !important;transition-duration:1ms !important;-webkit-animation-iteration-count:1 !important;animation-iteration-count:1 !important}}
