#p_announcement{padding-top:100px;min-height:4000px}#p_announcement .an-title{display:flex;justify-content:center;flex-direction:column;align-items:center;margin:0 auto;gap:1em;max-width:min(800px,80%)}#p_announcement .an-title .pt{max-width:min(600px,95%)}#p_announcement .an-title p{color:#d77189;text-align:center;font-size:1.2rem}#p_announcement,#p_announcement .an-title{position:relative}#p_announcement .circ{content:"";position:fixed;width:44svw;aspect-ratio:1/1;border-radius:50%;top:20%;background:linear-gradient(180deg,#a53860,#ffacac);opacity:.2;z-index:-10}#p_announcement .circ.l{left:0;transform:translateX(-50%)}#p_announcement .circ.r{transform:translateX(50%);right:0}#p_announcement #an-hl .panel{max-width:min(1200px,80%);margin:2em auto;display:grid;grid-template-columns:1.5fr 1fr;background:url(/b/pt-dot.png),linear-gradient(180deg,#f9dbbd,#d77189);background-size:300px}@media screen and (max-width:550px){#p_announcement #an-hl .panel{max-width:95%;margin:.5em;padding:1em}}@media screen and (max-width:1024px){#p_announcement #an-hl .panel{display:flex;flex-direction:column-reverse}}#p_announcement #an-hl .panel{padding:2em;border-radius:1.5em;border:4px solid #450920;gap:2em;height:700px}@media screen and (max-width:1024px){#p_announcement #an-hl .panel{height:auto}}#p_announcement #an-hl .panel .r{display:flex;gap:1em;flex-direction:column;justify-content:center}@media screen and (max-width:1024px){#p_announcement #an-hl .panel .r .hl-h{max-width:240px;margin:0 auto}}@media screen and (max-width:420px){#p_announcement #an-hl .panel .r .hl-h{max-width:100%}}#p_announcement #an-hl .panel .news-hl{position:relative}@media screen and (max-width:1024px){#p_announcement #an-hl .panel .news-hl{min-height:55vh}}#p_announcement #an-hl .panel .news-hl{z-index:1;height:100%;border-radius:1em;display:flex;flex-direction:column;justify-content:flex-end;padding:1em;color:#fff;overflow:hidden;box-shadow:0 0 4px #000;border:3px solid #fff;gap:.5em;transition:all .5s ease;cursor:var(--pointer)}#p_announcement #an-hl .panel .news-hl h2{font-size:2.4rem;line-height:1}@media screen and (max-width:1024px){#p_announcement #an-hl .panel .news-hl h2{font-size:1.5rem}}#p_announcement #an-hl .panel .news-hl{outline:0 solid #450920;outline-offset:30px}#p_announcement #an-hl .panel .news-hl:hover .banner{scale:1.1}#p_announcement #an-hl .panel .news-hl:hover{outline:3px solid #450920;outline-offset:0}#p_announcement #an-hl .panel .news-hl .category{display:flex}#p_announcement #an-hl .panel .news-hl .category .c{background:hsla(0,0%,100%,.499);border:2px solid #fff;padding:0 1em;border-radius:1em;font-size:1.5rem;font-weight:lighter}@media screen and (max-width:1024px){#p_announcement #an-hl .panel .news-hl .category .c{font-size:1rem}}#p_announcement #an-hl .panel .news-hl:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,black,transparent);z-index:-10}#p_announcement #an-hl .panel .news-hl .banner{width:100%;position:absolute;z-index:-50;height:100%;top:0;object-fit:cover;left:0;transition:all .2s ease}#p_announcement #an-hl .panel .news-hl{text-shadow:0 2px 4px rgba(0,0,0,.657)}#p_announcement #an-hl .panel .news-hl .minidesc{opacity:.67;font-size:1.3rem}@media screen and (max-width:1024px){#p_announcement #an-hl .panel .news-hl .minidesc{font-size:1rem}}#p_announcement #an-hl .panel .news-hl .btn-next{color:#fff;font-size:1.2rem;display:flex;align-items:center;justify-content:flex-end;font-family:var(--fontP);gap:1em;cursor:var(--pointer)}#p_announcement #an-hl .panel .news-hl .btn-next img{max-width:100px}#p_announcement #an-nl{max-width:min(1200px,90%);margin:200px auto 0}#p_announcement #an-nl .catlist{display:flex;max-width:100%;overflow-x:auto;gap:1em;padding:.5em}#p_announcement #an-nl .catlist .btn-cat{background:#d77189;color:#fff;font-family:var(--fontH);font-size:1.4rem;padding:.25em 1em;border:3px solid rgba(0,0,0,0);border-radius:.25em 1em}#p_announcement #an-nl .catlist .btn-cat:hover{border:3px solid #450920}#p_announcement #an-nl .catlist .btn-cat.act{border:3px solid #450920;scale:1.05;color:#ffcf9f;background:linear-gradient(180deg,#d77189,#d77189 46%,#a53961 72%)}#p_announcement #an-nl .news-list{display:flex;flex-direction:column;gap:1em;margin:1em 0}@media screen and (max-width:1024px){#p_announcement #an-nl .news-list{margin:.25em 0}}#p_announcement #an-nl .news-list .empty{background:#f9dbbd;text-align:center;color:#a53961;font-size:1.2rem;padding:2em;border-radius:.5em}#p_announcement #an-nl .news-list .news{display:grid;grid-template-columns:2fr 3fr;border-radius:1.25em}@media screen and (max-width:1024px){#p_announcement #an-nl .news-list .news{display:flex;flex-direction:column}}#p_announcement #an-nl .news-list .news{border:3px solid #450920;background:url(/b/pt-dot.png),linear-gradient(180deg,#f9dbbd,#d77189);background-size:260px;padding:1em;align-items:stretch}#p_announcement #an-nl .news-list .news .banner{width:100%;height:100%;object-fit:cover;border-radius:1em;box-shadow:0 0 4px}#p_announcement #an-nl .news-list .news .r{padding:1em;color:#a53860;display:flex;flex-direction:column;justify-content:space-between}#p_announcement #an-nl .news-list .news .r h2{font-size:1.7rem}@media screen and (max-width:1024px){#p_announcement #an-nl .news-list .news .r h2{font-size:1.2rem}}#p_announcement #an-nl .news-list .news .r .category{display:flex;align-items:center;gap:1em;flex-wrap:wrap}#p_announcement #an-nl .news-list .news .r .category .c{background:#a53860;font-size:1.2rem;color:#fff;border-radius:.2em;padding:0 1em}#p_announcement #an-nl .news-list .news .r .category .date{display:flex;align-items:center;gap:.5em;font-size:1.2rem;transform:translateY(2px);color:#d77189}@media screen and (max-width:1024px){#p_announcement #an-nl .news-list .news .r .category .date{color:#f9dbbd;filter:drop-shadow(0 2px 2px rgba(0,0,0,.248))}}#p_announcement #an-nl .news-list .news .r .category .date svg{transform:translateY(-2px)}#p_announcement #an-nl .news-list .news .r .category{padding-bottom:1em}#p_announcement #an-nl .news-list .news .r .minidesc{color:#a53860;filter:drop-shadow(0 2px 2px rgba(0,0,0,.248));font-size:1.2rem;padding-bottom:1em}#p_announcement #an-nl .news-list .news .r .action{display:flex;justify-content:flex-end}#p_announcement #an-nl .news-list .news .r .action .btn-rm{border:3px solid #450920;display:flex;justify-content:flex-end;align-items:center;min-width:100px;font-family:var(--fontH);background:linear-gradient(180deg,#f9dbbd,#ffa5ab);color:#a53860;padding:.25em 1em;border-radius:.25em;gap:1em;font-size:1.4rem}@media screen and (max-width:420px){#p_announcement #an-nl .news-list .news .r .action .btn-rm{font-size:1rem}}#p_announcement #an-nl .news-list .news .r .action .btn-rm{cursor:var(--pointer);transition:all .5s ease}#p_announcement #an-nl .news-list .news .r .action .btn-rm:hover{scale:1.1}