.group_plan {
  background-color: rgba(255, 255, 255, 1);
  width: 1200px;
  height: 1302px;
  justify-content: flex-center;
  margin: 20px 0 0 0px;
  border-radius: 10px;
}

.group_plan .text_28 {
  width: 330px;
  height: 43px;
  overflow-wrap: break-word;
  color: rgba(61, 61, 61, 1);
  font-size: 30px;
  font-family: Source Han Sans-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 43px;
  margin: 40px 0 0 435px;
}

.group_plan .text_29 {
  width: 117px;
  height: 23px;
  overflow-wrap: break-word;
  color: rgba(80, 80, 80, 1);
  font-size: 16px;
  letter-spacing: 5px;
  font-family: Source Han Sans-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 23px;
  margin: 20px 0 0 542px;
}

.group_plan .box_3 {
  width: 1080px;
  height: 64px;
  margin: 40px 0 0 60px;
}

.group_plan .group_4 {
  background-color: rgba(76, 164, 254, 1);
  width: 176px;
  height: 64px;
  border-radius: 10px;
}

.group_plan .image-text_1 {
  width: 154px;
  height: 29px;
  margin: 18px 0 0 11px;
}

.group_plan .label_2 {
  width: 24px;
  height: 24px;
  margin-top: 2px;
}

.group_plan .text-group_1 {
  width: 120px;
  height: 29px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 20px;
  font-family: Source Han Sans-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 29px;
}

.group_plan .label_3 {
  width: 30px;
  height: 30px;
  margin: 17px 0 0 10px;
}

.group_plan .group_5 {
  background-color: rgba(27, 200, 181, 1);
  width: 176px;
  height: 64px;
  margin-left: 10px;
  border-radius: 10px;
}

.group_plan .image-text_2 {
  width: 154px;
  height: 29px;
  margin: 18px 0 0 11px;
}

.group_plan .label_4 {
  width: 24px;
  height: 24px;
  margin-top: 2px;
}

.group_plan .text-group_2 {
  width: 120px;
  height: 29px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 20px;
  font-family: Source Han Sans-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 29px;
}

.group_plan .label_5 {
  width: 30px;
  height: 30px;
  margin: 17px 0 0 10px;
}

.group_plan .group_6 {
  background-color: rgba(74, 135, 255, 1);
  width: 176px;
  height: 64px;
  margin-left: 10px;
  border-radius: 10px;
}

.group_plan .image-text_3 {
  width: 154px;
  height: 29px;
  margin: 18px 0 0 11px;
}

.group_plan .label_6 {
  width: 24px;
  height: 24px;
  margin-top: 2px;
}

.group_plan .text-group_3 {
  width: 120px;
  height: 29px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 20px;
  font-family: Source Han Sans-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 29px;
}

.group_plan .label_7 {
  width: 30px;
  height: 30px;
  margin: 17px 0 0 10px;
}

.group_plan .group_7 {
  background-color: rgba(255, 146, 67, 1);
  width: 176px;
  height: 64px;
  margin-left: 10px;
  border-radius: 10px;
}

.group_plan .image-text_4 {
  width: 154px;
  height: 29px;
  margin: 18px 0 0 11px;
}

.group_plan .label_8 {
  width: 24px;
  height: 24px;
  margin-top: 2px;
}

.group_plan .text-group_4 {
  width: 120px;
  height: 29px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 20px;
  font-family: Source Han Sans-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 29px;
}

.group_plan .label_9 {
  width: 30px;
  height: 30px;
  margin: 17px 0 0 10px;
}

.group_plan .group_8 {
  background-color: rgba(11, 195, 255, 1);
  width: 176px;
  height: 64px;
  margin-left: 10px;
  border-radius: 10px;
}

.group_plan .image-text_5 {
  width: 154px;
  height: 29px;
  margin: 18px 0 0 11px;
}

.group_plan .label_10 {
  width: 24px;
  height: 24px;
  margin-top: 3px;
}

.group_plan .text-group_5 {
  width: 120px;
  height: 29px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 20px;
  font-family: Source Han Sans-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 29px;
}

.group_plan .box_4 {
  width: 220px;
  height: 35px;
  margin: 35px 0 0 490px;
}

.group_plan .label_11 {
  width: 28px;
  height: 28px;
  margin-top: 4px;
}

.group_plan .image-text_6 {
  width: 182px;
  height: 35px;
}

.group_plan .text-group_6 {
  width: 144px;
  height: 35px;
  overflow-wrap: break-word;
  color: rgba(80, 80, 80, 1);
  font-size: 24px;
  font-family: Source Han Sans-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 35px;
}

.group_plan .label_12 {
  width: 28px;
  height: 28px;
  margin-top: 4px;
}

.group_plan .box_5 {
  width: 1120px;
  height: 163px;
  margin: 25px 0 0 40px;
}

.group_plan .box_6 {
  background-color: rgba(255, 255, 255, 1);
  width: 200px;
  height: 163px;
}

.group_plan .image-text_7 {
  width: 200px;
  height: 153px;
}

.group_plan .image_2 {
  width: 200px;
  height: 120px;
}

.group_plan .text-group_7 {
  width: 183px;
  height: 23px;
  overflow-wrap: break-word;
  color: rgba(80, 80, 80, 1);
  font-size: 16px;
  letter-spacing: 5px;
  font-family: Source Han Sans-Regular;
  font-weight: NaN;
  text-align: center;
  white-space: nowrap;
  line-height: 23px;
  margin: 10px 0 0 9px;
}

.group_plan .box_7 {
  background-color: rgba(255, 255, 255, 1);
  border-radius: 10px;
  width: 200px;
  height: 163px;
  margin-left: 30px;
}

.group_plan .image-text_8 {
  width: 200px;
  height: 153px;
}

.group_plan .image_3 {
  width: 200px;
  height: 120px;
}

.group_plan .text-group_8 {
  width: 183px;
  height: 23px;
  overflow-wrap: break-word;
  color: rgba(80, 80, 80, 1);
  font-size: 16px;
  letter-spacing: 5px;
  font-family: Source Han Sans-Regular;
  font-weight: NaN;
  text-align: center;
  white-space: nowrap;
  line-height: 23px;
  margin: 10px 0 0 9px;
}

.group_plan .box_8 {
  background-color: rgba(255, 255, 255, 1);
  border-radius: 10px;
  width: 200px;
  height: 163px;
  margin-left: 30px;
}

.group_plan .image-text_9 {
  width: 200px;
  height: 153px;
}

.group_plan .image_4 {
  width: 200px;
  height: 120px;
}

.group_plan .text-group_9 {
  width: 183px;
  height: 23px;
  overflow-wrap: break-word;
  color: rgba(80, 80, 80, 1);
  font-size: 16px;
  letter-spacing: 5px;
  font-family: Source Han Sans-Regular;
  font-weight: NaN;
  text-align: center;
  white-space: nowrap;
  line-height: 23px;
  margin: 10px 0 0 9px;
}

.group_plan .box_9 {
  background-color: rgba(255, 255, 255, 1);
  border-radius: 10px;
  width: 200px;
  height: 163px;
  margin-left: 30px;
}

.group_plan .image-text_10 {
  width: 200px;
  height: 153px;
}

.group_plan .image_5 {
  width: 200px;
  height: 120px;
}

.group_plan .text-group_10 {
  width: 183px;
  height: 23px;
  overflow-wrap: break-word;
  color: rgba(80, 80, 80, 1);
  font-size: 16px;
  letter-spacing: 5px;
  font-family: Source Han Sans-Regular;
  font-weight: NaN;
  text-align: center;
  white-space: nowrap;
  line-height: 23px;
  margin: 10px 0 0 9px;
}

.group_plan .box_10 {
  background-color: rgba(255, 255, 255, 1);
  border-radius: 10px;
  width: 200px;
  height: 163px;
  margin-left: 30px;
}

.group_plan .image-text_11 {
  width: 200px;
  height: 153px;
}

.group_plan .image_6 {
  width: 200px;
  height: 120px;
}

.group_plan .text-group_11 {
  width: 183px;
  height: 23px;
  overflow-wrap: break-word;
  color: rgba(80, 80, 80, 1);
  font-size: 16px;
  letter-spacing: 5px;
  font-family: Source Han Sans-Regular;
  font-weight: NaN;
  text-align: center;
  white-space: nowrap;
  line-height: 23px;
  margin: 10px 0 0 9px;
}

.group_plan .box_11 {
  width: 268px;
  height: 35px;
  margin: 35px 0 0 466px;
}

.group_plan .label_13 {
  width: 28px;
  height: 28px;
  margin-top: 4px;
}

.group_plan .image-text_12 {
  width: 230px;
  height: 35px;
}

.group_plan .text-group_12 {
  width: 192px;
  height: 35px;
  overflow-wrap: break-word;
  color: rgba(80, 80, 80, 1);
  font-size: 24px;
  font-family: Source Han Sans-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 35px;
}

.group_plan .label_14 {
  width: 28px;
  height: 28px;
  margin-top: 4px;
}

.group_plan .box_12 {
  width: 1120px;
  height: 163px;
  margin: 25px 0 0 40px;
}

.group_plan .block_1 {
  background-color: rgba(255, 255, 255, 1);
  border-radius: 10px;
  width: 200px;
  height: 163px;
}

.group_plan .image-text_13 {
  width: 200px;
  height: 153px;
}

.group_plan .image_7 {
  width: 200px;
  height: 120px;
}

.group_plan .text-group_13 {
  width: 183px;
  height: 23px;
  overflow-wrap: break-word;
  color: rgba(80, 80, 80, 1);
  font-size: 16px;
  letter-spacing: 5px;
  font-family: Source Han Sans-Regular;
  font-weight: NaN;
  text-align: center;
  white-space: nowrap;
  line-height: 23px;
  margin: 10px 0 0 9px;
}

.group_plan .block_2 {
  background-color: rgba(255, 255, 255, 1);
  border-radius: 10px;
  width: 200px;
  height: 163px;
  margin-left: 30px;
}

.group_plan .image-text_14 {
  width: 200px;
  height: 153px;
}

.group_plan .image_8 {
  width: 200px;
  height: 120px;
}

.group_plan .text-group_14 {
  width: 183px;
  height: 23px;
  overflow-wrap: break-word;
  color: rgba(80, 80, 80, 1);
  font-size: 16px;
  letter-spacing: 5px;
  font-family: Source Han Sans-Regular;
  font-weight: NaN;
  text-align: center;
  white-space: nowrap;
  line-height: 23px;
  margin: 10px 0 0 9px;
}

.group_plan .block_3 {
  background-color: rgba(255, 255, 255, 1);
  border-radius: 10px;
  width: 200px;
  height: 163px;
  margin-left: 30px;
}

.group_plan .image-text_15 {
  width: 200px;
  height: 153px;
}

.image_9 {
  width: 200px;
  height: 120px;
}

.group_plan .text-group_15 {
  width: 183px;
  height: 23px;
  overflow-wrap: break-word;
  color: rgba(80, 80, 80, 1);
  font-size: 16px;
  letter-spacing: 5px;
  font-family: Source Han Sans-Regular;
  font-weight: NaN;
  text-align: center;
  white-space: nowrap;
  line-height: 23px;
  margin: 10px 0 0 9px;
}

.group_plan .block_4 {
  background-color: rgba(255, 255, 255, 1);
  border-radius: 10px;
  width: 200px;
  height: 163px;
  margin-left: 30px;
}

.group_plan .image-text_16 {
  width: 200px;
  height: 153px;
}

.group_plan .image_10 {
  width: 200px;
  height: 120px;
}

.group_plan .text-group_16 {
  width: 183px;
  height: 23px;
  overflow-wrap: break-word;
  color: rgba(80, 80, 80, 1);
  font-size: 16px;
  letter-spacing: 5px;
  font-family: Source Han Sans-Regular;
  font-weight: NaN;
  text-align: center;
  white-space: nowrap;
  line-height: 23px;
  margin: 10px 0 0 9px;
}

.group_plan .block_5 {
  background-color: rgba(255, 255, 255, 1);
  border-radius: 10px;
  width: 200px;
  height: 163px;
  margin-left: 30px;
}

.group_plan .image-text_17 {
  width: 200px;
  height: 153px;
}

.group_plan .image_11 {
  width: 200px;
  height: 120px;
}

.group_plan .text-group_17 {
  width: 183px;
  height: 23px;
  overflow-wrap: break-word;
  color: rgba(80, 80, 80, 1);
  font-size: 16px;
  letter-spacing: 5px;
  font-family: Source Han Sans-Regular;
  font-weight: NaN;
  text-align: center;
  white-space: nowrap;
  line-height: 23px;
  margin: 10px 0 0 9px;
}

.group_plan .box_13 {
  width: 196px;
  height: 35px;
  margin: 35px 0 0 502px;
}

.group_plan .label_15 {
  width: 28px;
  height: 28px;
  margin-top: 4px;
}

.group_plan .image-text_18 {
  width: 158px;
  height: 35px;
}

.group_plan .text-group_18 {
  width: 120px;
  height: 35px;
  overflow-wrap: break-word;
  color: rgba(80, 80, 80, 1);
  font-size: 24px;
  font-family: Source Han Sans-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 35px;
}

.group_plan .label_16 {
  width: 28px;
  height: 28px;
  margin-top: 4px;
}

.group_plan .box_14 {
  width: 1120px;
  height: 163px;
  margin: 25px 0 0 40px;
}

.group_plan .box_15 {
  background-color: rgba(255, 255, 255, 1);
  border-radius: 10px;
  width: 200px;
  height: 163px;
}

.group_plan .image-text_19 {
  width: 200px;
  height: 153px;
}

.group_plan .image_12 {
  width: 200px;
  height: 120px;
}

.group_plan .text-group_19 {
  width: 183px;
  height: 23px;
  overflow-wrap: break-word;
  color: rgba(80, 80, 80, 1);
  font-size: 16px;
  letter-spacing: 5px;
  font-family: Source Han Sans-Regular;
  font-weight: NaN;
  text-align: center;
  white-space: nowrap;
  line-height: 23px;
  margin: 10px 0 0 9px;
}

.group_plan .box_16 {
  background-color: rgba(255, 255, 255, 1);
  border-radius: 10px;
  width: 200px;
  height: 163px;
  margin-left: 30px;
}

.group_plan .image-text_20 {
  width: 200px;
  height: 153px;
}

.group_plan .image_13 {
  width: 200px;
  height: 120px;
}

.group_plan .text-group_20 {
  width: 183px;
  height: 23px;
  overflow-wrap: break-word;
  color: rgba(80, 80, 80, 1);
  font-size: 16px;
  letter-spacing: 5px;
  font-family: Source Han Sans-Regular;
  font-weight: NaN;
  text-align: center;
  white-space: nowrap;
  line-height: 23px;
  margin: 10px 0 0 9px;
}

.group_plan .box_17 {
  background-color: rgba(255, 255, 255, 1);
  border-radius: 10px;
  width: 200px;
  height: 163px;
  margin-left: 30px;
}

.group_plan .image-text_21 {
  width: 200px;
  height: 153px;
}

.group_plan .image_14 {
  width: 200px;
  height: 120px;
}

.group_plan .text-group_21 {
  width: 183px;
  height: 23px;
  overflow-wrap: break-word;
  color: rgba(80, 80, 80, 1);
  font-size: 16px;
  letter-spacing: 5px;
  font-family: Source Han Sans-Regular;
  font-weight: NaN;
  text-align: center;
  white-space: nowrap;
  line-height: 23px;
  margin: 10px 0 0 9px;
}

.group_plan .box_18 {
  background-color: rgba(255, 255, 255, 1);
  border-radius: 10px;
  width: 200px;
  height: 163px;
  margin-left: 30px;
}

.group_plan .image-text_22 {
  width: 200px;
  height: 153px;
}

.group_plan .image_15 {
  width: 200px;
  height: 120px;
}

.group_plan .text-group_22 {
  width: 183px;
  height: 23px;
  overflow-wrap: break-word;
  color: rgba(80, 80, 80, 1);
  font-size: 16px;
  letter-spacing: 5px;
  font-family: Source Han Sans-Regular;
  font-weight: NaN;
  text-align: center;
  white-space: nowrap;
  line-height: 23px;
  margin: 10px 0 0 9px;
}

.group_plan .box_19 {
  background-color: rgba(255, 255, 255, 1);
  border-radius: 10px;
  width: 200px;
  height: 163px;
  margin-left: 30px;
}

.group_plan .image-text_23 {
  width: 200px;
  height: 153px;
}

.group_plan .image_16 {
  width: 200px;
  height: 120px;
}

.group_plan .text-group_23 {
  width: 183px;
  height: 23px;
  overflow-wrap: break-word;
  color: rgba(80, 80, 80, 1);
  font-size: 16px;
  letter-spacing: 5px;
  font-family: Source Han Sans-Regular;
  font-weight: NaN;
  text-align: center;
  white-space: nowrap;
  line-height: 23px;
  margin: 10px 0 0 9px;
}

.group_plan .box_20 {
  width: 220px;
  height: 35px;
  margin: 35px 0 0 490px;
}

.group_plan .label_17 {
  width: 28px;
  height: 28px;
  margin-top: 4px;
}

.group_plan .image-text_24 {
  width: 182px;
  height: 35px;
}

.group_plan .text-group_24 {
  width: 144px;
  height: 35px;
  overflow-wrap: break-word;
  color: rgba(80, 80, 80, 1);
  font-size: 24px;
  font-family: Source Han Sans-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 35px;
}

.group_plan .label_18 {
  width: 28px;
  height: 28px;
  margin-top: 4px;
}

.group_plan .box_21 {
  width: 1120px;
  height: 163px;
  margin: 25px 0 40px 40px;
}

.group_plan .section_3 {
  background-color: rgba(255, 255, 255, 1);
  width: 293px;
  height: 163px;
}

.group_plan .image-text_25 {
  width: 293px;
  height: 153px;
}

.group_plan .image_17 {
  width: 293px;
  height: 120px;
}

.group_plan .text-group_25 {
  width: 183px;
  height: 23px;
  overflow-wrap: break-word;
  color: rgba(80, 80, 80, 1);
  font-size: 16px;
  letter-spacing: 5px;
  font-family: Source Han Sans-Regular;
  font-weight: NaN;
  text-align: center;
  white-space: nowrap;
  line-height: 23px;
  margin: 10px 0 0 55px;
}

.group_plan .section_4 {
  background-color: rgba(255, 255, 255, 1);
  border-radius: 10px;
  width: 293px;
  height: 163px;
  margin-left: 121px;
}

.group_plan .image-text_26 {
  width: 293px;
  height: 153px;
}

.group_plan .image_18 {
  width: 293px;
  height: 120px;
}

.group_plan .text-group_26 {
  width: 183px;
  height: 23px;
  overflow-wrap: break-word;
  color: rgba(80, 80, 80, 1);
  font-size: 16px;
  letter-spacing: 5px;
  font-family: Source Han Sans-Regular;
  font-weight: NaN;
  text-align: center;
  white-space: nowrap;
  line-height: 23px;
  margin: 10px 0 0 55px;
}

.group_plan .section_5 {
  background-color: rgba(255, 255, 255, 1);
  border-radius: 10px;
  width: 293px;
  height: 163px;
  margin-left: 120px;
}

.group_plan .image-text_27 {
  width: 293px;
  height: 153px;
}

.group_plan .image_19 {
  width: 293px;
  height: 120px;
}

.group_plan .text-group_27 {
  width: 183px;
  height: 23px;
  overflow-wrap: break-word;
  color: rgba(80, 80, 80, 1);
  font-size: 16px;
  letter-spacing: 5px;
  font-family: Source Han Sans-Regular;
  font-weight: NaN;
  text-align: center;
  white-space: nowrap;
  line-height: 23px;
  margin: 10px 0 0 55px;
}