.cate_ranking{position:relative;box-sizing:border-box;width:100%;padding:0 16px;margin-top:60px}.cate_ranking h1{font-size:18px}.cate_ranking .catelist_tapwrap{margin-top:12px}.cate_ranking .cate_tab{width:100%;overflow:hidden;position:relative}.cate_ranking .catelist_tapwrap{width:100%}.cate_ranking .catelist_tapwrap .cate_tabs li{font-size:13px;padding:8px 14px;display:block;border:1px solid #e4e4e4;color:#5d5d5d;background:#fff;width:auto;margin-right:6px;box-sizing:border-box;border-radius:20px;cursor:pointer}.cate_ranking .catelist_tapwrap .cate_tabs li.isclicked{border:1px solid #000;color:#fff;background:#000}.cate_ranking .cate_prd{width:100%;margin-top:14px}.cate_ranking .cate_prd .cate_prds .cate_prd_box{position:relative}.cate_ranking .cate_prd .cate_prds .cate_prd_box .rank_num{width:30px;height:30px;text-align:center;line-height:30px;background:#000;color:#fff;font-size:18px;position:absolute;top:0;left:0;font-weight:600}.cate_ranking .cate_prd .cate_prds .cate_prd_box .prd_info{margin-top:8px;box-sizing:border-box;padding:0 6px}.cate_ranking .cate_prd .cate_prds .cate_prd_box .prd_info .prd_name{font-size:12px;color:#000;font-weight:600}.cate_ranking .cate_prd .cate_prds .cate_prd_box .prd_info .prd_sub_name{font-size:12px;color:#4e4e4e;padding-top:4px}.cate_ranking .cate_prd .cate_prds .cate_prd_box .prd_info .prd_price{font-size:14px;color:#000;font-weight:500;padding-top:8px}.cate_ranking .cate_prd .cate_prd_list{display:none}.cate_ranking .cate_prd .cate_prd_list.isvisible{display:block}.hot_new_prd{position:relative;width:100%;box-sizing:border-box;padding:0 16px;margin-top:60px}.hot_new_prd .hot_new_title{font-size:18px;color:#000;padding-bottom:12px}.hot_new_prd .hot_new_prdthumb{width:100%}.hot_new_prd .hot_new_prdthumb img{width:100%;height:auto}.hot_new_prd .hot_new_list{margin-top:20px}.hot_new_prd .cate_prd{width:100%;margin-top:14px}.hot_new_prd .hot_new_prds .hot_prd_box{position:relative}.hot_new_prd .hot_new_prds .hot_prd_box .prd_info{margin-top:8px;box-sizing:border-box;padding:0 6px}.hot_new_prd .hot_new_prds .hot_prd_box .prd_info .prd_name{font-size:12px;color:#000;font-weight:600}.hot_new_prd .hot_new_prds .hot_prd_box .prd_info .prd_sub_name{font-size:12px;color:#4e4e4e;padding-top:4px}.hot_new_prd .hot_new_prds .hot_prd_box .prd_info .prd_price{font-size:14px;color:#000;font-weight:500;padding-top:8px}.hot_keywords{width:100%;box-sizing:border-box;padding:0 16px;margin-top:60px}.hot_keywords .keywords_title{font-size:18px;color:#000;padding-bottom:12px}.keywords_tab .keywords_tapwrap{width:100%;overflow:hidden;padding:12px 0}.keywords_tab .keywords_tapwrap .keywords_tabs li{font-size:13px;padding:8px 14px;display:block;border:1px solid #e4e4e4;color:#5d5d5d;background:#fff;width:auto;margin-right:6px;box-sizing:border-box;border-radius:20px;cursor:pointer}.keywords_tab .keywords_tapwrap .keywords_tabs li:hover{background:#000;border:1px solid #000}.keywords_tab .keywords_tapwrap .keywords_tabs li:hover a{color:#fff}.md_recommend{position:relative;width:100%;box-sizing:border-box;padding:0 16px;margin-top:60px}.md_recommend .md_title{font-size:18px;color:#000;padding-bottom:12px}.md_recommend .md_prd_list{overflow:hidden}.md_recommend .md_prd_list .md_prd_box{position:relative;margin-bottom:18px}.md_recommend .md_prd_list .md_prd_box .prd_info{margin-top:8px;box-sizing:border-box;padding:0 6px}.md_recommend .md_prd_list .md_prd_box .prd_info .prd_name{font-size:12px;color:#000;font-weight:600}.md_recommend .md_prd_list .md_prd_box .prd_info .prd_sub_name{font-size:12px;color:#4e4e4e;padding-top:4px}.md_recommend .md_prd_list .md_prd_box .prd_info .prd_price{font-size:14px;color:#000;font-weight:500;padding-top:8px}.md_recommend .swiper-pagination{background:none;width:100%;display:flex;justify-content:center;margin-top:12px}.md_recommend .swiper-pagination-bullet-active{background:#000}.only_lenstown{position:relative;width:100%;box-sizing:border-box;padding:0 16px;margin-top:60px}.only_lenstown .only_title{font-size:18px;color:#000;padding-bottom:12px}.only_lenstown .swiper-container{width:100%}.only_lenstown .swiper-pagination{position:absolute;width:100%;bottom:15px;display:flex;justify-content:center;background:none;padding:0}.only_lenstown .swiper-pagination .swiper-pagination-bullet{margin:0 2px;background:#fff;opacity:.25}.only_lenstown .swiper-pagination .swiper-pagination-bullet-active{opacity:1}.lt_review{width:100%;position:relative;box-sizing:border-box;padding:0 16px;margin-top:60px}.lt_review .review_title{font-size:18px;color:#000;padding-bottom:12px}.lt_review .review_list{width:100%;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:5px}.lt_review .review_list li{width:calc(33.3333% - 3.8px);height:0;padding-bottom:32.58%;position:relative}.lt_review .review_list li a{display:block;width:100%;height:100%;position:absolute;top:0;left:0}.lt_review .review_list li img{width:100%;height:100%;object-fit:cover;object-position:cover}#footer{width:100%;position:relative;box-sizing:border-box;background:#000;padding:60px 16px 60px 16px;margin-top:60px}#footer .customer_title{font-size:15px;color:#fff;padding-bottom:20px;font-weight:400}#footer .customer_box p,#footer .customer_box p a{color:rgba(255,255,255,.5);font-size:15px;font-weight:100;line-height:24px}#footer .customer_box p.pickup a{color:#fff}#footer .customer_box p.affiliate a{color:#f23d3d}#footer .policy{position:relative;margin-top:20px}#footer .policy .policy_title{color:#fff;font-size:15px;padding-bottom:20px;font-weight:400}#footer .policy p.policy_info{font-size:12px;color:rgba(255,255,255,.5);line-height:1.5;word-break:keep-all;max-width:448px}#footer .lt_sns{position:relative;margin-top:20px}#footer .lt_sns .sns_title{color:#fff;font-size:15px;padding-bottom:10px;font-weight:400}#footer .lt_sns .sns_icons{display:flex;justify-content:flex-start;align-items:center}#footer .lt_sns .sns_icons a img{width:20px;height:auto;margin-right:20px}#footer .lt_sns .sns_icons a:last-child img{margin-right:0}#footer .copyright{font-size:12px;color:rgba(255,255,255,.5);line-height:1.5;word-break:break-all;margin-top:40px}#footer .company_check{font-size:12px;color:rgba(255,255,255,.5);margin-top:40px;text-decoration:underline;display:block}