@charset "UTF-8";#animation,.viewer-invisible{visibility:hidden}.viewer-canvas,.viewer-container,.viewer-footer{position:absolute;left:0;overflow:hidden}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0;-webkit-box-sizing:border-box;box-sizing:border-box;word-break:break-all}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0}input[type=button],input[type=submit]{border-radius:0;-webkit-appearance:button;-moz-appearance:button;appearance:button;border:none;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}input[type=button]::-webkit-search-decoration,input[type=submit]::-webkit-search-decoration{display:none}input[type=button]::focus,input[type=submit]::focus{outline-offset:-2px}.animation{visibility:visible!important;animation-fill-mode:both!important;-webkit-animation-fill-mode:both!important}.replay{-webkit-animation-iteration-count:infinite!important;animation-iteration-count:infinite!important}.delay-05s{-webkit-animation-delay:.5s!important;animation-delay:.5s!important}.delay-1s{-webkit-animation-delay:1s!important;animation-delay:1s!important}.delay-1-5s{-webkit-animation-delay:1.5s!important;animation-delay:1.5s!important}.delay-2s{-webkit-animation-delay:2s!important;animation-delay:2s!important}.delay-3s{-webkit-animation-delay:3s!important;animation-delay:3s!important}.fade-in{-webkit-animation:fade-in 1.2s;animation:fade-in 1.2s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}.fade-out{-webkit-animation:fade-out 1s;animation:fade-out 1s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes fade-out{0%{opacity:1}100%{opacity:0}}@keyframes fade-out{0%{opacity:1}100%{opacity:0}}.fade-in-right{-webkit-animation:fade-in-right 1s;animation:fade-in-right 1s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes fade-in-right{0%{-webkit-transform:translateX(-100%);opacity:0}100%{-webkit-transform:translateX(0);opacity:1}}@keyframes fade-in-right{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}.fade-in-left{-webkit-animation:fade-in-left 1s;animation:fade-in-left 1s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes fade-in-left{0%{-webkit-transform:translateX(100%);opacity:0}100%{-webkit-transform:translateX(0);opacity:1}}@keyframes fade-in-left{0%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}.fade-in-up{-webkit-animation:fade-in-up 1s;animation:fade-in-up 1s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes fade-in-up{0%{-webkit-transform:translateY(100%);opacity:0}100%{-webkit-transform:translateY(0);opacity:1}}@keyframes fade-in-up{0%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.fade-in-down{-webkit-animation:fade-in-down 1s;animation:fade-in-down 1s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes fade-in-down{0%{-webkit-transform:translateY(-100%);opacity:0}100%{-webkit-transform:translateY(0);opacity:1}}@keyframes fade-in-down{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.fade-out-right{-webkit-animation:fade-out-right 1s;animation:fade-out-right 1s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes fade-out-right{0%{-webkit-transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(100%);opacity:0}}@keyframes fade-out-right{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}}.fade-out-left{-webkit-animation:fade-out-left 1s;animation:fade-out-left 1s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes fade-out-left{0%{-webkit-transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(-100%);opacity:0}}@keyframes fade-out-left{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}}.fade-out-up{-webkit-animation:fade-out-up 1s;animation:fade-out-up 1s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes fade-out-up{0%{-webkit-transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(-100%);opacity:0}}@keyframes fade-out-up{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}}.fade-out-down{-webkit-animation:fade-out-down 1s;animation:fade-out-down 1s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes fade-out-down{0%{-webkit-transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(100%);opacity:0}}@keyframes fade-out-down{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}}.slide-in-right{-webkit-animation:slide-in-right 1.2s;animation:slide-in-right 1.2s;-webkit-animation-timing-function:ease;animation-timing-function:ease}@-webkit-keyframes slide-in-right{0%{-webkit-transform:translateX(-2000px)}100%{-webkit-transform:translateX(0)}}@keyframes slide-in-right{0%{-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.slide-in-left{-webkit-animation:slide-in-left 1.2s;animation:slide-in-left 1.2s;-webkit-animation-timing-function:ease;animation-timing-function:ease}@-webkit-keyframes slide-in-left{0%{-webkit-transform:translateX(2000px)}100%{-webkit-transform:translateX(0)}}@keyframes slide-in-left{0%{-webkit-transform:translateX(2000px);transform:translateX(2000px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.slide-in-up{-webkit-animation:slide-in-up 1.2s;animation:slide-in-up 1.2s;-webkit-animation-timing-function:ease;animation-timing-function:ease}@-webkit-keyframes slide-in-up{0%{-webkit-transform:translateY(1000px)}100%{-webkit-transform:translateY(0)}}@keyframes slide-in-up{0%{-webkit-transform:translateY(1000px);transform:translateY(1000px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.slide-in-down{-webkit-animation:slide-in-down 1.2s;animation:slide-in-down 1.2s;-webkit-animation-timing-function:ease;animation-timing-function:ease}@-webkit-keyframes slide-in-down{0%{-webkit-transform:translateY(-1000px)}100%{-webkit-transform:translateY(0)}}@keyframes slide-in-down{0%{-webkit-transform:translateY(-1000px);transform:translateY(-1000px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.slide-out-right{-webkit-animation:slide-out-right 1.5s;animation:slide-out-right 1.5s;-webkit-animation-timing-function:ease;animation-timing-function:ease}@-webkit-keyframes slide-out-right{0%{-webkit-transform:translateX(0)}100%{-webkit-transform:translateX(2000px)}}@keyframes slide-out-right{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(2000px);transform:translateX(2000px)}}.slide-out-left{-webkit-animation:slide-out-left 1.5s;animation:slide-out-left 1.5s;-webkit-animation-timing-function:ease;animation-timing-function:ease}@-webkit-keyframes slide-out-left{0%{-webkit-transform:translateX(0)}100%{-webkit-transform:translateX(-2000px)}}@keyframes slide-out-left{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}.slide-out-up{-webkit-animation:slide-out-up 1.2s;animation:slide-out-up 1.2s;-webkit-animation-timing-function:ease;animation-timing-function:ease}@-webkit-keyframes slide-out-up{0%{-webkit-transform:translateY(0)}100%{-webkit-transform:translateY(-1000px)}}@keyframes slide-out-up{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-1000px);transform:translateY(-1000px)}}.slide-out-down{-webkit-animation:slide-out-down 1.2s;animation:slide-out-down 1.2s;-webkit-animation-timing-function:ease;animation-timing-function:ease}@-webkit-keyframes slide-out-down{0%{-webkit-transform:translateY(0)}100%{-webkit-transform:translateY(1000px)}}@keyframes slide-out-down{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(1000px);transform:translateY(1000px)}}.bounce-in{-webkit-animation:bounce-in 1.2s;animation:bounce-in 1.2s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@keyframes bounce-in{0%{-webkit-transform:scale(.9);transform:scale(.9);opacity:0}25%{-webkit-transform:scale(1.2);transform:scale(1.2)}40%{-webkit-transform:scale(.8);transform:scale(.8)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}60%{-webkit-transform:scale(.9);transform:scale(.9)}70%{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:1}80%{-webkit-transform:scale(.95);transform:scale(.95)}90%{-webkit-transform:scale(1.01);transform:scale(1.01)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes bounce-in{0%{-webkit-transform:scale(.9);opacity:0}25%{-webkit-transform:scale(1.2)}40%{-webkit-transform:scale(.8)}50%{-webkit-transform:scale(1.1)}60%{-webkit-transform:scale(.9)}70%{-webkit-transform:scale(1.05);opacity:1}80%{-webkit-transform:scale(.95)}90%{-webkit-transform:scale(1.01)}100%{-webkit-transform:scale(1)}}.bounce-in-right{-webkit-animation:bounce-in-right 1.2s;animation:bounce-in-right 1.2s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@keyframes bounce-in-right{0%{-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}63%{-webkit-transform:translateX(30px);transform:translateX(30px)}100%,70%,80%,90%{-webkit-transform:translateX(0);transform:translateX(0)}75%{-webkit-transform:translateX(14px);transform:translateX(14px)}85%{-webkit-transform:translateX(8px);transform:translateX(8px)}95%{-webkit-transform:translateX(4px);transform:translateX(4px)}}@-webkit-keyframes bounce-in-right{0%{-webkit-transform:translateX(-2000px)}63%{-webkit-transform:translateX(30px)}100%,70%,80%,90%{-webkit-transform:translateX(0)}75%{-webkit-transform:translateX(14px)}85%{-webkit-transform:translateX(8px)}95%{-webkit-transform:translateX(4px)}}.bounce-in-left{-webkit-animation:bounce-in-left 1.2s;animation:bounce-in-left 1.2s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@keyframes bounce-in-left{0%{-webkit-transform:translateX(2000px);transform:translateX(2000px)}63%{-webkit-transform:translateX(-30px);transform:translateX(-30px)}100%,70%,80%,90%{-webkit-transform:translateX(0);transform:translateX(0)}75%{-webkit-transform:translateX(-14px);transform:translateX(-14px)}85%{-webkit-transform:translateX(-8px);transform:translateX(-8px)}95%{-webkit-transform:translateX(-4px);transform:translateX(-4px)}}@-webkit-keyframes bounce-in-left{0%{-webkit-transform:translateX(2000px)}63%{-webkit-transform:translateX(-30px)}100%,70%,80%,90%{-webkit-transform:translateX(0)}75%{-webkit-transform:translateX(-14px)}85%{-webkit-transform:translateX(-8px)}95%{-webkit-transform:translateX(-4px)}}.bounce-in-up{-webkit-animation:bounce-in-up 1.2s;animation:bounce-in-up 1.2s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@keyframes bounce-in-up{0%{-webkit-transform:translateY(1000px);transform:translateY(1000px)}25%{-webkit-transform:translateY(50px);transform:translateY(50px)}100%,30%,55%,70%,80%,90%{-webkit-transform:translateY(0);transform:translateY(0)}45%{-webkit-transform:translateY(25px);transform:translateY(25px)}63%{-webkit-transform:translateY(15px);transform:translateY(15px)}75%{-webkit-transform:translateY(7px);transform:translateY(7px)}85%{-webkit-transform:translateY(4px);transform:translateY(4px)}95%{-webkit-transform:translateY(2px);transform:translateY(2px)}}@-webkit-keyframes bounce-in-up{0%{-webkit-transform:translateY(1000px)}25%{-webkit-transform:translateY(50px)}100%,30%,55%,70%,80%,90%{-webkit-transform:translateY(0)}45%{-webkit-transform:translateY(25px)}63%{-webkit-transform:translateY(15px)}75%{-webkit-transform:translateY(7px)}85%{-webkit-transform:translateY(4px)}95%{-webkit-transform:translateY(2px)}}.bounce-in-down{-webkit-animation:bounce-in-down 1.2s;animation:bounce-in-down 1.2s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@keyframes bounce-in-down{0%{-webkit-transform:translateY(-1000px);transform:translateY(-1000px)}25%{-webkit-transform:translateY(-50px);transform:translateY(-50px)}100%,30%,55%,70%,80%,90%{-webkit-transform:translateY(0);transform:translateY(0)}45%{-webkit-transform:translateY(-25px);transform:translateY(-25px)}63%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}75%{-webkit-transform:translateY(-7px);transform:translateY(-7px)}85%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}95%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}}@-webkit-keyframes bounce-in-down{0%{-webkit-transform:translateY(-1000px)}25%{-webkit-transform:translateY(-50px)}100%,30%,55%,70%,80%,90%{-webkit-transform:translateY(0)}45%{-webkit-transform:translateY(-25px)}63%{-webkit-transform:translateY(-15px)}75%{-webkit-transform:translateY(-7px)}85%{-webkit-transform:translateY(-4px)}95%{-webkit-transform:translateY(-2px)}}.roll-in-right{-webkit-animation:roll-in-right 1.2s;animation:roll-in-right 1.2s}@keyframes roll-in-right{0%{-webkit-transform:translateX(-100%) rotate(-130deg);transform:translateX(-100%) rotate(-130deg);opacity:0}100%{-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0);opacity:1}}@-webkit-keyframes roll-in-right{0%{-webkit-transform:translateX(-100%) rotate(-130deg);opacity:0}100%{-webkit-transform:translateX(0) rotate(0);opacity:1}}.roll-in-left{-webkit-animation:roll-in-left 1.2s;animation:roll-in-left 1.2s}@keyframes roll-in-left{0%{-webkit-transform:translateX(100%) rotate(130deg);transform:translateX(100%) rotate(130deg);opacity:0}100%{-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0);opacity:1}}@-webkit-keyframes roll-in-left{0%{-webkit-transform:translateX(100%) rotate(130deg);opacity:0}100%{-webkit-transform:translateX(0) rotate(0);opacity:1}}.roll-out-right{-webkit-animation:roll-out-right 1.2s;animation:roll-out-right 1.2s}@keyframes roll-out-right{0%{-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0);opacity:1}100%{-webkit-transform:translateX(100%) rotate(130deg);transform:translateX(100%) rotate(130deg);opacity:0}}@-webkit-keyframes roll-out-right{0%{-webkit-transform:translateX(0) rotate(0);opacity:1}100%{-webkit-transform:translateX(100%) rotate(130deg);opacity:0}}.roll-out-left{-webkit-animation:roll-out-left 1.2s;animation:roll-out-left 1.2s}@keyframes roll-out-left{0%{-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0);opacity:1}100%{-webkit-transform:translateX(-100%) rotate(-130deg);transform:translateX(-100%) rotate(-130deg);opacity:0}}@-webkit-keyframes roll-out-left{0%{-webkit-transform:translateX(0) rotate(0);opacity:1}100%{-webkit-transform:translateX(-100%) rotate(-130deg);opacity:0}}.rotbo-in-right{-webkit-animation:rotbo-in-right 1.1s;animation:rotbo-in-right 1.1s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@keyframes rotbo-in-right{0%{-webkit-transform:translateX(-1000px) rotateZ(-540deg);transform:translateX(-1000px) rotateZ(-540deg)}63%{-webkit-transform:translateX(15px) rotateZ(20deg);transform:translateX(15px) rotateZ(20deg)}75%{-webkit-transform:translateX(-7px) rotateZ(-7deg);transform:translateX(-7px) rotateZ(-7deg)}85%{-webkit-transform:translateX(4px) rotateZ(4deg);transform:translateX(4px) rotateZ(4deg)}95%{-webkit-transform:translateX(-2px) rotateZ(-2deg);transform:translateX(-2px) rotateZ(-2deg)}100%{-webkit-transform:translateX(0) rotateZ(0);transform:translateX(0) rotateZ(0)}}@-webkit-keyframes rotbo-in-right{0%{-webkit-transform:translateX(-1000px) rotateZ(-540deg)}63%{-webkit-transform:translateX(15px) rotateZ(20deg)}75%{-webkit-transform:translateX(-7px) rotateZ(-7deg)}85%{-webkit-transform:translateX(4px) rotateZ(4deg)}95%{-webkit-transform:translateX(-2px) rotateZ(-2deg)}100%{-webkit-transform:translateX(0) rotateZ(0)}}.rotbo-in-left{-webkit-animation:rotbo-in-left 1.1s;animation:rotbo-in-left 1.1s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@keyframes rotbo-in-left{0%{-webkit-transform:translateX(1000px) rotateZ(540deg);transform:translateX(1000px) rotateZ(540deg)}63%{-webkit-transform:translateX(-15px) rotateZ(-20deg);transform:translateX(-15px) rotateZ(-20deg)}75%{-webkit-transform:translateX(7px) rotateZ(7deg);transform:translateX(7px) rotateZ(7deg)}85%{-webkit-transform:translateX(-4px) rotateZ(-4deg);transform:translateX(-4px) rotateZ(-4deg)}95%{-webkit-transform:translateX(2px) rotateZ(2deg);transform:translateX(2px) rotateZ(2deg)}100%{-webkit-transform:translateX(0) rotateZ(0);transform:translateX(0) rotateZ(0)}}@-webkit-keyframes rotbo-in-left{0%{-webkit-transform:translateX(1000px) rotateZ(540deg)}63%{-webkit-transform:translateX(-15px) rotateZ(-20deg)}75%{-webkit-transform:translateX(7px) rotateZ(7deg)}85%{-webkit-transform:translateX(-4px) rotateZ(-4deg)}95%{-webkit-transform:translateX(2px) rotateZ(2deg)}100%{-webkit-transform:translateX(0) rotateZ(0)}}.rotbo-out-left{-webkit-animation:rotbo-out-left 2s;animation:rotbo-out-left 2s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@keyframes rotbo-out-left{0%{-webkit-transform:translateX(0) rotateZ(0);transform:translateX(0) rotateZ(0)}20%{-webkit-transform:translateX(15px) rotateZ(20deg);transform:translateX(15px) rotateZ(20deg)}100%{-webkit-transform:translateX(-2000px) rotateZ(-1080deg);transform:translateX(-2000px) rotateZ(-1080deg)}}@-webkit-keyframes rotbo-out-left{0%{-webkit-transform:translateX(0) rotateZ(0)}20%{-webkit-transform:translateX(15px) rotateZ(20deg)}100%{-webkit-transform:translateX(-2000px) rotateZ(-1080deg)}}.rotbo-out-right{-webkit-animation:rotbo-out-right 2s;animation:rotbo-out-right 2s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@keyframes rotbo-out-right{0%{-webkit-transform:translateX(0) rotateZ(0);transform:translateX(0) rotateZ(0)}20%{-webkit-transform:translateX(-15px) rotateZ(-20deg);transform:translateX(-15px) rotateZ(-20deg)}100%{-webkit-transform:translateX(2000px) rotateZ(1080deg);transform:translateX(2000px) rotateZ(1080deg)}}@-webkit-keyframes rotbo-out-right{0%{-webkit-transform:translateX(0) rotateZ(0)}20%{-webkit-transform:translateX(-15px) rotateZ(-20deg)}100%{-webkit-transform:translateX(2000px) rotateZ(1080deg)}}.flip{-webkit-animation:flip 1.3s;animation:flip 1.3s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@keyframes flip{0%{-webkit-transform:rotateY(-360deg);transform:rotateY(-360deg)}40%{-webkit-transform:scale(1.6) rotateY(-190deg);transform:scale(1.6) rotateY(-190deg)}50%{-webkit-transform:scale(1.6) rotateY(-150deg);transform:scale(1.6) rotateY(-150deg)}80%{-webkit-transform:scale(.95);transform:scale(.95)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes flip{0%{-webkit-transform:perspective(500px) rotateX(70deg);opacity:.2}30%{-webkit-transform:perspective(500px) rotateX(-50deg)}45%{-webkit-transform:perspective(500px) rotateX(30deg)}65%{-webkit-transform:perspective(500px) rotateX(-20deg)}85%{-webkit-transform:perspective(500px) rotateX(10deg)}100%{-webkit-transform:perspective(500px) rotateX(0)}}.flip-in-x{-webkit-animation:flip-in-x 1.2s;animation:flip-in-x 1.2s}@keyframes flip-in-x{0%{-webkit-transform:perspective(500px) rotateX(70deg);transform:perspective(500px) rotateX(70deg);opacity:.2}30%{-webkit-transform:perspective(500px) rotateX(-50deg);transform:perspective(500px) rotateX(-50deg)}45%{-webkit-transform:perspective(500px) rotateX(30deg);transform:perspective(500px) rotateX(30deg)}65%{-webkit-transform:perspective(500px) rotateX(-20deg);transform:perspective(500px) rotateX(-20deg)}85%{-webkit-transform:perspective(500px) rotateX(10deg);transform:perspective(500px) rotateX(10deg)}100%{-webkit-transform:perspective(500px) rotateX(0);transform:perspective(500px) rotateX(0)}}@-webkit-keyframes flip-in-x{0%{-webkit-transform:perspective(500px) rotateX(70deg);opacity:.2}30%{-webkit-transform:perspective(500px) rotateX(-50deg)}45%{-webkit-transform:perspective(500px) rotateX(30deg)}65%{-webkit-transform:perspective(500px) rotateX(-20deg)}85%{-webkit-transform:perspective(500px) rotateX(10deg)}100%{-webkit-transform:perspective(500px) rotateX(0)}}.flip-in-y{-webkit-animation:flip-in-y 1.2s;animation:flip-in-y 1.2s}@keyframes flip-in-y{0%{-webkit-transform:perspective(500px) rotateY(70deg);transform:perspective(500px) rotateY(70deg);opacity:.2}30%{-webkit-transform:perspective(500px) rotateY(-50deg);transform:perspective(500px) rotateY(-50deg)}45%{-webkit-transform:perspective(500px) rotateY(30deg);transform:perspective(500px) rotateY(30deg)}65%{-webkit-transform:perspective(500px) rotateY(-20deg);transform:perspective(500px) rotateY(-20deg)}85%{-webkit-transform:perspective(500px) rotateY(10deg);transform:perspective(500px) rotateY(10deg)}100%{-webkit-transform:perspective(500px) rotateY(0);transform:perspective(500px) rotateY(0)}}@-webkit-keyframes flip-in-y{0%{-webkit-transform:perspective(500px) rotateY(70deg);opacity:.2}30%{-webkit-transform:perspective(500px) rotateY(-50deg)}45%{-webkit-transform:perspective(500px) rotateY(30deg)}65%{-webkit-transform:perspective(500px) rotateY(-20deg)}85%{-webkit-transform:perspective(500px) rotateY(10deg)}100%{-webkit-transform:perspective(500px) rotateY(0)}}.flip-out-x{-webkit-animation:flip-out-x 1s;animation:flip-out-x 1s}@keyframes flip-out-x{0%{-webkit-transform:perspective(500px) rotateX(0);transform:perspective(500px) rotateX(0)}50%{-webkit-transform:perspective(500px) rotateX(-30deg);transform:perspective(500px) rotateX(-30deg);opacity:1}100%{-webkit-transform:perspective(500px) rotateX(70deg);transform:perspective(500px) rotateX(70deg);opacity:0}}@-webkit-keyframes flip-out-x{0%{-webkit-transform:perspective(500px) rotateX(0)}50%{-webkit-transform:perspective(500px) rotateX(-30deg);opacity:1}100%{-webkit-transform:perspective(500px) rotateX(70deg);opacity:0}}.flip-out-y{-webkit-animation:flip-out-y 1s;animation:flip-out-y 1s}@keyframes flip-out-y{0%{-webkit-transform:perspective(500px) rotateY(0);transform:perspective(500px) rotateY(0)}50%{-webkit-transform:perspective(500px) rotateY(-30deg);transform:perspective(500px) rotateY(-30deg);opacity:1}100%{-webkit-transform:perspective(500px) rotateY(70deg);transform:perspective(500px) rotateY(70deg);opacity:0}}@-webkit-keyframes flip-out-y{0%{-webkit-transform:perspective(500px) rotateY(0)}50%{-webkit-transform:perspective(500px) rotateY(-30deg);opacity:1}100%{-webkit-transform:perspective(500px) rotateY(70deg);opacity:0}}.rotate{-webkit-animation:rotate 1s;animation:rotate 1s;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}.rotate-in{-webkit-animation:rotate-in 1s;animation:rotate-in 1s;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@keyframes rotate-in{0%{-webkit-transform:rotate(0);transform:rotate(0);opacity:0}80%{opacity:1}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotate-in{0%{-webkit-transform:rotate(0);opacity:0}80%{opacity:1}100%{-webkit-transform:rotate(360deg)}}.rotate-out{-webkit-animation:rotate-out 1s;animation:rotate-out 1s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@keyframes rotate-out{0%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}20%{opacity:1}100%{-webkit-transform:rotate(0);transform:rotate(0);opacity:0}}@-webkit-keyframes rotate-out{0%{-webkit-transform:rotate(-360deg)}20%{opacity:1}100%{-webkit-transform:rotate(0);opacity:0}}.rotate-in-x{-webkit-animation:rotate-in-x 1s;animation:rotate-in-x 1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@keyframes rotate-in-x{0%{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);opacity:0}80%{opacity:1}100%{-webkit-transform:rotateX(0);transform:rotateX(0)}}@-webkit-keyframes rotate-in-x{0%{-webkit-transform:rotateX(180deg);opacity:0}80%{opacity:1}100%{-webkit-transform:rotateX(0)}}.rotate-out-x{-webkit-animation:rotate-out-x 1s;animation:rotate-out-x 1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@keyframes rotate-out-x{0%{-webkit-transform:rotateX(0);transform:rotateX(0)}20%{opacity:1}100%{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);opacity:0}}@-webkit-keyframes rotate-out-x{0%{-webkit-transform:rotateX(0)}20%{opacity:1}100%{-webkit-transform:rotateX(180deg);opacity:0}}.rotate-in-y{-webkit-animation:rotate-in-y 1s;animation:rotate-in-y 1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@keyframes rotate-in-y{0%{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg);opacity:0}100%{-webkit-transform:rotateY(0);transform:rotateY(0);opacity:1}}@-webkit-keyframes rotate-in-y{0%{-webkit-transform:rotateY(0);opacity:0}60%{opacity:1}100%{-webkit-transform:rotateY(360deg)}}.rotate-out-y{-webkit-animation:rotate-out-y 1s;animation:rotate-out-y 1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@keyframes rotate-out-y{0%{-webkit-transform:rotateY(0);transform:rotateY(0);opacity:1}100%{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg);opacity:0}}@-webkit-keyframes rotate-out-y{0%{-webkit-transform:rotateY(0);opacity:1}100%{-webkit-transform:rotateY(-180deg);opacity:0}}.rotate-in-3d{-webkit-animation:rotate-in-3d 1s;animation:rotate-in-3d 1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@keyframes rotate-in-3d{0%{-webkit-transform:rotate3d(1,1,0,0deg);transform:rotate3d(1,1,0,0deg);opacity:0}60%{opacity:1}100%{-webkit-transform:rotate3d(1,1,0,360deg);transform:rotate3d(1,1,0,360deg)}}@-webkit-keyframes rotate-in-3d{0%{-webkit-transform:rotate3d(1,1,0,0deg);opacity:0}60%{opacity:1}100%{-webkit-transform:rotate3d(1,1,0,360deg)}}.rotate-out-3d{-webkit-animation:rotate-out-3d 1s;animation:rotate-out-3d 1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@keyframes rotate-out-3d{0%{-webkit-transform:rotate3d(1,1,0,360deg);transform:rotate3d(1,1,0,360deg)}40%{opacity:1}100%{-webkit-transform:rotate3d(1,1,0,0deg);transform:rotate3d(1,1,0,0deg);opacity:0}}@-webkit-keyframes rotate-out-3d{0%{-webkit-transform:rotate3d(1,1,0,360deg)}40%{opacity:1}100%{-webkit-transform:rotate3d(1,1,0,0deg);opacity:0}}.rotate-in-scale{-webkit-animation:rotate-in-scale 1s;animation:rotate-in-scale 1s;-webkit-animation-timing-function:easec;animation-timing-function:ease-in-out}@keyframes rotate-in-scale{0%{-webkit-transform:scale(0) rotate(-540deg);transform:scale(0) rotate(-540deg);opacity:0}80%{opacity:1}100%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@-webkit-keyframes rotate-in-scale{0%{-webkit-transform:scale(0) rotate(-540deg);opacity:0}80%{opacity:1}100%{-webkit-transform:scale(1) rotate(0)}}.rotate-out-scale{-webkit-animation:rotate-out-scale 1s;animation:rotate-out-scale 1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@keyframes rotate-out-scale{0%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}40%{opacity:1}100%{-webkit-transform:scale(0) rotate(540deg);transform:scale(0) rotate(540deg);opacity:0}}@-webkit-keyframes rotate-out-scale{0%{-webkit-transform:scale(1) rotate(0)}40%{opacity:1}100%{-webkit-transform:scale(0) rotate(540deg);opacity:0}}.turn-in-x{-webkit-animation:turn-in-x 1s;animation:turn-in-x 1s;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@keyframes turn-in-x{0%{-webkit-transform:rotateX(360deg) scale(0);transform:rotateX(360deg) scale(0);opacity:0}100%{-webkit-transform:rotateX(0) scale(1);transform:rotateX(0) scale(1);opacity:1}}@-webkit-keyframes turn-in-x{0%{-webkit-transform:rotateX(360deg) scale(0);opacity:0}100%{-webkit-transform:rotateX(0) scale(1);opacity:1}}.turn-out-x{-webkit-animation:turn-out-x 1s;animation:turn-out-x 1s;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@keyframes turn-out-x{0%{-webkit-transform:rotateX(0) scale(1);transform:rotateX(0) scale(1);opacity:1}80%{opacity:0}100%{-webkit-transform:rotateX(360deg) scale(0);transform:rotateX(360deg) scale(0)}}@-webkit-keyframes turn-out-x{0%{-webkit-transform:rotateX(0) scale(1);opacity:1}80%{opacity:0}100%{-webkit-transform:rotateX(360deg) scale(0)}}.turn-in-y{-webkit-animation:turn-in-y 1s;animation:turn-in-y 1s;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@keyframes turn-in-y{0%{-webkit-transform:rotateY(0) scale(0);transform:rotateY(0) scale(0);opacity:0}100%{-webkit-transform:rotateY(360deg) scale(1);transform:rotateY(360deg) scale(1);opacity:1}}@-webkit-keyframes turn-in-y{0%{-webkit-transform:rotateY(0) scale(0);opacity:0}100%{-webkit-transform:rotateX(360deg) scale(1);opacity:1}}.turn-out-y{-webkit-animation:turn-out-y 1s;animation:turn-out-y 1s;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@keyframes turn-out-y{0%{-webkit-transform:rotateY(0) scale(1);transform:rotateY(0) scale(1);opacity:1}80%{opacity:0}100%{-webkit-transform:rotateY(360deg) scale(0);transform:rotateY(360deg) scale(0)}}@-webkit-keyframes turn-out-y{0%{-webkit-transform:rotateY(0) scale(1);opacity:1}80%{opacity:0}100%{-webkit-transform:rotateY(360deg) scale(0)}}.back-in-right{-webkit-animation:back-in-right 1.5s;animation:back-in-right 1.5s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@keyframes back-in-right{0%{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes back-in-right{0%{-webkit-transform:translateX(-2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);opacity:.7}100%{-webkit-transform:scale(1);opacity:1}}.back-out-right{-webkit-animation:back-out-right 1.5s;animation:back-out-right 1.5s;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@keyframes back-out-right{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}100%{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}}@-webkit-keyframes back-out-right{0%{-webkit-transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);opacity:.7}100%{-webkit-transform:translateX(2000px) scale(.7);opacity:.7}}.back-in-left{-webkit-animation:back-in-left 1.5s;animation:back-in-left 1.5s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@keyframes back-in-left{0%{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes back-in-left{0%{-webkit-transform:translateX(2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);opacity:.7}100%{-webkit-transform:scale(1);opacity:1}}.back-out-left{-webkit-animation:back-out-left 1.5s;animation:back-out-left 1.5s;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@keyframes back-out-left{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}100%{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}}@-webkit-keyframes back-out-left{0%{-webkit-transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);opacity:.7}100%{-webkit-transform:translateX(-2000px) scale(.7);opacity:.7}}.back-in-up{-webkit-animation:back-in-up 1.5s;animation:back-in-up 1.5s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@keyframes back-in-up{0%{-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes back-in-up{0%{-webkit-transform:translateY(1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);opacity:.7}100%{-webkit-transform:scale(1);opacity:1}}.back-out-up{-webkit-animation:back-out-up 1.5s;animation:back-out-up 1.5s;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@keyframes back-out-up{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}100%{-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7);opacity:.7}}@-webkit-keyframes back-out-up{0%{-webkit-transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);opacity:.7}100%{-webkit-transform:translateY(-1200px) scale(.7);opacity:.7}}.back-in-down{-webkit-animation:back-in-down 1.5s;animation:back-in-down 1.5s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@keyframes back-in-down{0%{-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes back-in-down{0%{-webkit-transform:translateY(-2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);opacity:.7}100%{-webkit-transform:scale(1);opacity:1}}.back-out-down{-webkit-animation:back-out-down 1.5s;animation:back-out-down 1.5s;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@keyframes back-out-down{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}100%{-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7);opacity:.7}}@-webkit-keyframes back-out-down{0%{-webkit-transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);opacity:.7}100%{-webkit-transform:translateY(1200px) scale(.7);opacity:.7}}.push-in-up{-webkit-transform-origin:50% 100% 0;-ms-transform-origin:50% 100% 0;transform-origin:50% 100% 0;-webkit-animation:push-in-up 1s;animation:push-in-up 1s;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@keyframes push-in-up{0%{-webkit-transform:rotateX(90deg);transform:rotateX(90deg);opacity:0}100%{-webkit-transform:none;transform:none}}@-webkit-keyframes push-in-up{0%{-webkit-transform:rotateX(90deg);opacity:0}100%{-webkit-transform:none}}.push-out-down{-webkit-transform-origin:50% 100% 0;-ms-transform-origin:50% 100% 0;transform-origin:50% 100% 0;-webkit-animation:push-out-down 1s;animation:push-out-down 1s;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@keyframes push-out-down{0%{-webkit-transform:none;transform:none}100%{-webkit-transform:rotateX(90deg);transform:rotateX(90deg);opacity:0}}@-webkit-keyframes push-out-down{0%{-webkit-transform:none}100%{-webkit-transform:rotateX(90deg);opacity:0}}.push-in-down{-webkit-transform-origin:50% 0 0;-ms-transform-origin:50% 0 0;transform-origin:50% 0 0;-webkit-animation:push-in-down 1s;animation:push-in-down 1s;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@keyframes push-in-down{0%{-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg);opacity:0}100%{-webkit-transform:none;transform:none}}@-webkit-keyframes push-in-down{0%{-webkit-transform:rotateX(-90deg);opacity:0}100%{-webkit-transform:none}}.push-out-up{-webkit-transform-origin:50% 0 0;-ms-transform-origin:50% 0 0;transform-origin:50% 0 0;-webkit-animation:push-out-up 1s;animation:push-out-up 1s;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@keyframes push-out-up{0%{-webkit-transform:none;transform:none}100%{-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg);opacity:0}}@-webkit-keyframes push-out-up{0%{-webkit-transform:none}100%{-webkit-transform:rotateX(-90deg);opacity:0}}.push-in-right{-webkit-transform-origin:0 50% 0;-ms-transform-origin:0 50% 0;transform-origin:0 50% 0;-webkit-animation:push-in-right 1s;animation:push-in-right 1s;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}@keyframes push-in-right{0%{-webkit-transform:rotateY(90deg);transform:rotateY(90deg);opacity:0}100%{-webkit-transform:none;transform:none}}@-webkit-keyframes push-in-right{0%{-webkit-transform:rotateY(90deg);opacity:0}100%{-webkit-transform:none}}.push-out-left{-webkit-transform-origin:0 50% 0;-ms-transform-origin:0 50% 0;transform-origin:0 50% 0;-webkit-animation:push-out-left 1s;animation:push-out-left 1s;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@keyframes push-out-left{0%{-webkit-transform:none;transform:none}100%{-webkit-transform:rotateY(90deg);transform:rotateY(90deg);opacity:0}}@-webkit-keyframes push-out-left{0%{-webkit-transform:none}100%{-webkit-transform:rotateY(90deg);opacity:0}}.push-in-left{-webkit-transform-origin:100% 50% 0;-ms-transform-origin:100% 50% 0;transform-origin:100% 50% 0;-webkit-animation:push-in-left 1s;animation:push-in-left 1s;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}@keyframes push-in-left{0%{-webkit-transform:rotateY(-90deg);transform:rotateY(-90deg);opacity:0}100%{-webkit-transform:none;transform:none}}@-webkit-keyframes push-in-left{0%{-webkit-transform:rotateY(-90deg);opacity:0}100%{-webkit-transform:none}}.push-out-right{-webkit-transform-origin:100% 50% 0;-ms-transform-origin:100% 50% 0;transform-origin:100% 50% 0;-webkit-animation:push-out-right 1s;animation:push-out-right 1s;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}@keyframes push-out-right{0%{-webkit-transform:none;transform:none}100%{-webkit-transform:rotateY(-90deg);transform:rotateY(-90deg);opacity:0}}@-webkit-keyframes push-out-right{0%{-webkit-transform:none}100%{-webkit-transform:rotateY(-90deg);opacity:0}}.clip-x-in{-webkit-animation:clip-x-in 1s;animation:clip-x-in 1s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@keyframes clip-x-in{0%{-webkit-transform:scale(1,0);transform:scale(1,0)}100%{-webkit-transform:none;transform:none}}@-webkit-keyframes clip-x-in{0%{-webkit-transform:scale(1,0)}100%{-webkit-transform:none}}.clip-y-in{-webkit-animation:clip-y-in 1s;animation:clip-y-in 1s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@keyframes clip-y-in{0%{-webkit-transform:scale(0,1);transform:scale(0,1)}100%{-webkit-transform:none;transform:none}}@-webkit-keyframes clip-y-in{0%{-webkit-transform:scale(0,1)}100%{-webkit-transform:none}}.clip-xy-in{-webkit-animation:clip-xy-in 1s;animation:clip-xy-in 1s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@keyframes clip-xy-in{0%{-webkit-transform:scale(0,.5);transform:scale(0,.5)}50%{-webkit-transform:scale(1,.5);transform:scale(1,.5)}100%{-webkit-transform:none;transform:none}}@-webkit-keyframes clip-xy-in{0%{-webkit-transform:scale(0,.5)}50%{-webkit-transform:scale(1,.5)}100%{-webkit-transform:none}}.clip-x-out{-webkit-animation:clip-x-out 1s;animation:clip-x-out 1s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@keyframes clip-x-out{0%{-webkit-transform:none;transform:none}100%{-webkit-transform:scale(1,0);transform:scale(1,0)}}@-webkit-keyframes clip-x-out{0%{-webkit-transform:none}100%{-webkit-transform:scale(1,0)}}.clip-y-out{-webkit-animation:clip-y-out 1s;animation:clip-y-out 1s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@keyframes clip-y-out{0%{-webkit-transform:none;transform:none}100%{-webkit-transform:scale(0,1);transform:scale(0,1)}}@-webkit-keyframes clip-y-out{0%{-webkit-transform:none}100%{-webkit-transform:scale(0,1)}}.clip-xy-out{-webkit-animation:clip-xy-out 1s;animation:clip-xy-out 1s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@keyframes clip-xy-out{0%{-webkit-transform:none;transform:none}50%{-webkit-transform:scale(1,.5);transform:scale(1,.5)}100%{-webkit-transform:scale(0,.5);transform:scale(0,.5)}}@-webkit-keyframes clip-xy-out{0%{-webkit-transform:none}50%{-webkit-transform:scale(1,.5)}100%{-webkit-transform:scale(0,.5)}}.fanfare{-webkit-animation:fanfare 1.2s;animation:fanfare 1.2s}@keyframes fanfare{0%,100%{-webkit-transform:scale(1);transform:scale(1)}30%{-webkit-transform:scale(.8) rotateZ(5deg);transform:scale(.8) rotateZ(5deg)}40%,60%,80%{-webkit-transform:scale(1.15) rotateZ(-5deg);transform:scale(1.15) rotateZ(-5deg)}50%,70%,90%{-webkit-transform:scale(1.15) rotateZ(5deg);transform:scale(1.15) rotateZ(5deg)}}@-webkit-keyframes fanfare{0%,100%{-webkit-transform:scale(1)}30%{-webkit-transform:scale(.8) rotateZ(5deg)}40%,60%,80%{-webkit-transform:scale(1.15) rotateZ(-5deg)}50%,70%,90%{-webkit-transform:scale(1.15) rotateZ(5deg)}}.float{-webkit-animation:float 1.6s;animation:float 1.6s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@keyframes float{0%,100%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}}@-webkit-keyframes float{0%,100%{-webkit-transform:translateY(0)}50%{-webkit-transform:translateY(-20px)}}.orbit{-webkit-animation:orbit 3s;animation:orbit 3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}@keyframes orbit{0%{-webkit-transform:rotate(0) translateX(20px) rotate(0);transform:rotate(0) translateX(20px) rotate(0)}100%{-webkit-transform:rotate(360deg) translateX(20px) rotate(-360deg);transform:rotate(360deg) translateX(20px) rotate(-360deg)}}@-webkit-keyframes orbit{0%{-webkit-transform:rotate(0) translateX(20px) rotate(0)}100%{-webkit-transform:rotate(360deg) translateX(20px) rotate(-360deg)}}.spiral{-webkit-animation:spiral 1s;animation:spiral 1s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@keyframes spiral{0%{-webkit-transform:rotateY(-360deg) translateY(-150%);transform:rotateY(-360deg) translateY(-150%)}100%{-webkit-transform:rotateY(0) translateY(0);transform:rotateY(0) translateY(0)}}@-webkit-keyframes spiral{0%{-webkit-transform:rotateY(-360deg) translateY(-150%)}100%{-webkit-transform:rotateY(0) translateY(0)}}.bounce{-webkit-animation:bounce 1s;animation:bounce 1s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@keyframes bounce{0%,100%,30%,55%,70%,80%,90%{-webkit-transform:translateY(0);transform:translateY(0)}25%{-webkit-transform:translateY(-50px);transform:translateY(-50px)}45%{-webkit-transform:translateY(-25px);transform:translateY(-25px)}63%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}75%{-webkit-transform:translateY(-7px);transform:translateY(-7px)}85%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}95%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}}@-webkit-keyframes bounce{0%,100%,30%,55%,70%,80%,90%{-webkit-transform:translateY(0)}25%{-webkit-transform:translateY(-50px)}45%{-webkit-transform:translateY(-25px)}63%{-webkit-transform:translateY(-15px)}75%{-webkit-transform:translateY(-7px)}85%{-webkit-transform:translateY(-4px)}95%{-webkit-transform:translateY(-2px)}}.vibro{-webkit-animation:vibro .5s;animation:vibro .5s}@keyframes vibro{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(5px);transform:translateX(5px)}20%,40%,60%,80%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}}@-webkit-keyframes vibro{0%,100%{-webkit-transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(5px)}20%,40%,60%,80%{-webkit-transform:translateX(-5px)}}.heartbeat{-webkit-animation:heartbeat 8s;animation:heartbeat 8s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@keyframes heartbeat{0%,100%,20%,40%,60%,80%{-webkit-transform:scale(1);transform:scale(1)}10%,30%,50%,70%,90%{-webkit-transform:scale(1.15);transform:scale(1.15)}}@-webkit-keyframes heartbeat{0%,100%,20%,40%,60%,80%{-webkit-transform:scale(1)}10%,30%,50%,70%,90%{-webkit-transform:scale(1.15)}}.shake{-webkit-animation:shake 1s;animation:shake 1s;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@keyframes shake{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}12.5%,37.5%,62.5%,87.5%{-webkit-transform:translateX(20px);transform:translateX(20px)}25%,50%,75%{-webkit-transform:translateX(-20px);transform:translateX(-20px)}}@-webkit-keyframes shake{0%,100%{-webkit-transform:translateX(0)}12.5%,37.5%,62.5%,87.5%{-webkit-transform:translateX(20px)}25%,50%,75%{-webkit-transform:translateX(-20px)}}.puff{-webkit-animation:puff 1s;animation:puff 1s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@keyframes puff{0%{-webkit-transform:none;transform:none}100%{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:0}}@-webkit-keyframes puff{0%{-webkit-transform:none}100%{-webkit-transform:scale(1.2);opacity:0}}.scale-in{-webkit-animation:scale-in 1.5s;animation:scale-in 1.5s}@keyframes scale-in{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes scale-in{0%{-webkit-transform:scale(0);opacity:0}100%{-webkit-transform:scale(1);opacity:1}}.scale-out{-webkit-animation:scale-out 1s;animation:scale-out 1s}@keyframes scale-out{0%{-webkit-transform:none;transform:none;opacity:1}80%{opacity:0}100%{-webkit-transform:scale(0);transform:scale(0);opacity:0}}@-webkit-keyframes scale-out{0%{-webkit-transform:none;opacity:1}50%{opacity:.7}100%{-webkit-transform:scale(0);opacity:0}}.stretch{-webkit-animation:stretch 1s;animation:stretch 1s}@keyframes stretch{0%,100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.3,.7,1);transform:scale3d(1.3,.7,1)}40%{-webkit-transform:scale3d(.7,1.3,1);transform:scale3d(.7,1.3,1)}60%{-webkit-transform:scale3d(1.2,.8,1);transform:scale3d(1.2,.8,1)}75%{-webkit-transform:scale3d(.8,1.2,1);transform:scale3d(.8,1.2,1)}90%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}}@-webkit-keyframes stretch{0%,100%{-webkit-transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.3,.7,1)}40%{-webkit-transform:scale3d(.7,1.3,1)}60%{-webkit-transform:scale3d(1.2,.8,1)}75%{-webkit-transform:scale3d(.8,1.2,1)}90%{-webkit-transform:scale3d(1.05,.95,1)}}.pulse{-webkit-animation:pulse 1s;animation:pulse 1s}@keyframes pulse{0%{-webkit-transform:none;transform:none}50%{-webkit-transform:scale(1.15);transform:scale(1.15)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes pulse{0%{-webkit-transform:none}50%{-webkit-transform:scale(1.15)}100%{-webkit-transform:scale(1)}}.spin{-webkit-transform-origin:50% 50% -200px;-ms-transform-origin:50% 50% -200px;transform-origin:50% 50% -200px;-webkit-animation:spin 1s;animation:spin 1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@keyframes spin{0%{-webkit-transform:rotateY(0);transform:rotateY(0)}100%{-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotateY(0)}100%{-webkit-transform:rotateY(360deg)}}.spin-y{-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-animation:spin-y 1s;animation:spin-y 1s}@keyframes spin-y{0%{-webkit-transform:rotateY(0);transform:rotateY(0)}100%{-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}}@-webkit-keyframes spin-y{0%{-webkit-transform:rotateY(0)}100%{-webkit-transform:rotateY(360deg)}}.whirl{-webkit-animation:whirl 2s;animation:whirl 2s}@keyframes whirl{0%{-webkit-transform:translateY(1000px) rotateY(0);transform:translateY(1000px) rotateY(0)}80%{-webkit-transform:translateY(-100%) rotateY(720deg);transform:translateY(-100%) rotateY(720deg)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes whirl{0%{-webkit-transform:translateY(1000px) rotateY(0)}80%{-webkit-transform:translateY(-100%) rotateY(720deg)}100%{-webkit-transform:translateY(0)}}.wabble{-webkit-transform-origin:50% 0 0;-ms-transform-origin:50% 0 0;transform-origin:50% 0 0;-webkit-animation:wabble 1.2s;animation:wabble 1.2s}@keyframes wabble{0%,100%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}12.5%{-webkit-transform:rotateZ(-20deg);transform:rotateZ(-20deg)}25%{-webkit-transform:rotateZ(18deg);transform:rotateZ(18deg)}37.5%{-webkit-transform:rotateZ(-15deg);transform:rotateZ(-15deg)}50%{-webkit-transform:rotateZ(13deg);transform:rotateZ(13deg)}62.5%{-webkit-transform:rotateZ(-10deg);transform:rotateZ(-10deg)}75%{-webkit-transform:rotateZ(7deg);transform:rotateZ(7deg)}87.5%{-webkit-transform:rotateZ(-3deg);transform:rotateZ(-3deg)}}@-webkit-keyframes wabble{0%,100%{-webkit-transform:rotateZ(0)}12.5%{-webkit-transform:rotateZ(-20deg)}25%{-webkit-transform:rotateZ(18deg)}37.5%{-webkit-transform:rotateZ(-15deg)}50%{-webkit-transform:rotateZ(13deg)}62.5%{-webkit-transform:rotateZ(-10deg)}75%{-webkit-transform:rotateZ(7deg)}87.5%{-webkit-transform:rotateZ(-3deg)}}/*!
 * Viewer.js v1.3.0
 * https://fengyuanchen.github.io/viewerjs
 *
 * Copyright 2015-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2018-10-25T12:41:52.459Z
 */.viewer-close:before,.viewer-flip-horizontal:before,.viewer-flip-vertical:before,.viewer-fullscreen-exit:before,.viewer-fullscreen:before,.viewer-next:before,.viewer-one-to-one:before,.viewer-play:before,.viewer-prev:before,.viewer-reset:before,.viewer-rotate-left:before,.viewer-rotate-right:before,.viewer-zoom-in:before,.viewer-zoom-out:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAARgAAAAUCAYAAABWOyJDAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAQPSURBVHic7Zs/iFxVFMa/0U2UaJGksUgnIVhYxVhpjDbZCBmLdAYECxsRFBTUamcXUiSNncgKQbSxsxH8gzAP3FU2jY0kKKJNiiiIghFlccnP4p3nPCdv3p9778vsLOcHB2bfveeb7955c3jvvNkBIMdxnD64a94GHMfZu3iBcRynN7zAOI7TG15gHCeeNUkr8zaxG2lbYDYsdgMbktBsP03jdQwljSXdtBhLOmtjowC9Mg9L+knSlcD8TNKpSA9lBpK2JF2VdDSR5n5J64m0qli399hNFMUlpshQii5jbXTbHGviB0nLNeNDSd9VO4A2UdB2fp+x0eCnaXxWXGA2X0au/3HgN9P4LFCjIANOJdrLr0zzZ+BEpNYDwKbpnQMeAw4m8HjQtM6Z9qa917zPQwFr3M5KgA6J5rTJCdFZJj9/lyvGhsDvwFNVuV2MhhjrK6b9bFiE+j1r87eBl4HDwCF7/U/k+ofAX5b/EXBv5JoLMuILzf3Ap6Z3EzgdqHMCuF7hcQf4HDgeoHnccncqdK/TvSDWffFXI/exICY/xZyqc6XLWF1UFZna4gJ7q8BsRvgd2/xXpo6P+D9dfT7PpECtA3cnWPM0GXGFZh/wgWltA+cDNC7X+AP4GzjZQe+k5dRxuYPeiuXU7e1qwLpDz7dFjXKRaSwuMLvAlG8zZlG+YmiK1HoFqT7wP2z+4Q45TfEGcMt01xLoNZEBTwRqD4BLpnMLeC1A41UmVxsXgXeBayV/Wx20rpTyrpnWRft7p6O/FdqzGrDukPNtkaMoMo3FBdBSQMOnYBCReyf05s126fU9ytfX98+mY54Kxnp7S9K3kj6U9KYdG0h6UdLbkh7poFXMfUnSOyVvL0h6VtIXHbS6nOP+s/Zm9mvyXW1uuC9ohZ72E9uDmXWLJOB1GxsH+DxPftsB8B6wlGDN02TAkxG6+4D3TWsbeC5CS8CDFce+AW500LhhOW2020TRjK3b21HEmgti9m0RonxbdMZeVzV+/4tF3cBpP7E9mKHNL5q8h5g0eYsCMQz0epq8gQrwMXAgcs0FGXGFRcB9wCemF9PkbYqM/Bas7fxLwNeJPdTdpo4itQti8lPMqTpXuozVRVXPpbHI3KkNTB1NfkL81j2mvhDp91HgV9MKuRIqrykj3WPq4rHyL+axj8/qGPmTqi6F9YDlHOvJU6oYcTsh/TYSzWmTE6JT19CtLTJt32D6CmHe0eQn1O8z5AXgT4sx4Vcu0/EQecMydB8z0hUWkTd2t4CrwNEePqMBcAR4mrBbwyXLPWJa8zrXmmLEhNBmfpkuY2102xxrih+pb+ieAb6vGhuA97UcJ5KR8gZ77K+99xxeYBzH6Q3/Z0fHcXrDC4zjOL3hBcZxnN74F+zlvXFWXF9PAAAAAElFTkSuQmCC);background-repeat:no-repeat;color:transparent;display:block;font-size:0;height:20px;line-height:0;width:20px}.viewer-zoom-in:before{background-position:0 0;content:"Zoom In"}.viewer-zoom-out:before{background-position:-20px 0;content:"Zoom Out"}.viewer-one-to-one:before{background-position:-40px 0;content:"One to One"}.viewer-reset:before{background-position:-60px 0;content:"Reset"}.viewer-prev:before{background-position:-80px 0;content:"Previous"}.viewer-play:before{background-position:-100px 0;content:"Play"}.viewer-next:before{background-position:-120px 0;content:"Next"}.viewer-rotate-left:before{background-position:-140px 0;content:"Rotate Left"}.viewer-rotate-right:before{background-position:-160px 0;content:"Rotate Right"}.viewer-flip-horizontal:before{background-position:-180px 0;content:"Flip Horizontal"}.viewer-flip-vertical:before{background-position:-200px 0;content:"Flip Vertical"}.viewer-fullscreen:before{background-position:-220px 0;content:"Enter Full Screen"}.viewer-fullscreen-exit:before{background-position:-240px 0;content:"Exit Full Screen"}.viewer-close:before{background-position:-260px 0;content:"Close"}.viewer-container{bottom:0;direction:ltr;font-size:0;line-height:0;right:0;-webkit-tap-highlight-color:transparent;top:0;-webkit-touch-callout:none;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.viewer-container ::-moz-selection,.viewer-container::-moz-selection{background-color:rgba(0,0,0,0)}.viewer-container ::selection,.viewer-container::selection{background-color:rgba(0,0,0,0)}.viewer-container img{display:block;height:auto;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;width:100%}.viewer-canvas{bottom:0;right:0;top:0}.viewer-canvas>img{height:auto;margin:15px auto;max-width:90%!important;width:auto}.viewer-footer{bottom:0;right:0;text-align:center}.viewer-navbar{background-color:rgba(0,0,0,.5);overflow:hidden}.viewer-list{-webkit-box-sizing:content-box;box-sizing:content-box;height:50px;margin:0;overflow:hidden;padding:1px 0}.viewer-list>li{color:transparent;cursor:pointer;float:left;font-size:0;height:50px;line-height:0;opacity:.5;overflow:hidden;-webkit-transition:opacity .15s;transition:opacity .15s;width:30px}.viewer-list>li:hover{opacity:.75}.viewer-list>li+li{margin-left:1px}.viewer-list>.viewer-loading{position:relative}.viewer-list>.viewer-loading:after{border-width:2px;height:20px;margin-left:-10px;margin-top:-10px;width:20px}.viewer-list>.viewer-active,.viewer-list>.viewer-active:hover{opacity:1}.viewer-player{background-color:#000;bottom:0;cursor:none;display:none;right:0}.viewer-player,.viewer-player>img{left:0;position:absolute;top:0}.viewer-toolbar>ul{display:inline-block;margin:0 auto 5px;overflow:hidden;padding:3px 0}.viewer-toolbar>ul>li{background-color:rgba(0,0,0,.5);border-radius:50%;cursor:pointer;float:left;height:24px;overflow:hidden;-webkit-transition:background-color .15s;transition:background-color .15s;width:24px}.viewer-toolbar>ul>li:hover,.viewer-tooltip{background-color:rgba(0,0,0,.8)}.viewer-toolbar>ul>li:before{margin:2px}.viewer-toolbar>ul>li+li{margin-left:1px}.viewer-toolbar>ul>.viewer-small{height:18px;margin-bottom:3px;margin-top:3px;width:18px}.viewer-toolbar>ul>.viewer-small:before{margin:-1px}.viewer-toolbar>ul>.viewer-large{height:30px;margin-bottom:-3px;margin-top:-3px;width:30px}.viewer-toolbar>ul>.viewer-large:before{margin:5px}.viewer-tooltip{border-radius:10px;color:#fff;display:none;font-size:12px;height:20px;left:50%;line-height:20px;margin-left:-25px;margin-top:-10px;position:absolute;text-align:center;top:50%;width:50px}.viewer-title{color:#ccc;display:inline-block;font-size:12px;line-height:1;margin:0 5% 5px;max-width:90%;opacity:.8;overflow:hidden;text-overflow:ellipsis;-webkit-transition:opacity .15s;transition:opacity .15s;white-space:nowrap}.viewer-title:hover{opacity:1}.viewer-button{background-color:rgba(0,0,0,.5);border-radius:50%;cursor:pointer;height:80px;overflow:hidden;position:absolute;right:-40px;top:-40px;-webkit-transition:background-color .15s;transition:background-color .15s;width:80px}.viewer-button:focus,.viewer-button:hover{background-color:rgba(0,0,0,.8)}.viewer-button:before{bottom:15px;left:15px;position:absolute}.viewer-fixed{position:fixed}.viewer-open{overflow:hidden}.viewer-show{display:block}.viewer-hide{display:none}.viewer-backdrop{background-color:rgba(0,0,0,.5)}.viewer-move{cursor:move;cursor:-webkit-grab;cursor:grab}.viewer-fade{opacity:0}.viewer-in{opacity:1}.viewer-transition{-webkit-transition:all .3s;transition:all .3s}@-webkit-keyframes viewer-spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes viewer-spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.viewer-loading:after{-webkit-animation:viewer-spinner 1s linear infinite;animation:viewer-spinner 1s linear infinite;border:4px solid rgba(255,255,255,.1);border-left-color:rgba(255,255,255,.5);border-radius:50%;content:"";display:inline-block;height:40px;left:50%;margin-left:-20px;margin-top:-20px;position:absolute;top:50%;width:40px;z-index:1}@media (max-width:767px){.viewer-hide-xs-down{display:none}}@media (max-width:991px){.viewer-hide-sm-down{display:none}}@media (max-width:1199px){.viewer-hide-md-down{display:none}}#honmeBtn a,a{display:block}body{font-family:"Open Sans",MyYuGothicM,YuGothic,YuGothic,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;font-size:14px;line-height:1.6;color:#fff;background:#000}a{text-decoration:none}#download{font-size:85.7%}#loading{width:100%;height:100%;background-color:#000;font-size:64px;text-align:center;min-height:1000px;padding-top:30%;position:absolute;top:0;z-index:999}.remodal{height:auto;max-width:768px}#wrapper{margin:0 auto;padding:79vw 0 0;width:100vw;height:343.75vw;max-width:1900px;background:url(/img/products/gekidanmitsu/sp_top_back.png) top left no-repeat;background-size:100% auto}#main{background:0 0}#main h1,#main h2,#main h3{display:none}.box_main{position:relative;width:79vw;height:47.2426666667vw}#honmeBtn,#sub,.remodal-close,.remodal-close:before{position:absolute}.anime{opacity:0}#main .by,#main h1,#main h2,#main h3,#tokucho1,#tokucho1-2,#tokucho1-3,#tokucho2,#tokucho2-2,#tokucho3,#tokucho3-2{background-repeat:no-repeat;background-size:contain;text-indent:-9999px}#honmeBtn{top:0;left:0}#honmeBtn a{padding:.3em 1em;border-radius:1em;background-color:#F00BB0;color:#fff;font-size:10px}#honmeBtn a:link,#honmeBtn a:visited{color:#fff}#honmeBtn a:hover{color:#fff;opacity:.7}@media (min-width:481px){#main,#sub,#wrapper{position:relative;width:100%}#sub h2,.bar{display:none}body,html{height:100%}#main h1,#main h2,#main h3{display:block;position:absolute;background-position:0 0}#wrapper{background:url(/img/products/gekidanmitsu/tokusetsu_top_back.jpg) top left no-repeat;margin:0 auto;padding:0;height:141.64vw;background-size:cover}#main{height:70.82vw}#main h1{width:52.8vw;height:41.12vw;top:-.3vw;left:1.9%;background-image:url(/img/products/gekidanmitsu/tokusetsu_top_01.png)}#main h2{top:24.0788vw;left:7.2%;width:42.72vw;height:22.7003745318vw;background-image:url(/img/products/gekidanmitsu/tokusetsu_top_02.png)}#main h3{top:44.6166vw;left:11.6%;width:35.2vw;height:9.08vw;background-image:url(/img/products/gekidanmitsu/tokusetsu_top_03.png);background-size:contain}#sub{padding:3.5vw 0 0}#honmeBtn a{font-size:12px}}@media (min-width:1920px){#main,#wrapper{position:relative}body,html{height:100%}#wrapper{height:auto;margin:0 auto;max-width:1920px;max-height:2719.488}#main{width:100%;height:1000px}#main h1{width:924px;height:719.6px;top:0;left:4%;background-size:cover}#main h2{top:499.2px;left:153.6px;width:747.6px;height:385.7px}#main h3{top:875.52px;left:245.76px;width:616px;height:158.9px}#sub{padding:0;margin-top:-13.82px}}html.remodal-is-locked{overflow:hidden;-ms-touch-action:none;touch-action:none}.remodal,[data-remodal-id]{display:none}.remodal-overlay{position:fixed;z-index:9999;top:-5000px;right:-5000px;bottom:-5000px;left:-5000px;display:none;background:rgba(43,46,56,.9)}.remodal-wrapper{position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;display:none;overflow:auto;text-align:center;-webkit-overflow-scrolling:touch;padding:10px 10px 0}.remodal-wrapper:after{display:inline-block;height:100%;margin-left:-.05em;content:""}.remodal-overlay,.remodal-wrapper{-webkit-backface-visibility:hidden;backface-visibility:hidden}.remodal{position:relative;outline:0;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin-bottom:10px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);color:#2b2e38}.remodal-cancel,.remodal-close,.remodal-confirm{margin:0;text-decoration:none;outline:0;border:0}.remodal-is-initialized{display:inline-block}.remodal-close,.remodal-close:before{display:block;width:35px;top:0;left:0}.remodal-bg.remodal-is-opened,.remodal-bg.remodal-is-opening{-webkit-filter:blur(3px);filter:blur(3px)}.remodal-overlay.remodal-is-closing,.remodal-overlay.remodal-is-opening{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.remodal-overlay.remodal-is-opening{-webkit-animation-name:remodal-overlay-opening-keyframes;animation-name:remodal-overlay-opening-keyframes}.remodal-overlay.remodal-is-closing{-webkit-animation-name:remodal-overlay-closing-keyframes;animation-name:remodal-overlay-closing-keyframes}.remodal.remodal-is-closing,.remodal.remodal-is-opening{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.remodal.remodal-is-opening{-webkit-animation-name:remodal-opening-keyframes;animation-name:remodal-opening-keyframes}.remodal.remodal-is-closing{-webkit-animation-name:remodal-closing-keyframes;animation-name:remodal-closing-keyframes}.remodal,.remodal-wrapper:after{vertical-align:middle}.remodal-close{overflow:visible;height:35px;padding:0;cursor:pointer;-webkit-transition:color .2s;transition:color .2s;color:#95979c;background:0 0}.remodal-close:focus,.remodal-close:hover{color:#2b2e38}.remodal-close:before{font-family:Arial,"Helvetica CY","Nimbus Sans L",sans-serif!important;font-size:25px;line-height:35px;content:"×";text-align:center}.remodal-cancel,.remodal-confirm{font:inherit;display:inline-block;overflow:visible;min-width:110px;padding:12px 0;cursor:pointer;-webkit-transition:background .2s;transition:background .2s;text-align:center;vertical-align:middle}.remodal-confirm{color:#fff;background:#81c784}.remodal-confirm:focus,.remodal-confirm:hover{background:#66bb6a}.remodal-cancel{color:#fff;background:#e57373}.remodal-cancel:focus,.remodal-cancel:hover{background:#ef5350}.remodal-cancel::-moz-focus-inner,.remodal-close::-moz-focus-inner,.remodal-confirm::-moz-focus-inner{padding:0;border:0}@-webkit-keyframes remodal-opening-keyframes{from{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}to{-webkit-transform:none;transform:none;opacity:1;-webkit-filter:blur(0);filter:blur(0)}}@keyframes remodal-opening-keyframes{from{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}to{-webkit-transform:none;transform:none;opacity:1;-webkit-filter:blur(0);filter:blur(0)}}@-webkit-keyframes remodal-closing-keyframes{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.95);transform:scale(.95);opacity:0;-webkit-filter:blur(0);filter:blur(0)}}@keyframes remodal-closing-keyframes{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.95);transform:scale(.95);opacity:0;-webkit-filter:blur(0);filter:blur(0)}}@-webkit-keyframes remodal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@keyframes remodal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@-webkit-keyframes remodal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}@keyframes remodal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}@media only screen and (min-width:641px){.remodal{max-width:700px}}.lt-ie9 .remodal-overlay{background:#2b2e38}.lt-ie9 .remodal{width:700px}#wrapper{position:relative}#sub{top:72vw;background:#000;width:100%}#sub h2{background:url(/img/products/gekidanmitsu/tsuika_06.png);text-indent:-9999px;width:33.5416666667vw;height:17.7083333333vw;background-size:contain;margin:6vw auto}.remodal{padding:0;background:#000}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container embed,.embed-container iframe,.embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}.youtube{position:relative;margin:3em auto;padding:0}.youtube a{display:block;margin:0 auto;width:90vw;height:50.625vw;max-width:576px;max-height:324px}.youtube a img{width:100%;height:100%}.youtube img{border:0;display:block;width:100%;height:auto}.mv{width:100%;height:100%}.mv iframe{position:absolute;display:block;width:90%;height:90%;top:5%;left:5%}@media (min-width:481px){#sub{position:absolute;top:54vw;background:#000;width:100%}#sub h2{display:block}.youtube:hover{opacity:.7}.youtube a{width:70vw;height:39.375vw}}