.blog_news_item{border-bottom:1px solid #e6eaf5}.blog_news_link{color:#000;display:flex;gap:20px;padding:20px;position:relative;text-decoration:none;transition:background-color .7s;transition-timing-function:ease-in}.blog_news_dtl{align-items:center;display:flex;width:210px}.blog_news_cnt{width:calc(100% - 210px)}@media screen and (max-width:767px){.blog_news{margin-top:0;padding:20px}.blog_news_link{flex-flow:column;gap:5px 15px}.blog_news_cnt,.blog_news_dtl{width:100%}}@media screen and (min-width:1050px){.blog_news_link:hover{background-color:#efefef}}.blog_news_header{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;margin-bottom:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.blog_news_header>:last-child{margin-right:0}.blog_news_date{font-family:Lato,sans-serif;font-size:.75rem;margin-right:20px;transition:.7s}@media screen and (max-width:767px){.blog_news_header{flex-flow:column;gap:10px;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start}}.blog_news_labels{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;gap:5px}.blog_news_ttl{font-family:Zen Old Mincho,serif;font-size:1rem;text-decoration:none;transition:.7s}@media screen and (max-width:767px){.blog_news_ttl{font-size:.8125rem}}.blog_category{background-color:#f6f8fd;border:2px solid #f6f8fd;color:#1c80a8;display:inline-block;font-size:.75rem;font-weight:700;line-height:1.4;min-width:100px;padding:0 14px;text-align:center;text-decoration:none;transition:.7s}.news_post_ttl{font-size:1.5rem;font-weight:700;margin-bottom:30px}@media screen and (max-width:767px){.blog_post_ttl{font-size:1.375rem;margin-top:20px}}