.donbane-schedule{width:100%;overflow-x:auto;margin:1.2em 0}.donbane-schedule table{width:100%;border-collapse:collapse;font-size:15px}.donbane-schedule th,.donbane-schedule td{padding:12px 10px;border-bottom:1px solid #d8e0e7;text-align:left;vertical-align:middle}.donbane-schedule thead th{background:#eff7fa;color:#243f50}.donbane-schedule tbody th{white-space:nowrap}.donbane-apply{display:inline-block;background:#087f95!important;color:#fff!important;text-decoration:none!important;border-radius:6px;padding:8px 16px;font-weight:700;white-space:nowrap}.donbane-apply:hover,.donbane-apply:focus{background:#065a6b!important}.donbane-note-row td{font-size:13px;background:#f8fbfc;color:#455a64;white-space:pre-line}.donbane-note-label{font-weight:700}.donbane-empty{padding:18px;background:#f4f7f8;border-radius:6px}@media(max-width:600px){.donbane-schedule table{font-size:13px}.donbane-schedule th,.donbane-schedule td{padding:10px 5px}.donbane-apply{padding:8px 11px}.donbane-note-row td{padding:10px}}.donbane-badge{display:inline-block;padding:3px 10px;border-radius:999px;font-size:13px;font-weight:700;line-height:1.5;white-space:nowrap;border:1px solid transparent}.donbane-st-open{background:#e3f4ea;color:#1b6b3a;border-color:#9fd3b2}.donbane-st-planned{background:#e4f1fb;color:#0b5c8f;border-color:#a7cdea}.donbane-st-checking{background:#fff4d6;color:#7a5200;border-color:#f0cf74}.donbane-st-cancel{background:#d93025;color:#fff;border-color:#d93025}.donbane-st-ended{background:#eceff1;color:#607d8b;border-color:#cfd8dc}.donbane-st-recruit{background:#f3e8fb;color:#6a2c91;border-color:#d3b5ea}.donbane-st-other{background:#f4f7f8;color:#455a64}