.homeMain_container__E0s2N{padding:16px;background:#f7f7f9}.homeMain_searchBox__JfC8i input{width:100%;padding:12px 16px;border-radius:20px;border:none;background:#fff}.homeMain_aiBanner__jhCRY{margin-top:16px;padding:16px;background:#fff;border-radius:12px}.homeMain_aiBanner__jhCRY p{font-size:13px;color:#666}.homeMain_cardSection__RM69a{display:flex;gap:12px;margin-top:16px}.homeMain_mainCard__OJwav{flex:1 1;padding:16px;border-radius:14px;border:1px solid #ececec;color:#fff;box-shadow:0 2px 6px rgba(0,0,0,.03)}.homeMain_rent__xM5G2,.homeMain_sell__l8Z9F{background:#fff}.homeMain_productSection__f6eWI{display:flex;gap:12px;margin-top:16px;min-width:0}.homeMain_productCard__QYAF9{display:flex;flex-direction:column;flex:1 1;justify-content:flex-start;padding:12px;background:#fff;border-radius:14px;min-width:0}.homeMain_badge__i33z8{top:10px;left:10px;background:#ffb26b}.homeMain_sellBadge__oteUO{background:#a18cd1}.homeMain_name__j1knc{display:block;font-size:13px;margin-top:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.homeMain_price__DS1f9{margin-top:auto;font-weight:700;color:#ff91b0}.homeMain_infoSection__lGwjI{margin-top:20px;display:flex;flex-direction:column;gap:12px}.homeMain_infoCard__gehzy{background:#fff;padding:16px;border-radius:14px;display:flex;justify-content:space-between;align-items:center;font-size:14px}.homeMain_qnaSection__8JKAd{margin-top:24px;margin-bottom:60px}.homeMain_sectionTitle__WLpDK{font-size:16px;font-weight:700;margin-bottom:12px}.homeMain_qnaGrid__ydH_2{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px;gap:12px}.homeMain_qnaMiniCard__d6G2l{background:#ffffff;border-radius:14px;padding:14px;text-decoration:none;color:#111;border:1px solid #f0f0f3}.homeMain_qnaHeader__bVlQR{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.homeMain_moreBtn__l7G_B{font-size:13px;color:#888;text-decoration:none}.homeMain_moreBtn__l7G_B:active{opacity:.6}.homeMain_qnaIcon___XcRJ{font-size:18px}.homeMain_qnaTitle__C9nHf{font-size:13px;font-weight:600;line-height:1.4;white-space:pre-line;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.homeMain_qnaTag__n_7r7{display:inline-block;margin-top:10px;font-size:11px;color:#777;background:#f7f7f9;padding:4px 8px;border-radius:999px}.homeMain_qnaMiniCard__d6G2l:active{transform:scale(.97)}.homeMain_youtubeChannel__Zctg_{display:inline-flex;align-items:center;gap:6px;font-weight:600;color:#111;text-decoration:none}.homeMain_youtubeChannel__Zctg_:hover{opacity:.85}.homeMain_youtubeIcon__0X95x{flex-shrink:0}.homeMain_subText__2laKc{font-size:13px;color:#8a8a8a}.homeMain_cardLink__mVzof{display:flex;flex-direction:column;gap:4px;text-decoration:none;color:#111}.homeMain_titleRow__7n8tL{display:flex;align-items:center;gap:6px}.homeMain_rentIcon__PC2HD{color:#ffb36b;flex-shrink:0}.homeMain_productImage__zaYvL{width:120px;height:120px;border-radius:12px;object-fit:cover}.homeMain_imageWrap__pedHA{position:relative;width:120px;height:120px;border-radius:12px;overflow:hidden}.homeMain_badge__i33z8{position:absolute;top:6px;left:6px;z-index:2;padding:4px 8px;font-size:12px;font-weight:700;border-radius:8px;background:#ff9f43;color:#fff}.homeMain_sellBadge__oteUO{background:#a66cff}.homeMain_noticeBanner__I2T5B{display:block;align-items:center;gap:6px;font-size:13px;font-weight:500;color:#374151;padding:6px 10px;border-radius:999px;text-decoration:underline;text-underline-offset:4px}.aiBar_ai_card__Lboh1{display:flex;justify-content:space-between;align-items:center;background-color:#ffffff;border:1px solid #dddced;border-radius:12px;padding:12px 16px;box-shadow:0 1px 3px rgba(102,87,210,.1);transition:box-shadow .2s ease;margin-bottom:20px}.aiBar_ai_card__Lboh1:hover{box-shadow:0 2px 8px rgba(102,87,210,.15)}.aiBar_ai_card_text__dJJD5{display:flex;flex-direction:column}.aiBar_ai_card_title__9PWUD{font-size:14.5px;font-weight:600;color:#3d3a5a;display:flex;align-items:center;gap:5px}.aiBar_ai_card_subtitle__4XL1o{font-size:12.5px;color:#8e8ea0;margin-top:4px}.aiBar_ai_card_button__s50Yu{padding:6px 14px;font-size:13px;font-weight:600;color:white;text-decoration:none;border-radius:9999px;background:linear-gradient(90deg,#6c5dd3,#a494f9);box-shadow:0 2px 5px rgba(102,87,210,.25);transition:opacity .2s ease}.aiBar_ai_card_button__s50Yu:hover{opacity:.9}.bottomNav_nav__V2Sgi{position:fixed;bottom:0;left:0;right:0;display:flex;justify-content:space-around;align-items:center;height:64px;padding-bottom:env(safe-area-inset-bottom);background-color:#ffffff;border-top:1px solid #ddd;z-index:9999}.bottomNav_link__HnWoJ{text-decoration:none;color:inherit;flex:1 1;text-align:center}.bottomNav_item__nP6iM{display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:12px}.bottomNav_icon__MfoTj{color:#999;margin-bottom:4px}.bottomNav_label__T2kAp{color:#999;font-size:11px}.bottomNav_active__gQlfX{color:#000;font-weight:700}.page_header_wrapper__ynfql{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:25px}.page_logo__4wOtS{width:142px;justify-content:center}.page_logo__4wOtS,.page_search_bar__ZBTy8{height:55px;display:flex;align-items:center}.page_search_bar__ZBTy8{position:relative;width:calc(100% - 400px);border:3px solid #534a78;background-color:#ffffff;border-radius:5px;justify-content:space-between}.page_search_bar__ZBTy8>input{width:100%;height:100%;text-indent:20px;border:none;outline:none;background-color:transparent;color:#534a78;font-size:18px;font-weight:700}.page_search_bar__ZBTy8>input::placeholder{font-weight:400;color:#ada4d3}.page_search_bar__ZBTy8>input:focus::placeholder{color:transparent}.page_search_button__TJLSM{position:absolute;width:20px;height:20px;right:20px}.page_menu__frJAy{color:#a6acd7;font-weight:500;display:flex;gap:1rem;margin-left:1rem}.page_m_filters_container__Cnqwk{display:none}.page_filters_container__c_HyG{width:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:8px;font-size:13px;margin-bottom:25px}.page_filters_wrapper__ehoG6{width:100%;height:33px;display:flex;justify-content:flex-start;align-items:center;gap:20px;background-color:#ffffff;border-radius:5px;overflow:hidden}.page_filters_wrapper__ehoG6>ul,.page_price_wrapper__8uMua,.page_search_region__h4agL{display:flex;justify-content:flex-start;align-items:center;gap:6px}.page_filters_wrapper__ehoG6>h3{font-weight:700;width:100px;line-height:33px;text-align:center;background-color:#ffeef3}.page_filter__R_WyO{padding:4px 12px;border-radius:5px;cursor:pointer}.page_filter__R_WyO.page_active__xNv0K{background-color:#534a78;color:#ffffff;transition:all .2s ease-in-out}.page_search_region__h4agL>input{width:500px;height:25px;border:1px solid #eeeeee;text-indent:10px}.page_search_region__h4agL>input::placeholder{color:#999999}.page_price_wrapper__8uMua{margin-left:10px}.page_price_wrapper__8uMua>input{width:100px;height:25px;border:1px solid #eeeeee;border-radius:3px;text-indent:10px}.page_filter_inner_button__UMjVc{width:25px;height:25px;color:#ffffff;background-color:#ff9fba;border:1px solid #ff91b0;border-radius:3px;position:relative;display:flex;justify-content:center;align-items:center}.page_search_result_wrapper__BuLd1{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.page_search_result__h_EPG{display:flex;justify-content:flex-start;align-items:center;color:#3e2f56}.page_keyword__3kkXM{font-weight:700;font-size:1.2em;margin-right:7px}.page_result_qty__Ntb9o{margin-left:5px;margin-right:5px;color:#ff91b0;font-weight:700}.page_second_filter__GXA3l>button{border-radius:50px;padding:8px 12px;margin-left:10px;color:#666666;background-color:#fff;font-weight:600;font-size:13px;box-shadow:0 3px 10px rgba(0,0,0,.05)}.page_second_filter__GXA3l>button.page_active__xNv0K,.page_second_filter__GXA3l>button.page_recommend__6p7gp,.page_second_filter__GXA3l>button:active{background-color:#534a78;color:#ffffff}.page_product_container__RAVh_{display:flex;justify-content:center;flex-wrap:wrap;gap:20px}.page_product__Sjqht{flex:0 0 auto;width:220px;box-shadow:0 3px 10px rgba(0,0,0,.05);border-radius:15px;margin-bottom:10px;background-color:#ffffff;padding:10px}.page_product_link__25egx{display:block;width:100%;padding-bottom:100%;position:relative;background-color:#fef6f8;border-radius:15px;overflow:hidden}.page_product__Sjqht>.page_product_img__j9Jay{width:100%;position:relative;margin-bottom:10px}.page_region__NGlJd{margin-left:5px;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_title_price_wrapper__OJwwE{width:100%;display:flex;flex-direction:column;gap:5px;margin:22px auto 7px}.page_new_old_price__xfD7W{width:100%;display:flex;flex-direction:row;justify-content:space-between}.page_title__AnOgy{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page_price__G2xnB{font-weight:600;color:#ff91b0}.page_new_price__2a1Ea{color:#999999;font-size:small;margin:auto 0;text-decoration:line-through;font-weight:700}.page_price__G2xnB:after{content:"원"}.page_source_logo__DsEtm,.page_source_wrapper__9wvhh{background-color:#ffffff;width:40px;height:40px;border-radius:40px;display:flex;justify-content:center;align-items:center}.page_source_wrapper__9wvhh{position:absolute;right:8px;bottom:-20px}.page_source_logo__DsEtm{width:30px;height:30px;box-shadow:0 3px 10px rgba(0,0,0,.05)}.page_sourceType__qHUM8{position:absolute;width:20px}.page_separator__MWdRx{display:block;width:100%;border-top:1px solid #f4f4f4;margin:5px 0}.page_address_date_wrapper__1gZxJ{display:flex;height:20px;justify-content:space-between;align-items:center;color:#999999;font-size:12px}.page_address_wrapper__x3Nvu{display:flex;align-items:center;flex:1 0;overflow:hidden}.page_icon_map__P6RgV{width:20px;height:20px;position:relative}.page_address__r0Lrb{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-left:5px}.page_footer__8Ie1g{width:100%;height:100px;margin:25px auto;padding-bottom:50px;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:13px;line-height:2;text-align:center;color:#999999}.page_address__r0Lrb{color:#534a78}.page_address__r0Lrb>a{margin:0 10px;font-weight:600}.page_not_found__Qe_rQ{height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:3rem}.page_not_found__Qe_rQ>.page_logo__4wOtS{margin-bottom:0}.page_not_found__Qe_rQ>h1{font-size:7rem;line-height:7rem;font-weight:600;color:#a6acd7;display:flex;flex-direction:column;justify-content:center;align-items:center}.page_not_found__Qe_rQ>h1>span{font-size:1.3rem;line-height:1.6rem}.page_not_found_link__w91cq{color:#534a78}@media (max-width:600px){.page_product_container__RAVh_{gap:10px}.page_product__Sjqht{width:calc(50% - 5px)}.page_header_wrapper__ynfql{display:grid;grid-template-columns:1fr auto;align-items:center;margin-bottom:10px;padding:12px 16px}.page_logo__4wOtS{grid-column:1/2;height:30px;display:flex;align-items:flex-start;justify-content:flex-start}.page_menu__frJAy{grid-column:2/3;display:flex;justify-content:flex-end}.page_search_bar__ZBTy8{grid-column:1/3;grid-row:2/2;width:100%;height:42px;border-radius:15px;border:none;box-shadow:0 3px 10px rgba(0,0,0,.05)}.page_search_bar__ZBTy8>input{font-size:16px}.page_search_result_wrapper__BuLd1{display:flex;flex-direction:column;gap:10px;margin-bottom:16px}.page_second_filter__GXA3l{display:flex;gap:10px}.page_second_filter__GXA3l>button{margin:0}.page_filters_container__c_HyG{display:none}.page_m_filters_container__Cnqwk{display:block;position:relative;z-index:1}.page_m_filters_container__Cnqwk>ul{display:flex;justify-content:space-between;align-items:center;gap:10px;white-space:nowrap;margin-bottom:16px;font-size:.85em;overflow:scroll;scrollbar-width:none;-ms-overflow-style:none}.page_m_filters_container__Cnqwk.page_show__4L72v>ul{margin-bottom:5px}.page_m_filters_container__Cnqwk>ul::-webkit-scrollbar{display:none}.page_filter_item__bNI_W{display:flex;justify-content:center;align-items:center;width:80px;line-height:35px;height:36px;font-weight:700;color:#534a78;border-radius:15px;background-color:#ffffff;box-shadow:0 3px 10px rgba(0,0,0,.05);text-align:center;text-align:-moz-center;text-align:-webkit-center;text-align-last:center;-ms-text-align-last:center;-moz-text-align-last:center}.page_filter_item__bNI_W.page_active__xNv0K{color:#fff;font-weight:400;font-size:.7rem;background-color:#534a78}.page_filter_item__bNI_W>select{overflow:hidden;background-color:transparent;border:none;outline:none;text-align:center;text-align:-moz-center;text-align:-webkit-center;text-align-last:center;-ms-text-align-last:center;-moz-text-align-last:center}.page_filter_item_region__8iAEI{display:block;width:100%;text-align:center}.page_filter_item__bNI_W>input{width:0;height:0;display:none}.page_filter_item__bNI_W .page_source_type_count__MP4H8{border-radius:30px;background-color:white;color:#3e2f56;padding:2px 5px;font-size:.6rem;margin-right:4px}.page_filter__R_WyO{font-size:.8rem;border-radius:50px;cursor:pointer;background-color:#fff;padding:8px 0;box-shadow:0 3px 10px rgba(0,0,0,.05)}.page_filter__R_WyO.page_active__xNv0K{background-color:#ada4d3;color:#ffffff;transition:all .2s ease-in-out}.page_filter_reset__1yPEe{width:36px;height:36px;background-color:#a6acd7;border-radius:15px;display:flex;justify-content:center;align-items:center;box-shadow:0 3px 10px rgba(0,0,0,.05)}.page_popup_btn__7_1MB{display:inline-block;width:49%;height:40px;background-color:#534a78;color:#ffffff;font-weight:600;font-size:15px;border-radius:15px;margin-top:10px}.page_popup_btn__7_1MB:first-of-type{margin-right:2%;background-color:#ffffff;color:#534a78}.page_site_list_container__7Omj5{visibility:visible;border-radius:5px;padding:5px;margin-bottom:20px;box-sizing:border-box;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:5px;gap:5px}.page_region__NGlJd{max-width:95px}}.about_contents__3EPVR{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem}.about_ad_banner__8Gj7k{width:100%;height:120px;margin-bottom:20px;border-radius:15px;overflow:hidden}.about_ad_empty__f9IEv{max-width:600px;padding:2rem;border-radius:15px;background-color:white;display:flex;justify-content:center;align-items:center}.about_ad_empty__f9IEv>div{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.about_ad_empty__f9IEv>div>h2{font-size:1.1rem;font-weight:700;color:#3e2f56;line-height:3;text-align:left}.about_ad_empty__f9IEv>div>p{width:100%;height:100%;color:#534a78;font-size:1rem;line-height:1.6;text-align:left;word-break:keep-all;overflow:hidden}.about_ad_empty__f9IEv>div>a{align-self:center;color:#fff;background-color:#a6acd7;box-shadow:0 3px 10px rgba(0,0,0,.05);font-weight:600;font-size:1rem;padding:1rem;border-radius:15px;margin-top:20px}.about_ad_banner_link__UdKsT{position:relative;display:block;width:100%;height:100%}.hamburger_hamburger__aL0MR{background:none;border:none;font-size:22px;padding:8px 12px;cursor:pointer}.hamburger_backdrop__LPdUb{position:fixed;inset:0;background:rgba(0,0,0,.4);z-index:998}.hamburger_drawer__A5hBN{position:fixed;top:0;right:0;width:260px;height:100vh;background:#fff;z-index:999;padding:24px 20px;transform:translateX(100%);transition:transform .3s ease;display:flex;flex-direction:column;border-top-left-radius:12px;border-bottom-left-radius:12px}.hamburger_drawer__A5hBN.hamburger_open__vscP3{transform:translateX(0)}.hamburger_close__oQpbr{background:none;border:none;font-size:20px;cursor:pointer;line-height:1}.hamburger_nav__oOz9Q{display:flex;flex-direction:column;gap:16px}.hamburger_nav__oOz9Q a{font-size:16px;color:#111;text-decoration:none}.hamburger_header__rfOdO{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.hamburger_navItem__x9p2v{display:flex;align-items:center;gap:8px;padding:10px 0;color:#222;text-decoration:none}.hamburger_navItem__x9p2v svg{font-size:18px;color:#555;flex-shrink:0}.hamburger_navItem__x9p2v span{line-height:1}.upload_container__3fQuo{text-align:center;display:grid;place-items:center;padding:20px 3%;background-color:#fafafa}.upload_title_p__XSfrt{margin-top:10px;display:inline-block;width:100%;text-align:left;font-weight:900}.upload_title_div__H82nR{margin-top:5px}.upload_title_input__sn7C4{width:100%}.upload_price__PcREW{display:block;margin-left:10px}.upload_price__PcREW input{margin-top:10px;width:100%}.upload_buy_status_div__01iRe{margin-top:10px}.upload_buy_status__75WZh{margin-top:10px;display:flex;justify-content:space-around}.upload_buy_status_p__uufc3{margin-top:10px;display:inline-block;width:100%;text-align:left;font-weight:900}.upload_use_period_div__a06ph{margin-top:10px}.upload_use_period_p__dPQdA{margin-top:10px;display:inline-block;width:100%;text-align:left;font-weight:900}.upload_use_period__C_G1p{margin-top:10px;display:flex;justify-content:space-around}.upload_option_container__v984Q{margin-top:30px}.upload_option_p__exd0_{margin-top:10px;display:inline-block;width:100%;text-align:left;font-weight:900}.upload_option__fJRZV{display:flex;align-items:center}.upload_option_table__7VA3d{margin-top:10px;display:flex;justify-content:space-around}.upload_checkbox__M7qtm{display:none}.upload_option__fJRZV{display:inline-block}.upload_textarea_container__IuroE{margin-top:20px;display:flex;justify-content:center;align-items:center}.upload_textarea__ruQxP{display:block;width:100%;min-height:150px;resize:none;overflow-y:auto;box-sizing:border-box;font-size:16px;max-height:400px;padding:5px;border:2px solid #534a78;border-radius:5px}.upload_complete_button__JyfJ7{margin-top:20px;background-color:#534a78;color:#ffffff;width:100%;border-radius:50px;padding:8px 12px;font-weight:600;font-size:13px;box-shadow:0 3px 10px rgba(0,0,0,.05)}.upload_product_detail_container__SXLi7{width:100%}.upload_input_field__z_WCc{padding:5px;width:100%;border:2px solid #534a78;background-color:#ffffff;border-radius:5px}.upload_price_div__u1qF_{position:relative;margin-top:5px}.upload_fixed_char__7BWRY{position:absolute;left:10px;top:50%;transform:translateY(-50%);pointer-events:none}.upload_input_price__FkqjQ{padding-left:30px}.upload_input_radio__U3QxQ{transform:scale(1.5);margin-right:10px}.dropzone_card__Q6SBT{padding:10px;border:2px solid #534a78;background-color:#ffffff;border-radius:5px;width:100%;touch-action:pan-y}.dropzone_card__Q6SBT::-webkit-scrollbar{display:none}.dropzone_card__Q6SBT .dropzone_top__rUE8S{text-align:center}.dropzone_card__Q6SBT p{font-weight:700;color:#0086fe}.dropzone_card__Q6SBT button{outline:0;border:0;color:#fff;border-radius:4px;cursor:pointer;font-weight:400;padding:8px 13px;width:100%;background:#0086fe}.dropzone_card__Q6SBT .dropzone_drag-area__kRy6w{height:150px;border-radius:5px;border:2px dashed #0086fe;color:#0086fe;background:#f4fef9;display:flex;justify-content:center;align-items:center;-moz-user-select:none;user-select:none;-webkit-user-select:none;margin-top:10px}.dropzone_card__Q6SBT .dropzone_drag-area__kRy6w .dropzone_visible__Oc71M{font-size:18px}.dropzone_card__Q6SBT .dropzone_select__VdLmW{color:#5256ad;margin-left:5px;cursor:pointer;transition:.4s}.dropzone_card__Q6SBT .dropzone_select__VdLmW:hover{opacity:.6}.dropzone_card__Q6SBT .dropzone_container__itzap{width:100%;height:auto;display:flex;justify-content:flex-start;align-items:flex-start;gap:3.7%;flex-wrap:wrap;max-height:200px;overflow-y:auto;margin-top:10px;touch-action:pan-y}.dropzone_card__Q6SBT .dropzone_container__itzap .dropzone_image__x8dsh{width:80px;height:80px;margin-right:5px;position:relative;margin-bottom:8px}.dropzone_card__Q6SBT .dropzone_container__itzap .dropzone_image__x8dsh img{width:100%;height:100%;border-radius:5px}.dropzone_card__Q6SBT .dropzone_container__itzap .dropzone_image__x8dsh span{position:absolute;top:5px;right:7px;width:20px;height:20px;border-radius:50%;background-color:rgba(0,0,0,.6);color:white;display:flex;justify-content:center;align-items:center;font-size:18px;cursor:pointer;transition:background-color .3s ease}.dropzone_card__Q6SBT .dropzone_drag-area__kRy6w .dropzone_on-drop___snWa,.dropzone_card__Q6SBT .dropzone_drag-area__kRy6w.dropzone_dragover__JnfR0 .dropzone_visible__Oc71M,.dropzone_card__Q6SBT input{display:none}.dropzone_delete__iTeNr{z-index:999;color:#0086fe}.dropzone_camera_container__LQqo3{margin-top:12px;display:flex;justify-content:center;align-items:center;width:50px;height:50px;border:2px solid #000;border-radius:10px}.dropzone_camera_icon__vOIAy{font-size:20px;color:#000}