.alo6-title-bar{
  display:flex;align-items:center;gap:8px;
  border-top:2px solid #16a34a;border-bottom:1px solid #e5e7eb;
  padding:6px 0;margin-bottom:10px
}
.alo6-title-favi{width:28px;height:28px;border-radius:0;
  border:2px solid #16a34a;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;
  box-shadow:0 0 0 2px #bbf7d0 inset;background:#fff
}
.alo6-title-favi img{width:100%;height:100%;object-fit:cover}
.alo6-title-text{font-size:22px;font-weight:800;color:#0f172a;line-height:1;margin:0}
.alo6-title-arrow{font-size:18px;margin-left:4px;color:#16a34a}
.alo6-left-lead-img{width:100%;height:261px;object-fit:cover;display:block;border:1px solid #9ca3af}
.alo6-left-lead-title{font-size:22px;font-weight:700;line-height:1.4;margin:6px 0 6px}
.alo6-left-lead-excerpt{font-size:17px;color:#4b5563;line-height:1.6;margin-bottom:0}
.alo6-left-side-item{padding:6px 0;border-bottom:1px solid #e5e7eb}
.alo6-left-side-title{font-size:20px;line-height:1.4}
.alo6-left-thumb{width:110px;height:73px;flex-shrink:0;margin-right:8px;border:1px solid #9ca3af;object-fit:cover;display:block}
.alo6-right-img{width:100%;height:auto;display:block;border:1px solid #9ca3af;margin-bottom:6px}
.alo6-right-lead-title{font-size:19px;line-height:1.4;margin-bottom:4px}
.alo6-right-list{list-style:none;padding-left:0;margin:0;border-top:1px solid #e5e7eb}
.alo6-right-list-item{padding:6px 0;border-bottom:1px solid #e5e7eb}
.alo6-right-link{font-size:19px;font-weight:500;color:#111827;text-decoration:none;line-height:1.5;display:block}
.alo6-right-link:hover{color:#15803d}
@media(max-width:991.98px){
  .alo6-title-text{font-size:20px}
  .alo6-left-lead-title,.alo6-right-lead-title{font-size:18px}
  .alo6-right-link{font-size:16px}
  .alo6-left-lead-img{height:220px}
}
@media(max-width:575.98px){
  .alo6-left-lead-img{height:200px}
}
