/**
 * support.html専用
 */
.float-400-540 {
  margin-bottom: 2em;
}
.float-400-540 > .float-left {
  float: left;
  width: 41.66666666666667%;
}
.interview-company-diagram {
  float: left;
  margin-left: 2.083333333333333%;
  margin-top: 1em;
  width: 56.25%;
}
.interview-company-diagram img {
  height: auto;
  max-width: 100%;
}
/*******************************
 * モバイル専用
 *******************************/
@media screen and (max-width: 767px) {
  .float-400-540 > .float-left {
    float: none;
    width: 100%;
  }
  .interview-company-diagram {
    float: none;
    margin-left: 0;
    text-align: center;
    width: 100%;
  }
}
