/* 모든 스타일은 css 충돌방지를 위해 .onebanner11을 기준으로 작성 하시면 됩니다. 예) .onebanner11 .box {} */
  .onebanner11{}
  
.cid-sRKrvFvpsc {
  padding-top: 5rem;
  padding-bottom: 4rem;
  position: relative;
  background-color: #545050;
}
.cid-sRKrvFvpsc .bg-wrapper {
  position: absolute;
  left: 0;
  top: 0;
  background-color: #ffffff;
  height: 100%;
  width: 30%;
}
.cid-sRKrvFvpsc .card-title {
  color: #e43f3f;
}
.cid-sRKrvFvpsc .mbr-text,
.cid-sRKrvFvpsc .mbr-section-btn {
  color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sRKrvFvpsc .text-wrapper {
    padding-left: 5rem;
  }
  .cid-sRKrvFvpsc .image-wrapper img {
    width: 650px;
    height: 505px;
    object-fit: cover;
  }
  .cid-sRKrvFvpsc .item-btn {
    width: 10.6rem;
    height: 10.6rem;
  }
  .cid-sRKrvFvpsc .item-btn:hover {
    color: #ffffff;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sRKrvFvpsc .text-wrapper {
    padding-left: 2rem;
    position: relative;
  }
  .cid-sRKrvFvpsc .image-wrapper {
    margin-bottom: 2rem;
  }
  .cid-sRKrvFvpsc .item-btn {
    width: 7rem;
    height: 7rem;
  }
}
@media (max-width: 767px) {
  .cid-sRKrvFvpsc .bg-wrapper {
    display: none;
  }
  .cid-sRKrvFvpsc .text-wrapper {
    text-align: center;
  }
  .cid-sRKrvFvpsc .image-wrapper {
    margin-bottom: 2rem;
  }
  .cid-sRKrvFvpsc .item-btn {
    width: 7rem;
    height: 7rem;
    position: static;
  }
}
.cid-sRKrvFvpsc .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (max-width: 600px) {
  .cid-sRKrvFvpsc .card-title {
    letter-spacing: -1px;
  }
}


.cid-sRKrvFvpsc {
  padding-top: 5rem;
  padding-bottom: 4rem;
  position: relative;
  background-image: url("images/jgjgk-2000x1079.jpg");
}
.cid-sRKrvFvpsc .bg-wrapper {
  position: absolute;
  left: 0;
  top: 0;
  background-color: #ffffff;
  height: 100%;
  width: 35%;
}
.cid-sRKrvFvpsc .card-title {
  color: #e43f3f;
}
.cid-sRKrvFvpsc .card-title2 {
  color: #fff;
}
.cid-sRKrvFvpsc .mbr-text,
.cid-sRKrvFvpsc .mbr-section-btn {
  color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sRKrvFvpsc .text-wrapper {
    padding-left: 5rem;
  }
  .cid-sRKrvFvpsc .image-wrapper img {
    width: 650px;
    height: 615px;
    object-fit: cover;
  }
  .cid-sRKrvFvpsc .item-btn {
    width: 10.6rem;
    height: 10.6rem;
  }
  .cid-sRKrvFvpsc .item-btn:hover {
    color: #ffffff;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sRKrvFvpsc .text-wrapper {
    padding-left: 2rem;
    position: relative;
  }
  .cid-sRKrvFvpsc .image-wrapper {
    margin-bottom: 2rem;
  }
  .cid-sRKrvFvpsc .item-btn {
    width: 7rem;
    height: 7rem;
  }
}
@media (max-width: 767px) {
  .cid-sRKrvFvpsc .bg-wrapper {
    display: none;
  }
  .cid-sRKrvFvpsc .text-wrapper {
    text-align: center;
  }
  .cid-sRKrvFvpsc .image-wrapper {
    margin-bottom: 2rem;
  }
  .cid-sRKrvFvpsc .item-btn {
    width: 7rem;
    height: 7rem;
    position: static;
  }
}
.cid-sRKrvFvpsc .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (max-width: 600px) {
  .cid-sRKrvFvpsc .card-title {
    letter-spacing: -1px;
  }
}
