.search-keyword-ranking{background:var(--background-secondary);overflow-x:auto;margin:24px 0 0}@media(max-width:639px){.search-keyword-ranking{margin-top:20px;margin-left:20px}}.search-keyword-ranking__container{gap:1rem;align-items:center;flex-wrap:wrap;align-self:stretch}@media(max-width:639px){.search-keyword-ranking__container{flex-direction:column;align-items:flex-start;gap:.5rem}}.search-keyword-ranking__label{white-space:nowrap;color:var(--text-primary);font-family:var(--font-primary,"Hiragino Kaku Gothic Pro");font-size:14px;font-style:normal;font-weight:600;line-height:20px}.search-keyword-ranking__keywords{gap:10px;flex-wrap:nowrap;white-space:nowrap;align-items:center}@media(max-width:639px){.search-keyword-ranking__keywords{gap:.5rem}}.search-keyword-ranking__item{align-items:center;padding:0 12px;display:flex;height:28px;justify-content:center;gap:10px;border-radius:13px;background:var(--background-gray,#F5F5F5)}.search-keyword-ranking__rank{font-size:.875rem;font-weight:700;color:var(--primary)}.search-keyword-ranking__word{color:var(--text-primary);font-family:var(--font-primary,"Hiragino Kaku Gothic Pro");font-size:var(--font-size-text-jumper-1412,14px);font-style:normal;font-weight:600;line-height:26px;text-decoration:none}@media(max-width:639px){.search-keyword-ranking__word{font-size:var(--font-size-text-jumper-1412,12px)}}.search-keyword-ranking::-webkit-scrollbar{display:none}.top-recommend-feature__grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2px 9px;gap:2px 9px}@media(min-width:640px){.top-recommend-feature__grid{grid-template-columns:repeat(4,1fr);gap:8px 12px}}.top-recommend-feature__flex{display:flex;flex-direction:column;gap:12px}@media(min-width:640px){.top-recommend-feature__flex{gap:16px}}.top-recommend-feature__image{width:100%;height:auto}.top-recommend-feature__text{color:var(--text-primary);font-weight:700}.top-recommend-feature__accordion{width:100%;text-align:center;margin-top:32px}@media(min-width:640px){.top-recommend-feature__accordion{margin-top:40px}}.top-recommend-feature__accordion-trigger{font-size:16px;color:var(--primary);border:0;padding:0;gap:16px;background:rgba(0,0,0,0);cursor:pointer}@media(min-width:640px){.top-recommend-feature__accordion-trigger{gap:20px}}.top-recommend-feature__accordion-trigger svg{width:32px;height:32px;padding:8px;background:var(--background);border-radius:50%}.top-recommend-feature__accordion-trigger:focus,.top-recommend-feature__accordion-trigger:hover{background:var(--background-white)}.category-search__pc{display:flex;flex-direction:column;align-items:flex-start;gap:32px;flex-shrink:0;padding:80px 0 0}.category-search__pc .splide__arrow--prev{left:-6px;opacity:.5;background:var(--primary);transition:.5s}@media(min-width:640px){.category-search__pc .splide__arrow--prev{left:-16px}}.category-search__pc .splide__arrow--prev:disabled{display:none}.category-search__pc .splide__arrow--next{right:-6px;opacity:.5;background:var(--primary);transition:.5s}@media(min-width:640px){.category-search__pc .splide__arrow--next{right:-16px}}.category-search__pc .splide__arrow--next:disabled{opacity:.2}.category-search__pc .splide__arrow svg{fill:#fff;width:10px;height:18px}.category-search__container{display:flex;flex-direction:column;align-items:flex-start;flex-shrink:0;justify-self:center;height:393px;padding:80px 0 120px;gap:32px}.category-search__list{display:flex;width:76px;height:76px;padding:8px 12px;justify-content:space-between;justify-self:stretch;border-radius:10px;background:var(--background-gray)}.category-search__list--link{display:flex;align-items:center;width:160px;height:100%;justify-content:center;aspect-ratio:32/9}.category-search__list--img{width:160px;height:45px;flex-shrink:0}.category-search__list--guide{display:flex;width:112px;height:32px;align-items:center}.category-search__list--guide--text{display:flex;flex-direction:column;justify-content:center;flex:1 0;align-self:stretch;color:var(--text-black);font-family:var(--font-primary,"Hiragino Kaku Gothic Pro");font-style:normal;font-weight:600;font-size:10px;line-height:14px;text-align:center;width:70px;height:33px;flex-shrink:0}