.twbcslk-notices{width:100%;max-width:900px;margin:0 auto}.twbcslk-notices .twbcslk-notice-year{font-family:"Fredoka",Sans-serif;font-size:1.6em;font-weight:500;color:#4a2e2b;margin:2em 0 .8em;text-align:center}.twbcslk-notices .twbcslk-notice-year:first-child{margin-top:.5em}.twbcslk-notices .twbcslk-notice-list{display:flex;flex-direction:column;gap:12px;padding:20px;background:#fbf8f2;border-radius:20px}.twbcslk-notices .twbcslk-notice-item{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:10px 15px;background:#fff;border-radius:12px;transition:box-shadow .2s}.twbcslk-notices .twbcslk-notice-item:hover{box-shadow:0 2px 15px rgba(0,0,0,.08)}.twbcslk-notices .twbcslk-notice-title{font-family:"Fredoka",Sans-serif;font-size:1.4em;font-weight:500;color:#4a2e2b;text-decoration:none;line-height:1.3;flex:1}.twbcslk-notices .twbcslk-notice-title:hover{text-decoration:underline;color:#3a2220}.twbcslk-notices .twbcslk-notice-date{display:inline-block;background:#522121;color:#fff;font-family:"Questrial",Sans-serif;font-size:.95em;font-weight:600;padding:6px 16px;border-radius:10px;white-space:nowrap;line-height:1.5}.twbcslk-notices .twbcslk-notice-empty{text-align:center;font-family:"Fredoka",Sans-serif;font-size:1.2em;color:#8d8d8d;padding:60px 20px;background:#fbf8f2;border-radius:20px}@media (max-width:1024px){.twbcslk-notices .twbcslk-notice-year{font-size:1.4em}}@media (max-width:767px){.twbcslk-notices .twbcslk-notice-item{flex-direction:column;align-items:flex-start;gap:8px}.twbcslk-notices .twbcslk-notice-title{font-size:1.2em}.twbcslk-notices .twbcslk-notice-year{font-size:1.2em}.twbcslk-notices .twbcslk-notice-list{padding:12px}}