.m-school-instractor .instractor-block{background-color:#fff;color:#000;padding:80px 80px 60px}.m-school-instractor .instractor-block .instractor-box{background-color:#eee;margin-top:40px}.m-school-instractor .instractor-block .instractor-box:first-child{margin-top:0}.m-school-instractor .instractor-block .instractor-box .introduction{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.m-school-instractor .instractor-block .instractor-box .introduction .image{width:40.385%}.m-school-instractor .instractor-block .instractor-box .introduction .image img{height:100%;width:100%}.m-school-instractor .instractor-block .instractor-box .introduction .profile{padding:40px 30px;width:59.615%}.m-school-instractor .instractor-block .instractor-box .introduction .profile .name{font-size:2.8rem;font-weight:700;margin-bottom:0}.m-school-instractor .instractor-block .instractor-box .introduction .profile .position{color:#104d02;font-size:1.8rem;font-weight:700}.m-school-instractor .instractor-block .instractor-box .introduction .profile .detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:1.6rem;font-weight:700;margin:20px 0}.m-school-instractor .instractor-block .instractor-box .introduction .profile .detail:last-child{margin-bottom:0}.m-school-instractor .instractor-block .instractor-box .introduction .profile .detail .label{background:#104d02;color:#fff;display:inline-block;font-weight:700;margin-right:5%;max-width:100px;padding:3px;text-align:center;width:20%}.m-school-instractor .instractor-block .instractor-box .introduction .profile .detail .detail-text{width:75%}.m-school-instractor .instractor-block .instractor-box .message{background-color:#d0d8cf;font-size:1.6rem;font-weight:700;padding:30px}.m-school-instractor .instractor-block .instractor-box .message .title{color:#104d02;font-size:1.4rem;margin-bottom:0}.m-school-instractor .instractor-block .instractor-box:nth-child(odd) .introduction{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media screen and (max-width:1200px){.m-school-instractor .instractor-block{padding:20px}.m-school-instractor .instractor-block .instractor-box .introduction .profile{padding:15px}.m-school-instractor .instractor-block .instractor-box .introduction .profile .name{font-size:2.2rem}.m-school-instractor .instractor-block .instractor-box .introduction .profile .detail,.m-school-instractor .instractor-block .instractor-box .introduction .profile .position{font-size:1.4rem}.m-school-instractor .instractor-block .instractor-box .message{font-size:1.6rem}.m-school-instractor .instractor-block .instractor-box .message .text{font-size:1.4rem}}@media screen and (max-width:767px){.m-school-instractor .instractor-block{margin-top:40px;min-width:auto;padding:20px;width:100%}.m-school-instractor .instractor-block .instractor-box{margin-top:20px}.m-school-instractor .instractor-block .instractor-box .introduction{display:block}.m-school-instractor .instractor-block .instractor-box .introduction .image{width:100%}.m-school-instractor .instractor-block .instractor-box .introduction .image img{height:auto;max-height:550px;max-width:840px;width:100%}.m-school-instractor .instractor-block .instractor-box .introduction .profile{padding:10px 15px;width:100%}.m-school-instractor .instractor-block .instractor-box .introduction .profile .name{font-size:1.7rem}.m-school-instractor .instractor-block .instractor-box .introduction .profile .position{font-size:1.4rem}.m-school-instractor .instractor-block .instractor-box .introduction .profile .detail{display:block;font-size:1.4rem}.m-school-instractor .instractor-block .instractor-box .introduction .profile .detail .label{margin:0 0 8px;width:100%}.m-school-instractor .instractor-block .instractor-box .introduction .profile .detail .detail-text{width:100%}.m-school-instractor .instractor-block .instractor-box .message{font-size:1.6rem;padding:15px}.m-school-instractor .instractor-block .instractor-box .message .text{font-size:1.4rem}}