@charset "utf-8";

.sub_con_wrap {width:1100px; margin:0 auto; margin-top:60px;font-family:Montserrat,'Helvetica Neue',Helvetica,Arial,sans-serif;word-break: keep-all;} 
.com_box {overflow:hidden; margin-bottom:50px;}
.com_box_tit {width:25%; float:left;border-top:1px solid #dadada; padding-top:30px;}
.com_box_tit h1 {font-size:30px; font-weight:400; letter-spacing:-1.7px;font-weight:400;}
.com_box_info {width:70%; float:right;border-top:1px solid #dadada;padding-top:30px; color:#8d8d8d; font-weight:400;font-size:15px;}
.com_box_info strong {color:#248cd1; font-size:20px; font-weight:400;}
.com_box_info strong ol {padding-left:20px; color: rgba(0,123,255,.5);}
.com_box_info img {margin-top:30px; display:block;}
.com_box_info ul {display:inline-block; }
.com_box_info ul li {float:left;}
.com_box_info .his {margin:20px 0;}
.com_box_info .his span{color: #248cd1;font-size: 20px; font-weight: 400;}
.com_box_info .his strong:after {content:''; background:#dadada; width:20px; height:1px; display:inline-block; margin:8px 12px;}
ul, li {margin:0;padding:0;list-style:none}


@media (max-width:1200px){  
.sub_con_wrap {width:90%;}
}

@media (max-width:992px){  
.sub_con_wrap {width:90%;}
.com_box_info ul li {float:none;}
.com_box_info .his strong {padding-bottom:7px; display:inline-block; }
}


@media (max-width:768px){  
.sub_con_wrap {width:90%;}
.com_box_info img {width:100%}
}

@media (max-width:684px){  
.com_box_tit {float:none; width:100%;}
.com_box_info {float:none; width:100%;border:0;padding-top:15px;}

}

/*추가*/
.none_border {border:0;}
.text-left {margin-bottom:30px}
.about-in .card i {
    font-size: 2em;
    margin-bottom: 0.5em;
    color: #00a8e0;
}

.about-in h5.card-title {
    font-weight: normal;
    font-size: 1em;
    letter-spacing: 1px;
    color: #2b2b2b;
    text-transform: uppercase;
    margin: 0;
}

.line {
    display: inline-block;
    height: 2px;
    width: 60px;
    padding: 0;
    background: #00a8e0;
}

.card {height:100%; border:0;}

.section-heading{margin-top:100px}