/*통계값 설정 표*/
#reportConfig {
    font-size:11px;
    width:100%;
    table-layout: fixed;
    color:#636f87;
    margin-bottom: 10px;
}
#reportConfig > tbody > tr > * {
    border-top:1px dotted #dde1e8;
    border-bottom:1px dotted #dde1e8;
}
#reportConfig > tbody > tr > th {
    padding:4px;
    background-color: #f9fafd;
    color:#636f87;
}
#reportConfig > tbody > tr > td {
    padding:4px;
    height:3.1em;
}
#reportConfig > tbody > tr:first-child > * {border-top:1px solid #dde1e8;}
#reportConfig > tbody > tr:last-child > * {border-bottom:1px solid #dde1e8;}
#reportConfig button.add-button {
    padding:4px 6px;
}
#reportConfig .unit-wrapper {padding:0;}

/*문항설정의 주관식 코딩 팝업*/
#textCodingPopup {
    display: none;
    position: absolute;
    background-color: #fff;
    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);
    z-index: 999;
    width: 500px;
    top:0;
    left:0;
    padding:8px;
    border-radius: 8px;
}
#codingTableWrapper {
    margin:6px;
    max-height: 400px;
    overflow-y: auto;
}
#codingTable {
    width: 100%;
    font-size:11px;
}
#codingTable th {
    padding:4px;
    background-color: #f9fafd;
    color:#636f87;
    text-align:center;
    border-top:1px solid #dde1e8;
    border-bottom:1px solid #dde1e8;
}
#codingTable td {
    padding:4px;
    border-top:1px dotted #dde1e8;
    border-bottom:1px dotted #dde1e8;
}

/*강조값*/
.strong-type {
    margin-right: 6px;
}