.ll-note{max-width:900px;margin:36px auto 0;background:#fff;border-left:4px solid #b89a5a;border-radius:12px;padding:22px 26px;font-size:16px;line-height:1.65;color:#3d3d3d}.ll-on-white .ll-note{background:#f7f3ef}.ll-note b{color:#7f366b}.ll-info{max-width:960px;margin:0 auto;display:grid;grid-template-columns:auto 1fr;gap:28px;align-items:start;background:#fff;border-radius:20px;padding:36px 40px}.ll-on-white .ll-info{background:#f7f3ef}.ll-info-i{width:56px;height:56px;border-radius:50%;background:#7f366b;display:flex;align-items:center;justify-content:center}.ll-info h3{font-size:24px;color:#7f366b;line-height:1.3;padding:0 0 10px;margin:0}.ll-info p{font-size:17px;line-height:1.7;color:#3d3d3d;padding:0 0 10px;margin:0}.ll-ft{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center;max-width:1180px;margin:0 auto}.ll-ft img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;border-radius:20px;display:block}.ll-ft h2{color:#7f366b;font-size:34px;line-height:1.2;padding:0 0 16px;margin:0}.ll-ft p{font-size:18px;line-height:1.7;color:#3d3d3d;padding:0 0 14px;margin:0}@media (max-width:980px){.ll-ft{grid-template-columns:1fr;gap:28px}}@media (max-width:640px){.ll-info{grid-template-columns:1fr;padding:28px 24px;gap:16px}}