.ButtonTab_ta-left__Ug_xU{text-align:start!important}.ButtonTab_ta-right__ah2oG{text-align:end!important}.ButtonTab_ta-center__NnKxU{text-align:center!important}.ButtonTab_tabList__eumMa{display:flex;flex-flow:wrap;justify-content:flex-start;gap:2rem;margin-top:10rem;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.ButtonTab_tabList__eumMa::-webkit-scrollbar{width:.6rem;height:.6rem;display:none}.ButtonTab_tabList__eumMa::-webkit-scrollbar-thumb{background:var(--gray-scale-gray400);border-radius:.3rem}.ButtonTab_tabList__eumMa::-webkit-scrollbar-track{background:none;border:none}.ButtonTab_hiddenSection__1K7PX{display:none}button.ButtonTab_btn__XJsPr{display:flex;padding:1.2rem 4.4rem;border-radius:99.9rem;justify-content:center;align-items:center;gap:1rem;color:var(--color-gray800);text-align:center;white-space:nowrap;font-weight:500;font-size:var(--font-size-b3);font-style:normal;line-height:140%;letter-spacing:-.24px;background-color:var(--color-gray100)}button.ButtonTab_btn__XJsPr.ButtonTab_textBtn__uHU2w{padding:0 1.6rem;border-radius:0;border-right:.1rem solid var(--color-gray400);background:transparent;color:var(--color-gray800)}button.ButtonTab_btn__XJsPr.ButtonTab_textBtn__uHU2w:last-child{border-right:none}button.ButtonTab_btn__XJsPr.ButtonTab_on__2b52Y{color:#fff;font-weight:700;background-color:var(--color-primary)}button.ButtonTab_btn__XJsPr.ButtonTab_on__2b52Y.ButtonTab_textBtn__uHU2w{background:transparent;text-underline-offset:2px;text-decoration:underline;color:var(--color-black)}@media screen and (max-width:1439px){.ButtonTab_tabList__eumMa{margin-top:6rem}button.ButtonTab_btn__XJsPr{font-size:var(--font-size-b10);padding:1rem 2.4rem}}@media screen and (max-width:799px){.ButtonTab_tabList__eumMa{width:calc(100% + 4rem);flex-flow:nowrap;justify-content:flex-start;overflow-x:auto;-webkit-padding-end:4rem;padding-inline-end:4rem;-webkit-margin-start:-2rem;margin-inline-start:-2rem;-webkit-padding-start:2rem;padding-inline-start:2rem}.ButtonTab_tabList__eumMa.ButtonTab_compact__Fhjjj{gap:1rem;margin-top:2rem}.ButtonTab_btn__XJsPr{flex-shrink:0}.ButtonTab_compact__Fhjjj button.ButtonTab_btn__XJsPr{padding-inline:1.7rem}}