@keyframes animation-jump{0%{translate:0 0}50%{translate:0 -5px}to{translate:0 0}}.news-detail__main{display:flex;flex-direction:column;margin-top:1.375rem;gap:2.375rem}.news-detail__title{display:flex;flex-direction:column;gap:1.25rem}.news-detail__title .meta{display:flex;gap:2.625rem}.news-detail__title .meta .date{flex-shrink:0;font-weight:700;font-size:1.125rem;line-height:1;letter-spacing:.1em;text-transform:uppercase}.news-detail__title .meta .label-list{display:flex;flex-wrap:wrap;gap:.625rem}.news-detail__title .title{font-weight:400;font-size:2.375rem;line-height:1.8421052632;letter-spacing:.15em}.news-detail__imagearea{min-height:28.125rem;margin-bottom:2.75rem}.news-detail__imagearea img{width:100%;height:100%;object-fit:cover}.news-detail__imagearea+.news-detail__article h2:first-of-type{margin-top:0}.news-detail__new-post-list{background:url(/wp-content/themes/bun-kyoto-u/assets/images/common/bg__bottom.png);background-size:cover}.news-detail__new-post-list .inner{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:7.5rem;padding-bottom:6.75rem}.news-detail__new-post-list .title{width:100%;font-weight:400;font-size:1.125rem;line-height:1;letter-spacing:.2em}.news-detail__new-post-list .list{display:grid;grid-template-columns:repeat(4,1fr);width:100%;margin-top:2.0625rem;gap:1.25rem 2.5rem}.news-detail__new-post-list .c-pagetop{margin:6.5rem 0 0 auto}.news-detail__back-button{margin:4.5rem auto .3125rem}@media screen and (max-width:833px){.news-detail__imagearea{margin-right:-1.25rem;margin-left:-1.25rem}.news-detail__main{margin-top:.375rem;gap:2.75rem}.news-detail__title{gap:1.5rem}.news-detail__title .meta{flex-direction:column;gap:1.125rem}.news-detail__title .meta .label-list{gap:.625rem .625rem}.news-detail__title .title{font-size:1.875rem;line-height:1.8;letter-spacing:.25em}.news-detail__imagearea{min-height:15.625rem;margin-bottom:1.125rem}.news-detail__new-post-list .inner{padding-top:6.25rem;padding-bottom:3.4375rem}.news-detail__new-post-list .list{grid-template-columns:repeat(1,1fr);margin-top:2.0625rem;gap:3rem}.news-detail__new-post-list .c-pagetop{margin-top:3.9375rem}.news-detail__back-button{margin:5.3125rem auto 0}}@media screen and (max-width:320px){.news-detail__imagearea{margin-right:-.625rem;margin-left:-.625rem}}@media (min-width:834px),print{.news-detail__title .meta .date{margin-top:.125rem}.news-detail__imagearea{width:100%}}@media (min-width:1100px),print{.news-detail__new-post-list .c-pagetop{margin-right:-1.75rem}}
