/* p_message */
@media screen and (max-width: 767px) {
  .p_message .l_main_visual .inner {
    padding: 40px 0 0;
  }
}
.p_message .l_content .l_main {
  width: 1100px;
  margin: 0 auto;
  background: #fff;
  -webkit-box-shadow: 0px 0px 85px rgba(85, 26, 0, 0.1019607843);
  box-shadow: 0px 0px 85px rgba(85, 26, 0, 0.1019607843);
  padding: 80px 0 0 0;
  border-radius: 20px;
}
@media screen and (max-width: 767px) {
  .p_message .l_content .l_main {
    width: 100%;
    padding: 60px 0 0;
    border-radius: 0;
  }
}
.p_message .l_content .l_main .president {
  padding: 0 80px 80px;
  display: -ms-flex;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
@media screen and (max-width: 767px) {
  .p_message .l_content .l_main .president {
    padding: 0 4.6875% 50px;
  }
}
.p_message .l_content .l_main .president-imgwrap {
  width: 450px;
  position: relative;
}
@media screen and (max-width: 767px) {
  .p_message .l_content .l_main .president-imgwrap {
    width: 100%;
    display: none;
  }
}
.p_message .l_content .l_main .president-imgwrap:before {
  position: absolute;
  content: url(../img/p_message/illust.svg);
  bottom: 0;
  right: -20px;
  z-index: 1;
}
@media screen and (max-width: 767px) {
  .p_message .l_content .l_main .president-imgwrap:before {
    content: url(../img/p_message/sp/illust.svg);
  }
}
.p_message .l_content .l_main .president-imgwrap img {
  max-width: 100%;
}
.p_message .l_content .l_main .president-txtwrap {
  width: calc(100% - 450px);
  padding: 0 0 0 40px;
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 767px) {
  .p_message .l_content .l_main .president-txtwrap {
    width: 100%;
    padding: 0;
  }
}
@media screen and (max-width: 767px) {
  .p_message .l_content .l_main .president-txtwrap .president-imgwrap {
    display: block;
  }
}
.p_message .l_content .l_main .president-txt01 {
  font-size: 17px;
  font-weight: bold;
  position: relative;
}
@media screen and (max-width: 767px) {
  .p_message .l_content .l_main .president-txt01 {
    padding: 0 0 0 10px;
  }
}
.p_message .l_content .l_main .president-txt01 .en {
  color: #FAFAFA;
  position: absolute;
  font-size: 103px;
  font-weight: bold;
  top: -40px;
  left: -20px;
  z-index: -1;
}
@media screen and (max-width: 767px) {
  .p_message .l_content .l_main .president-txt01 .en {
    top: -30px;
    left: 0;
    font-size: 73px;
  }
}
.p_message .l_content .l_main .president-txt02 {
  margin: 15px 0 20px;
  font-size: 36px;
  font-weight: bold;
  position: relative;
}
@media screen and (max-width: 767px) {
  .p_message .l_content .l_main .president-txt02 {
    padding: 0 0 0 10px;
  }
}
.p_message .l_content .l_main .president .u_txt_1 {
  margin: 15px 0 0;
}
.p_message .l_content .l_main .youtube {
  background: #FBF9EF;
  padding: 40px 0;
}
@media screen and (max-width: 767px) {
  .p_message .l_content .l_main .youtube {
    padding: 30px 4.6875%;
  }
}
.p_message .l_content .l_main .youtube .inner {
  width: 720px;
  margin: 0 auto;
}
@media screen and (max-width: 767px) {
  .p_message .l_content .l_main .youtube .inner {
    width: 100%;
  }
}
.p_message .l_content .l_main .youtube .inner .iframebox {
  padding: 52% 0 0;
  position: relative;
}
.p_message .l_content .l_main .youtube .inner iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.p_message .l_content .l_main .btnwrap {
  padding: 60px 0;
  display: -ms-flex;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
@media screen and (max-width: 767px) {
  .p_message .l_content .l_main .btnwrap {
    padding: 40px 4.6875%;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInBfbWVzc2FnZS5zYXNzIiwiX21peGluLnNhc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBR0E7QUMwRkU7RUR2RkU7SUFFSTs7O0FBR0o7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FDNEVKO0VEbEZFO0lBUUk7SUFDQTtJQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQ2tFTjtFRHRFSTtJQU1JOzs7QUFDRjtFQUNFO0VBQ0E7O0FDNkRSO0VEL0RNO0lBSUk7SUFDQTs7O0FBQ0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQ29EVjtFRHpEUTtJQU9JOzs7QUFDSjtFQUNFOztBQUNKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FDMkNSO0VEL0NNO0lBTUk7SUFDQTs7O0FDd0NWO0VEdkNRO0lBRUk7OztBQUNOO0VBQ0U7RUFDQTtFQUNBOztBQ2lDUjtFRHBDTTtJQUtJOzs7QUFDRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQ3VCVjtFRDlCUTtJQVNJO0lBQ0E7SUFDQTs7O0FBQ047RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUNjUjtFRGxCTTtJQU1JOzs7QUFDSjtFQUNFOztBQUVKO0VBQ0U7RUFDQTs7QUNNTjtFRFJJO0lBSUk7OztBQUNGO0VBQ0U7RUFDQTs7QUNDUjtFREhNO0lBSUk7OztBQUNGO0VBQ0U7RUFDQTs7QUFDRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRU47RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQ2pCTjtFRFlJO0lBT0kiLCJmaWxlIjoicF9tZXNzYWdlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgJ3ZhcmlhYmxlJ1xuQGltcG9ydCAnbWl4aW4nXG5cbi8qIHBfbWVzc2FnZSAqL1xuLnBfbWVzc2FnZVxuICAubF9tYWluX3Zpc3VhbFxuICAgIC5pbm5lclxuICAgICAgQGluY2x1ZGUgc3BcbiAgICAgICAgcGFkZGluZzogNDBweCAwIDBcblxuICAubF9jb250ZW50XG4gICAgLmxfbWFpblxuICAgICAgd2lkdGg6IDExMDBweFxuICAgICAgbWFyZ2luOiAwIGF1dG9cbiAgICAgIGJhY2tncm91bmQ6ICNmZmZcbiAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggODVweCAjNTUxQTAwMUFcbiAgICAgIHBhZGRpbmc6IDgwcHggMCAwIDBcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHhcbiAgICAgIEBpbmNsdWRlIHNwXG4gICAgICAgIHdpZHRoOiAxMDAlXG4gICAgICAgIHBhZGRpbmc6IDYwcHggMCAwXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDBcblxuICAgICAgLnByZXNpZGVudFxuICAgICAgICBwYWRkaW5nOiAwIDgwcHggODBweFxuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXhcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXhcbiAgICAgICAgZGlzcGxheTogZmxleFxuICAgICAgICBAaW5jbHVkZSBzcFxuICAgICAgICAgIHBhZGRpbmc6IDAgNC42ODc1JSA1MHB4XG4gICAgICAgICYtaW1nd3JhcFxuICAgICAgICAgIHdpZHRoOiA0NTBweFxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICAgICAgIEBpbmNsdWRlIHNwXG4gICAgICAgICAgICB3aWR0aDogMTAwJVxuICAgICAgICAgICAgZGlzcGxheTogbm9uZVxuICAgICAgICAgICY6YmVmb3JlXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgICAgICAgIGNvbnRlbnQ6IHVybCguLi9pbWcvcF9tZXNzYWdlL2lsbHVzdC5zdmcpXG4gICAgICAgICAgICBib3R0b206IDBcbiAgICAgICAgICAgIHJpZ2h0OiAtMjBweFxuICAgICAgICAgICAgei1pbmRleDogMVxuICAgICAgICAgICAgQGluY2x1ZGUgc3BcbiAgICAgICAgICAgICAgY29udGVudDogdXJsKC4uL2ltZy9wX21lc3NhZ2Uvc3AvaWxsdXN0LnN2ZylcbiAgICAgICAgICBpbWdcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJVxuICAgICAgICAmLXR4dHdyYXBcbiAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNDUwcHgpXG4gICAgICAgICAgcGFkZGluZzogMCAwIDAgNDBweFxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICAgICAgIHotaW5kZXg6IDFcbiAgICAgICAgICBAaW5jbHVkZSBzcFxuICAgICAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgICAgIHBhZGRpbmc6IDBcbiAgICAgICAgICAucHJlc2lkZW50LWltZ3dyYXBcbiAgICAgICAgICAgIEBpbmNsdWRlIHNwXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgICAgICYtdHh0MDFcbiAgICAgICAgICBmb250LXNpemU6IDE3cHhcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZFxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICAgICAgIEBpbmNsdWRlIHNwXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCAxMHB4XG4gICAgICAgICAgLmVuXG4gICAgICAgICAgICBjb2xvcjogI0ZBRkFGQVxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICAgICAgICBmb250LXNpemU6IDEwM3B4XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZFxuICAgICAgICAgICAgdG9wOiAtNDBweFxuICAgICAgICAgICAgbGVmdDogLTIwcHhcbiAgICAgICAgICAgIHotaW5kZXg6IC0xXG4gICAgICAgICAgICBAaW5jbHVkZSBzcFxuICAgICAgICAgICAgICB0b3A6IC0zMHB4XG4gICAgICAgICAgICAgIGxlZnQ6IDBcbiAgICAgICAgICAgICAgZm9udC1zaXplOiA3M3B4XG4gICAgICAgICYtdHh0MDJcbiAgICAgICAgICBtYXJnaW46IDE1cHggMCAyMHB4XG4gICAgICAgICAgZm9udC1zaXplOiAzNnB4XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGRcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICAgICAgICBAaW5jbHVkZSBzcFxuICAgICAgICAgICAgcGFkZGluZzogMCAwIDAgMTBweFxuICAgICAgICAudV90eHRfMVxuICAgICAgICAgIG1hcmdpbjogMTVweCAwIDBcblxuICAgICAgLnlvdXR1YmVcbiAgICAgICAgYmFja2dyb3VuZDogI0ZCRjlFRlxuICAgICAgICBwYWRkaW5nOiA0MHB4IDBcbiAgICAgICAgQGluY2x1ZGUgc3BcbiAgICAgICAgICBwYWRkaW5nOiAzMHB4IDQuNjg3NSVcbiAgICAgICAgLmlubmVyXG4gICAgICAgICAgd2lkdGg6IDcyMHB4XG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG9cbiAgICAgICAgICBAaW5jbHVkZSBzcFxuICAgICAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgICAuaWZyYW1lYm94XG4gICAgICAgICAgICBwYWRkaW5nOiA1MiUgMCAwXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICAgICAgICBpZnJhbWVcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICAgICAgdG9wOiAwXG4gICAgICAgICAgICBsZWZ0OiAwXG4gICAgICAgICAgICB3aWR0aDogMTAwJVxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlXG5cbiAgICAgIC5idG53cmFwXG4gICAgICAgIHBhZGRpbmc6IDYwcHggMFxuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXhcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXhcbiAgICAgICAgZGlzcGxheTogZmxleFxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxuICAgICAgICBAaW5jbHVkZSBzcFxuICAgICAgICAgIHBhZGRpbmc6IDQwcHggNC42ODc1JVxuIiwiLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBtaXhpblxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBjbGVhcmZpeFxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbkBtaXhpbiBjZlxuICAmOmFmdGVyXG4gICAgZGlzcGxheTogYmxvY2tcbiAgICBjbGVhcjogYm90aFxuICAgIGNvbnRlbnQ6IFwiXCJcblxuXG5cbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBzYWZlLWFyZWFcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5AbWl4aW4gc2FmZV9hcmVhXG4gIHBhZGRpbmctdG9wOiBjb25zdGFudChzYWZlLWFyZWEtaW5zZXQtdG9wKVxuICBwYWRkaW5nLWJvdHRvbTogY29uc3RhbnQoc2FmZS1hcmVhLWluc2V0LWJvdHRvbSlcbiAgcGFkZGluZy1sZWZ0OiBjb25zdGFudChzYWZlLWFyZWEtaW5zZXQtbGVmdClcbiAgcGFkZGluZy1yaWdodDogY29uc3RhbnQoc2FmZS1hcmVhLWluc2V0LXJpZ2h0KVxuICBwYWRkaW5nLXRvcDogZW52KHNhZmUtYXJlYS1pbnNldC10b3ApXG4gIHBhZGRpbmctYm90dG9tOiBlbnYoc2FmZS1hcmVhLWluc2V0LWJvdHRvbSlcbiAgcGFkZGluZy1sZWZ0OiBlbnYoc2FmZS1hcmVhLWluc2V0LWxlZnQpXG4gIHBhZGRpbmctcmlnaHQ6IGVudihzYWZlLWFyZWEtaW5zZXQtcmlnaHQpXG5cblxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIGHjgr/jgrDjga7jgqvjg6njg7zlpInmm7Rcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5AbWl4aW4gYV90YWcoJGNvbG9yMSwgJGNvbG9yMilcbiAgJjpsaW5rLFxuICAmOmFjdGl2ZSxcbiAgJjp2aXNpdGVkXG4gICAgY29sb3I6ICRjb2xvcjFcbiAgICBjdXJzb3I6IHBvaW50ZXJcblxuICAmOmhvdmVyXG4gICAgY29sb3I6ICRjb2xvcjJcblxuXG5cbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyDjg5fjg6zjg7zjgrnjg5vjg6vjg4Djg7zjga7jgqvjg6njg7zlpInmm7Rcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5AbWl4aW4gcGxhY2Vob2xkZXIoJGNvbG9yKVxuICAmOnBsYWNlaG9sZGVyLXNob3duXG4gICAgY29sb3I6ICRjb2xvclxuXG4gICY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXJcbiAgICBjb2xvcjogJGNvbG9yXG5cbiAgJjotbW96LXBsYWNlaG9sZGVyXG4gICAgY29sb3I6ICRjb2xvclxuICAgIG9wYWNpdHk6IDFcblxuICAmOjotbW96LXBsYWNlaG9sZGVyXG4gICAgY29sb3I6ICRjb2xvclxuICAgIG9wYWNpdHk6IDFcblxuICAmOi1tcy1pbnB1dC1wbGFjZWhvbGRlclxuICAgIGNvbG9yOiAkY29sb3JcblxuXG5cbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBtZWRpYSBxdWVyeVxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbkBtaXhpbiBtcSgkbWluX3dpZHRoLCAkbWF4X3dpZHRoKVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbWluX3dpZHRoICsgcHgpIGFuZCAobWF4LXdpZHRoOiAkbWF4X3dpZHRoICsgcHgpXG4gICAgQGNvbnRlbnRcblxuXG5AbWl4aW4gbXFfbWluKCR3aWR0aClcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHdpZHRoICsgcHgpXG4gICAgQGNvbnRlbnRcblxuXG5AbWl4aW4gbXFfbWF4KCR3aWR0aClcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHdpZHRoICsgcHgpXG4gICAgQGNvbnRlbnRcblxuXG5cbi8vIGRldmljZVxuQG1peGluIHBjXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRwY19icClcbiAgICBAY29udGVudFxuXG5cbkBtaXhpbiBzcFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkc3BfYnApXG4gICAgQGNvbnRlbnRcblxuXG5AbWl4aW4gdGFiXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzcF9icCArIDFweCkgYW5kIChtYXgtd2lkdGg6ICRwY19icCAtIDFweClcbiAgICBAY29udGVudFxuXG5cbkBtaXhpbiBwY190YWJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNwX2JwICsgMXB4KVxuICAgIEBjb250ZW50XG5cblxuQG1peGluIHNwX3RhYlxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkcGNfYnAgLSAxcHgpXG4gICAgQGNvbnRlbnRcblxuXG5AbWl4aW4gcGNfY29udGVudFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkcGNfYnApIGFuZCAobWF4LXdpZHRoOiAkY29udGVudF93aWR0aClcbiAgICBAY29udGVudFxuXG5cblxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIGNzcyBoYWNrXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gQ2hyb21lKGFuZCBTYWZhcmksIE9wZXJhKVxuQG1peGluIGNocm9tZVxuICBAbWVkaWEgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOjApXG4gICAgQGNvbnRlbnRcblxuXG4vLyBGaXJlRm94XG5AbWl4aW4gZmlyZWZveFxuICBfOmxhbmcoeCk6Oi1tb3otcGxhY2Vob2xkZXIsICZcbiAgICBAY29udGVudFxuXG5cbi8vIEVkZ2VcbkBtaXhpbiBlZGdlXG4gIF86bGFuZyh4KTo6LW1zLSwgJlxuICAgIEBjb250ZW50XG5cblxuLy8gSUUoMTEpXG5AbWl4aW4gaWVcbiAgXzotbXMtbGFuZyh4KTo6LW1zLWJhY2tkcm9wLCAmXG4gICAgQGNvbnRlbnRcblxuXG4vLyBTYWZhcmlcbkBtaXhpbiBzYWZhcmlcbiAgXzpsYW5nKHgpK186LXdlYmtpdC1mdWxsLXNjcmVlbi1kb2N1bWVudCwgJlxuICAgIEBjb250ZW50XG5cblxuXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gb2JqZWN0IGZpdCBpbWFnZXNcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5AbWl4aW4gb2ZpKCRzaXplKVxuICBvYmplY3QtZml0OiAkc2l6ZVxuICBAaW5jbHVkZSBpZVxuICAgIGZvbnQtZmFtaWx5OiAnb2JqZWN0LWZpdDogIyRzaXplJ1xuXG5cblxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIGhpZGUgc2Nyb2xsYmFyXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuQG1peGluIGhpZGVfc2Nyb2xsYmFyXG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZVxuICBzY3JvbGxiYXItd2lkdGg6IG5vbmVcbiAgXyY6Oi13ZWJraXQtc2Nyb2xsYmFyXG4gICAgZGlzcGxheTogbm9uZVxuIl19 */
