.blog_card{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;gap:30px 20px}.blog_card_col1>*{border-bottom:1px dashed #cad5e1;display:flex;gap:20px;padding:0 0 20px;width:100%}@media screen and (max-width:767px){.blog_card_col1>*{flex-flow:column}}.blog_card_col2>*{width:calc(50% - 10px)}.blog_card_col3>*{padding:10px;width:calc(33.33333% - 13.33333px)}.blog_card_col4>*{width:calc(25% - 15px)}.blog_card_img{max-width:260px;overflow:hidden;position:relative}@media screen and (max-width:767px){.blog_card_col1 .blog_card_img{max-width:100%}}.blog_card_img>img{aspect-ratio:1.778/1;object-fit:cover;vertical-align:top;width:100%}.blog_card_body{color:#000;flex:1;padding:10px 0 0;text-decoration:none}.blog_card_col1 .blog_card_body{padding:0}.blog_card_head{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin-bottom:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px 10px}.blog_card_body>:last-child{margin-bottom:0}.blog_card_body .blog_date,.blog_card_body .blog_update{color:gray;font-size:14px}.blog_card_ttl{font-weight:700;margin-bottom:20px;transition:.7s}.blog_card_txt{word-break:break-all}.blog_card a{color:currentColor;position:relative;text-decoration:none;transition:.7s}@media screen and (min-width:1050px){.blog_card a:hover{opacity:.7}.blog_card a:hover img{opacity:1}.blog_card a:hover .blog_card_ttl{color:#ff5c35}}a.blog_card .blog_card_ttl,a.blog_card .blog_card_txt{transition:.7s}.blog_card_categories{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;gap:10px}.bl_category{background-color:#0fbfbf;border:2px solid #0fbfbf;border-radius:100px;color:#f6f9fc;display:inline-block;font-size:.875rem;font-weight:700;line-height:1.4;padding:1px 15px;text-align:center;text-decoration:none;transition:.7s}@media screen and (max-width:1049px){.blog_card>*{width:calc(50% - 10px)}}@media screen and (max-width:1050px){.blog_card>*{width:100%}.blog_card.blog_card_col2{margin-bottom:-20px}.blog_card_col3{gap:20px}.blog_card_body{padding:20px 0 0}.blog_card_txt{margin-top:8px!important}.blog_card_col3>*{background-color:transparent!important;border-bottom:1px dashed #ddd;box-shadow:none;padding:0 0 20px}}