@charset "utf-8";

/* =============================================

============================================= */
.text-wrap{
  margin: 40px 0 ;
}
.text-link-box{
  margin: 20px 0 0;
}

/* ===========================================
	MediaQueries
=========================================== */

/* スマホ----------------------------- */
@media screen and (width <= 767px){
 
}

/* PC----------------------------- */
@media screen and (width >= 768px){
  .text-wrap {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    margin-bottom: 100px;
  }
  .book-info__img{
    max-width: 360px;
  }
  .text-wrap > div{
    display: flex;
    flex-direction: column;
    justify-content: center;
    text-align: center;
  }
}