.news-post:not(:first-child){margin-top:1.5625rem}.news-post__link{box-shadow:0px 3px 6px rgba(0,0,0,.1607843137);border-radius:15px;display:block;padding-left:.9375rem;padding-right:2.5rem;padding-bottom:1rem;padding-top:1rem}@media not all and (min-width: 768px){.news-post__link{padding-right:.9375rem}}.news-post__body{display:flex;justify-content:space-between;align-items:flex-start}@media not all and (min-width: 768px){.news-post__body{flex-direction:column;gap:.9375rem}}.news-post__image{border-radius:10px;width:34.2281879195%}@media not all and (min-width: 768px){.news-post__image{width:100%}}.news-post__caption{width:61.4765100671%}@media not all and (min-width: 768px){.news-post__caption{width:100%}}.news-post__date{color:#c3202d;font-size:.875rem;font-weight:700}@media not all and (min-width: 768px){.news-post__date{font-size:.75rem}}.news-post__cat{background-color:#ccc;border-radius:12px;color:#fff;display:flex;justify-content:center;align-items:center;font-size:.875rem;height:1.4375rem;margin-top:.625rem;padding-left:1.25rem;padding-right:1.25rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media not all and (min-width: 768px){.news-post__cat{font-size:.75rem;height:1.3125rem}}.news-post__cat.info{background-color:#036}.news-post__cat.event{background-color:#ff7f00}.news-post__cat.release{background-color:purple}.news-post__cat.media{background-color:#228b22}.news-post__cat.recruit{background-color:#ffc20e}.news-post__cat__link{color:#fff}.news-post__title{font-size:1rem;font-weight:700;line-height:2;margin-top:.5rem}@media not all and (min-width: 768px){.news-post__title{font-size:.875rem;line-height:2}}.news-post__text{font-size:.875rem;line-height:2.1428571429;margin-top:.9375rem}@media not all and (min-width: 768px){.news-post__text{font-size:.875rem;line-height:2.1428571429}}.sidebar-title{color:#c3202d;font-size:1rem;font-weight:700;margin-bottom:1.25rem}.sidebar-cats{margin-bottom:3.125rem}@media not all and (min-width: 768px){.sidebar-cats{margin-bottom:1.5625rem}}@media not all and (min-width: 768px){.sidebar-cat{display:flex;gap:0 .3125rem;overflow:auto}}.sidebar-cat__item:not(:first-child){margin-top:.625rem}@media not all and (min-width: 768px){.sidebar-cat__item{flex-shrink:0}.sidebar-cat__item:not(:first-child){margin-top:0}}.sidebar-cat__link{border:1px solid #c3202d;border-radius:15px;display:flex;justify-content:center;align-items:center;font-size:1rem;font-weight:700;height:1.875rem;padding-left:1.25rem;padding-right:1.25rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.sidebar-cat__link:hover{background-color:#c3202d;color:#fff}.sidebar-cat__link.current{background-color:#c3202d;color:#fff}@media not all and (min-width: 768px){.sidebar-cat__link{font-size:.875rem;height:1.625rem}}.sidebar-years__content{border:1px solid #ddd;border-radius:5px}.sidebar-years__button{background-color:rgba(0,0,0,0);border:none;width:100%;display:flex;justify-content:space-between;align-items:center;font-size:1rem;font-weight:700;height:2.125rem;padding-left:.875rem;padding-right:.75rem;cursor:pointer}.sidebar-years__icon{width:0;height:0;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-top:6px solid #c3202d;transition:transform .2s ease}.sidebar-years.is-open .sidebar-years__icon{transform:rotate(180deg)}.sidebar-years__panel{overflow:hidden}.sidebar-year{max-height:17.5rem;overflow:auto;padding:6px 0}.sidebar-year__item{margin-left:.75rem;margin-right:.75rem}.sidebar-year__item:not(:first-child){border-top:1px solid #ccc}.sidebar-year__link{display:block;font-size:1rem;font-weight:700;padding-top:.625rem;padding-bottom:.625rem}.sidebar-navi{box-shadow:none;padding:0}.search-form{display:flex;justify-content:space-between;gap:.625rem;margin-bottom:1.875rem}.search-form__label{width:100%}.search-form__input{font-size:.875rem;height:1.875rem;padding:.3125rem;width:100%}.search-form__submit{background-color:rgba(0,0,0,0);border:1px solid #000;border-radius:5px;cursor:pointer;flex-shrink:0;height:1.875rem;padding-left:.625rem;padding-right:.625rem}.news-search__header{background-color:#f1f1f1;border-radius:10px;display:flex;justify-content:space-between;align-items:center;gap:1.25rem;margin-bottom:1.875rem;padding:1.25rem}@media not all and (min-width: 768px){.news-search__header{flex-direction:column}}.news-search__title{font-size:1rem;line-height:1.5}.news-search__result{flex-shrink:0}.news-post__header{border-bottom:1px solid #ccc;display:flex;align-items:center;flex-wrap:wrap;gap:0 1.25rem;margin-bottom:1.875rem;padding-bottom:1.25rem}.news-post__header .news-post__date{order:1}.news-post__header .news-post__cat{margin-top:0;order:2}.news-post__header .news-post__title{font-size:1.25rem;order:3;width:100%}@media not all and (min-width: 768px){.news-post__header .news-post__title{font-size:1rem;line-height:2}}.news-post__content p{font-size:1rem;line-height:2;margin-bottom:1.25rem}.news-post__content a{color:blue;text-decoration:underline}.news-post__content .wp-block-image{margin-bottom:1.25rem}@media not all and (min-width: 768px){.news-post__content{font-size:.875rem;line-height:2.1428571429}}.news-post__pager{display:flex;justify-content:space-between;align-items:center;margin-top:6.25rem}@media not all and (min-width: 1100px){.news-post__pager{flex-wrap:wrap;margin-inline:auto;margin-top:2.5rem;width:100%}}@media not all and (min-width: 768px){.news-post__pager{width:75.3623188406%}}.news-post__pager__link{display:flex;align-items:center;gap:.625rem;font-size:1rem}.news-post__pager__link .arrow-icon{margin-left:0;width:3.125rem}@media not all and (min-width: 768px){.news-post__pager__link{font-size:.875rem}.news-post__pager__link .arrow-icon{margin-left:0;width:2.5rem}}.news-post__pager__prev .arrow-icon{transform:rotate(180deg)}.news-post__pager__index{max-width:16.25rem;width:32.5%}.news-post__pager__index .news-post__pager__link{background-color:#c3202d;border:1px solid #c3202d;border-radius:10px;color:#fff;justify-content:center;font-size:1rem;height:3.75rem}.news-post__pager__index .news-post__pager__link .arrow-icon{background-color:#fff;width:1.875rem}.news-post__pager__index .news-post__pager__link .arrow-icon::before{color:#c3202d}.news-post__pager__index .news-post__pager__link:hover{background-color:#fff;color:#c3202d}.news-post__pager__index .news-post__pager__link:hover .arrow-icon{background-color:#c3202d}.news-post__pager__index .news-post__pager__link:hover .arrow-icon::before{color:#fff}@media not all and (min-width: 1100px){.news-post__pager__index{margin-inline:auto;margin-top:2.5rem;order:3;width:100%}.news-post__pager__index .news-post__pager__link{height:3.125rem}}.pagination{display:flex;justify-content:center;margin-top:2.5rem}.page-numbers{border-radius:5px;display:flex;justify-content:center;align-items:center;gap:.3125rem;font-size:1rem;font-weight:700;height:1.5625rem;width:1.5625rem}.page-numbers.current{background-color:#c3202d;color:#fff}.page-numbers.next,.page-numbers.prev{color:#c3202d;font-size:.875rem;margin-left:1.5625rem;margin-right:1.5625rem;width:auto}