@media screen and (max-width:1094px){.m-pageContent--message{padding-bottom:40px}}.memberIntroduce{background:#e5f1fb;margin-top:-104px;padding:204px 0 140px;margin-bottom:64px}.memberIntroduce--young{background-color:#e2f2e9;margin-bottom:0}.memberIntroduce__list{display:flex;justify-content:space-between;flex-wrap:wrap;width:1300px;margin:0 auto}.memberIntroduce__item{width:620px;margin-top:52px;display:block;opacity:0;-webkit-transform:translateY(3vw);transform:translateY(3vw);transition-property:opacity,box-shadow,-webkit-transform;transition-property:opacity,box-shadow,transform;transition-property:opacity,box-shadow,transform,-webkit-transform;transition-duration:.6s;transition-timing-function:ease}.memberIntroduce__item:hover{opacity:.7;box-shadow:8px 0 16px rgba(0,0,0,.15),0 8px 16px rgba(0,0,0,.15)}.memberIntroduce__item:nth-child(-n+2){margin-top:0}.memberIntroduce__item:nth-child(2n){transition-delay:.15s}.memberIntroduce__item--active{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.memberIntroduce__tmb{overflow:hidden}.memberIntroduce__tmb>img{width:100%;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;transition-duration:.6s;transition-timing-function:ease}.memberIntroduce__item:hover .memberIntroduce__tmb>img{-webkit-transform:scale(1.05);transform:scale(1.05);transition-duration:4s}.memberIntroduce__box{background-color:#fff;padding:53px 52px;box-sizing:border-box}.memberPillow{line-height:1;font-size:24px;margin-bottom:17px}.memberName{font-size:30px;font-weight:700;line-height:1;margin-bottom:57px}.memberYear{line-height:1;color:#006cd8;font-size:20px;position:relative;display:inline-block}.memberYear--young{color:#009a41}.memberYear:after{content:"";display:block;width:38px;height:4px;background-color:#006cd8;position:absolute;top:-21px;left:0}.memberYear--young:after{background-color:#009a41}@media screen and (max-width:1094px){.memberIntroduce{margin-top:-52px;padding:86px 0 20px;margin-bottom:32px}.memberIntroduce--young{margin-bottom:0}.memberIntroduce__list{width:calc(100% - 40px)}.memberIntroduce__item{width:calc(50% - 6px);margin-top:12px}.memberIntroduce__item:hover{opacity:1;box-shadow:0}.memberIntroduce__box{padding:26px}.memberPillow{font-size:12px;margin-bottom:8px}.memberName{font-size:15px;margin-bottom:28px}.memberYear{font-size:10px}.memberYear:after{width:19px;height:2px;top:-10px}}