/* Custom styles for title with reference number */
.page_tl h1.tl {
    position: relative;
    display: inline-block;
}

.page_tl .test_table {
    display: inline-block;
    vertical-align: super;
    margin-left: 2px;
}

.page_tl .test_table .num {
    display: inline-block;
    width: 19px;
    height: 19px;
    background: #a1d7db;
    line-height: 19px;
    border-radius: 50%;
    font-size: 11px;
    text-align: center;
    letter-spacing: 0;
    margin: 0;
}

.page_tl .test_table .num a {
    color: #333;
    text-decoration: none;
    display: block;
}

/* 市販後調査テーブル：小計行が無いため最終行の着色を解除し、臨床試験の本文セルと同じ白背景に揃える */
.test_table.pms_table tr:last-child td {
    background: #fff;
}

/* 参照番号アイコンの共通化：表以外（見出し等）の .num も同じ丸番号アイコンで表示する
   （表内は詳細度の高い .test_table .num が優先されるため既存の見た目は不変） */
.num {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 19px;
    height: 19px;
    background: #a1d7db;
    border-radius: 50%;
    font-size: 11px;
    font-weight: 500;
    line-height: 1;
    letter-spacing: 0;
    text-indent: 0;
    vertical-align: super;
    margin-left: 4px;
}
.num a {
    color: #333;
    text-decoration: none;
    display: block;
    text-align: center;
}