/*PMS 시스템*/
h1.subName{margin-top:0px;text-align:center;color: #000;font-family: 'Pretendard';font-size: 22px;font-style: normal;font-weight: 700;line-height: normal;letter-spacing: -1.2px;}
.Bluebox { display: flex; justify-content: center; background: #f1f5fa;  width: 100%; padding: 100px 0; margin-top: 0; flex-direction: column; align-items: center;}
.img_1{width:calc(100% - 60px);}
.miniTitle{transform: translateY(-60px); display: flex; justify-content: center; align-items: center; width: 5px; height: 40px; background: #0c50a0; color: #ffffff; border-radius: 20px; padding: 0 20px; font-family: 'Rajdhani'; font-weight: 600;}
.pms_Top{width:100%;}
.miniTitle_1{display:flex; text-align: center; justify-content: center; margin: 0 auto; font-family: 'Rajdhani'; font-size: 18px; width: 26px; height: 26px; color: #fff; background: #0c50a0; border-radius: 26px;  margin-bottom:10px; }
.Bluebox_1{border-radius: 20px;}
.Bluebox_1{display:flex; justify-cozntent:center; background:#f1f5fa; width:100%;padding:60px 0; margin-top:60px; flex-direction: column;align-items: center;}
.stepGroup .step{text-align: center; background: #ffffff; border-radius: 13px; padding: 30px 20px;}
.under{padding: 0 40px; margin-bottom:80px; margin-top:80px;}
.imgBox{ width: calc(100% - 240px); border-radius: 25px; background: #FFF; box-shadow: -4px -4px 15px 0px rgba(43, 132, 213, 0.09); padding: 60px; text-align: center;}
.step{width:33%;}

/*MES시스템*/
.sg {margin-top:35px;}

.Bluebox_center {display:flex; flex-direction:column; justify-content:center; align-items:center;background: #f1f5fa; border-radius:13px; width:31%; text-align:center; padding-bottom:10px;}
.Bluebox_center>h3{margin-Top:41px; font-size:22px;} 

.mes_img_1 {width:100%;}
.artGroup{display:flex; flex-wrap:wrap; justify-content:space-between; margin-top:60px; width:100%; gap:40px 5px; }
.artimg>img{width:100%;}

/*HR*/
.stepGroup2{ box-sizing: border-box;}
