:root{--font-family-sans:Noto Sans KR,Noto Sans,Pretendard,sans-serif;--color-primary:#20abfa;--color-primary-rgb:32,171,250;--color-primary-hover:#1a91c3;--color-primary-active:#1e90e1;--color-primary-light:#edf9ff;--color-primary-soft:rgba(32,171,250,0.08);--color-primary-muted:rgba(32,171,250,0.38);--color-black:#000;--color-black-rgb:0,0,0;--color-black-alpha-0:transparent;--color-black-alpha-05:rgba(0,0,0,0.05);--color-black-alpha-08:rgba(0,0,0,0.08);--color-black-alpha-10:rgba(0,0,0,0.1);--color-black-alpha-12:rgba(0,0,0,0.12);--color-black-alpha-14:rgba(0,0,0,0.14);--color-black-alpha-15:rgba(0,0,0,0.15);--color-black-alpha-20:rgba(0,0,0,0.2);--color-black-alpha-25:rgba(0,0,0,0.25);--color-black-alpha-30:rgba(0,0,0,0.3);--color-black-alpha-40:rgba(0,0,0,0.4);--color-black-alpha-45:rgba(0,0,0,0.45);--color-black-alpha-50:rgba(0,0,0,0.5);--color-black-alpha-55:rgba(0,0,0,0.55);--color-black-alpha-60:rgba(0,0,0,0.6);--color-black-alpha-65:rgba(0,0,0,0.65);--color-black-alpha-80:rgba(0,0,0,0.8);--color-white:#fff;--color-white-rgb:255,255,255;--color-white-alpha-0:hsla(0,0%,100%,0);--color-white-alpha-50:hsla(0,0%,100%,0.5);--color-white-alpha-80:hsla(0,0%,100%,0.8);--color-white-alpha-90:hsla(0,0%,100%,0.9);--color-shadow-soft:rgba(0,0,0,0.0784313725);--color-media-overlay:rgba(0,0,0,0.3137254902);--color-text-black-muted:rgba(0,0,0,0.5019607843);--color-surface-white-translucent:hsla(0,0%,100%,0.8);--color-surface:#fff;--color-surface-subtle:#fafafa;--color-surface-muted:#f7f7f9;--color-surface-layer:#f2f8fc;--color-surface-cool:#f4f6f9;--color-admin-surface-muted:#f8f9fa;--color-admin-border:#eaebec;--color-admin-error:#ff616d;--color-catalog-filter-border:#dddae3;--color-schedule-border:#b8c2cc;--color-schedule-weekday-surface:#f8fafc;--color-schedule-weekday-border:#eaeaea;--color-schedule-header-surface:#f1f5f8;--color-schedule-weekend-surface:#eff8ff;--color-text-strong:#17191a;--color-text-primary:#34303e;--color-text-secondary:#464a4d;--color-text-muted:#757b80;--color-text-subtle:#81818f;--color-border:#e8eef2;--color-border-strong:#bbc5cc;--color-danger:#f72e26;--color-danger-strong:#e74c3c;--color-success:#2f9e44;--color-warning:#ff9d00;--color-schedule-warning:#ffb339;--color-notification-badge:#f04452;--color-danger-emphasis:#ef4444;--color-selection-info:#339aff;--color-highlight-bolt:#ffb800;--color-price-discount:#ff626a;--color-info:#2196f3;--color-info-muted:#63bddf;--color-element-primary:#409eff;--color-element-success:#67c23a;--color-element-warning:#e6a23c;--color-element-danger:#f56c6c;--color-element-text-primary:#303133;--color-element-text-regular:#606266;--color-element-placeholder:#c0c4cc;--color-element-border-light:#ebeef5;--color-brand-kakao-background:#f7e161;--color-brand-kakao-text:#462508;--color-accent-lavender:#aa86ff;--color-accent-purple-strong:#814ad8;--color-surface-lavender:#f8f5ff;--color-point-accent:#f69496;--color-point-debit:#dc6565;--color-point-warning:#e6a23c;--color-point-danger:#dc3545;--color-point-gold:#c4a35a;--color-point-surface:#f5f2f9;--color-curation-border-warm:#ece8e5;--color-curation-border-lavender:#ece7ee;--color-home-discovery-sand:#d9c3b2;--color-home-discovery-taupe:#7a6256;--color-home-discovery-taupe-rgb:122,98,86;--color-home-discovery-slate:#424851;--color-home-discovery-slate-rgb:66,72,81;--color-home-discovery-mocha:#806a5e;--color-home-discovery-mocha-rgb:128,106,94;--color-home-discovery-warm-rgb:70,44,31;--color-home-discovery-shadow-rgb:34,24,17;--color-estimate-comparison-intro-surface:#fdfbf8;--color-estimate-comparison-intro-title:#191919;--color-estimate-comparison-intro-border-strong:#a79483;--color-estimate-comparison-intro-heading:#211d1a;--color-estimate-comparison-intro-accent:#957f6c;--color-estimate-comparison-intro-copy:#514b46;--color-estimate-comparison-intro-step:#9b856f;--color-estimate-comparison-intro-line:#ddd2c8;--color-estimate-comparison-intro-card-border:#ebe5df;--color-estimate-comparison-intro-shadow-rgb:100,80,62;--color-estimate-comparison-intro-icon-surface:#f5f0ea;--color-estimate-comparison-intro-muted:#665e58;--color-estimate-mypage-guest-copy:#4f4f55;--color-estimate-mypage-guest-border:#ececf0;--color-estimate-mypage-guest-shadow-rgb:39,32,59;--color-estimate-mypage-guest-icon:#9c9ca2;--color-estimate-mypage-guest-image-surface:#faf8f7;--color-estimate-mypage-guest-title:#1d1d20;--color-estimate-mypage-guest-muted:#77777e;--color-estimate-mypage-guest-status-surface:#fff2e7;--color-estimate-mypage-guest-status:#f07d31;--color-estimate-comparison-hint:#8b8992;--color-estimate-comparison-field-surface:#f8f5f5;--color-estimate-comparison-field-placeholder:#b2afb8;--color-estimate-comparison-reference-surface:#f5f3f2;--color-estimate-comparison-remove:#716e79;--color-estimate-review-action:#494949;--color-estimate-review-info-surface:#e3f2ff;--color-estimate-review-option-surface:#f4f2f2;--color-estimate-review-option-active:#ccedff;--color-estimate-offer-divider:#f0f0f3;--color-estimate-offer-old-price:#9a9aa2;--color-estimate-complete-overlay:rgba(18,18,18,0.42);--color-estimate-review-required:#ff5e5e;--color-estimate-review-option-border:#e2e2e2;--color-resetting-list-action-surface:#f1f7fc;--color-resetting-state-copy:#737373;--color-resetting-tag-copy:#101010;--color-resetting-divider:hsla(0,0%,94.9%,0.7);--color-reservation-detail-surface:#f2f2f4;--color-reservation-detail-highlight:#2a2a2a;--color-reservation-detail-visited:#31b4ff;--color-reservation-detail-info-border:#f4e9d6;--color-reservation-detail-info-surface:#fff9ee;--color-reservation-list-confirmed-surface:#e5f7e8;--color-reservation-list-cancelled-surface:#fef0f0;--color-reservation-list-cancel-border:#d5dbe0;--color-reservation-apply-holiday-copy:#4b4b55;--color-reservation-complete-product-copy:#3f3f3f;--color-curation-panel-border:#edf0e9;--color-curation-muted-text:#69635f;--color-curation-card-hover-border:#ded8d4;--color-curation-image-surface:#f7f4f1;--color-curation-rank:#b97346;--color-curation-eyebrow:#676767;--color-curation-description:#303030;--color-curation-meta:#4a4a4a;--color-curation-rank-muted:#938d87;--color-curation-shadow-rgb:45,35,30;--color-curation-panel-shadow-rgb:40,31,26;--color-curation-rising-accent:#9b765d;--color-curation-rising-border:#ece7e2;--color-curation-rising-muted:#6f6863;--color-curation-rising-surface:#faf8f5;--color-curation-personalized-accent:#579436;--color-curation-personalized-card-border:#e6ebdf;--color-curation-personalized-hero-accent:#5d9847;--color-curation-personalized-muted:#66705f;--color-curation-personalized-primary-from:#75ad52;--color-curation-personalized-primary-to:#5f9b43;--color-curation-personalized-primary-shadow-rgb:91,146,59;--color-curation-personalized-rank:#93c75a;--color-curation-personalized-soft-from:#f4f7f1;--color-curation-personalized-soft-to:#edf3e9;--color-curation-personalized-surface:#f8fbf5;--color-curation-editor-surface:#fbf9fd;--color-curation-editor-benefit-from:#fefcff;--color-curation-editor-benefit-to:#faf7fc;--color-curation-editor-benefit-divider:#eee8f0;--color-curation-editor-benefit-copy:#474747;--color-curation-editor-related-copy:#686868;--color-curation-editor-visit-border:#eee7e2;--color-curation-editor-visit-from:#fffaf7;--color-curation-editor-visit-to:#f8f3f0;--color-curation-editor-cta-from:#332c2a;--color-curation-editor-cta-to:#1f1b1a;--color-curation-top10-accent:#bd7147;--color-curation-top10-hero-accent:#960;--color-curation-top10-hero-copy:#202020;--color-curation-top10-surface:#fcfaf8;--color-curation-top10-banner-from:#fff8f4;--color-curation-top10-banner-to:#fff2ea;--color-curation-brand-hero-surface:#eee8e1;--color-curation-brand-heading:#2f2925;--color-curation-brand-line:#a98f7b;--color-curation-brand-copy:#242424;--color-curation-brand-border:#eee7e1;--color-curation-brand-accent:#9b6836;--color-curation-brand-benefit-divider:#e5ded8;--color-curation-brand-benefit-icon:#89715d;--color-curation-brand-benefit-copy:#272727;--color-curation-brand-products-heading:#1e2134;--color-curation-brand-products-action:#242638;--color-curation-brand-products-title:#3d3f48;--color-curation-brand-products-skeleton:#f1efed;--color-curation-brand-products-skeleton-highlight:#f8f7f6;--color-curation-brand-products-empty-copy:#737373;--color-community-border-soft:#e8e8e8;--color-community-expert-appraiser-surface:#ebf5f8;--color-community-expert-store-surface:#f3ebf8;--color-community-expert-career-copy:#968b7d;--color-community-search-surface:#f6f6f8;--color-community-search-border:#e8e8eb;--color-community-search-placeholder:#96999e;--color-community-autosave-off:silver;--color-community-tab-divider-rgb:187,197,204;--color-community-promo-surface:#e7fbf8;--color-community-brown-rgb:84,57,38;--color-community-reply-surface:#f3f2f0;--color-community-input-active-border:#a7a7a7;--color-community-report-hover:#faf7f5;--color-community-disabled-surface:#e8e8e8;--color-community-expert-badge-surface:#fff5f5;--color-community-hashtag:#9b9ea0;--color-community-suspension-surface:#fff3f3;--color-guide-tab-border:#efeff0;--color-guide-tab-copy:#a1a1aa;--color-guide-timeline:#c7b8ee;--color-guide-store-border:#eeeaf7;--color-guide-store-address:#8c8f93;--color-guide-store-benefit-copy:#686b70;--color-account-login-panel:#fcfbfd;--color-account-login-naver:#00d03f;--color-account-login-kakao-text:#212121;--color-account-login-kakao:#fae100;--color-account-login-primary:#9650ff;--color-account-login-muted:#6b6f72;--color-account-login-naver-classic:#5dc14f;--color-account-divider:#e6e6e6;--color-account-disabled-surface:hsla(0,0%,92.5%,0.6980392156862745);--color-account-verification-disabled-border:#d5dde3;--color-account-password-focus:#f69496;--color-account-password-error:#f44;--color-product-ar-header-border:#ececef;--color-product-ar-help-border:#d9d9dd;--color-product-ar-event-accent:#f05280;--color-product-ar-event-hover:#db3f6d;--color-product-ar-event-border:#f5a4bd;--color-product-ar-event-surface:#fff1f5;--color-provider-point-approved-surface:#d4edda;--color-provider-point-approved-copy:#155724;--color-provider-point-rejected-surface:#f8d7da;--color-provider-point-rejected-copy:#721c24;--color-product-category-shadow-rgb:17,17,17;--color-product-category-active-border:#e6dffb;--color-product-category-active-surface:#f7f4ff;--color-product-filter-soft-border:#fff5f4;--color-product-ar-camera-surface:#c5c0ba;--color-product-ar-guide-rgb:45,43,41;--color-product-ar-guide-accent:#c6adff;--color-product-ar-overlay-rgb:0,0,0;--color-product-ar-control-border:#dedee2;--color-product-ar-processing-copy:#68686d;--color-product-ar-processing-surface:#f4f3f2;--color-product-ar-progress-track:#e8e5ee;--color-product-ar-progress-muted:#aaa9ad;--color-product-ar-progress-line:#c9c8cc;--color-product-ar-note-surface:#fbfaff;--color-product-ar-note-copy:#46464a;--color-product-ar-wearer-shadow-rgb:23,25,26;--color-product-ar-wearer-handle:#d7d9dc;--color-product-ar-wearer-copy:#6f7478;--color-product-ar-wearer-icon-surface:#f4f5f6;--color-product-ar-wearer-option-border:#e1e3e6;--color-product-ar-wearer-notice:#8a8f94;--color-coupon-unavailable-border:#e5e7eb;--color-coupon-unavailable-surface:#f7f7f8;--color-coupon-muted:#676b70;--color-coupon-detail:#34373a;--color-coupon-unavailable-copy:#9a9da1;--color-coupon-empty:#8a8e93;--color-point-tour-copy:#79788a;--color-point-progress:#8764db;--color-point-pending-surface:#fff8e6;--color-point-rejected-surface:#fff0f0;--color-mypage-bookmark-surface:#f9f8fb;--color-mypage-logout-border:#ececec;--color-mypage-filter-selected-border:rgba(157,220,255,0.2);--color-mypage-accent-link:#399cd4;--color-mypage-menu-border:#e4e7ed;--color-review-form-copy:#5f5f5f;--color-review-form-copy-rgb:95,95,95;--color-review-upload-surface:#f1f7fc;--color-review-field-border:#dcdcdc;--color-review-action-border:#e3ddea;--color-review-action-active-surface:#fbf9ff;--color-review-guest-copy:#707070;--color-review-cancel-surface:#f4f4f6;--color-home-recent-activity-surface-rgb:10,8,17;--color-home-special-surface:#f7f5f3;--color-home-special-copy:#4a4a4a;--color-home-special-pagination:#d8d4dc;--color-home-review-surface:#f4f1ef;--color-home-review-skeleton-highlight:#faf8f6;--color-home-kakao-muted:#b7a896;--color-home-kakao-highlight:#facc15;--color-home-section-action-muted:#7c7b7b;--color-home-section-relaxed-title:#313131;--color-home-brand-event-accent:#0abbff;--color-home-guide-banner-start:#ab7ae7;--color-home-guide-banner-end:#7173ff;--color-home-reservation-border:#ececec;--color-home-reservation-d-day:#33b7e1;--color-home-discovery-catalog-surface:#f8f6ff;--color-home-event-eyebrow:#f05280;--color-home-event-benefits:#96711f;--color-home-point-border:#9264ff;--color-home-point-history:#afaeb8;--color-desktop-promo-surface:#f4f4f4;--color-desktop-promo-copy:#595959;--color-desktop-promo-button:#050505;--color-footer-link-muted:#c3c3c3;--color-footer-copy:#bbb;--color-product-brand-placeholder-start:#a8a8b3;--color-product-brand-placeholder-end:#6c6c7a;--color-product-brand-discount:#ff4e4e;--color-catalog-promo-surface:#f8faff;--color-catalog-promo-copy-muted:#7d7d7d;--color-catalog-review-surface:#f9fcff;--color-jewelry-memo-copy-muted:#878787;--color-jewelry-memo-close-surface:#e3e6ec;--color-filter-tab-muted:#575757;--color-filter-tag-copy:#414141;--color-home-popup-pagination:#b8b8b8;--color-bottom-bookmark-surface:#edf9ff;--color-reservation-slot-selected:#d7ebff;--color-search-page-copy:#2a2a2a;--color-provider-event-badge-surface:rgba(186,230,255,0.2);--color-provider-event-badge-copy:#77c9ff;--color-provider-benefit-card-surface:#fffefe;--color-store-promo-surface:#f5e8f1;--color-provider-apply-surface:#f8f7fc;--color-provider-apply-control-surface:hsla(0,0%,100%,0.95);--color-provider-catalog-copy:#4b4b55;--color-provider-review-action-surface:#f5f2f9;--color-provider-review-summary-accent:#e0476f;--color-provider-profile-rating:#ffba00;--color-provider-dropdown-copy:#3b3a3a;--color-product-detail-copy:#2b2b2b;--color-product-store-save:#543926;--color-product-ar-result-border:#e1dfe6;--color-product-list-shadow:rgba(63,71,77,0.15);--color-order-tab-muted:#8b8b8b;--color-order-complete-copy:#7d7d7d;--color-order-review-surface:#f9fcff;--color-jewelry-map-accent-p:#9068f0;--color-jewelry-map-accent-purple:#8764db;--color-event-tab-muted:#888;--color-customer-border:#e9e9eb;--color-footer-navigation-muted:#89898c;--color-common-action:#0d99ff;--color-profile-copy-muted:#929292;--color-app-modal-close:#8a8f94;--color-menu-icon-surface:#f9f8f8;--color-community-beige:#f8f1eb;--color-community-info:#1976d2;--color-community-info-surface:#e3f2fd;--color-community-success:#4caf50;--color-community-success-strong:#388e3c;--color-community-success-surface:#e8f5e9;--color-community-warning:#ff9800;--color-community-warning-strong:#f57c00;--color-community-warning-surface:#fff3e0;--color-community-danger:#f44336;--color-community-danger-strong:#d32f2f;--color-community-danger-deep:#b71c1c;--color-community-danger-surface:#ffebee;--color-community-category-purple:#7b1fa2;--color-community-category-purple-surface:#f3e5f5;--color-community-category-pink:#c2185b;--color-community-category-pink-surface:#fce4ec;--color-community-category-cyan:#0097a7;--color-community-category-cyan-surface:#e0f7fa;--color-community-category-gold:#ffa000;--color-community-category-gold-surface:#fff8e1;--color-community-category-gold-muted:#ffe082;--color-community-notice:#d32f2f;--color-community-brown:#543926;--color-community-brown-light:#70522e;--color-community-gray:#c5bcb5;--color-community-gray-stat:#af9882;--color-community-general:#757575;--color-community-deleted:#9e9e9e;--color-community-deleted-row:#bbb;--color-estimate-resetting-text:#373758;--color-estimate-comparison-text:#25222d;--color-estimate-comparison-muted:#5c5963;--color-estimate-placeholder:#979797;--color-neutral-975:#111;--color-neutral-960:#1e1e1e;--color-neutral-950:#121212;--color-neutral-925:#222;--color-neutral-cool-910:#31393e;--color-neutral-900:#333;--color-neutral-825:#444;--color-neutral-warm-800:#393636;--color-neutral-800:#37393a;--color-neutral-800-alpha-50:rgba(55,57,58,0.5019607843);--color-neutral-800-alpha-70:rgba(55,57,58,0.7019607843);--color-neutral-775:#4e4d4e;--color-neutral-750:#555;--color-neutral-710:#636363;--color-neutral-700:#666;--color-neutral-700-alpha-31:hsla(0,0%,40%,0.3137254902);--color-neutral-650:#777;--color-neutral-635:#7f7f7f;--color-neutral-625:#828282;--color-neutral-600:#868686;--color-neutral-550:grey;--color-neutral-500:#878595;--color-neutral-cool-475:#909399;--color-neutral-455:#959494;--color-neutral-450:#969696;--color-neutral-400:#999;--color-neutral-cool-350:#a4adb2;--color-neutral-350:#aaa;--color-neutral-325:#c9c9c9;--color-neutral-315:#cbcbcb;--color-neutral-300:#ccc;--color-neutral-285:#d9d9d9;--color-neutral-285-alpha-19:hsla(0,0%,85.1%,0.1882352941);--color-neutral-285-alpha-30:hsla(0,0%,85.1%,0.3019607843);--color-neutral-285-alpha-40:hsla(0,0%,85.1%,0.4);--color-neutral-285-alpha-70:hsla(0,0%,85.1%,0.7019607843);--color-neutral-280:#dadada;--color-neutral-270:#ddd;--color-neutral-cool-265:#dedde3;--color-neutral-cool-260:#dcdfe6;--color-neutral-250:#e0e0e0;--color-neutral-230:#e5e5e5;--color-neutral-cool-230:#e5e5ec;--color-neutral-warm-220:#e7e6e6;--color-neutral-210:#ebebeb;--color-neutral-cool-205:#eae7ed;--color-neutral-200:#eee;--color-neutral-cool-195:#eeeaef;--color-neutral-175:#f0f0f0;--color-neutral-165:#f1f1f1;--color-neutral-150:#f2f2f2;--color-neutral-150-alpha-70:hsla(0,0%,94.9%,0.7019607843);--color-neutral-140:#f3f3f3;--color-neutral-100:#f5f5f5;--color-neutral-cool-100:#f5f5f7;--color-neutral-90:#f6f6f6;--color-neutral-80:#f7f7f7;--color-neutral-70:#f8f8f8;--color-neutral-60:#f9f9f9;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-sheet:20px;--radius-pill:999px;--font-size-caption:12px;--font-size-body-sm:13px;--font-size-body:14px;--font-size-body-lg:16px;--font-size-title-sm:18px;--font-size-title:20px;--font-size-heading:24px;--control-height-sm:36px;--control-height-md:44px;--control-height-lg:52px;--control-height-xl:56px;--shadow-card:0 4px 12px rgba(23,25,26,0.08);--shadow-overlay:0 12px 32px rgba(23,25,26,0.16);--transition-fast:150ms ease;--color-provider-unread-surface:#f8fbff;--color-provider-password-success:#3ebdac;--color-provider-estimate-selected-surface:#f2fbff;--color-provider-rating:#f90;--color-provider-region-hint-surface:#f7f6fb;--color-provider-muted-media-surface:#f5f7fa;--z-provider-fixed:1000;--z-provider-overlay:5000}body,caption,dd,dl,dt,fieldset,figcaption,figure,form,h1,h2,h3,h4,h5,h6,html,img,legend,li,ol,p,table,td,th,tr,ul{margin:0;padding:0;box-sizing:border-box;font-family:inherit;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}li,ol,ul{list-style:none}fieldset,img{border:none}a{text-decoration:none;color:inherit;cursor:pointer}address,em,i{font-style:inherit}option,select,textarea{font-family:inherit;font-size:inherit}button,img,input,label,select,textarea{vertical-align:middle}label{cursor:pointer}pre{margin:0;padding:0;font-family:inherit;font-size:inherit;white-space:pre-wrap;word-break:break-all}button{outline:none;cursor:pointer}*{box-sizing:border-box}body{font-size:var(--font-size-body);color:#191919;font-family:var(--font-family-sans);font-weight:400;background:var(--color-surface)}input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time]{font-size:14px;color:#333;height:50px;padding-left:10px;background-color:transparent;border:1px solid #eaebec;border-radius:2px;margin-bottom:8px}input[type=date]:hover,input[type=email]:hover,input[type=number]:hover,input[type=password]:hover,input[type=search]:hover,input[type=tel]:hover,input[type=text]:hover,input[type=time]:hover{border:1px solid grey}input[type=date]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus{border-color:#20abfa}input::-moz-placeholder,textarea::-moz-placeholder{font-size:13px;color:#aaa}input::placeholder,textarea::placeholder{font-size:13px;color:#aaa}.flex,.flexB{display:flex}.flexB{justify-content:space-between}.flexL{display:flex;justify-content:flex-start;flex-wrap:wrap}.flexR{display:flex;justify-content:flex-end}.bold{font-weight:700}.mt10{margin-top:10px}.mt20{margin-top:20px}.mt30{margin-top:30px}.mb10{margin-bottom:10px}.mb20{margin-bottom:20px}.mb30{margin-bottom:30px}.ml10{margin-left:10px}.mr10{margin-right:10px}.btn,button{border:1px solid grey;border-radius:4px;height:40px;font-size:14px;font-weight:500;font-family:Noto,sans-serif;white-space:nowrap}.btn.large,button.large{padding:0 40px;font-size:14px;height:52px}.btn.medium,button.medium{padding:0 20px}.btn.small,button.small{padding:0 12px}.btn.point,button.point{background:#20abfa;border:1px solid #20abfa;color:var(--color-white)}.btn.pointLine,button.pointLine{background:var(--color-white);margin:0 10px 0 0;color:#20abfa;border:1px solid #20abfa}.btn.delete,button.delete{color:#ff616d;border:1px solid #ff616d;background:var(--color-white)}.lnb{width:200px;height:100vh;font-size:14px;color:#3ebdac;background:var(--color-neutral-900);position:fixed;top:0;left:0;border-right:1px solid #eaebec;z-index:100}.lnb .lnbLogo{height:60px;background:var(--color-white)}.lnb .lnbLogo a{line-height:60px;display:block;text-align:center}.lnb .lnbLogo a img{width:150px}.lnb .mainMenu{width:100%;height:calc(100vh - 60px);overflow-y:auto;overflow-x:hidden}.lnb .mainMenu .el-col-12{width:100%}.lnb .mainMenu .el-col-12 .el-menu{background:transparent;border:none}.lnb .mainMenu .el-col-12 .el-menu .el-menu-item.is-active a{background:#20abfa}.lnb .mainMenu .el-col-12 .el-menu .el-menu-item,.lnb .mainMenu .el-col-12 .el-menu .el-submenu,.lnb .mainMenu .el-col-12 .el-menu .el-submenu__title{color:var(--color-white);height:unset;line-height:unset;padding:0;margin-bottom:6px}.lnb .mainMenu .el-col-12 .el-menu .el-menu-item a,.lnb .mainMenu .el-col-12 .el-menu .el-submenu__title a,.lnb .mainMenu .el-col-12 .el-menu .el-submenu a{display:block}.lnb .mainMenu .el-col-12 .el-menu .el-menu-item span,.lnb .mainMenu .el-col-12 .el-menu .el-submenu__title span,.lnb .mainMenu .el-col-12 .el-menu .el-submenu span{display:flex;align-items:center;padding:15px;width:100%;margin:0 auto;box-sizing:border-box;color:var(--color-white)}.lnb .mainMenu .el-col-12 .el-menu .el-menu-item span i,.lnb .mainMenu .el-col-12 .el-menu .el-submenu__title span i,.lnb .mainMenu .el-col-12 .el-menu .el-submenu span i{margin-right:10px;font-size:18px}.lnb .mainMenu .el-col-12 .el-menu .el-menu-item span .el-badge,.lnb .mainMenu .el-col-12 .el-menu .el-submenu__title span .el-badge,.lnb .mainMenu .el-col-12 .el-menu .el-submenu span .el-badge{margin-left:5px}.lnb .mainMenu .el-col-12 .el-menu .el-menu-item span .el-badge .el-badge__content,.lnb .mainMenu .el-col-12 .el-menu .el-submenu__title span .el-badge .el-badge__content,.lnb .mainMenu .el-col-12 .el-menu .el-submenu span .el-badge .el-badge__content{height:20px;line-height:18px}.lnb .mainMenu .el-col-12 .el-menu .el-badge .el-badge__content{vertical-align:middle;background-color:var(--color-white);color:#20abfa;font-weight:700}.lnb .mainMenu .el-col-12 .el-menu .el-submenu .el-menu-item span{box-sizing:border-box;padding:10px;padding-left:43px;font-size:13px}.lnb .mainMenu .el-col-12 .el-menu .el-menu-item:hover,.lnb .mainMenu .el-col-12 .el-menu .el-submenu__title:hover{background:unset}.admin{min-width:1280px}.contents{margin-left:200px;width:calc(100% - 200px);overflow-y:auto;min-height:100vh;background:var(--color-admin-surface-muted);display:flex;justify-content:center;flex-wrap:wrap}.contents .box{width:calc(100% - 60px);min-width:980px;max-width:1280px}.contents .title+.box{margin-top:90px}.title{width:calc(100% - 200px);height:60px;line-height:60px;padding:0 30px;border-bottom:1px solid #d3d3d3;margin-bottom:20px;position:fixed;top:0;right:0;background:var(--color-white);z-index:var(--z-provider-fixed)}.title h2{font-size:24px}.box{width:calc(100% - 60px);background:var(--color-white);border:1px solid #d3d3d3;margin-bottom:30px;border-radius:4px;margin-right:10px;padding:20px;box-sizing:border-box}.box .buttonWrap{text-align:center;margin-top:15px;height:40px}.box.one{margin-right:0}.box.one h2{font-size:16px;margin-bottom:10px}.box.one h2 button{float:right;font-weight:400;height:36px}.box.one input:not([type=checkbox]),.box.one select{height:40px}table{width:100%;border-collapse:collapse}table td,table th{padding:10px;border-bottom:1px solid #eaebec;text-align:center;font-size:13px}table th{background:var(--color-surface-subtle);font-weight:600}table td a,table td em{cursor:pointer;color:#1a91c3}table td a:hover,table td em:hover{text-decoration:underline}.pagination{width:100%;text-align:center;margin:16px 0 0}.pagination ul li{font-weight:400;border:unset}.pagination ul li.active{font-weight:700;color:#20abfa}.el-loading-mask{position:fixed;overflow:hidden;width:100vw;height:100vh}.home .login .flex{min-height:100vh}.home .login .flex .loginBg{width:50%;min-height:100vh;background:#20abfa}.home .login .flex .loginBox{width:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 60px}.home .login .flex .loginBox h1{margin-bottom:40px}.home .login .flex .loginBox h1 img{width:200px}.home .login .flex .loginBox .form{width:100%;max-width:400px}.home .login .flex .loginBox .form p{margin-bottom:8px;font-weight:500}.home .login .flex .loginBox .form input[type=password],.home .login .flex .loginBox .form input[type=text]{width:100%;height:50px;margin-bottom:16px}.home .login .flex .loginBox .form .password{position:relative}.home .login .flex .loginBox .form .password input{width:100%}.home .login .flex .loginBox .form button.point.large{width:100%;margin-top:10px;border-radius:4px}.home .login .flex .loginBox .form .error{color:#ff616d;font-size:13px;margin-top:10px;text-align:center}.home .login .flex .loginBox .form .forgot-password{text-align:center;margin-top:16px}.home .login .flex .loginBox .form .forgot-password a{color:grey;font-size:13px;text-decoration:underline}.home .login .flex .loginBox .form .forgot-password a:hover{color:#20abfa}.home .copy{text-align:center;padding:20px;font-size:12px;color:#aaa}.filter .flex{line-height:48px;align-items:center;margin-bottom:8px}.filter .flex p{width:100px}.filter .flex input[type=text]{margin-bottom:0;margin-left:15px;width:calc(100% - 245px)}.filter .flex select{font-size:14px;width:130px}.filter .flex label{margin-right:20px}.filter .flex label>input{margin:0 6px 0 0}.register .flexL{line-height:40px;margin-bottom:15px}.register .flexL p.bold{line-height:40px;width:140px}.register .flexL p.bold span{color:#ff616d}.register .flexL>input[type=text]{width:calc(100% - 170px);margin-bottom:0}.register .flexL textarea{width:calc(100% - 170px);height:200px;padding:15px;resize:none;border:1px solid var(--color-neutral-200);border-radius:2px}.register .flexL select{width:200px;margin-right:6px}textarea{width:600px;height:200px;padding:15px;resize:none;border:1px solid var(--color-neutral-200);border-radius:2px}.el-button--primary{background-color:#20abfa;border-color:#20abfa}.nodata{text-align:center;padding:60px 0;font-size:14px}select{height:48px;-webkit-appearance:none;padding:5px 25px 5px 12px;border-radius:2px;border:1px solid #eaebec;background:var(--color-white)}select:hover{border:1px solid grey}select:focus{border-color:#20abfa}