@charset "utf-8";
.head-ttl-wrap{
  background: url(../images/about-eo/message/header-bg.jpg) no-repeat center center/cover;
}
/* 会長メッセージ */
.sec-message{
  padding-top: 4rem;
  padding-bottom: 1.5rem;
  position: relative;
}
.sec-message::before{
  content: "";
  position: absolute;
  bottom: 30px;
  right: -77px;
  width: 580px;
  height: 580px;
  background: url(../images/about-eo/about-bg.png) no-repeat center center/contain;
  z-index: -1;
}
.chairman-wrap{
  line-height: 1;
  margin-bottom: 1.875rem;
}
.chairman-name-en{
  font-size: 1.375rem;
  margin-bottom: 10px;
}
.chairman-name{
  font-size: 2rem;
  font-weight: 700;
  margin-bottom: .875rem;
}
.chairman-desc{
  font-size: 1.375rem;
  font-weight: 700;
}
@media all and (min-width: 576px) {
}
@media all and (min-width: 768px) {
  .sec-message{
  padding-top: 6.25rem;
  padding-bottom: 1.875rem;
}
}
@media all and (min-width: 992px) {
}
@media all and (min-width: 1200px) {
}
@media all and (min-width: 1400px) {
}
/* 会長メッセージ */

/* 年間テーマ */
.sec-theme{
  padding-top: 1.5rem;
}
.sec-theme-title{
  font-size: 1.625rem;
  font-weight: 700;
  padding-bottom: 10px;
  border-bottom: 2px solid #D6A920;
}
@media all and (min-width: 576px) {
}
@media all and (min-width: 768px) {
  .sec-theme{
  padding-top: 1.875rem;
}
}
@media all and (min-width: 992px) {
}
@media all and (min-width: 1200px) {
}
@media all and (min-width: 1400px) {
}
/* 年間テーマ */

/* セクション１の記述 */

@media all and (min-width: 576px) {
}
@media all and (min-width: 768px) {
}
@media all and (min-width: 992px) {
}
@media all and (min-width: 1200px) {
}
@media all and (min-width: 1400px) {
}
/* //セクション１の記述 */

/* セクション２の記述 */

@media all and (min-width: 576px) {
}
@media all and (min-width: 768px) {
}
@media all and (min-width: 992px) {
}
@media all and (min-width: 1200px) {
}
@media all and (min-width: 1400px) {
}
/* //セクション２の記述 */

/* セクション３の記述 */

@media all and (min-width: 576px) {
}
@media all and (min-width: 768px) {
}
@media all and (min-width: 992px) {
}
@media all and (min-width: 1200px) {
}
@media all and (min-width: 1400px) {
}
/* //セクション３の記述 */


/*デスクトップ*/
@media all and (min-width: 992px) and (max-width: 1199px) {
}
/*中デバイス*/
@media all and (min-width: 768px) and (max-width: 991px) {
  
}
/*小デバイス*/
@media all and (min-width: 576px) and (max-width: 767px) {
}

@media all and (max-width: 400px) {
}
/*iPhone5:SE*/
@media all and (max-width: 320px) {

}