.article-card{display:flex;flex-direction:column;height:100%;position:relative}@media screen and (any-hover: hover)and (min-width: 960px){.article-card:hover .article-card__img{transform:scale(1.2)}.article-card:hover .article-card__lead,.article-card:hover .article-card__ttl{color:#005bac}}.article-card *:not(.article-meta,.article-areas,.article-tags,.article-tag){display:block}.article-card picture{display:initial}.article-card>*+*{margin-top:min(min(var(--vw, 1vw),var(--svh, 1vh))*24/768*100,18px)}@media screen and (min-width: 960px){.article-card>*+*{margin-top:min(var(--vw, 1vw)*16/1280*100,20px)}}.article-card__thumb{flex-shrink:0;position:relative;overflow:hidden;border:1px solid #dedede;aspect-ratio:256/144;background:#fff}.article-card__img{width:100%;height:100%;transition:transform .8s cubic-bezier(0.215, 0.61, 0.355, 1);object-fit:contain}.article-card__link::before{content:"";position:absolute;inset:0;z-index:1;width:100%;height:100%}.article-card__body{display:flex;flex-direction:column;justify-content:space-between;height:100%}.article-card__body>*+*{margin-top:min(min(var(--vw, 1vw),var(--svh, 1vh))*24/768*100,18px)}@media screen and (min-width: 960px){.article-card__body>*+*{margin-top:min(var(--vw, 1vw)*16/1280*100,20px)}}.article-card__lead,.article-card__ttl{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis}.article-card__ttl{font-size:clamp(0.6770833333rem,0.8125rem + (min(var(--vw, 1vw),var(--svh, 1vh))*100 - 384px)*0.0338541667,1.21875rem);font-weight:600;line-height:1.3846153846;letter-spacing:0;transition:color .8s cubic-bezier(0.215, 0.61, 0.355, 1)}.article-card__ttl::before{margin-top:calc((1 - 1.3846153846)*.5em);content:"";display:block;width:0;height:0}.article-card__ttl::after{margin-bottom:calc((1 - 1.3846153846)*.5em);content:"";display:block;width:0;height:0}@media screen and (min-width: 960px){.article-card__ttl{font-size:min(1rem + 2*(var(--vw, 1vw)*100 - 1280px)/320,1.125rem);line-height:1.5;letter-spacing:.02em}.article-card__ttl::before{margin-top:calc((1 - 1.5)*.5em)}.article-card__ttl::after{margin-bottom:calc((1 - 1.5)*.5em)}}.article-card__lead{transition:color .8s cubic-bezier(0.215, 0.61, 0.355, 1)}.article-card__date{font-size:clamp(0.5208333333rem,0.625rem + (min(var(--vw, 1vw),var(--svh, 1vh))*100 - 384px)*0.0260416667,0.9375rem);font-family:"Roboto",sans-serif;font-weight:400;line-height:1;letter-spacing:-0.02em;color:#aaa}@media screen and (min-width: 960px){.article-card__date{font-size:min(0.875rem + 1.75*(var(--vw, 1vw)*100 - 1280px)/320,0.984375rem);letter-spacing:0}}.article-meta{position:relative;z-index:2;display:flex;flex-direction:column;gap:min(min(var(--vw, 1vw),var(--svh, 1vh))*16/768*100,12px)}@media screen and (min-width: 960px){.article-meta{gap:min(var(--vw, 1vw)*16/1280*100,20px)}}.article-areas,.article-tags{position:relative;z-index:2;display:flex;flex-wrap:wrap;gap:min(min(var(--vw, 1vw),var(--svh, 1vh))*8/768*100,6px)}@media screen and (min-width: 960px){.article-areas,.article-tags{gap:min(var(--vw, 1vw)*6/1280*100,7.5px)}}.article-tags{gap:min(min(var(--vw, 1vw),var(--svh, 1vh))*16/768*100,12px)}@media screen and (min-width: 960px){.article-tags{gap:min(var(--vw, 1vw)*8/1280*100,10px) min(var(--vw, 1vw)*16/1280*100,20px)}}.article-areas+.article-tags{margin-top:min(min(var(--vw, 1vw),var(--svh, 1vh))*16/768*100,12px)}@media screen and (min-width: 960px){.article-areas+.article-tags{margin-top:min(var(--vw, 1vw)*0/1280*100,0px)}}.column-single__meta .article-areas+.article-tags{margin-top:0}@media screen and (min-width: 960px){.column-single__meta .article-areas+.article-tags{margin-top:0}}.article-tag{font-size:clamp(0.625rem,0.75rem + (min(var(--vw, 1vw),var(--svh, 1vh))*100 - 384px)*0.03125,1.125rem);display:inline-flex;align-items:baseline;font-weight:400;line-height:1;letter-spacing:0}@media screen and (min-width: 960px){.article-tag{font-size:min(0.875rem + 1.75*(var(--vw, 1vw)*100 - 1280px)/320,0.984375rem)}}.article-tag::before{content:"";display:inline-block;background:#2aa29a;width:min(min(var(--vw, 1vw),var(--svh, 1vh))*10/768*100,7.5px);margin-right:min(min(var(--vw, 1vw),var(--svh, 1vh))*8/768*100,6px);border-radius:50%;aspect-ratio:1}@media screen and (min-width: 960px){.article-tag::before{width:min(var(--vw, 1vw)*6/1280*100,7.5px);margin-right:min(var(--vw, 1vw)*4/1280*100,5px)}}.article-tag--entertainment::before{background:#005bac}.article-tag--area{align-items:center;background:#29abe2;color:#fff !important;min-height:min(min(var(--vw, 1vw),var(--svh, 1vh))*40/768*100,30px);padding:min(min(var(--vw, 1vw),var(--svh, 1vh))*8/768*100,6px) min(min(var(--vw, 1vw),var(--svh, 1vh))*24/768*100,18px);border-radius:min(min(var(--vw, 1vw),var(--svh, 1vh))*80/768*100,60px);letter-spacing:.02em}@media screen and (min-width: 960px){.article-tag--area{min-height:min(var(--vw, 1vw)*22/1280*100,27.5px);padding:min(var(--vw, 1vw)*4/1280*100,5px) min(var(--vw, 1vw)*16/1280*100,20px);border-radius:min(var(--vw, 1vw)*80/1280*100,100px)}}.article-tag--area::before{content:none;display:none}.article-tag--event_event{background:#2aaae2}.article-tag--event_seminar{background:#005bac}.article-tag--ended{background:#aaa}.article-tag--hash{color:#005bac}.article-tag--hash::before{content:none;display:none}a.article-tag,button.article-tag{display:inline-flex;color:#005bac;text-decoration:none;cursor:pointer}@media(any-hover: hover){a.article-tag:hover,button.article-tag:hover{opacity:.7}}.article-list{display:grid;gap:min(min(var(--vw, 1vw),var(--svh, 1vh))*64/768*100,48px) min(min(var(--vw, 1vw),var(--svh, 1vh))*32/768*100,24px);grid-template-columns:repeat(2, 1fr);padding-inline:0;list-style-type:none}@media screen and (min-width: 960px){.article-list{grid-template-columns:repeat(4, 1fr)}}@media screen and (min-width: 960px){.article-list--column{gap:min(var(--vw, 1vw)*64/1280*100,80px) min(var(--vw, 1vw)*32/1280*100,40px);grid-template-columns:repeat(3, 1fr)}}.article-list--column .article-card__body{justify-content:flex-start}.article-list--column .article-card__date{color:#0d0d0d}@media screen and (min-width: 960px){.article-list--column--4{grid-template-columns:repeat(4, 1fr)}}.acf-column-cards{margin-top:min(min(var(--vw, 1vw),var(--svh, 1vh))*32/768*100,24px)}@media screen and (min-width: 960px){.acf-column-cards{margin-top:min(var(--vw, 1vw)*16/1280*100,20px)}}.acf-column-cards .article-card__img{width:100%;height:100%;object-fit:contain}.column-single__ttl{font-size:clamp(0.9375rem,1.125rem + (min(var(--vw, 1vw),var(--svh, 1vh))*100 - 384px)*0.046875,1.6875rem);font-weight:600}@media screen and (min-width: 960px){.column-single__ttl{font-size:min(2rem + 4*(var(--vw, 1vw)*100 - 1280px)/320,2.25rem)}}.column-single__meta{margin-top:min(min(var(--vw, 1vw),var(--svh, 1vh))*20/768*100,15px);margin-bottom:min(min(var(--vw, 1vw),var(--svh, 1vh))*20/768*100,15px)}@media screen and (min-width: 960px){.column-single__meta{margin-top:min(var(--vw, 1vw)*10/1280*100,12.5px);margin-bottom:min(var(--vw, 1vw)*20/1280*100,25px)}}
