@charset "utf-8";

@media screen and (max-width: 768px) {
/* -------------------------------------------------------------------
#GRADUATE06
------------------------------------------------------------------- */
#GRADUATE06 {}





/* content-1 */
.content-1 .flex {
  display: block;
}
.content-1 .flex ul {
  display: block;
}
.content-1 .flex ul li {
  margin-right: 0;
}
.content-1 .flex div {
  width: 100%;
  margin-top: 20px;
}





/* content-2 */
.content-2 ul li .flex {
  display: block;
}
.content-2 ul li .flex div {
  display: block;
  padding-right: 4%;
  padding-left: 4%;
}
.content-2 ul li .flex div h3 {
  font-size: 2.4rem;
  letter-spacing: 0;
}
.content-2 ul li .flex div img {
  margin-bottom: 20px;
}
.content-2 ul li:first-of-type .flex div img {
  width: 80%;
}





}