article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio[controls],canvas,video{display:inline-block;*display:inline;zoom:1}html{overflow-y:scroll;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,ul{margin:0;padding:0}body,button,input,select,textarea{font-size:100%}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}pre,code,kbd,samp{font-family:monospace, monospace;_font-family:'courier new', monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:75%}sub{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;top:-0.5em}sub{bottom:-0.25em}ul,ol{margin:0;padding:0}dd{margin:0px}nav ul,nav ol{list-style:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure,form{margin:0}fieldset{margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal;*overflow:visible}button{cursor:pointer;-webkit-appearance:button}input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}input[type="checkbox"],input[type="radio"]{box-sizing:border-box}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal}h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%}img,abbr,acronym,fieldset{border:0}li{list-style:none}img{vertical-align:top;font-size:0;line-height:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}@font-face{font-family:'Signatura-Monoline';src:url("../font/Signatura-Monoline.eot") format("eot"),url("../font/Signatura-Monoline.woff2") format("woff2"),url("../font/Signatura-Monoline.woff") format("woff"),url("../font/Signatura-Monoline.ttf") format("truetype")}html,body{width:100%;height:100%;font-size:15px}@media screen and (min-width: 560px){html,body{font-size:16px}}body{font-family:"Noto Sans JP","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ",Meiryo,Helvetica,"ＭＳ Ｐゴシック",Arial,Verdana,sans-serif;font-weight:400;line-height:1.5;color:#333;background-color:#fff}@media screen and (max-width: 959px){body{-webkit-text-size-adjust:100%}}.inner{position:relative;max-width:1300px;width:100%;margin:0 auto;padding:0 15px}.inner::after{content:'';display:block;clear:both}@media screen and (min-width: 1500px){.inner{padding:0}}.inner.inner-wide{max-width:1500px}.inner.inner-compact{max-width:900px}a{text-decoration:none;color:#333;transition:.3s}a:link,a:active,a:visited{text-decoration:none}img{max-width:100%;height:auto}img[src$=".svg"]{max-width:100%;width:100%;height:auto}._clearfix{zoom:1}._clearfix::before{content:"";display:block}._clearfix::after{content:"";display:block;clear:both}._pc{display:none}@media screen and (min-width: 960px){._pc{display:inherit}}._sp{display:inherit}@media screen and (min-width: 960px){._sp{display:none}}@media screen and (min-width: 960px){.tel{pointer-events:none}}#topcontrol{z-index:100;width:40px;height:40px;background:url(../images/pagetop.png) 0 0 no-repeat;background-size:cover}@media screen and (min-width: 960px){#topcontrol{width:80px;height:80px;transition:.3s}#topcontrol:hover{opacity:.6}}.container{background:url(../images/bg.png);background-size:100% auto}.bg-color{background-color:#f8f4eb}.btn{position:relative;display:inline-block;width:90%;max-width:240px;height:50px;border-radius:50px;padding:0 15px;vertical-align:middle;text-align:center;color:#fff;background-color:#c90;font-weight:bold;line-height:50px}@media screen and (max-width: 959px){.btn{font-size:.875em}}@media screen and (min-width: 960px){.btn{width:290px;max-width:100%;height:57px;border-radius:57px;padding:0 25px;line-height:57px;transition:.3s}.btn:hover{background-color:#004386 !important}}.btn .btn-arrow{position:absolute;right:15px;top:50%;transform:translateY(-50%);width:4px}@media screen and (min-width: 960px){.btn .btn-arrow{right:25px}}.btn.btn-line{text-align:left;background-color:#4caf50}.btn.btn-line .btn-line-img{width:35px;margin-right:15px;vertical-align:middle}.btn-center{text-align:center}.fix-btn-list{position:fixed;left:0;bottom:0;z-index:10;display:flex;width:100%}.fix-btn-list .fix-btn-item{width:50%}.fix-btn{position:relative;display:block;height:50px;padding:0 5px;text-align:center;color:#fff;background-color:#c90;font-weight:bold;font-size:0.800em;line-height:50px}@media screen and (min-width: 960px){.fix-btn{display:none}}.fix-btn .btn-arrow{position:absolute;right:5px;top:50%;transform:translateY(-50%);width:4px}@media screen and (max-width: 559px){.fix-btn .btn-arrow{display:none}}.fix-btn.btn-line{background-color:#4caf50}.fix-btn.btn-line .btn-line-img{width:20px;margin-right:5px;vertical-align:middle}.header .header-inner{padding:0 15px;max-width:1400px;margin-bottom:30px}.header .header-inner::before{position:absolute;top:0;left:-50%;content:"";width:100%;height:100%;display:block;background-color:#f8f4eb}@media screen and (min-width: 960px){.header .header-inner{margin-bottom:50px}}.header .header-inner .header-main{position:relative;width:90%;height:auto;padding:10px 15px 30px 0}@media screen and (min-width: 960px){.header .header-inner .header-main{width:95%;margin-bottom:50px;padding:20px 20px 50px 0}}@media screen and (min-width: 1500px){.header .header-inner .header-main{width:100%;padding-right:40px}}.header .header-inner .btn-header-scroll{position:absolute;bottom:0;right:-25px;width:8px}@media screen and (min-width: 960px){.header .header-inner .btn-header-scroll{right:-4%;width:17px}}@media screen and (min-width: 1600px){.header .header-inner .btn-header-scroll{right:-6%}}.header-ttl{position:relative;z-index:1;width:120px}@media screen and (min-width: 960px){.header-ttl{width:300px}}.mv{position:relative;z-index:1;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-top:30px;text-align:center}.mv .mv-txt,.mv .mv-img{margin:0 auto}.mv .mv-txt{width:90%}.mv .mv-img{width:70%}@media screen and (max-width: 559px){.mv .mv-txt{margin-bottom:20px}}@media screen and (min-width: 560px){.mv .mv-txt{width:50%;max-width:760px}.mv .mv-img{width:45%;max-width:630px}}.menu-btn{position:fixed;top:15px;right:15px;z-index:1005;display:block;width:28px;height:20px;border:none;padding:0;outline:0;background-color:transparent;overflow:hidden}.menu-btn span{position:absolute;left:0;display:block;border-radius:10px;width:28px;height:2px;background-color:#333;transition:.4s}.menu-btn span.menu-bar1{top:0}.menu-btn span.menu-bar2{top:9px;transition:.2s}.menu-btn span.menu-bar3{bottom:0}.menu-btn.active .menu-bar1{-webkit-transform:translateY(9px) rotate(-315deg);transform:translateY(9px) rotate(-315deg)}.menu-btn.active .menu-bar2{transform:translateX(150%)}.menu-btn.active .menu-bar3{-webkit-transform:translateY(-9px) rotate(315deg);transform:translateY(-9px) rotate(315deg)}@media screen and (min-width: 960px){.menu-btn{display:none}}.header-btn-line{position:absolute;right:250px;top:45px}@media screen and (max-width: 959px){.header-btn-line{display:none}}.header-btn-fix{position:fixed;right:0;top:20px;z-index:10;padding:40px 50px 40px 40px;background-color:#c90;color:#fff;transition:.3s}.header-btn-fix:hover{background-color:#004386}.header-btn-fix .btn-icon{position:absolute;right:25px;top:50%;transform:translateY(-50%);width:5px}.header-btn-fix span{display:inline-block;padding-bottom:5px;border-bottom:solid 1px #fff}@media screen and (max-width: 959px){.header-btn-fix{display:none}}.gnav-wrap{display:none}@media screen and (max-width: 959px){.gnav-wrap{position:fixed;top:0;left:0;z-index:20;width:100%;height:100vh;padding:60px 40px 40px;overflow:auto;background-color:rgba(255,255,255,0.9);font-size:1.06667rem}}@media screen and (min-width: 960px){.gnav-wrap{display:block}}.gnav{margin-bottom:30px}@media screen and (min-width: 960px){.gnav{margin-bottom:0}}.gnav-list{position:relative;display:flex;justify-content:center;flex-wrap:wrap}@media screen and (min-width: 960px){.gnav-list{max-width:90%;margin:0 auto 90px}}@media screen and (min-width: 1600px){.gnav-list{max-width:100%;margin:0 auto 150px}}.gnav-list .gnav-item{width:100%;text-align:center;font-weight:bold}.gnav-list .gnav-item .gnav-item-en{height:10px;margin-top:10px}@media screen and (max-width: 959px){.gnav-list .gnav-item{margin-bottom:20px}.gnav-list .gnav-item .gnav-link{color:#333}}@media screen and (min-width: 960px){.gnav-list .gnav-item{width:25%;max-width:300px;border-left:solid 2px #c90;padding:10px 0}.gnav-list .gnav-item:last-child{border-right:solid 2px #c90}.gnav-list .gnav-item .gnav-item-en{height:12px}.gnav-list .gnav-item .gnav-link{transition:.3s}.gnav-list .gnav-item .gnav-link:hover{color:#c90}}.footer{padding:20px 0 70px;text-align:center}@media screen and (min-width: 960px){.footer{padding:30px 0 20px}}.footer .footer-logo{margin-bottom:80px}@media screen and (min-width: 960px){.footer .footer-logo{margin-bottom:120px}}@media screen and (min-width: 960px){.footer .footer-logo-link{transition:.3s}.footer .footer-logo-link:hover{opacity:.6}}.footer .footer-logo-img{width:35%}@media screen and (min-width: 960px){.footer .footer-logo-img{width:250px}}.footer .sns-list{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:30px}@media screen and (min-width: 960px){.footer .sns-list{margin-bottom:40px}.footer .sns-list .sns-link{transition:.3s}.footer .sns-list .sns-link:hover{opacity:.6}}.footer .sns-list .sns-item:first-child{position:relative;margin-right:40px}.footer .sns-list .sns-item:first-child::after{content:"Follow me!";position:absolute;top:-40px;left:-80px;transform:rotate(-15deg);white-space:nowrap;font-family:"Signatura-Monoline",sans-serif;font-size:2em;letter-spacing:.08em}.footer .sns-list .sns-icon{width:auto;height:32px}.footer .footer-txt{margin-bottom:30px;padding:0 15px}@media screen and (max-width: 959px){.footer .footer-txt{font-size:0.75em}}@media screen and (min-width: 960px){.footer .footer-txt{margin-bottom:40px}}.footer .footer-btn-list{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:30px}@media screen and (min-width: 960px){.footer .footer-btn-list{margin-bottom:40px}}@media screen and (max-width: 959px){.footer .footer-btn-list .footer-btn-item{margin:0 auto;width:90%;max-width:240px}.footer .footer-btn-list .footer-btn-item .btn{width:100%}}@media screen and (max-width: 959px){.footer .footer-btn-list .footer-btn-item:first-child{margin-bottom:20px}}@media screen and (min-width: 960px){.footer .footer-btn-list .footer-btn-item:first-child{margin-right:35px}}.footer .copyright{font-size:0.75em}.point-movie{position:relative;width:100%;margin-bottom:30px;margin-right:auto;margin-left:auto;padding-top:62.5%;background-color:#e6e6e6}.point-movie iframe{position:absolute;left:0;top:0;width:100%;height:100%}@media screen and (min-width: 960px){.point-movie{margin-bottom:80px}}.point-block{padding-bottom:50px}@media screen and (min-width: 960px){.point-block{display:flex;flex-wrap:wrap;padding-right:40px;padding-bottom:120px}}.point-list{display:flex;flex-wrap:wrap;align-items:flex-end}@media screen and (max-width: 959px){.point-list{margin-bottom:50px}}@media screen and (min-width: 960px){.point-list{width:75%}}@media screen and (min-width: 1500px){.point-list{width:calc(100% - 350px)}}.point-head{width:20%}@media screen and (max-width: 559px){.point-head{margin-bottom:5px}}@media screen and (min-width: 560px){.point-head{width:10%;max-width:108px}.point-head:nth-of-type(2){margin-left:50px}.point-head:nth-of-type(3){margin-left:100px}}@media screen and (max-width: 959px){.point-head{margin-top:20px}}.point-txt{width:100%;font-weight:bold;font-size:1.2em}.point-txt .point-txt-inner{padding:0 10px;background:linear-gradient(transparent 60%, #f4ebd5 60%)}@media screen and (max-width: 559px){.point-txt{margin-bottom:0;padding-left:15px}}@media screen and (min-width: 560px){.point-txt{width:85%;max-width:calc(100% - 108px);margin-left:-10px;padding-bottom:5px;font-size:1.125em}.point-txt:nth-of-type(2){max-width:calc(100% - 158px)}.point-txt:nth-of-type(3){max-width:calc(100% - 208px)}}@media screen and (min-width: 960px){.point-txt{font-size:1.250em}}@media screen and (min-width: 1500px){.point-txt{font-size:2.250em}}.point-img{text-align:center}@media screen and (min-width: 960px){.point-img{width:24%}}@media screen and (min-width: 1500px){.point-img{width:310px}}.point-img .point-photo{width:60%}@media screen and (min-width: 960px){.point-img .point-photo{width:100%}}.sec-ttl{position:relative;z-index:1;width:75%;max-width:374px;margin:0 auto;text-align:center}.sec-ttl .sec-bg{position:relative}.sec-ttl .sec-txt{position:absolute;top:12%;left:50%;transform:translateX(-50%);z-index:1;white-space:nowrap;font-weight:bold;font-size:1.2em}@media screen and (min-width: 960px){.sec-ttl .sec-txt{top:13%}}@media screen and (min-width: 960px){.sec-ttl .sec-txt{font-size:1.563em}}.sec-ttl .ttl-en{height:12px;margin-top:10px}@media screen and (min-width: 960px){.sec-ttl{width:30%}}.price-block{padding-top:80px}@media screen and (min-width: 960px){.price-block{padding-top:150px}}.price-block>.inner{margin-top:-60px}@media screen and (min-width: 960px){.price-block>.inner{margin-top:-80px}}.price-block .inner{padding-bottom:50px}@media screen and (min-width: 960px){.price-block .inner{padding-bottom:100px}}@media screen and (min-width: 1500px){.price-block .inner{padding-bottom:150px}}.price-block .lesson-block{padding-top:90px;background-color:#fff}@media screen and (min-width: 960px){.price-block .lesson-block{padding-top:120px}}.price-block .lesson-box{text-align:center}.price-block .lesson-box:first-child{margin-bottom:30px}@media screen and (min-width: 960px){.price-block .lesson-box:first-child{margin-bottom:80px}}.price-block .sec-sub-ttl{margin-bottom:30px;font-weight:bold;font-size:1.2em}@media screen and (min-width: 960px){.price-block .sec-sub-ttl{margin-bottom:50px;font-size:1.563em}}.price-block .price-tbl{width:100%}.price-block .price-tbl th,.price-block .price-tbl td{font-weight:normal}@media screen and (max-width: 959px){.price-block .price-tbl th,.price-block .price-tbl td{display:block;text-align:center}.price-block .price-tbl th{border-bottom:dotted 1px #c90;margin-bottom:10px;padding-bottom:10px}.price-block .price-tbl td{margin-bottom:30px}}@media screen and (min-width: 960px){.price-block .price-tbl th,.price-block .price-tbl td{width:50%;border-bottom:dotted 1px #c90;padding:15px 30px}.price-block .price-tbl tr:first-child th{padding-right:2.4em}.price-block .price-tbl th{text-align:right}.price-block .price-tbl td{text-align:left}}.price-block .price-footer{margin-top:30px}.instructor-block{padding-bottom:50px}@media screen and (min-width: 960px){.instructor-block{padding-bottom:80px}}.instructor-block .inner-wide{position:relative}.instructor-block .inner{margin-top:-60px}@media screen and (min-width: 960px){.instructor-block .inner{margin-top:-80px}}.instructor-block .instructor-data{width:95%;max-width:975px;background-color:#fff;padding:80px 10px 10px 10px}@media screen and (min-width: 960px){.instructor-block .instructor-data{width:80%;padding:120px 22% 150px 50px}}.instructor-block .instructor-img{width:100%;margin-top:30px}@media screen and (min-width: 960px){.instructor-block .instructor-img{position:absolute;right:3%;top:50%;transform:translateY(-50%);width:35%;max-width:454px}}@media screen and (min-width: 1200px){.instructor-block .instructor-img{right:1%}}@media screen and (min-width: 1500px){.instructor-block .instructor-img{right:0}}.instructor-block .instructor-block-bg{position:absolute;right:5px;top:0;width:auto;height:100%}@media screen and (min-width: 960px){.instructor-block .instructor-block-bg{right:1%}}@media screen and (min-width: 1500px){.instructor-block .instructor-block-bg{right:4%}}.instructor-block .instructor-name{margin-bottom:20px;font-weight:bold;font-size:1.067em}@media screen and (min-width: 960px){.instructor-block .instructor-name{margin-bottom:30px;font-size:1.563em}}.instructor-block .instructor-name .instructor-icon{width:30px;margin-right:10px;vertical-align:middle}@media screen and (min-width: 960px){.instructor-block .instructor-name .instructor-icon{width:70px}}.instructor-block .instructor-history-item{margin-bottom:10px}.flow-block{padding-top:80px}@media screen and (min-width: 960px){.flow-block{padding-top:150px}}.flow-block .inner{padding-bottom:80px}@media screen and (min-width: 960px){.flow-block .inner{padding-bottom:150px}}.flow-inner{padding-top:40px}@media screen and (min-width: 960px){.flow-inner{padding-top:60px}}.flow-list{display:flex;flex-wrap:wrap;margin-bottom:50px}@media screen and (min-width: 960px){.flow-list{margin-bottom:80px}}.flow-list .flow-head{width:25%;margin-bottom:40px}@media screen and (min-width: 960px){.flow-list .flow-head{width:15%;max-width:129px;margin-bottom:20px}}.flow-list .flow-data{width:70%;padding-top:10px}@media screen and (min-width: 960px){.flow-list .flow-data{display:flex;flex-wrap:wrap;width:80%;max-width:calc(100% - 159px);padding-top:40px}}.flow-list .flow-data:last-child{padding-top:0}.flow-list .flow-data .flow-icon{width:30%;margin-bottom:20px}@media screen and (max-width: 959px){.flow-list .flow-data .flow-icon{padding-left:20px}}@media screen and (min-width: 960px){.flow-list .flow-data .flow-icon{width:30%;margin-bottom:0}}@media screen and (max-width: 959px){.flow-list .flow-data:nth-of-type(3) .flow-icon{width:45%}}@media screen and (min-width: 960px){.flow-list .flow-data:nth-of-type(1) .flow-icon{padding:0 60px 0 50px}.flow-list .flow-data:nth-of-type(2) .flow-icon{padding:0 50px 0 40px}.flow-list .flow-data:nth-of-type(3) .flow-icon{padding:0 40px}}.flow-list .flow-data .flow-info{width:100%;padding-left:20px}@media screen and (min-width: 960px){.flow-list .flow-data .flow-info{width:70%;padding-left:0}}.flow-list .flow-data .flow-ttl{position:relative;margin-bottom:10px;padding-bottom:10px;font-weight:bold;font-size:1.200em}@media screen and (min-width: 960px){.flow-list .flow-data .flow-ttl{margin-bottom:30px;padding-bottom:30px;font-size:1.875em}}.flow-list .flow-data .flow-ttl:after{content:"";position:absolute;left:0;bottom:0;display:block;width:50px;height:2px;background-color:#150201}.flow-list .flow-data .flow-txt{line-height:1.5}@media screen and (max-width: 559px){.flow-list .flow-data .flow-txt{font-size:0.933em}}@media screen and (min-width: 960px){.flow-list .flow-data .flow-txt{line-height:2}}.faq-block{padding-bottom:60px}@media screen and (min-width: 960px){.faq-block{padding-bottom:160px}}.faq-block .inner{padding-top:40px}@media screen and (min-width: 960px){.faq-block .inner{padding-top:60px}}.faq-tab-list{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:30px}.faq-tab-list .faq-tab-btn{display:block;width:49%;margin-bottom:10px;border:solid 1px #c90;padding:10px 5px;text-align:center;color:#c90;background-color:#fff;font-weight:bold;font-size:0.800em;-webkit-appearance:none;-moz-appearance:none;appearance:none}.faq-tab-list .faq-tab-btn:hover,.faq-tab-list .faq-tab-btn.active{color:#fff;background-color:#c90}@media screen and (max-width: 559px){.faq-tab-list .faq-tab-btn{width:49%}}@media screen and (min-width: 960px){.faq-tab-list .faq-tab-btn{width:22%;transition:.3s;padding:10px;font-size:1em}.faq-tab-list .faq-tab-btn:nth-of-type(1){width:30%}}.faq-list{display:none}.faq-list.active{display:block}.faq-box{margin-bottom:20px}.faq-q{position:relative;display:flex;padding:15px 50px 15px 15px;background-color:#f8f4eb}@media screen and (min-width: 960px){.faq-q{padding:20px 50px 20px 20px}.faq-q:hover{cursor:pointer}}.faq-q .faq-q-txt{display:block;width:calc(100% - 50px);font-weight:bold;font-size:.9375em}@media screen and (min-width: 960px){.faq-q .faq-q-txt{font-size:1.063em}}.faq-q .faq-icon{width:40px;margin-right:10px}.faq-q .faq-arrow-icon{position:absolute;right:15px;top:50%;transform:translateY(-50%);width:20px}.faq-q.active .faq-arrow-icon{transform:translateY(-50%) rotate(180deg)}.faq-a{display:none;margin-top:10px;padding:15px;background-color:#eee}@media screen and (max-width: 559px){.faq-a{font-size:.875em}}@media screen and (min-width: 960px){.faq-a{padding:20px;line-height:2}}.animation,.animation_right,.animation_left{visibility:hidden}.fadeInDown{-webkit-animation-fill-mode:both;-ms-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1.0s;-ms-animation-duration:1.0s;animation-duration:1.0s;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;visibility:visible !important}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(30px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInRight{-webkit-animation-fill-mode:both;-ms-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:2s;-ms-animation-duration:2s;animation-duration:2s;-webkit-animation-name:fadeInRight;animation-name:fadeInRight;visibility:visible !important}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(500px)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(500px);-ms-transform:translateX(500px);transform:translateX(500px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInLeft{-webkit-animation-fill-mode:both;-ms-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:2s;-ms-animation-duration:2s;animation-duration:2s;-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;visibility:visible !important}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-500px)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-500px);-ms-transform:translateX(-500px);transform:translateX(-500px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}
