body{
line-height: 1.5em;
font-family:'メイリオ', 'Meiryo', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', sans-serif;
  }

.sticky_table thead th {
    /* 縦スクロール時に固定する */
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    /* tbody内のセルより手前に表示する */
    z-index: 1;
  }

.bg_base {
    background-color: #fffff4;
}

.bg_dot {
    background-image: url(https://www.pcf.city.hiroshima.jp/hpcf/common/bgdot.gif);    /* 背景画像指定 */
    background-repeat: repeat;
}

.bg_green {
    background-color: #009944 !important;
}

.bg_card1 {
    background-color: #afeeee !important;
}

.bg_card2 {
    background-color: #a0e5b5 !important;
}

.bg_tpnw {
    background-color: #409ecc !important;
}

.tx_white span {
    color: #ffffff;
}

.tx_dark span {
    color: #5a5a5a;
}

