@charset "utf-8";
/*------------------------------------------------------------
page content
------------------------------------------------------------*/
.intro_text {
  line-height: 2;
  text-align: center;
}
.intro_text span {
  letter-spacing: -0.05em;
}

.inner {
  width: 960px;
  margin: 0 auto;
}

.precedent {
  overflow: hidden;
  margin: 20px 0 0 0;
}
.precedent .diagonal_box {
  width: 460px;
  float: left;
}
.precedent .diagonal_box:first-child {
  margin-right: 24px;
}
.precedent .diagonal_box .box_content p {
  color: #01bae6;
}

.experiences {
  margin: 30px 0 0 0;
}
.experiences .box_type_blue .ttl {
  padding-top: 25px;
}
.experiences .title {
  font-weight: bold;
  color: #01bae6;
  font-size: 1.6rem;
}
.experiences .text {
  margin-bottom: 15px;
}

/*===========================
sp_start
===========================*/
@media screen and (max-width: 959px) {
  .inner {
    width: 93.75%;
  }

  .precedent {
    overflow: hidden;
    margin: 20px 0 0 0;
  }
  .precedent .diagonal_box {
    width: 100%;
    float: none;
    box-sizing: border-box;
  }
  .precedent .diagonal_box:first-child {
    margin-right: 0;
  }
  .precedent .diagonal_box .box_content {
    padding: 20px 30px;
  }
  .precedent .diagonal_box .box_content p {
    color: #01bae6;
  }

  .experiences {
    margin: 30px 0 0 0;
  }
  .experiences .box_type_blue .ttl {
    padding-top: 20px;
  }
  .experiences .title {
    font-weight: bold;
    color: #01bae6;
    font-size: 1.4rem;
  }
  .experiences .text {
    margin-bottom: 15px;
  }

  .stu_imgs img {
      width:100%;
      height: auto;
  }
}

/*# sourceMappingURL=study-tour.css.map */
