.m-message .copy{margin-bottom:52px;text-align:center}.m-message .president .title{margin:0;text-align:center}.m-message .president .inner{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex}.m-message .president .inner>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.m-message .president .image img{width:100%}.m-message .president .text{background:#eee;font-size:1.9rem;padding:40px 0 10px 40px}.m-message .president .text :last-child{margin-right:10px}@media screen and (max-width:1240px){.m-message .president .text{font-size:1.53vw;padding:3.23vw 0 .8vw 2vw}}@media screen and (max-width:767px){.m-message .copy{margin:0 auto 36px;max-width:86.52%}.m-message .president .title,.m-message .president .title img{width:100%}.m-message .president .inner{display:block}.m-message .president .inner>*{width:100%}.m-message .president .text{font-size:1.5rem;padding:20px}}@media screen and (max-width:540px){.m-message .president .text{font-size:2.8vw;padding:3vw}}