.p-information{margin:60px 0 200px}.p-information__category__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;margin-bottom:60px}.p-information__category__list a{border:1px solid #3db3e8;color:#222;-webkit-transition:.3s ease;transition:.3s ease;display:block;text-align:center;border-radius:16px;font-size:16px;font-weight:700;letter-spacing:.02em;padding:7px 30px}.p-information__category__list a:hover{background-color:#3db3e8;color:#fff}.p-information__category__list .all a{min-width:160px}.p-information__category__list .is-active a{background-color:#3db3e8;color:#fff}.p-information__list{max-width:880px;margin:0 auto}.p-information__item{border-top:1px solid #3db3e8}.p-information__item:last-child{border-bottom:1px solid #3db3e8}.p-information__item__link{color:#222;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:6px 35px;padding:20px}.p-information__item__category{display:inline-block;color:#3db3e8;font-weight:500;font-size:12px;padding:2px 4px;line-height:1.15;letter-spacing:0;border-radius:4px;border:1px solid #3db3e8}.p-information__item__date{display:inline-block;font-size:14px;font-weight:500;line-height:1.5}.p-information__item__ttl{width:100%;font-size:16px;font-weight:700;letter-spacing:.04em;line-height:1.625;margin-top:4px;color:#222;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.p-information .pagenav{margin-top:80px}article.p-article__info{margin-bottom:180px}@media only screen and (max-width:767px){.p-information{margin:50px 0 140px}.p-information__category__list{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 auto 40px;gap:20px 16px}.p-information__category__list a{font-size:14px;padding:6px 20px;min-width:0;min-width:initial}.p-information__item__link{padding:16px 10px;gap:6px 20px}.p-information__item__ttl{font-size:15px}.p-information .pagenav{margin-top:60px}article.p-article__info{margin-bottom:140px}}
/*# sourceMappingURL=../maps/page/information.min.css.map */
