.seo-guides{box-sizing:border-box;width:calc(100% - 28px);max-width:1120px;margin:28px auto;padding:26px;background:#fff;border:1px solid #dce3ef;border-radius:16px;color:#172033;line-height:1.7}.seo-guides h2{font-size:23px;font-weight:700;line-height:1.4;margin:0 0 10px}.seo-guides>p{margin:10px 0 18px;color:#627086;font-size:14px}.seo-guides .home-guide-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;list-style:none;padding:0;margin:18px 0}.seo-guides .home-guide-list li{min-width:0;padding:18px 0;border-top:1px solid #e6ebf3}.seo-guides .home-guide-list a{display:block;color:#245acc;font-size:16px;font-weight:650;line-height:1.6;min-height:44px;text-decoration:none;overflow-wrap:anywhere;text-wrap:pretty}.seo-guides .home-guide-list a:hover{text-decoration:underline}.seo-guides .home-guide-list p{font-size:14px;line-height:1.7;color:#627086;margin:8px 0 0}.seo-guides>p>a{color:#245acc;font-weight:600}.seo-guides .home-guide-ad{padding:16px;background:#fff8eb;border:1px solid #efdfbd;border-radius:10px;color:#775113;margin-bottom:0}.seo-guides .home-guide-ad a{display:inline-block;min-height:44px;padding:10px 12px}@media(max-width:680px){.seo-guides{padding:20px;margin:22px auto}.seo-guides h2{font-size:20px}.seo-guides .home-guide-list{grid-template-columns:1fr;gap:0}.seo-guides .home-guide-list a{font-size:16px}.seo-guides .home-guide-ad a{display:block;padding-left:0}}