
/* 서브 공통 */
#cont { position:relative; }
#cont_wrap { position:relative; padding:120px 85px 100px 0; width:100%; max-width:1685px; margin:0 auto; }


/* contents */
.cont_con { display: flex; }
.cont_con .img { width:45%; }
.cont_con .img img { max-width: 100%; }

.cont_con .txt { width:55%; line-height: 1; }
.cont_con .tit h1 { font-size:30px; font-weight: 600; word-break: keep-all; font-family: 'Poppins', sans-serif; }
.cont_con .tit h2 { margin-top: 10px; font-size:17px; font-weight: 300; color:#555; word-break: keep-all; }

.cont_con .txt ul { margin-top: 50px; }
.cont_con .txt li { margin-bottom: 40px; }
.cont_con .txt li h3 { font-size:16px; font-weight: 600; color:#000; word-break: keep-all; line-height: 27px; }
.cont_con .txt li .fax span { opacity: 0; }
.cont_con .txt .adr h3 { font-weight: 300; color:#555; }



@media screen and (max-width: 1740px) {
    /* 서브 공통 */
    #cont_wrap { padding: 120px 50px 100px 0; }
}

@media screen and (max-width: 1600px) {
    .cont_con .txt { margin-left: 30px; }
}

@media screen and (max-width: 1300px) {
    .cont_con .txt ul { margin-top: 35px; }
    .cont_con .txt li { margin-bottom: 25px; }
}

@media screen and (max-width: 1024px) {
    /* 서브 공통 */
    #cont_wrap { padding:50px 40px 80px; }

    /* con */
    .cont_con .img { width:50%; }
    .cont_con .txt { width:50%; margin-left: 50px; }
}

@media screen and (max-width: 768px) {
    /* 서브 공통 */
    #cont_wrap { padding: 50px 20px 80px; }

    /* con */
    .cont_con .txt { margin-left: 25px; }

    .cont_con .tit h1 { font-size: 24px; }
    .cont_con .tit h2 { font-size: 16px; }
    .cont_con .txt li h3 { font-size: 15px; line-height: 25px; }
    .cont_con .txt li { margin-bottom: 20px; }
}

@media screen and (max-width: 640px) {
    #cont_wrap { padding: 50px 20px 20px; }

    .cont_con { flex-direction: column; }
    .cont_con .img { width:100%; order: 2; }
    .cont_con .img img { max-width: 100%; }
    .cont_con .txt { width:100%; order: 1; margin:0; }

    .cont_con .tit h1 { font-size: 22px; }
    .cont_con .txt li h3 { font-size: 14px; line-height: 24px; }
}
