.recyclers_page .my_banner .mask .b_box{
  display: flex;
  align-items: flex-start;
  justify-content: center;
}

.recyclers_page .my_banner .mask .column{
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}
.recyclers_page .part1 .pc_f_16_l{
  width: 390px;
}
.recyclers_page .middle_part2{
  padding: 5rem 0 5.625rem !important;
}
.recyclers_page .flex_box_2 .flex_box_item{
  width: calc((100% - 2.25rem) / 2);
  margin-left: 2.25rem;
  border-radius: 0.625rem; 
  padding: 4.4375rem 3.3125rem;
}
.recyclers_page  .flex_box_2 .flex_box_item .pc_f_16_l{
  width: 476px;
}
.recyclers_page .flex_box_2 .flex_box_item:first-child{
  margin-left: 0;
}
.recyclers_page .pc_flex_box_3 .pc_f_16_l{
  width: 270px;
}