.blog-article__seminar-posts{margin-bottom:60px;margin-top:60px;@media (min-width:768px){&{margin-bottom:40px;margin-top:80px}}@media (min-width:1050px){&{margin-bottom:80px}}.heading-2{margin-bottom:25px;@media (min-width:768px){&{margin-bottom:30px}}}}.blog-article__seminar-posts__list{display:flex;flex-direction:column;gap:35px;@media (min-width:768px){gap:40px}@media (min-width:1050px){gap:35px}}.blog-article__seminar-posts__list__item__anchor{@media (min-width:768px){&{display:grid;gap:30px;grid-template-columns:210px 1fr}}@media (min-width:1050px){&{gap:30px;grid-template-columns:290px 1fr}}}.blog-article__seminar-posts__thumbnail{aspect-ratio:16/9;overflow:hidden;img{height:100%;object-fit:cover;transition:transform .3s;width:100%;a:focus &{transform:scale(1.05)}@media (min-width:1050px){a:hover &{transform:scale(1.05)}}}}.blog-article__seminar-posts__body__date{align-items:center;color:var(--color-main);display:flex;font-weight:var(--fw-normal-jp);letter-spacing:var(--ls-root);line-height:var(--lh-normal-text);margin-top:12px;@media (min-width:768px){&{margin-top:0}}}.blog-article__seminar-posts__body__date__title{font-size:1.2rem;@media (min-width:768px){&{font-size:1.5rem}}}.blog-article__seminar-posts__body__date__title__colon{padding-inline:2px;@media (min-width:768px){&{padding-inline:3px}}}.blog-article__seminar-posts__body__date__list{&{display:flex;gap:11px;@media (min-width:768px){&{gap:20px}}}.blog-article__seminar-posts__body__date__list__item{font-size:1.3rem;position:relative;@media (min-width:768px){&{font-size:1.5rem}}&:not(:first-child):before{background-color:var(--color-point3);content:"";display:inline-block;height:11px;left:-6px;position:absolute;top:50%;transform:translateY(-50%);width:1px}@media (min-width:768px){&:not(:first-child):before{height:14px;left:-10px}}}.blog-article__seminar-posts__body__date__year{font-size:1rem;@media (min-width:768px){&{font-size:1.3rem;margin-right:2px}}}}.blog-article__seminar-posts__body__title{color:var(--color-main);font-size:1.5rem;font-weight:var(--fw-normal-jp);letter-spacing:var(--ls-root);line-height:var(--lh-normal-text);margin-top:10px;@media (min-width:768px){&{font-size:1.8rem;margin-top:12px}}.blog-article__seminar-posts__body__title__inner{background-image:linear-gradient(rgba(var(--color-point-rgb),.6),rgba(var(--color-point-rgb),.6));background-position:0 100%;background-repeat:no-repeat;background-size:0 50%;transition:background-size .3s;a:focus &{background-size:100% 50%}@media (min-width:1050px){a:hover &{background-size:100% 50%}}}}.blog-article__seminar-posts__body__tag-list{display:flex;flex-wrap:wrap;gap:10px;margin-top:17px;@media (min-width:768px){&{margin-top:20px}}}.blog-article__seminar-posts__body__tag-list__item,.blog-article__seminar-posts__body__tag-list__item--closed,.blog-article__seminar-posts__body__tag-list__item--palce{border:1px solid var(--color-point3);border-radius:13px;box-sizing:border-box;color:var(--color-plane);display:block;font-size:1.2rem;letter-spacing:var(--ls-root);min-width:77px;padding:4px 10px 5px;text-align:center;transition:background-color .3s;@media (min-width:768px){&{font-size:1.3rem;min-width:95px;padding:5px 15px 6px}}}.blog-article__seminar-posts__body__tag-list__item--closed{border:1px solid var(--color-pale)}.blog-article__seminar-posts__body__tag-list__item--palce{&{border-color:var(--color-pale)}&,&:before{position:relative}&:before{background-color:var(--color-point3);border-radius:50%;content:"";display:inline-block;height:6px;margin-right:5px;top:-2px;width:6px}&.is-offline{&:before{background-color:var(--color-art_board1)}}}