@charset "UTF-8";html{width:100%;height:100%}body{position:relative;font-size:16px;font-family:TsukuAOldMinPr6-D,sans-serif,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic";background:#f1f1f1;color:#303030}.font-loading,[id*=_cmp_elm]{display:none}@media screen and (max-width:768px){.show__pc-only{display:none}}.show__sp-only{display:none}@media screen and (max-width:768px){.show__sp-only{display:block}}img{max-width:100%;height:auto;display:block}button{padding:0;border:0;cursor:pointer;background:none}pre{font-family:"メイリオ","Meiryo",sans-serif;text-align:left;white-space:pre-wrap}a{text-decoration:none;color:#303030;-webkit-transition:color 0.3s;transition:color 0.3s}a img{-webkit-transition:opacity ease-out 0.1s;transition:opacity ease-out 0.1s}a:hover{color:#976d25;text-decoration:none}a:hover img{opacity:0.7}a:visited{color:#303030}a:active{text-decoration:none}a:active img,a:hover img,a:link img,a:visited img{text-decoration:none}a:hover{color:#976d25}.section__line{width:100%;height:4px;background:url(../../img/top/news_list_secline.svg) repeat-x;background-size:auto 4px;background-position:left;margin:0;padding:0;border:0;margin:0 auto}@media screen and (max-width:768px){.section__line{height:3px;background-size:auto 3px}}#js-loading{position:fixed;z-index:1000;width:100%;height:100vh;margin:0;padding:0;background:#ff4884;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:opacity 1s;transition:opacity 1s;pointer-events:none}#js-loading.loaded{opacity:0}#js-loading .loading__icon{height:15px;width:95.625px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#js-loading .loading__logo{margin-bottom:2%}#js-loading .loading__logo img{width:100%}@media screen and (max-width:768px){#js-loading .loading__logo{width:65%;margin-bottom:10%}}#js-loading .icon_item{height:15px;width:15px;margin-left:16.875px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius:10%;border:2px solid #FFF;overflow:hidden;background:transparent;-webkit-animation:loading_icon__animation 1200ms linear infinite;animation:loading_icon__animation 1200ms linear infinite}#js-loading .icon_item:first-child{-webkit-animation-delay:150ms;animation-delay:150ms;margin-left:0}#js-loading .icon_item:nth-child(2){-webkit-animation-delay:300ms;animation-delay:300ms}#js-loading .icon_item:nth-child(3){-webkit-animation-delay:450ms;animation-delay:450ms}@-webkit-keyframes loading_icon__animation{0%{border-radius:10%}17.5%{border-radius:10%}50%{border-radius:100%}93.5%{border-radius:10%}to{border-radius:10%}}@keyframes loading_icon__animation{0%{border-radius:10%}17.5%{border-radius:10%}50%{border-radius:100%}93.5%{border-radius:10%}to{border-radius:10%}}@-webkit-keyframes circles-to-rhombuses-background-animation{50%{opacity:0.4}}@keyframes circles-to-rhombuses-background-animation{50%{opacity:0.4}}.news__anker{width:80%;margin:0 auto}.news__anker .anker__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.news__anker .anker__list{width:45%;margin:0 2.5%}.news__anker .anker__list a{display:block;width:100%;display:block;padding:7% 0;margin:5% auto;background:#f13875;text-align:center;border-radius:3px;color:#fff;line-height:1;text-decoration:none;-webkit-transition:0.3s ease;transition:0.3s ease}.footer{color:#f4f4f4;background:#000000;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;padding-bottom:2%}.footer .footer__appInfo{background:#d0d0d0}.footer .footer__appInfo .footer__appInfo__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:min(95%,1000px);margin:0 auto;padding:0.5% 0;color:#000}@media screen and (max-width:768px){.footer .footer__appInfo .footer__appInfo__inner{display:block;padding:7% 0 5%}}.footer .footer__appInfo .footer__appInfo__inner .app__logo{width:20%}@media screen and (max-width:768px){.footer .footer__appInfo .footer__appInfo__inner .app__logo{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:5%}}.footer .footer__appInfo .footer__appInfo__inner .app__info{width:30%;font-size:min(2vw,12px);padding-left:3.5%}@media screen and (max-width:768px){.footer .footer__appInfo .footer__appInfo__inner .app__info{width:100%;text-align:center;padding-left:0;margin-bottom:5%;font-size:3.5vw}}.footer .footer__appInfo .footer__appInfo__inner .app__storeBtn{width:48%;margin-left:auto}@media screen and (max-width:768px){.footer .footer__appInfo .footer__appInfo__inner .app__storeBtn{width:100%;padding:0 5%}}.footer .footer__appInfo .footer__appInfo__inner .app__storeBtn ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (max-width:768px){.footer .footer__appInfo .footer__appInfo__inner .app__storeBtn ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}}.footer .footer__appInfo .footer__appInfo__inner .app__storeBtn ul li{width:33%;margin:1%}@media screen and (max-width:768px){.footer .footer__appInfo .footer__appInfo__inner .app__storeBtn ul li{width:46%;margin:2%}.footer .footer__appInfo .footer__appInfo__inner .app__storeBtn ul li a img{width:100%}}.footer .footer__snsBtn{padding:2% 0 1%;text-align:center}@media screen and (max-width:768px){.footer .footer__snsBtn{padding:10% 0 2%}}.footer .footer__snsBtn h2{font-size:min(2vw,13px);margin-bottom:1%}@media screen and (max-width:768px){.footer .footer__snsBtn h2{margin-bottom:2%}}.footer .footer__snsBtn ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer .footer__snsBtn ul li{margin:0 1%}@media screen and (max-width:768px){.footer .footer__snsBtn ul li{margin:0 3%}}.footer .footer__appNotice{text-align:center;font-size:min(2vw,13px);margin-top:2%}@media screen and (max-width:768px){.footer .footer__appNotice{padding:5%;font-size:2.8vw;line-height:2}}.footer .footer__companyLinks{margin:2% 0;font-size:min(2vw,13px)}@media screen and (max-width:768px){.footer .footer__companyLinks{font-size:3vw;margin:5% 0}}.footer .footer__companyLinks ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:768px){.footer .footer__companyLinks ul{text-align:left}}.footer .footer__companyLinks ul li{margin:0 2%}@media screen and (max-width:768px){.footer .footer__companyLinks ul li{width:46%;margin:2%;text-align:center}}.footer .footer__companyLinks ul li a{color:#FFF}.footer .footer__companyLinks ul li a:hover{color:#976d25}.footer .footer__copyright{font-size:min(2vw,13px);text-align:center}@media screen and (max-width:768px){.footer .footer__copyright{font-size:3vw}}.top main{overflow:hidden}.top .keyvisual{background:url(../../img/top/keyvisual_bg_pattern.jpg);padding-top:0.5%;position:relative}@media screen and (max-width:768px){.top .keyvisual{padding-top:1.5%}}.top .keyvisual .keyvisual__logo{width:27%;position:absolute;bottom:1%}@media screen and (max-width:768px){.top .keyvisual .keyvisual__logo{width:43.59%;bottom:auto;top:3%;left:3%}}.top .keyvisual .keyvisual__img img{width:100%}.top .keyvisual .keyvisual__content{padding:1%}@media screen and (max-width:768px){.top .keyvisual .keyvisual__content{padding:2%}}.top .keyvisual .keyvisual__content .content__txt{text-align:right;line-height:1;letter-spacing:2px;text-shadow:2px 2px 2px rgb(0,0,0)}@media screen and (max-width:768px){.top .keyvisual .keyvisual__content .content__txt{text-align:center;letter-spacing:1px}}.top .keyvisual .keyvisual__content .content__txt .txt__title{color:#FFF;font-size:min(1.5vw,20px);font-family:TsukuAOldMinPr6-L}@media screen and (max-width:768px){.top .keyvisual .keyvisual__content .content__txt .txt__title{font-size:3vw}}.top .keyvisual .keyvisual__content .content__txt .txt__title-en{color:#bc9d66;font-size:min(2.6vw,50px);font-family:TsukuAOldMinPr6-R}@media screen and (max-width:768px){.top .keyvisual .keyvisual__content .content__txt .txt__title-en{font-size:6vw}}.top .pickup{background:#bc9d66}.top .pickup .pickup__banner{padding:1.5% 5%}@media screen and (max-width:768px){.top .pickup .pickup__banner{padding:3% 2%;margin-bottom:25%}}.top .pickup .pickup__banner .pickup__banner__list{width:100%;max-width:1100px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto}.top .pickup .pickup__banner .pickup__banner__list li{width:31%;margin:0 1%;position:relative}@media screen and (max-width:768px){.top .pickup .pickup__banner .pickup__banner__list li{width:47%;margin:1.5%}}.top .pickup .pickup__banner .pickup__banner__list li a:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0}.top .pickup .pickup__banner .pickup__banner__list li a img{width:100%}.top .pickup .pickup__banner .pickup__banner__list li a p{text-align:center;background:#0d1c40;color:#FFF;padding:1%;font-size:min(2vw,18px)}@media screen and (max-width:768px){.top .pickup .pickup__banner .pickup__banner__list li a p{font-size:3vw}}.top .introduction{position:relative;background:#FFF;padding:0.5% 0;margin:10% 0;background:url(../../img/top/introduction_bg_frame.svg) repeat-x;background-size:cover}@media screen and (max-width:768px){.top .introduction{padding:2% 0;margin-bottom:25%}}.top .introduction:before{top:0;bottom:0;left:0;right:0;margin:auto;position:absolute;content:"";width:21px;height:112%;background:#F00;background:url(../../img/top/introduction_bg_deco.svg) no-repeat;background-size:auto 100%;background-position:center}@media screen and (max-width:768px){.top .introduction:before{height:115%}}.top .introduction .introduction__inner{position:relative;z-index:2;width:100%;padding:6% 0 4%;background:url(../../img/top/introduction_bg.jpg) no-repeat;background-size:cover;background-position:center}@media screen and (max-width:768px){.top .introduction .introduction__inner{padding:12% 0 6%;background:url(../../img/top/introduction_bg_sp.jpg) no-repeat;background-size:cover;background-position:center}}.top .introduction .introduction__inner .introduction__content{width:min(100%,1230px);margin:0 auto;color:#FFF;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.top .introduction .introduction__inner .introduction__content .content__txt{width:95%;padding-left:4%;position:relative;z-index:3;font-family:TsukuAOldMinPr6-B}@media screen and (max-width:768px){.top .introduction .introduction__inner .introduction__content .content__txt{width:100%;padding:5%;text-align:center}}.top .introduction .introduction__inner .introduction__content .content__txt h2{width:69%}@media screen and (max-width:768px){.top .introduction .introduction__inner .introduction__content .content__txt h2{width:100%}.top .introduction .introduction__inner .introduction__content .content__txt h2 img{width:100%;max-width:714px}}.top .introduction .introduction__inner .introduction__content .content__txt p{font-size:min(2vw,24px);margin-top:3%;line-height:2.3;letter-spacing:1px;text-shadow:2px 2px 2px rgb(0,0,0)}@media screen and (max-width:768px){.top .introduction .introduction__inner .introduction__content .content__txt p{margin-top:5%;font-size:3.4vw}}.top .introduction .introduction__inner .introduction__content .content__charaImg{width:55%;position:absolute;right:-10%;top:-25%;-webkit-animation:3s fuwafuwa infinite;animation:3s fuwafuwa infinite}@media screen and (max-width:768px){.top .introduction .introduction__inner .introduction__content .content__charaImg{display:none}}.top .about{background:#FFF;-webkit-box-shadow:0px 0px 8px 5px rgba(176,176,176,0.48);box-shadow:0px 0px 8px 5px rgba(176,176,176,0.48);margin-bottom:10%}@media screen and (max-width:768px){.top .about{margin-bottom:25%}}.top .about .about__inner{position:relative;padding:5%}@media screen and (max-width:768px){.top .about .about__inner{padding:15% 3%}}.top .about .about__inner:after,.top .about .about__inner:before{content:"";position:absolute}.top .about .about__inner:before{top:0;bottom:0;left:0;right:0;margin:auto;display:block;width:98%;height:98%;-webkit-box-sizing:border-box;box-sizing:border-box;-o-border-image:url(../../img/top/about_frame.svg) 104 121 stretch;border-image:url(../../img/top/about_frame.svg) 104 121 stretch;border-width:80px 83px;border-style:solid;z-index:1;pointer-events:none}.top .about .about__inner:after{top:5%;left:0;width:100%;height:100%;background:url(../../img/top/about_bg_magiccircle.svg) no-repeat;background-position:center;background-size:30% auto;-webkit-animation:60s linear infinite circle_rotation;animation:60s linear infinite circle_rotation}@media screen and (max-width:768px){.top .about .about__inner:after{background-size:90%}}@-webkit-keyframes circle_rotation{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes circle_rotation{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.top .about .about__inner .about__content{position:relative;z-index:1;max-width:1000px;margin:0 auto;text-align:center}.top .about .about__inner .about__content .content__head{color:#88682e;font-family:TsukuAOldMinPr6-E;font-size:min(4.6vw,45px);margin-bottom:3%}@media screen and (max-width:768px){.top .about .about__inner .about__content .content__head{font-size:6vw}}.top .about .about__inner .about__content .content__head img{display:block;margin:0 auto 3%}.top .about .about__inner .about__content .content__head span{display:block;font-size:min(2vw,20px)}@media screen and (max-width:768px){.top .about .about__inner .about__content .content__head span{font-size:3.5vw}}.top .about .about__inner .about__content .content__txt{font-size:min(2vw,18px);line-height:2.5;color:#333333;margin-bottom:5%;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}@media screen and (max-width:768px){.top .about .about__inner .about__content .content__txt{font-size:3.5vw;font-weight:bold}}.top .about .about__inner .about__content .content__logo{width:35%;margin:0 auto}@media screen and (max-width:768px){.top .about .about__inner .about__content .content__logo{width:60%}}.top .lesson{position:relative;margin-bottom:10%}@media screen and (max-width:768px){.top .lesson{margin-bottom:25%}}.top .lesson .lesson__inner{padding:2% 0}@media screen and (max-width:768px){.top .lesson .lesson__inner{padding:7% 0}}.top .lesson .lesson__inner .lesson__title{width:min(100%,1000px);margin:0 auto}@media screen and (max-width:768px){.top .lesson .lesson__inner .lesson__title{width:55%;display:block;margin-bottom:5%}}.top .lesson .lesson__inner .lesson__content{background:#e1e1e1}.top .lesson .lesson__inner .lesson__content .lesson__list{padding:0 5%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:768px){.top .lesson .lesson__inner .lesson__content .lesson__list{padding:5%}}.top .lesson .lesson__inner .lesson__content .lesson__list li{margin:2%}.top .lesson .lesson__inner .lesson__content .lesson__list li a{display:block;margin:0 auto}.news{position:relative;padding-bottom:2%;margin-bottom:10%;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}@media screen and (max-width:768px){.news{margin-bottom:25%}}.news:before{position:absolute;bottom:0;content:"";width:100%;height:50%;background:url(../../img/top/keyvisual_bg_pattern.jpg);z-index:-1}.news .news__inner{width:min(95%,1000px);margin:0 auto}@media screen and (max-width:768px){.news .news__inner .news__title{width:46%;display:block;margin:0 auto 5%}}.news .news__inner .content__news{background:#FFF}.news .news__inner .content__news .news__article{padding:2%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:5% 2%;-webkit-box-shadow:0px 12px 0px -5px rgb(176,145,90);box-shadow:0px 12px 0px -5px rgb(176,145,90)}@media screen and (max-width:768px){.news .news__inner .content__news .news__article{padding:8% 2%}}.news .news__inner .content__news .news__article .article__list{width:50%}@media screen and (max-width:768px){.news .news__inner .content__news .news__article .article__list{width:100%}}.news .news__inner .content__news .news__article .article__list.list-first{padding-right:2%}@media screen and (max-width:768px){.news .news__inner .content__news .news__article .article__list.list-first{padding:4% 2%}}.news .news__inner .content__news .news__article .article__list.list-after{border-left:1px solid #dfdfdf;padding-left:2%}@media screen and (max-width:768px){.news .news__inner .content__news .news__article .article__list.list-after{padding:0 2%;border-left:none}}.news .news__inner .content__news .news__article .article__list .article__head{display:-webkit-box;display:-ms-flexbox;display:flex;color:#FFF;font-size:min(2vw,14px)}@media screen and (max-width:768px){.news .news__inner .content__news .news__article .article__list .article__head{font-size:3vw}}.news .news__inner .content__news .news__article .article__list .article__head .article__day{background:#b0915a;padding:0.5% 1%}.news .news__inner .content__news .news__article .article__list .article__head .article__category{padding:0.5% 1%}.news .news__inner .content__news .news__article .article__list .article__head .article__category.category-game{background:#fe3232}.news .news__inner .content__news .news__article .article__list .article__head .article__category.category-real_event{background:#2e8b57}.news .news__inner .content__news .news__article .article__list .article__head .article__category.category-goods{background:#ffd700}.news .news__inner .content__news .news__article .article__list .article__head .article__category.category-movie{background:#ff1493}.news .news__inner .content__news .news__article .article__list .article__head .article__category.category-etc{background:#4169e1}.news .news__inner .content__news .news__article .article__list .article__head .article__category.category-beginner{background:#00a8ee}.news .news__inner .content__news .news__article .article__list .article__head .article__new{background:#ff0000;padding:0.5% 2%;margin-left:auto}.news .news__inner .content__news .news__article .article__list .article__thumbnail{margin-top:3%}.news .news__inner .content__news .news__article .article__list .article__thumbnail img{width:100%}.news .news__inner .content__news .news__article .article__list .article__title{font-size:min(2vw,18px);margin-top:3%}@media screen and (max-width:768px){.news .news__inner .content__news .news__article .article__list .article__title{font-size:3.5vw}}.news .news__inner .content__news .news__article .article__list li{border-bottom:1px solid #dfdfdf;padding:4% 1%}.news .news__inner .content__news .news__article .article__list li:last-child{border:none}@media screen and (max-width:768px){.news .news__inner .content__news .news__article .article__list li:first-child{border-top:1px solid #dfdfdf}}.news .news__inner .article__leadBtn{margin:5% auto 3%}@media screen and (max-width:768px){.news .news__inner .article__leadBtn{margin:10% auto 7%}}.news .news__inner .article__leadBtn a{width:min(80%,500px);text-align:center;color:#FFF;display:block;font-size:min(2.8vw,20px);font-family:TsukuAOldMinPr6-B;background:#bc9d66;border-radius:50px;padding:2%;margin-left:auto;margin-right:auto}@media screen and (max-width:768px){.news .news__inner .article__leadBtn a{font-size:4.5vw;padding:4%}}@media screen and (max-width:768px){.twitterTimeline{margin-bottom:25%}}.twitterTimeline .twitterTimeline__inner{width:min(90%,800px);margin:0 auto 5%}@media screen and (max-width:768px){.twitterTimeline .twitterTimeline__inner .twitterTimeline__title{width:75%;display:block;margin:0 auto 5%}.twitterTimeline .twitterTimeline__inner .twitterTimeline__title img{width:100%}}.twitterTimeline .twitterTimeline__inner .twitterTimeline__content{background:#FFF;padding:5%}.twitterTimeline .twitterTimeline__inner .twitterTimeline__content .twitter-timeline{overflow:auto;width:min(90vw,850px)!important;height:min(90vw,600px)!important}@media screen and (max-width:768px){.twitterTimeline .twitterTimeline__inner .twitterTimeline__content .twitter-timeline{height:80vh!important}}.invisible,.visible{opacity:0;-webkit-transition:all 1s;transition:all 1s}.visible{opacity:1}.visible.fade_Up{-webkit-transform:translateY(30px);transform:translateY(30px);-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:all 1s cubic-bezier(0.165,0.84,0.44,1);transition:all 1s cubic-bezier(0.165,0.84,0.44,1)}.visible.fade_toLeft{-webkit-transform:translateX(100px);transform:translateX(100px);-webkit-transition:all 1s cubic-bezier(0.165,0.84,0.44,1);transition:all 1s cubic-bezier(0.165,0.84,0.44,1)}.visible.fade_toLeft{-webkit-transform:translateX(0);transform:translateX(0)}.visible.fade_toRight{-webkit-transform:translateX(-100px);transform:translateX(-100px);-webkit-transition:all 1s cubic-bezier(0.165,0.84,0.44,1);transition:all 1s cubic-bezier(0.165,0.84,0.44,1)}.visible.fade_toRight{-webkit-transform:translateX(0);transform:translateX(0)}.visible.zoom_Up{-webkit-transform:scale(0.5);transform:scale(0.5);-webkit-transition:all 1s cubic-bezier(0.165,0.84,0.44,1);transition:all 1s cubic-bezier(0.165,0.84,0.44,1)}.visible.zoom_Up{-webkit-transform:scale(1);transform:scale(1)}.visible.zoom_Down{-webkit-transform:scale(1.4);transform:scale(1.4);-webkit-transition:all 1s cubic-bezier(0.165,0.84,0.44,1);transition:all 1s cubic-bezier(0.165,0.84,0.44,1)}.visible.zoom_Down{-webkit-transform:scale(1);transform:scale(1)}.invisible.fade_Up{-webkit-transform:translateY(30px);transform:translateY(30px);-webkit-transition:all 1s cubic-bezier(0.165,0.84,0.44,1);transition:all 1s cubic-bezier(0.165,0.84,0.44,1)}.invisible.fade_toLeft{-webkit-transform:translateX(100px);transform:translateX(100px);-webkit-transition:all 1s cubic-bezier(0.165,0.84,0.44,1);transition:all 1s cubic-bezier(0.165,0.84,0.44,1)}.invisible.fade_toRight{-webkit-transform:translateX(-100px);transform:translateX(-100px);-webkit-transition:all 1s cubic-bezier(0.165,0.84,0.44,1);transition:all 1s cubic-bezier(0.165,0.84,0.44,1)}.invisible.zoom_Up{-webkit-transform:scale(0.5);transform:scale(0.5);-webkit-transition:all 1s cubic-bezier(0.165,0.84,0.44,1);transition:all 1s cubic-bezier(0.165,0.84,0.44,1)}.invisible.zoom_Down{-webkit-transform:scale(1.4);transform:scale(1.4);-webkit-transition:all 1s cubic-bezier(0.165,0.84,0.44,1);transition:all 1s cubic-bezier(0.165,0.84,0.44,1)}.visible.fade_slowly{-webkit-animation:fade_slowly 0.5s cubic-bezier(0.55,0.085,0.68,0.53) both;animation:fade_slowly 0.5s cubic-bezier(0.55,0.085,0.68,0.53) both;opacity:1}@-webkit-keyframes fade_slowly{0%{-webkit-filter:blur(5px);filter:blur(5px);opacity:0}to{-webkit-filter:blur(0px);filter:blur(0px);opacity:1}}@keyframes fade_slowly{0%{-webkit-filter:blur(5px);filter:blur(5px);opacity:0}to{-webkit-filter:blur(0px);filter:blur(0px);opacity:1}}@-webkit-keyframes fuwafuwa{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}}@keyframes fuwafuwa{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}}