.classPOPWrap {border-radius: 20px;overflow:hidden;margin-bottom: 30px;}
.classPOPWrap>tbody>tr>td {background:#f9f9f9;height:auto !important;padding: 30px;}

.classLRWrap {}
.classLRWrap>tbody>tr>td {height:auto !important;}
.classLRWrap>tbody>tr>td.imgbox {width: 40% !important;}
.classLRWrap>tbody>tr>td.imgbox img {width:100%;border-radius: 15px;}
.classLRWrap>tbody>tr>td.cobox {width: 60% !important;padding: 30px;}


.classInfoTBL {border-collapse: separate;}
.classInfoTBL .classTit {}
.classInfoTBL .classTit td {font-size: 32px;font-weight: 500;padding-bottom: 30px;}
.classInfoTBL .classTit td b {position:relative;font-family: 'Noto Sans KR';z-index: 0;}
.classInfoTBL .classTit td b:before {content:"";width: 100%;height: 20px;display: inline-block;background: #4a6fb3;position: absolute;opacity: 0.3;z-index: -1;bottom: 0;}
.classInfoTBL th {width: 25% !important;height:auto !important;font-size: 16px;color: #7e7e7e;font-family: 'Noto Sans KR';font-weight: 500;padding-bottom: 10px;vertical-align: top;}
.classInfoTBL td {width: 75% !important;height:auto !important;padding-bottom: 10px;font-size: 21px;font-family: 'Noto Sans KR';color: #333;}

.classInfoTBL tr:nth-last-child(2) td {padding-bottom:50px;}
.classInfoTBL tr.qaTR th {padding-top: 20px;background: #fff;border: 1px solid #d5def1;border-width: 1px 0 1px 1px;padding: 20px 0 20px 20px;border-radius: 15px 0 0 15px;}
.classInfoTBL tr.qaTR td {background: #fff;border: 1px solid #d5def1;border-width: 1px 1px 1px 0px;padding: 20px 0;font-size: 16px;border-radius: 0 15px 15px 0;}





@media (min-width:1300px){

}

@media (max-width: 1299px) and (min-width:800px) {
    .classInfoTBL .classTit td {font-size:25px;}
    .classInfoTBL td {font-size:18px;}
}


@media (max-width:799px){
    .classLRWrap>tbody>tr {display:flex; flex-direction:column; width:100%;}
    .classLRWrap>tbody>tr>td.imgbox {width:100% !important;}
    .classLRWrap>tbody>tr>td.cobox  {width:100% !important;padding: 30px 0;}

    .classInfoTBL .classTit td {font-size: 20px;}
    .classInfoTBL td {font-size:15px;}
    .classInfoTBL tr:nth-last-child(2) td {padding-bottom:30px;}

    #tabMenuArea .tabSt_btn ul.tabsTrack li {width: calc(97% / 3) !important;}
}



/* 이미지게시판 내 이미지 다운로드 버튼 보이지 않게해달라 하심. */
.popup_image .pagingBox #btn-popimg-down {display:none !important;}