.m-instructor-wrap .instructor-container{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:-2.78%}.m-instructor-wrap .instructor-container.-slider{margin-bottom:0;padding:0 32px;position:relative}@media screen and (max-width:767px){.m-instructor-wrap .instructor-container.-slider{padding:0 10px}}.m-instructor-wrap .instructor{background:#fff;box-shadow:0 0 10px rgba(0,0,0,.15);display:flex;flex-direction:column;margin-bottom:2.78%;padding:20px;text-align:center;width:31.48%}.m-instructor-wrap .instructor:not(:nth-child(3n+1)){margin-left:2.78%}.m-instructor-wrap .instructor .image{margin:0 auto 24px;width:110px}.m-instructor-wrap .instructor .info{font-weight:600}.m-instructor-wrap .instructor .en-name,.m-instructor-wrap .instructor .name{color:#425563;font-size:2rem;margin:0}.m-instructor-wrap .instructor .name{margin-bottom:.4em}.m-instructor-wrap .instructor .position{color:#00afd7;font-size:1.4rem;margin-top:0}.m-instructor-wrap .swiper-slide{padding:10px 16px}@media screen and (max-width:767px){.m-instructor-wrap .swiper-slide{padding-left:10px;padding-right:10px}}.m-instructor-wrap .swiper-slide .instructor{height:100%;margin-bottom:0;width:100%}.m-instructor-wrap .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath fill='%23425563' d='M0 22 22 0l2.1 2.1L4.2 22l19.9 19.9L22 44z'/%3E%3C/svg%3E");left:0}@media screen and (max-width:767px){.m-instructor-wrap .swiper-button-prev{background-size:contain;left:-10px;width:24px}}.m-instructor-wrap .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath fill='%23425563' d='M27 22 5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0z'/%3E%3C/svg%3E");right:0}@media screen and (max-width:767px){.m-instructor-wrap .swiper-button-next{background-size:contain;right:-10px;width:24px}}.m-instructor-wrap .list-button{margin-top:54px;text-align:center}.m-instructor-wrap .list-button .button{background:#00afd7;border:2px solid #00afd7;box-shadow:0 10px 30px rgba(0,0,0,.2);color:#fff;display:inline-block;font-size:1.8rem;font-weight:700;padding:1.056em 2em;position:relative;text-align:center;text-decoration:none;transition:background-color .25s,color .25s;width:350px}.m-instructor-wrap .list-button .button:after{border:1px solid #fff;border-width:2px 2px 0 0;bottom:0;content:"";height:12px;margin:auto 0;position:absolute;right:22px;top:0;transform:rotate(45deg);width:12px}.m-instructor-wrap .list-button .button:hover{background:#fff;color:#00afd7}.m-instructor-wrap .list-button .button:hover:after{border-color:#00afd7}@media screen and (max-width:767px){.m-instructor-wrap .instructor-container{margin-bottom:-30px}.m-instructor-wrap .instructor{box-shadow:0 0 5px rgba(0,0,0,.15);margin-bottom:30px;width:100%}.m-instructor-wrap .instructor:not(:nth-child(3n+1)){margin-left:0}.m-instructor-wrap .instructor .image{width:100px}.m-instructor-wrap .instructor .en-name,.m-instructor-wrap .instructor .name{font-size:1.9rem;line-height:1.58}.m-instructor-wrap .instructor .name{margin-bottom:.45em}.m-instructor-wrap .list-button{margin-top:50px}.m-instructor-wrap .list-button .button{box-shadow:0 2px 10px rgba(0,0,0,.2);font-size:1.5rem;padding:1.056em 2em;width:300px}.m-instructor-wrap .list-button .button:after{height:9px;right:11px;width:9px}}