/* 0102 Micro Encoder: 기존 HTML 사양표를 0101과 같은 표 디자인으로 표시.
   신규 편집기 사양표(.mtl-spec-table)는 공통 mtl-spec-editor.css 사용.
   상품 정보/이미지/그 외 영역의 스타일은 변경하지 않음. */
#bo_v_con.mtlk-0102-spec-content {
    max-width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
}
#bo_v_con.mtlk-0102-spec-content table:not(.mtl-spec-table):not(.mtl-spec-edit-table) {
    width: 100% !important;
    min-width: 580px;
    table-layout: fixed;
    border-collapse: collapse !important;
    border-spacing: 0 !important;
    border: 1px solid #b9c2c9 !important;
    background: #fff !important;
    margin: 0 !important;
}
#bo_v_con.mtlk-0102-spec-content table:not(.mtl-spec-table):not(.mtl-spec-edit-table) th,
#bo_v_con.mtlk-0102-spec-content table:not(.mtl-spec-table):not(.mtl-spec-edit-table) td {
    height: auto !important;
    padding: 9px 8px !important;
    border: 1px solid #b9c2c9 !important;
    background: #fff !important;
    color: #171717 !important;
    font-size: 13px !important;
    line-height: 1.5 !important;
    text-align: center !important;
    vertical-align: middle !important;
    overflow-wrap: anywhere;
}
#bo_v_con.mtlk-0102-spec-content table:not(.mtl-spec-table):not(.mtl-spec-edit-table) :is(th,td) p {
    margin: 0 !important;
    padding: 0 !important;
    color: inherit !important;
    font-size: inherit !important;
    line-height: inherit !important;
    text-align: inherit !important;
}
#bo_v_con.mtlk-0102-spec-content table:not(.mtl-spec-table):not(.mtl-spec-edit-table) :is(th,td) span {
    color: inherit !important;
    font-size: inherit !important;
    line-height: inherit !important;
    background: transparent !important;
}
#bo_v_con.mtlk-0102-spec-content table:not(.mtl-spec-table):not(.mtl-spec-edit-table) tr:first-child > :is(th,td) {
    background: #0074bd !important;
    color: #fff !important;
    font-weight: 600 !important;
}
#bo_v_con.mtlk-0102-spec-content table:not(.mtl-spec-table):not(.mtl-spec-edit-table) tbody tr:nth-child(even) > :is(th,td) {
    background: #f7f8fa !important;
}
@media (max-width: 600px) {
    #bo_v_con.mtlk-0102-spec-content table:not(.mtl-spec-table):not(.mtl-spec-edit-table) :is(th,td) {
        padding: 7px 5px !important;
        font-size: 12px !important;
    }
}
