body.news .gnavi__news>a:after{opacity:1;width:5px;height:5px;border-radius:50%;background:#f20000}#page_header .page_ttl:before{content:'News'}#page_body{overflow:hidden}.cat_wrapper{background:#eee}.cat_wrapper dt{font-weight:500;margin-bottom:15px;text-align:center}.cat_wrapper .inner{padding-block:20px}.cat_wrapper .cat_list{display:flex;flex-wrap:wrap;gap:.5em}@media screen and (max-width: 767px){.cat_wrapper .cat_list{font-size:1.4rem}}.cat_wrapper .cat_list .cat-item{font-weight:500;flex-grow:1;text-align:center}@media print, screen and (min-width: 768px){.cat_wrapper .cat_list .cat-item{max-width:30%}}.cat_wrapper .cat_list .cat-item a{padding:0.5em 2em;width:100%;display:block;min-width:0;background-color:#fff;border-radius:30px;border:solid 1px #ccc}.cat_wrapper .cat_list .cat-item a:hover{border-color:#f20000;color:#f20000}.cat_wrapper .cat_list .cat-item.current-cat a{border-color:#f20000;background-color:#f20000;color:#FFF}.news_list{margin-bottom:60px;margin-top:-20px}@media screen and (max-width: 767px){.news_list{margin-bottom:40px}}.news_list li:not(:last-child){border-bottom:dashed 1px #aaa}.news_list li a{color:#333;display:flex;padding:20px 15px;gap:max(20px, 5%)}@media screen and (max-width: 767px){.news_list li a{padding:15px 0}}.news_list li a:hover .post_ttl{text-decoration:underline}.news_list li .box{flex:1}.news_list li .post_day{display:block;margin-bottom:5px;font-family:"Outfit","Noto Sans JP",sans-serif;font-weight:600}@media screen and (max-width: 767px){.news_list li .post_day{font-size:1.4rem}}.news_list li .post_cat{display:flex;flex-wrap:wrap;gap:5px;margin-top:10px;line-height:1}.news_list li .post_cat .item{font-size:1.4rem;padding:5px 10px 7px;border-radius:60px;background:#eee}@media screen and (max-width: 767px){.news_list li .post_cat .item{font-size:1.2rem}}.post_wrapper{margin-top:calc( var(--spacetb) * -1)}.post_head{padding-top:40px;margin-bottom:30px;border-top:solid 1px #ddd}@media print, screen and (min-width: 768px){.post_head{margin-inline:-100vw;padding-inline:100vw}}@media screen and (max-width: 767px){.post_head{padding-top:30px;margin-bottom:20px}}.post_head .post_ttl{font-size:var(--fontsize32);font-weight:700;text-wrap:wrap;text-wrap:pretty}.post_head .post_data{margin-bottom:15px;display:flex;flex-wrap:wrap;align-content:center;gap:20px}.post_head .post_day{display:block;font-family:"Outfit","Noto Sans JP",sans-serif;font-weight:600}.post_head .post_cat{display:flex;flex-wrap:wrap;gap:5px;line-height:1}.post_head .post_cat .item{font-size:1.4rem;padding:5px 10px 7px;border-radius:60px;background:#eee;color:#333}@media screen and (max-width: 767px){.post_head .post_cat .item{font-size:1.2rem}}
/*# sourceMappingURL=news.css.map */
