@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&display=swap&text=";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+SC:wght@100..900&display=swap";/*! destyle.css v4.0.0 | MIT License | https://github.com/nicolas-cusan/destyle.min.css */*,::before,::after{box-sizing:border-box;border-style:solid;border-width:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:700}dd{margin-left:0}hr{box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:rgba(0,0,0,0);text-decoration:none;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}svg,img,embed,object,iframe{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:rgba(0,0,0,0);padding:0;margin:0;border-radius:0;text-align:inherit;text-transform:inherit}button,[type=button],[type=reset],[type=submit]{cursor:pointer}button:disabled,[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}option{padding:0}fieldset{margin:0;padding:0;min-width:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=number]{-moz-appearance:textfield}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-color:inherit;border-collapse:collapse}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:700}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0, 0, 0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative;left:0;margin-top:100px}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose{cursor:pointer;z-index:10}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;filter:alpha(opacity=80) !important}#colorbox{outline:0}#cboxError{padding:50px;border:1px solid #ccc}#cboxTitle{position:absolute;bottom:4px;left:0;text-align:center;width:100%;color:#949494}#cboxCurrent{position:absolute;bottom:4px;left:58px;color:#949494}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;bottom:4px;right:30px;color:#0092ef}#cboxPrevious,#cboxNext{position:absolute;aspect-ratio:94/114;top:50%;width:10%;background-size:100%;text-indent:-9999px;transform:translateY(-50%);background-repeat:no-repeat;background-position:center;max-width:127px}#cboxPrevious{left:0%;background-image:url(../images/common/arrow_l.png);background-size:100% auto}#cboxNext{right:0%;background-image:url(../images/common/arrow_r.png);background-size:100% auto}#cboxClose{position:absolute;top:-100px;right:0;width:100px;padding-top:100px;background:url(../images/chara/button_close.png) no-repeat;background-size:100%;text-indent:-9999px;z-index:100}@media screen and (max-width: 980px){#cboxClose{top:-50px;width:50px;padding-top:50px}}.cboxIE #cboxTopLeft,.cboxIE #cboxTopCenter,.cboxIE #cboxTopRight,.cboxIE #cboxBottomLeft,.cboxIE #cboxBottomCenter,.cboxIE #cboxBottomRight,.cboxIE #cboxMiddleLeft,.cboxIE #cboxMiddleRight{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF, endColorstr=#00FFFFFF)}#cboxSlideshow,#cboxCurrent{display:none !important}/*!
 * 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
 */@keyframes bounce{from,20%,53%,80%,to{transform:translate3d(0, 0, 0);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translate3d(0, 0, 0)}40%,43%{transform:translate3d(0, -30px, 0);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -30px, 0)}70%{transform:translate3d(0, -15px, 0);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -15px, 0)}90%{transform:translate3d(0, -4px, 0);-webkit-transform:translate3d(0, -4px, 0)}}.bounce{animation-name:bounce;-webkit-animation-name:bounce;transform-origin:center bottom}@keyframes flash{from,50%,to{opacity:1}25%,75%{opacity:0}}.flash{animation-name:flash;-webkit-animation-name:flash}@keyframes pulse{from{transform:scale3d(1, 1, 1);-webkit-transform:scale3d(1, 1, 1)}50%{transform:scale3d(1.05, 1.05, 1.05);-webkit-transform:scale3d(1.05, 1.05, 1.05)}to{transform:scale3d(1, 1, 1);-webkit-transform:scale3d(1, 1, 1)}}.pulse{animation-name:pulse;-webkit-animation-name:pulse}@keyframes rubberBand{from{transform:scale3d(1, 1, 1);-webkit-transform:scale3d(1, 1, 1)}30%{transform:scale3d(1.25, 0.75, 1);-webkit-transform:scale3d(1.25, 0.75, 1)}40%{transform:scale3d(0.75, 1.25, 1);-webkit-transform:scale3d(0.75, 1.25, 1)}50%{transform:scale3d(1.15, 0.85, 1);-webkit-transform:scale3d(1.15, 0.85, 1)}65%{transform:scale3d(0.95, 1.05, 1);-webkit-transform:scale3d(0.95, 1.05, 1)}75%{transform:scale3d(1.05, 0.95, 1);-webkit-transform:scale3d(1.05, 0.95, 1)}to{transform:scale3d(1, 1, 1);-webkit-transform:scale3d(1, 1, 1)}}.rubberBand{animation-name:rubberBand;-webkit-animation-name:rubberBand}@keyframes shake{from,to{transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0)}10%,30%,50%,70%,90%{transform:translate3d(-10px, 0, 0);-webkit-transform:translate3d(-10px, 0, 0)}20%,40%,60%,80%{transform:translate3d(10px, 0, 0);-webkit-transform:translate3d(10px, 0, 0)}}.shake{animation-name:shake;-webkit-animation-name:shake}@keyframes headShake{0%{transform:translateX(0);-webkit-transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg);-webkit-transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg);-webkit-transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg);-webkit-transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg);-webkit-transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0);-webkit-transform:translateX(0)}}.headShake{animation-name:headShake;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;-webkit-animation-timing-function:ease-in-out}@keyframes swing{20%{transform:rotate3d(0, 0, 1, 15deg);-webkit-transform:rotate3d(0, 0, 1, 15deg)}40%{transform:rotate3d(0, 0, 1, -10deg);-webkit-transform:rotate3d(0, 0, 1, -10deg)}60%{transform:rotate3d(0, 0, 1, 5deg);-webkit-transform:rotate3d(0, 0, 1, 5deg)}80%{transform:rotate3d(0, 0, 1, -5deg);-webkit-transform:rotate3d(0, 0, 1, -5deg)}to{transform:rotate3d(0, 0, 1, 0deg);-webkit-transform:rotate3d(0, 0, 1, 0deg)}}.swing{animation-name:swing;-webkit-animation-name:swing;transform-origin:top center}@keyframes tada{from{transform:scale3d(1, 1, 1);-webkit-transform:scale3d(1, 1, 1)}10%,20%{transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}30%,50%,70%,90%{transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%,60%,80%{transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}to{transform:scale3d(1, 1, 1);-webkit-transform:scale3d(1, 1, 1)}}.tada{animation-name:tada;-webkit-animation-name:tada}@keyframes wobble{from{transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0)}15%{transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);-webkit-transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)}30%{transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);-webkit-transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)}45%{transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);-webkit-transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)}60%{transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);-webkit-transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)}75%{transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);-webkit-transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)}to{transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0)}}.wobble{animation-name:wobble;-webkit-animation-name:wobble}@keyframes jello{from,11.1%,to{transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0)}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg);-webkit-transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg);-webkit-transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg);-webkit-transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg);-webkit-transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-0.78125deg) skewY(-0.78125deg);-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{transform:skewX(0.390625deg) skewY(0.390625deg);-webkit-transform:skewX(0.390625deg) skewY(0.390625deg)}88.8%{transform:skewX(-0.1953125deg) skewY(-0.1953125deg);-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}}.jello{animation-name:jello;-webkit-animation-name:jello;transform-origin:center}@keyframes heartBeat{0%{transform:scale(1);-webkit-transform:scale(1)}14%{transform:scale(1.3);-webkit-transform:scale(1.3)}28%{transform:scale(1);-webkit-transform:scale(1)}42%{transform:scale(1.3);-webkit-transform:scale(1.3)}70%{transform:scale(1);-webkit-transform:scale(1)}}.heartBeat{animation-name:heartBeat;animation-duration:1.3s;animation-timing-function:ease-in-out;-webkit-animation-duration:1.3s;-webkit-animation-name:heartBeat;-webkit-animation-timing-function:ease-in-out}@keyframes bounceIn{from,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:scale3d(0.3, 0.3, 0.3);-webkit-transform:scale3d(0.3, 0.3, 0.3)}20%{transform:scale3d(1.1, 1.1, 1.1);-webkit-transform:scale3d(1.1, 1.1, 1.1)}40%{transform:scale3d(0.9, 0.9, 0.9);-webkit-transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;transform:scale3d(1.03, 1.03, 1.03);-webkit-transform:scale3d(1.03, 1.03, 1.03)}80%{transform:scale3d(0.97, 0.97, 0.97);-webkit-transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;transform:scale3d(1, 1, 1);-webkit-transform:scale3d(1, 1, 1)}}.bounceIn{animation-name:bounceIn;animation-duration:.75s;-webkit-animation-duration:.75s;-webkit-animation-name:bounceIn}@keyframes bounceInDown{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(0, -3000px, 0);-webkit-transform:translate3d(0, -3000px, 0)}60%{opacity:1;transform:translate3d(0, 25px, 0);-webkit-transform:translate3d(0, 25px, 0)}75%{transform:translate3d(0, -10px, 0);-webkit-transform:translate3d(0, -10px, 0)}90%{transform:translate3d(0, 5px, 0);-webkit-transform:translate3d(0, 5px, 0)}to{transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0)}}.bounceInDown{animation-name:bounceInDown;-webkit-animation-name:bounceInDown}@keyframes bounceInLeft{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(-3000px, 0, 0);-webkit-transform:translate3d(-3000px, 0, 0)}60%{opacity:1;transform:translate3d(25px, 0, 0);-webkit-transform:translate3d(25px, 0, 0)}75%{transform:translate3d(-10px, 0, 0);-webkit-transform:translate3d(-10px, 0, 0)}90%{transform:translate3d(5px, 0, 0);-webkit-transform:translate3d(5px, 0, 0)}to{transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0)}}.bounceInLeft{animation-name:bounceInLeft;-webkit-animation-name:bounceInLeft}@keyframes bounceInRight{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;transform:translate3d(3000px, 0, 0);-webkit-transform:translate3d(3000px, 0, 0)}60%{opacity:1;transform:translate3d(-25px, 0, 0);-webkit-transform:translate3d(-25px, 0, 0)}75%{transform:translate3d(10px, 0, 0);-webkit-transform:translate3d(10px, 0, 0)}90%{transform:translate3d(-5px, 0, 0);-webkit-transform:translate3d(-5px, 0, 0)}to{transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0)}}.bounceInRight{animation-name:bounceInRight;-webkit-animation-name:bounceInRight}@keyframes bounceInUp{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;transform:translate3d(0, 3000px, 0);-webkit-transform:translate3d(0, 3000px, 0)}60%{opacity:1;transform:translate3d(0, -20px, 0);-webkit-transform:translate3d(0, -20px, 0)}75%{transform:translate3d(0, 10px, 0);-webkit-transform:translate3d(0, 10px, 0)}90%{transform:translate3d(0, -5px, 0);-webkit-transform:translate3d(0, -5px, 0)}to{transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0)}}.bounceInUp{animation-name:bounceInUp;-webkit-animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(0.9, 0.9, 0.9);-webkit-transform:scale3d(0.9, 0.9, 0.9)}50%,55%{opacity:1;transform:scale3d(1.1, 1.1, 1.1);-webkit-transform:scale3d(1.1, 1.1, 1.1)}to{opacity:0;transform:scale3d(0.3, 0.3, 0.3);-webkit-transform:scale3d(0.3, 0.3, 0.3)}}.bounceOut{animation-name:bounceOut;animation-duration:.75s;-webkit-animation-duration:.75s;-webkit-animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translate3d(0, 10px, 0);-webkit-transform:translate3d(0, 10px, 0)}40%,45%{opacity:1;transform:translate3d(0, -20px, 0);-webkit-transform:translate3d(0, -20px, 0)}to{opacity:0;transform:translate3d(0, 2000px, 0);-webkit-transform:translate3d(0, 2000px, 0)}}.bounceOutDown{animation-name:bounceOutDown;-webkit-animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px, 0, 0);-webkit-transform:translate3d(20px, 0, 0)}to{opacity:0;transform:translate3d(-2000px, 0, 0);-webkit-transform:translate3d(-2000px, 0, 0)}}.bounceOutLeft{animation-name:bounceOutLeft;-webkit-animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px, 0, 0);-webkit-transform:translate3d(-20px, 0, 0)}to{opacity:0;transform:translate3d(2000px, 0, 0);-webkit-transform:translate3d(2000px, 0, 0)}}.bounceOutRight{animation-name:bounceOutRight;-webkit-animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translate3d(0, -10px, 0);-webkit-transform:translate3d(0, -10px, 0)}40%,45%{opacity:1;transform:translate3d(0, 20px, 0);-webkit-transform:translate3d(0, 20px, 0)}to{opacity:0;transform:translate3d(0, -2000px, 0);-webkit-transform:translate3d(0, -2000px, 0)}}.bounceOutUp{animation-name:bounceOutUp;-webkit-animation-name:bounceOutUp}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn;-webkit-animation-name:fadeIn}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0, -100%, 0);-webkit-transform:translate3d(0, -100%, 0)}to{opacity:1;transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0)}}.fadeInDown{animation-name:fadeInDown;-webkit-animation-name:fadeInDown}@keyframes fadeInDownBig{from{opacity:0;transform:translate3d(0, -2000px, 0);-webkit-transform:translate3d(0, -2000px, 0)}to{opacity:1;transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0)}}.fadeInDownBig{animation-name:fadeInDownBig;-webkit-animation-name:fadeInDownBig}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%, 0, 0);-webkit-transform:translate3d(-100%, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0)}}.fadeInLeft{animation-name:fadeInLeft;-webkit-animation-name:fadeInLeft}@keyframes fadeInLeftBig{from{opacity:0;transform:translate3d(-2000px, 0, 0);-webkit-transform:translate3d(-2000px, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0)}}.fadeInLeftBig{animation-name:fadeInLeftBig;-webkit-animation-name:fadeInLeftBig}@keyframes fadeInRight{from{opacity:0;transform:translate3d(100%, 0, 0);-webkit-transform:translate3d(100%, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0)}}.fadeInRight{animation-name:fadeInRight;-webkit-animation-name:fadeInRight}@keyframes fadeInRightBig{from{opacity:0;transform:translate3d(2000px, 0, 0);-webkit-transform:translate3d(2000px, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0)}}.fadeInRightBig{animation-name:fadeInRightBig;-webkit-animation-name:fadeInRightBig}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0, 100%, 0);-webkit-transform:translate3d(0, 100%, 0)}to{opacity:1;transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0)}}.fadeInUp{animation-name:fadeInUp;-webkit-animation-name:fadeInUp}@keyframes fadeInUpBig{from{opacity:0;transform:translate3d(0, 2000px, 0);-webkit-transform:translate3d(0, 2000px, 0)}to{opacity:1;transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0)}}.fadeInUpBig{animation-name:fadeInUpBig;-webkit-animation-name:fadeInUpBig}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut;-webkit-animation-name:fadeOut}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;transform:translate3d(0, 100%, 0);-webkit-transform:translate3d(0, 100%, 0)}}.fadeOutDown{animation-name:fadeOutDown;-webkit-animation-name:fadeOutDown}@keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;transform:translate3d(0, 2000px, 0);-webkit-transform:translate3d(0, 2000px, 0)}}.fadeOutDownBig{animation-name:fadeOutDownBig;-webkit-animation-name:fadeOutDownBig}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;transform:translate3d(-100%, 0, 0);-webkit-transform:translate3d(-100%, 0, 0)}}.fadeOutLeft{animation-name:fadeOutLeft;-webkit-animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;transform:translate3d(-2000px, 0, 0);-webkit-transform:translate3d(-2000px, 0, 0)}}.fadeOutLeftBig{animation-name:fadeOutLeftBig;-webkit-animation-name:fadeOutLeftBig}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;transform:translate3d(100%, 0, 0);-webkit-transform:translate3d(100%, 0, 0)}}.fadeOutRight{animation-name:fadeOutRight;-webkit-animation-name:fadeOutRight}@keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;transform:translate3d(2000px, 0, 0);-webkit-transform:translate3d(2000px, 0, 0)}}.fadeOutRightBig{animation-name:fadeOutRightBig;-webkit-animation-name:fadeOutRightBig}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;transform:translate3d(0, -100%, 0);-webkit-transform:translate3d(0, -100%, 0)}}.fadeOutUp{animation-name:fadeOutUp;-webkit-animation-name:fadeOutUp}@keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;transform:translate3d(0, -2000px, 0);-webkit-transform:translate3d(0, -2000px, 0)}}.fadeOutUpBig{animation-name:fadeOutUpBig;-webkit-animation-name:fadeOutUpBig}@keyframes flip{from{transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;-webkit-transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg)}40%{transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;-webkit-transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg)}50%{transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);animation-timing-function:ease-in;-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg)}80%{transform:perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);animation-timing-function:ease-in;-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg)}to{transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);animation-timing-function:ease-in;-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg)}}.animated.flip{animation-name:flip;-webkit-animation-name:flip;backface-visibility:visible}@keyframes flipInX{from{opacity:0;transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg)}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in;-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg)}60%{opacity:1;transform:perspective(400px) rotate3d(1, 0, 0, 10deg);-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 10deg)}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg);-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px);-webkit-transform:perspective(400px)}}.flipInX{animation-name:flipInX;-webkit-animation-name:flipInX;backface-visibility:visible !important}@keyframes flipInY{from{opacity:0;transform:perspective(400px) rotate3d(0, 1, 0, 90deg);animation-timing-function:ease-in;-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg)}40%{transform:perspective(400px) rotate3d(0, 1, 0, -20deg);animation-timing-function:ease-in;-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg)}60%{opacity:1;transform:perspective(400px) rotate3d(0, 1, 0, 10deg);-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg)}80%{transform:perspective(400px) rotate3d(0, 1, 0, -5deg);-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg)}to{transform:perspective(400px);-webkit-transform:perspective(400px)}}.flipInY{animation-name:flipInY;-webkit-animation-name:flipInY;backface-visibility:visible !important}@keyframes flipOutX{from{transform:perspective(400px);-webkit-transform:perspective(400px)}30%{opacity:1;transform:perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg)}to{opacity:0;transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg)}}.flipOutX{animation-name:flipOutX;animation-duration:.75s;-webkit-animation-duration:.75s;-webkit-animation-name:flipOutX;backface-visibility:visible !important}@keyframes flipOutY{from{transform:perspective(400px);-webkit-transform:perspective(400px)}30%{opacity:1;transform:perspective(400px) rotate3d(0, 1, 0, -15deg);-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -15deg)}to{opacity:0;transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg)}}.flipOutY{animation-name:flipOutY;animation-duration:.75s;-webkit-animation-duration:.75s;-webkit-animation-name:flipOutY;backface-visibility:visible !important}@keyframes lightSpeedIn{from{opacity:0;transform:translate3d(100%, 0, 0) skewX(-30deg);-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg)}60%{opacity:1;transform:skewX(20deg);-webkit-transform:skewX(20deg)}80%{transform:skewX(-5deg);-webkit-transform:skewX(-5deg)}to{transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0)}}.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out;-webkit-animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out}@keyframes lightSpeedOut{from{opacity:1}to{opacity:0;transform:translate3d(100%, 0, 0) skewX(30deg);-webkit-transform:translate3d(100%, 0, 0) skewX(30deg)}}.lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in;-webkit-animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in}@keyframes rotateIn{from{opacity:0;transform:rotate3d(0, 0, 1, -200deg);-webkit-transform:rotate3d(0, 0, 1, -200deg);transform-origin:center}to{opacity:1;transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform-origin:center}}.rotateIn{animation-name:rotateIn;-webkit-animation-name:rotateIn}@keyframes rotateInDownLeft{from{opacity:0;transform:rotate3d(0, 0, 1, -45deg);-webkit-transform:rotate3d(0, 0, 1, -45deg);transform-origin:left bottom}to{opacity:1;transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform-origin:left bottom}}.rotateInDownLeft{animation-name:rotateInDownLeft;-webkit-animation-name:rotateInDownLeft}@keyframes rotateInDownRight{from{opacity:0;transform:rotate3d(0, 0, 1, 45deg);-webkit-transform:rotate3d(0, 0, 1, 45deg);transform-origin:right bottom}to{opacity:1;transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform-origin:right bottom}}.rotateInDownRight{animation-name:rotateInDownRight;-webkit-animation-name:rotateInDownRight}@keyframes rotateInUpLeft{from{opacity:0;transform:rotate3d(0, 0, 1, 45deg);-webkit-transform:rotate3d(0, 0, 1, 45deg);transform-origin:left bottom}to{opacity:1;transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform-origin:left bottom}}.rotateInUpLeft{animation-name:rotateInUpLeft;-webkit-animation-name:rotateInUpLeft}@keyframes rotateInUpRight{from{opacity:0;transform:rotate3d(0, 0, 1, -90deg);-webkit-transform:rotate3d(0, 0, 1, -90deg);transform-origin:right bottom}to{opacity:1;transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform-origin:right bottom}}.rotateInUpRight{animation-name:rotateInUpRight;-webkit-animation-name:rotateInUpRight}@keyframes rotateOut{from{opacity:1;transform-origin:center}to{opacity:0;transform:rotate3d(0, 0, 1, 200deg);-webkit-transform:rotate3d(0, 0, 1, 200deg);transform-origin:center}}.rotateOut{animation-name:rotateOut;-webkit-animation-name:rotateOut}@keyframes rotateOutDownLeft{from{opacity:1;transform-origin:left bottom}to{opacity:0;transform:rotate3d(0, 0, 1, 45deg);-webkit-transform:rotate3d(0, 0, 1, 45deg);transform-origin:left bottom}}.rotateOutDownLeft{animation-name:rotateOutDownLeft;-webkit-animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{from{opacity:1;transform-origin:right bottom}to{opacity:0;transform:rotate3d(0, 0, 1, -45deg);-webkit-transform:rotate3d(0, 0, 1, -45deg);transform-origin:right bottom}}.rotateOutDownRight{animation-name:rotateOutDownRight;-webkit-animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{from{opacity:1;transform-origin:left bottom}to{opacity:0;transform:rotate3d(0, 0, 1, -45deg);-webkit-transform:rotate3d(0, 0, 1, -45deg);transform-origin:left bottom}}.rotateOutUpLeft{animation-name:rotateOutUpLeft;-webkit-animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{from{opacity:1;transform-origin:right bottom}to{opacity:0;transform:rotate3d(0, 0, 1, 90deg);-webkit-transform:rotate3d(0, 0, 1, 90deg);transform-origin:right bottom}}.rotateOutUpRight{animation-name:rotateOutUpRight;-webkit-animation-name:rotateOutUpRight}@keyframes hinge{0%{animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;transform-origin:top left}20%,60%{transform:rotate3d(0, 0, 1, 80deg);animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;-webkit-transform:rotate3d(0, 0, 1, 80deg);transform-origin:top left}40%,80%{opacity:1;transform:rotate3d(0, 0, 1, 60deg);animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;-webkit-transform:rotate3d(0, 0, 1, 60deg);transform-origin:top left}to{opacity:0;transform:translate3d(0, 700px, 0);-webkit-transform:translate3d(0, 700px, 0)}}.hinge{animation-name:hinge;animation-duration:2s;-webkit-animation-duration:2s;-webkit-animation-name:hinge}@keyframes jackInTheBox{from{opacity:0;transform:scale(0.1) rotate(30deg);-webkit-transform:scale(0.1) rotate(30deg);transform-origin:center bottom}50%{transform:rotate(-10deg);-webkit-transform:rotate(-10deg)}70%{transform:rotate(3deg);-webkit-transform:rotate(3deg)}to{opacity:1;transform:scale(1);-webkit-transform:scale(1)}}.jackInTheBox{animation-name:jackInTheBox;-webkit-animation-name:jackInTheBox}@keyframes rollIn{from{opacity:0;transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);-webkit-transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)}to{opacity:1;transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0)}}.rollIn{animation-name:rollIn;-webkit-animation-name:rollIn}@keyframes rollOut{from{opacity:1}to{opacity:0;transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);-webkit-transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)}}.rollOut{animation-name:rollOut;-webkit-animation-name:rollOut}@keyframes zoomIn{from{opacity:0;transform:scale3d(0.3, 0.3, 0.3);-webkit-transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}.zoomIn{animation-name:zoomIn;-webkit-animation-name:zoomIn}@keyframes zoomInDown{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0)}}.zoomInDown{animation-name:zoomInDown;-webkit-animation-name:zoomInDown}@keyframes zoomInLeft{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0)}}.zoomInLeft{animation-name:zoomInLeft;-webkit-animation-name:zoomInLeft}@keyframes zoomInRight{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0)}}.zoomInRight{animation-name:zoomInRight;-webkit-animation-name:zoomInRight}@keyframes zoomInUp{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0)}}.zoomInUp{animation-name:zoomInUp;-webkit-animation-name:zoomInUp}@keyframes zoomOut{from{opacity:1}50%{opacity:0;transform:scale3d(0.3, 0.3, 0.3);-webkit-transform:scale3d(0.3, 0.3, 0.3)}to{opacity:0}}.zoomOut{animation-name:zoomOut;-webkit-animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0)}to{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform-origin:center bottom}}.zoomOutDown{animation-name:zoomOutDown;-webkit-animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0)}to{opacity:0;transform:scale(0.1) translate3d(-2000px, 0, 0);-webkit-transform:scale(0.1) translate3d(-2000px, 0, 0);transform-origin:left center}}.zoomOutLeft{animation-name:zoomOutLeft;-webkit-animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0)}to{opacity:0;transform:scale(0.1) translate3d(2000px, 0, 0);-webkit-transform:scale(0.1) translate3d(2000px, 0, 0);transform-origin:right center}}.zoomOutRight{animation-name:zoomOutRight;-webkit-animation-name:zoomOutRight}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0)}to{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform-origin:center bottom}}.zoomOutUp{animation-name:zoomOutUp;-webkit-animation-name:zoomOutUp}@keyframes slideInDown{from{visibility:visible;transform:translate3d(0, -100%, 0);-webkit-transform:translate3d(0, -100%, 0)}to{transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0)}}.slideInDown{animation-name:slideInDown;-webkit-animation-name:slideInDown}@keyframes slideInLeft{from{visibility:visible;transform:translate3d(-100%, 0, 0);-webkit-transform:translate3d(-100%, 0, 0)}to{transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0)}}.slideInLeft{animation-name:slideInLeft;-webkit-animation-name:slideInLeft}@keyframes slideInRight{from{visibility:visible;transform:translate3d(100%, 0, 0);-webkit-transform:translate3d(100%, 0, 0)}to{transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0)}}.slideInRight{animation-name:slideInRight;-webkit-animation-name:slideInRight}@keyframes slideInUp{from{visibility:visible;transform:translate3d(0, 100%, 0);-webkit-transform:translate3d(0, 100%, 0)}to{transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0)}}.slideInUp{animation-name:slideInUp;-webkit-animation-name:slideInUp}@keyframes slideOutDown{from{transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(0, 100%, 0);-webkit-transform:translate3d(0, 100%, 0)}}.slideOutDown{animation-name:slideOutDown;-webkit-animation-name:slideOutDown}@keyframes slideOutLeft{from{transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(-100%, 0, 0);-webkit-transform:translate3d(-100%, 0, 0)}}.slideOutLeft{animation-name:slideOutLeft;-webkit-animation-name:slideOutLeft}@keyframes slideOutRight{from{transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(100%, 0, 0);-webkit-transform:translate3d(100%, 0, 0)}}.slideOutRight{animation-name:slideOutRight;-webkit-animation-name:slideOutRight}@keyframes slideOutUp{from{transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(0, -100%, 0);-webkit-transform:translate3d(0, -100%, 0)}}.slideOutUp{animation-name:slideOutUp;-webkit-animation-name:slideOutUp}.animated{animation-duration:1s;animation-fill-mode:both;-webkit-animation-duration:1s;-webkit-animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}.animated.delay-05s{animation-delay:.5s;-webkit-animation-delay:.5s}.animated.delay-1s{animation-delay:1s;-webkit-animation-delay:1s}.animated.delay-1s{animation-delay:1s;-webkit-animation-delay:1s}.animated.delay-2s{animation-delay:2s;-webkit-animation-delay:2s}.animated.delay-3s{animation-delay:3s;-webkit-animation-delay:3s}.animated.delay-4s{animation-delay:4s;-webkit-animation-delay:4s}.animated.delay-5s{animation-delay:5s;-webkit-animation-delay:5s}.animated.fast{animation-duration:800ms;-webkit-animation-duration:800ms}.animated.faster{animation-duration:500ms;-webkit-animation-duration:500ms}.animated.slow{animation-duration:2s;-webkit-animation-duration:2s}.animated.slower{animation-duration:3s;-webkit-animation-duration:3s}@media(print),(prefers-reduced-motion: reduce){.animated{transition-duration:1ms !important;animation-duration:1ms !important;animation-iteration-count:1 !important;-webkit-animation-duration:1ms !important;-webkit-animation-iteration-count:1 !important;-webkit-transition-duration:1ms !important}}.slick-slider{box-sizing:border-box;position:relative;display:block;touch-action:pan-y;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;display:block;margin:0;padding:0;overflow:hidden}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block;margin-right:auto;margin-left:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;display:none;min-height:1px;height:100%}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;margin:0;padding:0;text-align:center;list-style:none}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{display:block;width:20px;height:20px;border:0;background:rgba(0,0,0,0);color:rgba(0,0,0,0);font-size:0;line-height:0;outline:none;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{content:"•";position:absolute;top:0;left:0;width:15px;height:15px;background:gray;text-align:center;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px}.slick-dots li.slick-active button:before{background:aqua;opacity:.75}html{font-size:62.5%;font-family:"Noto Sans JP",Helvetica,sans-serif;font-weight:600;font-style:normal;font-optical-sizing:auto;font-weight:700;font-style:normal;width:100%;height:100%;color:#102858;background:#e1c3ff url("../images/common/bg_pattern.png");background-size:51px}body{line-height:1.4;width:100%;height:100%;background-size:100% auto}@media screen and (min-width: 980px){body{font-size:2.6rem}}@media screen and (max-width: 980px){body{font-size:2.1484375vw}}@media screen and (max-width: 768px){body{font-size:4.8vw}}.lang-jp{font-family:"Noto Sans JP",Helvetica,sans-serif}.lang-cht{font-family:"Noto Sans TC",sans-serif}.lang-cn{font-family:"Noto Sans SC",sans-serif}.lang-kr{font-family:"Noto Sans KR",sans-serif}a{transition:.3s}a:hover{filter:brightness(1.2);-webkit-filter:brightness(1.2)}img{width:100%;height:auto}.c-contentWrap{position:relative}.c-contentWrap.is-header{position:relative;z-index:2}.c-contentWrap.is-footer{position:relative;background:#feffef;color:#062d5c;font-weight:normal;padding:0 10% 2%}@media screen and (min-width: 980px){.c-contentWrap.is-footer{font-size:2rem}}@media screen and (max-width: 980px){.c-contentWrap.is-footer{font-size:1.5625vw}}@media screen and (max-width: 768px){.c-contentWrap.is-footer{font-size:3.7333333333vw}}@media screen and (max-width: 768px){.c-contentWrap.is-footer{padding:0 2% 26%}}.c-contentBox{width:100%;max-width:1280px;margin:0 auto}.c-onlyPc{display:block}@media screen and (max-width: 768px){.c-onlyPc{display:none !important}}.c-onlySp{display:none}@media screen and (max-width: 768px){.c-onlySp{display:block}}.c-itemWrap{position:relative;max-width:1600px;max-width:980px;margin:0 auto;z-index:1}.c-itemWrap.is-header{position:relative;z-index:2}.c-itemWrap.is-chara{width:70%;margin:3% auto 5%}@media screen and (max-width: 768px){.c-itemWrap.is-chara{width:96%}}.c-itemWrap.is-movie{padding:5% 0 0;width:100%;max-width:none}@media screen and (max-width: 1100px){.c-itemWrap.is-movie{padding:8% 0 0}}@media screen and (max-width: 768px){.c-itemWrap.is-movie{padding:8% 0 0}}.c-itemWrap.is-product{margin-top:10%;background:#7dd1ff;padding:5% 0 3%;max-width:none}.c-itemWrap.is-product .productDeco{position:absolute;top:-4%;left:0;width:100%;background:url(../images/common/footer_puyo.png) no-repeat bottom left,url(../images/common/footer_puyo_2.png) repeat-x top left}@media screen and (max-width: 1168px){.c-itemWrap.is-product .productDeco{background-size:100% auto}}.c-itemWrap.is-product .productDeco img{max-width:1168px;opacity:0}.c-itemBox{position:absolute;width:100%;padding:12% 0 2%;top:0;left:0}.c-itemBox.is-chara,.c-itemBox.is-update{position:relative;padding:0}.c-itemBox.is-update>img{animation:fuwafuwa 10s ease-in-out infinite;-webkit-animation:fuwafuwa 10s ease-in-out infinite}.c-itemBox.is-movie{position:relative;width:100%;margin:0 auto;max-width:1280px}.c-itemBox.is-rule{padding:8% 0 0}.c-itemBox .c-itemTitle{position:relative;width:100%;z-index:1}.c-itemBox .c-itemTitle.is-movie{width:70%;margin:0 auto;max-width:980px}@media screen and (max-width: 768px){.c-itemBox .c-itemTitle.is-movie{width:100%}}.c-itemBox .c-itemText{margin:0 auto;padding:2% 0}.c-itemBox .c-itemText.is-rule{width:77%;max-width:752px}.c-itemBox .c-itemText.is-adventure{width:90%;max-width:876px}.c-itemBox .c-itemText.is-hitori{width:85%;max-width:836px}.c-itemBox .c-itemText.is-minna{width:86%;max-width:836px}.c-itemBox .c-itemText.is-tokoton{width:77%;max-width:795px}.c-itemBox .c-itemText.is-lesson{width:82%;max-width:795px}.c-itemBox .c-itemText.is-photo{width:72%;max-width:700px}.c-itemBox .c-itemText.is-card{width:67%;max-width:654px}.c-itemNoteList{position:relative}@media screen and (min-width: 980px){.c-itemNoteList{font-size:1.8rem}}@media screen and (max-width: 980px){.c-itemNoteList{font-size:1.5625vw}}@media screen and (max-width: 768px){.c-itemNoteList{font-size:3.2vw}}.c-itemNoteList li{position:relative;padding-left:2rem}@media screen and (max-width: 768px){.c-itemNoteList li{padding-left:4vw}}.c-itemNoteList li:before{content:"※";position:absolute;top:0;left:0}.c-itemImgBox{position:relative;width:90%;margin:0 auto}.c-itemImgBox.is-rule{margin:4% auto 0}.c-itemImgBox.is-rule .slick-dots{top:-16%}.c-itemImgBox.is-rule .slick-dots li{width:2rem;height:2rem;margin:0 1rem;vertical-align:center}@media screen and (max-width: 768px){.c-itemImgBox.is-rule .slick-dots li{width:1.5rem;height:1.5rem}}.c-itemImgBox.is-rule .slick-dots li button{width:100%;height:100%}.c-itemImgBox.is-rule .slick-dots li button:before{width:100%;height:100%;aspect-ratio:1/1;background:#0d2c62;opacity:1;border-radius:100rem;-webkit-border-radius:100rem;-moz-border-radius:100rem;-ms-border-radius:100rem;-o-border-radius:100rem}.c-itemImgBox.is-rule .slick-dots li.slick-active{width:3rem;height:3rem}.c-itemImgBox.is-rule .slick-dots li.slick-active button:before{background:#ffe419;border:solid .6rem #0d2c62}@media screen and (max-width: 768px){.c-itemImgBox.is-rule .slick-dots li.slick-active{width:2rem;height:2rem}.c-itemImgBox.is-rule .slick-dots li.slick-active button:before{border:solid .4rem #0d2c62}}.c-itemImgBox.is-rule .c-arrow{position:absolute;top:50%;width:15%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;z-index:2;max-width:122px}.c-itemImgBox.is-rule .c-arrow:hover{filter:brightness(1.1);-webkit-filter:brightness(1.1)}.c-itemImgBox.is-rule .c-arrow.is-prev{left:-6%}.c-itemImgBox.is-rule .c-arrow.is-next{right:-6%}.c-pageTop{display:none;position:fixed;bottom:20px;right:0;display:block;background:#fff;width:80px;aspect-ratio:1/1;z-index:99;font-size:2rem;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}@media screen and (max-width: 768px){.c-pageTop{bottom:10px}}.c-pageTop .pageTopText{line-height:1;color:#fe94df;position:absolute;top:50%;left:50%;text-align:center;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%)}.c-snsList{display:flex;justify-content:center;align-items:center;align-content:center;padding:5% 0}.c-snsList>li{position:relative;width:10%;margin:0 2%;max-width:120px}@media screen and (max-width: 768px){.c-snsList>li{width:15%}}.c-snsList>li img{transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.c-snsList>li img:hover{opacity:.8}.c-snsBtnList{position:absolute;left:50%;top:80%;opacity:0;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);width:100%}.c-snsBtnList li{margin-top:.5rem}.c-snsBtnList .c-snsBtn{color:#fff;padding:0 2rem;display:inline-block;position:relative;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);background:rgba(0,0,0,.8);border-radius:20rem;-webkit-border-radius:20rem;-moz-border-radius:20rem;-ms-border-radius:20rem;-o-border-radius:20rem}.c-snsBtnList .c-snsBtn:hover{opacity:.8}.c-snsBtnList.is-on{opacity:1}@keyframes fuwafuwa{0%{transform:translate(0, -20px);-webkit-transform:translate(0, -20px);-moz-transform:translate(0, -20px);-ms-transform:translate(0, -20px);-o-transform:translate(0, -20px)}25%{transform:translate(-5px, 0);-webkit-transform:translate(-5px, 0);-moz-transform:translate(-5px, 0);-ms-transform:translate(-5px, 0);-o-transform:translate(-5px, 0)}50%{transform:translate(0, -20px);-webkit-transform:translate(0, -20px);-moz-transform:translate(0, -20px);-ms-transform:translate(0, -20px);-o-transform:translate(0, -20px)}75%{transform:translate(5px, 0);-webkit-transform:translate(5px, 0);-moz-transform:translate(5px, 0);-ms-transform:translate(5px, 0);-o-transform:translate(5px, 0)}100%{transform:translate(0, -20px);-webkit-transform:translate(0, -20px);-moz-transform:translate(0, -20px);-ms-transform:translate(0, -20px);-o-transform:translate(0, -20px)}}.footerLogo{position:relative;vertical-align:bottom;margin-bottom:4%}.footerLogo>img{min-width:100px;width:30%}.psImg img{width:3rem;vertical-align:inherit}.ps4Img img,.ps5Img img{width:8rem}.footerLinkBox{padding:2rem 0}.footerLinkBox a:hover{text-decoration:underline}.footerLangMenu{width:19rem;cursor:pointer;font-size:2.2rem;text-align:center;font-optical-sizing:auto;text-align:center}.footerLangBtn{position:relative;padding:.8rem;background:#382d27;border:solid .1rem #fff}.footerLangBtn:hover{opacity:.9;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.footerLangBtn:before{content:"▼";position:absolute;top:50%;right:1rem;display:block;font-size:1rem;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.footerLangBtn.is-on{background:#625954}.footerLangBtn.is-on:before{transform:translateY(-50%) rotate(180deg);-webkit-transform:translateY(-50%) rotate(180deg);-moz-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);-o-transform:translateY(-50%) rotate(180deg)}.footerLangItem{display:none}.footerLangItem li{position:relative;padding:.8rem;background:#fff;color:#3a3028;border-bottom:solid .15rem #000;vertical-align:middle;text-align:center}.footerLangItem li:hover{opacity:.9;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.footerLangItem li a{position:relative;display:block;width:100%;height:100%}.footerLangItem li a:before{content:"＞";position:absolute;top:50%;right:0;display:block;font-size:1rem;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.footerCUDLogo{position:absolute;right:2%;bottom:2%;width:12%;max-width:112px}.linkArea{display:flex;flex-wrap:wrap}.linkArea li{padding-right:2%}.footerBnrList{display:flex;flex-wrap:wrap;justify-content:center;width:90%;margin:0 auto;padding-bottom:3%}.footerBnrList li{padding:0 1% 2%;width:49%;max-width:330px}@media screen and (max-width: 768px){.footerBnrList li{width:100%;padding-bottom:2%;max-width:770px}}.wrapper{width:100%;overflow-x:hidden}.topLangMenu{position:absolute;left:0;top:40px;width:15rem;z-index:10;text-align:right}@media screen and (min-width: 980px){.topLangMenu{font-size:2rem}}@media screen and (max-width: 980px){.topLangMenu{font-size:1.7578125vw}}@media screen and (max-width: 768px){.topLangMenu{font-size:3.2vw}}.topLangMenu .topLangBtn{background:#fff;border-radius:0 100px 100px 0;width:10rem;box-sizing:border-box;padding:1rem;cursor:pointer;box-shadow:0 0 20px rgba(0,0,0,.3)}.topLangMenu .topLangBtn img{vertical-align:bottom;max-width:76px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.topLangMenu .topLangBtn img:hover{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}.topLangMenu .topLangItem{position:absolute;left:-150%;transition:.5s;font-weight:700;width:14rem}.topLangMenu .topLangItem.nav-open{left:0%}.topLangMenu .topLangItem li{background:#fff;border-radius:0 50px 50px 0;padding:1rem 2rem 1rem 0}.topLangMenu .topLangItem li a{text-decoration:none}.topLangMenu .topLangItem li a:hover{text-decoration:underline}@media screen and (max-width: 980px){.topLangMenu{top:4vw}.topLangMenu .topLangBtn{width:11vw;padding:1vw 1vw 1vw 2vw}.topLangMenu .topLangBtn img{width:8vw}.topLangMenu .topLangItem{width:18vw}.topLangMenu .topLangItem li{padding:2.5vw 1vw}}.topWrap{position:relative;background:#fff;border-radius:0 0 100% 100%;-webkit-border-radius:0 0 100% 100%;-moz-border-radius:0 0 100% 100%;-ms-border-radius:0 0 100% 100%;-o-border-radius:0 0 100% 100%;padding:0 .5rem .5rem;transform:translateY(2%) scale(1.05);-webkit-transform:translateY(2%) scale(1.05);-moz-transform:translateY(2%) scale(1.05);-ms-transform:translateY(2%) scale(1.05);-o-transform:translateY(2%) scale(1.05)}.topWrap .topWrapIn{padding:0 .5rem .5rem;background:#d2b4ff;border-radius:0 0 100% 100%;-webkit-border-radius:0 0 100% 100%;-moz-border-radius:0 0 100% 100%;-ms-border-radius:0 0 100% 100%;-o-border-radius:0 0 100% 100%}@media screen and (max-width: 1100px){.topWrap{transform:translateY(32%) scale(1.65);margin-bottom:30%;-webkit-transform:translateY(32%) scale(1.65);-moz-transform:translateY(32%) scale(1.65);-ms-transform:translateY(32%) scale(1.65);-o-transform:translateY(32%) scale(1.65)}}.topKv{border-radius:0 0 100% 100%;-webkit-border-radius:0 0 100% 100%;-moz-border-radius:0 0 100% 100%;-ms-border-radius:0 0 100% 100%;-o-border-radius:0 0 100% 100%;overflow:hidden}.topLogo{position:absolute;top:0;width:33%;max-width:702px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}.topBadgeBox{position:absolute;left:50%;bottom:-10%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);width:30%;max-width:475px;z-index:5}.topText{position:absolute;bottom:5%;left:50%;width:53%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}.navBtn{position:fixed;right:0;top:0;width:17%;max-width:100px;cursor:pointer;z-index:5}.navBg{display:none;position:fixed;top:0;left:0;width:100%;background:#feffef;border-radius:20px;padding:.5rem;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;z-index:99}@media screen and (max-height: 600px){.navBg{height:100%}}@media screen and (max-width: 768px){.navBg{height:100%}}.navBg:after{position:absolute;content:"";aspect-ratio:980/360;top:0%;left:50%;width:68%;background:url(../images/menu/img_puyo.png) no-repeat;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);background-size:100% auto}@media screen and (max-width: 768px){.navBg:after{width:100%;max-width:825px}}.navBg .navBox{position:relative;background:#feffef url(../images/menu/pattern_dot.png) repeat-x bottom;background-size:auto 181px;padding:3% 0 5%;border:solid .5rem #fefe9e;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;overflow-y:scroll;scrollbar-color:rgba(255,255,255,.5) rgba(255,255,255,0)}@media screen and (max-height: 600px){.navBg .navBox{height:100%}}@media screen and (max-width: 768px){.navBg .navBox{height:100%;background-size:auto 90px}}.navBg .navBox .closeBtn{position:absolute;right:0;top:0;width:8%;max-width:100px;cursor:pointer;z-index:9}@media screen and (max-width: 768px){.navBg .navBox .closeBtn{width:13%}}.navBg .navBox .navLogo{position:relative;z-index:2;width:30%;margin:0 auto}@media screen and (max-width: 768px){.navBg .navBox .navLogo{width:48%}}.navBg .navMenuList{position:relative;width:92%;margin:0 auto;max-width:1280px;display:flex;flex-wrap:wrap;z-index:2}.navBg .navMenuList li{width:50%;transition:.3s}.navBg .navMenuList li:hover{background:rgba(220,200,255,.75)}.navBg .navMenuList li a{display:block;width:100%;height:100%}.navBg .navMenuList li a:hover{filter:brightness(1);-webkit-filter:brightness(1)}@media screen and (max-width: 768px){.navBg .navMenuList li{width:100%}}.navBg .navMenuList li:after{content:"";display:block;margin:0 auto;aspect-ratio:504/8;width:50%;background:url(../images/menu/line_dot.png) center no-repeat;background-size:100% auto}.mainContent{padding:0;max-width:980px;margin:0 auto;justify-content:center}.mainContent>.mainContentItem{position:relative;opacity:0}.mainContent>.mainContentItem.is-on{opacity:1}.mainContent>.mainContentItem .mainContentStar{position:absolute;bottom:-10%;content:"";width:20%;aspect-ratio:1/1;max-width:400px}.mainContent>.mainContentItem:nth-child(even) .mainContentStar{right:0}.mainContent>.mainContentItem:nth-child(even) .mainContentStar img{animation:fuwafuwa 10s ease-in-out infinite;-webkit-animation:fuwafuwa 10s ease-in-out infinite}.mainContent>.mainContentItem:nth-child(odd) .mainContentStar{left:0%}.mainContent>.mainContentItem:nth-child(odd) .mainContentStar img{animation:fuwafuwa 10s -5s ease-in-out infinite;-webkit-animation:fuwafuwa 10s -5s ease-in-out infinite}@media screen and (max-width: 768px){.mainContent>.mainContentItem{width:100%}}.movieItem{position:relative;width:100%;padding-top:56.25%}.movieItem iframe{position:absolute;top:0;right:0;width:100%;height:100%}.charaList{display:flex;flex-wrap:wrap;justify-content:center}.charaList li{width:25%;opacity:0}.charaList li.is-on{opacity:1}.charaList li:nth-child(1){animation-delay:.1s}.charaList li:nth-child(2){animation-delay:.2s}.charaList li:nth-child(3){animation-delay:.3s}.charaList li:nth-child(4){animation-delay:.4s}.charaList li:nth-child(5){animation-delay:.5s}.charaList li:nth-child(6){animation-delay:.6s}.charaList li:nth-child(7){animation-delay:.7s}.charaList li:nth-child(8){animation-delay:.8s}.charaList li:nth-child(9){animation-delay:.9s}.charaList li:nth-child(10){animation-delay:1s}.updateDeco{padding-left:3%;width:40%;max-width:288px;margin:-6% 0 0 8%}.productIcon{position:relative;margin:0 auto;width:20%;max-width:246px;padding:0 0 2%;z-index:1}.productList{width:70%;max-width:980px;margin:0 auto;background:rgba(255,255,255,.25);padding:3% 2%;color:#102858;font-weight:bold;border-radius:3rem;-webkit-border-radius:3rem;-moz-border-radius:3rem;-ms-border-radius:3rem;-o-border-radius:3rem}@media screen and (min-width: 980px){.productList{font-size:2.6rem}}@media screen and (max-width: 980px){.productList{font-size:2.1484375vw}}@media screen and (max-width: 768px){.productList{font-size:3.2vw}}@media screen and (max-width: 768px){.productList{width:90%}}.productList li{display:flex;width:100%}.productList li .productTitle{text-align:left;width:22rem}@media screen and (max-width: 768px){.productList li .productTitle{width:30vw}}.productList li .productText{flex:1;position:relative;padding-left:2rem;width:auto}.productList li .productText::before{content:":";position:absolute;top:0;left:0}@media screen and (max-width: 768px){.productList{border-radius:1.5rem;-webkit-border-radius:1.5rem;-moz-border-radius:1.5rem;-ms-border-radius:1.5rem;-o-border-radius:1.5rem}}.productBadgeBox{padding:2% 0;width:50%;margin:0 auto;max-width:475px}.pageTopMove{position:fixed;right:0;bottom:0;z-index:10;width:12%;max-width:221px}@media screen and (max-width: 768px){.pageTopMove{width:20%}}.productInline{display:inline-block}.agreeWrap{padding:3% 3% 5%}.agreetopLogo{width:50%;max-width:702px;margin:0 auto}.agreeTextBox{width:96%;margin:0 auto;max-width:980px;background:rgba(255,255,255,.6);padding:3%;border-radius:2rem;-webkit-border-radius:2rem;-moz-border-radius:2rem;-ms-border-radius:2rem;-o-border-radius:2rem}@media screen and (min-width: 980px){.agreeTextBox{font-size:1.8rem}}@media screen and (max-width: 980px){.agreeTextBox{font-size:1.3671875vw}}@media screen and (max-width: 768px){.agreeTextBox{font-size:3.2vw}}.agreeTextBox h2{text-align:center;padding-bottom:2%;font-weight:bold}@media screen and (min-width: 980px){.agreeTextBox h2{font-size:3rem}}@media screen and (max-width: 980px){.agreeTextBox h2{font-size:2.734375vw}}@media screen and (max-width: 768px){.agreeTextBox h2{font-size:4.8vw}}.agreeItem{padding-top:3%}.agreeList>li{padding-bottom:2%}.agreeListInList{padding-left:2%}/*# sourceMappingURL=main.min.css.map */