.about-intro .page-title{opacity:0;-webkit-transform:translate(0, 10px);-ms-transform:translate(0, 10px);transform:translate(0, 10px)}.about-intro.show .page-title{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:opacity 1s,-webkit-transform 1s;transition:opacity 1s,-webkit-transform 1s;-o-transition:opacity 1s,transform 1s;transition:opacity 1s,transform 1s;transition:opacity 1s,transform 1s,-webkit-transform 1s}.about-company .egg{opacity:0}.about-company .gallery,.about-company .content{opacity:0;-webkit-transform:translate(0, 10px);-ms-transform:translate(0, 10px);transform:translate(0, 10px)}.about-company.show .egg{opacity:1;-webkit-transition:opacity 2s;-o-transition:opacity 2s;transition:opacity 2s}.about-company.show .gallery,.about-company.show .content{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.about-company.show .gallery{-webkit-transition:opacity 1s,-webkit-transform 1s;transition:opacity 1s,-webkit-transform 1s;-o-transition:opacity 1s,transform 1s;transition:opacity 1s,transform 1s;transition:opacity 1s,transform 1s,-webkit-transform 1s}.about-company.show .content{-webkit-transition:opacity 1s .3s,-webkit-transform 1s .3s;transition:opacity 1s .3s,-webkit-transform 1s .3s;-o-transition:opacity 1s .3s,transform 1s .3s;transition:opacity 1s .3s,transform 1s .3s;transition:opacity 1s .3s,transform 1s .3s,-webkit-transform 1s .3s}.about-history .outer{opacity:0}.about-history.show .outer{opacity:1;-webkit-transition:opacity 1s .3s;-o-transition:opacity 1s .3s;transition:opacity 1s .3s}.about-team .egg{opacity:0}.about-team .content,.about-team .photo{opacity:0;-webkit-transform:translate(0, 10px);-ms-transform:translate(0, 10px);transform:translate(0, 10px)}.about-team.show .egg{opacity:1;-webkit-transition:opacity 2s;-o-transition:opacity 2s;transition:opacity 2s}.about-team.show .content,.about-team.show .photo{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.about-team.show .content{-webkit-transition:opacity 1s .3s,-webkit-transform 1s .3s;transition:opacity 1s .3s,-webkit-transform 1s .3s;-o-transition:opacity 1s .3s,transform 1s .3s;transition:opacity 1s .3s,transform 1s .3s;transition:opacity 1s .3s,transform 1s .3s,-webkit-transform 1s .3s}.about-team.show .photo{-webkit-transition:opacity 1s,-webkit-transform 1s;transition:opacity 1s,-webkit-transform 1s;-o-transition:opacity 1s,transform 1s;transition:opacity 1s,transform 1s;transition:opacity 1s,transform 1s,-webkit-transform 1s}.about-spirit .outer{opacity:0}.about-spirit.show .outer{opacity:1;-webkit-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s}.about-detail .company-detail .egg{opacity:0}.about-detail .company-detail .photo,.about-detail .company-detail .content{opacity:0;-webkit-transform:translate(0, 10px);-ms-transform:translate(0, 10px);transform:translate(0, 10px)}.about-detail .company-detail.show .egg{opacity:1;-webkit-transition:opacity 2s;-o-transition:opacity 2s;transition:opacity 2s}.about-detail .company-detail.show .photo,.about-detail .company-detail.show .content{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:opacity 1s,-webkit-transform 1s;transition:opacity 1s,-webkit-transform 1s;-o-transition:opacity 1s,transform 1s;transition:opacity 1s,transform 1s;transition:opacity 1s,transform 1s,-webkit-transform 1s}.about-detail .company-outline .egg{opacity:0}.about-detail .company-outline .content{opacity:0;-webkit-transform:translate(0, 10px);-ms-transform:translate(0, 10px);transform:translate(0, 10px)}.about-detail .company-outline.show .egg{opacity:1;-webkit-transition:opacity 2s;-o-transition:opacity 2s;transition:opacity 2s}.about-detail .company-outline.show .content{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:opacity 1s,-webkit-transform 1s;transition:opacity 1s,-webkit-transform 1s;-o-transition:opacity 1s,transform 1s;transition:opacity 1s,transform 1s;transition:opacity 1s,transform 1s,-webkit-transform 1s}.about-detail .team-detail .photo,.about-detail .team-detail .content{opacity:0;-webkit-transform:translate(0, 10px);-ms-transform:translate(0, 10px);transform:translate(0, 10px)}.about-detail .team-detail.show .photo,.about-detail .team-detail.show .content{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:opacity 1s,-webkit-transform 1s;transition:opacity 1s,-webkit-transform 1s;-o-transition:opacity 1s,transform 1s;transition:opacity 1s,transform 1s;transition:opacity 1s,transform 1s,-webkit-transform 1s}.about-detail .team-detail.show .photo{-webkit-transition:opacity 1s,-webkit-transform 1s;transition:opacity 1s,-webkit-transform 1s;-o-transition:opacity 1s,transform 1s;transition:opacity 1s,transform 1s;transition:opacity 1s,transform 1s,-webkit-transform 1s}.about-detail .team-detail.show .content{-webkit-transition:opacity 1s .6s,-webkit-transform 1s .6s;transition:opacity 1s .6s,-webkit-transform 1s .6s;-o-transition:opacity 1s .6s,transform 1s .6s;transition:opacity 1s .6s,transform 1s .6s;transition:opacity 1s .6s,transform 1s .6s,-webkit-transform 1s .6s}.about-detail .history-list .year>li:last-child .list:before{height:0}.about-detail .history-list .year>li .list:before{height:0}.about-detail .history-list .year>li .list>li .date{opacity:0;-webkit-transform:translate(0, 10px);-ms-transform:translate(0, 10px);transform:translate(0, 10px)}.about-detail .history-list .year>li .list>li:nth-child(odd) .photo,.about-detail .history-list .year>li .list>li:nth-child(odd) .content{opacity:0;-webkit-transform:translate(10px, 0);-ms-transform:translate(10px, 0);transform:translate(10px, 0)}.about-detail .history-list .year>li .list>li:nth-child(even) .photo,.about-detail .history-list .year>li .list>li:nth-child(even) .content{opacity:0;-webkit-transform:translate(-10px, 0);-ms-transform:translate(-10px, 0);transform:translate(-10px, 0)}.about-detail .history-list .year>li.show .list:before{height:100%;-webkit-transition:height 3s;-o-transition:height 3s;transition:height 3s}.about-detail .history-list .year>li.show .list>li .date{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:opacity 1s,-webkit-transform 1s;transition:opacity 1s,-webkit-transform 1s;-o-transition:opacity 1s,transform 1s;transition:opacity 1s,transform 1s;transition:opacity 1s,transform 1s,-webkit-transform 1s}.about-detail .history-list .year>li.show .list>li:nth-child(odd) .photo,.about-detail .history-list .year>li.show .list>li:nth-child(odd) .content,.about-detail .history-list .year>li.show .list>li:nth-child(even) .photo,.about-detail .history-list .year>li.show .list>li:nth-child(even) .content{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:opacity 1s .2s,-webkit-transform 1s .2s;transition:opacity 1s .2s,-webkit-transform 1s .2s;-o-transition:opacity 1s .2s,transform 1s .2s;transition:opacity 1s .2s,transform 1s .2s;transition:opacity 1s .2s,transform 1s .2s,-webkit-transform 1s .2s}.about-detail .history-list .year>li.show:last-child .list:before{height:calc(100% - 120px - ((100% - 240px) / 4))}.about-detail{padding:8.8542vw 0 9.6354vw}.about-detail .team-detail{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding:0 30px;margin:0 auto;max-width:max(73.9583vw, 1420px);width:100%}.about-detail .team-detail:nth-child(odd){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.about-detail .team-detail:nth-child(odd) .photo{width:60.5634%}.about-detail .team-detail:nth-child(odd) .photo:before{padding-bottom:66.2791%;content:""}.about-detail .team-detail:nth-child(odd) .content{margin-top:2.0833vw;padding-right:5.2083vw;margin-right:20px;width:calc(39.4366% - 20px)}.about-detail .team-detail:nth-child(even){margin-top:5.2083vw;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.about-detail .team-detail:nth-child(even) .photo{margin-top:5.7292vw;width:54.2254%}.about-detail .team-detail:nth-child(even) .photo:before{padding-bottom:68.8312%;content:""}.about-detail .team-detail:nth-child(even) .content{background-color:#f3f3f3;padding:4.1667vw 5.2083vw;margin-left:20px;width:calc(45.7746% - 20px)}.about-detail .team-detail .photo{position:relative}.about-detail .team-detail .photo:before{display:block;content:""}.about-detail .team-detail .photo img{position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.about-detail .team-detail .title{font-size:2.5rem;font-weight:700;line-height:1.3;letter-spacing:.03em}.about-detail .team-detail .sub{color:#ed7f17;margin-top:5px;font-size:2rem;font-weight:700;line-height:1.2;letter-spacing:.035em}@media only screen and (max-width: 786px){.about-detail .team-detail .sub{font-size:1.5rem}}.about-detail .team-detail .text{margin-top:22px;font-size:.875rem;line-height:1.8;letter-spacing:.05em}@media only screen and (max-width: 1024px){.about-detail .team-detail:nth-child(odd),.about-detail .team-detail:nth-child(even){-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.about-detail .team-detail:nth-child(odd) .photo,.about-detail .team-detail:nth-child(odd) .content,.about-detail .team-detail:nth-child(even) .photo,.about-detail .team-detail:nth-child(even) .content{max-width:770px;width:100%}.about-detail .team-detail:nth-child(odd){padding:0}.about-detail .team-detail:nth-child(odd) .content{margin:60px 0 0;padding:0 30px}.about-detail .team-detail:nth-child(even){padding:0 12px}.about-detail .team-detail:nth-child(even) .content{padding:70px 40px;margin:20px 0 0}}@media only screen and (max-width: 768px){.about-detail{padding:70px 0 80px}.about-detail .team-detail:nth-child(even) .content{padding:70px 20px}.about-detail .team-detail .title{font-size:2rem}}

/*# sourceMappingURL=about_team.min.css.map*/