.styles_pagination__MP9YW{gap:10px;margin:20px 0}.styles_page-button__h0LTv,.styles_pagination__MP9YW{display:flex;align-items:center;justify-content:center}.styles_page-button__h0LTv{min-width:48px;height:48px;padding:12px 16px;font-size:16px;font-weight:500;color:#ce5999;cursor:pointer;background-color:#fff;border:1px solid #ce5999;border-radius:5px}.styles_page-button__h0LTv:disabled{cursor:not-allowed}.styles_page-button__h0LTv.styles_active__LPycA{background-color:#f9e4f3}.styles_page-button__h0LTv.styles_ellipsis__vLyoA{cursor:default;background-color:transparent;border:none}.styles_page-button__h0LTv.styles_arrow-button__AI2gb{background-color:transparent;border:none}.styles_page-button__h0LTv.styles_arrow-button__AI2gb:disabled{color:#d0d0d0;cursor:not-allowed}.styles_page-button__h0LTv.styles_arrow-button__AI2gb svg{width:12px;height:20px}@media(max-width:768px){.styles_pagination__MP9YW{gap:10px}.styles_page-button__h0LTv{min-width:40px;height:40px;padding:8px 12px;font-size:14px}.styles_page-button__h0LTv.styles_arrow-button__AI2gb svg{width:10px;height:16px}}.styles_container__CimvW{width:100%;min-height:100vh;padding:50px 15%;margin:0 auto 20px;font-family:Arial,sans-serif;background-color:#fff3fb}@media(max-width:768px){.styles_container__CimvW{padding:50px 10px 30px}}.styles_title__T423Z{margin-bottom:32px;font-size:32px;font-weight:400;color:#962368;text-align:left}@media(max-width:768px){.styles_title__T423Z{margin-bottom:24px;font-size:24px}}.styles_notice-count__APl01{margin:0 0 20px;font-family:Arial,sans-serif;font-size:clamp(.75rem,2vw,.9rem);font-weight:500;color:#7f6274}.styles_announcement-list__cKE_b{display:flex;flex-direction:column;gap:10px}.styles_announcement-link__JQXzo{display:block}.styles_announcement-link__JQXzo,.styles_announcement-link__JQXzo:hover{color:inherit;text-decoration:none}.styles_announcement-item__78lQp{padding:16px;background:#fff;border-bottom:1px solid #f0f0f0;border-radius:5px;box-shadow:0 1px 2px 0 rgba(0,0,0,.1);transition:background-color .2s ease}.styles_announcement-item__78lQp:hover{background-color:#fafafa}.styles_announcement-item__78lQp:first-child{border-top:1px solid #f0f0f0}@media(max-width:768px){.styles_announcement-item__78lQp{padding:10px}}.styles_announcement-content__DZhDx{display:flex;gap:16px;align-items:center}@media(max-width:768px){.styles_announcement-content__DZhDx{gap:10px}}.styles_date__ywc71{min-width:90px;font-size:clamp(.8rem,2.2vw,1rem);font-weight:500;color:#7f6274}@media(max-width:768px){.styles_date__ywc71{min-width:80px}}.styles_title-text__n4V8l{display:-webkit-box;flex:1 1;overflow:hidden;font-size:clamp(.8rem,2.2vw,1rem);font-weight:500;line-height:1.4;color:var(--c-dark-pink-primary);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.styles_arrow-container__ChWne{display:flex;align-items:center;justify-content:center;width:16px;height:16px}.styles_arrow__aRy8Q{display:flex;align-items:center;font-size:clamp(.75rem,2vw,.9rem);font-weight:400;line-height:1;color:var(--c-dark-pink-primary)}.styles_empty-state__A8Cv2{padding:80px 40px;text-align:center;background:#fff;border:1px solid #f0f0f0}@media(max-width:768px){.styles_empty-state__A8Cv2{padding:60px 20px}}.styles_empty-icon__QBLJN{margin-bottom:24px;font-size:64px;opacity:.6}@media(max-width:768px){.styles_empty-icon__QBLJN{margin-bottom:16px;font-size:48px}}.styles_empty-state__A8Cv2 h3{margin:0 0 12px;font-size:24px;font-weight:600;color:#4a4a4a}@media(max-width:768px){.styles_empty-state__A8Cv2 h3{margin:0 0 8px;font-size:20px}}.styles_empty-state__A8Cv2 p{margin:0;font-size:16px;line-height:1.4;color:#7f6274}@media(max-width:768px){.styles_empty-state__A8Cv2 p{font-size:14px}}