.content_box .btm_box .title { margin-bottom:10px; font-size:24px; font-weight:700; }
.content_box .btm_box p { font-size:20px; line-height:32px; word-break:keep-all; white-space:pre-line; }
.content_box .btm_box p strong { font-size:20px; }
.content_box .btm_box p.first { margin-bottom:20px; padding-bottom:20px; border-bottom:1px solid #000000; }
.content_box .btm_box .table_box { width:100%; overflow:auto; }
.content_box .btm_box .table_box table { margin:20px 0; border:1px solid #000; }
.content_box .btm_box .table_box table tr { border-bottom:1px solid #000; }
.content_box .btm_box .table_box table tr th { width:320px; height:50px; padding:0 5px; font-size:20px; text-align:center; border-right:1px solid #000; white-space:nowrap; }
.content_box .btm_box .table_box table tr td { height:50px; padding:0 5px; font-size:20px; text-align:center; border-right:1px solid #000; white-space:nowrap; }
.content_box .btm_box .table_box table tr td:last-child { border-right:0; }

/* 태블릿 */
@media only screen and (max-width:1024px){
    .content_box .btm_box .title { margin-bottom:5px; font-size:18px; }
    .content_box .btm_box p { font-size:18px; line-height:25px; }
    .content_box .btm_box p strong { font-size:16px; }
    .content_box .btm_box .table_box table tr th { width:180px; height:40px; font-size:16px; }
    .content_box .btm_box .table_box table tr td { height:40px; font-size:16px; }
}
/* 모바일 */
@media only screen and (max-width:768px){
    .content_box .btm_box .title { font-size:16px; }
    .content_box .btm_box p { font-size:14px; line-height:24px; }
    .content_box .btm_box p strong { font-size:14px; }
    .content_box .btm_box .table_box table tr th { font-size:14px; }
    .content_box .btm_box .table_box table tr td { font-size:14px; }
}