.bg_th{
    background-color: #CCFFFF;
}
.bg_th1{
    background-color: #dbe5f1;
}
.bg_th2{
    background-color: #deeaff;
    font-family: 'Pretendard-Medium' !important;
}
.bg_th3{
    background-color: #E0E5FA;
    font-family: 'Pretendard-Bold';
}
.t_border_col11{
    /* border: 1px solid #8faadc !important; */

    border: 1px solid #F7F8FA !important;
    padding: 10px !important;
    width: auto !important;
    background-color: #fff;
    border-radius: 0.25rem;
}

.t_border_col111{
    border: 1px solid #000 !important;
    padding: 10px !important;
    width: auto !important;
}

table{    
    caption-side: bottom;
    border-collapse: collapse;
    word-break: break-all;
}

/*.t_responsive{
    display: contents;
}*/

.t_responsive .form-control {
   width: 100% !important;
}

/* .t_responsive span:not(.ce-toolbar__settings-btn, .cdx-checklist__item-checkbox-check){
    display: inline-block; 
    min-width: 60px;
} */

.cdx-list{
    padding-left: 25px !important;
}

/* ce-paragraph cdx-block */

.ce-textindent{
    text-indent: 15px;
}

.ce-list-circle{
    list-style: circle;
}

.ce-textindent-none{
    text-indent: 0px;
}

.ce-inline-tool{
    padding: 6px;
}

.cdx-nested-list{
    padding-left:10px !important;
}

.cdx-nested-list--unordered>.cdx-nested-list__item:before
{
	font-size: 16px;
 	padding-right: 10px;
}

.cdx-nested-list__item{
    padding-bottom: 8px;
}

.ce-toolbar, .ce-inline-toolbar{
    font-family: "Open Sans","arial","Apple SD Gothic Neo","Noto Sans CJK KR","본고딕","KoPubDotum","나눔바른고딕","나눔고딕","NanumGothic","맑은고딕","Malgun Gothic",sans-serif ;
}