.main_top{-webkit-transition:-webkit-transform 1.5s 1s ease;transition:-webkit-transform 1.5s 1s ease;transition:transform 1.5s 1s ease;transition:transform 1.5s 1s ease, -webkit-transform 1.5s 1s ease;-webkit-transform:scale(1.15);transform:scale(1.15)}.main_top.show{-webkit-transform:scale(1);transform:scale(1)}.main_top .logo{opacity:0;-webkit-animation:fadeup .5s ease-in-out 3.7s forwards;animation:fadeup .5s ease-in-out 3.7s forwards}.sec_main .main_copy{width:705px;position:absolute;top:0;left:0;right:0;-webkit-animation:copy .4s linear 2.1s forwards;animation:copy .4s linear 2.1s forwards;opacity:0;margin:auto}@media (min-width: 768px){.sec_main .main_copy{bottom:0}}@media (max-width: 900px){.sec_main .main_copy{width:500px}}@media (max-width: 767px){.sec_main .main_copy{width:365px;top:170px}}@media all and (max-width: 767px) and (-ms-high-contrast: none){.sec_main .main_copy{top:0}}@media (max-width: 360px){.sec_main .main_copy{width:290px}}.sec_main .clip_skew{-webkit-animation:copy 1.5s linear 2.1s forwards;animation:copy 1.5s linear 2.1s forwards;opacity:0;-webkit-transform:skewX(45deg);transform:skewX(45deg)}@-webkit-keyframes fadeup{0%{opacity:0;-webkit-transform:translate(0, 20px);transform:translate(0, 20px)}100%{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes fadeup{0%{opacity:0;-webkit-transform:translate(0, 20px);transform:translate(0, 20px)}100%{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes copy{0%{opacity:0;x:-800}100%{opacity:1;x:-35}}@keyframes copy{0%{opacity:0;x:-800}100%{opacity:1;x:-35}}@media (min-width: 768px){.side_on{opacity:0;-webkit-animation:side .5s linear 3.7s forwards;animation:side .5s linear 3.7s forwards}}@-webkit-keyframes side{0%{opacity:0;-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0)}100%{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes side{0%{opacity:0;-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0)}100%{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.sec_philosophy .bg_on,.sec_office.bg_on{position:relative;overflow:hidden}.sec_philosophy .bg_on:before,.sec_office.bg_on:after{content:'';width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;will-change:transform;-webkit-transform-origin:left;transform-origin:left}.sec_philosophy .scrollin:before,.sec_office.scrollin:after{-webkit-animation:mask 1.3s cubic-bezier(0.645, 0.045, 0.355, 1) forwards;animation:mask 1.3s cubic-bezier(0.645, 0.045, 0.355, 1) forwards}@-webkit-keyframes mask{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(100%) scale(1, 1);transform:translateX(100%) scale(1, 1)}}@keyframes mask{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(100%) scale(1, 1);transform:translateX(100%) scale(1, 1)}}.sec_philosophy .scrollin .com_title,.sec_philosophy .scrollin .text_wrap,.sec_office.scrollin:before,.sec_office.scrollin .sec_inner{-webkit-animation:fadeup 1s ease 1.5s 1 forwards;animation:fadeup 1s ease 1.5s 1 forwards}.sec_philosophy .com_title,.sec_philosophy .text_wrap,.sec_office:before,.sec_office .sec_inner{opacity:0}.sec_philosophy .bg_on:before{background-color:#334666}.sec_office.bg_on:after{background-color:#ebecf0}.js_scroll.up{opacity:0;-webkit-transform:translate(0, 10px);transform:translate(0, 10px);-webkit-transition:opacity 0.5s, -webkit-transform 0.5s;transition:opacity 0.5s, -webkit-transform 0.5s;transition:transform 0.5s, opacity 0.5s;transition:transform 0.5s, opacity 0.5s, -webkit-transform 0.5s}.js_scroll.left{opacity:0;-webkit-transform:translateX(30px);transform:translateX(30px);-webkit-transition:opacity 0.5s, -webkit-transform 0.5s;transition:opacity 0.5s, -webkit-transform 0.5s;transition:transform 0.5s, opacity 0.5s;transition:transform 0.5s, opacity 0.5s, -webkit-transform 0.5s}.js_scroll.right{opacity:0;-webkit-transform:translateX(-30px);transform:translateX(-30px);-webkit-transition:opacity 0.5s, -webkit-transform 0.5s;transition:opacity 0.5s, -webkit-transform 0.5s;transition:transform 0.5s, opacity 0.5s;transition:transform 0.5s, opacity 0.5s, -webkit-transform 0.5s}.js_scroll.scrollin.up{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.js_scroll.scrollin.left{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.js_scroll.scrollin.right{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}

/*# sourceMappingURL=animation.css.map */
