body,html{padding:0;margin:0;height:100%}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,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption,tbody,tfoot,thead,i{box-sizing:border-box;border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;word-break:break-all;word-wrap:break-word}:focus{outline:0}body,input,button,select,option,textarea{font-family:"Lato","Noto Sans JP","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}ol,ul{list-style:none}caption{font-weight:normal;text-align:left}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}a{text-decoration:none;cursor:pointer;color:#333}a.underline-link{text-decoration:underline}a img{border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}img{display:block}.light-modal{--lm-body-bg: transparent;--lm-modal-bg: transparent;--lm-close-bg: #fff;--lm-small-modal: 80vw;--lm-large-modal: 50vw;--lm-font-size: 14px;display:none;position:fixed;background:rgba(0,0,0,0);top:0;bottom:0;left:0;align-items:center;justify-content:center;right:0;z-index:9000;transition:background 1s;font-size:var(--lm-font-size);visibility:hidden}.light-modal .modal_content{background:var(--lm-body-bg);color:#333;width:90vw;border-radius:.2em;position:relative;max-height:calc(100vh - 150px);display:flex;flex-direction:column}.light-modal .modal_content img{max-width:100%;border-radius:.2em}.light-modal .modal_content.large-content{width:var(--lm-large-modal)}.light-modal .modal_header{height:10px;display:flex;justify-content:space-between;align-items:center}.light-modal .modal_heading{margin:0;font-size:1.5em}.light-modal .modal_heading+.light-modal-close-icon{position:static}.light-modal .modal_body{padding:20px;overflow:auto;max-height:550px}.light-modal .modal_footer{display:block;align-items:center}.light-modal .modal_close-icon,.light-modal .modal_close-btn{text-decoration:none;padding:5px 10px;border-radius:.2em;background:var(--lm-close-bg);font-size:1.5em;line-height:1;opacity:1;transition:opacity .2s ease-in-out}.light-modal .modal_close-icon:hover,.light-modal .modal_close-btn:hover{opacity:.9}.light-modal .modal_close-icon{position:absolute;top:-15px;right:-15px}.light-modal .modal_close-btn{font-size:1.3em;line-height:1.4}.light-modal .modal_caption{position:absolute;left:50%;transform:translateX(-50%);top:100%;padding:10px 0;background:rgba(0,0,0,.2);border-radius:.2em;width:100%;text-align:center;margin-top:5px}.light-modal:target{background:rgba(0,0,0,.5);display:flex;visibility:visible}.light-modal-navigation .navigation-next,.light-modal-navigation .navigation-prev{width:32px;height:32px;border-color:#fff;transition:border-color .2s}.light-modal-navigation .navigation-next:hover,.light-modal-navigation .navigation-prev:hover{border-color:rgba(255,255,255,.7)}.light-modal-navigation .navigation-next{position:absolute;right:-50px;top:50%;border-bottom:1px solid;border-left:1px solid;transform:rotate(-135deg)}.light-modal-navigation .navigation-prev{position:absolute;left:-50px;top:50%;border-bottom:1px solid;border-left:1px solid;transform:rotate(45deg)}@media(max-width: 480px){.light-modal-navigation .navigation-next{right:5px}.light-modal-navigation .navigation-prev{left:5px}}@-webkit-keyframes basic{0%{opacity:0}100%{opacity:1}}@keyframes basic{0%{opacity:0}100%{opacity:1}}.basic{-webkit-animation-name:basic;animation-name:basic}@media(max-width: 1000px){.light-modal{--lm-small-modal: 70vw;--lm-large-modal: 70vw}}:root{--animate-duration: 1s;--animate-delay: 1s;--animate-repeat: 1}.animate__animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);-webkit-animation-fill-mode:both;animation-fill-mode:both}.animate__animated.animate__infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animate__animated.animate__repeat-1{-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-iteration-count:var(--animate-repeat);animation-iteration-count:var(--animate-repeat)}.animate__animated.animate__repeat-2{-webkit-animation-iteration-count:2;animation-iteration-count:2;-webkit-animation-iteration-count:calc(var(--animate-repeat)*2);animation-iteration-count:calc(var(--animate-repeat)*2)}.animate__animated.animate__repeat-3{-webkit-animation-iteration-count:3;animation-iteration-count:3;-webkit-animation-iteration-count:calc(var(--animate-repeat)*3);animation-iteration-count:calc(var(--animate-repeat)*3)}.animate__animated.animate__delay-1s{-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-delay:var(--animate-delay);animation-delay:var(--animate-delay)}.animate__animated.animate__delay-2s{-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-delay:calc(var(--animate-delay)*2);animation-delay:calc(var(--animate-delay)*2)}.animate__animated.animate__delay-3s{-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation-delay:calc(var(--animate-delay)*3);animation-delay:calc(var(--animate-delay)*3)}.animate__animated.animate__delay-4s{-webkit-animation-delay:4s;animation-delay:4s;-webkit-animation-delay:calc(var(--animate-delay)*4);animation-delay:calc(var(--animate-delay)*4)}.animate__animated.animate__delay-5s{-webkit-animation-delay:5s;animation-delay:5s;-webkit-animation-delay:calc(var(--animate-delay)*5);animation-delay:calc(var(--animate-delay)*5)}.animate__animated.animate__faster{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-duration:calc(var(--animate-duration)/2);animation-duration:calc(var(--animate-duration)/2)}.animate__animated.animate__fast{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-duration:calc(var(--animate-duration)*.8);animation-duration:calc(var(--animate-duration)*.8)}.animate__animated.animate__slow{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:calc(var(--animate-duration)*2)}.animate__animated.animate__slower{-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-duration:calc(var(--animate-duration)*3);animation-duration:calc(var(--animate-duration)*3)}@media print,(prefers-reduced-motion: reduce){.animate__animated{-webkit-animation-duration:1ms !important;animation-duration:1ms !important;transition-duration:1ms !important;-webkit-animation-iteration-count:1 !important;animation-iteration-count:1 !important}.animate__animated[class*=Out]{opacity:0}}@-webkit-keyframes bounce{from,20%,53%,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);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);transform:translate3d(0, -30px, 0) scaleY(1.1)}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);transform:translate3d(0, -15px, 0) scaleY(1.05)}80%{transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 0, 0) scaleY(0.95)}90%{transform:translate3d(0, -4px, 0) scaleY(1.02)}}@keyframes bounce{from,20%,53%,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);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);transform:translate3d(0, -30px, 0) scaleY(1.1)}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);transform:translate3d(0, -15px, 0) scaleY(1.05)}80%{transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 0, 0) scaleY(0.95)}90%{transform:translate3d(0, -4px, 0) scaleY(1.02)}}.animate__bounce{-webkit-animation-name:bounce;animation-name:bounce;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}}.animate__flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{from{transform:scale3d(1, 1, 1)}50%{transform:scale3d(1.05, 1.05, 1.05)}to{transform:scale3d(1, 1, 1)}}@keyframes pulse{from{transform:scale3d(1, 1, 1)}50%{transform:scale3d(1.05, 1.05, 1.05)}to{transform:scale3d(1, 1, 1)}}.animate__pulse{-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes rubberBand{from{transform:scale3d(1, 1, 1)}30%{transform:scale3d(1.25, 0.75, 1)}40%{transform:scale3d(0.75, 1.25, 1)}50%{transform:scale3d(1.15, 0.85, 1)}65%{transform:scale3d(0.95, 1.05, 1)}75%{transform:scale3d(1.05, 0.95, 1)}to{transform:scale3d(1, 1, 1)}}@keyframes rubberBand{from{transform:scale3d(1, 1, 1)}30%{transform:scale3d(1.25, 0.75, 1)}40%{transform:scale3d(0.75, 1.25, 1)}50%{transform:scale3d(1.15, 0.85, 1)}65%{transform:scale3d(0.95, 1.05, 1)}75%{transform:scale3d(1.05, 0.95, 1)}to{transform:scale3d(1, 1, 1)}}.animate__rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shakeX{from,to{transform:translate3d(0, 0, 0)}10%,30%,50%,70%,90%{transform:translate3d(-10px, 0, 0)}20%,40%,60%,80%{transform:translate3d(10px, 0, 0)}}@keyframes shakeX{from,to{transform:translate3d(0, 0, 0)}10%,30%,50%,70%,90%{transform:translate3d(-10px, 0, 0)}20%,40%,60%,80%{transform:translate3d(10px, 0, 0)}}.animate__shakeX{-webkit-animation-name:shakeX;animation-name:shakeX}@-webkit-keyframes shakeY{from,to{transform:translate3d(0, 0, 0)}10%,30%,50%,70%,90%{transform:translate3d(0, -10px, 0)}20%,40%,60%,80%{transform:translate3d(0, 10px, 0)}}@keyframes shakeY{from,to{transform:translate3d(0, 0, 0)}10%,30%,50%,70%,90%{transform:translate3d(0, -10px, 0)}20%,40%,60%,80%{transform:translate3d(0, 10px, 0)}}.animate__shakeY{-webkit-animation-name:shakeY;animation-name:shakeY}@-webkit-keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}@keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}.animate__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%{transform:rotate3d(0, 0, 1, 15deg)}40%{transform:rotate3d(0, 0, 1, -10deg)}60%{transform:rotate3d(0, 0, 1, 5deg)}80%{transform:rotate3d(0, 0, 1, -5deg)}to{transform:rotate3d(0, 0, 1, 0deg)}}@keyframes swing{20%{transform:rotate3d(0, 0, 1, 15deg)}40%{transform:rotate3d(0, 0, 1, -10deg)}60%{transform:rotate3d(0, 0, 1, 5deg)}80%{transform:rotate3d(0, 0, 1, -5deg)}to{transform:rotate3d(0, 0, 1, 0deg)}}.animate__swing{transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{from{transform:scale3d(1, 1, 1)}10%,20%{transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}30%,50%,70%,90%{transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%,60%,80%{transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}to{transform:scale3d(1, 1, 1)}}@keyframes tada{from{transform:scale3d(1, 1, 1)}10%,20%{transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}30%,50%,70%,90%{transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%,60%,80%{transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}to{transform:scale3d(1, 1, 1)}}.animate__tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{from{transform:translate3d(0, 0, 0)}15%{transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)}30%{transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)}45%{transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)}60%{transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)}75%{transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)}to{transform:translate3d(0, 0, 0)}}@keyframes wobble{from{transform:translate3d(0, 0, 0)}15%{transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)}30%{transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)}45%{transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)}60%{transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)}75%{transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)}to{transform:translate3d(0, 0, 0)}}.animate__wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{from,11.1%,to{transform:translate3d(0, 0, 0)}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{transform:skewX(0.390625deg) skewY(0.390625deg)}88.8%{transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}}@keyframes jello{from,11.1%,to{transform:translate3d(0, 0, 0)}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{transform:skewX(0.390625deg) skewY(0.390625deg)}88.8%{transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}}.animate__jello{-webkit-animation-name:jello;animation-name:jello;transform-origin:center}@-webkit-keyframes heartBeat{0%{transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}42%{transform:scale(1.3)}70%{transform:scale(1)}}@keyframes heartBeat{0%{transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}42%{transform:scale(1.3)}70%{transform:scale(1)}}.animate__heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-duration:calc(var(--animate-duration)*1.3);animation-duration:calc(var(--animate-duration)*1.3);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes backInDown{0%{transform:translateY(-1200px) scale(0.7);opacity:.7}80%{transform:translateY(0px) scale(0.7);opacity:.7}100%{transform:scale(1);opacity:1}}@keyframes backInDown{0%{transform:translateY(-1200px) scale(0.7);opacity:.7}80%{transform:translateY(0px) scale(0.7);opacity:.7}100%{transform:scale(1);opacity:1}}.animate__backInDown{-webkit-animation-name:backInDown;animation-name:backInDown}@-webkit-keyframes backInLeft{0%{transform:translateX(-2000px) scale(0.7);opacity:.7}80%{transform:translateX(0px) scale(0.7);opacity:.7}100%{transform:scale(1);opacity:1}}@keyframes backInLeft{0%{transform:translateX(-2000px) scale(0.7);opacity:.7}80%{transform:translateX(0px) scale(0.7);opacity:.7}100%{transform:scale(1);opacity:1}}.animate__backInLeft{-webkit-animation-name:backInLeft;animation-name:backInLeft}@-webkit-keyframes backInRight{0%{transform:translateX(2000px) scale(0.7);opacity:.7}80%{transform:translateX(0px) scale(0.7);opacity:.7}100%{transform:scale(1);opacity:1}}@keyframes backInRight{0%{transform:translateX(2000px) scale(0.7);opacity:.7}80%{transform:translateX(0px) scale(0.7);opacity:.7}100%{transform:scale(1);opacity:1}}.animate__backInRight{-webkit-animation-name:backInRight;animation-name:backInRight}@-webkit-keyframes backInUp{0%{transform:translateY(1200px) scale(0.7);opacity:.7}80%{transform:translateY(0px) scale(0.7);opacity:.7}100%{transform:scale(1);opacity:1}}@keyframes backInUp{0%{transform:translateY(1200px) scale(0.7);opacity:.7}80%{transform:translateY(0px) scale(0.7);opacity:.7}100%{transform:scale(1);opacity:1}}.animate__backInUp{-webkit-animation-name:backInUp;animation-name:backInUp}@-webkit-keyframes backOutDown{0%{transform:scale(1);opacity:1}20%{transform:translateY(0px) scale(0.7);opacity:.7}100%{transform:translateY(700px) scale(0.7);opacity:.7}}@keyframes backOutDown{0%{transform:scale(1);opacity:1}20%{transform:translateY(0px) scale(0.7);opacity:.7}100%{transform:translateY(700px) scale(0.7);opacity:.7}}.animate__backOutDown{-webkit-animation-name:backOutDown;animation-name:backOutDown}@-webkit-keyframes backOutLeft{0%{transform:scale(1);opacity:1}20%{transform:translateX(0px) scale(0.7);opacity:.7}100%{transform:translateX(-2000px) scale(0.7);opacity:.7}}@keyframes backOutLeft{0%{transform:scale(1);opacity:1}20%{transform:translateX(0px) scale(0.7);opacity:.7}100%{transform:translateX(-2000px) scale(0.7);opacity:.7}}.animate__backOutLeft{-webkit-animation-name:backOutLeft;animation-name:backOutLeft}@-webkit-keyframes backOutRight{0%{transform:scale(1);opacity:1}20%{transform:translateX(0px) scale(0.7);opacity:.7}100%{transform:translateX(2000px) scale(0.7);opacity:.7}}@keyframes backOutRight{0%{transform:scale(1);opacity:1}20%{transform:translateX(0px) scale(0.7);opacity:.7}100%{transform:translateX(2000px) scale(0.7);opacity:.7}}.animate__backOutRight{-webkit-animation-name:backOutRight;animation-name:backOutRight}@-webkit-keyframes backOutUp{0%{transform:scale(1);opacity:1}20%{transform:translateY(0px) scale(0.7);opacity:.7}100%{transform:translateY(-700px) scale(0.7);opacity:.7}}@keyframes backOutUp{0%{transform:scale(1);opacity:1}20%{transform:translateY(0px) scale(0.7);opacity:.7}100%{transform:translateY(-700px) scale(0.7);opacity:.7}}.animate__backOutUp{-webkit-animation-name:backOutUp;animation-name:backOutUp}@-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;transform:scale3d(0.3, 0.3, 0.3)}20%{transform:scale3d(1.1, 1.1, 1.1)}40%{transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;transform:scale3d(1.03, 1.03, 1.03)}80%{transform:scale3d(0.97, 0.97, 0.97)}to{opacity: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;transform:scale3d(0.3, 0.3, 0.3)}20%{transform:scale3d(1.1, 1.1, 1.1)}40%{transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;transform:scale3d(1.03, 1.03, 1.03)}80%{transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;transform:scale3d(1, 1, 1)}}.animate__bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:calc(var(--animate-duration)*.75);-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;transform:translate3d(0, -3000px, 0) scaleY(3)}60%{opacity:1;transform:translate3d(0, 25px, 0) scaleY(0.9)}75%{transform:translate3d(0, -10px, 0) scaleY(0.95)}90%{transform:translate3d(0, 5px, 0) scaleY(0.985)}to{transform:translate3d(0, 0, 0)}}@keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(0, -3000px, 0) scaleY(3)}60%{opacity:1;transform:translate3d(0, 25px, 0) scaleY(0.9)}75%{transform:translate3d(0, -10px, 0) scaleY(0.95)}90%{transform:translate3d(0, 5px, 0) scaleY(0.985)}to{transform:translate3d(0, 0, 0)}}.animate__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;transform:translate3d(-3000px, 0, 0) scaleX(3)}60%{opacity:1;transform:translate3d(25px, 0, 0) scaleX(1)}75%{transform:translate3d(-10px, 0, 0) scaleX(0.98)}90%{transform:translate3d(5px, 0, 0) scaleX(0.995)}to{transform:translate3d(0, 0, 0)}}@keyframes bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(-3000px, 0, 0) scaleX(3)}60%{opacity:1;transform:translate3d(25px, 0, 0) scaleX(1)}75%{transform:translate3d(-10px, 0, 0) scaleX(0.98)}90%{transform:translate3d(5px, 0, 0) scaleX(0.995)}to{transform:translate3d(0, 0, 0)}}.animate__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;transform:translate3d(3000px, 0, 0) scaleX(3)}60%{opacity:1;transform:translate3d(-25px, 0, 0) scaleX(1)}75%{transform:translate3d(10px, 0, 0) scaleX(0.98)}90%{transform:translate3d(-5px, 0, 0) scaleX(0.995)}to{transform:translate3d(0, 0, 0)}}@keyframes bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;transform:translate3d(3000px, 0, 0) scaleX(3)}60%{opacity:1;transform:translate3d(-25px, 0, 0) scaleX(1)}75%{transform:translate3d(10px, 0, 0) scaleX(0.98)}90%{transform:translate3d(-5px, 0, 0) scaleX(0.995)}to{transform:translate3d(0, 0, 0)}}.animate__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;transform:translate3d(0, 3000px, 0) scaleY(5)}60%{opacity:1;transform:translate3d(0, -20px, 0) scaleY(0.9)}75%{transform:translate3d(0, 10px, 0) scaleY(0.95)}90%{transform:translate3d(0, -5px, 0) scaleY(0.985)}to{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;transform:translate3d(0, 3000px, 0) scaleY(5)}60%{opacity:1;transform:translate3d(0, -20px, 0) scaleY(0.9)}75%{transform:translate3d(0, 10px, 0) scaleY(0.95)}90%{transform:translate3d(0, -5px, 0) scaleY(0.985)}to{transform:translate3d(0, 0, 0)}}.animate__bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{transform:scale3d(0.9, 0.9, 0.9)}50%,55%{opacity:1;transform:scale3d(1.1, 1.1, 1.1)}to{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}}@keyframes bounceOut{20%{transform:scale3d(0.9, 0.9, 0.9)}50%,55%{opacity:1;transform:scale3d(1.1, 1.1, 1.1)}to{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}}.animate__bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:calc(var(--animate-duration)*.75);-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{transform:translate3d(0, 10px, 0) scaleY(0.985)}40%,45%{opacity:1;transform:translate3d(0, -20px, 0) scaleY(0.9)}to{opacity:0;transform:translate3d(0, 2000px, 0) scaleY(3)}}@keyframes bounceOutDown{20%{transform:translate3d(0, 10px, 0) scaleY(0.985)}40%,45%{opacity:1;transform:translate3d(0, -20px, 0) scaleY(0.9)}to{opacity:0;transform:translate3d(0, 2000px, 0) scaleY(3)}}.animate__bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px, 0, 0) scaleX(0.9)}to{opacity:0;transform:translate3d(-2000px, 0, 0) scaleX(2)}}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px, 0, 0) scaleX(0.9)}to{opacity:0;transform:translate3d(-2000px, 0, 0) scaleX(2)}}.animate__bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px, 0, 0) scaleX(0.9)}to{opacity:0;transform:translate3d(2000px, 0, 0) scaleX(2)}}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px, 0, 0) scaleX(0.9)}to{opacity:0;transform:translate3d(2000px, 0, 0) scaleX(2)}}.animate__bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{transform:translate3d(0, -10px, 0) scaleY(0.985)}40%,45%{opacity:1;transform:translate3d(0, 20px, 0) scaleY(0.9)}to{opacity:0;transform:translate3d(0, -2000px, 0) scaleY(3)}}@keyframes bounceOutUp{20%{transform:translate3d(0, -10px, 0) scaleY(0.985)}40%,45%{opacity:1;transform:translate3d(0, 20px, 0) scaleY(0.9)}to{opacity:0;transform:translate3d(0, -2000px, 0) scaleY(3)}}.animate__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}}.animate__fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{from{opacity:0;transform:translate3d(0, -100%, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0, -100%, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.animate__fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{from{opacity:0;transform:translate3d(0, -2000px, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fadeInDownBig{from{opacity:0;transform:translate3d(0, -2000px, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.animate__fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.animate__fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{from{opacity:0;transform:translate3d(-2000px, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fadeInLeftBig{from{opacity:0;transform:translate3d(-2000px, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.animate__fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{from{opacity:0;transform:translate3d(100%, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fadeInRight{from{opacity:0;transform:translate3d(100%, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.animate__fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{from{opacity:0;transform:translate3d(2000px, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fadeInRightBig{from{opacity:0;transform:translate3d(2000px, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.animate__fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{from{opacity:0;transform:translate3d(0, 100%, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0, 100%, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.animate__fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{from{opacity:0;transform:translate3d(0, 2000px, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fadeInUpBig{from{opacity:0;transform:translate3d(0, 2000px, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.animate__fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeInTopLeft{from{opacity:0;transform:translate3d(-100%, -100%, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fadeInTopLeft{from{opacity:0;transform:translate3d(-100%, -100%, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.animate__fadeInTopLeft{-webkit-animation-name:fadeInTopLeft;animation-name:fadeInTopLeft}@-webkit-keyframes fadeInTopRight{from{opacity:0;transform:translate3d(100%, -100%, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fadeInTopRight{from{opacity:0;transform:translate3d(100%, -100%, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.animate__fadeInTopRight{-webkit-animation-name:fadeInTopRight;animation-name:fadeInTopRight}@-webkit-keyframes fadeInBottomLeft{from{opacity:0;transform:translate3d(-100%, 100%, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fadeInBottomLeft{from{opacity:0;transform:translate3d(-100%, 100%, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.animate__fadeInBottomLeft{-webkit-animation-name:fadeInBottomLeft;animation-name:fadeInBottomLeft}@-webkit-keyframes fadeInBottomRight{from{opacity:0;transform:translate3d(100%, 100%, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fadeInBottomRight{from{opacity:0;transform:translate3d(100%, 100%, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.animate__fadeInBottomRight{-webkit-animation-name:fadeInBottomRight;animation-name:fadeInBottomRight}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.animate__fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{from{opacity:1}to{opacity:0;transform:translate3d(0, 100%, 0)}}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;transform:translate3d(0, 100%, 0)}}.animate__fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;transform:translate3d(0, 2000px, 0)}}@keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;transform:translate3d(0, 2000px, 0)}}.animate__fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{from{opacity:1}to{opacity:0;transform:translate3d(-100%, 0, 0)}}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;transform:translate3d(-100%, 0, 0)}}.animate__fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;transform:translate3d(-2000px, 0, 0)}}@keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;transform:translate3d(-2000px, 0, 0)}}.animate__fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{from{opacity:1}to{opacity:0;transform:translate3d(100%, 0, 0)}}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;transform:translate3d(100%, 0, 0)}}.animate__fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;transform:translate3d(2000px, 0, 0)}}@keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;transform:translate3d(2000px, 0, 0)}}.animate__fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{from{opacity:1}to{opacity:0;transform:translate3d(0, -100%, 0)}}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;transform:translate3d(0, -100%, 0)}}.animate__fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;transform:translate3d(0, -2000px, 0)}}@keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;transform:translate3d(0, -2000px, 0)}}.animate__fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes fadeOutTopLeft{from{opacity:1;transform:translate3d(0, 0, 0)}to{opacity:0;transform:translate3d(-100%, -100%, 0)}}@keyframes fadeOutTopLeft{from{opacity:1;transform:translate3d(0, 0, 0)}to{opacity:0;transform:translate3d(-100%, -100%, 0)}}.animate__fadeOutTopLeft{-webkit-animation-name:fadeOutTopLeft;animation-name:fadeOutTopLeft}@-webkit-keyframes fadeOutTopRight{from{opacity:1;transform:translate3d(0, 0, 0)}to{opacity:0;transform:translate3d(100%, -100%, 0)}}@keyframes fadeOutTopRight{from{opacity:1;transform:translate3d(0, 0, 0)}to{opacity:0;transform:translate3d(100%, -100%, 0)}}.animate__fadeOutTopRight{-webkit-animation-name:fadeOutTopRight;animation-name:fadeOutTopRight}@-webkit-keyframes fadeOutBottomRight{from{opacity:1;transform:translate3d(0, 0, 0)}to{opacity:0;transform:translate3d(100%, 100%, 0)}}@keyframes fadeOutBottomRight{from{opacity:1;transform:translate3d(0, 0, 0)}to{opacity:0;transform:translate3d(100%, 100%, 0)}}.animate__fadeOutBottomRight{-webkit-animation-name:fadeOutBottomRight;animation-name:fadeOutBottomRight}@-webkit-keyframes fadeOutBottomLeft{from{opacity:1;transform:translate3d(0, 0, 0)}to{opacity:0;transform:translate3d(-100%, 100%, 0)}}@keyframes fadeOutBottomLeft{from{opacity:1;transform:translate3d(0, 0, 0)}to{opacity:0;transform:translate3d(-100%, 100%, 0)}}.animate__fadeOutBottomLeft{-webkit-animation-name:fadeOutBottomLeft;animation-name:fadeOutBottomLeft}@-webkit-keyframes flip{from{transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{from{transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animate__animated.animate__flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.animate__flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{from{transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(0, 1, 0, -5deg)}to{transform:perspective(400px)}}@keyframes flipInY{from{transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(0, 1, 0, -5deg)}to{transform:perspective(400px)}}.animate__flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{from{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}to{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}}@keyframes flipOutX{from{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}to{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}}.animate__flipOutX{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:calc(var(--animate-duration)*.75);-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}@-webkit-keyframes flipOutY{from{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1}to{transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0}}@keyframes flipOutY{from{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1}to{transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0}}.animate__flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:calc(var(--animate-duration)*.75);-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedInRight{from{transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg)}to{transform:translate3d(0, 0, 0)}}@keyframes lightSpeedInRight{from{transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg)}to{transform:translate3d(0, 0, 0)}}.animate__lightSpeedInRight{-webkit-animation-name:lightSpeedInRight;animation-name:lightSpeedInRight;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedInLeft{from{transform:translate3d(-100%, 0, 0) skewX(30deg);opacity:0}60%{transform:skewX(-20deg);opacity:1}80%{transform:skewX(5deg)}to{transform:translate3d(0, 0, 0)}}@keyframes lightSpeedInLeft{from{transform:translate3d(-100%, 0, 0) skewX(30deg);opacity:0}60%{transform:skewX(-20deg);opacity:1}80%{transform:skewX(5deg)}to{transform:translate3d(0, 0, 0)}}.animate__lightSpeedInLeft{-webkit-animation-name:lightSpeedInLeft;animation-name:lightSpeedInLeft;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOutRight{from{opacity:1}to{transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0}}@keyframes lightSpeedOutRight{from{opacity:1}to{transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0}}.animate__lightSpeedOutRight{-webkit-animation-name:lightSpeedOutRight;animation-name:lightSpeedOutRight;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes lightSpeedOutLeft{from{opacity:1}to{transform:translate3d(-100%, 0, 0) skewX(-30deg);opacity:0}}@keyframes lightSpeedOutLeft{from{opacity:1}to{transform:translate3d(-100%, 0, 0) skewX(-30deg);opacity:0}}.animate__lightSpeedOutLeft{-webkit-animation-name:lightSpeedOutLeft;animation-name:lightSpeedOutLeft;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{from{transform:rotate3d(0, 0, 1, -200deg);opacity:0}to{transform:translate3d(0, 0, 0);opacity:1}}@keyframes rotateIn{from{transform:rotate3d(0, 0, 1, -200deg);opacity:0}to{transform:translate3d(0, 0, 0);opacity:1}}.animate__rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn;transform-origin:center}@-webkit-keyframes rotateInDownLeft{from{transform:rotate3d(0, 0, 1, -45deg);opacity:0}to{transform:translate3d(0, 0, 0);opacity:1}}@keyframes rotateInDownLeft{from{transform:rotate3d(0, 0, 1, -45deg);opacity:0}to{transform:translate3d(0, 0, 0);opacity:1}}.animate__rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;transform-origin:left bottom}@-webkit-keyframes rotateInDownRight{from{transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{transform:translate3d(0, 0, 0);opacity:1}}@keyframes rotateInDownRight{from{transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{transform:translate3d(0, 0, 0);opacity:1}}.animate__rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight;transform-origin:right bottom}@-webkit-keyframes rotateInUpLeft{from{transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{transform:translate3d(0, 0, 0);opacity:1}}@keyframes rotateInUpLeft{from{transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{transform:translate3d(0, 0, 0);opacity:1}}.animate__rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;transform-origin:left bottom}@-webkit-keyframes rotateInUpRight{from{transform:rotate3d(0, 0, 1, -90deg);opacity:0}to{transform:translate3d(0, 0, 0);opacity:1}}@keyframes rotateInUpRight{from{transform:rotate3d(0, 0, 1, -90deg);opacity:0}to{transform:translate3d(0, 0, 0);opacity:1}}.animate__rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight;transform-origin:right bottom}@-webkit-keyframes rotateOut{from{opacity:1}to{transform:rotate3d(0, 0, 1, 200deg);opacity:0}}@keyframes rotateOut{from{opacity:1}to{transform:rotate3d(0, 0, 1, 200deg);opacity:0}}.animate__rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut;transform-origin:center}@-webkit-keyframes rotateOutDownLeft{from{opacity:1}to{transform:rotate3d(0, 0, 1, 45deg);opacity:0}}@keyframes rotateOutDownLeft{from{opacity:1}to{transform:rotate3d(0, 0, 1, 45deg);opacity:0}}.animate__rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;transform-origin:left bottom}@-webkit-keyframes rotateOutDownRight{from{opacity:1}to{transform:rotate3d(0, 0, 1, -45deg);opacity:0}}@keyframes rotateOutDownRight{from{opacity:1}to{transform:rotate3d(0, 0, 1, -45deg);opacity:0}}.animate__rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight;transform-origin:right bottom}@-webkit-keyframes rotateOutUpLeft{from{opacity:1}to{transform:rotate3d(0, 0, 1, -45deg);opacity:0}}@keyframes rotateOutUpLeft{from{opacity:1}to{transform:rotate3d(0, 0, 1, -45deg);opacity:0}}.animate__rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;transform-origin:left bottom}@-webkit-keyframes rotateOutUpRight{from{opacity:1}to{transform:rotate3d(0, 0, 1, 90deg);opacity:0}}@keyframes rotateOutUpRight{from{opacity:1}to{transform:rotate3d(0, 0, 1, 90deg);opacity:0}}.animate__rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;transform-origin:right bottom}@-webkit-keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{transform:rotate3d(0, 0, 1, 80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{transform:rotate3d(0, 0, 1, 60deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0, 700px, 0);opacity:0}}@keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{transform:rotate3d(0, 0, 1, 80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{transform:rotate3d(0, 0, 1, 60deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0, 700px, 0);opacity:0}}.animate__hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:calc(var(--animate-duration)*2);-webkit-animation-name:hinge;animation-name:hinge;transform-origin:top left}@-webkit-keyframes jackInTheBox{from{opacity:0;transform:scale(0.1) rotate(30deg);transform-origin:center bottom}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}@keyframes jackInTheBox{from{opacity:0;transform:scale(0.1) rotate(30deg);transform-origin:center bottom}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}.animate__jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{from{opacity:0;transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes rollIn{from{opacity:0;transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)}to{opacity:1;transform:translate3d(0, 0, 0)}}.animate__rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{from{opacity:1}to{opacity:0;transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)}}@keyframes rollOut{from{opacity:1}to{opacity:0;transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)}}.animate__rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{from{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}@keyframes zoomIn{from{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}.animate__zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{from{opacity: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;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;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;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)}}.animate__zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{from{opacity: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;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;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;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)}}.animate__zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{from{opacity: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;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;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;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)}}.animate__zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{from{opacity: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;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;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;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)}}.animate__zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{from{opacity:1}50%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}to{opacity:0}}@keyframes zoomOut{from{opacity:1}50%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}to{opacity:0}}.animate__zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;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;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 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 zoomOutDown{40%{opacity:1;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;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 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)}}.animate__zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown;transform-origin:center bottom}@-webkit-keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0)}to{opacity:0;transform:scale(0.1) translate3d(-2000px, 0, 0)}}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0)}to{opacity:0;transform:scale(0.1) translate3d(-2000px, 0, 0)}}.animate__zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft;transform-origin:left center}@-webkit-keyframes zoomOutRight{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0)}to{opacity:0;transform:scale(0.1) translate3d(2000px, 0, 0)}}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0)}to{opacity:0;transform:scale(0.1) translate3d(2000px, 0, 0)}}.animate__zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight;transform-origin:right center}@-webkit-keyframes zoomOutUp{40%{opacity:1;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;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 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 zoomOutUp{40%{opacity:1;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;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 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)}}.animate__zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp;transform-origin:center bottom}@-webkit-keyframes slideInDown{from{transform:translate3d(0, -100%, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}@keyframes slideInDown{from{transform:translate3d(0, -100%, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.animate__slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{from{transform:translate3d(-100%, 0, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}@keyframes slideInLeft{from{transform:translate3d(-100%, 0, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.animate__slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{from{transform:translate3d(100%, 0, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}@keyframes slideInRight{from{transform:translate3d(100%, 0, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.animate__slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{from{transform:translate3d(0, 100%, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}@keyframes slideInUp{from{transform:translate3d(0, 100%, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.animate__slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(0, 100%, 0)}}@keyframes slideOutDown{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(0, 100%, 0)}}.animate__slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(-100%, 0, 0)}}@keyframes slideOutLeft{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(-100%, 0, 0)}}.animate__slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(100%, 0, 0)}}@keyframes slideOutRight{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(100%, 0, 0)}}.animate__slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(0, -100%, 0)}}@keyframes slideOutUp{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(0, -100%, 0)}}.animate__slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}body{width:100%;margin:0;padding:0;background-color:#fff;font-family:"Lato","Noto Sans JP","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:16px;color:#253149;line-height:1.5;word-break:break-all;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased}header{height:60px;padding:1em;background:#fff}header img{width:auto;height:100%;max-width:100%;display:block;margin:0 auto}#top{width:90%;max-width:600px;margin:0 auto}#middle{width:100%;max-width:600px;margin:0 auto;padding:10px 0 0;background:#fafafa}@media screen and (min-width: 751px){#middle{background:#fff}}h1{text-align:center;color:#0068b6;font-weight:bold;font-size:18px}h2{text-align:center;color:#0068b6}.sup{color:#999;font-size:12px}.sup_red,.modal_content .modal_body #shop_code_notice,.modal_content .modal_body #shop_code_notice_to_manual{color:red;font-size:12px}.btn{display:block;width:100%;border:0;background-color:#0068b6;color:#fff;font-size:1rem;padding:.8em;border-radius:2em}.back_btn{position:relative;display:block;margin:16px 0 0;padding:.8em;border-radius:1.8em;background:#cde9ff;color:#0068b6;text-align:center}.back_btn::before{position:absolute;top:30%;left:1em;display:inline-block;content:url(../img/icn_shevron_left.svg);width:1.4em;height:1.4em;margin-right:.5em;vertical-align:middle}.contact_support{display:block;width:90%;max-width:400px;padding:.8em;margin:40px auto 10px;text-align:center;border:1px solid #0068b6;color:#0068b6;transition:color .5s,background .5s,content .5s}.contact_support::before{display:inline-block;content:url(../img/icn_question.svg);width:1.4em;height:1.4em;margin-right:.5em;vertical-align:middle}.contact_support:hover{background:#0068b6;color:#fff}.contact_support:hover::before{content:url(../img/icn_question_wht.svg)}.a2hs{text-align:center}.a2hs a.link{display:inline-block;width:90%;max-width:400px;margin:0 auto 2em}.a2hs a.link img{display:block;min-width:100%;max-width:100%;height:auto}.a2hs .modal_body .ios,.a2hs .modal_body .android{text-align:left}.a2hs .modal_body .ios h3,.a2hs .modal_body .android h3{margin:1em 0;padding:0 0 .2em;border-bottom:1px solid #eee;font-size:16px;font-weight:bold}.a2hs .modal_body .ios .document,.a2hs .modal_body .android .document{display:flex}.a2hs .modal_body .ios .document ol,.a2hs .modal_body .android .document ol{padding-left:1.5em;list-style-type:decimal}.a2hs .modal_body .ios .document ol li,.a2hs .modal_body .android .document ol li{margin:0 0 .6em}.a2hs .modal_body .ios .document ol li i,.a2hs .modal_body .android .document ol li i{margin:0 .2em}.a2hs .modal_body .ios .document img,.a2hs .modal_body .android .document img{margin-bottom:8px}footer .docs_links{width:90%;max-width:400px;margin:20px auto;text-align:center;font-size:12px}footer .docs_links a{margin:0 8px;padding:0 0 3px;border-bottom:1px solid #0068b6;color:#999}footer .tm_notes{text-align:center;font-size:12px;color:#999}footer .tm_notes p{display:inline-block;text-align:left}footer address{padding:10px 0;font-size:11px;text-align:center;color:#6f9fc3}.fit_img{width:300px;height:400px;margin:0 auto;-o-object-fit:contain;object-fit:contain}.history,.modal_content .modal_body#payment_end section{margin:20px auto;padding:1em;background:#fff;box-shadow:0 1px 6px rgba(21,42,110,.2)}.history .cancel_status,.modal_content .modal_body#payment_end section .cancel_status{display:block;margin:0 0 1em;padding:2px 0;text-align:center;font-size:13px;background-color:#fff0ed;color:#e23b20;border-radius:1em}.history .cancel_status .date,.modal_content .modal_body#payment_end section .cancel_status .date{margin-right:.8em}.history .shop,.modal_content .modal_body#payment_end section .shop{text-align:center}.history .shop h3,.modal_content .modal_body#payment_end section .shop h3{font-weight:bold;font-size:18px;color:#253149}.history .shop h3 span,.modal_content .modal_body#payment_end section .shop h3 span{display:block;font-weight:normal;font-size:12px;color:#0068b6}.history .shop .date,.modal_content .modal_body#payment_end section .shop .date{font-size:12px;color:#666}.history .shop .date.cancel,.modal_content .modal_body#payment_end section .shop .date.cancel{color:#e23b20}.history .type,.modal_content .modal_body#payment_end section .type{display:block;width:6em;margin:.3em auto;padding:.2em 1em;border-radius:1em;font-size:12px;font-weight:bold;text-align:center;background:#ccc;color:#fff}.history .type.use,.modal_content .modal_body#payment_end section .type.use{background:#70bdf5}.history .type.charge,.modal_content .modal_body#payment_end section .type.charge{background:#6ae663}.history .type.merge,.modal_content .modal_body#payment_end section .type.merge{background:#8874f5}.history .value,.modal_content .modal_body#payment_end section .value{margin:5px 0 20px;text-align:center;font-weight:bold;font-size:30px}.history .value span,.modal_content .modal_body#payment_end section .value span{margin-left:4px;font-weight:normal;font-size:14px}.history .detail,.modal_content .modal_body#payment_end section .detail{padding:10px 10px 0;border-top:1px solid #eee}.history .detail h3,.modal_content .modal_body#payment_end section .detail h3{margin-bottom:10px;font-weight:bold;color:#0068b6}.history .detail p,.modal_content .modal_body#payment_end section .detail p{text-align:right}.history .detail .payment_detail,.modal_content .modal_body#payment_end section .detail .payment_detail,.history .detail .code_detail,.modal_content .modal_body#payment_end section .detail .code_detail{display:grid;grid-template-rows:1.5em;grid-template-columns:11em 1fr;color:#666;font-size:12px}.history .detail .code_detail,.modal_content .modal_body#payment_end section .detail .code_detail{margin-top:10px}.history .detail .code_detail p,.modal_content .modal_body#payment_end section .detail .code_detail p{font-size:11px}.input_group{margin-bottom:1em}.input_group .input_item{margin:0 0 .3em;padding:.3em .5em;border:1px solid #0068b6;border-radius:.3em}.input_group .input_item label{display:block;font-size:12px;margin:0;color:#0068b6}.input_group .input_item .field{display:flex;align-items:center}.input_group .input_item .field i{display:inline-block;height:1em;margin-right:.3em;font-size:1em;color:#0068b6;vertical-align:middle}.input_group .input_item .field i.icon.postal::before{display:inline-block;width:1rem;height:1rem;content:url('data:image/svg+xml;utf-8,<svg fill="%230068B6" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" xml:space="preserve"><g><rect x="2.823" class="st0" width="506.354" height="108.506"></rect><polygon class="st0" points="2.823,307.432 201.75,307.432 201.75,512 310.25,512 310.25,307.432 509.177,307.432 509.177,198.927 2.823,198.927"></polygon></g></svg>')}.input_group .input_item input[type=password],.input_group .input_item input[type=text],.input_group .input_item input[type=tel],.input_group .input_item input[type=email],.input_group .input_item input[type=date]{box-sizing:border-box;display:block;width:100%;padding:.2em;border:0;font-size:16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff}.input_group p.alert{padding:.3em;background:#fad9d9;font-size:13px;border-left:4px solid #ff6a6a;color:#c71f1f}.input_group p.alert span{display:block}.selectbox{position:relative;margin:0 0 .3em}.selectbox select,.selectbox select.alert{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;padding:1em;font-size:14px;border-radius:6px;border:1px solid #ccc;background-color:#fff;cursor:pointer}.selectbox::after{content:"";display:block;width:8px;height:8px;position:absolute;right:5%;top:36%;border-bottom:#b6d7e6 2px solid;border-right:#b6d7e6 2px solid;transform:rotate(45deg) translateY(-30%)}.gift_info{max-width:420px;margin:0 auto;text-align:center}.gift_info img{width:100%;height:auto;border-radius:12px;box-shadow:0 1px 6px rgba(21,42,110,.2)}.gift_info .card_codes{display:flex;justify-content:center;gap:1em}@media screen and (max-width: 430px){.gift_info .card_codes{flex-direction:column;gap:.2em;margin-bottom:.5em;padding:0 10%}}.gift_info .card_codes .idpin{display:inline;font-size:14px}.gift_info .gift_name{display:inline-block;margin:20px 0 0;text-align:left;font-size:14px}.gift_balance{margin:0 auto;text-align:center}.gift_balance .balance{max-width:280px;border:1px solid #cde9ff;margin:4px auto 10px;padding:6px 10px;border-radius:6px}.gift_balance .balance p{font-size:28px}.gift_balance .balance p span{color:#0068b6;margin-left:4px;font-size:12px}.gift_balance .balance+p{font-size:12px}.use_area,.merge_area{margin-top:20px;overflow:hidden}.use_area .use_area_arc,.merge_area .use_area_arc{border-top-right-radius:1000px 200px;border-top-left-radius:1000px 200px;margin:0 -100px;padding:10px 100px 20px;background:#f2f9fd}.use_area h2,.merge_area h2{margin:0 0 10px}.use_area .btn_area,.merge_area .btn_area{display:flex;justify-content:center}.use_area a,.merge_area a{display:block;width:45%;max-width:200px;background:#fff;margin:0 5px;padding:.8em 1em;box-shadow:0 1px 6px rgba(21,42,110,.2);border-radius:2em;text-align:center;color:#253149}.use_area a.btn_showcode,.merge_area a.btn_showcode{width:90%;max-width:410px;margin:0 5px 1em;padding:1em 1em}.use_area a.btn_showcode::before,.merge_area a.btn_showcode::before{display:inline-block;content:url(../img/icn_qrcode.svg);width:1.2em;height:1.2em;margin-right:.5em;margin-bottom:4px;vertical-align:middle}.use_area a.btn_codeinput::before,.merge_area a.btn_codeinput::before{display:inline-block;content:url(../img/icn_code.svg);width:1.4em;height:1.4em;margin-right:.5em;vertical-align:middle}.use_area a.btn_scanqr::before,.merge_area a.btn_scanqr::before{display:inline-block;content:url(../img/icn_camera.svg);width:1.4em;height:1.4em;margin-right:.5em;vertical-align:middle}.merge_area{padding:0 0 1em;overflow:visible}.merge_area .btn_area .btn_merge{width:180px;padding:.5em 0;background:#f2f9fd;color:#0068b7;box-shadow:none;font-size:14px}.merge_area .btn_area .btn_merge::before{display:inline-block;content:url(../img/icn_cash-multiple_blue.svg);margin-right:.5em;vertical-align:middle}.acc{transition:.5s all}@media screen and (min-width: 751px){.acc{margin:20px 0 0;box-shadow:0 1px 6px rgba(21,42,110,.2);cursor:pointer}}.acc h2{position:relative;padding:10px;cursor:pointer}.acc h2::before{display:inline-block;content:url(../img/icn_info.svg);width:1.4em;height:1.4em;margin-right:10px;vertical-align:middle}.acc h2::after{display:inline-block;position:absolute;top:25%;right:20px;content:url(../img/icn_shevron_down.svg);width:20px;height:16px;margin-right:10px;padding-bottom:8px;vertical-align:middle;transition:.2s}.acc input[type=checkbox]{display:none}.acc input[type=checkbox]+label+div{visibility:hidden;height:0;border-top:1px solid #fff;opacity:0;padding:0 1em;font-size:14px;transition:padding .6s ease-out,opacity 1s .2s}.acc input[type=checkbox]:checked+label+div{visibility:visible;padding:1em;height:auto;border-top:1px solid #eee;opacity:1}.acc input[type=checkbox]:checked+label h2::after{transform:rotate(180deg)}.description,.howtouse{background:#fff}.description #desc_acc+label+div p,.description #howto_acc+label+div p,.howtouse #desc_acc+label+div p,.howtouse #howto_acc+label+div p{margin:0 0 10px}.description #desc_acc+label+div a,.description #howto_acc+label+div a,.howtouse #desc_acc+label+div a,.howtouse #howto_acc+label+div a{color:#0068b6;padding:0 0 2px;margin:0 2px;border-bottom:1px solid #0068b6}.description #desc_acc+label+div ul,.description #howto_acc+label+div ul,.howtouse #desc_acc+label+div ul,.howtouse #howto_acc+label+div ul{list-style-type:disc}.description #desc_acc+label+div ol,.description #howto_acc+label+div ol,.howtouse #desc_acc+label+div ol,.howtouse #howto_acc+label+div ol{list-style-type:decimal}.description #desc_acc+label+div ul,.description #desc_acc+label+div ol,.description #howto_acc+label+div ul,.description #howto_acc+label+div ol,.howtouse #desc_acc+label+div ul,.howtouse #desc_acc+label+div ol,.howtouse #howto_acc+label+div ul,.howtouse #howto_acc+label+div ol{padding-left:2em;margin-bottom:10px}.description #desc_acc+label+div img,.description #howto_acc+label+div img,.howtouse #desc_acc+label+div img,.howtouse #howto_acc+label+div img{width:100%;max-width:100%;min-width:100%;height:auto;margin:0 0 10px}.description #desc_acc+label+div p img,.description #howto_acc+label+div p img,.howtouse #desc_acc+label+div p img,.howtouse #howto_acc+label+div p img{display:inline;margin:0}.history_list,.howtouse{margin-top:10px;background:#fff}.history_list{margin:10px auto 20px}.history_list h2{padding:1em 0 0}.history_list h2::before{content:url(../img/icn_history.svg);width:1.4em;height:1.4em;margin-right:.5em;vertical-align:middle}.history_list h2+.note{padding:.2em 0 1.2em;font-size:12px;text-align:center;color:#666}.history_list .history_items{display:flex;align-items:center;padding:8px;border-bottom:1px solid #eee;font-size:14px}.history_list .history_items:hover{background:#fafafa}.history_list .history_items:first-of-type{border-top:1px solid #eee}.history_list .history_items i{display:block;width:auto;max-width:60px;height:100%;padding:3%;margin-right:10px;background-color:#ccc;border-radius:10px;content:url(../img/icon_shop_L.svg)}.history_list .history_items.use i{background-color:#70bdf5}.history_list .history_items.charge i{background-color:#89e884}.history_list .history_items.merge i{content:url(../img/icn_cash-multiple.svg);background:#8874f5}.history_list .history_items .hist_info{flex-grow:1;line-height:1.5}.history_list .history_items .hist_info .date{color:#999;font-size:12px}.history_list .history_items .hist_value{flex-grow:2;min-width:78px;text-align:right}.history_list .history_items .hist_value span{margin-left:3px;font-size:12px}.history_list .history_items .hist_value span.cancel{display:inline-block;padding:.1em .8em;background-color:#fceae7;color:#e23b20;border-radius:1.5em}.history_list .history_items .hist_value+i{content:url(../img/icn_shevron_right.svg);width:auto;height:100%;margin-left:10px;background:rgba(0,0,0,0)}.modal_content{width:90%;max-width:600px;margin:0 auto}.modal_content .modal_header{height:10px;background:#0068b6;border-radius:10px 10px 0 0}.modal_content .modal_body{width:100%;padding:12px;background:#fff;border-radius:0 0 10px 10px}.modal_content .modal_body h2{font-size:16px;font-weight:bold}.modal_content .modal_body h2+p{font-size:12px;color:#0068b6;text-align:center}.modal_content .modal_body #shop_code_notice,.modal_content .modal_body #shop_code_notice_to_manual{text-align:center;padding:40px 0}.modal_content .modal_body .loading_qr{width:10%;max-width:40px;height:auto;margin:0 0 0 auto}.modal_content .modal_body .showQR{display:flex;flex-direction:column;justify-content:center;padding:0 2em 1em}.modal_content .modal_body .showQR #barcode{display:block;width:100%;max-width:260px;margin:1em auto 0}.modal_content .modal_body .showQR #qrcode{padding:1em;width:60%;margin:0 auto}.modal_content .modal_body .showQR #qrcode canvas{width:100% !important;height:100% !important}.modal_content .modal_body .showQR #qrcode img{display:block;width:100%;height:auto;margin:0 auto}.modal_content .modal_body .QR{display:block;width:300px;height:300px;margin:10px auto;border:1px solid #eee;background:#eee}.modal_content .modal_body .QR canvas{margin:0;padding:0;width:300px;height:300px}.modal_content .modal_body .QR #video{margin:0;padding:0;width:300px;height:300px;max-width:300px;max-height:300px;min-width:300px;min-height:300px}.modal_content .modal_body .for_unavailable_browsers{display:block;background:#eee;width:300px;height:300px;margin:10px auto;border:1px solid #eee;padding:1em;font-size:14px}.modal_content .modal_body .for_unavailable_browsers ol{padding-left:1.5em;margin-top:1em;list-style-type:decimal}.modal_content .modal_body .shop_code_form,.modal_content .modal_body#payment .payment_form{width:90%;margin:30px auto 20px}.modal_content .modal_body .shop_code_form .shop_code_input,.modal_content .modal_body#payment .payment_form .shop_code_input,.modal_content .modal_body#payment .payment_form .amount_input{padding:6px;border:1px solid #0068b6;border-radius:6px}.modal_content .modal_body .shop_code_form .shop_code_input label,.modal_content .modal_body#payment .payment_form .shop_code_input label,.modal_content .modal_body#payment .payment_form .amount_input label{display:block;color:#0068b6;font-size:12px}.modal_content .modal_body .shop_code_form .shop_code_input input[type=text],.modal_content .modal_body#payment .payment_form .shop_code_input input[type=text],.modal_content .modal_body#payment .payment_form .amount_input input[type=text]{box-sizing:border-box;display:block;max-width:100%;padding:0 6px;outline:none;border:none;font-size:24px;font-weight:bold;letter-spacing:2px}.modal_content .modal_body .shop_code_form button,.modal_content .modal_body#payment .payment_form button{display:block;width:100%;margin:30px auto 0;padding:.8em;background:#0068b6;color:#fff;border:none;border-radius:1.8em;text-align:center;font-size:16px;cursor:pointer}.modal_content .modal_body#payment .shop_name{margin-top:10px;padding:20px 0;border-top:1px solid #eee;border-bottom:1px solid #eee;font-size:20px;font-weight:bold;text-align:center}.modal_content .modal_body#payment .shop_name span{display:block;color:#0068b6;font-size:12px;font-weight:normal}.modal_content .modal_body#payment .shop_name #shopName_before_use,.modal_content .modal_body#payment .shop_name #shopName_to_manual_before_use{font-size:20px}.modal_content .modal_body#payment .payment_form{margin:16px auto 10px}.modal_content .modal_body#payment .payment_form .current_balance{font-size:12px}.modal_content .modal_body#payment .payment_form .balance{margin-left:1em}.modal_content .modal_body#payment .payment_form .amount_input{position:relative}.modal_content .modal_body#payment .payment_form .amount_input input[type=text]{width:calc(100% - 1.5em);text-align:right}.modal_content .modal_body#payment .payment_form .amount_input span{position:absolute;right:12px;bottom:10px;color:#0068b6}.modal_content .modal_body#payment .payment_form #payment_submit{margin-top:20px}.modal_content .modal_body#payment .payment_form #payment_submit+.sup_red,.modal_content .modal_body#payment .payment_form #payment_submit+#shop_code_notice,.modal_content .modal_body#payment .payment_form #payment_submit+#shop_code_notice_to_manual{margin-top:10px;text-align:center}.modal_content .modal_body#payment .payment_form #payment_submit:disabled{background:#ccc;color:#999}.modal_content .modal_body#payment .payment_form #payment_submit_to_manual{margin-top:20px}.modal_content .modal_body#payment .payment_form #payment_submit_to_manual+.sup_red,.modal_content .modal_body#payment .payment_form #payment_submit_to_manual+#shop_code_notice,.modal_content .modal_body#payment .payment_form #payment_submit_to_manual+#shop_code_notice_to_manual{margin-top:10px;text-align:center}.modal_content .modal_body#payment .payment_form #payment_submit_to_manual:disabled{background:#ccc;color:#999}.modal_content .modal_body#payment .payment_form input[type=checkbox]{display:none}.modal_content .modal_body#payment .payment_form input[type=checkbox]+label{display:block;margin-top:20px;text-align:center;padding-top:1px}.modal_content .modal_body#payment .payment_form input[type=checkbox]+label::before{box-sizing:border-box;display:inline-block;content:"";width:1.5em;height:1.5em;padding:2px;margin-right:6px;border-radius:4px;background:#eee;vertical-align:middle}.modal_content .modal_body#payment .payment_form input[type=checkbox]:checked+label::before{content:url(../img/icn_check.svg);background:#0068b6}.modal_content .modal_body#loading,.modal_content .modal_body#loading_to_manual{width:120px;height:120px;margin:0 auto;border-radius:18px;color:#0068b6;overflow:hidden}.modal_content .modal_body#loading .lds-roller,.modal_content .modal_body#loading_to_manual .lds-roller{display:block;position:relative;width:80px;height:80px;margin:0 auto}.modal_content .modal_body#loading .lds-roller div,.modal_content .modal_body#loading_to_manual .lds-roller div{-webkit-animation:lds-roller 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;animation:lds-roller 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;transform-origin:40px 40px}.modal_content .modal_body#loading .lds-roller div::after,.modal_content .modal_body#loading_to_manual .lds-roller div::after{content:" ";display:block;position:absolute;width:7px;height:7px;border-radius:50%;background:#0068b6;margin:-4px 0 0 -4px}.modal_content .modal_body#loading .lds-roller div:nth-child(1),.modal_content .modal_body#loading_to_manual .lds-roller div:nth-child(1){-webkit-animation-delay:-0.036s;animation-delay:-0.036s}.modal_content .modal_body#loading .lds-roller div:nth-child(1)::after,.modal_content .modal_body#loading_to_manual .lds-roller div:nth-child(1)::after{top:63px;left:63px}.modal_content .modal_body#loading .lds-roller div:nth-child(2),.modal_content .modal_body#loading_to_manual .lds-roller div:nth-child(2){-webkit-animation-delay:-0.072s;animation-delay:-0.072s}.modal_content .modal_body#loading .lds-roller div:nth-child(2)::after,.modal_content .modal_body#loading_to_manual .lds-roller div:nth-child(2)::after{top:68px;left:56px}.modal_content .modal_body#loading .lds-roller div:nth-child(3),.modal_content .modal_body#loading_to_manual .lds-roller div:nth-child(3){-webkit-animation-delay:-0.108s;animation-delay:-0.108s}.modal_content .modal_body#loading .lds-roller div:nth-child(3)::after,.modal_content .modal_body#loading_to_manual .lds-roller div:nth-child(3)::after{top:71px;left:48px}.modal_content .modal_body#loading .lds-roller div:nth-child(4),.modal_content .modal_body#loading_to_manual .lds-roller div:nth-child(4){-webkit-animation-delay:-0.144s;animation-delay:-0.144s}.modal_content .modal_body#loading .lds-roller div:nth-child(4)::after,.modal_content .modal_body#loading_to_manual .lds-roller div:nth-child(4)::after{top:72px;left:40px}.modal_content .modal_body#loading .lds-roller div:nth-child(5),.modal_content .modal_body#loading_to_manual .lds-roller div:nth-child(5){-webkit-animation-delay:-0.18s;animation-delay:-0.18s}.modal_content .modal_body#loading .lds-roller div:nth-child(5)::after,.modal_content .modal_body#loading_to_manual .lds-roller div:nth-child(5)::after{top:71px;left:32px}.modal_content .modal_body#loading .lds-roller div:nth-child(6),.modal_content .modal_body#loading_to_manual .lds-roller div:nth-child(6){-webkit-animation-delay:-0.216s;animation-delay:-0.216s}.modal_content .modal_body#loading .lds-roller div:nth-child(6)::after,.modal_content .modal_body#loading_to_manual .lds-roller div:nth-child(6)::after{top:68px;left:24px}.modal_content .modal_body#loading .lds-roller div:nth-child(7),.modal_content .modal_body#loading_to_manual .lds-roller div:nth-child(7){-webkit-animation-delay:-0.252s;animation-delay:-0.252s}.modal_content .modal_body#loading .lds-roller div:nth-child(7)::after,.modal_content .modal_body#loading_to_manual .lds-roller div:nth-child(7)::after{top:63px;left:17px}.modal_content .modal_body#loading .lds-roller div:nth-child(8),.modal_content .modal_body#loading_to_manual .lds-roller div:nth-child(8){-webkit-animation-delay:-0.288s;animation-delay:-0.288s}.modal_content .modal_body#loading .lds-roller div:nth-child(8)::after,.modal_content .modal_body#loading_to_manual .lds-roller div:nth-child(8)::after{top:56px;left:12px}@-webkit-keyframes lds-roller{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes lds-roller{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.modal_content .modal_body#loading p,.modal_content .modal_body#loading_to_manual p{font-size:12px;text-align:center}.modal_content .modal_body#payment_end{position:relative}.modal_content .modal_body#payment_end section{margin:10px auto 0 !important;box-shadow:none !important;border-top:1px solid #eee}.modal_content .modal_body#payment_end img{position:absolute;top:16px;right:30px;width:30px;height:30px}.modal_content .modal_body#payment_end #shopName,.modal_content .modal_body#payment_end #shopName_to_manual{font-size:20px}.modal_content .modal_hidden{display:none}.additional_link{background:#0068b6}.additional_link a{display:block;height:50px;line-height:50px;text-align:center;border-bottom:1px solid #fff;color:#fff}.additional_link a:hover{background:#044679}.additional_link a::after{content:url(../img/icn_external_link.svg);width:1em;height:1em;margin-left:.5em}.user_info{width:90%;max-width:600px;margin:2em auto}.user_info a{display:block;height:50px;line-height:50px;border-radius:25px;text-align:center;color:#044679;box-shadow:0 1px 6px rgba(21,42,110,.2)}.user_info a::before{display:inline-block;content:url(../img/icn_user-card.svg);padding-top:4px;margin-right:1em;vertical-align:middle}#middle.setting{background:#fff}#middle.setting section{width:90%;margin:2em auto;border-radius:.5em;background:#fff;box-shadow:0 1px 6px rgba(21,42,110,.2)}#middle.setting section .ttl{padding:1em 0;text-align:center;border-bottom:1px solid #eee}#middle.setting section .ttl p{font-size:13px}#middle.setting button,#middle.setting .btn{display:block;width:100%;padding:.8em;background:#0068b6;border:0;font-weight:bold;font-size:16px;letter-spacing:2px;border-radius:2em;color:#fff;cursor:pointer;text-align:center}#middle.setting #setting_form{padding:1.5em}#middle.setting #setting_form .set_password,#middle.setting #setting_form .set_info{margin-bottom:2em}#middle.setting #setting_form .forgot_pwd{text-align:center}#middle.setting #setting_form .forgot_pwd a{display:inline-block;margin:1.5em auto 0;padding:0 0 2px;border-bottom:1px solid #0068b6;font-size:14px;color:#0068b6}#middle.setting #setting_form .cancel{display:block;margin:1.5em 0 0;padding:.7em;border-radius:25px;box-shadow:0 1px 6px rgba(21,42,110,.2);text-align:center}#middle.setting #setting_form .agreement_alert{padding:.3em;background:#fad9d9;font-size:13px;border-left:4px solid #ff6a6a;color:#c71f1f;margin-bottom:10px}#middle.setting #setting_form .agreement_alert span{display:block}#middle.setting .term legend{margin:0 0 1em;text-align:center}#middle.setting .term .textbox{height:10em;padding:1em 1.5em;overflow-y:scroll;border:1px solid #ccc}#middle.setting .term .input_group{margin:1em 0 0;padding:1em;background-color:#f9f9f9;text-align:center}#middle.setting .term .input_group input[type=checkbox]{margin:0}#middle.setting .term .input_group input[type=checkbox]+label{margin-left:.5em;vertical-align:middle;cursor:pointer}#middle.setting .term .input_group input[type=checkbox]::after{display:inline-block;content:"";width:1.5em;height:1.5em;border-radius:.2em;text-align:center;background-color:#c8d6e1;vertical-align:middle;cursor:pointer}#middle.setting .term .input_group input[type=checkbox]:disabled::after{display:inline-block;width:1.5em;height:1.5em;content:"";background-color:#ccc;cursor:not-allowed}#middle.setting .term .input_group input[type=checkbox]:disabled+label{color:#999;cursor:not-allowed}#middle.setting .term .input_group input[type=checkbox]:checked::after{box-sizing:border-box;padding:.2em;content:url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" fill="%23fff" viewBox="0 0 448 512"><path d="M438.6 105.4C451.1 117.9 451.1 138.1 438.6 150.6L182.6 406.6C170.1 419.1 149.9 419.1 137.4 406.6L9.372 278.6C-3.124 266.1-3.124 245.9 9.372 233.4C21.87 220.9 42.13 220.9 54.63 233.4L159.1 338.7L393.4 105.4C405.9 92.88 426.1 92.88 438.6 105.4H438.6z"/></svg>');background-color:#0068b6;color:#fff;vertical-align:middle}#middle.setting.locked .content{padding:0 1em 1.5em}#middle.setting.locked .notes{margin:1em 0 2em;padding:10px;border-radius:8px;background:#f8e9e9;color:#b51a1a;font-size:14px}#middle.setting.locked .secret_q{margin:0 0 1.5em;padding:1em;background:#f4f4f4;color:#0068b6;text-align:center}#middle.setting.locked .secret_q span{display:inline-block;text-align:left}.merge_cards h1+p{font-size:12px;text-align:center}.merge_cards h1+p a{display:block;width:90%;margin:1em auto;padding:.8em 1em;text-align:center;border-radius:2em;font-size:14px;background-color:#f7f7f7}.merge_cards h1+p a::before{display:inline-block;content:url(../img/icn_help.svg);margin-right:.5em;vertical-align:middle}.merge_cards .content{margin:20px auto;padding:1em;background:#fff;box-shadow:0 1px 6px rgba(21,42,110,.2)}.merge_cards #merge_cards_confirm .input_group{margin:0}.merge_cards #merge_cards_confirm .input_group .input_item{border:0}.merge_cards #merge_cards_confirm .input_group .input_item input{padding:0;color:#253149}.merge_cards #merge_cards_confirm .confirm_value{padding:.3em .5em}.merge_cards #merge_cards_confirm .confirm_value h4{color:#0068b6;font-size:12px}.merge_cards #merge_cards_confirm .btn{margin:1em 0 0}.merge_cards.done .content{padding:10% 0;text-align:center}.merge_cards.error .content{padding:1em}.merge_cards.error .content h2{margin:0 0 1em}.merge_cards.error .content .error_info{padding:1em;font-size:14px;background:#fafafa;border-radius:6px}.merge_cards.error .content .error_info .code{margin:0 0 .5em;color:#0068b6}#anomary{display:flex;flex-direction:column;background:#0068b6;min-height:100vh}#anomary section{width:90%;max-width:400px;flex-grow:1;padding:40px 0;margin:auto;color:#fff}#anomary section h1{color:#fff}#anomary section .error_code{margin:20px 0;text-align:center;font-size:14px}#anomary section .message{margin:20px 0;font-size:14px}#anomary section .contact_support{width:100%;background:#fff;color:#0068b6}#anomary section .contact_support::before{content:url(../img/icn_question.svg)}#anomary section .contact_support:hover{background:#0068b6;color:#fff;border:1px solid #fff}#anomary section .contact_support:hover::before{content:url(../img/icn_question_wht.svg)}#anomary section .gift_info{width:90%;display:grid;grid-template-columns:6em 1fr;text-align:right;font-size:14px}#anomary section .gift_info p{text-align:left}#anomary footer{background:#fff}#anomary footer .back_btn{width:90%;margin:20px auto 0}/*# sourceMappingURL=style.css.map */