.sns-pick4{background:#f7f4eb;color:#171610;padding:64px 24px}.sns-pick4__inner{max-width:1200px;margin:auto;display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.sns-pick4__eyebrow{color:#735600;font-size:13px;font-weight:700;letter-spacing:.16em;margin:0 0 16px}.sns-pick4 h2{font-size:clamp(32px,4vw,48px);line-height:1.12;letter-spacing:-.025em;margin:0 0 20px;text-transform:none}.sns-pick4__intro{font-size:19px;line-height:1.6;margin:0 0 28px;max-width:390px}.sns-pick4__choices{display:grid;grid-template-columns:1fr 1fr;gap:16px}.sns-pick4__button{display:flex;justify-content:center;align-items:center;text-align:center;min-height:54px;padding:14px 18px;background:#171610;color:#fff;border:1px solid #171610;font-weight:700;font-size:15px;text-decoration:none;border-radius:3px}.sns-pick4__button--outline{background:transparent;color:#171610}.sns-pick4__button:hover{background:#e4bd46;color:#171610;border-color:#e4bd46}.sns-pick4__button:focus-visible{outline:3px solid #91700b;outline-offset:4px}.sns-pick4__count{font-size:13px;text-align:center;margin:10px 0 0;color:#555044}.sns-pick4__note{font-size:13px;line-height:1.6;color:#555044;margin:24px 0 0}.sns-pick4__image img{display:block;width:100%;height:auto;border-radius:4px}@media(max-width:899px){.sns-pick4{padding:40px 20px}.sns-pick4__inner{grid-template-columns:1fr;gap:32px;max-width:640px}.sns-pick4__intro{max-width:none}}@media(max-width:360px){.sns-pick4__choices{grid-template-columns:1fr}}

.sns-pick4__inner{align-items:start}.sns-pick4__inner>*{min-width:0}.sns-pick4__choices{column-gap:28px}.sns-pick4__choices h3{line-height:1.5;margin:0 0 12px}.sns-pick4__choices p{line-height:1.5;margin:0 0 14px}.sns-pick4__choices .sns-pick4__button+h3{margin-top:30px}.sns-pick4__choices .sns-pick4__button{margin-top:18px}.sns-pick4__image{padding:12px;border:1px solid #a88b3f;border-radius:10px;background:#f7f4eb;box-shadow:0 8px 22px rgba(23,22,16,.1)}.sns-pick4__image img{border-radius:4px}@media(max-width:899px){.sns-pick4__image{padding:10px}.sns-pick4__choices{column-gap:20px}}@media(max-width:480px){.sns-pick4__choices{grid-template-columns:1fr;row-gap:30px}}

.sns-pick4__eyebrow{display:inline-flex;align-items:center;justify-content:center;background:#dec16e;color:#211b0c;border:1px solid #a88b3f;border-radius:4px;padding:10px 18px;font-size:19px;font-weight:800;letter-spacing:.14em;line-height:1.2;margin-bottom:22px;box-shadow:0 2px 5px rgba(23,22,16,.08)}.sns-pick4__choices{grid-template-rows:repeat(3,auto auto auto auto);row-gap:0}.sns-pick4__choices>div{display:grid;grid-template-rows:subgrid;grid-row:1 / span 12;min-width:0}.sns-pick4__choices>div:first-child{grid-column:1}.sns-pick4__choices>div:nth-child(2){grid-column:2}.sns-pick4__choices h3,.sns-pick4__choices p{overflow-wrap:break-word}.sns-pick4__choices .sns-pick4__button{align-self:end}@media(max-width:480px){.sns-pick4__choices{grid-template-rows:none;row-gap:30px}.sns-pick4__choices>div{display:block;grid-row:auto;grid-column:1!important}.sns-pick4__eyebrow{font-size:17px}}

.sns-pick4{background:#4b1f2b;color:#fff8ec}.sns-pick4 h2,.sns-pick4__choices h3{color:#fff8ec}.sns-pick4__intro{color:#f3e6db}.sns-pick4__choices strong{color:#ecd59e}.sns-pick4__button{background:#b99a54;color:#17140c;border-color:#cbae6b;border-radius:0}.sns-pick4__button:hover{background:#dfc586;color:#17140c}.sns-pick4__button:focus-visible{outline-color:#fff8ec}.sns-pick4__note,.sns-pick4__count{color:#e3d4cf}.sns-pick4__image{background:#fff8ec;border-color:#cbae6b;box-shadow:0 12px 30px #0003}.sns-pick4__eyebrow{background:#c7aa63;color:#20190f;border-color:#e1c987}
