.HS_1010_2 {
  overflow: hidden;
  position: relative;
}

.HS_1010_2 .contents-inner {
  width: 100%;
}

.HS_1010_2 .title-area {
  margin-bottom: 4rem;
}

.HS_1010_2 .title-area .sub_stit {width: 100%; float: left;
  color: var(--primary);
  margin-bottom: 20PX; font-size:calc(var(--tit-md-size) * 0.9);
}
.HS_1010_2 .title-area .sub_stit2 {width: 100%; float: left;  margin-bottom: 20PX; 
  color: #000; font-size:calc(var(--tit-lg-size) * 0.9); font-weight: 700
}
.HS_1010_2 .thumb-area {
  margin-top: 6rem;
  width: 100%;
  height: 40rem;
}

.HS_1010_2 .thumb-area img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.HS_1010_2 .desc-area p {
  margin-top: 2rem;
  color: var(--text-color3);
}

@media (max-width: 992px) {
  .HS_1010_2 {
    padding-top: 4rem;
    padding-bottom: 8rem;
  }

  .HS_1010_2 .title-area {
    margin-bottom: 2rem;
  }

  .HS_1010_2 .thumb-area {
    margin-bottom: 3rem;
    height: auto;
    aspect-ratio: 328/220;
  }

  .HS_1010_2 .desc-area p {
    margin-top: 1.2rem;
  }
}