.notices__cat{padding:0 5.333%;margin-bottom:35px}.notices__cat ul{list-style:none;display:flex;-moz-column-gap:10px;column-gap:10px;padding:0;margin:0}.notices__cat li{background-color:#ececec;padding:15px 28px;border-radius:30px;filter:drop-shadow(2px 3px 2px rgba(0, 0, 0, 0.1));line-height:1;font-size:1.2rem}.notices__cat li a{color:#000}.notices__cat .current{background-color:#8fcf86}.notices__cat .current a{color:#fff}.notices__list{margin-bottom:180px}.notices__list .info__item{width:100%;padding:0 5.333%;margin-bottom:20px}.notices__list .info__item::after{content:"";display:block;width:100%;height:1px;background-color:#c7c7c7;margin-bottom:20px}.notices__list .info__item a{color:#354341;text-decoration:none}.notices__list .info__item .date{font-size:1.2rem}.notices__list .info__item .line{color:#c7c7c7;margin:0 10px}.notices__list .info__item .cat{font-size:1.2rem;color:#888}.notices__list .info__item .cat::before{content:"";display:inline-block;width:1px;height:10px;margin:0 20px;background-color:#c7c7c7}.notices__list .info__item h2{font-size:1.4rem;white-space:nowrap;margin-top:15px;margin-bottom:20px}.notices__list .info__item h2 br{display:none}@media screen and (min-width: 768px){.notices__list .info__item h2 svg{display:none}}@media screen and (min-width: 1024px){.notices__container{display:flex;width:100%;padding:0 5.333%}.notices__container .notices__cat ul{flex-direction:column}.notices__container .notices__cat ul li{margin-bottom:20px}.notices__list .info__item{padding:0}}@media screen and (min-width: 1280px){.sction--list{margin-top:170px}.notices__container{width:100%;max-width:1360px;margin:100px auto 150px;padding:0 40px}.notices__container .notices__cat ul{flex-direction:column;row-gap:20px}.notices__container .notices__cat ul li{width:124px;height:46px;line-height:1;text-align:center;padding:15px 0;font-size:1.6rem}.notices__container .notices__list{width:100%}.notices__container .notices__list .info__item .date{font-size:1.6rem}.notices__container .notices__list .info__item .cat{font-size:1.6rem}.notices__container .notices__list .info__item h2{font-size:2rem;margin-top:20px}.notices__container .notices__list .info__item h2 svg{display:inline-block;margin-left:auto;margin-top:-10px;width:60px;height:60px}.notices__container .notices__list .info__item h2 a{width:100%;display:flex;justify-content:flex-end}.notices__container .notices__list .info__item h2 a:hover{opacity:.7}}/*# sourceMappingURL=topic.css.map */