@charset "utf-8";#contents article p{text-align:left}.article__list{display:flex;flex-wrap:wrap;gap:0 1rem}.article__link{width:100%;display:flex;gap:.5rem 1rem}.article__list>.article__item{width:calc(100%/1);text-align:left;display:flex;margin:.5rem 0}.article__thumb{width:35%;aspect-ratio:16/9;position:relative;overflow:hidden}.article__thumb img{position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);height:200px;object-fit:cover}.article__body{width:65%}.article__date{font-size:.9rem}.article__ttl{font-size:1.3rem;line-height:1.6rem}.pagination{margin-top:3rem}.pagination .nav-link{display:flex;justify-content:center;gap:.5rem}.pagination .page-numbers{display:inline-block;border:1px solid #000;padding:.25rem .75rem}.pagination .page-numbers:hover{background:#000;color:#fff}.pagination .page-numbers.current{background:#000;color:#fff}.img-100{width:100%;max-width:100%;height:auto}.flex{display:flex;gap:40px;justify-content:center}#contents h3.subtitle{margin-top:50px;margin-bottom:30px}#contents article{padding-top:0}#contents .flex article{width:750px}#contents .flex.news-side{margin-bottom:30px}#contents .flex.news-side article{position:relative}@media screen and (max-width:768px){#contents .flex.news-side article{padding-bottom:80px}}#contents #widget-area01{padding:0 15px!important;width:230px}#contents #widget-area01 h3{border-bottom:1px solid #909090;text-align:left;margin-bottom:10px}.wp-block-group{margin-top:20px}.wp-block-latest-posts__list.wp-block-latest-posts,.wp-block-categories-list.wp-block-categories,.wp-block-archives-list.wp-block-archives{text-align:left}.wp-block-latest-posts__list.wp-block-latest-posts li:before,.wp-block-archives-list.wp-block-archives li:before,.wp-block-categories-list.wp-block-categories li:before{content:"";line-height:40px;padding-left:20px;background:url(/common/images/icon-right.png) no-repeat left center}.categories{background-color:#b6002a;color:#fff;display:inline-block;width:80px;font-size:14px;margin-right:5px;text-align:center}.article__body{margin-top:10px}.article__ttl{font-size:1rem;line-height:1.5rem;margin-top:5px}.pagination .page-numbers.current,.news-navigation .nav-home a{background-color:#b6002a;color:#fff}.news-navigation{position:absolute;bottom:-50px;display:flex;justify-content:center;left:0;right:0;margin:auto}.news-navigation a{border:1px solid #909090;padding:5px 10px;margin:10px}@media (max-width:991px){.flex.news-side{display:block}#contents #widget-area01{margin:20px auto}#contents .flex article,.article__thumb,.article__body,#contents .contentswrap{width:100%}#contents .flex article{margin-bottom:50px}.news-navigation{bottom:20px}.article__link{display:block}}@media (max-width:768px){.article__list{display:block}.article__list>.article__item{display:block;width:100%;margin-bottom:30px}}@media (max-width:500px){.wp-block-latest-posts__list.wp-block-latest-posts li:before,.wp-block-archives-list.wp-block-archives li:before,.wp-block-categories-list.wp-block-categories li:before{line-height:35px;padding-left:15px;background-size:10px}}@media (min-width:769px){.article__list>.article__item{display:block;width:calc(95%/3)}.article__thumb{width:100%;margin-bottom:.75rem}.article__body{width:100%}.article__link{display:block}.article__ttl{font-size:1.4rem;line-height:1.7rem}}img{max-width:100%;height:auto}