.result_text img {
  max-width: 100%;
  display:inline-block;
}
/*공통 반응형 css*/
@media(max-width:870px) {
  .section_3_imgArea {
    position: static !important;
  }
}

@media(max-width:800px) {
  .data_section_sec_3_list li {
    display: block !important;
    margin: 0 auto !important;
    margin-top: 2rem !important;
  }
}
@media(max-width:760px) {
  .section_6_btn {
    padding-bottom:3rem !important;

  }

}
@media(max-width:750px) {
  .section_2_textArea {
    display: table !important;
    vertical-align: middle;
    text-align: center;
    margin: 0 auto !important;
    margin-top: 3rem !important;
  }

  .section_2_imgArea {
    display: block !important;
    vertical-align: middle;
    margin: 0 auto !important;
    display: table !important;
  }

  .section_2_imgArea img {
    max-width: 90% !important;
    margin: 0 auto !important;
  }
}

@media(max-width:700px) {
  .section_4_list li {
    width: 35% !important;
  }

  .section_3_list li {
    display: block !important;
    width: 100% !important;
    font-size: 1rem !important;
    margin-top: 3rem !important;
  }

  div.ph_section.backgroundType div.flex_box div.img_area img, div.ph_section.colorTypeWhite div.flex_box div.img_area img, div.ph_section.colorTypeWhite div.flex_box div.img_area img, div.ph_section.colorTypeBlue div.flex_box div.img_area img {
  }

  div.ph_section.backgroundType div.flex_box div.text_area h1.ph_sec_title {
    font-size: 2rem !important;
  }

  .sub_section_1_sub_text {
    width: 94%;
    margin: 0 auto;
  }

  .section_2_center_text h1 {
    font-size: 2rem !important;
    color: #353942;
    margin: 7rem auto 2.5rem auto !important;
    width: 94%;
  }

  .sub_section_title, .section_3_textArea h1 {
    font-size: 2rem !important;
    width: 94%;
    margin: 0 auto !important;
  }

  .sub_section_1_text h1 {
    font-size: 2.8rem !important;
  }

  .section_2_textArea h2 {
    width: 90% !important;
    margin: 0 auto;
  }
}

@media(max-width:550px) {
  .sub_section_1_text_btns li {
    display: inline-block;
    margin-right: 1rem;
    display: table !important;
    margin: 0 auto !important;
    margin-top: 1rem !IMPORTANT;
  }

  .section_title {
    width: 90% !important;
    margin: 0 auto !important;
  }
}

@media(max-width:450px) {
  .section_4_list li {
    width: 100% !important;
  }

  .sub_section_1_text h1 b {
    font-size: 2.8rem !important;
  }

  .sub_section_1_sub_text {
    font-size: 1.25rem !important;
  }

  div.data_2_sec_1_left_wrap {
    display: block !important;
    text-align: center !important;
  }

  div.data_2_sec_1_right_wrap {
    margin: 0 auto !important;
    margin-top: 3rem !important;
  }
}

@media(max-width:400px) {
  div.ph_section.backgroundType div.flex_box div.img_area img, div.ph_section.colorTypeWhite div.flex_box div.img_area img, div.ph_section.colorTypeBlue div.flex_box div.img_area img {
    width: 17rem !important;
  }

  .data_2_sec_4_img img {
    width: 26rem !important;
  }

  div.ph_section.backgroundType div.flex_box div.text_area {
    width: 60% !important;
    position: relative;
    z-index: 6;
  }
}

@media(max-width:340px) {
  .section_6_btn li {
    display: table !important;
    margin: 0 auto !important;
    margin-top: 1.5rem !important;
  }

  ul.data_2_sec_5_img_list li img {
    margin: 0 auto;
  }

  ul.data_2_sec_5_img_list li {
    margin-right: 0 !important;
  }

  ul.data_2_sec_5_img_list li {
    display: block !important;
  }

  ul.data_2_sec_5_img_list li {
    display: inline-block;
    margin-right: 1rem;
    box-shadow: 1px 1px 19px -6px #868686;
    max-width: 14rem;
    margin: 0 auto !important;
    margin-top: 2rem !IMPORTANT;
  }
}

@media(max-width:550px) {
  div#section.section_8 div.flex_box ul.air_section_8_list li {
    max-width: 14rem;
    display: inline-block;
    margin-right: 3rem;
    vertical-align: middle;
    display: block !important;
    margin: 0 auto !IMPORTANT;
    margin-top: 1rem !IMPORTANT;
}
  div.section_tail_area ul.section_tail_area_list li {
    width: 33.333%;
  }

  .section_tail_area_list_img {
    width: auto !important;
  }

  div.section_tail_area ul.section_tail_area_list li h1 {
    font-size: 0.875rem !important;
  }
  .air_sec_5_list_wrap_wrapper {
    width:auto !important;

  }
}
