/* See http://code.google.com/p/minify/wiki/CommonProblems#@imports_can_appear_in_invalid_locations_in_combined_CSS_files */
.inverse-default{background-color:#000 !important;color:#fff !important}.accessible-button{cursor:pointer;background-color:#fafafa;border:#ddd solid 1px;border-radius:3px;padding:3px
6px}
/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license

Copyright (c) 2013 Daniel Eden

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes
bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes
bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce}@-webkit-keyframes
flash{0%,50%,100%{opacity:1}25%,75%{opacity:0}}@keyframes
flash{0%,50%,100%{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes
pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes
pulse{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes
shake{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@keyframes
shake{0%,100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes
swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes
swing{20%{-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}}.swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes
tada{0%{-webkit-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(0.9) rotate(-3deg);transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@keyframes
tada{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(0.9) rotate(-3deg);-ms-transform:scale(0.9) rotate(-3deg);transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);-ms-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0);-ms-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes
wobble{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}15%{-webkit-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg)}100%{-webkit-transform:translateX(0%);transform:translateX(0%)}}@keyframes
wobble{0%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}15%{-webkit-transform:translateX(-25%) rotate(-5deg);-ms-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg);-ms-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg);-ms-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg);-ms-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg);-ms-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg)}100%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes
bounceIn{0%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(.9);transform:scale(.9)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes
bounceIn{0%{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes
bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes
bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes
bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes
bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes
bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes
bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes
bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes
bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes
bounceOut{0%{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(.95);transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}}@keyframes
bounceOut{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes
bounceOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes
bounceOutDown{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes
bounceOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes
bounceOutLeft{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes
bounceOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes
bounceOutRight{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes
bounceOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes
bounceOutUp{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes
fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes
fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes
fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes
fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes
fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes
fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes
fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes
fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes
fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes
fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes
fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes
fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes
fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes
fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes
fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes
fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes
fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes
fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes
fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes
fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes
fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}}@keyframes
fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes
fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes
fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes
fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}}@keyframes
fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes
fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes
fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes
fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}}@keyframes
fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes
fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes
fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes
fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}}@keyframes
fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes
fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes
fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes
flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes
flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-ms-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-ms-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-ms-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;-ms-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes
flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}}@keyframes
flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg);-ms-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);-ms-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}}.flipInX{-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes
flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}}@keyframes
flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg);-ms-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);-ms-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}}.flipInY{-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes
flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes
flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important}@-webkit-keyframes
flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes
flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes
lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0%) skewX(-15deg);transform:translateX(0%) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}}@keyframes
lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);-ms-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0%) skewX(-15deg);-ms-transform:translateX(0%) skewX(-15deg);transform:translateX(0%) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0%) skewX(0deg);-ms-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes
lightSpeedOut{0%{-webkit-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}100%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}}@keyframes
lightSpeedOut{0%{-webkit-transform:translateX(0%) skewX(0deg);-ms-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}100%{-webkit-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) 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{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes
rotateIn{0%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);-ms-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes
rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes
rotateInDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes
rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes
rotateInDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes
rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes
rotateInUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes
rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes
rotateInUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes
rotateOut{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@keyframes
rotateOut{0%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);-ms-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes
rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes
rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes
rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes
rotateOutDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes
rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes
rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes
rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes
rotateOutUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes
slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes
slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes
slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes
slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes
slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes
slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes
slideOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes
slideOutLeft{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes
slideOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes
slideOutRight{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes
slideOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes
slideOutUp{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}@-webkit-keyframes
hinge{0%{-webkit-transform:rotate(0);transform:rotate(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:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);opacity:1;-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}100%{-webkit-transform:translateY(700px);transform:translateY(700px);opacity:0}}@keyframes
hinge{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;-ms-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:rotate(80deg);-ms-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);-ms-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);opacity:1;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}100%{-webkit-transform:translateY(700px);-ms-transform:translateY(700px);transform:translateY(700px);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes
rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}}@keyframes
rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);-ms-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);-ms-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes
rollOut{0%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg)}}@keyframes
rollOut{0%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);-ms-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);-ms-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@keyframes
blur{from{filter:blur(10px);transform:scale(1.02);opacity:0}to{filter:blur(0);transform:scale(1);opacity:1}}.blur{opacity:0;animation-name:blur;animation-duration:1.6s;animation-fill-mode:forwards;@media screen and (max-width: 767px){opacity:1;animation:none}}@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@200;300;400;500;700;900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700;900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Shippori+Mincho:wght@400;500;600&display=swap");@import url("https://fonts.googleapis.com/css2?family=Zen+Maru+Gothic:wght@400;500;700&display=swap");@font-face{font-family:'dinr_L';src:url('/wp-content/themes/amore_tcd028/css/font/dinr_L.woff2') format('woff2'),
url('/wp-content/themes/amore_tcd028/css/font/dinr_L.woff') format('woff'),
url('/wp-content/themes/amore_tcd028/css/font/dinr_L.otf') format('opentype')}@font-face{font-family:'dinr_R';src:url('/wp-content/themes/amore_tcd028/css/font/dinr_R.woff2') format('woff2'),
url('/wp-content/themes/amore_tcd028/css/font/dinr_R.woff') format('woff'),
url('/wp-content/themes/amore_tcd028/css/font/dinr_R.otf') format('opentype')}@font-face{font-family:'dinr_M';src:url('/wp-content/themes/amore_tcd028/css/font/dinr_M.woff2') format('woff2'),
url('/wp-content/themes/amore_tcd028/css/font/dinr_M.woff') format('woff'),
url('/wp-content/themes/amore_tcd028/css/font/dinr_M.otf') format('opentype')}@font-face{font-family:'dinr_B';src:url('/wp-content/themes/amore_tcd028/css/font/dinr_B.woff2') format('woff2'),
url('/wp-content/themes/amore_tcd028/css/font/dinr_B.woff') format('woff'),
url('/wp-content/themes/amore_tcd028/css/font/dinr_B.otf') format('opentype')}*,*::before,*::after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}a:not([class]){text-decoration-skip-ink:auto}img,picture{max-width:100%}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*::before,*::after{animation-duration:0.01ms !important;animation-iteration-count:1 !important;transition-duration:0.01ms !important;scroll-behavior:auto !important}}html{overflow-x:hidden}body{position:relative;color:#000;font-family:"Noto Sans JP","Helvetica Neue","Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:16px;line-height:2.33;letter-spacing:0.1em}@media screen and (max-width: 767px){body{font-size:15px}}body.front-page{font-size:15px}a{color:inherit;text-decoration:none;word-break:break-all;transition:0.3s ease}a:visited{text-decoration:none;word-break:break-all}a:hover{text-decoration:none;opacity:0.7}p{margin:0}blockquote{position:relative;margin:0
18px 1.5rem 10px;padding:30px
30px 5px 40px;background-color:#f4f4f4;border-radius:10px;box-sizing:border-box}sup{vertical-align:text-top;font-size:0.8em}img{max-width:100%;height:auto;vertical-align:bottom}iframe{max-width:100%;vertical-align:bottom}ul{list-style-type:disc;box-sizing:border-box}ol{padding:0
0 0 20px;box-sizing:border-box}nav
ul{list-style:none}table{border-collapse:collapse;margin-bottom:20px}table
th{padding:5px;border:1px
solid #777;background-color:#efefef}table
td{padding:5px
10px;border:1px
solid #777}h1{margin:0;padding:0;font-size:40px;line-height:1.5}h2{margin:0;padding:0;font-size:35px;line-height:1.5}h3{margin:0;padding:0;font-size:35px;line-height:1.5}h4{margin:0;padding:0;font-size:30px;line-height:1.5}h5{margin:0;padding:0;font-size:25px;line-height:1.5}h6{margin:0;padding:0;font-size:20px;line-height:1.5}.aligncenter{display:block;margin:20px
auto}.alignleft{float:left;margin:5px
20px 10px 0}.alignright{float:right;margin:5px
0px 10px 20px}@media screen and (max-width: 767px){.alignleft{float:none;display:block;margin:20px
auto}.alignright{float:none;display:block;margin:20px
auto}}.size-auto,.size-full,.size-large,.size-medium,.size-thumbnail{max-width:100%;height:auto}.pconly{}.sponly{display:none}@media screen and (max-width: 767px){.pconly{display:none}.sponly{display:block}br.sponly{display:inline}}img{max-width:100%}#anniversary20th .main-content
.container{width:100%;padding:0;font-size:16px;font-family:"Noto Sans JP","Helvetica Neue","Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;line-height:2.33}.contents{max-width:1200px;margin:0
auto;font-size:16px}@media screen and (max-width: 767px){#anniversary20th .main-content
.container{width:100%;padding:0;font-size:16px;font-family:"Noto Sans JP","Helvetica Neue","Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;line-height:2.33}.contents{max-width:100%;padding:0
20px}}#bnr_20th_pc{width:fit-content;position:absolute;top:2px;right:-170px}@media screen and (max-width: 767px){#bnr_20th_pc{display:none}#anniversary20th #fix-btn
a{width:fit-content}}#main{background:url(/wp-content/themes/amore_tcd028/img/lp/main_bg.webp) no-repeat center top;background-size:cover;height:597px}#main
.contents{height:100%;position:relative}.site_ttl{width:100%;margin:0}.site_ttl>.site_ttl_box>p{position:absolute}.site_ttl_2{top:173px;left:80px}.site_ttl_0{top:145px;left:310px}.main_sub_heading{width:450px;height:346px;position:absolute;right:0;top:160px}.site_ttl_text{left:66px;bottom:114px}.site_ttl_20th{left:4px;bottom:-12px}@media screen and (max-width: 767px){#main{background:url(/wp-content/themes/amore_tcd028/img/lp/main_bg_sp.webp) no-repeat;background-size:cover;padding-top:120px;padding-bottom:80px;height:auto}.site_ttl{width:100%;height:auto;position:static}.main_sub_heading{width:80%;height:auto;margin:1rem auto 0;position:static}#main
.contents{padding:0}}#news_cont{background:url(/wp-content/themes/amore_tcd028/img/lp/news_bg.webp) no-repeat center top;background-size:cover;height:395px}#news_cont
.contents{height:100%;display:flex;align-items:center;gap:115px}.news_mark{width:176px;margin-top:20px;margin-right:30px}.news_heading_box{visibility:hidden}.news_ttl{width:31.41%;min-height:186px;display:flex}.news_heading{margin-bottom:40px;color:#007175;font-size:60px;font-family:'Simplo_M',sans-serif;letter-spacing:0.05em;display:flex;flex-direction:column}.news_heading
span{background:url(/wp-content/themes/amore_tcd028/img/lp/icon_g_deco.svg) center left no-repeat;background-size:32px auto;padding-left:40px;color:#000;font-size:20px;font-family:'源柔ゴシックL_Bold',sans-serif;font-weight:normal}.btn_news_pc,.btn_news_sp{background:url(/wp-content/themes/amore_tcd028/img/lp/icon_w_arrow_r.svg) no-repeat right 12px center, #19aca2;padding:5px
30px;color:#fff;font-size:16px;font-family:'源柔ゴシックL_Bold',sans-serif;border:none;border-radius:50px;cursor:pointer}.btn_news_sp{display:none}@media screen and (max-width: 767px){#news_cont{background:url(/wp-content/themes/amore_tcd028/img/lp/news_bg.webp) no-repeat right top;background-size:cover;height:auto;padding-top:10vw;padding-bottom:20vw}#news_cont
.contents{flex-direction:column;gap:0px}.news_ttl{background:url(/wp-content/themes/amore_tcd028/img/lp/news_logo.svg) no-repeat center top;background-size:46px auto;width:100%;padding-top:10vw;padding-left:0;text-align:center}.news_mark{display:none}.news_heading_box{margin:0
auto;visibility:visible}.news_heading
span{width:fit-content;margin:-3vw auto 0}.btn_news_pc{display:none}.btn_news_sp{display:block}}.news_text{width:59%;visibility:hidden}.news_list{margin:0;padding:0;list-style:none}.news_list li
a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:flex;gap:30px}.news_list li:not(:last-of-type){margin-bottom:10px}.news_date{width:16.52%;color:#029ba2;font-size:17px;font-family:'dinr_B',sans-serif}.news_body{width:calc(100% - 16.52%);font-family:"Noto Sans JP","Helvetica Neue","Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;}@media screen and (max-width: 767px){.news_heading_box{visibility:visible}.news_text{width:100%;visibility:visible}.news_list li
a{margin-bottom:10px;flex-direction:column;gap:0px}.news_list li:last-of-type{margin-bottom:0}.news_date{width:100%;line-height:1.5}.news_body{width:100%}}#salutation_cont{background:url(/wp-content/themes/amore_tcd028/img/lp/salutation_bg.jpg) no-repeat center top;background-size:cover}#salutation_cont
.contents{padding:170px
0 165px;display:flex;justify-content:space-between;flex-direction:row-reverse}.salutaion_body{width:47.5%;color:#fff}@media screen and (max-width: 767px){#salutation_cont{background:url(/wp-content/themes/amore_tcd028/img/lp/salutation_bg_sp.webp) no-repeat center top;background-size:cover}#salutation_cont
.contents{padding:80px
20px 80px;flex-direction:column}.salutaion_body{width:100%;margin-bottom:15vw}}.salutaion_body
.heading{margin-top:-25px;margin-bottom:0;font-size:80px;font-family:'Simplo_M',sans-serif;text-align:right;line-height:1.5;opacity:0.7}.salutaion_body .heading_jp,
#message_cont .heading_jp,
#history_cont .heading_jp,
#future_cont
.heading_jp{background:url(/wp-content/themes/amore_tcd028/img/lp/icon_g_deco.svg) no-repeat center left;background-size:32px auto;width:fit-content;margin:-20px 0 30px auto;padding-left:48px;font-size:20px;font-family:'源柔ゴシックL_Bold',sans-serif;letter-spacing:0.1em}.salutaion_body .heading_name,
#message_cont
.heading_name{margin-bottom:20px;font-size:50px;font-family:'源柔ゴシックL_Bold',sans-serif;text-align:right}.salutaion_body .heading_name span,
#message_cont .heading_name
span{margin-right:50px;font-size:18px}.salutation_body_text p:not(:last-of-type){margin-bottom:2em}.salutation_img_pc{width:44.75%;position:relative}.salutation_img_pc
img{position:sticky;top:75px}.salutation_img_sp{display:none}@media screen and (max-width: 767px){.salutaion_body
.heading{font-size:50px}.salutaion_body .heading_jp,
#message_cont .heading_jp,
#history_cont .heading_jp,
#future_cont
.heading_jp{font-size:18px}.salutaion_body
.heading_jp{margin-bottom:0}.salutaion_body
.heading_name{line-height:1.5;font-size:30px}.salutaion_body .heading_name span,
#message_cont .heading_name
span{margin-right:0;font-size:16px}.salutation_img_pc{display:none}.salutation_img_sp{width:100%;margin-bottom:10vw;display:block}}#message_cont{background:url(/wp-content/themes/amore_tcd028/img/lp/message_bg.webp) no-repeat center top;background-size:100% auto}#message_cont
.contents{padding:130px
0}@media screen and (max-width: 767px){#message_cont
.contents{padding:80px
20px}}#message_cont
.heading{margin:0;color:#007175;font-size:80px;font-family:'Simplo_M',sans-serif;line-height:1}#message_cont
.heading_jp{margin-top:20px;margin-left:0;margin-right:auto;margin-bottom:70px;text-align:left}#message_cont
.heading_name{text-align:left}.ttl_heading{margin-bottom:40px;font-size:23px;font-family:'源柔ゴシックL_H',sans-serif}.message_box{display:flex;justify-content:space-between}.message_body{width:70.83%}.message_body_text{margin-bottom:30px}.message_body_text p:not(:last-of-type){margin-bottom:40px}.message_img_pc{width:25%}.message_img_sp{display:none}.btn_ger{background:#fff;width:283px;height:60px;margin-bottom:35px;font-size:16px;font-weight:bold;letter-spacing:0.01em;border:solid 1px #19ACA2;border-radius:50px;display:flex;justify-content:center;align-items:center;position:relative;cursor:pointer}.btn_ger::before{content:"";background:url(/wp-content/themes/amore_tcd028/img/lp/message_button_ger.svg) no-repeat;background-size:20px auto;width:20px;height:20px;margin-right:5px}.btn_ger::after{content:"";background:url(/wp-content/themes/amore_tcd028/img/lp/message_icon_arrow.svg) no-repeat;background-size:24px auto;width:24px;height:24px;margin-left:24px;transition:all 0.5s}.btn_ger.is-show::after{transform:rotate(180deg)}.ttl_heading_ger{margin-bottom:10px;font-size:16px;font-weight:bold;display:none}.lang_ger{display:none;transition:all 0.5s}.sp-show{display:none}@media screen and (max-width: 767px){.sp-show{display:block}#message_cont
.heading{font-size:50px}#message_cont
.heading_jp{margin-top:0;margin-bottom:0}#message_cont
.heading_name{text-align:left;line-height:1.7;display:flex;flex-direction:column;font-size:30px}.message_box{flex-direction:column}.message_body{width:100%}.message_img_pc{display:none}.message_img_sp{width:80%;margin:15vw auto 10vw;display:block}.btn_ger{margin:0
auto 35px}.ttl_heading{line-height:1.6}}#history_cont{background:url(/wp-content/themes/amore_tcd028/img/lp/history_bg_top.jpg) no-repeat top center, url(/wp-content/themes/amore_tcd028/img/lp/history_bg_bottom.jpg) no-repeat bottom center, #0097a2;background-size:contain}#history_cont
.contents{padding:100px
0 300px}#history_cont
h2.heading{margin:0;color:#fff;font-size:90px;font-family:'Simplo_M',sans-serif;text-align:center;line-height:1.5;opacity:0.7}#history_cont
.heading_jp{margin-right:auto;margin-bottom:180px;color:#fff}#prehistory_body,#history_body{position:relative}#prehistory_body{margin-bottom:140px}#prehistory_body::before{content:"";background:url(/wp-content/themes/amore_tcd028/img/lp/prehistory_border_bottom.svg) no-repeat center bottom;width:4px;height:113%;position:absolute;top:0;left:50%;z-index:0;transform:translateX(-50%)}#history_body::before{content:"";background:#fff;width:4px;height:98%;position:absolute;top:0;left:50%;z-index:0;transform:translateX(-50%)}#history_body::after{content:"";background:url(/wp-content/themes/amore_tcd028/img/lp/history_border_bottom.png) no-repeat bottom center;width:4px;height:101%;position:absolute;top:0;left:50%;z-index:0;transform:translateX(-50%)}@media screen and (max-width: 767px){#history_cont
.contents{padding:80px
20px}#history_cont
.heading_jp{margin-bottom:50px}#history_cont
h2.heading{font-size:50px}#prehistory_body{margin-bottom:30px;margin-top:100px}#prehistory_body::before{height:100%;top:0;left:auto;right:0;transform:none}#prehistory_body::after{content:"";background:url(/wp-content/themes/amore_tcd028/img/lp/prehistory_border_top.png) repeat-y;background-size:4px;width:4px;height:55%;position:absolute;top:0;right:0}#history_body::before{height:98%;top:0;left:auto;right:0;transform:none}#history_body::after{height:100.2%;bottom:0;left:auto;right:0;transform:none}}.prehistory_list,.history_list{margin:0;padding:0;list-style:none}.history_era{margin-bottom:90px;position:relative;z-index:1}.history_era:first-of-type{margin-bottom:60px}.history_era
p{background:#d4f541;width:100px;height:100px;margin:0
auto;color:#19aca2;font-size:30px;font-family:'Simplo_M',sans-serif;letter-spacing:-0.03em;line-height:1.0;border-radius:100px;display:flex;justify-content:center;align-items:center}#history_200504{margin-bottom:70px}#history_200706{margin-bottom:100px}#history_201009{margin-bottom:70px}#history_201102{margin-bottom:125px}#history_201210{margin-bottom:160px}#history_201304{margin-bottom:60px}#history_201510{margin-bottom:140px}#history_201510{margin-bottom:117px}#history_2018{margin-bottom:117px}#history_2019{margin-bottom:101px}#history_201912{margin-bottom:127px}#history_2021{margin-bottom:175px}#history_202205{margin-bottom:160px}#history_202207{margin-bottom:138px}#history_202306{margin-bottom:120px}#history_202309{margin-bottom:80px}#history_202410{margin-bottom:80px}@media screen and (max-width: 767px){.history_era:first-of-type{margin-bottom:30px}.history_era
p{margin-right:-12px;margin-left:auto}#history_200706{margin-bottom:70px}#history_201009{margin-bottom:70px}#history_201102{margin-bottom:70px}#history_201210{margin-bottom:70px}#history_201304{margin-bottom:60px}#history_201510{margin-bottom:70px}#history_201510{margin-bottom:70px}#history_2018{margin-bottom:70px}#history_2019{margin-bottom:70px}#history_201912{margin-bottom:70px}#history_2021{margin-bottom:70px}#history_202205{margin-bottom:70px}#history_202207{margin-bottom:70px}#history_202306{margin-bottom:70px}#history_202309{margin-bottom:70px}#history_202410{margin-bottom:70px}}.history_list dl,
.prehistory_list
dl{display:flex;justify-content:space-between;align-items:center}.history_list li.reverse dl,
.prehistory_list li.reverse
dl{flex-direction:row-reverse}.history_list dl dt,
.prehistory_list dl
dt{width:51.25%;line-height:2.33}.history_list dl dd,
.prehistory_list dl
dd{width:41.67%;margin-right:10px;line-height:2.33}.prehistory_list li.reverse dl dd,
.history_list li.reverse dl
dd{margin-right:0;margin-left:10px;text-align:right}.history_date{margin-bottom:30px;padding-left:75px;color:#fff;font-size:45px;font-family:'Simplo_M',sans-serif;line-height:1;font-feature-settings:"palt";border-bottom:solid 1px #fff;position:relative;z-index:2}.prehistory_list li.reverse
.history_date{padding-left:105px}.history_list li.reverse
.history_date{padding-left:105px}.prehistory_list li.reverse .history_date
span{font-size:18px}.prehistory_list li.eeereverse .history_date span::before{content:"";background:#fff;width:30px;height:0.5px;margin-right:5px;vertical-align:6px;display:inline-block}.history_date::before{content:"";background:#E4FF02;width:30px;height:30px;border-radius:50px;border:solid 5px #fff;position:absolute;top:30px;right:0}.prehistory_list .history_date::before{content:"1930s";background:#007175;width:100px;height:100px;color:#fff;font-size:30px;font-family:'Simplo_M',sans-serif;line-height:1.5;border-radius:100px;border:none;display:flex;justify-content:center;align-items:center;top:-6px;right:auto;left:-34px}.history_list li.reverse .history_date::before{right:auto;left:0}.history_date+h3.heading{background:url(/wp-content/themes/amore_tcd028/img/lp/icon_y_deco.svg) no-repeat left 9px;background-size:23px auto;margin-top:0;margin-bottom:20px;margin-left:45px;padding-left:30px;color:#fff;font-size:23px;font-family:'源柔ゴシックL_H',sans-serif;line-height:1.5}.prehistory_list li.reverse .history_date+h3.heading,
.history_list li.reverse .history_date+h3.heading{margin-left:75px}.history_date+h3.heading+p{margin-left:75px;margin-right:70px;color:#fff}.prehistory_list li.reverse .history_date+h3.heading+p,
.history_list li.reverse .history_date+h3.heading+p{margin-left:105px}@media screen and (max-width: 767px){.prehistory_list dl,
.prehistory_list li.reverse dl,
.history_list dl,
.history_list li.reverse
dl{flex-direction:column}.prehistory_list dl dt,
.history_list dl
dt{margin-top:0;width:100%}.prehistory_list dl dd,
.history_list dl
dd{width:100%;padding:0
29px 0 15px;margin-right:0;margin-bottom:10vw}.prehistory_list li.reverse dl dd,
.history_list li.reverse dl
dd{margin-left:0}.history_date{padding-left:10px;font-size:40px}.prehistory_list li.reverse
.history_date{margin-bottom:60px;padding-left:10px}.history_list li.reverse
.history_date{padding-left:10px}.history_date::before{top:26px;right:-12px}.prehistory_list .history_date::before{position:absolute;top:32px;right:-12px;left:auto}.history_list li.reverse .history_date::before{right:-12px;left:auto}.history_date+h3.heading{margin-left:10px;padding-right:25px;font-size:21px;line-height:1.5;background:url(/wp-content/themes/amore_tcd028/img/lp/icon_y_deco.svg) no-repeat left 8px;background-size:21px auto}.prehistory_list li.reverse .history_date+h3.heading,
.history_list li.reverse .history_date+h3.heading{margin-left:10px}.prehistory_date+h3.heading+p,.history_date+h3.heading+p{margin-left:10px;margin-right:25px;margin-bottom:5vw;font-weight:500}.prehistory_list li.reverse .history_date+h3.heading+p,
.history_list li.reverse .history_date+h3.heading+p{margin-left:10px}}#future_cont{background:url(/wp-content/themes/amore_tcd028/img/lp/future_bg.webp) no-repeat;background-size:cover;padding:50px
0 290px}#future_cont
.heading{color:#007175;font-size:150px;font-family:'Simplo_M',sans-serif;text-align:center;line-height:2.33;position:relative;z-index:2}#future_cont
.heading_jp{margin-top:-100px;margin-right:auto;margin-bottom:100px;position:relative;z-index:2}.future_body{width:900px;margin:0
auto;font-size:17px;font-weight:bold;text-align:center;position:relative;z-index:1}.future_body::after{content:"";background:url(/wp-content/themes/amore_tcd028/img/lp/future_bg02.webp) no-repeat right bottom, rgba(255, 255, 255, 0.59);background-size:100% auto;width:1060px;min-height:1712px;margin:0
auto;border-radius:20px;display:block;position:absolute;top:-240px;left:50%;z-index:-1;transform:translateX(-50%);overflow:hidden}@media screen and (max-width: 767px){#future_cont{padding:60px
0 220px}#future_cont
.heading_box{}#future_cont
.heading{font-size:50px;line-height:0;margin-bottom:23px}#future_cont
.heading_jp{margin-top:0;margin-bottom:60px}.future_body{width:100%}.future_body::after{width:100%;height:111%;top:-33vw}.future_body
p{padding:0
20px;text-align:left;font-size:16px}}.future_body>p:not(:last-of-type){margin-bottom:50px}.evolution_box{background:#c8f1ee;width:774px;margin:0
auto 30px;border-radius:15px;overflow:hidden}.evo_heading{background:#19aca2;margin:0;padding:14px;color:#fff;font-size:18px;text-align:center;font-weight:700}.evolution_box
p{padding:30px
30px;font-size:15px;font-weight:normal;text-align:center;line-height:1.7}.future_body_contact{margin-top:160px;color:#007175;font-size:14px;position:relative}.future_body_contact::before{content:"";background:#2bbba2;width:100px;height:1px;position:absolute;top:-85px;left:50%;transform:translateX(-50%)}.link_btn{width:fit-content;margin:20px
auto 0;display:block}.btn_contact{background:transparent linear-gradient(115deg, #E4FF00 0%, #50D9A2 24%, #0097A2 100%) 0% 0% no-repeat padding-box;width:500px;margin:0
auto;padding:10px;color:#fff;font-size:22px;font-family:'源柔ゴシックL_Bold',sans-serif;letter-spacing:0.1em;border:none;border-radius:50px;cursor:pointer}@media screen and (max-width: 767px){.evolution_box{width:100%}.evolution_box{width:calc(100% - 40px);margin:0
20px 30px}.future_body>p{padding:0
20px}.future_body_contact
p{text-align:center}.btn_contact{width:80vw}.evo_heading{font-size:22px;font-weight:700}.evolution_box
p{line-height:1.7;padding:25px
30px}}.c-pageTop{background:#19aca2;width:70px;height:70px;border-radius:50px;display:flex;justify-content:center;align-items:center;position:fixed;right:25px;bottom:70px;z-index:10;cursor:pointer}.c-pageTop
img{margin-top:5px}.footer-menu ul
li{letter-spacing:0}.mb_80{margin-bottom:80px}.mb_100{margin-bottom:100px}@import url('https://fonts.googleapis.com/css2?family=Zen+Maru+Gothic:wght@500;700&display=swap');@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300;400;500;600;700;900&display=swap");@font-face{font-family:'源柔ゴシックL_Bold';src:url('/wp-content/themes/amore_tcd028/font/genjyu_lp_B.woff2') format('woff2'),
url('/wp-content/themes/amore_tcd028/font/genjyu_lp_B.woff') format('woff'),
url('/wp-content/themes/amore_tcd028/font/genjyu_lp_B.tff') format('tff'),
url('/wp-content/themes/amore_tcd028/font/genjyu_lp_B.otf') format('opentype')}@font-face{font-family:'源柔ゴシックL_H';src:url('/wp-content/themes/amore_tcd028/font/genjyu_lp_H.woff2') format('woff2'),
url('/wp-content/themes/amore_tcd028/font/genjyu_lp_H.woff') format('woff'),
url('/wp-content/themes/amore_tcd028/font/genjyu_lp_H.tff') format('tff'),
url('/wp-content/themes/amore_tcd028/font/genjyu_lp_H.otf') format('opentype')}@font-face{font-family:'Simplo_M';src:url('/wp-content/themes/amore_tcd028/font/simplo_BI.woff2') format('woff2'),
url('/wp-content/themes/amore_tcd028/font/simplo_BI.woff') format('woff'),
url('/wp-content/themes/amore_tcd028/font/Sofia_Pro_Soft_Bold.otf') format('opentype')}@font-face{font-family:'dinr_B';src:url('/wp-content/themes/amore_tcd028/font/dinr_B.woff2') format('woff2'),
url('/wp-content/themes/amore_tcd028/font/dinr_B.woff') format('woff'),
url('/wp-content/themes/amore_tcd028/font/dinr_B.otf') format('opentype')}