.article-template__content{font-size:1.6rem;line-height:1.95;color:#12202f}.article-template__content h2{font-size:2.2rem;line-height:1.5;margin:4.4rem 0 1.6rem;padding:0 0 .8rem;border-bottom:3px solid #1E3A5F;color:#1e3a5f}.article-template__content h3{font-size:1.8rem;line-height:1.5;margin:3rem 0 1rem;padding-left:1rem;border-left:5px solid #B5541F;color:#12202f}.article-template__content p{margin:0 0 1.6rem}.article-template__content ul{margin:0 0 2rem;padding-left:2.2rem}.article-template__content li{margin-bottom:.6rem}.article-template__content img{border-radius:10px;height:auto}.article-template__content a{color:#1e3a5f;text-decoration:underline;text-underline-offset:3px}.article-template__content strong{background:linear-gradient(transparent 62%,#f6e3c8 62%)}.kmf-b-note,.kmf-b-caution{margin:2.4rem 0;padding:1.6rem 1.8rem;border-radius:10px;font-size:1.5rem;line-height:1.85}.kmf-b-note{background:#eef3f9;border:1px solid #C9D8EA}.kmf-b-caution{background:#fff5f2;border:1px solid #E8B9AB}.kmf-b-note__t,.kmf-b-caution__t{display:block;font-weight:700;margin-bottom:.6rem;font-size:1.6rem}.kmf-b-note__t{color:#1e3a5f}.kmf-b-caution__t{color:#c0392b}.kmf-b-note>*:last-child,.kmf-b-caution>*:last-child{margin-bottom:0}.kmf-b-toc{margin:2.4rem 0;padding:1.6rem 2rem;background:#f9f5ec;border-radius:10px}.kmf-b-toc__t{display:block;font-weight:700;margin-bottom:.8rem;color:#1e3a5f}.kmf-b-toc ol{margin:0;padding-left:2.2rem}.kmf-b-card{display:flex;gap:1.6rem;align-items:center;margin:2.4rem 0;padding:1.4rem;border:1px solid #D9DEE5;border-radius:12px;background:#fff}.kmf-b-card__img{flex:0 0 40%;max-width:260px}.kmf-b-card__img img{display:block;width:100%;margin:0}.kmf-b-card__body{flex:1;min-width:0}.kmf-b-card__name{display:block;font-weight:700;font-size:1.7rem;line-height:1.5;margin-bottom:.6rem}.kmf-b-card__text{font-size:1.4rem;line-height:1.8;margin:0 0 1.2rem}.article-template__content a.kmf-b-btn{display:inline-block;padding:1rem 2.2rem;background:#1e3a5f;color:#fff;text-decoration:none;border-radius:999px;font-weight:700;font-size:1.4rem}.article-template__content a.kmf-b-btn:hover{opacity:.88}@media(max-width:749px){.article-template__content{font-size:1.5rem}.article-template__content h2{font-size:1.9rem}.article-template__content h3{font-size:1.65rem}.kmf-b-card{flex-direction:column;align-items:stretch}.kmf-b-card__img{flex:none;max-width:none}.article-template__content a.kmf-b-btn{display:block;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/114/assets/kmf-blog.css.map */
