
/* A251: LP expandable 03 redline */
.a251-method-detail{padding:16px 14px 14px;background:#fffaf8;}
.a251-method-lead{margin:0 0 12px;text-align:center;color:#49362f;font-size:14px;line-height:1.75;}
.a251-method-lead strong{font-size:15px;color:#315e53;}
.a251-method-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;}
.a251-method-card{border:1px solid #d8c5bd;border-radius:14px;padding:12px 10px;background:#fff;}
.a251-method-card-b{background:#f3f8f5;border-color:#bdd4cb;}
.a251-method-title{display:flex;align-items:center;gap:7px;margin-bottom:8px;color:#49362f;}
.a251-method-title span{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:#f4e9e5;color:#7d493d;font-weight:700;font-size:12px;flex:0 0 auto;}
.a251-method-card-b .a251-method-title span{background:#dfeee8;color:#315e53;}
.a251-method-title strong{font-size:14px;line-height:1.35;}
.a251-method-card ul{margin:0;padding-left:1.15em;color:#594841;font-size:12.5px;line-height:1.65;}
.a251-method-card li+li{margin-top:4px;}
.a251-method-note{margin:12px 0 0;padding:9px 10px;border-radius:10px;background:#f7f1ee;color:#5b4941;text-align:center;font-size:12px;line-height:1.6;}
@media(max-width:370px){.a251-method-grid{grid-template-columns:1fr;}.a251-method-title strong{font-size:13.5px;}}
