.pro_bg_gra_blue_two {
  background-color: #004e96;
}

.ex_in_box_bg_blue {
  background-color: #e5f5fd;
}

.ex_in_box_clu02_flexcol {
  flex-direction: column;
}

.ex_in_clu02-w {
  width: 100%;
}

.ex_tle_cell02_01_w {
  width: 129px;
}

.ex_tle_txt_mb {
  margin-top: 26px;
  margin-bottom: 26px;
}

.ex_ryuzai_clu_img {
  width: 80%;
  margin: 46px auto 0;
}

.ex_sub_cap.ex_sub_cap_ryuzai {
  margin-top: 15px;
}

.ex_tle_cell01.ex_tle_cell_ryuzai{
    padding-top: 0;
    padding-bottom: 0;
}

@media screen and (max-width: 767px) {
  .ex_ryuzai_logo {
    padding: 0 10%;
  }

  .ex_tle_txt_mb {
    font-size: 20px;
    margin-bottom: 0px;
  }

  .ex_ryuzai_clu_img {
    width: 90%;
    margin-top: 23px;
  }

  .ex_sub_cap.ex_sub_cap_ryuzai {
    font-size: 14px;
    margin-top: 10px;
  }

  .ex_tle_cell01.ex_tle_cell_ryuzai{
    padding-bottom: 1%;
  }

  .ex_tle_txt_mb {
    margin-top: 10px;
    margin-bottom: 10px;
 }
}
