/* 공통 */
.text-center {text-align:center;}
.sub_con {width:100%; padding:0 15px;}
.sub_title {margin-top:40px;}
.sub_title h1 {font-family: 'NanumSquare', sans-serif; color:#000; font-size:24px; font-weight: 600; }
.sub_title span {display: block; width:50px; height:4px; background: #019b92; margin:0 auto 30px;}
.sub_p {font-size:15px; font-weight: 300; color:#666; letter-spacing: -1px; word-break: keep-all; line-height: 24px; word-break: keep-all;}
.sub_p span {color:#019b92; font-weight: 400;}
.res_img {width:100%; height:auto;}
.border_bottom {padding-bottom:50px; border-bottom:1px solid #eee;}

/*Content CSS*/
.busin5_article {display: flex;  text-align:center; margin-top:50px; align-items: center; justify-content: center; flex-direction: column;}
.busin5_article h2 {font-size:20px; color:#222;  font-family: 'NanumSquare', sans-serif;  margin-top:20px;}
.img img {max-width:100%; height:auto;}
.busin5_article .txt >  span { display: block; width:50px; height:2px; background: #019b92; margin:20px auto;}

.youtube{width:100%; display: flex; justify-content: center; margin-top:40px; flex-wrap:wrap; flex-direction: column; align-items: center;}
.youtube > div {margin-bottom:15px; position: relative; height:0; padding-bottom:56.25%; width:100%; }
.youtube > div:last-child {margin-bottom:0;}
.youtube > div iframe {position: absolute; width:100%; height:100%; left:50%; transform:translateX(-50%);}


@media screen and (max-width:992px){

}

@media all and (max-width:768px){

}

@media all and (max-width:430px){
}
