.blog_news_item{border-bottom:1px solid #000}.blog_news_link{color:#000;display:flex;gap:20px;padding:20px;text-decoration:none;transition:background-color .5s cubic-bezier(.645,.045,.355,1);transition-timing-function:ease-in}.blog_news_link,.blog_news_link.icon_pdf{position:relative}.blog_news_link.icon_pdf .blog_news_ttl:after{aspect-ratio:1/1;background-color:#005396;content:"";-webkit-mask-image:url(https://8831014.fs1.hubspotusercontent-na1.net/hubfs/8831014/raw_assets/public/mol-logistics-theme/assets/img/modules/ico_pdf.svg);mask-image:url(https://8831014.fs1.hubspotusercontent-na1.net/hubfs/8831014/raw_assets/public/mol-logistics-theme/assets/img/modules/ico_pdf.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;min-width:18px;width:18px}.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:#d7f4ff}}.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}@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-size:1rem;text-decoration:none;transition:.5s cubic-bezier(.645,.045,.355,1)}@media screen and (max-width:767px){.blog_news_ttl{font-size:.8125rem}}.blog_category{background-color:#005396;border:2px solid #005396;color:#fff;display:inline-block;font-size:.75rem;font-weight:700;line-height:1.4;min-width:100px;padding:0 6px;text-align:center;text-decoration:none;transition:.5s cubic-bezier(.645,.045,.355,1)}.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}}