.tab-menu[data-v-11a05904]{margin-bottom:60px}.tab-menu ul[data-v-11a05904]{scrollbar-width:none;justify-content:safe center;align-items:center;display:flex;overflow-x:auto}.tab-menu ul[data-v-11a05904]::-webkit-scrollbar{display:none}.tab-menu ul li[data-v-11a05904]{flex:none}.tab-menu ul li a[data-v-11a05904]{padding:10px 20px;display:block}.tab-menu ul li a span[data-v-11a05904]{font-size:var(--font-size-18);font-weight:var(--font-weight-400);line-height:var(--line-height-150);color:var(--black-color);transition:font-weight .3s;position:relative}.tab-menu ul li a span[data-v-11a05904]:after{content:"";background-color:var(--black-color);transform-origin:100%;width:100%;height:2px;transition:transform .3s;position:absolute;top:calc(100% + 4px);left:0;transform:scaleX(0)}.tab-menu ul li a.is-active span[data-v-11a05904]{font-weight:var(--font-weight-700)}.tab-menu ul li a.is-active span[data-v-11a05904]:after{transform:scaleX(1)}@media (hover:hover) and (pointer:fine){.tab-menu ul li a:hover span[data-v-11a05904]{font-weight:var(--font-weight-700)}.tab-menu ul li a:hover span[data-v-11a05904]:after{transform-origin:0;transform:scaleX(1)}}@media screen and (width<=1024px){.tab-menu[data-v-11a05904]{margin-bottom:20px}.tab-menu ul li a[data-v-11a05904]{padding:5px 10px}.tab-menu ul li a span[data-v-11a05904]{font-size:var(--font-size-14)}.tab-menu ul li a span[data-v-11a05904]:after{height:1px;top:calc(100% + 2px)}}
