@charset "UTF-8";main{background-color:#689E4B;position:relative;z-index:2}main:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:url(../img/common/bg_mat_150th_01_03.png);background-position:126px -30px;background-size:220px;opacity:0.4}@media screen and (max-width:767px){main:before{background-position:126px -36px;background-size:198px}}.con-message{padding-top:27px;position:relative;z-index:2}.con-message>.inner{width:55.5555555556%;margin-inline:auto}@media only screen and (max-width:1400px){.con-message>.inner{width:72%}}@media screen and (max-width:999px){.con-message>.inner{width:88%}}@media screen and (max-width:767px){.con-message>.inner{width:89.3333333333%}}.con-message>.inner .wrapper-message{padding:80px 68px 85px;border-radius:6px;background-color:#fff}@media screen and (max-width:999px){.con-message>.inner .wrapper-message{padding:73px 6.5% 85px}}@media screen and (max-width:767px){.con-message>.inner .wrapper-message{border-radius:5px;padding:50px 5.5% 60px}}.con-message>.inner .wrapper-message .box-about{padding-bottom:54px;margin-bottom:30px;border-bottom:1px solid #707070;display:flex;align-items:flex-start}@media screen and (max-width:767px){.con-message>.inner .wrapper-message .box-about{padding-bottom:28px;margin-bottom:24px;display:block}}.con-message>.inner .wrapper-message .box-about .block-image{width:49.6987951807%;position:relative;z-index:2}@media screen and (max-width:767px){.con-message>.inner .wrapper-message .box-about .block-image{width:68%;margin-inline:auto}}@media screen and (max-width:600px){.con-message>.inner .wrapper-message .box-about .block-image{width:92%}}.con-message>.inner .wrapper-message .box-about .block-image .image{position:relative;overflow:hidden;aspect-ratio:330/220}.con-message>.inner .wrapper-message .box-about .block-image .image img{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);width:100%;height:100%;object-fit:cover;object-position:center center}.con-message>.inner .wrapper-message .box-about .block-detail{margin-left:35px;flex:1}@media screen and (max-width:999px){.con-message>.inner .wrapper-message .box-about .block-detail{margin-left:45px}}@media screen and (max-width:767px){.con-message>.inner .wrapper-message .box-about .block-detail{padding-top:14px;margin-left:0}}.con-message>.inner .wrapper-message .box-about .block-detail p.txt-position{margin-bottom:0px;font-size:1.8rem;color:#689E4B;font-feature-settings:"palt"}@media screen and (max-width:767px){.con-message>.inner .wrapper-message .box-about .block-detail p.txt-position{text-align:center}}.con-message>.inner .wrapper-message .box-about .block-detail h1{margin-bottom:8px;font-size:2.7rem;color:#689E4B;font-weight:600;font-feature-settings:"palt"}@media screen and (max-width:767px){.con-message>.inner .wrapper-message .box-about .block-detail h1{margin-bottom:8px;font-size:2.3rem;text-align:center}}.con-message>.inner .wrapper-message .box-about .block-detail p.txt-profile{font-size:1.6rem;color:#689e4b;line-height:2;font-weight:500}.con-message>.inner .wrapper-message .entry-content{padding-bottom:25px;margin-bottom:65px;border-bottom:1px solid #707070}@media screen and (max-width:767px){.con-message>.inner .wrapper-message .entry-content{padding-top:15px;margin-bottom:40px}}@media screen and (max-width:600px){.con-message>.inner .wrapper-message .style-box-links p.style-btn-link01 a{max-width:168px}}
/*# sourceMappingURL=message_detail.css.map */