.v12-focus[data-v-ed6ac8e2]{min-height:350px}.v1-title[data-v-ed6ac8e2]{color:var(--special);font-size:2.25rem;font-weight:500;margin-bottom:45px;text-align:center}@media (max-width:1024px){.v1-title[data-v-ed6ac8e2]{font-size:2rem}}.layout-md .v1-title[data-v-ed6ac8e2],.v1-title.layout-md[data-v-ed6ac8e2]{margin-bottom:30px;text-align:left}@media (max-width:767px){.v1-title[data-v-ed6ac8e2]{margin-bottom:30px;text-align:left}}.layout-sm .v1-title[data-v-ed6ac8e2],.v1-title.layout-sm[data-v-ed6ac8e2]{font-size:1.5rem;text-align:left}@media (max-width:575px){.v1-title[data-v-ed6ac8e2]{font-size:1.5rem;text-align:left}}.focus-block[data-v-ed6ac8e2]{position:relative}.focus-block.layout-md[data-v-ed6ac8e2],.layout-md .focus-block[data-v-ed6ac8e2]{margin-top:52px}@media (max-width:767px){.focus-block[data-v-ed6ac8e2]{margin-top:52px}}.focus-block .focus-item[data-v-ed6ac8e2]{color:#4f4f4f;display:flex;flex-direction:column;overflow:hidden;row-gap:10px}.focus-block .focus-item:focus-visible .title[data-v-ed6ac8e2],.focus-block .focus-item:hover .title[data-v-ed6ac8e2]{color:var(--primary)}.focus-block .focus-item:focus-visible img[data-v-ed6ac8e2],.focus-block .focus-item:hover img[data-v-ed6ac8e2]{scale:1.1}.focus-block .img-wrap[data-v-ed6ac8e2]{aspect-ratio:460/300;border-radius:20px;overflow:hidden}.focus-block .img-wrap img[data-v-ed6ac8e2]{height:100%;-o-object-fit:cover;object-fit:cover;scale:1;transition:all .3s ease;width:100%}.focus-block .title[data-v-ed6ac8e2]{display:-webkit-box;font-size:1.375rem;font-weight:500;line-height:1.2;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;white-space:normal;word-break:break-word}.focus-block time[data-v-ed6ac8e2]{align-items:center;display:flex;gap:10px}.focus-block time svg[data-v-ed6ac8e2]{color:#4f4f4f}.v12-focus{margin-bottom:40px}.v12-focus .v12-focus-pagination{align-items:center;bottom:-40px;-moz-column-gap:10px;column-gap:10px;display:flex;justify-content:center;position:absolute;z-index:1}.v12-focus .v12-focus-pagination .swiper-pagination-bullet{background-color:#e0e0e0;border-radius:0;height:3px;margin:0;opacity:1;transition:.3s ease;width:50px}.v12-focus .v12-focus-pagination .swiper-pagination-bullet:focus-visible{margin-bottom:8px;outline:2px dashed #000;outline-offset:1px}.v12-focus .v12-focus-pagination .swiper-pagination-bullet:focus-visible{border-color:var(--primary)}.v12-focus .v12-focus-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--primary)}
