:root{--blog-border: #e1e6e9;--blog-gray-bg: #f4f6f7;--blog-link: #00a83b;--blog-main-color: #00a83b;--blog-txt-black: #172932;--blog-white: #ffffff;--blog-yellow: #ffeb00;--s1_5: clamp(0.375rem, 0.243rem + 0.563vw, 0.75rem);--s2_5: clamp(0.625rem, 0.405rem + 0.939vw, 1.25rem);--s12: clamp(3rem, 1.944rem + 4.507vw, 6rem);--s14: clamp(3.5rem, 2.268rem + 5.258vw, 7rem);--f40: clamp(1.75rem, 1.486rem + 1.127vw, 2.5rem);--f18: clamp(0.938rem, 0.871rem + 0.282vw, 1.125rem)}.l-blog{color:var(--blog-txt-black);line-height:1.7}.l-blog .l-blog__inner{max-width:960px;margin:0 auto}@media(max-width: 767px){.l-blog .l-blog__inner{padding-inline:var(--s5)}}.l-blog .bread{margin-bottom:var(--s3)}@media(max-width: 767px){.l-blog .bread{margin-bottom:var(--s3)}}.l-blog .bread ul{display:flex;flex-wrap:wrap;gap:4px 8px;list-style:none;margin:0;padding:0}.l-blog .bread a{text-decoration:none}.l-blog .bread li>span{color:#fff}.c-blog-hero{background:var(--blog-gray-bg);padding:var(--s8) 0 var(--s6)}.c-blog-hero__row{display:flex;align-items:center;gap:var(--s3)}@media(max-width: 767px){.c-blog-hero__row{flex-direction:column;align-items:flex-start;gap:var(--s10)}}.c-blog-hero__body{width:48.75%}@media(max-width: 767px){.c-blog-hero__body{width:100%}}.c-blog-hero__tit{font-size:var(--f40);font-weight:600;line-height:1.4;margin:0 0 var(--s2)}@media(max-width: 767px){.c-blog-hero__tit{font-size:var(--f36)}}.c-blog-hero__txt{font-size:var(--f18);margin:0 0 var(--s4)}@media(max-width: 767px){.c-blog-hero__txt{margin:0 0 var(--s8)}}.c-blog-hero__cta{position:relative;z-index:0;overflow:hidden;display:flex;align-items:center;justify-content:center;width:100%;max-width:412px;padding:var(--s2) var(--s6);background:var(--c-orange, #e85d00);color:var(--blog-white);font-weight:700;font-size:var(--f18);text-align:center;text-decoration:none;border-radius:999px;transition:opacity .2s}@media(max-width: 767px){.c-blog-hero__cta{max-width:100%}}.c-blog-hero__cta::after{content:"";position:absolute;top:50%;right:var(--s3);width:9px;height:9px;border-top:2px solid currentColor;border-right:2px solid currentColor;transform:translateY(-50%) rotate(45deg)}.c-blog-hero__cta:hover{opacity:.8}.c-blog-hero__img{flex:1 1 0;min-width:0}.c-blog-hero__img img{width:100%;height:auto;display:block}@media(max-width: 767px){.c-blog-hero__img{flex-basis:auto;width:100%;text-align:center}}.c-blog-sec__head{display:flex;align-items:baseline;gap:var(--s1);margin-bottom:var(--s3)}@media(max-width: 767px){.c-blog-sec__head{flex-direction:column;margin-bottom:var(--s6);align-items:flex-start}}.c-blog-sec__tit{font-size:var(--f22);font-weight:800;margin:0}@media(max-width: 767px){.c-blog-sec__tit{font-size:var(--f28)}}.c-blog-sec__more{white-space:nowrap}.c-blog-sec__more a{color:inherit;text-decoration:underline}.c-blog-body__tit{font-size:var(--f28);font-weight:800;margin:0}.c-blog-popular{background:var(--blog-main-color);padding:var(--s6) 0 var(--s7)}@media(max-width: 767px){.c-blog-popular{padding:var(--s8) 0 var(--s10)}}.c-blog-popular .c-blog-sec__tit,.c-blog-popular .c-blog-sec__more,.c-blog-popular .c-blog-sec__more a{color:var(--blog-white)}.c-blog-popular .c-blog-card__link{color:var(--blog-white)}.c-blog-cards{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3, 1fr);gap:var(--s3)}@media(max-width: 767px){.c-blog-cards{grid-template-columns:1fr;gap:var(--s6)}}.c-blog-card__link{display:block;text-decoration:none;color:var(--blog-white)}.c-blog-card__link:hover .c-blog-card__txt{text-decoration:underline}.c-blog-card__thumb{margin:0 0 var(--s1_5);overflow:hidden;aspect-ratio:16/10;background:var(--blog-gray-bg)}.c-blog-card__thumb img{width:100%;height:100%;object-fit:cover;display:block}.c-blog-card__txt{font-size:var(--f18);font-weight:500;line-height:1.5;margin:0}@media(max-width: 767px){.c-blog-card__txt{font-size:var(--f22)}}.c-blog-body{padding:var(--s8) 0}@media(max-width: 767px){.c-blog-body{padding:var(--s5) 0 var(--s7)}}.c-blog-body__row{display:flex;justify-content:space-between;gap:var(--s9);align-items:flex-start}@media(max-width: 767px){.c-blog-body__row{flex-direction:column;gap:var(--s14)}}.c-blog-body__main{flex:1 1 0;min-width:0}.c-blog-list{list-style:none;margin:0;padding:0;border-top:1px solid #c7cccf}.c-blog-list__item{border-bottom:1px solid #c7cccf}.c-blog-list__link{display:flex;gap:var(--s2);align-items:flex-start;padding:var(--s3) 0;text-decoration:none;color:var(--blog-txt-black)}.c-blog-list__link:hover .c-blog-list__tit{color:var(--blog-main-color)}.c-blog-list__thumb{flex:0 0 120px;width:120px;aspect-ratio:16/11;overflow:hidden;border-radius:4px;background:var(--blog-gray-bg)}.c-blog-list__thumb img{width:100%;height:100%;object-fit:cover;display:block}.c-blog-list__body{flex:0 1 600px;min-width:0}.c-blog-list__date{display:block;font-size:12px;color:#6b7a82;margin-bottom:4px}.c-blog-list__tit{font-size:var(--f20);font-weight:500;line-height:1.5;margin:0}.c-pager{display:flex;justify-content:center;flex-wrap:wrap;gap:var(--s1);margin-top:var(--s4);list-style:none;padding:0}@media(max-width: 767px){.c-pager{margin-top:var(--s12)}}.c-pager__item a,.c-pager__item span{display:inline-flex;align-items:center;justify-content:center;min-width:38px;height:38px;padding:0 10px;border:1px solid var(--blog-border);border-radius:4px;text-decoration:none;color:var(--blog-txt-black);font-size:14px}.c-pager__item a:hover{border-color:var(--blog-main-color);color:var(--blog-main-color)}.c-pager__item--current span{background:var(--blog-main-color);border-color:var(--blog-main-color);color:var(--blog-white)}.c-pager__item--dots span{border:none}.c-blog-side{flex:0 0 256px;width:256px}@media(max-width: 767px){.c-blog-side{flex-basis:auto;width:100%}}.c-blog-side__bnr{display:block;margin-bottom:var(--s3)}.c-blog-side__bnr img{width:100%;height:auto;display:block;border-radius:4px}.c-blog-side__block{margin-bottom:var(--s4)}.c-blog-side__tit{font-size:var(--f22);font-weight:800;margin:0 0 var(--s1_5);padding-left:10px;border-left:4px solid var(--blog-main-color)}.c-blog-side__list{list-style:none;margin:0;padding:0}.c-blog-side__list .c-blog-card{margin-bottom:var(--s2)}.c-blog-side__list .c-blog-card__link{color:var(--blog-txt-black)}.c-blog-side__list .c-blog-card__txt{font-size:var(--f16)}.c-blog-cat{list-style:none;margin:0;padding:0}.c-blog-cat__item{border-bottom:1px solid var(--blog-border)}.c-blog-cat__item a{display:flex;justify-content:space-between;gap:var(--s1);padding:var(--s1_5) 0;text-decoration:none;color:var(--blog-txt-black);font-size:var(--f18)}.c-blog-cat__item a:hover{color:var(--blog-main-color)}.c-blog-cat__count{color:#6b7a82}