.center_textbox {
  max-width: 1200px;
  text-align: center;
  margin: 0 auto;
  font-size: 20px;
  line-height: 30px;
  margin-bottom: 50px;
}

.center_textbox span {
  display: block;
}

.center_textbox span b {
  font-weight: normal;
  color: #e60021;
  font-family: "SCDream3", sans-serif;
}

.center_photobox {
  max-width: 1165px;
  margin: 0 auto;
}

.center_photobox .center_photobox_content {
  min-width: 361px;
  height: 599px;
  float: left;
  position: relative;
}

.center_photobox .center_photobox_content .text_box {
  position: absolute;
  width: 365px;
  height: 175px;
  bottom: 0;
  padding-left: 20px;
}

.center_photobox .center_photobox_content .text_box p {
  font-size: 18px;
  line-height: 30px;
}

.center_photobox .center_photobox_content .text_box p:nth-child(1) {
  font-size: 34px;
  font-family: "SCDream4", sans-serif;
  margin: 30px 0;
  font-weight: bold;
  line-height: 40px;
}

.center_photobox .rd_photobox_1 {
  background: url(/eng/_images/common/rd_photobox_1.png)no-repeat;
  background-image: 400px 600px;
  margin-top: 225px;
}

.center_photobox .rd_photobox_2 {
  background: url(/eng/_images/common/rd_photobox_2.png)no-repeat;
  background-image: 400px 600px;
  margin-left: 40px;
}

.center_photobox .rd_photobox_3 {
  background: url(/eng/_images/common/rd_photobox_3.png)no-repeat;
  background-image: 400px 600px;
  margin-top: 80px;
  margin-left: 40px;
}

.equipment_top_wrap {
  max-width: 1165px;
  margin: 100px auto 0 auto;
}

.eq_main_text {
  padding-left: 17px;
  background: url(/eng/_images/common/r_redline.png)no-repeat;
  font-family: "SCDream5", sans-serif;
  font-size: 17px;
  margin-bottom: 20px;
}

.equipment_top_box {
  margin-bottom: 100px;
}

.equipment_top_box .equipment_top_left,
.equipment_top_box .equipment_top_right {
  float: left;
}

.equipment_top_box .equipment_top_left {
  width: 585px;
  height: 356px;
  background: url(/eng/_images/common/equipment_1.png)no-repeat;
}

.equipment_top_box .equipment_top_right {
  width: 580px;
  height: 365px;
  padding-left: 20px;
  font-size: 16px;
  line-height: 20px;
}

.equipment_top_box .equipment_top_right p:nth-child(2) {
  margin-top: 20px;
}

.equipment_top_box .equipment_top_right p:nth-child(2) span:nth-child(1),
.equipment_top_box .equipment_top_right p:nth-child(6) span:nth-child(1) {
  color: #e60021;
}

.equipment_top_box .equipment_top_right p:nth-child(2) span:nth-child(2),
.equipment_top_box .equipment_top_right p:nth-child(6) span:nth-child(2) {
  font-family: "SCDream5", sans-serif;
}

.equipment_top_box .equipment_top_right p:nth-child(3),
.equipment_top_box .equipment_top_right p:nth-child(7) {
  padding-left: 20px;
}

.equipment_top_box .equipment_top_right p:nth-child(4),
.equipment_top_box .equipment_top_right p:nth-child(5) {
  padding-left: 30px;
}

.equipment_top_box .equipment_top_right p:nth-child(6) {
  margin-top: 40px;
}

.equipment_mid_wrap {
  max-width: 1165px;
  margin: 0 auto;
}

.equipment_mid_wrap .eq_main_text_1,
.equipment_btm_wrap p:nth-child(2) {
  font-size: 16px;
  line-height: 23px;
  margin-bottom: 50px;
  color: #666666;
}

.equipment_mid_wrap .equipment_mid_wrap_bg1 {
  max-width: 1165px;
  height: 358px;
  background: url(/eng/_images/common/equipment_2.png)no-repeat;
  background-size: 100%;
  margin-bottom: 80px;
}

.equipment_mid_wrap .equipment_mid_wrap_bg2 {
  max-width: 1165px;
  height: 395px;
  background: url(/eng/_images/common/equipment_3_0709_eng.png)no-repeat;
  background-size: 100%;
  margin-bottom: 100px;
}

.equipment_btm_wrap {
  max-width: 1165px;
  margin: 0 auto;
}

.equipment_btm_wrap .equipment_btm_text {
  margin-top: 20px;
  color: #666666;
  font-size: 18px;
}

.equipment_btm_wrap .equipment_btm_wrap_bg1 {
  background: url(/eng/_images/common/equipment_4.png)no-repeat;
  background-size: 100%;
  max-width: 1165px;
  height: 600px;
  margin-bottom: 20px;
}

.equipment_btm_wrap .equipment_btm_wrap_bg2 {
  background: url(/eng/_images/common/equipment_5.png)no-repeat;
  background-size: 100%;
  max-width: 1165px;
  height: 278px;
  margin-top: 50px;
}

.eq_none_text,
.eq_none {
  display: none;
}

/* 화학 기본 상식 */
.sense_main_text {
  padding-left: 17px;
  background: url(/eng/_images/common/r_redline.png)no-repeat;
  font-family: "SCDream5", sans-serif;
  font-size: 26px;
  margin-bottom: 34px;
}

.sense_top_wrap {
  max-width: 1165px;
  margin: 0 auto;
}

.sense_top_wrap .sense_top_c_1,
.sense_top_wrap .sense_top_c_2 {
  margin-bottom: 53px;
}

.sense_top_wrap .sense_top_c_1 .sense_top_c_1_left,
.sense_top_wrap .sense_top_c_2 .sense_top_c_2_left,
.sense_top_wrap .sense_top_c_3 .sense_top_c_3_left {
  float: left;
  width: 430px;
  height: 240px;
  background: url(/eng/_images/common/sense_top_c_1_left.png)no-repeat;
  background-size: 100%;
}

.sense_top_wrap .sense_top_c_2 .sense_top_c_2_left {
  background: url(/eng/_images/common/sense_top_c_2_left.png)no-repeat;
  background-size: 100%;
}

.sense_top_wrap .sense_top_c_2 .sense_top_c_3_left {
  background: url(/eng/_images/common/sense_top_c_3_left.png)no-repeat;
  background-size: 100%;
}

.sense_top_right{
  float: left;
  max-width: 687px;
  margin-left: 48px;
}
.sense_top_right p:nth-child(1){
  font-size: 18px;
  font-family: "SCDream5", sans-serif;
  color: #2d2d2d;
  margin-bottom: 22px;
}
.sense_top_right p:nth-child(1) span{
  color: #e60021;
}
.sense_top_right p:nth-child(2){
  color: #666666;
  font-size: 16px;
  line-height: 23px;
}
.sense_mid_wrap{
  max-width:1165px;
  margin: 100px auto 100px auto;
}
.sense_mid_wrap .sense_mid_left,
.sense_mid_wrap .sense_mid_right{
  float: left;
  max-width: 560px;
  }
  .sense_mid_wrap .sense_mid_left{
  margin-right: 45px;
  }
.sense_mid_wrap .sense_mid_left .sense_mid_left_background{
  width: 560px;
  height: 240px;
  background: url(/eng/_images/common/sense_mid_left_background.png)no-repeat;

}
.sense_mid_wrap .sense_mid_right .sense_mid_right_background{
  width: 560px;
  height: 240px;
  background: url(/eng/_images/common/sense_mid_right_background.png)no-repeat;
}

.sense_mid_wrap .sense_mid_left p,
.sense_mid_wrap .sense_mid_right p{
font-family: "SCDream5", sans-serif;
font-size: 20px;
text-align: center;
margin-top: 20px;
}

.sense_btm_wrap{
  max-width: 1165px;
  margin: 0 auto;

}

.sense_btm_wrap .sense_btm_background{
  width: 1164px;
  background: url(/eng/_images/common/sense_btm_background.png)no-repeat;
  height: 570px;
  background-size: contain;
}

@media screen and (max-width: 1280px) {
  .center_textbox {
    padding: 0 2vw;
  }

  .center_textbox span:nth-child(3),
  .center_textbox span:nth-child(4) {
    display: inline;
  }

  .center_photobox {
    max-width: 765px;
  }

  .center_textbox {
    font-size: 18px;
    line-height: 25px;
    margin-bottom: 20px;
  }

  .center_textbox span {
    display: inline;
  }
}

@media screen and (max-width: 1165px) {

  .equipment_top_wrap,
  .equipment_mid_wrap,
  .equipment_btm_wrap {
    padding: 0 3vw;
  }

  .equipment_top_wrap {
    max-width: 1165px;
    margin: 100px auto 0 auto;
  }

  .equipment_top_box {
    margin-bottom: 100px;
  }

  .equipment_top_box .equipment_top_left {
    background: url(/eng/_images/common/equipment_1.png)no-repeat;
    margin: 0 auto;
  }

  .equipment_top_box .equipment_top_right {
    height: 265px;
    padding-left: 0px;
    margin: 0 auto;
    margin-top: 40px;
  }

  .equipment_mid_wrap .equipment_mid_wrap_bg1 {
    height: 32.545vw;
  }

  .equipment_mid_wrap .equipment_mid_wrap_bg2 {
    height: 35.818vw;
  }

  .equipment_btm_wrap .equipment_btm_wrap_bg1 {
    height: 54.545vw;
  }

  .equipment_btm_wrap .equipment_btm_wrap_bg2 {
    height: 25.272vw;
  }
/* 화학 기본 상식 */
.sense_top_wrap,
.sense_mid_wrap,
.sense_btm_wrap{
  max-width: 720px;
  margin: 0 auto;
  padding: 0 3vw;
}

.sense_mid_wrap{
  margin: 70px auto 70px auto;
}

.sense_main_text {
  font-size: 17px;
  margin-bottom: 44px;
}

.sense_top_wrap .sense_top_c_1,
.sense_top_wrap .sense_top_c_2 {
  margin-bottom: 30px;
}

.sense_top_wrap .sense_top_c_1 .sense_top_c_1_left {
  float: none;
  width: 640px;
  height: 240px;
  /* width: 96vw; */
  /* height: 36vw; */
  background: url(/eng/_images/common/m_sense_left_1.png)no-repeat;
  background-size: 100%;
}

.sense_top_wrap .sense_top_c_2 .sense_top_c_2_left {
  float: none;
  width: 640px;
  height: 240px;
  background: url(/eng/_images/common/m_sense_left_2.png)no-repeat;
  background-size: 100%;
}

.sense_top_wrap .sense_top_c_3 .sense_top_c_3_left {
  float: none;
  width: 640px;
  height: 240px;
  background: url(/eng/_images/common/m_sense_left_3.png)no-repeat;
  background-size: 100%;
}

.sense_top_right{
  float: none;
  max-width: 642px;
  margin-left: 0px;
  margin-top: 20px;
}
.sense_top_right p:nth-child(1){
  margin-bottom: 22px;
}


.sense_mid_wrap .sense_mid_left,
.sense_mid_wrap .sense_mid_right{
  float: none;
  max-width: 642px;
  }
  .sense_mid_wrap .sense_mid_left{
  margin-right: 45px;
  }
.sense_mid_wrap .sense_mid_left .sense_mid_left_background{
  width: 640px;
  height: 240px;
  background: url(/eng/_images/common/m_sense_mid_left.png)no-repeat;
  background-size: 100%;

}
.sense_mid_wrap .sense_mid_right .sense_mid_right_background{
  width: 640px;
  height: 240px;
  background: url(/eng/_images/common/m_sense_mid_right.png)no-repeat;
  background-size: 100%;
  margin-top: 30px;
}

.sense_mid_wrap .sense_mid_left p,
.sense_mid_wrap .sense_mid_right p{
font-size: 14px;
margin-top: 20px;
width: 642px;
}

.sense_btm_wrap .sense_btm_background{
  width: 641px;
  height: 595px;
  background: url(/eng/_images/common/m_sense_btm_background.png)no-repeat;
  background-size: 100%;
}





}

  @media screen and (max-width: 860px) {
    .center_photobox {
      max-width: 363px;
    }

    .center_photobox .center_photobox_content .text_box p {
      font-size: 18px; line-height:150%;
    }

    .center_photobox .center_photobox_content .text_box p:nth-child(1) {
      font-size: 24px;
    }

    .center_photobox .center_photobox_content:nth-child(1) {
      margin-top: 50px;
    }

    .center_photobox .center_photobox_content:nth-child(2) {
      margin-left: 0px;
      margin-top: 50px;
    }

    .center_photobox .center_photobox_content:nth-child(3) {
      margin-left: 0px;
      margin-top: 50px;
    }
  }

  @media screen and (max-width: 720px) {
    .eq_top_box {
      margin-bottom: 20px;
    }
    .rd_top_text{
    margin-top: 14vw!important;
    }

    .center_textbox {
      font-size: 18px;
      line-height: 7vw;
    }

    .equipment_top_wrap {
      max-width: 720px;
      margin: 70px auto 0 auto;
    }

    .equipment_top_box {
      margin-bottom: 50px;
    }

    .equipment_top_box .equipment_top_left {
      width: 94vw;
      height: 52vw;
      margin: 0 auto;
      background: url(/eng/_images/common/m_equipment_1.png)no-repeat;
      background-size: 94vw 52vw;
      float: none;
    }

    .equipment_top_box .equipment_top_right {
      max-width: 94vw;
      height: auto;
      padding-left: 0px;
      margin: 0 auto;
      margin-top: 40px;
      line-height: 23px;
    }

    .equipment_top_box .equipment_top_right p:nth-child(6) {
      margin-top: 20px;
    }

    .eq_none_text {
      display: block;
      text-align: center;
      font-size: 16px;
      font-family: "SCDream4", sans-serif;
      color: #2d2d2d;
      font-weight: bold;
      margin: 15px 0 60px 0;
    }

    .eq_main_text {
      margin-bottom: 10px;
      line-height: 35px;
      letter-spacing: -2px;
    }

    .equipment_mid_wrap .equipment_mid_wrap_bg1 {
      max-width: 94vw;
      height: 101vw;
      background: url(/eng/_images/common/m_equipment_2.png)no-repeat;
      background-size: 100%;
      margin-bottom: 0px;
    }

    .equipment_mid_wrap .equipment_mid_wrap_bg2 {
      max-width: 94vw;
      height: 101vw;
      background: url(/eng/_images/common/m_equipment_3.png)no-repeat;
      background-size: 100%;
      margin-bottom: 0px;
    }

    .equipment_mid_wrap .eq_main_text_1, .equipment_btm_wrap p:nth-child(2) {
      margin-bottom: 20px;
    }

    .equipment_btm_wrap .equipment_btm_wrap_bg1 {
      background: url(/eng/_images/common/m_equipment_4.png)no-repeat;
      background-size: 100%;
      width: 94vw;
      height: 91vw;
      margin-bottom: 10px;
    }

    .equipment_btm_wrap .equipment_btm_text {
      font-size: 14px;
      margin-top: 0;
      line-height: 18px;
    }

    .equipment_btm_wrap .equipment_btm_wrap_bg2 {
      background: url(/eng/_images/common/m_equipment_5.png)no-repeat;
      background-size: 100%;
      width: 94vw;
      height: 41vw;
      margin-top: 30px;
    }

    .equipment_btm_wrap .equipment_btm_text {
      margin-top: 20px;
    }
    /* 화학기본상식 */

    .sense_top_wrap .sense_top_c_1 .sense_top_c_1_left,
    .sense_top_wrap .sense_top_c_2 .sense_top_c_2_left,
    .sense_top_wrap .sense_top_c_3 .sense_top_c_3_left {
      width: 94vw;
      height: 36vw;
    }

    .sense_mid_wrap .sense_mid_left .sense_mid_left_background,
    .sense_mid_wrap .sense_mid_right .sense_mid_right_background{
      width: 94vw;
      height: 34vw;
    margin-bottom: 15px;
    }

    .sense_mid_wrap .sense_mid_left p,
    .sense_mid_wrap .sense_mid_right p{
    width: 94vw;
    margin: 0 auto;
    }
    .sense_btm_wrap .sense_btm_background{
      width: 94vw;
      height: 87vw;
    }

.sense_main_text {
      margin-bottom: 22px;
}


  }

  @media screen and (max-width: 450px){

    .center_textbox{
      padding: 0 5vw;
    }
    .center_photobox{
      margin: 0 5vw;
    }
    .center_photobox .rd_photobox_1 {
width: 90vw;
    background: url(/eng/_images/common/rd_photobox_1.png)no-repeat;
 /* background-size: contain; */

}

.equipment_top_wrap, .equipment_mid_wrap, .equipment_btm_wrap{
padding: 0 5vw;
}
.equipment_top_box .equipment_top_left {
    width: 90vw;
    height: 52vw;
    background-size: contain;
}

.equipment_btm_wrap .equipment_btm_wrap_bg1 {
    background-size: contain;
    width: 90vw;
    height: 85vw;
}

.equipment_btm_wrap .equipment_btm_wrap_bg2 {
    background-size: contain;
        width: 90vw;
        height: 40vw;
}

.sense_top_wrap, .sense_mid_wrap, .sense_btm_wrap{
  padding: 0 5vw;
}

.sense_top_wrap .sense_top_c_1 .sense_top_c_1_left {
    width: 90vw;
    background: url(/eng/_images/common/m_sense_left_1.png)no-repeat;
    background-size: contain;
}

.sense_top_wrap .sense_top_c_2 .sense_top_c_2_left {
    width: 90vw;
    background: url(/eng/_images/common/m_sense_left_2.png)no-repeat;
    background-size: contain;
}

.sense_top_wrap .sense_top_c_3 .sense_top_c_3_left {
    width: 90vw;
    background: url(/eng/_images/common/m_sense_left_3.png)no-repeat;
    background-size: contain;
}


.sense_mid_wrap .sense_mid_left .sense_mid_left_background, .sense_mid_wrap .sense_mid_right .sense_mid_right_background {
    width: 90vw;
    background-size: contain;
}

.sense_btm_wrap .sense_btm_background {
    width: 90vw;
    height: 84vw;
    background-size: contain;
}
.center_photobox .center_photobox_content {
    min-width: 90vw;
    height: 608px;
    position: relative;
}
/*
.center_photobox .center_photobox_content:nth-child(1){
  height: 569px;
}
*/
.equipment_btm_wrap .equipment_btm_text {
    margin-top: 10px;
}

.sense_top_wrap, .sense_mid_wrap, .sense_btm_wrap {
  padding: 0 5vw!important;
}

  }
