.img_plus_bg_style_2_con{}
.img_plus_bg_style_2_con .bg_con{position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: -1;}

@media all and (min-width: 992px) {
    .img_plus_bg_style_2_con .img_plus_bg_style_2{display: flex; flex-wrap: nowrap; align-items: center;}
    .img_plus_bg_style_2_con .img_plus_bg_style_2 .left_con{width: calc(100% - ((100% - 1170px) / 2) - 390px);} /* left쪽 이미지들이 100%에서 1170px를 제외한 크기에서 1/2과 1170px에서의 2/3를 차지하고 있기 때문에 1170px의 1/3인 390px를 빼는 것.*/
    .img_plus_bg_style_2_con .img_plus_bg_style_2 .right_con{width: calc(((100% - 1170px) / 3) + 390px);} /*right쪽 이미지들이 1170px의 1/3인 390px과 100%에서 1170px를 제외한 크기에서 1/2의 2/3이기 때문에 3으로 나눈 값이 들어가는 것. */
    .img_plus_bg_style_2_con .img_plus_bg_style_2 .left_con .img_con:last-child{width: 53.3%}
    .img_plus_bg_style_2_con .bg_con{bottom: 11%; right: calc((100% - 1170px) / 2); top: auto; left: auto; height: 56.8%; width: calc(100% - ((100% - 1170px) / 2));}

}