.HS_103010_2 {width: 100%; 
		float: left
	
}


.HS_103010_2 .content_flex{width: 100%; float: left;

height: 100%;  position: relative; overflow: hidden

}




.HS_103010_2  .content_flex .bg_line{width:100%;  height: 1px; background-color: #d5d9e3; position: absolute; left: 0px; top: 50% }

.HS_103010_2  .content_flex .cardset {	
 width: 100%;    float: left;
}


.HS_103010_2  .wg_img1{ width: 100%; ; 
display: flex;  justify-content: center;  align-items: center;
 
}
.HS_103010_2  .wg_img1  img{  max-width: 100%;
  max-height: 100%;
  width: auto;   /* 기본은 원본 크기 유지 */
  height: auto;
  display: inline-block;
}


