@charset "UTF-8";.m-team-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:40px}.m-team-info p:last-child{margin-bottom:0}.m-team-info .title{font-size:18px;font-weight:bold;color:#0081cc;margin-bottom:20px}.m-team-info .skill-group{width:310px;padding:20px 25px 25px;border:1px solid #0081cc}.m-team-info .skill-item:not(:last-child){margin-bottom:10px}.m-team-info .skill-item .skill-name{font-size:14px;font-weight:bold;margin-bottom:5px}.m-team-info .skill-item .skill-per{display:inline-block;position:relative;top:-2px;margin-left:7px;padding:3px 4px;border-radius:3px;background-color:#004567;color:#fff;font-size:10px;line-height:1}.m-team-info .skill-item .skill-per i{font-style:normal}.m-team-info .skill-item .skill-per::after{content:"";position:absolute;right:100%;top:50%;height:0;width:0;border:solid transparent;border-right-color:#004567;border-width:4px;margin-top:-4px;pointer-events:none}.m-team-info .skill-item .skill-bar-wrap{position:relative;height:13px;background-color:#f2f2f2}.m-team-info .skill-item .skill-bar-wrap .skill-bar{position:absolute;left:0;top:0;height:100%;background-color:#0081cc;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;transform-origin:left;-webkit-transition:-webkit-transform 1s ease-in-out;transition:-webkit-transform 1s ease-in-out;transition:transform 1s ease-in-out;transition:transform 1s ease-in-out,-webkit-transform 1s ease-in-out}.m-team-info .skill-item .skill-bar-wrap .skill-bar.-js-active{-webkit-transform:scaleX(1);transform:scaleX(1)}.m-team-info .info-group{width:calc(100% - 330px);padding:20px 25px 25px}.m-team-info .info-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 15px}.m-team-info .info-item:last-child{margin-bottom:0}.m-team-info .info-item>dt{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:7.2em;padding-right:1em;position:relative;font-weight:bold}.m-team-info .info-item>dt::after{content:"：";position:absolute;right:0;top:0}.m-team-info .info-item>dd{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin:0}@media screen and (max-width:750px){.m-team-info{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:20px}.m-team-info .skill-group{width:100%;padding:15px 20px 24px;margin-bottom:20px}.m-team-info .info-group{width:100%;padding:15px 20px 20px}.m-team-info .info-item{margin-bottom:9px}.m-team-info .info-item>dt{width:5.5em;font-size:14px}.m-team-info .info-item>dd{font-size:14px}}