@charset "utf-8";
/* CSS Document */

/* =============================================================================
   原作紹介
   ========================================================================== */

.gensaku_content{
	position: relative;
   width: 100%;
   display: flex;
   justify-content: space-between;
   margin-bottom: 50px;
   flex-wrap: wrap;
   align-items: flex-start;
}

.gensaku_shoei{
	width: 40%;
	margin-bottom: 20px;
}
   @media screen and (max-width: 600px) {
      .gensaku_shoei{
         width: 100%;
         display: flex;
         justify-content: space-between;
         flex-wrap: wrap;
      } 
   }


.gensaku_info{
	width: 55%;
}
   @media screen and (max-width: 600px) {
      .gensaku_info{
         width: 100%;
      } 
   }


.gensaku_pic{
   width: 100%;
}
   @media screen and (max-width: 600px) {
      .gensaku_pic{
         width: 55%;
      } 
   }


.gensaku_shoei img{
   width: 100%;
   height: auto;
}


.gensaku_title{
   font-size: 120%;
   font-weight: 600;
}

.gensaku_price{
	font-size: 90%;
   margin-top: 15px;
}
   @media screen and (max-width: 600px) {
      .gensaku_price{
         width: 42%;
      } 
   }


