@charset "UTF-8";

#calendar + .widget_shop01 table {
    width: 100%;
    background-color: #FCFBF7;
}
#calendar + .widget_shop01 th,
#calendar + .widget_shop01 td {
    border-top: 1px solid #ADB3A3;
    padding: 10px 0;
    font-weight: 400;
}
#calendar + .widget_shop01 dl:last-child dt {
   display: none;
}
@media screen and (max-width: 768px){
#calendar + .widget_shop01 td{
    padding-right: 5px;
}
#calendar + .widget_shop01 th{
    text-align: left;
    padding-left: 8px;
}
}