.m-works-list .heading{margin-bottom:4.375em}.m-works-list .heading h2{font-weight:600;text-align:center}.m-works-list .heading h2 .small{display:block;font-size:2.4rem;line-height:1.6666666667}.m-works-list .heading h2 .large{display:block;font-size:3.2rem;line-height:1.71875}.m-works-list .works-slider>.inner{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.m-works-list .works-slider .item{text-align:center;width:calc(16.66667% - 16.66667px)}.m-works-list .works-slider .image img{height:auto}.m-works-list .works-slider .team-name{-webkit-box-align:end;-ms-flex-align:end;-webkit-box-pack:center;-ms-flex-pack:center;align-items:flex-end;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.875em;font-weight:600;justify-content:center;line-height:1.2857142857;margin:10px 0 0}@media screen and (min-width:769px){.m-works-list .works-slider .item{margin-bottom:1.875em}}@media screen and (max-width:768px){.m-works-list .heading{margin-bottom:1.875em}.m-works-list .heading h2 .small{font-size:1.4rem}.m-works-list .heading h2 .large{font-size:2rem}.m-works-list .works-slider>.inner{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.m-works-list .works-slider .item{margin-bottom:0}.m-works-list .works-slider .swiper-scrollbar{background:#f7f8fa;height:3px;margin-top:1.875em;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);width:100%}.m-works-list .works-slider .swiper-scrollbar .swiper-scrollbar-drag{background:#000;height:100%;left:0;position:relative;top:0;width:100%}}