.product_auction .section,.product_account .section,.product_others .section{padding:80px 0}.product_auction .box_filled{background:var(--color-rose-600)}.product_account .box_filled{background:var(--color-orange-500)}.product_others .box_filled{background:var(--color-blue-600)}.box.box_filled{padding:41px 60px;display:flex;justify-content:space-between;align-items:center;gap:10px}.guide_header{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:10px}.guide_title{color:var(--white);font-family:var(--font-family-title);font-size:34px;line-height:36px;letter-spacing:-.255px;font-weight:var(--fw-bold)}.guide_desc{font-size:16px;line-height:28px;color:var(--white)}.product_auction .guide_action{background:var(--color-rose-500)}.product_account .guide_action{background:var(--color-orange-400)}.product_others .guide_action{background:var(--color-blue-500)}.guide_action{padding:30px;border-radius:30px;display:flex;justify-content:center;align-items:center;gap:20px}.guide_action img{display:block;width:auto;height:78px}.guide_cta{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:250px}.guide_cta .guide_link_title{color:var(--white);font-size:20px;line-height:28px;font-weight:var(--fw-bold);letter-spacing:-.1px}.guide_cta .guide_link{display:flex;align-items:center;justify-content:center;width:100%;padding:10px 20px;border-radius:6px;background:var(--gray-700);color:var(--white);font-size:14px;line-height:20px;font-weight:var(--fw-bold)}.product_auction .box_outlined{background:var(--color-rose-50);border:1px solid var(--color-rose-500)}.product_account .box_outlined{background:var(--color-orange-50);border:1px solid var(--color-orange-500)}.product_others .box_outlined{background:var(--color-blue-50);border:1px solid var(--color-blue-400)}.box.box_outlined{margin-top:20px;padding:30px 60px;display:flex;justify-content:space-between;align-items:flex-start;gap:40px}.ranking_desc{font-family:var(--font-family-title);font-size:24px;line-height:32px;letter-spacing:-.144px;font-weight:var(--fw-bold);white-space:nowrap}.ranking_title{font-family:var(--font-family-title);font-size:36px;line-height:36px;letter-spacing:-.27px;font-weight:var(--fw-bold);margin-top:10px;white-space:nowrap}.section_box{margin-top:50px}.ranking_content{display:flex;justify-content:space-between;align-items:flex-start;flex:1}.ranking_list{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.ranking_list.top_rank,.ranking_list.sub_rank{min-width:135px}.rank_item a{display:flex;gap:10px;align-items:center}.rank_item .rank_num{font-size:14px;font-weight:var(--fw-bold);color:var(--white);line-height:20px;border-radius:6px;background:var(--gray-700);width:37px;height:30px;display:flex;justify-content:center;align-items:center}.rank_item.rank_1 .rank_num{background:var(--color-blue-700)}.rank_item.rank_2 .rank_num{background:var(--color-blue-600)}.rank_item.rank_3 .rank_num{background:var(--color-blue-500)}.rank_item .rank_name{font-size:16px;white-space:nowrap}.ranking_banner{width:396px;height:204px;aspect-ratio:33/17;border-radius:var(--radius-lg);overflow:hidden}.ranking_banner img{width:100%;height:100%;object-fit:cover;display:block}.product_game_list_box .sort_filter{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:30px}.product_game_list_box .sort_filter .sort_btn{font-size:14px;line-height:20px;font-weight:var(--fw-bold);color:var(--black);border:1px solid var(--gray-300);padding:10px 20px;background:var(--white);border-radius:6px;box-sizing:border-box}.product_game_list_box .sort_filter .sort_btn.is-active{background:var(--gray-700);color:var(--white)}.product_game_list_box .game_list{margin-top:50px;display:grid;grid-template-columns:repeat(6,1fr);gap:26px 0px}.product_game_list_box .game_item{height:198px}.product_game_list_box .game_item a{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:10px;width:100%;height:198px}.product_game_list_box .game_item .game_thumb{width:144px;height:144px;background:var(--gray-100);border-radius:var(--radius-half);border:2px solid transparent;overflow:hidden;position:relative;transition:border .3s}.product_game_list_box .game_item a:hover .game_thumb{border:2px solid var(--color-blue-500)}.product_game_list_box .game_item .game_thumb img{width:100%;height:100%;object-fit:cover;display:block}.product_game_list_box .game_item .game_title{font-size:14px;line-height:24px;text-align:center}
