.blog-category-list-module__5FJkKW__wrapper{width:100%;position:relative}.blog-category-list-module__5FJkKW__wrapper:before,.blog-category-list-module__5FJkKW__wrapper:after{content:"";width:16px;height:calc(100% - 1px);display:block;position:absolute;bottom:1px}.blog-category-list-module__5FJkKW__wrapper:before{background:linear-gradient(90deg,#fff,#fff0);left:0}.blog-category-list-module__5FJkKW__wrapper:after{background:linear-gradient(90deg,#fff0,#fff);right:0}.blog-category-list-module__5FJkKW__list{border-bottom:1px solid #eee;flex-wrap:nowrap;padding:0 16px;list-style-type:none;display:flex;overflow-x:auto}.blog-category-list-module__5FJkKW__list::-webkit-scrollbar{display:none}.blog-category-list-module__5FJkKW__listItem{white-space:nowrap}.blog-category-list-module__5FJkKW__listItem.blog-category-list-module__5FJkKW__isCurrent{border-bottom:2px solid var(--brand-color-700)}.blog-category-list-module__5FJkKW__link{color:#999;padding:16px;font-size:14px;text-decoration:none;display:block}.blog-category-list-module__5FJkKW__link.blog-category-list-module__5FJkKW__isCurrent{color:var(--brand-color-700);font-weight:700}@media (min-width:768px){.blog-category-list-module__5FJkKW__wrapper:before,.blog-category-list-module__5FJkKW__wrapper:after{display:none}.blog-category-list-module__5FJkKW__list{padding:0}}
.blog-list-module__VLj6Va__wrapper{flex-direction:column;row-gap:32px;list-style-type:none;display:flex}@media (min-width:768px){.blog-list-module__VLj6Va__wrapper{grid-template-columns:repeat(2,1fr);gap:48px 32px;display:grid}}.blog-list-module__VLj6Va__link{gap:16px;text-decoration:none;display:grid}.blog-list-module__VLj6Va__header{flex-direction:column;order:2;gap:8px;display:flex}.blog-list-module__VLj6Va__title{color:#000;order:2;font-size:20px;line-height:1.5}.blog-list-module__VLj6Va__metadata{order:1;justify-content:space-between;align-items:center;gap:8px;list-style-type:none;display:flex}.blog-list-module__VLj6Va__categoryName,.blog-list-module__VLj6Va__publishedAt{color:#999;align-items:center;gap:8px;font-size:12px;display:flex}.blog-list-module__VLj6Va__image{aspect-ratio:16/9;object-fit:cover;border-radius:4px;order:1;width:100%;display:block}
.pagination-module__0_L8vG__wrapper{justify-content:center;align-items:center;gap:8px;display:flex}.pagination-module__0_L8vG__list{align-items:center;gap:8px;list-style-type:none;display:flex}.pagination-module__0_L8vG__link{--size:32px;width:var(--size);height:var(--size);border:2px solid #eee;border-radius:8px;justify-content:center;align-items:center;font-weight:700;text-decoration:none;display:flex}.pagination-module__0_L8vG__link:hover{background-color:#eee}.pagination-module__0_L8vG__link.pagination-module__0_L8vG__current{color:#fff;background-color:var(--brand-color-700);border:none}
.page-module__Veiarq__wrapper{padding:0 16px}.page-module__Veiarq__container{max-width:960px;margin:0 auto}.page-module__Veiarq__blogCategoryList{margin:0 -16px}.page-module__Veiarq__blogList,.page-module__Veiarq__pagination{margin-top:32px}@media (min-width:768px){.page-module__Veiarq__blogCategoryList{margin:0}.page-module__Veiarq__blogList,.page-module__Veiarq__pagination{margin-top:48px}}
.page-module__l50umW__wrapper{padding:0 16px}.page-module__l50umW__container{max-width:960px;margin:0 auto}.page-module__l50umW__blogCategoryList{margin:0 -16px}.page-module__l50umW__pagination,.page-module__l50umW__blogList{margin-top:32px}@media (min-width:768px){.page-module__l50umW__blogCategoryList{margin:0}.page-module__l50umW__blogList,.page-module__l50umW__pagination{margin-top:48px}}
.page-module__jXZM3G__wrapper{padding:0 16px}.page-module__jXZM3G__container{max-width:960px;margin:0 auto}.page-module__jXZM3G__blogCategoryList{margin:0 -16px}.page-module__jXZM3G__blogList,.page-module__jXZM3G__pagination{margin-top:32px}@media (min-width:768px){.page-module__jXZM3G__blogCategoryList{margin:0}.page-module__jXZM3G__blogList,.page-module__jXZM3G__pagination{margin-top:48px}}
.page-module__BuNmxW__wrapper{padding:0 16px}.page-module__BuNmxW__container{max-width:960px;margin:0 auto}.page-module__BuNmxW__blogCategoryList{margin:0 -16px}.page-module__BuNmxW__blogList,.page-module__BuNmxW__pagination{margin-top:32px}@media (min-width:768px){.page-module__BuNmxW__blogCategoryList{margin:0}.page-module__BuNmxW__blogList,.page-module__BuNmxW__pagination{margin-top:48px}}
