.content_box .btm_box { display:flex; flex-direction:column; align-items:center; gap:50px; }
.content_box .btm_box > img { width:100%; }
.content_box .btm_box div { width:100%; margin:0 auto;  font-size:24px; color:#19412b; font-weight:700; display:flex; gap:20px; }
.content_box .btm_box div .title { min-width:130px; font-size:24px; color:#19412b; font-weight:700; white-space:nowrap; }
.content_box .btm_box div .cont { font-size:20px; font-weight:400; white-space:pre-line; word-break:keep-all; }
.content_box .btm_box div table tr { border-bottom:1px solid #fff; }
.content_box .btm_box div table tr th { min-width:200px; font-size:20px; height:50px; padding:5px 10px; text-align:center; color:#19412b; border-right:1px solid #fff; background:#e8e8e8; }
.content_box .btm_box div table tr:nth-child(even) th { background:#e2e2e2; }
.content_box .btm_box div table tr td { font-size:20px; height:50px; padding:5px 20px; color:#19412b; font-weight:400; background:#f3f3f3; }
.content_box .btm_box div table tr:nth-child(even) td { background:#f8f8f8; }
.content_box .btm_box div iframe { width:100%; height:450px; }

/* 태블릿 */
@media only screen and (max-width:1024px){
    .content_box .btm_box div .title { font-size:20px; }
    .content_box .btm_box div .cont { font-size:18px; }
    .content_box .btm_box div table tr th { min-width:140px; font-size:16px; }
    .content_box .btm_box div table tr td { font-size:16px; }
    .content_box .btm_box div iframe { height:400px; }
}
/* 모바일 */
@media only screen and (max-width:768px){
    .content_box .btm_box { gap:30px; }
    .content_box .btm_box div { flex-direction:column; gap:10px; }
    .content_box .btm_box div .title { font-size:16px; }
    .content_box .btm_box div .cont { font-size:14px; }
    .content_box .btm_box div table tr th { min-width:120px; font-size:14px; }
    .content_box .btm_box div table tr td { font-size:14px; }
    .content_box .btm_box div iframe { height:250px; }
}