body {
    margin: 0;
    
    font-size: 116px;
    font-family: Arial, Helvetica, sans-serif;
    background-color: rgb(99, 112, 105);
}

h1 {
    opacity: 0.8;
}


.container {
    position: relative;
    opacity: 0.95;
}

/* 奥 shadow */
.original {
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0.9;
    color: rgb(21, 23, 22);
    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5);
}


.original td {
    width: 100px;
    background-color: #000000;
    /* opacity: 0.8; */
}

/* 手前 */
.duplicate {
    position: absolute;
    top: -2px;
    left: -1px;
    z-index: 2;

    opacity: 0.9;
    color: rgb(30, 35, 31);

    text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.5);
}