.collaboration-container .collaboration-header{display:flex;align-items:center;justify-content:space-between;border-bottom:3px solid #00BCDB}.collaboration-container .collaboration-header h1{margin:0;flex:1;border:none;font-size:30px;font-weight:700}.collaboration-container .collaboration-header .tab-btns{display:flex;gap:10px;padding-bottom:15px}.collaboration-container .collaboration-header .tab-btns .tab-btn{border-radius:30px;padding:10px 30px;border:2px solid #00BCDB;background-color:#fff;color:#00BCDB;font-weight:700;cursor:pointer;text-decoration:none;font-size:.8571428571rem}.collaboration-container .collaboration-header .tab-btns .tab-btn.current_page_item,.collaboration-container .collaboration-header .tab-btns .tab-btn:hover{background-color:#00BCDB;color:#fff}@media screen and (max-width:965px){.collaboration-container .collaboration-header{flex-direction:column}}.collaboration-container .notice-list{list-style:none;padding:0;margin-bottom:.8571428571rem}.collaboration-container .notice-list .notice-year-item{display:flex;align-items:center;margin-top:4%;cursor:pointer;transition:all .3s ease}@media screen and (max-width:965px){.collaboration-container .notice-list .notice-year-item{margin-top:5%;margin-bottom:0}}.collaboration-container .notice-list:hover .notice-title{background-color:rgb(1 112 130 / .1)}.collaboration-container .notice-list .notice-title{background:0 0;color:#00BCDB;border:2px solid #00BCDB;border-radius:20px;padding:.380952381rem 1.0476190476rem;font-size:.8571428571rem;font-weight:600;min-width:3.8095238095rem;text-align:center;transition:all .3s ease}.collaboration-container .notice-list .notice-title h2{margin:0;font-size:inherit;font-weight:inherit;color:inherit}.collaboration-container .notice-list .notice-line{flex:1;height:3px;background:#00BCDB;margin-left:0;transition:all .3s ease}.collaboration-container .notice-list .notice-plus{position:relative;width:15px;height:15px;margin-left:1%}.collaboration-container .notice-list .notice-plus::after,.collaboration-container .notice-list .notice-plus::before{content:"";position:absolute;background-color:#00BCDB;transition:transform .3s ease}.collaboration-container .notice-list .notice-plus::before{width:3px;height:15px;left:50%;top:0;transition:transform .5s ease;transform:translateX(-50%) rotate(-180deg)}.collaboration-container .notice-list .notice-plus::after{width:15px;height:3px;left:0;top:50%;transform:translateY(-50%)}.collaboration-container .notice-list .notice-plus.expanded::after,.collaboration-container .notice-list .notice-plus.expanded::before{background-color:#017082;transition:transform .5s ease}.collaboration-container .notice-list .notice-plus.expanded::before{transform:translateX(-50%) rotate(90deg)}.collaboration-container .notice-item{margin-top:2%;display:flex;width:100%;transition:transform .2s ease}.collaboration-container .notice-item:hover{transform:translateY(-2px)}.collaboration-container .notice-item .notice-item-date{font-size:.7142857143rem;font-weight:400;color:#fff;padding:10px 20px;background-color:#00BCDB;border-top-left-radius:20px;border-bottom-left-radius:20px;transition:background-color .2s ease}.collaboration-container .notice-item .notice-item-content{background-color:#fff;border-top-right-radius:20px;border-bottom-right-radius:20px;border:2px solid #00BCDB;color:#00BCDB;font-size:.7142857143rem;width:100%;padding:10px;font-weight:600;transition:background-color .2s ease;display:flex;justify-content:space-between}.collaboration-container .notice-item .notice-item-content h3{max-width:70%}.collaboration-container .notice-item .notice-item-content .notice-item-btns{display:flex;justify-content:space-between;width:30%;margin-right:5%}@media screen and (max-width:965px){.collaboration-container .notice-item .notice-item-content .notice-item-btns{flex-direction:column;gap:5px;margin-right:0}}.collaboration-container .notice-item .notice-item-content .notice-item-btns .notice-item-btn{text-decoration:underline;color:#00BCDB;cursor:pointer}.notice-items-container{max-height:0;overflow:hidden;transition:max-height .3s ease-out,opacity .3s ease-out;opacity:0}.notice-items-container.expanded{opacity:1;transition:max-height .3s ease-in,opacity .3s ease-in}