@charset "UTF-8";

.sec_wrap01_bch {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.bch_txt {
  width: 100%;
  padding:0 0 30px 0 ;
}
.outline_desc {
  width: 100%;
}
.bch_img_posi {
	display:flex;
	align-items: center;
	justify-content: center;
}
.outline_desc_img {
  width: 100%;
}
.bch_img_posi img {
	width: 100%;
}
.outline_desc_txt {
  width: 100%;
}
.bch_img {
	display: flex;
	flex-direction: column;
	gap: 10px;
	margin: 10px 0 0;
}

@media screen and (min-width:769px){
  .sec_wrap01_bch {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
  }
  .bch_txt {
    width: 63%;
    padding:0 30px 0 0;
  }
  .outline_desc {
    width: 37%;
  }
  .bch_img_posi {
		display:flex;
		align-items: center;
		justify-content: space-between;
  }
  .bch_img_posi img {
		max-width: 323px;
  }
	.bch_img {
		flex-direction: row;
		margin: 20px 0 0;
	}
	.bch_img_01 {
		width: calc(55% - 5px);
	}
	.bch_img_02 {
		width: calc(47% - 5px);
	}
}
