@charset "utf-8";

.mT25 {margin-top:25px;}
.mT35 {margin-top:35px;}
.mT40 {margin-top:40px;}
.mT60 {margin-top:60px;}
.mT80 {margin-top:80px;}

.point {position:relative; padding-left:15px;}
.point::before {content:''; width:11px; height:11px; border-radius:50%; background-color:#d8d8d8; position:absolute; left:0; top:8px;}
.point + .point {margin-top:8px;}




@media (min-width:1500px) {

    .h_70 {width:1300px; margin:0 auto;}
    .h_70 .h70_T {font-size:25px; font-weight:800;}
    .h_70 .h70_T::before {content:''; display:inline-block; width:8px; height:36px; border-radius:2px; background-color:#3c3a62; margin-right:5px; position:relative; top:10px;}

    .h_70 .h70_txt_box {margin-top:35px;}
    .h_70 .h70_ti {letter-spacing:-0.4px; line-height:1.7;}
    .h_70 .h70_ti + .h70_ti {margin-top:15px;}

    .h_70 .h70_box {margin-top:50px;}
    .h_70 .h70_box_T {font-size:23px; font-weight:700; color:#3c3a62; margin-bottom:15px; position:relative; padding-left:25px;}
    .h_70 .h70_box_T::before {content:''; display:inline-block; width:15px; height:5px; background-color:#3c3a62; position:absolute; top:50%; left:0; transform:translateY(-50%);}
    
    .h_70 .h70_img_box {margin-top:15px;}
    .h_70 .h70_img_box ul {float:left; border:1px solid #d8d8d8; text-align:center; margin:1%;}
    .h_70 .h70_img_box .h70_img img {width:100%;}
    .h_70 .h70_img_box .h70_img2 img {width:auto;}
    .h_70 .h70_img_box .h70_img_ti {padding:10px 0; letter-spacing:-0.4px; border-top:1px solid #d8d8d8;}
    .h_70 .h70_img_box .h70_img_ti p {letter-spacing:-0.4px;}

    .h_70 .h70_4eaimg ul {width:23%;}
    .h_70 .h70_5eaimg ul {width:18%;}
    .h_70 .h70_6eaimg ul {width:31.333%;}
    .h_70 .h70_7eaimg ul {width:23%;}
    .h_70 .h70_8eaimg ul {width:23%;}


}

@media (max-width:1499px) and (min-width:1100px) {
    .h_70 {width:93%; margin:0 auto;}
    .h_70 .h70_T {font-size:23px; font-weight:800;}
    .h_70 .h70_T::before {content:''; display:inline-block; width:8px; height:36px; border-radius:2px; background-color:#3c3a62; margin-right:5px; position:relative; top:10px;}

    .h_70 .h70_txt_box {margin-top:35px;}
    .h_70 .h70_ti {letter-spacing:-0.4px; line-height:1.7;}
    .h_70 .h70_ti + .h70_ti {margin-top:15px;}

    .h_70 .h70_box {margin-top:50px;}
    .h_70 .h70_box_T {font-size:21px; font-weight:700; color:#3c3a62; margin-bottom:15px; position:relative; padding-left:25px;}
    .h_70 .h70_box_T::before {content:''; display:inline-block; width:15px; height:5px; background-color:#3c3a62; position:absolute; top:50%; left:0; transform:translateY(-50%);}
    
    .h_70 .h70_img_box {margin-top:15px;}
    .h_70 .h70_img_box ul {float:left; border:1px solid #d8d8d8; text-align:center; margin:1%;}
    .h_70 .h70_img_box .h70_img img {width:100%;}
    .h_70 .h70_img_box .h70_img2 img {width:auto;}
    .h_70 .h70_img_box .h70_img_ti {padding:10px 0; letter-spacing:-0.4px; border-top:1px solid #d8d8d8;}
    .h_70 .h70_img_box .h70_img_ti p {letter-spacing:-0.4px;}

    .h_70 .h70_4eaimg ul {width:23%;}
    .h_70 .h70_5eaimg ul {width:18%;}
    .h_70 .h70_6eaimg ul {width:31.333%;}
    .h_70 .h70_7eaimg ul {width:23%;}
    .h_70 .h70_8eaimg ul {width:23%;}
  
}

@media (max-width:1099px) and (min-width:780px) {
    .h_70 {width:93%; margin:0 auto;}
    .h_70 .h70_T {font-size:20px; font-weight:800;}
    .h_70 .h70_T::before {content:''; display:inline-block; width:8px; height:30px; border-radius:2px; background-color:#3c3a62; margin-right:5px; position:relative; top:10px;}

    .h_70 .h70_txt_box {margin-top:35px;}
    .h_70 .h70_ti {letter-spacing:-0.4px; line-height:1.7;}
    .h_70 .h70_ti + .h70_ti {margin-top:15px;}

    .h_70 .h70_box {margin-top:40px;}
    .h_70 .h70_box_T {font-size:19px; font-weight:700; color:#3c3a62; margin-bottom:15px; position:relative; padding-left:25px;}
    .h_70 .h70_box_T::before {content:''; display:inline-block; width:15px; height:5px; background-color:#3c3a62; position:absolute; top:50%; left:0; transform:translateY(-50%);}
    
    .h_70 .h70_img_box {margin-top:15px;}
    .h_70 .h70_img_box ul {float:left; border:1px solid #d8d8d8; text-align:center; margin:1%;}
    .h_70 .h70_img_box .h70_img img {width:100%;}
    .h_70 .h70_img_box .h70_img2 img {width:auto;}
    .h_70 .h70_img_box .h70_img_ti {padding:10px 0; letter-spacing:-0.4px; border-top:1px solid #d8d8d8;}
    .h_70 .h70_img_box .h70_img_ti p {letter-spacing:-0.4px;}

    .h_70 .h70_4eaimg ul {width:48%;}
    .h_70 .h70_5eaimg ul {width:31.333%;}
    .h_70 .h70_6eaimg ul {width:31.333%;}
    .h_70 .h70_7eaimg ul {width:31.333%;}
    .h_70 .h70_8eaimg ul {width:23%;}   

}

@media (max-width:779px) {
    .h_70 {width:93%; margin:0 auto;}
    .h_70 .h70_T {font-size:18px; font-weight:800;}
    .h_70 .h70_T::before {content:''; display:inline-block; width:8px; height:30px; border-radius:2px; background-color:#3c3a62; margin-right:5px; position:relative; top:10px;}

    .h_70 .h70_txt_box {margin-top:30px;}
    .h_70 .h70_ti {letter-spacing:-0.4px; line-height:1.7;}
    .h_70 .h70_ti + .h70_ti {margin-top:15px;}

    .h_70 .h70_box {margin-top:35px;}
    .h_70 .h70_box_T {font-size:18px; font-weight:700; color:#3c3a62; margin-bottom:15px; position:relative; padding-left:25px;}
    .h_70 .h70_box_T::before {content:''; display:inline-block; width:15px; height:5px; background-color:#3c3a62; position:absolute; top:50%; left:0; transform:translateY(-50%);}
    
    .h_70 .h70_img_box {margin-top:15px;}
    .h_70 .h70_img_box ul {float:left; border:1px solid #d8d8d8; text-align:center; margin:1%;}
    .h_70 .h70_img_box .h70_img img {width:100%;}
    .h_70 .h70_img_box .h70_img2 img {width:auto;}
    .h_70 .h70_img_box .h70_img_ti {padding:10px 0; letter-spacing:-0.4px; border-top:1px solid #d8d8d8;}
    .h_70 .h70_img_box .h70_img_ti p {letter-spacing:-0.4px;}

    .h_70 .h70_4eaimg ul {width:48%;}
    .h_70 .h70_5eaimg ul {width:48%;}
    .h_70 .h70_6eaimg ul {width:48%;}
    .h_70 .h70_7eaimg ul {width:48%;}
    .h_70 .h70_8eaimg ul {width:48%;} 
}

/* 추가 */
@media (max-width:500px) {
    .h_70 .h70_4eaimg ul {width:98%;}
    .h_70 .h70_5eaimg ul {width:98%;}
    .h_70 .h70_6eaimg ul {width:98%;}
    .h_70 .h70_7eaimg ul {width:98%;}
    .h_70 .h70_8eaimg ul {width:98%;} 
    
}
