.wrap main .rosemokuji {
    margin-top: 50px;
}
.rosemokuji tbody tr td {
    text-align: center;
    line-height: 45px;
}
.rosemokuji tbody .colored {
    background-color: rgba(214,205,193,0.50);
}
.rosemokuji tbody .colored td a {
    text-decoration: none;
    color: #1a1a1a;
}
.rosemokuji tbody tr td a {
    text-decoration: none;
    color: #1a1a1a;
    display: block;
}
.rosemokuji tbody tr td a:hover  {
    opacity: 0.5;
}
.data tbody tr td a {
    color: #1f1f1f;
    text-decoration: underline;
}
.data tbody tr td img {
    margin-top: 5px;
    margin-bottom: 5px;
}
.wrap main .rakutentable {
    width: 450px;
}
