@charset "utf-8";

/* =============================================
	style
============================================= */
.guidance-cont p{
  margin-bottom: 15px;
}
.guidance-cont__img img{
  width: 100%;
  height: auto;
}

/* ===========================================
	MediaQueries
=========================================== */

/* スマホ----------------------------- */
@media screen and (width <= 767px){
  .guidance-cont__img{
    text-align: center;
  }
  .guidance-cont__img img{
    max-width: 400px;
  }
}

/* PC----------------------------- */
@media screen and (width >= 768px){
  .event-column-2__wrap{
    display: flex;
    gap: 30px;
    flex-wrap: wrap;
  }
  .guidance-cont__img{
    width: 40%;
    max-width: 500px;
  }
  .event-column-2__wrap div:nth-child(2){
    flex: 1;
  }
}