@charset "utf-8";

td, th {
    border: 1px solid black;
}

table {
    border-collapse: collapse;
}

caption.topcenter {
    font-weight: bold;
    color: red;
}

caption.topright {
    text-align: right;
    font-weight: bold;
    color: red;
}

caption.bottomcenter {
    caption-side: bottom;
    font-weight: bold;
    border: thick dotted purple;
}

caption.bottomleft {
    caption-side: bottom;
    text-align: left;
    font-weight: bold;
    border: thick dotted purple;
}