.mainbanner_box{
  width: 100%;
  display: flex;              /* フレックスボックスにする */
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-around;
  align-content:stretch;
  margin-bottom: 20px;
}
	
.mainbanner_item {
	width: calc( 100% / 2 );
	margin-bottom: 10px;
		}

.mainbanner_info {
    width: 100%;
    flex-direction: column;
    flex-wrap: wrap;
	margin-bottom: 1em;
  		}
