body{background-color:#00BCDB}.container-fluid{display:flex;flex-direction:column;min-height:100vh;margin:0 auto}.banner img{width:100%;max-height:200px;object-fit:cover;object-position:top}.content>div{padding:40px 50px}@media screen and (max-width:965px){.container-fluid{max-width:fit-content!important;margin-top:108px}.content>div{padding:40px 30px}.collaboration-container h1{text-align:center}}.collaboration-container{color:#00BCDB;background-color:#fff;flex:1}.collaboration-container h1{display:block;border-bottom:3px solid #00BCDB;padding-bottom:15px;font-size:pxtorem(28px);margin-bottom:24px;color:#00BCDB}.collaboration-container .content{color:#00BCDB}.collaboration-container .content .date{display:block;font-size:1rem;padding-left:10px;margin-top:10px;border-left:2px solid #00BCDB}.collaboration-container .content .title{display:block;margin-top:10px;font-size:.8095238095rem;padding-left:12px}.collaboration-container .content img{border:2px solid #00BCDB;border-radius:12px}.collaboration-container .content .news-items{display:flex;justify-content:space-between;flex-wrap:wrap;gap:16px;padding:10px 20px}.collaboration-container .content .news-items .news-item{width:calc(50% - 16px)}.collaboration-container .content .news-items .news-item.visible{display:block}@media screen and (max-width:965px){.collaboration-container .content .news-items .news-item{width:100%}}.collaboration-container .content .news-items .news-item img{width:100%;object-fit:cover;aspect-ratio:1.5}.collaboration-container .content .year-filter{display:flex;justify-content:left;gap:10px;margin-top:20px;margin-bottom:20px}.collaboration-container .content .year-filter .year-option{display:inline-flex;align-items:center;justify-content:center;height:fit-content;padding:8px 16px;border-radius:55px;font-size:.9523809524rem;width:fit-content;font-weight:700;letter-spacing:2px;text-decoration:none;background-color:#fff;color:#00BCDB;border:2px solid #00BCDB}.collaboration-container .content .year-filter .year-option.active{color:#fff;background-color:#00BCDB}.collaboration-container .content .year-filter .year-option:hover{opacity:.9}.collaboration-container .content .notice-list{list-style:none;padding:0;margin:20px 0}.collaboration-container .content .notice-list .notice-item-wrapper{display:none;margin-bottom:20px}.collaboration-container .content .notice-list .notice-item-wrapper.visible{display:block}.collaboration-container .content .pager{display:flex;justify-content:center;align-items:center;margin-top:40px;gap:10px}.collaboration-container .content .pager a,.collaboration-container .content .pager span{display:flex;align-items:center;justify-content:center;width:40px;height:40px;text-decoration:none;border-radius:50%;color:#00BCDB;font-size:.8571428571rem;font-weight:700;transition:all .3s ease}.collaboration-container .content .pager a.page-numbers.current,.collaboration-container .content .pager span.page-numbers.current{background-color:#fff;color:#00BCDB;border:2px solid #00BCDB}.collaboration-container .content .pager a.page-numbers:hover:not(.current),.collaboration-container .content .pager span.page-numbers:hover:not(.current){background-color:#0090a8;color:#fff}.collaboration-container .content .pager a.page-nav,.collaboration-container .content .pager span.page-nav{background-color:#fff0;color:#fff;font-weight:700}.collaboration-container .content .pager a.page-nav .icon,.collaboration-container .content .pager span.page-nav .icon{width:13px;height:18px;fill:currentColor;transition:all .3s ease}.collaboration-container .content .pager a.page-nav:hover,.collaboration-container .content .pager span.page-nav:hover{background-color:#0090a8;color:#fff}.collaboration-container .content .pager a.page-nav.disabled,.collaboration-container .content .pager span.page-nav.disabled{background-color:#ccc;color:#848484;cursor:not-allowed;opacity:.5}@media screen and (max-width:965px){.collaboration-container .content .year-filter .year-option{min-width:60px;font-size:.8571428571rem}.collaboration-container .content .pager{margin-top:30px;gap:5px}.collaboration-container .content .pager a{width:36px;height:36px;font-size:.7619047619rem}}