.news{padding:80px 0;background:#F8F8F8}@media screen and (max-width: 1024px){.news{padding:10.41667vw 0}}@media screen and (max-width: 600px){.news{padding:11.5942vw 0 19.32367vw}}.news__item+.news__item{margin-top:24px}@media screen and (max-width: 1024px){.news__item+.news__item{margin-top:3.125vw}}@media screen and (max-width: 600px){.news__item+.news__item{margin-top:3.86473vw}}.news__item a{display:flex;align-items:center;padding:24px;transition:all .3s;color:#333;background:#FFF;box-shadow:0 0 10px 0 rgba(0,0,0,0.1)}@media screen and (max-width: 1024px){.news__item a{padding:3.125vw;box-shadow:0 0 1.30208vw 0 rgba(0,0,0,0.1)}}@media screen and (max-width: 600px){.news__item a{display:block;padding:5.55556vw 4.83092vw;box-shadow:0 0 2.41546vw 0 rgba(0,0,0,0.1)}}.news__item a:hover{transform:translate(0, 1%);box-shadow:0 0 10px 0 rgba(0,0,0,0.3)}@media screen and (max-width: 1024px){.news__item a:hover{box-shadow:0 0 1.30208vw 0 rgba(0,0,0,0.3)}}@media screen and (max-width: 600px){.news__item a:hover{box-shadow:0 0 2.41546vw 0 rgba(0,0,0,0.3)}}.news__info{display:flex;flex:0 0 auto;align-items:center;margin-right:48px}@media screen and (max-width: 1024px){.news__info{margin-right:6.25vw}}@media screen and (max-width: 600px){.news__info{display:block;margin-right:0;margin-bottom:3.86473vw}}.news__info__date{font-size:1.4rem;line-height:1;margin-right:22px;font-family:roboto, sans-serif;font-weight:700;font-style:normal}@media screen and (max-width: 1024px){.news__info__date{font-size:1.82292vw;margin-right:2.86458vw}}@media screen and (max-width: 600px){.news__info__date{font-size:3.38164vw;margin-right:0;margin-bottom:3.86473vw}}.news__info__cat{display:flex;flex-wrap:wrap;margin-left:-8px}@media screen and (max-width: 1024px){.news__info__cat{margin-top:-1.04167vw;margin-left:-1.04167vw}}@media screen and (max-width: 600px){.news__info__cat{margin-top:-1.93237vw;margin-left:-1.93237vw}}.news__info__cat li{font-size:1.2rem;line-height:28px;display:flex;align-items:center;justify-content:center;margin-left:8px;padding:0 16px;text-align:center;border:1px solid #333;font-family:source-han-sans-japanese, sans-serif;font-weight:400;font-style:normal}@media screen and (max-width: 1024px){.news__info__cat li{font-size:1.5625vw;line-height:3.64583vw;margin-top:1.04167vw;margin-left:1.04167vw}}@media screen and (max-width: 600px){.news__info__cat li{font-size:2.89855vw;line-height:6.76329vw;margin-top:1.93237vw;margin-left:1.93237vw}}.news__ttl{font-size:1.6rem;font-family:source-han-sans-japanese, sans-serif;font-weight:400;font-style:normal;overflow:hidden;display:block;width:100%;max-width:100%;white-space:nowrap;text-overflow:ellipsis}@media screen and (max-width: 1024px){.news__ttl{font-size:2.08333vw}}@media screen and (max-width: 600px){.news__ttl{font-size:3.86473vw;overflow:visible;width:auto;max-width:none;white-space:normal;text-overflow:clip}}.pagenation{margin-top:56px}@media screen and (max-width: 1024px){.pagenation{margin-top:7.29167vw}}@media screen and (max-width: 600px){.pagenation{margin-top:11.5942vw}}.pagenation .pager__list{position:relative;display:flex;align-items:center;justify-content:center;width:100%;max-width:494px;margin:0 auto;padding-right:18px}@media screen and (max-width: 1024px){.pagenation .pager__list{padding-right:2.34375vw}}@media screen and (max-width: 600px){.pagenation .pager__list{padding-right:4.83092vw}}.pagenation .pager__list__item{position:relative;width:47px;height:47px;margin-left:20px;transition:border-color .3s;border:1px solid #707070;font-family:roboto, sans-serif;font-weight:400;font-style:normal}@media screen and (max-width: 1024px){.pagenation .pager__list__item{width:6.11979vw;height:6.11979vw;margin-left:2.60417vw;border:.13021vw solid #707070}}@media screen and (max-width: 600px){.pagenation .pager__list__item{width:11.35266vw;height:11.35266vw;margin-left:4.34783vw;border:.24155vw solid #707070}}.pagenation .pager__list__item:before{display:block;width:100%;padding-top:100%;content:''}.pagenation .pager__list__item:hover{border-color:#333}.pagenation .pager__list__item a{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;transition:all .3s;text-align:center;color:#333;background:#FFF}.pagenation .pager__list__item a:hover{color:#FFF;background:#333}.pagenation .pager__list__item--active{display:flex;align-items:center;justify-content:center;text-align:center;color:#FFF;border:1px solid #333;background:#333}.pagenation .pager__list__item--active:before{display:none}.pagenation .pager__list__item--next,.pagenation .pager__list__item--prev{width:30px;height:30px;margin-left:0;border:none;position:absolute;bottom:50%;transform:translate(0, 50%)}@media screen and (max-width: 1024px){.pagenation .pager__list__item--next,.pagenation .pager__list__item--prev{width:3.90625vw;height:3.90625vw}}@media screen and (max-width: 600px){.pagenation .pager__list__item--next,.pagenation .pager__list__item--prev{width:7.24638vw;height:7.24638vw}}.pagenation .pager__list__item--next:hover,.pagenation .pager__list__item--prev:hover{border:none}.pagenation .pager__list__item--next a,.pagenation .pager__list__item--prev a{line-height:0;display:block;width:100%;height:100%;background:none}.pagenation .pager__list__item--next a:before,.pagenation .pager__list__item--prev a:before{display:block;width:100%;height:100%;content:url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48"><circle cx="24" cy="24" r="24"/><path d="M19.636 33.372l10.609-9.43-10.609-9.432" fill="none" stroke="%23fff" stroke-width="2"/></svg>');transition:all .3s}_:-ms-lang(x),.pagenation .pager__list__item--next a:before,.pagenation .pager__list__item--prev a:before{content:'';background:url(../img/common/arrow01.svg) no-repeat center;background-size:contain}_:-ms-lang(x),.pagenation .pager__list__item--next a:before,.pagenation .pager__list__item--prev a:before{content:'';background:url(../img/common/arrow01.svg) no-repeat center;background-size:contain}.pagenation .pager__list__item--next a:hover,.pagenation .pager__list__item--prev a:hover{background:none}.pagenation .pager__list__item--next a:hover:before,.pagenation .pager__list__item--prev a:hover:before{opacity:.7}.pagenation .pager__list__item--next{font-size:0;right:0}.pagenation .pager__list__item--prev{font-size:0;left:0}.pagenation .pager__list__item--prev a:before{transform:rotate(-180deg)}
/*# sourceMappingURL=news_cat.css.map */
