@charset "UTF-8";

._sp_only {
    display: none;
}

a {
    color:#222;
}
a:link {
    color:#222;
}
a:visited {
    color:#222;
}
a:hover {
    color:#222;
}
a:active {
    color:#222;
}

.newyear_tbl {
    width: 100%;
    margin: 0;
    border: 1px solid #dedede;
    font-size: 0.85rem;
    line-height:1.3em;
    text-align:center;
}

.newyear_tbl th {
    background: #faf6ee;
    border: 1px solid #dedede;
    font-weight: bold;
    padding: 1.5em 0;
    table-layout: fixed;
}

.newyear_tbl td {
    border: 1px solid #dedede;
    padding: 1.5em 0;
}


th.newyear_floor {
    background: #faf6ee;

}

th.newyear_day {
    background: #e2ccad;
}

th.newyear_day2 {
    background: #e2ccad;
    width: 100px;
}

th.newyear_name {
    background: #f9f9f9;
}

th.newyear_title {
    color: #ffffff;
    background: #c6a575;
}

@media screen and (max-width: 767px){

._pc_only {
    display: none;
}

._sp_only {
    display:block;
}

th.newyear_floor {
    background: #e2ccad;
}

th.newyear_day {
    background: #f9f9f9;
}

th.newyear_name {
    background: #faf6ee;
}

}
