.tpl_prd_ranking.svelte-93fibj.svelte-93fibj{--defaultImg:var(--bg-color-gray02);margin:0 auto -1px;padding:40px 0;background:var(--background);overflow:hidden;position:relative;z-index:1}.tpl_prd_ranking.svelte-93fibj .tpl_module_con.svelte-93fibj{margin:0}.md_title_ranking.svelte-93fibj.svelte-93fibj{margin-bottom:24px;padding:0 var(--tpl-margin);text-align:center}.md_title_ranking.svelte-93fibj h2.svelte-93fibj{font-weight:700;font-size:28px;line-height:1.17;color:#000}.md_title_ranking.svelte-93fibj h2.svelte-93fibj:not(:last-child){margin-bottom:12px}.md_title_desc.svelte-93fibj.svelte-93fibj{text-align:left}.md_title_desc.svelte-93fibj *{color:#000}.md_title_desc.svelte-93fibj h1,.md_title_desc.svelte-93fibj h2,.md_title_desc.svelte-93fibj h3,.md_title_desc.svelte-93fibj h4,.md_title_desc.svelte-93fibj p{margin:0}.md_title_desc.svelte-93fibj h3,.md_title_desc.svelte-93fibj p:first-child{font-weight:700;font-size:18px;line-height:1.16}.md_title_desc.svelte-93fibj h4,.md_title_desc.svelte-93fibj p+p{margin-top:8px;font-weight:400;font-size:14px;line-height:1.43}.md_ranking_wrap.svelte-93fibj.svelte-93fibj{overflow:hidden}.tpl_prd_ranking.svelte-93fibj .md_tab_wrap{margin-bottom:15px}.tpl_prd_ranking.svelte-93fibj .md_tab_wrap .inner{margin:0}.tpl_prd_ranking.svelte-93fibj .md_tab_wrap .md_tab_tit{padding:0 var(--tpl-margin)}.tpl_prd_ranking.svelte-93fibj .md_tab_tit .md_tab_area .swiper-slide{justify-content:start}.md_ranking_swiper.svelte-93fibj.svelte-93fibj{padding:0 var(--tpl-margin)}.md_ranking_swiper.svelte-93fibj .swiper{overflow:visible}.md_ranking_swiper.svelte-93fibj .swiper-slide{width:calc(100% - 36px)}.md_ranking_time.svelte-93fibj.svelte-93fibj{margin-top:20px;text-align:right;font-weight:400;font-size:13px;line-height:18px}.md_prdList.md_t_ranking.svelte-93fibj.svelte-93fibj{display:grid;padding:0;width:70vw;gap:8px;grid-template-rows:repeat(5,80px)}.md_t_ranking.svelte-93fibj>li.svelte-93fibj{list-style:none}.md_t_ranking.svelte-93fibj .md_prd_link.svelte-93fibj{display:flex;height:100%;column-gap:10px;align-items:center;font-family:GT-America,Pretendard,"sans-serif"}.md_t_ranking.svelte-93fibj .md_rank.svelte-93fibj{flex-shrink:0;width:40px;margin-right:-2px;font-weight:500;font-size:16px;line-height:1.2;color:#000;text-align:center}.md_t_ranking.svelte-93fibj .md_prd_img.svelte-93fibj{width:60px;height:100%;flex-shrink:0;background:var(--defaultImg);overflow:hidden}.md_t_ranking.svelte-93fibj .md_prd_img img.svelte-93fibj{width:100%;height:100%;object-fit:cover}.md_t_ranking.svelte-93fibj .md_prd_info.svelte-93fibj{min-width:0;margin-top:0;margin-left:2px;padding-right:10px;color:var(--txt-color)}.md_t_ranking.svelte-93fibj .md_prd_info .brand.svelte-93fibj{display:-webkit-box;margin-bottom:2px;font-family:GT-America;font-size:12px;line-height:15px;line-clamp:1;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-break:break-all;overflow:hidden}.md_t_ranking.svelte-93fibj .md_prd_info.svelte-93fibj .product{display:-webkit-box;font-weight:400;font-size:12px;line-height:15px;color:inherit;opacity:.6;line-clamp:1;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.md_t_ranking.svelte-93fibj .md_prd_price.svelte-93fibj{margin-top:4px;font-size:14px;line-height:18px;overflow:hidden}.md_t_ranking.svelte-93fibj .md_prd_price .discount.svelte-93fibj{float:left;margin-right:2px;font-weight:700;color:var(--txt-point)}.md_t_ranking.svelte-93fibj .md_prd_price .current.svelte-93fibj{display:inline-block;font-weight:700;color:#000}.template_wrap .tpl_darkmode .md_title_ranking h2,.template_wrap .tpl_darkmode .md_title_ranking .md_title_desc *,.template_wrap .tpl_darkmode .md_t_ranking .md_prd_info,.template_wrap .tpl_darkmode .md_t_ranking .md_prd_price .current,.template_wrap .tpl_darkmode .md_prdList.md_t_ranking .md_rank,.template_wrap .tpl_darkmode .md_ranking_time{color:var(--txt-color-white)}
