﻿@keyframes floatAnimation{0%{opacity:0;transform:translateY(0)}25%{opacity:0;transform:translateY(20px)}50%{opacity:1;transform:translateY(10px)}100%{opacity:0;transform:translateY(0)}}@keyframes subtleGlitch{0%{opacity:1;transform:translate(0, 0)}10%{opacity:.95;transform:translate(-0.5px, 0.5px)}20%{opacity:.9;transform:translate(0.5px, -0.5px)}30%{opacity:.98;transform:translate(-0.3px, 0.3px)}40%{opacity:.92;transform:translate(0.3px, -0.3px)}50%{opacity:.96;transform:translate(-0.4px, 0.4px)}60%{opacity:.94;transform:translate(0.4px, -0.4px)}70%{opacity:.97;transform:translate(-0.2px, 0.2px)}80%{opacity:.93;transform:translate(0.2px, -0.2px)}90%{opacity:.95;transform:translate(-0.1px, 0.1px)}100%{opacity:1;transform:translate(0, 0)}}.animated{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}.animated.flipOutX,.animated.flipOutY,.animated.bounceIn,.animated.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounce{from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0)}70%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0)}90%{-webkit-transform:translate3d(0, -4px, 0);transform:translate3d(0, -4px, 0)}}@keyframes bounce{from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0)}70%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0)}90%{-webkit-transform:translate3d(0, -4px, 0);transform:translate3d(0, -4px, 0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{from,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{from,50%,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes pulse{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1)}65%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}75%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes rubberBand{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1)}65%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}75%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{from,to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}}@keyframes shake{from,to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0, 0, 1, 15deg);transform:rotate3d(0, 0, 1, 15deg)}40%{-webkit-transform:rotate3d(0, 0, 1, -10deg);transform:rotate3d(0, 0, 1, -10deg)}60%{-webkit-transform:rotate3d(0, 0, 1, 5deg);transform:rotate3d(0, 0, 1, 5deg)}80%{-webkit-transform:rotate3d(0, 0, 1, -5deg);transform:rotate3d(0, 0, 1, -5deg)}to{-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0, 0, 1, 15deg);transform:rotate3d(0, 0, 1, 15deg)}40%{-webkit-transform:rotate3d(0, 0, 1, -10deg);transform:rotate3d(0, 0, 1, -10deg)}60%{-webkit-transform:rotate3d(0, 0, 1, 5deg);transform:rotate3d(0, 0, 1, 5deg)}80%{-webkit-transform:rotate3d(0, 0, 1, -5deg);transform:rotate3d(0, 0, 1, -5deg)}to{-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}10%,20%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes tada{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}10%,20%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{from{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)}30%{-webkit-transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)}45%{-webkit-transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)}60%{-webkit-transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)}75%{-webkit-transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)}to{-webkit-transform:none;transform:none}}@keyframes wobble{from{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)}30%{-webkit-transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)}45%{-webkit-transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)}60%{-webkit-transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)}75%{-webkit-transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)}to{-webkit-transform:none;transform:none}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{from,11.1%,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg)}88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}}@keyframes jello{from,11.1%,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg)}88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0)}75%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}90%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0)}75%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}90%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}to{-webkit-transform:none;transform:none}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0)}75%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}90%{-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0)}75%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}90%{-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0)}to{-webkit-transform:none;transform:none}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;-webkit-transform:translate3d(3000px, 0, 0);transform:translate3d(3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(-25px, 0, 0);transform:translate3d(-25px, 0, 0)}75%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}90%{-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;-webkit-transform:translate3d(3000px, 0, 0);transform:translate3d(3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(-25px, 0, 0);transform:translate3d(-25px, 0, 0)}75%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}90%{-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0)}to{-webkit-transform:none;transform:none}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;-webkit-transform:translate3d(0, 3000px, 0);transform:translate3d(0, 3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}75%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}90%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;-webkit-transform:translate3d(0, 3000px, 0);transform:translate3d(0, 3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}75%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}90%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}to{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}to{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}40%,45%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}40%,45%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0)}to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0)}to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0)}to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0)}to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}40%,45%{opacity:1;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)}to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}40%,45%{opacity:1;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)}to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -5%, 0);transform:translate3d(0, -5%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -5%, 0);transform:translate3d(0, -5%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-10%, 0, 0);transform:translate3d(-10%, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-10%, 0, 0);transform:translate3d(-10%, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(10%, 0, 0);transform:translate3d(10%, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 5%, 0);transform:translate3d(0, 5%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 5%, 0);transform:translate3d(0, 5%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}@keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}@keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}@keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}@keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -360deg);transform:perspective(400px) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(0.95, 0.95, 0.95);transform:perspective(400px) scale3d(0.95, 0.95, 0.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -360deg);transform:perspective(400px) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(0.95, 0.95, 0.95);transform:perspective(400px) scale3d(0.95, 0.95, 0.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 10deg);transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -5deg);transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 10deg);transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -5deg);transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}}@keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}@-webkit-keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -15deg);transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0}}@keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -15deg);transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}to{-webkit-transform:none;transform:none;opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(100%, 0, 0) skewX(30deg);transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(100%, 0, 0) skewX(30deg);transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, -200deg);transform:rotate3d(0, 0, 1, -200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, -200deg);transform:rotate3d(0, 0, 1, -200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -90deg);transform:rotate3d(0, 0, 1, -90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -90deg);transform:rotate3d(0, 0, 1, -90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, 200deg);transform:rotate3d(0, 0, 1, 200deg);opacity:0}}@keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, 200deg);transform:rotate3d(0, 0, 1, 200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}}@keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}}@keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}}@keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 90deg);transform:rotate3d(0, 0, 1, 90deg);opacity:0}}@keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 90deg);transform:rotate3d(0, 0, 1, 90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0, 0, 1, 80deg);transform:rotate3d(0, 0, 1, 80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0, 0, 1, 60deg);transform:rotate3d(0, 0, 1, 60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0, 700px, 0);transform:translate3d(0, 700px, 0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0, 0, 1, 80deg);transform:rotate3d(0, 0, 1, 80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0, 0, 1, 60deg);transform:rotate3d(0, 0, 1, 60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0, 700px, 0);transform:translate3d(0, 700px, 0);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)}to{opacity:1;-webkit-transform:none;transform:none}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)}}@keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}to{opacity:0}}@keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0)}to{opacity:0;-webkit-transform:scale(0.1) translate3d(-2000px, 0, 0);transform:scale(0.1) translate3d(-2000px, 0, 0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0)}to{opacity:0;-webkit-transform:scale(0.1) translate3d(-2000px, 0, 0);transform:scale(0.1) translate3d(-2000px, 0, 0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0)}to{opacity:0;-webkit-transform:scale(0.1) translate3d(2000px, 0, 0);transform:scale(0.1) translate3d(2000px, 0, 0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0)}to{opacity:0;-webkit-transform:scale(0.1) translate3d(2000px, 0, 0);transform:scale(0.1) translate3d(2000px, 0, 0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInLeft{from{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInRight{from{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}@keyframes slideOutDown{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}@keyframes slideOutLeft{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}@keyframes slideOutRight{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}@keyframes slideOutUp{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,a,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;line-height:2;font-size:10px;letter-spacing:.08em;vertical-align:baseline;background:rgba(0,0,0,0);text-decoration:none;font-family:"Noto Sans JP",sans-serif,"游ゴシック体","Yu Gothic",YuGothic,"メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;-webkit-font-smoothing:auto !important}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0)}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}html{height:auto;overflow:auto;overscroll-behavior:auto none}body{width:100%;height:100%;position:relative;margin:0;background:#000}img{width:auto;max-width:100%;height:auto;display:block;margin:0 auto}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased}.flex{display:-webkit-flex;display:-ms-flex;display:flex}.flex-stretch{justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.flex-start{-webkit-box-align:flex-start;-webkit-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start}.flex-set{display:-webkit-flex;display:-ms-flex;display:flex;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-align:flex-start;-webkit-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start}.flex-end{-webkit-box-align:flex-end;-webkit-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end}.flex-wrap{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-center-middle{justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.flex-center{align-items:center}.flex-reverse{-ms-flex-flow:row-reverse;flex-flow:row-reverse}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{font-family:"Noto Sans JP",sans-serif;font-weight:500;font-size:15px}@media(min-width: 480px){html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{font-size:15px;font-size:calcFluidFontSize(15px, 15px, 480px, 1280px, px)}}@media(min-width: 1280px){html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{font-size:15px}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{font-weight:500;color:#252c34;letter-spacing:.1em}.jp{font-family:"Noto Sans JP",sans-serif;font-weight:500}.en{font-family:"Reddit Sans",sans-serif;font-weight:700}.footer{margin-top:40px;padding-bottom:40px}.footer-text-1{margin-bottom:30px}@media only screen and (max-width:640px){.footer-text-1{width:20%;margin:0 auto 20px}}.footer-text-2{margin-bottom:50px}@media only screen and (max-width:640px){.footer-text-2{width:85%;margin:0 auto 30px}}@media only screen and (max-width:640px){.footer-text-3{width:60%;margin:0 auto}}.footer .sns_lists{margin-top:40px}@media only screen and (max-width:640px){.footer .sns_lists{margin-top:20px}}@media only screen and (max-width:640px){.footer .sns_lists__item{width:30px}}.footer .sns_lists__item:nth-child(2){margin:0 40px}@media only screen and (max-width:640px){.footer .sns_lists__item:nth-child(2){margin:0 20px}}.header{position:relative;margin-bottom:10vw}.header .logo{margin:10vw auto 5vw}@media only screen and (max-width:640px){.header .logo{width:90%}}.header .date{width:50%;margin:0 auto}@media only screen and (min-width:780px){.pc{display:block !important}.sp{display:none !important}}@media only screen and (max-width:640px){body{-webkit-text-size-adjust:100%}.pc{display:none !important}.sp{display:block !important}}.wrapper{width:52.0833333333vw;max-width:1200px;margin:0 auto;position:relative;clear:both}@media only screen and (min-width:641px)and (max-width:835px){.wrapper{width:88%}}@media only screen and (min-width:821px)and (max-width:1366px){.wrapper{width:90%}}@media only screen and (max-width:640px){.wrapper{width:calc(100% - 13.3333333333vw)}}.wrapper-s{width:55.5555555556vw}@media only screen and (min-width:641px)and (max-width:1366px){.wrapper-s{width:80%}}@media only screen and (max-width:640px){.wrapper-s{width:86%}}.ic-arw{position:relative;display:block}.ic-arw-sz-l{width:15px;height:10px}.ic-arw-sz-s{width:10px;height:8px}.ic-arw-wh{background:url("../images/common/ic-arw-wh.svg") center/cover no-repeat}.ic-arw-gl{background:url("../images/common/ic-arw-gl.svg") center/cover no-repeat}.ic-arw-clr{background:url("../images/common/ic-arw-clr.svg") center/cover no-repeat}a{-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}a:hover,a:focus{opacity:.7;filter:alpha(opacity=70)}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:101;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}.box-link{width:100%;height:100%;position:absolute;top:0;left:0;text-indent:100%;white-space:nowrap;overflow:hidden;text-indent:-9999px}.box-link:hover{cursor:pointer}.ttl-primary{margin-bottom:45px}@media only screen and (max-width:640px){.ttl-primary{margin-bottom:30px}}.ttl-primary span{line-height:1;display:block}.ttl-primary span.jp{font-size:26px}@media(min-width: 480px){.ttl-primary span.jp{font-size:42px;font-size:calcFluidFontSize(26px, 42px, 480px, 1280px, px)}}@media(min-width: 1280px){.ttl-primary span.jp{font-size:42px}}.ttl-primary span.jp{font-weight:300;margin-bottom:16px}@media only screen and (max-width:640px){.ttl-primary span.jp{margin-bottom:4px}}.ttl-primary span.en{font-size:11px}@media(min-width: 480px){.ttl-primary span.en{font-size:13px;font-size:calcFluidFontSize(11px, 13px, 480px, 1280px, px)}}@media(min-width: 1280px){.ttl-primary span.en{font-size:13px}}.ttl-primary span.en{text-transform:uppercase;color:#c7c4c2;letter-spacing:.25em;position:relative;display:inline-block}.ttl-primary span.en::after{width:120px;height:1px;content:"";background:#bbc5cf;position:absolute;top:50%;right:-140px}.ttl-secondary{line-height:1}@media only screen and (max-width:640px){.ttl-secondary{margin-bottom:30px;display:inline-block}}.ttl-secondary span{line-height:1;font-size:11px}@media(min-width: 480px){.ttl-secondary span{font-size:13px;font-size:calcFluidFontSize(11px, 13px, 480px, 1280px, px)}}@media(min-width: 1280px){.ttl-secondary span{font-size:13px}}.ttl-secondary span{letter-spacing:.35em;text-transform:uppercase;position:relative}.ttl-secondary span::after{width:120px;height:1px;content:"";background:#bbc5cf;position:absolute;top:50%;right:-140px}@media only screen and (min-width:641px)and (max-width:1366px){.ttl-secondary span::after{width:50px;right:-65px}}@media only screen and (max-width:640px){.ttl-secondary span::after{width:80px;right:-100px}}.ttl-therdly{margin-bottom:54px;padding-left:18px;border-left:6px solid #252c34}@media only screen and (max-width:640px){.ttl-therdly{margin-bottom:24px}}.ttl-therdly span{display:block;line-height:1}.ttl-therdly span.jp{font-size:20px}@media(min-width: 480px){.ttl-therdly span.jp{font-size:26px;font-size:calcFluidFontSize(20px, 26px, 480px, 1280px, px)}}@media(min-width: 1280px){.ttl-therdly span.jp{font-size:26px}}.ttl-therdly span.jp{margin-bottom:12px}@media only screen and (max-width:640px){.ttl-therdly span.jp{margin-bottom:4px}}.ttl-therdly span.en{font-size:13px}@media(min-width: 480px){.ttl-therdly span.en{font-size:15px;font-size:calcFluidFontSize(13px, 15px, 480px, 1280px, px)}}@media(min-width: 1280px){.ttl-therdly span.en{font-size:15px}}.ttl-therdly span.en{text-transform:capitalize;color:#c7c4c2;letter-spacing:.25em;position:relative}.ttl-fourthly{font-size:16px}@media(min-width: 480px){.ttl-fourthly{font-size:18px;font-size:calcFluidFontSize(16px, 18px, 480px, 1280px, px)}}@media(min-width: 1280px){.ttl-fourthly{font-size:18px}}.ttl-fourthly{padding-left:28px;font-weight:600;position:relative}.ttl-fourthly::before{width:12px;height:12px;background:#252c34;content:"";-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;position:absolute;top:calc(50% - 5px);left:0}.article-clm .no-post{font-size:18px}@media(min-width: 480px){.article-clm .no-post{font-size:18px;font-size:calcFluidFontSize(18px, 18px, 480px, 1280px, px)}}@media(min-width: 1280px){.article-clm .no-post{font-size:18px}}.article-clm .no-post{font-weight:600;margin:100px 0}.article-clm_lists__item{position:relative;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.article-clm_lists__item:hover,.article-clm_lists__item:focus{opacity:.7;filter:alpha(opacity=70)}.article-clm_lists__item .thumb{position:relative}.article-clm_lists__item .thumb img{width:100%;display:block;font-size:0}.article-clm_lists-1 .clm_item{width:100%}.article-clm_lists-2{-webkit-box-align:flex-start;-webkit-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.article-clm_lists-2 .clm_item{width:calc((100% - 40px)/2);margin:0 40px 52px 0}.article-clm_lists-2 .clm_item:nth-of-type(2n){margin-right:0 !important}@media only screen and (max-width:640px){.article-clm_lists-2 .clm_item{width:100%;margin:0 auto 40px}}.article-clm_lists-3{-webkit-box-align:flex-start;-webkit-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:640px){.article-clm_lists-3{display:block}}.article-clm_lists-3::after{width:calc((100% - 30px)/3);content:"";display:block}@media only screen and (max-width:640px){.article-clm_lists-3::after{display:none}}.article-clm_lists-3 .clm_item{width:calc((100% - 30px)/3);margin:0 15px 65px 0}@media only screen and (min-width:821px)and (max-width:1366px){.article-clm_lists-3 .clm_item{width:calc((100% - 40px)/2);margin:0 40px 80px 0}}@media only screen and (max-width:640px){.article-clm_lists-3 .clm_item{width:100%;margin:0 auto 50px}}@media only screen and (min-width:1365px){.article-clm_lists-3 .clm_item:nth-of-type(3n){margin-right:0}}@media only screen and (min-width:821px)and (max-width:1366px){.article-clm_lists-3 .clm_item:nth-of-type(3n){margin-right:0}}@media only screen and (min-width:821px)and (max-width:1366px){.article-clm_lists-3 .clm_item:nth-of-type(2n){margin-right:0}}@media only screen and (max-width:640px){.article-clm_lists-3 .clm_item:nth-of-type(2n){margin-right:0}}.article-clm_lists-4{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-box-align:flex-start;-webkit-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.article-clm_lists-4 .clm_item{width:calc((100% - 150px)/4);margin:0 50px 45px 0}@media only screen and (min-width:641px)and (max-width:835px){.article-clm_lists-4 .clm_item{width:calc((100% - 20px)/2);margin:0 20px 50px 0}.article-clm_lists-4 .clm_item:nth-of-type(2n){margin-right:0}}@media only screen and (max-width:640px){.article-clm_lists-4 .clm_item{width:calc((100% - 20px)/2);margin:0 20px 24px 0}.article-clm_lists-4 .clm_item:nth-of-type(2n){margin-right:0}}.article-clm_lists-4 .clm_item:nth-of-type(4n){margin-right:0}.is-archive .article-staff{margin-bottom:90px}.is-archive .article-staff:last-child{margin-bottom:0}.is-archive.is-information .paginavi{margin-top:50px}#loading{width:100vw;height:100vh;position:fixed;top:0;left:0;background:rgba(0,0,0,.9);z-index:59999;display:flex;justify-content:center;align-items:center;transition:opacity .5s ease}#loading.disappear{display:none}#loading .loading-content{text-align:center;color:#fff}#loading .loading-spinner{width:50px;height:50px;border:3px solid hsla(0,0%,100%,.3);border-top:3px solid #fff;border-radius:50%;animation:spin 1s linear infinite;margin:0 auto 20px}#loading .loading-text{font-size:16px}@media(min-width: 480px){#loading .loading-text{font-size:18px;font-size:calcFluidFontSize(16px, 18px, 480px, 1280px, px)}}@media(min-width: 1280px){#loading .loading-text{font-size:18px}}#loading .loading-text{font-family:"Reddit Sans",sans-serif;font-weight:700}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#youtube-area{position:fixed;top:0;right:0;left:0;bottom:0;overflow:hidden;pointer-events:none;z-index:-100}#youtube-area::after{width:100%;height:100%;content:"";position:absolute;top:0;left:0;z-index:0;background:rgba(0,0,0,.7)}#youtube-area #youtube{width:117vw;height:117vh;min-height:100%;min-width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media only screen and (min-width:641px)and (max-width:835px){#youtube-area #youtube{width:136vw}}@media only screen and (min-width:821px)and (max-width:1366px){#youtube-area #youtube{width:182vh}}@media only screen and (max-width:640px){#youtube-area #youtube{width:180vh}}.is-faq .ac_lists .acMenu{border-bottom:1px solid #e5e5e5}.is-faq_lists__item{margin-bottom:28px}.is-faq_lists__item:last-child{margin-bottom:0}.is-faq_lists__item dl dt{font-size:14px}@media(min-width: 480px){.is-faq_lists__item dl dt{font-size:15px;font-size:calcFluidFontSize(14px, 15px, 480px, 1280px, px)}}@media(min-width: 1280px){.is-faq_lists__item dl dt{font-size:15px}}.is-faq_lists__item dl dt{position:relative;padding-bottom:28px}@media only screen and (max-width:640px){.is-faq_lists__item dl dt{width:85%;line-height:1.4}}.is-faq_lists__item dl dt:hover{cursor:pointer}.is-faq_lists__item dl dt i{width:56px;height:56px;background:#4d8bff;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;font-style:normal;position:absolute;top:calc(50% - 28px);left:15px;display:block;font-family:"Reddit Sans",sans-serif;font-weight:700;color:#fff;font-size:18px}@media(min-width: 480px){.is-faq_lists__item dl dt i{font-size:26px;font-size:calcFluidFontSize(18px, 26px, 480px, 1280px, px)}}@media(min-width: 1280px){.is-faq_lists__item dl dt i{font-size:26px}}.is-faq_lists__item dl dt i{text-align:center;line-height:56px}@media only screen and (max-width:640px){.is-faq_lists__item dl dt i{width:42px;height:42px;line-height:42px;top:calc(50% - 21px);left:4%}}.is-faq_lists__item dl dt::before,.is-faq_lists__item dl dt::after{position:absolute;content:""}.is-faq_lists__item dl dt::before{width:38px;height:38px;background:#fff;border:1px solid #f0f0f0;right:0;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;z-index:1;top:-4px}@media only screen and (max-width:640px){.is-faq_lists__item dl dt::before{width:34px;height:34px;top:8px;right:-52px}}.is-faq_lists__item dl dt::after{width:9px;height:9px;background:url("../images/page/faq/ic-plus.svg") center/cover no-repeat;z-index:2;top:11px;right:14px}@media only screen and (max-width:640px){.is-faq_lists__item dl dt::after{width:12px;height:12px;top:19px;right:-41px}}@media only screen and (max-width:640px){.is-faq_lists__item dl .active dt{padding-bottom:10px}}.is-faq_lists__item dl .active::after{width:9px;height:1px;background:url("../images/page/faq/ic-minus.svg") center/cover no-repeat;top:15px}@media only screen and (max-width:640px){.is-faq_lists__item dl .active::after{width:12px;height:3px;top:23px}}.is-faq_lists__item dl dd{display:none;font-size:14px}@media(min-width: 480px){.is-faq_lists__item dl dd{font-size:15px;font-size:calcFluidFontSize(14px, 15px, 480px, 1280px, px)}}@media(min-width: 1280px){.is-faq_lists__item dl dd{font-size:15px}}.is-faq_lists__item dl dd{line-height:2.267;padding-bottom:28px}@media only screen and (max-width:640px){.is-faq_lists__item dl dd{width:100%;padding:0 0 8%}.is-faq_lists__item dl dd a{font-size:14px;text-decoration:underline;color:#4d8bff}}@media only screen and (max-width:640px)and (min-width: 480px){.is-faq_lists__item dl dd a{font-size:15px;font-size:calcFluidFontSize(14px, 15px, 480px, 1280px, px)}}@media only screen and (max-width:640px)and (min-width: 1280px){.is-faq_lists__item dl dd a{font-size:15px}}.is-faq_lists__item dl dd ul{padding-left:1.2em}.is-faq_lists__item dl dd ul li{list-style:disc;font-size:15px}@media(min-width: 480px){.is-faq_lists__item dl dd ul li{font-size:18px;font-size:calcFluidFontSize(15px, 18px, 480px, 1280px, px)}}@media(min-width: 1280px){.is-faq_lists__item dl dd ul li{font-size:18px}}@keyframes infinity-scroll-left{from{transform:translateX(0)}to{transform:translateX(-50%)}}.loopslider_wrap{display:-webkit-flex;display:-ms-flex;display:flex;overflow:hidden;width:100%}.loopslider_lists{display:flex;list-style:none;flex-wrap:nowrap;gap:0;width:max-content;will-change:transform}.loopslider_lists-left{animation:infinity-scroll-left 25s infinite linear}.loopslider_lists__item{width:34.4827586207vw;flex:0 0 auto}@media only screen and (min-width:641px)and (max-width:1366px){.loopslider_lists__item{width:33.3333333333vw}}@media only screen and (max-width:640px){.loopslider_lists__item{width:66.6666666667vw}}.loopslider_lists__item>img{width:100%}.modal{width:100%;display:none;height:100vh;position:fixed;top:0;left:0;z-index:55000}.modal_bg{width:100%;height:100vh;background:rgba(0,0,0,.8);position:absolute}.modal_content{width:90%;max-width:980px;position:absolute;z-index:55000;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.modal_content .js-modal-close-btn{width:25px;position:absolute;top:-42px;right:-42px;z-index:1000}@media only screen and (min-width:821px)and (max-width:1366px){.modal_content .js-modal-close-btn{top:10px;right:10px}}@media only screen and (max-width:640px){.modal_content .js-modal-close-btn{width:24px;top:10px;right:10px}}.modal_content .js-modal-close-btn img{width:100%}.modal_content-staff{width:55.5555555556vw;height:auto;background:#fff;-webkit-border-radius:24px;-moz-border-radius:24px;-ms-border-radius:24px;border-radius:24px}@media only screen and (min-width:641px)and (max-width:1366px){.modal_content-staff{width:80%}}@media only screen and (max-width:640px){.modal_content-staff{width:90%;height:90vh;display:block;overflow:scroll}}.modal_content-staff .js-modal-close-btn{top:30px;right:30px}.modal_content-staff .thumb{width:50%;position:relative}@media only screen and (max-width:640px){.modal_content-staff .thumb{width:100%;margin:0 auto 20px}}.modal_content-staff .thumb img{-webkit-border-radius:24px 0 0 24px;-moz-border-radius:24px 0 0 24px;-ms-border-radius:24px 0 0 24px;border-radius:24px 0 0 24px}@media only screen and (max-width:640px){.modal_content-staff .thumb img{width:100%;height:250px;object-fit:cover}}.modal_content-staff .thumb .comment{padding:8px 15px;background:#fff;font-size:14px}@media(min-width: 480px){.modal_content-staff .thumb .comment{font-size:17px;font-size:calcFluidFontSize(14px, 17px, 480px, 1280px, px)}}@media(min-width: 1280px){.modal_content-staff .thumb .comment{font-size:17px}}.modal_content-staff .thumb .comment{position:absolute;bottom:0;left:0;-webkit-border-radius:0 0 0 24px;-moz-border-radius:0 0 0 24px;-ms-border-radius:0 0 0 24px;border-radius:0 0 0 24px}.modal_content-staff .txt{width:50%;padding:70px 50px 0}@media only screen and (max-width:640px){.modal_content-staff .txt{width:100%;padding:0 7% 7%;position:relative}}.modal_content-staff .txt .ttl-post{border-bottom:1px solid #e5e5e5;margin-bottom:15px;padding-bottom:15px}.modal_content-staff .txt .ttl-post span{line-height:1;display:block}.modal_content-staff .txt .ttl-post span.jp{font-size:19px}@media(min-width: 480px){.modal_content-staff .txt .ttl-post span.jp{font-size:24px;font-size:calcFluidFontSize(19px, 24px, 480px, 1280px, px)}}@media(min-width: 1280px){.modal_content-staff .txt .ttl-post span.jp{font-size:24px}}.modal_content-staff .txt .ttl-post span.jp{line-height:1.85;margin-bottom:8px}@media only screen and (max-width:640px){.modal_content-staff .txt .ttl-post span.jp{margin-bottom:4px}}.modal_content-staff .txt .ttl-post span.en{font-size:11px}@media(min-width: 480px){.modal_content-staff .txt .ttl-post span.en{font-size:13px;font-size:calcFluidFontSize(11px, 13px, 480px, 1280px, px)}}@media(min-width: 1280px){.modal_content-staff .txt .ttl-post span.en{font-size:13px}}.modal_content-staff .txt .ttl-post span.en{letter-spacing:.25em;color:#b1b1b1}.modal_content-staff .txt .staff-shop{position:absolute;top:76px;right:50px;border:1px solid #c9c9c9;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;border-radius:20px;font-size:14px}@media(min-width: 480px){.modal_content-staff .txt .staff-shop{font-size:15px;font-size:calcFluidFontSize(14px, 15px, 480px, 1280px, px)}}@media(min-width: 1280px){.modal_content-staff .txt .staff-shop{font-size:15px}}.modal_content-staff .txt .staff-shop{color:#898989;padding:4px 16px}@media only screen and (max-width:640px){.modal_content-staff .txt .staff-shop{top:15px;right:7%}}.modal_content-staff .txt .type p{font-size:11px}@media(min-width: 480px){.modal_content-staff .txt .type p{font-size:13px;font-size:calcFluidFontSize(11px, 13px, 480px, 1280px, px)}}@media(min-width: 1280px){.modal_content-staff .txt .type p{font-size:13px}}.modal_content-staff .txt .type p{font-family:"Reddit Sans",sans-serif;font-weight:700}.modal_content-staff .txt .type .mbti{letter-spacing:.25em;padding-right:30px;position:relative}.modal_content-staff .txt .type .mbti::after{width:6px;height:6px;content:"";position:absolute;top:calc(50% - 3px);right:13px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;background:#c7c4c2}.modal_content-staff .txt .introduction{max-height:300px;overflow:scroll;margin-top:27px;font-size:14px}@media(min-width: 480px){.modal_content-staff .txt .introduction{font-size:15px;font-size:calcFluidFontSize(14px, 15px, 480px, 1280px, px)}}@media(min-width: 1280px){.modal_content-staff .txt .introduction{font-size:15px}}.modal_content-staff .txt .introduction{line-height:2}@media only screen and (max-width:640px){.modal_content-staff .txt .introduction{margin-top:15px}}.modal_content iframe{width:100%;height:520px}@media only screen and (max-width:640px){.modal_content iframe{height:220px}}.is-sns{position:absolute;top:24px;right:30px}@media only screen and (max-width:640px){.is-sns{top:30px;right:15px}}.is-sns_lists li{margin-left:10px;text-align:center}.is-sns_lists li:last-child{margin-bottom:0}.is-sns_lists li a{width:52px;height:52px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;line-height:52px;display:block;border:1px solid #d3d3d3;position:relative}@media only screen and (max-width:640px){.is-sns_lists li a{width:38px;height:38px;line-height:35px}}.is-sns_lists li i{color:#252c34;font-size:15px}@media(min-width: 480px){.is-sns_lists li i{font-size:20px;font-size:calcFluidFontSize(15px, 20px, 480px, 1280px, px)}}@media(min-width: 1280px){.is-sns_lists li i{font-size:20px}}.table_clm{width:100%;border-top:1px solid #e3e3e3}.table_clm tr{border-bottom:1px solid #e3e3e3}.table_clm tr th,.table_clm tr td{font-size:14px}@media(min-width: 480px){.table_clm tr th,.table_clm tr td{font-size:15px;font-size:calcFluidFontSize(14px, 15px, 480px, 1280px, px)}}@media(min-width: 1280px){.table_clm tr th,.table_clm tr td{font-size:15px}}.table_clm tr th,.table_clm tr td{font-weight:500;line-height:1.471;vertical-align:middle;padding:26px 0;text-align:left}@media only screen and (max-width:640px){.table_clm tr th,.table_clm tr td{line-height:1.56;padding:18px 0}}.table_clm tr th{width:30%;font-weight:700;position:relative;text-align:left}.table_clm tr td{width:70%}.table_clm tr td small{font-size:14px}@media(min-width: 480px){.table_clm tr td small{font-size:15px;font-size:calcFluidFontSize(14px, 15px, 480px, 1280px, px)}}@media(min-width: 1280px){.table_clm tr td small{font-size:15px}}@media only screen and (max-width:640px){.table_clm tr td small{display:block}}.table_clm tr td a{font-size:14px}@media(min-width: 480px){.table_clm tr td a{font-size:15px;font-size:calcFluidFontSize(14px, 15px, 480px, 1280px, px)}}@media(min-width: 1280px){.table_clm tr td a{font-size:15px}}.table_clm tr td a{color:#4d8bff;text-decoration:underline;word-break:break-all}.table_clm tr td strong{font-size:14px}@media(min-width: 480px){.table_clm tr td strong{font-size:15px;font-size:calcFluidFontSize(14px, 15px, 480px, 1280px, px)}}@media(min-width: 1280px){.table_clm tr td strong{font-size:15px}}.table_clm tr td strong{font-weight:700;display:block;margin-top:10px}.table_clm tr td strong:first-child{margin-top:0}.table_clm tr td ul{padding-left:20px}.table_clm tr td ul li{font-size:14px}@media(min-width: 480px){.table_clm tr td ul li{font-size:15px;font-size:calcFluidFontSize(14px, 15px, 480px, 1280px, px)}}@media(min-width: 1280px){.table_clm tr td ul li{font-size:15px}}.table_clm tr td ul li{list-style:disc}.table_clm tr td ol li{font-size:14px}@media(min-width: 480px){.table_clm tr td ol li{font-size:15px;font-size:calcFluidFontSize(14px, 15px, 480px, 1280px, px)}}@media(min-width: 1280px){.table_clm tr td ol li{font-size:15px}}.is-contact{z-index:1;padding-top:0 !important}.is-contact-status{margin-bottom:30px}.is-contact-status li{width:calc((100% - 4px)/3);background:#1a1a1a;padding:15px 0;text-align:center;list-style:none;font-size:12px}@media(min-width: 480px){.is-contact-status li{font-size:13px;font-size:calcFluidFontSize(12px, 13px, 480px, 1280px, px)}}@media(min-width: 1280px){.is-contact-status li{font-size:13px}}@media only screen and (max-width:640px){.is-contact-status li{padding:8px 0}}.is-contact-status li .en{font-family:"Reddit Sans",sans-serif;font-weight:700;font-size:12px}@media(min-width: 480px){.is-contact-status li .en{font-size:13px;font-size:calcFluidFontSize(12px, 13px, 480px, 1280px, px)}}@media(min-width: 1280px){.is-contact-status li .en{font-size:13px}}.is-contact-status li.current{background:#4d8bff}.is-contact .ttl-therdly{margin-bottom:0}.is-contact .ttl-therdly .jp{font-weight:600}.is-contact .table-contact{width:100%;border-collapse:separate;border-spacing:0 32px}@media only screen and (max-width:640px){.is-contact .table-contact{border-spacing:0 24px}}.is-contact .table-contact tr th,.is-contact .table-contact tr td{vertical-align:middle;color:#f9f6f3}@media only screen and (max-width:640px){.is-contact .table-contact tr th,.is-contact .table-contact tr td{display:block}}.is-contact .table-contact tr th{width:30%;text-align:left;position:relative}@media only screen and (max-width:640px){.is-contact .table-contact tr th{width:100%}}.is-contact .table-contact tr th p{font-size:16px}@media(min-width: 480px){.is-contact .table-contact tr th p{font-size:17px;font-size:calcFluidFontSize(16px, 17px, 480px, 1280px, px)}}@media(min-width: 1280px){.is-contact .table-contact tr th p{font-size:17px}}.is-contact .table-contact tr th p{line-height:1.353;font-weight:600}@media only screen and (max-width:640px){.is-contact .table-contact tr th p br{display:none}}.is-contact .table-contact tr th .must,.is-contact .table-contact tr th .optional{font-size:11px}@media(min-width: 480px){.is-contact .table-contact tr th .must,.is-contact .table-contact tr th .optional{font-size:11px;font-size:calcFluidFontSize(11px, 11px, 480px, 1280px, px)}}@media(min-width: 1280px){.is-contact .table-contact tr th .must,.is-contact .table-contact tr th .optional{font-size:11px}}.is-contact .table-contact tr th .must,.is-contact .table-contact tr th .optional{font-weight:600;padding:6px 9px;line-height:1;position:absolute;top:50%;right:0;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media only screen and (max-width:640px){.is-contact .table-contact tr th .must,.is-contact .table-contact tr th .optional{right:-20px}}.is-contact .table-contact tr th .must{background:#252c34;color:#fff}.is-contact .table-contact tr th .optional{border:1px solid #252c34}.is-contact .table-contact tr td{width:70%;position:relative;padding-left:20px}@media only screen and (max-width:640px){.is-contact .table-contact tr td{width:100%;padding:6px 0 0}}.is-contact .table-contact tr td input[type=text],.is-contact .table-contact tr td input[type=tel],.is-contact .table-contact tr td input[type=email],.is-contact .table-contact tr td textarea,.is-contact .table-contact tr td input[type=submit],.is-contact .table-contact tr td input[type=number],.is-contact .table-contact tr td select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.is-contact .table-contact tr td p{line-height:1.533;position:relative}.is-contact .table-contact tr td p .wpcf7-form-control-wrap{position:static}.is-contact .table-contact tr td .error,.is-contact .table-contact tr td .wpcf7-not-valid-tip{font-size:11px}@media(min-width: 480px){.is-contact .table-contact tr td .error,.is-contact .table-contact tr td .wpcf7-not-valid-tip{font-size:13px;font-size:calcFluidFontSize(11px, 13px, 480px, 1280px, px)}}@media(min-width: 1280px){.is-contact .table-contact tr td .error,.is-contact .table-contact tr td .wpcf7-not-valid-tip{font-size:13px}}.is-contact .table-contact tr td .error,.is-contact .table-contact tr td .wpcf7-not-valid-tip{display:block;position:absolute;bottom:-26px;left:0}@media only screen and (max-width:640px){.is-contact .table-contact tr td .error,.is-contact .table-contact tr td .wpcf7-not-valid-tip{bottom:-20px}}.is-contact .table-contact tr td .con{width:100%;font-size:15px}@media(min-width: 480px){.is-contact .table-contact tr td .con{font-size:16px;font-size:calcFluidFontSize(15px, 16px, 480px, 1280px, px)}}@media(min-width: 1280px){.is-contact .table-contact tr td .con{font-size:16px}}.is-contact .table-contact tr td .con{border:0;background:#fff;border:1px solid #ddd;padding:28px 26px;color:#252c34;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;border-radius:8px;outline:none}@media only screen and (max-width:640px){.is-contact .table-contact tr td .con{padding:14px 1em}}.is-contact .table-contact tr td .con::placeholder{color:#c0bcb9}.is-contact .table-contact tr td span,.is-contact .table-contact tr td a{font-size:15px}@media(min-width: 480px){.is-contact .table-contact tr td span,.is-contact .table-contact tr td a{font-size:16px;font-size:calcFluidFontSize(15px, 16px, 480px, 1280px, px)}}@media(min-width: 1280px){.is-contact .table-contact tr td span,.is-contact .table-contact tr td a{font-size:16px}}.is-contact .table-contact tr td a{color:#4d8bff;text-decoration:underline}.is-contact .table-contact tr td .tel{width:calc((100% - 32px)/3)}.is-contact .table-contact tr td .mess{width:100%;max-height:180px;font-size:15px}@media(min-width: 480px){.is-contact .table-contact tr td .mess{font-size:16px;font-size:calcFluidFontSize(15px, 16px, 480px, 1280px, px)}}@media(min-width: 1280px){.is-contact .table-contact tr td .mess{font-size:16px}}.is-contact .table-contact tr td .mess{background:#fff;border:1px solid #ddd;padding:29px 26px;color:#252c34;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;border-radius:8px;outline:none}@media only screen and (max-width:640px){.is-contact .table-contact tr td .mess{max-height:120px;padding:14px 1em}}.is-contact .table-contact tr td .mess::placeholder{color:#c0bcb9}.is-contact .table-contact tr td .radio input[type=radio]{width:16px;height:16px;margin-top:0;position:relative;border:0;background:#fff;border-radius:50%;vertical-align:-2px}.is-contact .table-contact tr td .radio input[type=radio]:checked:before{width:8px;height:8px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;background:#323232;content:""}.is-contact .table-contact tr td .radio span{color:#252c34;font-size:15px}@media(min-width: 480px){.is-contact .table-contact tr td .radio span{font-size:15px;font-size:calcFluidFontSize(15px, 15px, 480px, 1280px, px)}}@media(min-width: 1280px){.is-contact .table-contact tr td .radio span{font-size:15px}}.is-contact .table-contact tr td .wpcf7-list-item{margin:0 5px 0 0}.is-contact .privacy-policy{text-align:center;font-size:12px}@media(min-width: 480px){.is-contact .privacy-policy{font-size:13px;font-size:calcFluidFontSize(12px, 13px, 480px, 1280px, px)}}@media(min-width: 1280px){.is-contact .privacy-policy{font-size:13px}}.is-contact .privacy-policy{margin-top:20px}@media only screen and (max-width:640px){.is-contact .privacy-policy{margin-top:5px;line-height:2;letter-spacing:-0.06em}}.is-contact .privacy-policy a{font-size:12px}@media(min-width: 480px){.is-contact .privacy-policy a{font-size:13px;font-size:calcFluidFontSize(12px, 13px, 480px, 1280px, px)}}@media(min-width: 1280px){.is-contact .privacy-policy a{font-size:13px}}.is-contact .privacy-policy a{text-decoration:underline}@media only screen and (max-width:640px){.is-contact .privacy-policy a{letter-spacing:-0.06em}}.is-contact #submit{width:100%;height:82px;border:0;display:block;font-family:"Reddit Sans",sans-serif;font-weight:700;font-weight:600;letter-spacing:.1em;-webkit-border-radius:41px;-moz-border-radius:41px;-ms-border-radius:41px;border-radius:41px;background:#252c34;color:#fff;font-size:18px}@media(min-width: 480px){.is-contact #submit{font-size:18px;font-size:calcFluidFontSize(18px, 18px, 480px, 1280px, px)}}@media(min-width: 1280px){.is-contact #submit{font-size:18px}}.is-contact #submit{margin-top:20px}@media only screen and (max-width:640px){.is-contact #submit{height:54px}}.is-contact #submit:hover{cursor:pointer}@media only screen and (max-width:640px){.is-contact-residents_content{display:block}}.is-contact-residents_content-box{width:calc((100% - 90px)/3)}@media only screen and (max-width:640px){.is-contact-residents_content-box{width:100%;margin-bottom:60px}.is-contact-residents_content-box:last-child{margin-bottom:0}}.is-contact-residents_content-box .ttl-therdly{margin-bottom:20px}@media only screen and (max-width:640px){.is-contact-residents_content-box .ttl-therdly{margin-bottom:16px}}.is-contact-residents_content-box .lead{margin-bottom:36px;line-height:1.45}@media only screen and (max-width:640px){.is-contact-residents_content-box .lead{margin-bottom:14px}}@media only screen and (max-width:640px){.is-contact-residents_content-box .btn a{width:100%}}.is-contact-moving-in_content-box{margin-bottom:8.3333333333vw}@media only screen and (max-width:640px){.is-contact-moving-in_content-box{margin-bottom:40px}}.is-contact-moving-in_content-box:last-child{margin-bottom:0}.is-contact-thanks p{font-size:15px}@media(min-width: 480px){.is-contact-thanks p{font-size:15px;font-size:calcFluidFontSize(15px, 15px, 480px, 1280px, px)}}@media(min-width: 1280px){.is-contact-thanks p{font-size:15px}}.is-contact-thanks p{color:#f9f6f3;text-align:center;margin-bottom:20px}@media only screen and (max-width:640px){.is-contact-thanks p{margin-bottom:10px}}.is-contact-thanks ul{margin-bottom:20px}@media only screen and (max-width:640px){.is-contact-thanks ul{margin-bottom:10px}}.is-contact-thanks ul li{background:#f8f8f8;padding:8px 0;color:#f9f6f3;font-size:15px}@media(min-width: 480px){.is-contact-thanks ul li{font-size:15px;font-size:calcFluidFontSize(15px, 15px, 480px, 1280px, px)}}@media(min-width: 1280px){.is-contact-thanks ul li{font-size:15px}}.is-contact-thanks ul li{font-weight:700;margin-bottom:10px;text-align:center}.is-contact-thanks .btn-more{margin-top:30px}.is-contact-thanks .btn-more a{margin:0 auto}.is-confirm .must-txt,.is-thanks .must-txt{display:none}.wpcf7 form.sent .wpcf7-response-output{padding:15px !important;background-color:#dadada !important;text-align:center !important;margin-bottom:10px !important;border-radius:30px !important;border:none !important}.is-guidance{padding-top:0 !important}.is-guidance_hdr{margin-bottom:30px}@media only screen and (max-width:640px){.is-guidance_hdr{margin-bottom:20px}}.is-guidance_hdr p{font-size:15px}@media(min-width: 480px){.is-guidance_hdr p{font-size:15px;font-size:calcFluidFontSize(15px, 15px, 480px, 1280px, px)}}@media(min-width: 1280px){.is-guidance_hdr p{font-size:15px}}.is-guidance_hdr p{line-height:1.95;margin-bottom:20px}.is-guidance_hdr p:last-child{margin-bottom:0}.is-guidance_hdr p a{text-decoration:underline;color:#4d8bff}.is-guidance_body h3,.is-guidance_body h4,.is-guidance_body p,.is-guidance_body li,.is-guidance_body a{font-size:15px}@media(min-width: 480px){.is-guidance_body h3,.is-guidance_body h4,.is-guidance_body p,.is-guidance_body li,.is-guidance_body a{font-size:15px;font-size:calcFluidFontSize(15px, 15px, 480px, 1280px, px)}}@media(min-width: 1280px){.is-guidance_body h3,.is-guidance_body h4,.is-guidance_body p,.is-guidance_body li,.is-guidance_body a{font-size:15px}}.is-guidance_body_lists__item{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid hsla(0,0%,100%,.2)}@media only screen and (max-width:640px){.is-guidance_body_lists__item{margin-bottom:10px;padding-bottom:10px}}.is-guidance_body_lists__item:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}.is-guidance_body_lists__item h4{font-weight:600;margin-bottom:4px}.is-guidance_body_lists__item p{line-height:1.95}.is-guidance_body_lists__item p a{text-decoration:underline;color:#4d8bff}.is-guidance_body_lists__item .bullets{padding:0 0 0 12px}.is-guidance_body_lists__item .bullets_item{position:relative;list-style:none;margin-bottom:4px}@media only screen and (max-width:640px){.is-guidance_body_lists__item .bullets_item{margin-bottom:4px}}.is-guidance_body_lists__item .bullets_item:last-child{margin-bottom:0}.is-guidance_body_lists__item .bullets_item::before{width:6px;height:6px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;background:#252c34;content:"";position:absolute;top:12px;left:-12px}@media only screen and (max-width:640px){.is-guidance_body_lists__item .bullets_item::before{top:13px}}.is-guidance_body_lists__item .bullets .orderd{margin-top:0;padding:0 0 0 1em}.is-guidance_body .enactment{margin-top:40px;text-align:right}@media only screen and (max-width:640px){.is-guidance_body .enactment{margin-top:30px}}.is-guidance_ftr{padding:40px;background:#f9f6f3;margin-top:60px}@media only screen and (max-width:640px){.is-guidance_ftr{padding:8%}}.is-guidance_ftr h3{font-size:15px}@media(min-width: 480px){.is-guidance_ftr h3{font-size:15px;font-size:calcFluidFontSize(15px, 15px, 480px, 1280px, px)}}@media(min-width: 1280px){.is-guidance_ftr h3{font-size:15px}}.is-guidance_ftr h3{font-weight:600;margin-bottom:12px}.is-guidance_ftr p{font-size:15px}@media(min-width: 480px){.is-guidance_ftr p{font-size:15px;font-size:calcFluidFontSize(15px, 15px, 480px, 1280px, px)}}@media(min-width: 1280px){.is-guidance_ftr p{font-size:15px}}@media only screen and (max-width:640px){.is-transaction-law .is-guidance_body .table_col tr th,.is-transaction-law .is-guidance_body .table_col tr td{width:100%;display:block}}@media only screen and (max-width:640px){.is-transaction-law .is-guidance_body .table_col tr th{padding-bottom:0}}@media only screen and (max-width:640px){.is-transaction-law .is-guidance_body .table_col tr td{padding-top:0}}.is-cancel_policy-body .inner{background:#fff;padding:50px;margin-bottom:40px;line-height:2}@media only screen and (max-width:640px){.is-cancel_policy-body .inner{padding:8%;margin-bottom:20px}}.is-cancel_policy-body .inner strong{font-size:16px}@media(min-width: 480px){.is-cancel_policy-body .inner strong{font-size:18px;font-size:calcFluidFontSize(16px, 18px, 480px, 1280px, px)}}@media(min-width: 1280px){.is-cancel_policy-body .inner strong{font-size:18px}}.is-cancel_policy-body .inner strong{font-weight:600;display:block;margin-bottom:8px}.is-cancel_policy-body .inner .attention{font-size:11px}@media(min-width: 480px){.is-cancel_policy-body .inner .attention{font-size:11px;font-size:calcFluidFontSize(11px, 11px, 480px, 1280px, px)}}@media(min-width: 1280px){.is-cancel_policy-body .inner .attention{font-size:11px}}.is-cancel_policy-body .inner .attention{margin-top:12px}.ic-circle::before{width:38px;height:38px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;border:1px solid #f0f0f0;content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.ic-line{width:20px;height:19px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.ic-line-clr{background:url("../images/common/ic-line-clr.svg") 0 0/cover no-repeat}.ic-line-wh{background:url("../images/common/ic-line-wh.svg") 0 0/cover no-repeat}.is-nav .drawer-menu{width:100%;height:100vh;position:relative;padding-top:6.9444444444vw}@media only screen and (max-width:640px){.is-nav .drawer-menu{padding-top:18.6666666667vw}}.is-nav_lists{width:80%;margin:0 auto}@media only screen and (max-width:640px){.is-nav_lists{width:86%}}.is-nav_lists__item{text-align:left;line-height:1;-webkit-transition:.7s;-moz-transition:.7s;-ms-transition:.7s;-o-transition:.7s;transition:.7s;margin-bottom:28px}.is-nav_lists__item:last-child{margin-bottom:0}.is-nav_lists__item a{line-height:1;position:relative;display:-webkit-flex;display:-ms-flex;display:flex;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.is-nav_lists__item a span{line-height:1;display:block;-webkit-transition:.7s;-moz-transition:.7s;-ms-transition:.7s;-o-transition:.7s;transition:.7s}.is-nav_lists__item a .en{font-size:30px}@media(min-width: 480px){.is-nav_lists__item a .en{font-size:42px;font-size:calcFluidFontSize(30px, 42px, 480px, 1280px, px)}}@media(min-width: 1280px){.is-nav_lists__item a .en{font-size:42px}}.is-nav_lists__item a .jp{font-size:12px}@media(min-width: 480px){.is-nav_lists__item a .jp{font-size:15px;font-size:calcFluidFontSize(12px, 15px, 480px, 1280px, px)}}@media(min-width: 1280px){.is-nav_lists__item a .jp{font-size:15px}}.is-nav_lists__item a .jp{font-weight:700}.is-nav_lists__item:hover a{opacity:1;filter:alpha(opacity=100)}.is-nav_lists__item:hover a .en,.is-nav_lists__item:hover a .jp{color:#4d8bff}.is-nav_lists__item:hover a .jp{opacity:.5;filter:alpha(opacity=50)}.is-nav_lists__item-current span{color:#4d8bff}.is-nav_lists .dead a,.is-nav_lists .dead span{opacity:.5;filter:alpha(opacity=50);text-decoration:line-through;pointer-events:none}.is-nav_lists .dead a::after,.is-nav_lists .dead span::after{display:none}.is-nav-ftr_lists{position:absolute;bottom:20px;right:20px}.is-nav-ftr_lists__item{text-align:right;margin-left:30px}.is-nav-ftr_lists__item-contact{display:none}.is-nav-ftr_lists__item a{font-size:11px}@media(min-width: 480px){.is-nav-ftr_lists__item a{font-size:13px;font-size:calcFluidFontSize(11px, 13px, 480px, 1280px, px)}}@media(min-width: 1280px){.is-nav-ftr_lists__item a{font-size:13px}}.drawer-nav{width:40.2777777778vw;background:#ebedf4;z-index:29999}@media only screen and (min-width:641px)and (max-width:1366px){.drawer-nav{width:50%}}@media only screen and (max-width:640px){.drawer-nav{width:100%}}.drawer-overlay{background:rgba(0,0,0,.6);z-index:29000}.drawer--right .drawer-nav{right:-100%}@media only screen and (max-width:640px){.drawer--right .drawer-nav{right:-100%}}.drawer--right.drawer-open .drawer-nav{opacity:1;visibility:visible}.drawer-hamburger{width:60px;height:60px;position:fixed;top:0 !important;right:33px !important;padding:0;z-index:30002;background:none;-webkit-appearance:none}@media only screen and (max-width:640px){.drawer-hamburger{right:20px !important}}.drawer-hamburger:hover{background:none;opacity:1;filter:alpha(opacity=100)}.drawer-hamburger .text::before{font-size:11px}@media(min-width: 480px){.drawer-hamburger .text::before{font-size:11px;font-size:calcFluidFontSize(11px, 11px, 480px, 1280px, px)}}@media(min-width: 1280px){.drawer-hamburger .text::before{font-size:11px}}.drawer-hamburger .text::before{font-weight:600;content:"MENU";font-family:"Reddit Sans",sans-serif;font-weight:700;color:#252c34;line-height:1;position:absolute;top:52%;right:-24px;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media only screen and (min-width:821px)and (max-width:1366px){.drawer-hamburger .text::before{right:-30px}}.drawer-hamburger-icon{width:18px;height:1px;position:absolute;top:50%;left:0;background:none;margin:0}@media only screen and (max-width:640px){.drawer-hamburger-icon{top:50%}}.drawer-hamburger-icon:after,.drawer-hamburger-icon:before{height:1px;background:#252c34}.drawer-hamburger-icon:before{top:-2px}.drawer-hamburger-icon:after{top:3px}.drawer-open .text::before{content:"CLOSE"}.drawer-open .drawer-hamburger-icon{background:none}.drawer-open .drawer-hamburger-icon::before,.drawer-open .drawer-hamburger-icon::after{width:100%}.drawer-open .drawer-hamburger-icon:before{left:0;-webkit-transform:rotate(20deg);-moz-transform:rotate(20deg);-ms-transform:rotate(20deg);transform:rotate(20deg)}.drawer-open .drawer-hamburger-icon:after{left:0;-webkit-transform:rotate(-20deg);-moz-transform:rotate(-20deg);-ms-transform:rotate(-20deg);transform:rotate(-20deg)}.drawer--left.drawer-open .drawer-hamburger,.drawer--left.drawer-open .drawer-navbar .drawer-hamburger{left:277px !important}.drawer-nav li.anchor{padding:0 0 0 50px}.drawer-nav li.anchor a{font-size:14px}.drawer-nav li.cm,.drawer-nav li.cp{margin:50px 0 0 0}.drawer-nav li.cm a,.drawer-nav li.cp a{text-indent:-1em;margin-left:1em}.drawer-nav li.nolink .link{opacity:.4}.drawer-nav li.nolink .link:hover{text-decoration:none}.drawer-nav li .link{color:#fff}.drawer-nav li .link img{vertical-align:middle}.drawer-nav li .link span{font-size:18px;display:block}.drawer-menu-item{padding:5px 0}.drawer--left.drawer-open .drawer-hamburger,.drawer--left.drawer-open .drawer-navbar .drawer-hamburger{left:0 !important}.paginavi{margin-top:30px}.paginavi ul{font-size:0;text-align:center}.paginavi ul li{display:inline-block;vertical-align:middle;margin:0 30px 10px 0}.paginavi ul li a,.paginavi ul li span{display:block;text-align:center;font-family:"Reddit Sans",sans-serif;font-weight:700;font-size:16px}@media(min-width: 480px){.paginavi ul li a,.paginavi ul li span{font-size:16px;font-size:calcFluidFontSize(16px, 16px, 480px, 1280px, px)}}@media(min-width: 1280px){.paginavi ul li a,.paginavi ul li span{font-size:16px}}.paginavi ul li a,.paginavi ul li span{position:relative;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s;color:#252c34}.paginavi ul li a:hover,.paginavi ul li span:hover{opacity:.5;filter:alpha(opacity=50)}.paginavi ul li a i,.paginavi ul li span i{width:38px;height:38px;border:1px solid #f0f0f0;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;line-height:38px;padding-left:2px;display:block;text-align:center;font-size:14px}@media(min-width: 480px){.paginavi ul li a i,.paginavi ul li span i{font-size:12px;font-size:calcFluidFontSize(14px, 12px, 480px, 1280px, px)}}@media(min-width: 1280px){.paginavi ul li a i,.paginavi ul li span i{font-size:12px}}.paginavi ul li a i,.paginavi ul li span i{position:relative;color:#acacac;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}@media only screen and (max-width:640px){.paginavi ul li a i,.paginavi ul li span i{line-height:32px}}.paginavi ul li .dots{font-family:"Reddit Sans",sans-serif;font-weight:700;line-height:0;font-size:26px;font-size:2.6rem}@media only screen and (max-width:640px){.paginavi ul li .dots{font-size:20px;font-size:2rem}}.paginavi ul .current{font-family:"Reddit Sans",sans-serif;font-weight:700;font-size:14px}@media(min-width: 480px){.paginavi ul .current{font-size:15px;font-size:calcFluidFontSize(14px, 15px, 480px, 1280px, px)}}@media(min-width: 1280px){.paginavi ul .current{font-size:15px}}.paginavi ul .current{opacity:.3;filter:alpha(opacity=30)}.scroll{position:absolute;bottom:0;left:10%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:101}@media only screen and (max-width:640px){.scroll{display:none}}.scroll-txt{font-size:11px}@media(min-width: 480px){.scroll-txt{font-size:11px;font-size:calcFluidFontSize(11px, 11px, 480px, 1280px, px)}}@media(min-width: 1280px){.scroll-txt{font-size:11px}}.scroll-txt{letter-spacing:.2em;color:#fff;text-align:center;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);display:block;position:absolute;bottom:110px;left:-40px}.scroll-illust{width:1px;height:200px;display:block;background:hsla(0,0%,100%,.4);position:absolute;bottom:0;left:10%}.scroll-illust i{width:3px;height:34px;display:block;background:#fff;animation:scroll-vertical 2s ease-in-out infinite;position:absolute;top:0;left:-1px;display:block;opacity:0}@keyframes scroll-vertical{0%{top:0;opacity:0}10%{top:0;opacity:1}70%{top:60px;opacity:.2}90%{top:60px;opacity:0}100%{top:0;opacity:0}}.is-single{overflow:hidden;position:relative}.is-single_property{padding-top:8.3333333333vw}@media only screen and (max-width:640px){.is-single_property{padding-top:16vw;display:block}}.is-single .main-content{width:68.0555555556vw;margin:0 auto}@media only screen and (min-width:821px)and (max-width:1366px){.is-single .main-content{width:80%}}@media only screen and (max-width:640px){.is-single .main-content{width:90%}}.is-single_hdr{position:relative}.is-single_hdr .thumb img{display:block;margin:0 auto}.is-single_hdr .thumb img:is([sizes=auto i],[sizes^="auto,"i]){contain-intrinsic-size:auto 500px !important}.is-single_hdr-property{width:49.3055555556vw}@media only screen and (max-width:640px){.is-single_hdr-property{width:100%}}.is-single_hdr-property .swiper-single{margin-bottom:10px;overflow:hidden}.is-single_hdr-property .slider-thumbnail .swiper-wrapper{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:640px){.is-single_hdr-property .slider-thumbnail .swiper-wrapper{flex-wrap:nowrap !important}}.is-single_hdr-property .slider-thumbnail .swiper-wrapper .swiper-slide{width:auto;opacity:.5;filter:alpha(opacity=50);overflow:hidden;display:block;margin:0 10px 10px 0}.is-single_hdr-property .slider-thumbnail .swiper-wrapper .swiper-slide:nth-of-type(10n){margin-right:0}@media only screen and (max-width:640px){.is-single_hdr-property .slider-thumbnail .swiper-wrapper .swiper-slide:nth-of-type(10n){margin-right:10px}}.is-single_hdr-property .slider-thumbnail .swiper-wrapper .swiper-slide img{width:4.3055555556vw !important;height:4.3055555556vw !important;object-fit:cover}@media only screen and (max-width:640px){.is-single_hdr-property .slider-thumbnail .swiper-wrapper .swiper-slide img{width:40px !important;height:40px !important}}.is-single_hdr-property .slider-thumbnail .swiper-wrapper .is-active{opacity:1}.is-single_hdr-property .map{margin-top:4.1666666667vw}.is-single_hdr-property .map iframe{width:100%;height:37.5vw;display:block}@media only screen and (max-width:640px){.is-single_hdr-property .map iframe{height:280px}}.is-single_body{position:relative}.is-single_body-news{margin-top:45px}@media only screen and (max-width:640px){.is-single_body-news{margin-top:20px}}.is-single_body-news .post-title{font-size:20px}@media(min-width: 480px){.is-single_body-news .post-title{font-size:28px;font-size:calcFluidFontSize(20px, 28px, 480px, 1280px, px)}}@media(min-width: 1280px){.is-single_body-news .post-title{font-size:28px}}.is-single_body-news .post-title{line-height:1.311}@media only screen and (max-width:640px){.is-single_body-news .post-title{line-height:1.533}}.is-single_body-news .post-info{margin-bottom:38px}@media only screen and (max-width:640px){.is-single_body-news .post-info{margin-bottom:11px}}.is-single_body-news .post-info .date{font-size:11px}@media(min-width: 480px){.is-single_body-news .post-info .date{font-size:11px;font-size:calcFluidFontSize(11px, 11px, 480px, 1280px, px)}}@media(min-width: 1280px){.is-single_body-news .post-info .date{font-size:11px}}.is-single_body-property{width:calc(100% - 49.3055555556vw - 60px)}@media only screen and (max-width:640px){.is-single_body-property{width:100%;margin-top:30px}}.is-single_body-property .post-title{font-size:20px}@media(min-width: 480px){.is-single_body-property .post-title{font-size:22px;font-size:calcFluidFontSize(20px, 22px, 480px, 1280px, px)}}@media(min-width: 1280px){.is-single_body-property .post-title{font-size:22px}}.is-single_body-property .post-title{letter-spacing:.05em;font-weight:600;line-height:1.311;margin-bottom:5px}@media only screen and (max-width:640px){.is-single_body-property .post-title{line-height:1.333}}.is-single_body-property .address{font-size:12px}@media(min-width: 480px){.is-single_body-property .address{font-size:13px;font-size:calcFluidFontSize(12px, 13px, 480px, 1280px, px)}}@media(min-width: 1280px){.is-single_body-property .address{font-size:13px}}.is-single_body-property .price-info{margin-top:10px}.is-single_body-property .price-info_rent,.is-single_body-property .price-info_common_area_fees{display:inline-block}.is-single_body-property .price-info_rent .en{font-size:26px}@media(min-width: 480px){.is-single_body-property .price-info_rent .en{font-size:28px;font-size:calcFluidFontSize(26px, 28px, 480px, 1280px, px)}}@media(min-width: 1280px){.is-single_body-property .price-info_rent .en{font-size:28px}}.is-single_body-property .price-info_rent .en{letter-spacing:0}.is-single_body-property .price-info_rent small{font-size:11px}@media(min-width: 480px){.is-single_body-property .price-info_rent small{font-size:13px;font-size:calcFluidFontSize(11px, 13px, 480px, 1280px, px)}}@media(min-width: 1280px){.is-single_body-property .price-info_rent small{font-size:13px}}.is-single_body-property .price-info_rent small{font-weight:600;display:inline-block;margin-left:4px}.is-single_body-property .price-info_common_area_fees{font-size:13px}@media(min-width: 480px){.is-single_body-property .price-info_common_area_fees{font-size:15px;font-size:calcFluidFontSize(13px, 15px, 480px, 1280px, px)}}@media(min-width: 1280px){.is-single_body-property .price-info_common_area_fees{font-size:15px}}.is-single_body-property .price-info_common_area_fees{margin-left:10px}.is-single_body-property .price-info_common_area_fees span{font-size:13px}@media(min-width: 480px){.is-single_body-property .price-info_common_area_fees span{font-size:15px;font-size:calcFluidFontSize(13px, 15px, 480px, 1280px, px)}}@media(min-width: 1280px){.is-single_body-property .price-info_common_area_fees span{font-size:15px}}.is-single_body-property .price-info_common_area_fees span{display:inline-block;margin-right:2px}.is-single_body-property .access{font-size:12px}@media(min-width: 480px){.is-single_body-property .access{font-size:13px;font-size:calcFluidFontSize(12px, 13px, 480px, 1280px, px)}}@media(min-width: 1280px){.is-single_body-property .access{font-size:13px}}.is-single_body-property .access{margin-top:3px;line-height:1.538}.is-single .the_content h2,.is-single .the_content h3,.is-single .the_content h4,.is-single .the_content h5,.is-single .the_content h6,.is-single .the_content p,.is-single .the_content a,.is-single .the_content span,.is-single .the_content strong,.is-single .the_content i,.is-single .the_content li,.is-single .the_content em{font-family:"Noto Sans JP",sans-serif;font-weight:500;font-size:14px}@media(min-width: 480px){.is-single .the_content h2,.is-single .the_content h3,.is-single .the_content h4,.is-single .the_content h5,.is-single .the_content h6,.is-single .the_content p,.is-single .the_content a,.is-single .the_content span,.is-single .the_content strong,.is-single .the_content i,.is-single .the_content li,.is-single .the_content em{font-size:15px;font-size:calcFluidFontSize(14px, 15px, 480px, 1280px, px)}}@media(min-width: 1280px){.is-single .the_content h2,.is-single .the_content h3,.is-single .the_content h4,.is-single .the_content h5,.is-single .the_content h6,.is-single .the_content p,.is-single .the_content a,.is-single .the_content span,.is-single .the_content strong,.is-single .the_content i,.is-single .the_content li,.is-single .the_content em{font-size:15px}}.is-single .the_content h2,.is-single .the_content h2 span{line-height:1.429;margin:70px 0 30px;font-size:18px}@media(min-width: 480px){.is-single .the_content h2,.is-single .the_content h2 span{font-size:24px;font-size:calcFluidFontSize(18px, 24px, 480px, 1280px, px)}}@media(min-width: 1280px){.is-single .the_content h2,.is-single .the_content h2 span{font-size:24px}}.is-single .the_content h2,.is-single .the_content h2 span{padding-left:20px;border-left:6px solid #252c34}@media only screen and (max-width:640px){.is-single .the_content h2,.is-single .the_content h2 span{margin:40px 0 20px;line-height:1.667}}.is-single .the_content h3{line-height:1.429;margin:70px 0 30px;font-size:18px}@media(min-width: 480px){.is-single .the_content h3{font-size:24px;font-size:calcFluidFontSize(18px, 24px, 480px, 1280px, px)}}@media(min-width: 1280px){.is-single .the_content h3{font-size:24px}}@media only screen and (max-width:640px){.is-single .the_content h3{margin:40px 0 20px;line-height:1.5}}.is-single .the_content h4,.is-single .the_content h4 span{margin:40px 0 30px;font-size:18px}@media(min-width: 480px){.is-single .the_content h4,.is-single .the_content h4 span{font-size:20px;font-size:calcFluidFontSize(18px, 18px, 480px, 1280px, px)}}@media(min-width: 1280px){.is-single .the_content h4,.is-single .the_content h4 span{font-size:18px}}@media only screen and (max-width:640px){.is-single .the_content h4,.is-single .the_content h4 span{margin:64px 0 24px;line-height:1.4}}.is-single .the_content h5,.is-single .the_content h5 span{margin:60px 0 38px;font-size:18px}@media(min-width: 480px){.is-single .the_content h5,.is-single .the_content h5 span{font-size:18px;font-size:calcFluidFontSize(18px, 18px, 480px, 1280px, px)}}@media(min-width: 1280px){.is-single .the_content h5,.is-single .the_content h5 span{font-size:18px}}@media only screen and (max-width:640px){.is-single .the_content h5,.is-single .the_content h5 span{margin:54px 0 24px;line-height:1.4}}.is-single .the_content p,.is-single .the_content span,.is-single .the_content strong,.is-single .the_content a,.is-single .the_content i,.is-single .the_content em{margin-bottom:36px}@media only screen and (max-width:640px){.is-single .the_content p,.is-single .the_content span,.is-single .the_content strong,.is-single .the_content a,.is-single .the_content i,.is-single .the_content em{margin-bottom:20px}}.is-single .the_content p{line-height:2.133}@media only screen and (max-width:640px){.is-single .the_content p{line-height:1.95}}.is-single .the_content a{color:#4d8bff;text-decoration:underline}.is-single .the_content a em{color:#4d8bff;text-decoration:none;font-style:normal;display:inline-block;position:relative;margin-bottom:0}.is-single .the_content a em:after,.is-single .the_content a em::before{width:12px;height:12px;border:1px solid #f9f6f3;-webkit-border-radius:1px;-moz-border-radius:1px;-ms-border-radius:1px;border-radius:1px;background:none;position:absolute;content:""}.is-single .the_content a em:after{top:12px;right:-16px}.is-single .the_content a em:before{top:8px;right:-19px}.is-single .the_content .btn-more-link a{width:100%;color:#fff;font-style:normal;text-decoration:none}.is-single .the_content img{width:88%;margin:0 auto 30px}@media only screen and (max-width:640px){.is-single .the_content img{margin-bottom:24px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px}}.is-single .the_content ul{margin:40px 0}.is-single .the_content ul li{position:relative;padding-left:1.1em;margin-bottom:.6em}.is-single .the_content ul li::before{width:8px;height:8px;display:block;position:absolute;top:calc(50% - 4px);left:0;content:"";background:#4d8bff;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}@media only screen and (max-width:640px){.is-single .the_content ul li::before{top:11px}}.is-single .the_content ol{margin:40px 0}.is-single .the_content ol li{list-style-type:none;list-style-position:inside;counter-increment:cnt;margin-bottom:.6em;padding-left:1.1em;position:relative}.is-single .the_content ol li:before{font-family:"Reddit Sans",sans-serif;font-weight:700;display:marker;content:"" counter(cnt) "";color:#4d8bff;position:absolute;left:0}.is-single .the_content blockquote{padding:30px;background:#f7f7f7}@media only screen and (max-width:640px){.is-single .the_content blockquote{padding:6%}}.is-single .the_content blockquote p{margin-bottom:0}.is-single .the_content .gallery-columns-2 .gallery-item{width:calc(50% - 20px) !important}@media only screen and (max-width:640px){.is-single .the_content .gallery-columns-2 .gallery-item{width:calc(50% - 10px) !important}}.is-single .the_content .gallery-columns-2 .gallery-item:first-child{margin-right:40px}@media only screen and (max-width:640px){.is-single .the_content .gallery-columns-2 .gallery-item:first-child{margin-right:20px}}.is-single .the_content .gallery-columns-2 .gallery-item img{border:0 !important}.is-single .the_content .back_to_list{margin:80px 0 0}.is-single .the_content .back_to_list a{color:#252c34;text-decoration:none;font-family:"Reddit Sans",sans-serif;font-weight:700;margin-bottom:0}.is-single .the_content-property{margin-top:40px}@media only screen and (max-width:640px){.is-single .the_content-property{margin-top:20px}}.is-single .the_content-property .build-info-box{display:-webkit-flex;display:-ms-flex;display:flex;margin-bottom:5px}.is-single .the_content-property .build-info-box:last-child{margin-bottom:0}.is-single .the_content-property .build-info-box .ttl,.is-single .the_content-property .build-info-box .content{font-size:14px}@media(min-width: 480px){.is-single .the_content-property .build-info-box .ttl,.is-single .the_content-property .build-info-box .content{font-size:15px;font-size:calcFluidFontSize(14px, 15px, 480px, 1280px, px)}}@media(min-width: 1280px){.is-single .the_content-property .build-info-box .ttl,.is-single .the_content-property .build-info-box .content{font-size:15px}}.is-single .the_content-property .build-info-box .ttl{width:120px;background:#f6f8fb;padding:2px 0;text-align:center}@media only screen and (max-width:640px){.is-single .the_content-property .build-info-box .ttl{width:35%}}.is-single .the_content-property .build-info-box .content{width:calc(100% - 120px);padding:2px 0 2px 20px}@media only screen and (max-width:640px){.is-single .the_content-property .build-info-box .content{width:65%}}.is-single .the_content-property .point{margin-top:40px}@media only screen and (max-width:640px){.is-single .the_content-property .point{margin-top:30px}}.is-single .the_content-property .point .ttl,.is-single .the_content-property .point .content{font-size:14px}@media(min-width: 480px){.is-single .the_content-property .point .ttl,.is-single .the_content-property .point .content{font-size:15px;font-size:calcFluidFontSize(14px, 15px, 480px, 1280px, px)}}@media(min-width: 1280px){.is-single .the_content-property .point .ttl,.is-single .the_content-property .point .content{font-size:15px}}.is-single .the_content-property .point .ttl{font-weight:600;border-bottom:1px solid #e5e5e5;margin:0 0 10px;padding-bottom:8px}.is-single .the_content-property .point .content{line-height:1.867}.is-kv{width:100%;height:100vh;position:relative}.is-kv-front{width:calc(100% - 6.9444444444vw);height:calc(45.1388888889vw + 48px);background:url("../images/page/top-page/kv-1.jpg") center/cover no-repeat fixed;margin:-3.8194444444vw 0 0 auto}@media only screen and (max-width:1366px){.is-kv-front{background-attachment:inherit}}@media only screen and (min-width:641px)and (max-width:1366px){.is-kv-front{margin-top:40px}}@media only screen and (max-width:640px){.is-kv-front{width:93%;height:80vh;margin-top:50px}}.is-kv-front_lead{position:absolute}.is-kv-front_lead-L{top:25%;left:6.9444444444vw}@media only screen and (min-width:641px)and (max-width:1366px){.is-kv-front_lead-L{width:20%;top:15%}}@media only screen and (max-width:640px){.is-kv-front_lead-L{width:38%;top:10%}}.is-kv-front_lead-L img{margin:0}.is-kv-front_lead-L-txt-2{margin:23px 0 31px}@media only screen and (max-width:640px){.is-kv-front_lead-L-txt-2 img{width:60%}}.is-kv-front_lead-R{top:30%;right:6.9444444444vw}@media only screen and (min-width:641px)and (max-width:1366px){.is-kv-front_lead-R{top:18%}}@media only screen and (max-width:640px){.is-kv-front_lead-R{top:27%}}.is-kv-front_lead-R-txt{text-align:left;margin-bottom:20px}@media only screen and (min-width:641px)and (max-width:1366px){.is-kv-front_lead-R-txt{margin-bottom:10px}}@media only screen and (max-width:640px){.is-kv-front_lead-R-txt{text-align:left;margin-bottom:10px}}.is-kv-front_lead-R-txt span{font-size:18px}@media(min-width: 480px){.is-kv-front_lead-R-txt span{font-size:22px;font-size:calcFluidFontSize(18px, 22px, 480px, 1280px, px)}}@media(min-width: 1280px){.is-kv-front_lead-R-txt span{font-size:22px}}.is-kv-front_lead-R-txt span{color:#fff;display:block;text-align:right}.is-kv-front_lead-R-txt span:last-child{margin-bottom:0}.is-kv-front_btns{position:absolute;bottom:108px;right:6.9444444444vw}@media only screen and (max-width:640px){.is-kv-front_btns{width:86%;display:block;bottom:0px;right:auto;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}.is-kv-front_btns p{margin-left:20px}@media only screen and (max-width:640px){.is-kv-front_btns p{margin:0 0 10px}}.is-kv-lower{height:auto}.is-kv-lower::after{width:100%;height:100vh;content:"";display:block}@media only screen and (max-width:640px){.is-kv-lower::after{height:50vh}}.is-kv-lower_ttl{margin:6.9444444444vw 0 10.4166666667vw 6.9444444444vw}@media only screen and (min-width:641px)and (max-width:1366px){.is-kv-lower_ttl{margin:80px 0 100px 7%}}@media only screen and (max-width:640px){.is-kv-lower_ttl{margin:18.6666666667vw 0 13.3333333333vw 7%}}.is-kv-lower_ttl-txt{line-height:1;display:block}.is-kv-lower_ttl-txt-en span{font-size:40px}@media(min-width: 480px){.is-kv-lower_ttl-txt-en span{font-size:119px;font-size:calcFluidFontSize(40px, 119px, 480px, 1280px, px)}}@media(min-width: 1280px){.is-kv-lower_ttl-txt-en span{font-size:119px}}.is-kv-lower_ttl-txt-en span{line-height:1}@media only screen and (min-width:641px)and (max-width:1366px){.is-kv-lower_ttl-txt-en span{font-size:60px;font-size:6rem}}.is-kv-lower_ttl-txt-en span:first-child{text-transform:uppercase}.is-kv-lower_ttl-txt-jp{margin-top:12px}.is-kv-lower_ttl-txt-jp span{font-size:16px}@media(min-width: 480px){.is-kv-lower_ttl-txt-jp span{font-size:19px;font-size:calcFluidFontSize(16px, 19px, 480px, 1280px, px)}}@media(min-width: 1280px){.is-kv-lower_ttl-txt-jp span{font-size:19px}}.is-kv-lower_ttl-txt-jp span{line-height:1;color:#727272}.is-kv-lower-about-us::after{background:url("../images/page/about-us/kv.jpg") center/cover no-repeat fixed}@media only screen and (max-width:1366px){.is-kv-lower-about-us::after{background-attachment:inherit}}.is-kv-lower-flow::after{background:url("../images/page/flow/kv.jpg") center/cover no-repeat fixed}@media only screen and (max-width:1366px){.is-kv-lower-flow::after{background-attachment:inherit}}.is-kv-lower-staff::after{background:url("../images/page/staff/kv.jpg") center/cover no-repeat fixed}@media only screen and (max-width:1366px){.is-kv-lower-staff::after{background-attachment:inherit}}.is-kv-lower-property::after,.is-kv-lower-property_single::after{background:url("../images/page/property/kv.jpg") center/cover no-repeat fixed}@media only screen and (max-width:1366px){.is-kv-lower-property::after,.is-kv-lower-property_single::after{background-attachment:inherit}}.is-kv-lower-faq .is-kv-lower_ttl-txt .en{text-transform:uppercase}.is-kv-lower-faq::after{background:url("../images/page/faq/kv.jpg") center/cover no-repeat fixed}@media only screen and (max-width:1366px){.is-kv-lower-faq::after{background-attachment:inherit}}.is-kv-lower-voice::after{background:url("../images/page/voice/kv.jpg") center/cover no-repeat fixed}@media only screen and (max-width:1366px){.is-kv-lower-voice::after{background-attachment:inherit}}.is-kv-lower-access::after{background:url("../images/page/access/kv.jpg") center/cover no-repeat fixed;content:none}@media only screen and (max-width:1366px){.is-kv-lower-access::after{background-attachment:inherit}}.is-kv-lower-recruitment::after{background:url("../images/page/recruitment/kv.jpg") center/cover no-repeat fixed}@media only screen and (max-width:1366px){.is-kv-lower-recruitment::after{background-attachment:inherit}}.is-kv-lower-news::after,.is-kv-lower-news_single::after,.is-kv-lower-contact-us::after,.is-kv-lower-residents::after,.is-kv-lower-moving-in::after,.is-kv-lower-equipment-malfunction::after,.is-kv-lower-notice-to-vacate::after,.is-kv-lower-privacy-policy::after{content:none}.article-news_lists__item{position:relative;margin-bottom:48px}@media only screen and (max-width:640px){.article-news_lists__item{margin-bottom:12px}}.article-news_lists__item:last-child{margin-bottom:0}@media only screen and (max-width:640px){.article-news_lists__item .txt{display:block}}.article-news_lists__item .txt .date{line-height:1.2;font-style:normal;letter-spacing:0;font-size:11px}@media(min-width: 480px){.article-news_lists__item .txt .date{font-size:11px;font-size:calcFluidFontSize(11px, 11px, 480px, 1280px, px)}}@media(min-width: 1280px){.article-news_lists__item .txt .date{font-size:11px}}.article-news_lists__item .txt .date{position:relative;margin-right:22px}@media only screen and (max-width:640px){.article-news_lists__item .txt .date{margin-right:12px}}.article-news_lists__item .txt .ttl-post{font-size:13px}@media(min-width: 480px){.article-news_lists__item .txt .ttl-post{font-size:14px;font-size:calcFluidFontSize(13px, 14px, 480px, 1280px, px)}}@media(min-width: 1280px){.article-news_lists__item .txt .ttl-post{font-size:14px}}.article-news_lists__item .txt .ttl-post{line-height:1.471}@media only screen and (max-width:640px){.article-news_lists__item .txt .ttl-post{width:80%;line-height:1.44}}.article-news_lists__item .txt .ic{position:absolute;top:50%;right:19px;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media only screen and (max-width:640px){.article-news_lists__item .txt .ic{top:80%;right:10px}}.article-property_lists__item{position:relative;background:#e6e6e3;padding:20px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;border-radius:8px}.article-property_lists__item .thumb{position:relative;margin-bottom:11px}.article-property_lists__item .thumb img{-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px}.article-property_lists__item .txt{margin-top:16px}.article-property_lists__item .txt .ttl-post{font-size:16px}@media(min-width: 480px){.article-property_lists__item .txt .ttl-post{font-size:17px;font-size:calcFluidFontSize(16px, 17px, 480px, 1280px, px)}}@media(min-width: 1280px){.article-property_lists__item .txt .ttl-post{font-size:17px}}.article-property_lists__item .txt .ttl-post{line-height:1.45;font-weight:600}.article-property_lists__item .txt .address{font-size:11px}@media(min-width: 480px){.article-property_lists__item .txt .address{font-size:13px;font-size:calcFluidFontSize(11px, 13px, 480px, 1280px, px)}}@media(min-width: 1280px){.article-property_lists__item .txt .address{font-size:13px}}.article-property_lists.article-clm_lists-4 .clm_item{width:calc((100% - 90px)/4);margin:0 30px 30px 0}@media only screen and (min-width:641px)and (max-width:835px){.article-property_lists.article-clm_lists-4 .clm_item{width:calc((100% - 20px)/2);margin:0 20px 50px 0}.article-property_lists.article-clm_lists-4 .clm_item:nth-of-type(2n){margin-right:0}}@media only screen and (max-width:640px){.article-property_lists.article-clm_lists-4 .clm_item{width:calc((100% - 20px)/2);margin:0 20px 24px 0}.article-property_lists.article-clm_lists-4 .clm_item:nth-of-type(2n){margin-right:0}}.article-property_lists.article-clm_lists-4 .clm_item:nth-of-type(4n){margin-right:0}.article-staff_lists__item{position:relative}.article-staff_lists__item:hover{opacity:1;filter:alpha(opacity=100)}.article-staff_lists__item .thumb{position:relative}.article-staff_lists__item .thumb .comment{padding:8px 15px;background:#fff;font-size:13px}@media(min-width: 480px){.article-staff_lists__item .thumb .comment{font-size:17px;font-size:calcFluidFontSize(13px, 15px, 480px, 1280px, px)}}@media(min-width: 1280px){.article-staff_lists__item .thumb .comment{font-size:15px}}.article-staff_lists__item .thumb .comment{line-height:1.45;position:absolute;bottom:20px;left:-20px}@media only screen and (max-width:640px){.article-staff_lists__item .thumb .comment{padding:3px 6px;bottom:10px;left:-10px}}.article-staff_lists__item .txt{margin-top:14px}@media only screen and (max-width:640px){.article-staff_lists__item .txt{margin-top:9px}}.article-staff_lists__item .txt h3,.article-staff_lists__item .txt p{text-align:center}.article-staff_lists__item .txt .ttl-post{font-size:15px}@media(min-width: 480px){.article-staff_lists__item .txt .ttl-post{font-size:19px;font-size:calcFluidFontSize(15px, 19px, 480px, 1280px, px)}}@media(min-width: 1280px){.article-staff_lists__item .txt .ttl-post{font-size:19px}}.article-staff_lists__item .txt .ttl-post{line-height:1.45;font-weight:600}.article-staff_lists__item .txt .mbti{font-size:11px}@media(min-width: 480px){.article-staff_lists__item .txt .mbti{font-size:13px;font-size:calcFluidFontSize(11px, 13px, 480px, 1280px, px)}}@media(min-width: 1280px){.article-staff_lists__item .txt .mbti{font-size:13px}}.article-staff_lists__item .txt .mbti{letter-spacing:.25em;color:#b1b1b1}@media only screen and (max-width:640px){.article-staff_lists__item .txt .mbti{line-height:1;margin-top:3px}}.index .artist h2{text-align:center;position:relative;margin-bottom:20px}.index .artist h2 span{position:relative;display:inline-block;background:#000;padding:0 30px;z-index:2}@media only screen and (max-width:640px){.index .artist h2 span{padding:0 20px}}@media only screen and (max-width:640px){.index .artist h2 span img{width:60px;margin:0 auto}}.index .artist h2::before{width:100%;height:1px;content:"";background:#bf9c46;position:absolute;top:50%;left:0;z-index:-1}@media only screen and (max-width:640px){.index .artist h2::before{top:calc(50% - 5px)}}.index .artist-box{margin-bottom:5vw}.index .artist-box_lists{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.index .artist-box_lists__item{width:50%}.index .artist-box_lists__item img{width:80%;margin:0 auto}.index .artist-box-1 .artist-box_lists__item:nth-child(2){margin-top:50px}@media only screen and (max-width:640px){.index .artist-box-1 .artist-box_lists__item:nth-child(2){margin-top:30px}}.index .artist-box-1 .artist-box_lists__item:nth-child(3){margin-top:50px}@media only screen and (max-width:640px){.index .artist-box-1 .artist-box_lists__item:nth-child(3){margin-top:30px}}.index .artist-box .andmore{margin-top:20px;text-align:right}.index .artist-box .andmore img{margin:0 0 0 auto}@media only screen and (max-width:640px){.index .artist-box .andmore img{width:80px}}.index .artist .text{padding-top:40px;margin:40px 0 50px;border-top:1px solid #bf9c46}@media only screen and (max-width:640px){.index .artist .text{margin:30px 0 40px}}.index .ticket h2{margin-bottom:30px}@media only screen and (max-width:640px){.index .ticket h2{width:60%;margin:0 auto 20px}}.index .ticket .inner{background:#dcdde2}.index .ticket .inner img{width:100%}.index .ticket .inner .map{padding:30px 50px}.index .ticket .inner .pia{margin:30px 0}.index .ticket .inner .btn{width:60%;margin:0 auto;padding-bottom:40px}.index .ticket .inner .btn img{width:100%}.index .ticket .inner .btn-seat{margin:0 auto;border-top:1px solid #bf9c46;padding:30px 0}.index .ticket .inner .btn-seat img{width:50%}@media only screen and (max-width:640px){.index .ticket .inner .btn-seat img{width:40%}}.is-about-us-philosophy .top-lead{margin-top:40px}@media only screen and (max-width:640px){.is-about-us-philosophy .top-lead{margin-top:20px}}.is-about-us-philosophy .top-lead span{line-height:1;display:block;font-size:26px}@media(min-width: 480px){.is-about-us-philosophy .top-lead span{font-size:48px;font-size:calcFluidFontSize(26px, 48px, 480px, 1280px, px)}}@media(min-width: 1280px){.is-about-us-philosophy .top-lead span{font-size:48px}}.is-about-us-philosophy .top-lead span{font-weight:300;margin-bottom:26px}@media only screen and (max-width:640px){.is-about-us-philosophy .top-lead span{margin-bottom:16px}}@media only screen and (max-width:640px){.is-about-us-philosophy .img_lists{margin-top:8vw}}.is-about-us-philosophy .img_lists-R{width:41.6666666667vw;margin-top:5.4166666667vw}@media only screen and (max-width:640px){.is-about-us-philosophy .img_lists-R{width:60%;margin-top:13.3333333333vw}}.is-about-us-philosophy .img_lists-L{width:30.5555555556vw;margin-top:-8.0555555556vw}@media only screen and (max-width:640px){.is-about-us-philosophy .img_lists-L{width:45%;margin:0vw 0 0 -5%}}.is-about-us-philosophy .img_lists__item{position:relative}.is-about-us-philosophy .img_lists__item-2{z-index:2}.is-about-us-philosophy .img_lists__item-3{margin:-11.8055555556vw 0 0 -60px;z-index:1}@media only screen and (max-width:640px){.is-about-us-philosophy .img_lists__item-3{margin-left:-20px}}.is-about-us-philosophy .txt{width:51.3888888889vw;margin:5.5555555556vw 0 0 auto}@media only screen and (max-width:640px){.is-about-us-philosophy .txt{width:80%;margin:30px auto 0}}.is-about-us-philosophy .txt .lead{font-size:15px}@media(min-width: 480px){.is-about-us-philosophy .txt .lead{font-size:17px;font-size:calcFluidFontSize(15px, 17px, 480px, 1280px, px)}}@media(min-width: 1280px){.is-about-us-philosophy .txt .lead{font-size:17px}}.is-about-us-philosophy .txt .lead{line-height:2;margin-top:26px}@media only screen and (max-width:640px){.is-about-us-philosophy .txt .lead{margin-top:12px}}.is-about-us-message{position:relative;z-index:1}@media only screen and (max-width:640px){.is-about-us-message{margin-bottom:50px}}.is-about-us-message .ttl{line-height:1;margin:0 0 -35px 6.9444444444vw;position:relative;z-index:2}@media only screen and (max-width:640px){.is-about-us-message .ttl{margin-bottom:-15px}}.is-about-us-message .ttl .en{font-size:32px}@media(min-width: 480px){.is-about-us-message .ttl .en{font-size:68px;font-size:calcFluidFontSize(32px, 68px, 480px, 1280px, px)}}@media(min-width: 1280px){.is-about-us-message .ttl .en{font-size:68px}}.is-about-us-message .ttl .en{line-height:1;letter-spacing:.25em}.is-about-us-message .inner{position:relative;z-index:1}@media only screen and (max-width:640px){.is-about-us-message .inner{display:block}}.is-about-us-message .inner .img{width:63.8888888889vw}@media only screen and (max-width:640px){.is-about-us-message .inner .img{width:93%}}.is-about-us-message .inner .img img{margin:0}.is-about-us-message .inner .txt{width:calc(100% - 56.9444444444vw);margin:6.9444444444vw 0 0 -6.9444444444vw}@media only screen and (max-width:640px){.is-about-us-message .inner .txt{width:100%;margin:0}}.is-about-us-message .inner .txt .top-lead{font-size:26px}@media(min-width: 480px){.is-about-us-message .inner .txt .top-lead{font-size:42px;font-size:calcFluidFontSize(26px, 42px, 480px, 1280px, px)}}@media(min-width: 1280px){.is-about-us-message .inner .txt .top-lead{font-size:42px}}.is-about-us-message .inner .txt .top-lead{font-weight:300;line-height:1.286;margin-bottom:60px}@media only screen and (max-width:640px){.is-about-us-message .inner .txt .top-lead{margin:20px 7%;text-align:center}}.is-about-us-message .inner .txt-main{background:#fff;padding:60px}@media only screen and (max-width:640px){.is-about-us-message .inner .txt-main{width:70%;margin:20px auto 0;padding:0}}.is-about-us-message .inner .txt-main .lead{font-size:15px}@media(min-width: 480px){.is-about-us-message .inner .txt-main .lead{font-size:17px;font-size:calcFluidFontSize(15px, 17px, 480px, 1280px, px)}}@media(min-width: 1280px){.is-about-us-message .inner .txt-main .lead{font-size:17px}}.is-about-us-message .inner .txt-main .lead{line-height:2;margin-top:26px}@media only screen and (max-width:640px){.is-about-us-message .inner .txt-main .lead{margin-bottom:12px}}.is-about-us-message .inner .txt-main .name{font-size:15px}@media(min-width: 480px){.is-about-us-message .inner .txt-main .name{font-size:17px;font-size:calcFluidFontSize(15px, 17px, 480px, 1280px, px)}}@media(min-width: 1280px){.is-about-us-message .inner .txt-main .name{font-size:17px}}.is-about-us-message .inner .txt-main .name{text-align:right;margin-top:15px}.is-about-us-message .inner .txt-main .name small{display:inline-block;font-size:11px}@media(min-width: 480px){.is-about-us-message .inner .txt-main .name small{font-size:13px;font-size:calcFluidFontSize(11px, 13px, 480px, 1280px, px)}}@media(min-width: 1280px){.is-about-us-message .inner .txt-main .name small{font-size:13px}}.is-about-us-message .inner .txt-main .name small{margin-right:6px}.is-about-us-outline .inner{margin-bottom:6.9444444444vw}@media only screen and (max-width:640px){.is-about-us-outline .inner{display:block}}.is-about-us-outline-box{width:calc((100% - 60px)/2)}@media only screen and (max-width:640px){.is-about-us-outline-box{width:100%}}@media only screen and (max-width:640px){.is-about-us-outline-box:last-child .table_clm{border-top:0}}.is-about-us-outline iframe{width:100%;height:34.7222222222vw;display:block}@media only screen and (max-width:640px){.is-about-us-outline iframe{height:93.3333333333vw}}.is-access-box{position:relative;margin-bottom:120px}@media only screen and (max-width:640px){.is-access-box{display:block;margin-bottom:60px}}.is-access-box:last-child{margin-bottom:0}.is-access-box .txt{width:calc(100% - 50vw)}@media only screen and (max-width:640px){.is-access-box .txt{width:100%;margin-bottom:30px}}.is-access-box .txt .address{font-size:14px}@media(min-width: 480px){.is-access-box .txt .address{font-size:15px;font-size:calcFluidFontSize(14px, 15px, 480px, 1280px, px)}}@media(min-width: 1280px){.is-access-box .txt .address{font-size:15px}}.is-access-box .txt .address{line-height:1.733;margin-bottom:38px}@media only screen and (max-width:640px){.is-access-box .txt .address{line-height:1.65;margin-bottom:24px}}.is-access-box .txt .means{margin-bottom:30px}@media only screen and (max-width:640px){.is-access-box .txt .means{margin-bottom:14px}}.is-access-box .txt .means-ttl{margin-bottom:8px}.is-access-box .txt .means-ttl span{font-size:13px}@media(min-width: 480px){.is-access-box .txt .means-ttl span{font-size:15px;font-size:calcFluidFontSize(13px, 15px, 480px, 1280px, px)}}@media(min-width: 1280px){.is-access-box .txt .means-ttl span{font-size:15px}}.is-access-box .txt .means-ttl span{display:inline-block;padding:4px 18px;border:1px solid #c9c9c9;color:#898989;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;border-radius:20px}@media only screen and (max-width:640px){.is-access-box .txt .means-ttl span{padding:2px 14px}}.is-access-box .txt .means_lists__item{font-size:12px}@media(min-width: 480px){.is-access-box .txt .means_lists__item{font-size:15px;font-size:calcFluidFontSize(12px, 15px, 480px, 1280px, px)}}@media(min-width: 1280px){.is-access-box .txt .means_lists__item{font-size:15px}}.is-access-box .txt .means_lists__item{color:#5f5f5f;position:relative;padding-left:18px}.is-access-box .txt .means_lists__item::before{width:6px;height:6px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;background:#5f5f5f;content:"";position:absolute;top:calc(50% - 3px);left:0}@media only screen and (max-width:640px){.is-access-box .txt .btn a{width:100%}}.is-access-box .map{width:50vw}@media only screen and (max-width:640px){.is-access-box .map{width:100%}}.is-access-box .map iframe{width:100%;height:34.7222222222vw}@media only screen and (max-width:640px){.is-access-box .map iframe{height:260px}}.is-recruitment-desire{margin-bottom:8.3333333333vw}@media only screen and (max-width:640px){.is-recruitment-desire{margin-bottom:10.6666666667vw}}.is-recruitment-desire .ttl-primary{margin-bottom:0}@media only screen and (max-width:640px){.is-recruitment-desire .ttl-primary{margin-bottom:30px}}.is-recruitment-desire_lists{margin-left:41.6666666667vw}@media only screen and (min-width:641px)and (max-width:1366px){.is-recruitment-desire_lists{margin:50px 0 0 20%}}@media only screen and (max-width:640px){.is-recruitment-desire_lists{margin:0}}.is-recruitment-desire_lists__item{margin-bottom:16px}.is-recruitment-desire_lists__item:last-child{margin-bottom:0}.is-recruitment-desire_lists__item .count,.is-recruitment-desire_lists__item .jp{line-height:1;display:inline-block;vertical-align:middle}.is-recruitment-desire_lists__item .count{font-size:14px}@media(min-width: 480px){.is-recruitment-desire_lists__item .count{font-size:15px;font-size:calcFluidFontSize(14px, 15px, 480px, 1280px, px)}}@media(min-width: 1280px){.is-recruitment-desire_lists__item .count{font-size:15px}}.is-recruitment-desire_lists__item .count{font-style:normal;margin-right:1em}.is-recruitment-desire_lists__item .jp{width:calc(100% - 3em);font-size:16px}@media(min-width: 480px){.is-recruitment-desire_lists__item .jp{font-size:19px;font-size:calcFluidFontSize(16px, 19px, 480px, 1280px, px)}}@media(min-width: 1280px){.is-recruitment-desire_lists__item .jp{font-size:19px}}.is-recruitment-desire_lists__item .jp{line-height:1.45}.is-recruitment-desire_lists__item .jp small{font-size:14px}@media(min-width: 480px){.is-recruitment-desire_lists__item .jp small{font-size:15px;font-size:calcFluidFontSize(14px, 15px, 480px, 1280px, px)}}@media(min-width: 1280px){.is-recruitment-desire_lists__item .jp small{font-size:15px}}.is-recruitment-desire_lists__item .jp small{display:block}.is-recruitment-application .inner{margin-bottom:4.1666666667vw}@media only screen and (max-width:640px){.is-recruitment-application .inner{display:block;margin-bottom:30px}}.is-recruitment-application-box{width:calc((100% - 60px)/2)}@media only screen and (max-width:640px){.is-recruitment-application-box{width:100%}}@media only screen and (max-width:640px){.is-recruitment-application-box:last-child .table_clm{border-top:0}}.is-recruitment-application .btn a{margin:0 auto}@media only screen and (max-width:640px){.is-recruitment-application .btn a{width:100%}}.is-voice-box{padding:60px;background:#f6f8fb;position:relative;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;border-radius:12px;margin-bottom:40px}@media only screen and (max-width:640px){.is-voice-box{padding:5%;margin-bottom:20px}}.is-voice-box:last-child{margin-bottom:0}.is-voice-box .img{width:200px}@media only screen and (max-width:640px){.is-voice-box .img{width:30%}}.is-voice-box .img img{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.is-voice-box .txt{width:calc(100% - 200px - 60px)}@media only screen and (max-width:640px){.is-voice-box .txt{width:calc(70% - 20px)}}.is-voice-box .txt .initial{font-size:20px}@media(min-width: 480px){.is-voice-box .txt .initial{font-size:24px;font-size:calcFluidFontSize(20px, 24px, 480px, 1280px, px)}}@media(min-width: 1280px){.is-voice-box .txt .initial{font-size:24px}}.is-voice-box .txt .initial{color:#4d8bff;margin-bottom:2px}.is-voice-box .txt .title{font-size:17px}@media(min-width: 480px){.is-voice-box .txt .title{font-size:19px;font-size:calcFluidFontSize(17px, 19px, 480px, 1280px, px)}}@media(min-width: 1280px){.is-voice-box .txt .title{font-size:19px}}.is-voice-box .txt .title{font-weight:600;margin-bottom:4px}@media only screen and (max-width:640px){.is-voice-box .txt .title{line-height:1.45;margin-bottom:9px}}.is-voice-box .txt .content{font-size:14px}@media(min-width: 480px){.is-voice-box .txt .content{font-size:15px;font-size:calcFluidFontSize(14px, 15px, 480px, 1280px, px)}}@media(min-width: 1280px){.is-voice-box .txt .content{font-size:15px}}.is-voice-box .txt .content{line-height:2.133}@media only screen and (max-width:640px){.is-voice-box .txt .content{margin-left:calc(-45% - 20px);line-height:1.65}}.is-voice-box .txt .tags{position:absolute;top:60px;right:60px}@media only screen and (max-width:640px){.is-voice-box .txt .tags{position:relative;top:auto;right:auto;margin-bottom:12px}}.is-voice-box .txt .tags_item{font-size:10px}@media(min-width: 480px){.is-voice-box .txt .tags_item{font-size:11px;font-size:calcFluidFontSize(10px, 11px, 480px, 1280px, px)}}@media(min-width: 1280px){.is-voice-box .txt .tags_item{font-size:11px}}.is-voice-box .txt .tags_item{color:#c9c9c9;display:inline-block;border:1px solid #c9c9c9;padding:2px 10px;margin-left:10px;background:#fff;-webkit-border-radius:14px;-moz-border-radius:14px;-ms-border-radius:14px;border-radius:14px}@media only screen and (max-width:640px){.is-voice-box .txt .tags_item{padding:2px 8px;margin:0 6px 0 0}}/*# sourceMappingURL=import.min.css.map */