
:root {
	--unit-style-one_page: N;
	--unit-style-footer_unused: N;
	--unit-style-brand_color: #675b56;
	--unit-style-badge_color: #960000;
	--unit-style-option_badge_color: #675b56;
	--unit-style-font_family: nanumbarungothic ;
	--unit-style-font_family_en: timesnewroman;
	--unit-style-h_font_family: nanumbarungothic ;
	--unit-style-h_font_family_en: timesnewroman;
	--unit-style-body_color: #606060;
	--unit-style-body_size: 14;
	--unit-style-body_line_height: 1.6;
	--unit-style-body_italic: N;
	--unit-style-body_use_bold: normal;
	--unit-style-body_use_title_bold: normal;
	--unit-style-memo_color: ;
	--unit-style-memo_size: ;
	--unit-style-memo_line_height: ;
	--unit-style-memo_indent: ;
	--unit-style-memo_bold: ;
	--unit-style-memo_italic: ;
	--unit-style-memo_underline: ;
	--unit-style-title4_color: ;
	--unit-style-title4_size: ;
	--unit-style-title4_line_height: ;
	--unit-style-title4_indent: ;
	--unit-style-title4_bold: ;
	--unit-style-title4_italic: ;
	--unit-style-title4_underline: ;
	--unit-style-title3_color: ;
	--unit-style-title3_size: ;
	--unit-style-title3_line_height: ;
	--unit-style-title3_indent: ;
	--unit-style-title3_bold: ;
	--unit-style-title3_italic: ;
	--unit-style-title3_underline: ;
	--unit-style-title2_color: ;
	--unit-style-title2_size: ;
	--unit-style-title2_line_height: ;
	--unit-style-title2_indent: ;
	--unit-style-title2_bold: ;
	--unit-style-title2_italic: ;
	--unit-style-title2_underline: ;
	--unit-style-title1_color: ;
	--unit-style-title1_size: ;
	--unit-style-title1_line_height: ;
	--unit-style-title1_indent: ;
	--unit-style-title1_bold: ;
	--unit-style-title1_italic: ;
	--unit-style-title1_underline: ;
	--unit-style-background_color: #fff;
	--unit-style-max_width: 1280;
	--unit-style-grid_margin_top_bottom: 15;
	--unit-style-grid_margin_left_right: 7;
	--unit-style-split_border_width: 1;
	--unit-style-split_border_style: solid;
	--unit-style-split_border_color: rgba(0, 0, 0, 0.05);
	--unit-style-tooltip_font_size: 12;
	--unit-style-tooltip_font_color: #fff;
	--unit-style-tooltip_background_color: #000;
	--unit-style-tooltip_bold: N;
	--unit-style-tooltip_italic: N;
	--unit-style-no_image: ;
	--unit-style-block_no_image: ;
	--unit-style-button_style: st00;
	--unit-style-button_font_size: 14;
	--unit-style-button_letter_spacing: 1;
	--unit-style-button_radius: 2;
	--unit-style-button_italic: N;
	--unit-style-button_bold: Y;
	--unit-style-button_margin: 30;
	--unit-style-button_font_color: #675b56;
	--unit-style-button_background_color: rgba(255, 255, 255, 0);
	--unit-style-button_border_color: #675b56;
	--unit-style-button_hover_font_color: #dfdbd9;
	--unit-style-button_hover_background_color: #675b56;
	--unit-style-button_hover_border_color: #675b56;
	--unit-style-button_border_width: 1;
	--unit-style-button_hover_border_width: 1;
	--unit-style-button_sb_font_color: #ffffff;
	--unit-style-button_sb_background_color: #00d255;
	--unit-style-button_sb_border_width: 0;
	--unit-style-button_sb_border_color: #00d255;
	--unit-style-button_sb_hover_font_color: #ffffff;
	--unit-style-button_sb_hover_background_color: #00d255;
	--unit-style-button_sb_hover_border_width: 0;
	--unit-style-button_sb_hover_border_color: #00d255;
	--unit-style-button_sb_use_set: N;
	--unit-style-paging_style_type: st00;
	--unit-style-paging_default_style_type: st00;
	--unit-style-paging_active_style_type: st00;
	--unit-style-paging_dot_width: 10;
	--unit-style-paging_dot_margin: 14;
	--unit-style-paging_big_dot_width: 11;
	--unit-style-paging_big_dot_margin: 14;
	--unit-style-paging_line_width: 20;
	--unit-style-paging_line_height: 2;
	--unit-style-paging_line_margin: 14;
	--unit-style-paging_count_font_size: 13;
	--unit-style-paging_count_margin: 13;
	--unit-style-paging_count_bold: N;
	--unit-style-paging_count_italic: N;
	--unit-style-paging_use_mobile_size: N;
	--unit-style-nav_style_select: st00;
	--unit-style-nav_style_type: st00;
	--unit-style-nav_type_angle: round;
	--unit-style-nav_type_arrow: normal;
	--unit-style-nav_type_long_arrow: normal;
	--unit-style-nav_type_caret: normal;
	--unit-style-nav_font_size: 15;
	--unit-style-nav_round: 80;
	--unit-style-nav_square_round: 0;
	--unit-style-nav_bold: N;
	--unit-style-nav_italic: N;
	--unit-style-nav_text_transform: N;
	--unit-style-form_style_type: line;
	--unit-style-form_background_color: rgba(0, 0, 0, 0);
	--unit-style-form_border_color: rgba(0, 0, 0, 0.1);
	--unit-style-form_color: #212121;
	--unit-style-use_mobile_font: Y;
	--unit-style-use_pc_mode_btn: N;
	--unit-style-use_login_popup: Y;
	--unit-style-use_after_join_menu: N;
	--unit-style-after_join_menu: ;
	--unit-style-use_after_login_menu: N;
	--unit-style-after_login_menu: ;
	--unit-style-use_smooth_scroll: N;
	--unit-style-use_page_loader: Y;
	--unit-style-use_animation: Y;
	--unit-style-use_animation_load: Y;
	--unit-style-use_widget_csr: N;
	--unit-style-instagram_code: ;
	--unit-style-use_fixed_menu: N;
	--unit-style-slide_menu_font_size: 14;
	--unit-style-slide_menu_font_color: rgba(33, 33, 33, 0.89);
	--unit-style-slide_menu_background_color: #fff;
	--unit-style-slide_menu_letter_spacing: 0;
	--unit-style-slide_menu_border_size: 1;
	--unit-style-slide_menu_border_color: #f3f3f3;
	--unit-style-slide_menu_active_font_color: #111;
	--unit-style-slide_menu_active_background_color: #f5f5f5;
	--unit-style-slide_menu_hover_font_color: #111;
	--unit-style-slide_menu_hover_background_color: #f5f5f5;
	--unit-style-slide_menu_use_login: Y;
	--unit-style-slide_menu_login_font_color: #fff;
	--unit-style-slide_menu_login_background_color: #2b2b2b;
	--unit-style-slide_menu_use_profile: Y;
	--unit-style-slide_menu_use_alarm: Y;
	--unit-style-slide_menu_use_global: Y;
	--unit-style-slide_menu_global_type: icon;
	--unit-style-slide_menu_global_flag_type: ;
	--unit-style-slide_menu_global_icon_type: ;
	--unit-style-pc_slide_menu_logo_code: ;
	--unit-style-pc_slide_menu_active_style: st00;
	--unit-style-pc_slide_menu_active_border_width: 0;
	--unit-style-pc_slide_menu_active_border_width2: 1;
	--unit-style-pc_slide_menu_active_border_radius: 3;
	--unit-style-pc_slide_menu_active_border_color: #222222;
	--unit-style-pc_slide_menu_active_color: #ffffff;
	--unit-style-pc_slide_menu_active_color2: #222222;
	--unit-style-pc_slide_menu_active_color3: ;
	--unit-style-pc_slide_menu_active_color4: ;
	--unit-style-pc_slide_menu_active_background_color: ;
	--unit-style-pc_slide_menu_logo_v_padding: 10;
	--unit-style-pc_slide_menu_logo_font_color: #fff;
	--unit-style-pc_slide_menu_v_padding: 3;
	--unit-style-pc_slide_menu_h_padding: 15;
	--unit-style-pc_slide_menu_align: center;
	--unit-style-pc_slide_menu_background_color: #2f2f2f;
	--unit-style-pc_slide_menu_font_size: 13;
	--unit-style-pc_slide_menu_font_color: rgba(255, 255, 255, 0.5);
	--unit-style-pc_slide_menu_hover_font_color: #ffffff;
	--unit-style-pc_slide_menu_indent: 1;
	--unit-style-pc_slide_menu_gap: 2;
	--unit-style-pc_slide_menu_font_family: system;
	--unit-style-pc_slide_menu_font_family_en: none;
	--unit-style-pc_slide_menu_bold: N;
	--unit-style-pc_slide_menu_italic: N;
	--unit-style-pc_slide_menu_shadow: N;
	--unit-style-pc_slide_menu_vertical_border: N;
	--unit-style-pc_slide_menu_vertical_border_color: rgba(56, 56, 56, 0.52);
	--unit-style-pc_slide_menu_show_child_menu: N;
	--unit-style-pc_slide_menu_use_logo_text: Y;
	--unit-style-pc_slide_menu_logo_title: ;
	--unit-style-pc_slide_menu_logo_bold: Y;
	--unit-style-pc_slide_menu_logo_italic: N;
	--unit-style-pc_slide_menu_logo_font: montserrat;
	--unit-style-pc_slide_menu_logo_font_size: 38;
	--unit-style-pc_slide_menu_logo_image_rendering: block;
	--unit-style-pc_slide_menu_logo_height: 64;
	--unit-style-pc_slide_menu_logo_letter_spacing: 0;
	--unit-style-pc_slide_menu_use_logo_icon: N;
	--unit-style-pc_slide_menu_logo_icon: l2017101359e02dbd8c0b9;
	--unit-style-mega_dropdown_font_size: 14;
	--unit-style-mega_dropdown_font_color: #ffffff;
	--unit-style-mega_dropdown_sub_font_size: 13;
	--unit-style-mega_dropdown_sub_font_color: rgba(255, 255, 255, 0.5);
	--unit-style-mega_dropdown_sub_hover_color: #fff;
	--unit-style-mega_dropdown_background: #2a2a2a;
	--unit-style-mega_dropdown_width: 130;
	--unit-style-mega_dropdown_v_margin: 5;
	--unit-style-mega_dropdown_align: left;
	--unit-style-mega_dropdown_line_count: 10;
	--unit-style-mega_dropdown_padding: 30;
	--unit-style-mega_dropdown_offset_top: ;
	--unit-style-mega_dropdown_border_width: ;
	--unit-style-mega_dropdown_border_color: ;
	--unit-style-mega_dropdown_font_family: ;
	--unit-style-mega_dropdown_font_family_en: ;
	--unit-style-mega_dropdown_shadow: N;
	--unit-style-mega_dropdown_bold: N;
	--unit-style-mega_dropdown_italic: N;
	--unit-style-prod_list_line_count: 5;
	--unit-style-prod_list_extend_count: ;
	--unit-style-prod_list_row_count: 25;
	--unit-style-prod_list_item_width: 0;
	--unit-style-prod_list_mobile_type: A;
	--unit-style-prod_list_pc_type: A;
	--unit-style-prod_list_line_interval: 10;
	--unit-style-prod_list_line_interval_y: 0;
	--unit-style-prod_list_font_size: 14;
	--unit-style-prod_list_color: ;
	--unit-style-prod_list_border_width: 0;
	--unit-style-prod_list_border_color: ;
	--unit-style-prod_list_price_font_size: 14;
	--unit-style-prod_list_price_color: ;
	--unit-style-prod_list_membership_price_font_size: 14;
	--unit-style-prod_list_membership_price_color: ;
	--unit-style-prod_list_summary_font_size: 14;
	--unit-style-prod_list_summary_color: ;
	--unit-style-prod_list_sale_percentage_color: ;
	--unit-style-prod_list_bold: ;
	--unit-style-prod_list_price_bold: ;
	--unit-style-prod_list_membership_price_bold: ;
	--unit-style-prod_list_align: left;
	--unit-style-prod_list_rendering: ;
	--unit-style-prod_list_hover_type: bright;
	--unit-style-prod_list_thumb_type: R;
	--unit-style-prod_list_pc_paging_type: ;
	--unit-style-prod_list_mobile_paging_type: ;
	--unit-style-prod_list_more_btn_text: ;
	--unit-style-prod_list_default_order: recent;
	--unit-style-prod_list_show_category: Y;
	--unit-style-prod_list_show_item_align: ;
	--unit-style-prod_list_show_name: Y;
	--unit-style-prod_list_show_price: Y;
	--unit-style-prod_list_show_membership_price: ;
	--unit-style-prod_list_show_review: ;
	--unit-style-prod_list_show_badge: Y;
	--unit-style-prod_list_show_like: ;
	--unit-style-prod_list_show_summary: ;
	--unit-style-prod_list_show_cart: ;
	--unit-style-prod_list_show_option_color: Y;
	--unit-style-prod_list_show_prod_add_btn: N;
	--unit-style-prod_option_color_style_type: S;
	--unit-style-prod_list_is_soldout_last_sorting: ;
	--unit-style-shop_view_style: a;
	--unit-style-shop_view_font_size: 22;
	--unit-style-shop_view_color: ;
	--unit-style-shop_view_price_font_size: 20;
	--unit-style-shop_view_label_font_size: 12;
	--unit-style-shop_view_membership_price_font_size: 20;
	--unit-style-shop_view_body_width: 100;
	--unit-style-shop_view_price_color: ;
	--unit-style-shop_view_sale_percentage_color: #fe5356;
	--unit-style-shop_view_membership_price_color: ;
	--unit-style-shop_view_title_bold: N;
	--unit-style-shop_view_price_bold: N;
	--unit-style-shop_view_membership_price_bold: N;
	--unit-style-shop_view_align: center;
	--unit-style-shop_view_nav_style: NORMAL;
	--unit-style-shop_view_category: Y;
	--unit-style-shop_view_origin: Y;
	--unit-style-shop_view_point: Y;
	--unit-style-shop_view_method: Y;
	--unit-style-shop_view_today_deliv: Y;
	--unit-style-shop_view_benefit: Y;
	--unit-style-shop_coupon_get_btn: N;
	--unit-style-shop_remain_coupon_quantity: N;
	--unit-style-shop_view_weight: N;
	--unit-style-shop_view_maker: N;
	--unit-style-shop_view_brand: N;
	--unit-style-shop_view_thumbnail: Y;
	--unit-style-shop_view_prod_title: Y;
	--unit-style-shop_view_order_count: N;
	--unit-style-shop_view_review_summary: N;
	--unit-style-shop_view_shop_view_price: Y;
	--unit-style-shop_view_stock_count: N;
	--unit-style-shop_view_order_minimum_price: N;
	--unit-style-shop_view_discount_price_none: Y;
	--unit-style-shop_view_membership_price: N;
	--unit-style-shop_view_coupon_price: N;
	--unit-style-shop_view_simple_content: Y;
	--unit-style-shop_view_delivery: Y;
	--unit-style-shop_view_review: Y;
	--unit-style-shop_view_qna: Y;
	--unit-style-shop_view_buy_item_show: Y;
	--unit-style-shop_view_buy_item_hide: N;
	--unit-style-shop_view_buy_item_use: N;
	--unit-style-shop_pc_tab_type_one_page: Y;
	--unit-style-shop_pc_tab_type_use_tab: N;
	--unit-style-shop_pc_tab_type_unfixed: N;
	--unit-style-shop_view_tab_display: Y;
	--unit-style-shop_tab_fixed: Y;
	--unit-style-shop_view_buy_item_title: ;
	--unit-style-shop_view_buy_regularly_item_title: ;
	--unit-style-shop_view_buy_item_tooltip: N;
	--unit-style-shop_view_buy_item_tooltip_title: ;
	--unit-style-shop_view_buy_regularly_item_tooltip_title: ;
	--unit-style-shop_view_buy_item_tooltip_position: top;
	--unit-style-shop_view_buy_item_tooltip_color: #383838;
	--unit-style-shop_view_buy_item_tooltip_animate: N;
	--unit-style-shop_view_cart_item_show: Y;
	--unit-style-shop_view_cart_item_hide: N;
	--unit-style-shop_view_cart_item_use: N;
	--unit-style-shop_view_cart_item_title: ;
	--unit-style-shop_view_cart_regularly_item_title: ;
	--unit-style-shop_view_like_item_show: Y;
	--unit-style-shop_view_like_item_hide: N;
	--unit-style-shop_view_like_item_use: N;
	--unit-style-shop_secret_qna_use: N;
	--unit-style-qna_secret_type: select_secret;
	--unit-style-shop_allow_guest_review: N;
	--unit-style-shop_allow_guest_qna: Y;
	--unit-style-shop_time_hide: N;
	--unit-style-shop_review_badge_hide: N;
	--unit-style-shop_review_scope_hide: N;
	--unit-style-shop_masking_review_writer: N;
	--unit-style-shop_show_writer_type_id: N;
	--unit-style-shop_use_full_load: N;
	--unit-style-shop_use_tab_style: N;
	--unit-style-shop_use_mobile_font_size: N;
	--unit-style-shop_use_img_zoom: N;
	--unit-style-shop_use_seemore: N;
	--unit-style-shop_review_writer_type: nick;
	--unit-style-shop_qna_writer_type: nick;
	--unit-style-shop_review_comment_permission: manager;
	--unit-style-shop_qna_comment_permission: manager;
	--unit-style-shop_masking_qna_writer: N;
	--unit-style-shop_view_tab_sorts-0: prod_detail;
	--unit-style-shop_view_tab_sorts-1: prod_review;
	--unit-style-shop_view_tab_sorts-2: prod_qna;
	--unit-style-shop_view_tab_sorts-3: prod_return;
	--unit-style-shop_detail_tab: active;
	--unit-style-shop_return_tab: none;
	--unit-style-shop_external_datas-vreview-shop_tap_top: main;
	--unit-style-shop_external_datas-vreview-shop_tap_board: Y;
	--unit-style-shop_external_datas-crema-shop_image_bottom: N;
	--unit-style-shop_external_datas-crema-shop_button_upper: N;
	--unit-style-shop_external_datas-crema-shop_tap_top: N;
	--unit-style-shop_external_datas-crema-shop_review_top: list;
	--unit-style-shop_external_datas-alpha_review-use_widget: Y;
	--unit-style-shop_external_datas-alpha_review-shop_tap_top: N;
	--unit-style-shop_external_datas-alpha_review-shop_image_bottom: N;
	--unit-style-shop_external_datas-alpha_review-shop_tap_bottom: Y;
	--unit-style-shop_external_datas-alpha_review-shop_detail_top: N;
	--unit-style-shop_external_datas-alpha_review-shop_chat: N;
	--unit-style-shop_external_datas-alpha_review-shop_floating: N;
	--unit-style-shop_external_datas-alpha_review-detail_review_tab_code: ;
	--unit-style-shop_external_datas-alpha_review-detail_simple_photo_code: ;
	--unit-style-shop_external_datas-alpha_review-detail_top_code: ;
	--unit-style-shop_external_datas-alpha_review-floating_code: ;
	--unit-style-shop_external_datas-alpha_review-chat_code: ;
	--unit-style-shop_review_permission: buyer;
	--unit-style-shop_qna_permission: member;
	--unit-style-shop_review_pc_paging: 10;
	--unit-style-shop_review_mobile_paging: 5;
	--unit-style-shop_qna_pc_paging: 5;
	--unit-style-shop_qna_mobile_paging: 5;
	--unit-style-shop_review_guide: Y;
	--unit-style-shop_review_guide_text: <p>구매평은 구매자만 작성할 수 있고, 삭제 전까지 기간 제한 없이 게시돼요.</p><p>별점은 5점 만점으로 표시돼요.</p><p>운영자가 뽑은 베스트 구매평은 배지와 함께 상단에, 워스트 구매평은 하단에 노출돼요.</p><p>삭제 기준과 이의제기 절차는 운영사 내부 규칙을 따라요.</p>;
	--unit-style-shop_qna_guide: Y;
	--unit-style-shop_qna_guide_text: ;
	--unit-style-show_review_wtime: Y;
	--unit-style-show_review_view_count: N;
	--unit-style-shop_first_photo_review: N;
	--unit-style-shop_photo_review_summary: Y;
	--unit-style-shop_photo_review_sort: recent;
	--unit-style-shop_review_option: 1;
	--unit-style-show_qna_wtime: ;
	--unit-style-shop_qna_time_hide: ;
	--unit-style-show_qna_view_count: ;
	--unit-style-shop_qna_secret_title_same_ck: Y;
	--unit-style-shop_use_mobile_media_no_space: N;
	--unit-style-prod_badge_new_period: ;
	--unit-style-prod_badge_icon_margin: ;
	--unit-style-prod_badge_new: ;
	--unit-style-prod_badge_new_width: 0;
	--unit-style-prod_badge_new_height: 0;
	--unit-style-prod_badge_sale: ;
	--unit-style-prod_badge_sale_width: 0;
	--unit-style-prod_badge_sale_height: 0;
	--unit-style-prod_badge_timesale: ;
	--unit-style-prod_badge_timesale_width: 0;
	--unit-style-prod_badge_timesale_height: 0;
	--unit-style-prod_badge_wait: ;
	--unit-style-prod_badge_wait_width: 0;
	--unit-style-prod_badge_wait_height: 0;
	--unit-style-prod_badge_soldout: ;
	--unit-style-prod_badge_soldout_width: 0;
	--unit-style-prod_badge_soldout_height: 0;
	--unit-style-prod_badge_best: ;
	--unit-style-prod_badge_best_width: 0;
	--unit-style-prod_badge_best_height: 0;
	--unit-style-prod_badge_md: ;
	--unit-style-prod_badge_md_width: 0;
	--unit-style-prod_badge_md_height: 0;
	--unit-style-prod_badge_hot: ;
	--unit-style-prod_badge_hot_width: 0;
	--unit-style-prod_badge_hot_height: 0;
	--unit-style-prod_badge_delivery: none;
	--unit-style-prod_badge_delivery_width: 0;
	--unit-style-prod_badge_delivery_height: 0;
	--unit-style-booking_review_permission: member;
	--unit-style-booking_review_paging: 5;
	--unit-style-booking_review_writer_type: nick;
	--unit-style-booking_review_comment_permission: manager;
	--unit-style-booking_review_wtime: Y;
	--unit-style-booking_review_time_hide: N;
	--unit-style-booking_qna_permission: guest;
	--unit-style-booking_qna_paging: 5;
	--unit-style-booking_qna_writer_type: nick;
	--unit-style-booking_qna_comment_permission: manager;
	--unit-style-booking_qna_secret_type: select_secret;
	--unit-style-booking_qna_wtime: Y;
	--unit-style-booking_qna_time_hide: N;
	--unit-style-booking_view_stock_count: N;
	--unit-style-booking_show_price: N;
	--unit-style-booking_show_thumbnail: Y;
	--unit-style-booking_show_personnel: Y;
	--unit-style-booking_show_badge: N;
	--unit-style-booking_available_color: #8EC31F;
	--unit-style-booking_pending_color: #4A90E2;
	--unit-style-booking_complete_color: #FA565A;
	--unit-style-prod_list_show_brand_name: N;
	--unit-style-shop_view_price: Y;
}
    :root {
		--unit-style--font-family: 'Times New Roman','NanumBarunGothic','Apple SD Gothic Neo', 'Malgun Gothic','Nanum Gothic', 'Noto Sans','sans-serif';
	}
	:root {
	--imweb-font-family: 'Times New Roman','NanumBarunGothic','Apple SD Gothic Neo', 'Malgun Gothic','Nanum Gothic', 'Noto Sans','sans-serif';
	--imweb-font-family-heading: 'Times New Roman','NanumBarunGothic','Apple SD Gothic Neo', 'Malgun Gothic','Nanum Gothic', 'Noto Sans','sans-serif';
	--imweb-color-background: #fff;
	--imweb-color-text: #606060;
	--imweb-color-brand: #675b56;
	--imweb-color-badge: #960000;
	--imweb-color-option-badge: #675b56;
	--imweb-layout-max-width: 1280px;
	--imweb-layout-grid-margin-x: 7px;
	--imweb-button-background-color: rgba(255, 255, 255, 0);
	--imweb-button-border-color: #675b56;
	--imweb-button-text-color: #675b56;
	--imweb-button-hover-background-color: #675b56;
	--imweb-button-hover-border-color: #675b56;
	--imweb-button-hover-text-color: #dfdbd9;
	--imweb-button-border-width: 1px;
	--imweb-button-hover-border-width: 1px;
	--imweb-button-letter-spacing: 1px;
	--imweb-button-margin: 30px;
	--imweb-button-font-size: 14px;
	--imweb-button-radius: 0px;
	--imweb-button-font-weight: bold;
	--imweb-button-font-style: normal;
	--imweb-button-emphasis-background-color: rgba(255, 255, 255, 0);
	--imweb-button-emphasis-border-color: #675b56;
	--imweb-button-emphasis-text-color: #675b56;
	--imweb-button-emphasis-hover-background-color: #675b56;
	--imweb-button-emphasis-hover-border-color: #675b56;
	--imweb-button-emphasis-hover-text-color: #dfdbd9;
	--imweb-button-emphasis-border-width: 1px;
	--imweb-button-emphasis-hover-border-width: 1px;
}

	*::-moz-selection {
		background-color: #675b56;
		color: #fff;
	}
	*::selection {
		background-color : #675b56;
		color: #fff;
	}
	.doz_sys {
		font-family             : 'Times New Roman','NanumBarunGothic','Apple SD Gothic Neo', 'Malgun Gothic','Nanum Gothic', 'Noto Sans','sans-serif';
	;
		color                   : #606060;
		font-size               : 14px;
		line-height             : 1.6;
		font-weight             : normal;
		font-style              : normal;
		background-color        : #fff;
		-webkit-font-smoothing  : antialiased;
		-moz-osx-font-smoothing : grayscale;
	}
	.doz_sys .se-pre-con {
		background        : #fff;
	}
	.modal_preview_bg {
		font-family             : 'Times New Roman','NanumBarunGothic','Apple SD Gothic Neo', 'Malgun Gothic','Nanum Gothic', 'Noto Sans','sans-serif';
	} 
		.doz_sys h1, .doz_sys h2, .doz_sys h3, .doz_sys h4, .doz_sys h5, .doz_sys h6, .title_font_style,
	.section-setting .preview-mode .fr-box.fr-basic .fr-element h1,
	.section-setting .preview-mode .fr-box.fr-basic .fr-element h2,
	.section-setting .preview-mode .fr-box.fr-basic .fr-element h3,
	.section-setting .preview-mode .fr-box.fr-basic .fr-element h4,
	.section-setting .preview-mode .fr-box.fr-basic .fr-element h5,
	.section-setting .preview-mode .fr-box.fr-basic .fr-element h6 {
		font-family             : 'Times New Roman','NanumBarunGothic','Apple SD Gothic Neo', 'Malgun Gothic','Nanum Gothic', 'Noto Sans','sans-serif';
	}
		.doz_sys h1, .doz_sys h2, .doz_sys h3, .doz_sys h4 {
		font-weight: normal;
	}
	.doz_sys h5, .doz_sys h6 {
		font-weight: normal;
	}
	.doz_sys .fc-toolbar h2,.doz_sys .lg-sub-html h4 {
		font-family             : 'Times New Roman','NanumBarunGothic','Apple SD Gothic Neo', 'Malgun Gothic','Nanum Gothic', 'Noto Sans','sans-serif';
	}
	.doz_sys a, .doz_sys a:hover {
	;
		color: #606060;
	}

	.widget.movie .video_container:hover .show_btn {
		background: #675b56;
		transition: 0.3s;
	}
	.li_board,
	.list_review_wrap {
		border-width: 1px 0 0 0;
		border-style: solid;
		border-color: #606060;
	}
	.board-head .ico-search, .li_footer .ico-search {
	 !important;
		color: #212121 !important;

	}
	.li_table ul,.li_board ul li,.li_board .board-head {
	border-color:rgb(96,96,96) ;border-color:rgba(96,96,96,0.15) ;;
	}

    .categorize-mobile .site_prod_nav_wrap ul.site_prod_nav,
	ul.site_prod_nav > li,
	.text_tab .site_prod_nav_wrap,
	.prod_detail_badge,
	.li_table.row_04 .acd_collapse[aria-expanded="true"],
	.li_table.row_04 .acd_collapse,
	div[data-widget-type="shop_view"] .goods_form > header,
	.opt_product_area .area_tit:before,
	.order_quantity_area .area_tit:before,
	.no_comment_box,
	.text_tab .site_prod_nav_wrap.scroll-to-fixed-fixed {
	border-color:rgb(96,96,96) ;border-color:rgba(96,96,96,0.1) ;;
	}
	.acd_row {
		border-bottom: 1px solid #606060;
	}
	.acd_row:first-child {
		border-top: 1px solid #606060;
	}
	.doz_sys h1 {
		font-size: 4em ;
		line-height: 1.2;
		text-indent: ;
		font-style: normal;
		text-decoration: ;
	}
    
	.doz_sys h2 {
		/*color: ;*/
		font-size: 3.214em ;
		line-height: 1.2;
		text-indent: ;
		font-style: normal;
		text-decoration: ;
	}
	.doz_sys h3 {
	;
		color: ;
		font-size: 2.571em ;
		line-height: 1.2;
		text-indent: ;
		font-style: normal;
		text-decoration: ;
	}
	.doz_sys h4 {
	;
		color: ;
		font-size: 2.143em;
		line-height: 1.2;
		text-indent: ;
		font-style: normal;
		text-decoration: ;
	}
	.doz_sys h5 {
	;
		color: ;
		font-size:1.714em;
		line-height: 1.2;
		text-indent: ;
		font-style: normal;
		text-decoration: ;
	}
	.doz_sys h6 {
	;
		color: ;
		font-size: 1.286em;
		line-height: 1.4;
		text-indent: ;
		font-style: normal;
		text-decoration: ;
	}
	div[doz_type="text"] span[style*="font-size: 18px"], .header-content .text span[style*="font-size: 18px"], .fr-element span[style*="font-size: 18px"]{
		line-height: 1.2 !important;>
	}
	div[doz_type="text"] span[style*="font-size: 20px"], .header-content .text span[style*="font-size: 20px"], .fr-element span[style*="font-size: 20px"]{
		line-height: 1.2 !important;
	}
	div[doz_type="text"] span[style*="font-size: 22px"], .header-content .text span[style*="font-size: 22px"], .fr-element span[style*="font-size: 22px"]{
		line-height: 1.2 !important;
	}
	div[doz_type="text"] span[style*="font-size: 24px"], .header-content .text span[style*="font-size: 24px"], .fr-element span[style*="font-size: 24px"]{
		line-height: 1.2 !important;
	}
	div[doz_type="text"] span[style*="font-size: 26px"], .header-content .text span[style*="font-size: 26px"], .fr-element span[style*="font-size: 26px"]{
		line-height: 1.2 !important;
	}
	div[doz_type="text"] span[style*="font-size: 30px"], .header-content .text span[style*="font-size: 30px"], .fr-element span[style*="font-size: 30px"]{
		line-height: 1.2 !important;
	}
	div[doz_type="text"] span[style*="font-size: 36px"], .header-content .text span[style*="font-size: 36px"], .fr-element span[style*="font-size: 36px"]{
		line-height: 1.2 !important;
	}
	div[doz_type="text"] span[style*="font-size: 48px"], .header-content .text span[style*="font-size: 48px"], .fr-element span[style*="font-size: 48px"]{
		line-height: 1.2 !important;
	}
	div[doz_type="text"] span[style*="font-size: 60px"], .header-content .text span[style*="font-size: 60px"], .fr-element span[style*="font-size: 60px"]{
		line-height: 1.1 !important;
	}
	div[doz_type="text"] span[style*="font-size: 64px"], .header-content .text span[style*="font-size: 64px"], .fr-element span[style*="font-size: 64px"]{
		line-height: 1.1 !important;
	}
	div[doz_type="text"] span[style*="font-size: 72px"], .header-content .text span[style*="font-size: 72px"], .fr-element span[style*="font-size: 72px"]{
		line-height: 1.1 !important;
	}
	@media all and (max-width:992px) {
		html {overflow-x : hidden; overflow-x : clip;}
		div[doz_type="text"] span[style*="font-size: 14px"], .header-content .text span[style*="font-size: 14px"]{
			font-size: 13px !important;
		}
		div[doz_type="text"] span[style*="font-size: 16px"], .header-content .text span[style*="font-size: 16px"]{
			font-size: 14px !important;
		}
		div[doz_type="text"] span[style*="font-size: 18px"], .header-content .text span[style*="font-size: 18px"]{
			font-size: 15px !important;
		}
		div[doz_type="text"] span[style*="font-size: 20px"], .header-content .text span[style*="font-size: 20px"]{
			font-size: 15px !important;
		}
		div[doz_type="text"] span[style*="font-size: 22px"], .header-content .text span[style*="font-size: 22px"]{
			font-size: 16px !important;
		}
		div[doz_type="text"] span[style*="font-size: 24px"], .header-content .text span[style*="font-size: 24px"]{
			font-size: 16px !important;
		}
		div[doz_type="text"] span[style*="font-size: 26px"], .header-content .text span[style*="font-size: 26px"]{
			font-size: 18px !important;
		}
		div[doz_type="text"] span[style*="font-size: 30px"], .header-content .text span[style*="font-size: 30px"]{
			font-size: 20px !important;
		}
		div[doz_type="text"] span[style*="font-size: 36px"], .header-content .text span[style*="font-size: 36px"]{
			font-size: 24px !important;
		}
		div[doz_type="text"] span[style*="font-size: 48px"], .header-content .text span[style*="font-size: 48px"]{
			font-size: 28px !important;
		}
		div[doz_type="text"] span[style*="font-size: 60px"], .header-content .text span[style*="font-size: 60px"]{
			font-size: 30px !important;
		}
		div[doz_type="text"] span[style*="font-size: 64px"], .header-content .text span[style*="font-size: 64px"]{
			font-size: 32px !important;
		}
		div[doz_type="text"] span[style*="font-size: 72px"], .header-content .text span[style*="font-size: 72px"]{
			font-size: 36px !important;
		}
		.mobile_section div[doz_type="text"] span[style*="font-size: 14px"], .mobile_section .header-content .text span[style*="font-size: 14px"]{
			font-size: 14px !important;
		}
		.mobile_section div[doz_type="text"] span[style*="font-size: 16px"], .mobile_section .header-content .text span[style*="font-size: 16px"]{
			font-size: 16px !important;
		}
		.mobile_section div[doz_type="text"] span[style*="font-size: 18px"], .mobile_section .header-content .text span[style*="font-size: 18px"]{
			font-size: 18px !important;
		}
		.mobile_section div[doz_type="text"] span[style*="font-size: 20px"], .mobile_section .header-content .text span[style*="font-size: 20px"]{
			font-size: 20px !important;
		}
		.mobile_section div[doz_type="text"] span[style*="font-size: 22px"], .mobile_section .header-content .text span[style*="font-size: 22px"]{
			font-size: 22px !important;
		}
		.mobile_section div[doz_type="text"] span[style*="font-size: 24px"], .mobile_section .header-content .text span[style*="font-size: 24px"]{
			font-size: 24px !important;
		}
		.mobile_section div[doz_type="text"] span[style*="font-size: 26px"], .mobile_section .header-content .text span[style*="font-size: 26px"]{
			font-size: 26px !important;
		}
		.mobile_section div[doz_type="text"] span[style*="font-size: 30px"], .mobile_section .header-content .text span[style*="font-size: 30px"]{
			font-size: 30px !important;
		}
		.mobile_section div[doz_type="text"] span[style*="font-size: 36px"], .mobile_section .header-content .text span[style*="font-size: 36px"]{
			font-size: 36px !important;
		}
		.mobile_section div[doz_type="text"] span[style*="font-size: 48px"], .mobile_section .header-content .text span[style*="font-size: 48px"]{
			font-size: 48px !important;
		}
		.mobile_section div[doz_type="text"] span[style*="font-size: 60px"], .mobile_section .header-content .text span[style*="font-size: 60px"]{
			font-size: 60px !important;
		}
		.mobile_section div[doz_type="text"] span[style*="font-size: 72px"], .mobile_section .header-content .text span[style*="font-size: 72px"]{
			font-size: 72px !important;
		}
	}
	strong {
		font-weight:600;
	}
	.doz_sys .widget{
		margin-left:0;
		margin-right:0;
	}
	.doz_sys .col-dz {
		padding-left: 0;
		padding-right: 0;
	}
	.doz_sys .inside .col-dz,
	.col-dz-12 .extend_thumbs {
		padding-left: 15px;
		padding-right: 15px;
		/*display: table-cell;
		vertical-align: top;
		height:100%*/
	}
	.doz_sys .widget {
		margin-top:0;
		margin-bottom:0;
	}
	.doz_sys .inside .widget {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.doz_sys .doz_row {
		margin-left: 0;
		margin-right: 0;
	}
	.doz_sys .inside .doz_row {
		margin-left: -15px;
		margin-right: -15px;
	}
	.doz_sys .doz_row:before,.doz_sys .doz_row:after {
		content: '';
		display: block;
	}
	.doz_sys .doz_row:after {
		clear: both;
	}
	.doz_sys .widget.line, .doz_sys .widget.padding{
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.doz_sys .inline_widget.widget.vertical_line {
		margin-top: 0;
		margin-bottom: 0;
	}
	.widget.line hr{
		border-top:1px solid rgba(0, 0, 0, 0.05);
		max-width: 100%;
	}
	.doz_sys div[doz_type="widget"]{
		font-size: 14px;
	}
	.doz_sys .inside .doz_row {
		margin-left: -15px;
		margin-right: -15px;
	}
	.doz_sys .inside{
		max-width:1280px;
		padding-left: 15px;
		padding-right: 15px;
	}
	main {
		max-width:1280px;
		height:100%;
	}
	.section_wrap.side_ main,
	.section_wrap.side_basic main {
		max-width:none;
	}
	/*.post_view .section_wrap.side_ main .board_view {*/
	/*	max-width:*//*px;*/
	/*	padding-left: *//*px;*/
	/*	padding-right: *//*px;*/
	/*}*/
	.section_wrap.extend_section main {
		padding-left:32px;
		padding-right:32px;
	}
	.section_wrap.extend_section main .inside {
		max-width: 100%;
		padding:0;
	}
	main:after {
		content:'';
		display:block;
		clear:both;
	}
	.doz_sys .visual_section .header-content {
		max-width:1280px;
		padding-left: 15px;
		padding-right: 15px;
		margin:0 auto;
	}
	.visual_section .owl-theme .item .op:nth-child(n) {
		filter:none;
	}
	.visual_section .header-content h1:first-child,
	.visual_section .header-content h2:first-child,
	.visual_section .header-content h3:first-child,
	.visual_section .header-content h4:first-child,
	.visual_section .header-content h5:first-child,
	.visual_section .header-content h6:first-child,
	.visual_section .header-content p {
		margin-top:0;
	}
	.visual_section .header-content .text {
		display: table-cell;
		height: 100%;
		vertical-align: middle;
	}
	.doz_sys label,
	.doz_sys label.control-label {
		font-weight: normal;
		font-size: 1em;
		display: inline-block;
		max-width: 100%;
		margin-bottom: 5px;
	;
		color: #606060;
	}
  .doz_sys:not(.shop_view):not(.shop_mypage):not(.shopping) label:not(.radio_color_option) {
     width: 100%;
  }
	.form-control, .board-head .input-group .form-control:not(:first-child):not(:last-child),.doz_sys .order_wrap input.form-control[readonly],
	.form-widget .phonenumber_wrap .chosen-container-single .chosen-single {
	;
		color: #212121;
	background-color : #000;;
		background : rgba(0, 0, 0, 0);
		background-color : rgba(0, 0, 0, 0);
		border-color: rgba(0, 0, 0, 0.1);
		-webkit-box-shadow: none;
		box-shadow: none;
						border-radius: 0;
		border-width :0;
		border-bottom-width:1px;
		padding-left: 0;
		padding-right: 0;
		background: transparent;
		background-color: transparent;
		}
	.board-head .ico-search, .li_footer .ico-search {
		right: 0;
		padding-right: 0;
		margin-top: 0;
		top: 0;
		line-height: 33px;
	}
	.form-control:focus, .control_box .form-control:focus,
	.modal_add_review .form-group .form-control:focus,
	.input-group.input-group-login .form-control:focus {
		border-color : #675b56;
		box-shadow   : none;
	}
	@media (max-width: 1310px) {
		.doz_sys .widget.line, .doz_sys .widget.padding{
			margin-top: 15px;
			margin-bottom: 15px;
		}
		.extend .inline-inside, .extend_section main,.doz_sys .visual_section .header-content {
			padding-left: 15px !important;
			padding-right: 15px !important;
		}
		.extend_section.lr_margin_none main {
			padding-left: 0 !important;
			padding-right: 0 !important;
		}
	}
	.list-style-gallery .list-header,
	.category .category_select_btn:after {
	;
		color: #606060;
	}
	.fr-view span[style~="color:"] a {
		color: inherit !important;
	}
	.pagination > li > a,
	.pagination > li > span {
		background-color:transparent;
	color:rgb(96,96,96);color:rgba(96,96,96,0.4);	}
	ul.pagination li a.active,
	.pagination > li > a:focus,
	.pagination > li > span:focus {
	;
		color:#606060;
		background: transparent;
		border: 0;
	}
	.pagination > li > a:hover,
	.pagination > li > span:hover {
		background: transparent;
		border: 0;
	}
	.pagination > .active > a,
	.pagination > .active > span {
		font-weight: bold;
	}
	.pagination > .active > a,
	.pagination > .active > span,
	.pagination > .active > a:hover,
	.pagination > .active > span:hover,
	.pagination > .active > a:focus,
	.pagination > .active > span:focus,
	.pagination > li > a:hover,
	.pagination > li > span:hover {
		background: transparent;
		border: 0;
	;
		color:#606060;
		cursor:pointer;
	}
	.pagination > li > a.disabled:hover,
	.pagination > .active > a.disabled:focus {
	color:rgb(96,96,96);color:rgba(96,96,96,0.4);	}
	.btn, .visual_section a.btn, a.select-star, .star-pointer .dropdown-menu a.dropdown-item, .cart-btn-tools .alpha_add_review_button > button {
	border-color:rgb(96,96,96) ;border-color:rgba(96,96,96,0.2) ;	;
		background-color:#fff;
		border-radius: 0px;
		letter-spacing: 1px;
	;
		color:#606060;
		font-size: 14px;
		font-weight: bold;
		font-style: normal;
		padding: 10px 25px;
	}
	.btn:hover, .visual_section a.btn:hover, a.select-star:hover {
		border-color: #606060;
	}
	.modal_widget_inline_login_btn .btn,
	.modal_widget_inline_login_btn .btn-primary,
	.modal_widget_inline_login_btn .btn.btn-primary,
	.design_setting_view .modal_widget_inline_login_btn .btn-primary:hover {
		padding: 0;
	}
	.btn {
		font-size: 12px;
	}
	.btn-sm {
		padding: 6px 22px;
	}
	.btn-lg {
		padding: 15px 30px ;
		font-size:14px;
	}
	.btn.btn-default, .wig-btn.btn-default{
		border-color: ;
	}
	.btn.btn-default:hover {
	border-color:rgb(96,96,96) ;border-color:rgba(96,96,96,0.3) ;	background-color:rgba(247,247,247,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff247247247,endColorstr=#ff247247247);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff247247247,endColorstr=#ff247247247);	zoom: 1;	}
	.modal_site_login .btn, .modal_site_join_policy .btn, .modal_site_find_password .btn, .modal_site_join .btn, .member_profile .btn {
		border-radius: 0;
	}
	.doz_sys .board_contents a:not(.btn), .doz_sys .board_contents a:not(.btn):hover,
	.board_txt_area a, .board_txt_area a:hover, .board_txt_area a:active, .board_txt_area a:focus, .editor_box .fr-view a {
	;
		color : #675b56;
		white-space: normal;
	}
	/* 게시물 상세/아코디언 본문 p 태그 하단 여백 제거 */
	/* 글쓰기 에디터(.editor_box .fr-view)에도 동일 규칙을 적용해 작성 화면과 발행 화면의 문단 간격을 일치시킨다 */
	.board_txt_area p,
	.board_contents p,
	.editor_box .fr-view p {
		margin: 0;
	}
	.btn-primary, .btn.btn-primary, .design_setting_view .btn-primary:hover {
		background-color:rgba(255, 255, 255, 0);
	-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00ffffff,endColorstr=#00ffffff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00ffffff,endColorstr=#00ffffff);	zoom: 1;;
		border-color:#675b56;
		color:#675b56;
		padding-left:30px;
		padding-right:30px;
		border-width:1px;
	}
	.btn-default{
		padding-left:30px;
		padding-right:30px;
		border-width:1px;
	}
	.btn-primary:hover {
	background-color:rgba(75,66,63,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff756663,endColorstr=#ff756663);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff756663,endColorstr=#ff756663);	zoom: 1;	border-color:rgb(75,66,63) ;border-color:rgba(75,66,63,1) ;		background-color:#675b56;
	;
		border-color:#675b56;
		color:#dfdbd9;
		border-width:1px;
	}
        .mobile_nav_wrap .owl-carousel .owl-item, .mobile_carousel_nav .nav-item {
            -webkit-backface-visibility: initial;
            -webkit-tap-highlight-color: rgba(201, 224, 253, 0.3);
        }
        ._widget_data.fadeInUp.Down,
        ._widget_data .fadeInUp.Down {
            -webkit-animation-name: fadeInDown;
            animation-name: fadeInDown;
        }
        ._widget_data.fadeInUp.Left,
        ._widget_data .fadeInUp.Left {
            -webkit-animation-name: fadeInRight;
            animation-name: fadeInRight;
        }
        ._widget_data.fadeInUp.Right,
        ._widget_data .fadeInUp.Right {
            -webkit-animation-name: fadeInLeft;
            animation-name: fadeInLeft;
        }
        ._widget_data.slideInUp.Down,
        ._widget_data .slideInUp.Down {
            -webkit-animation-name: slideInDown;
            animation-name: slideInDown;
        }
        ._widget_data.slideInUp.Left,
        ._widget_data .slideInUp.Left {
            -webkit-animation-name: slideInRight;
            animation-name: slideInRight ;
        }
        ._widget_data.slideInUp.Right,
        ._widget_data .slideInUp.Right {
            -webkit-animation-name: slideInLeft;
            animation-name: slideInLeft;
        }
        ._widget_data.ds_animated,
        ._widget_data .ds_animated {
            -webkit-animation-duration: 2s;
            animation-duration: 2s;
            -webkit-animation-name: fadeIn;
            animation-name: fadeIn;
            opacity: 1 !important;
        }
        .doz_sys .radio-styled:not(ie8) input ~ span:before, .admin #edit_wrap .radio-styled:not(ie8) input:checked ~ span:before,
        .doz_sys .checkbox-styled:not(ie8) input ~ span:before, .admin #edit_wrap .checkbox-styled:not(ie8) input:checked ~ span:before {
        border-color:rgb(96,96,96) ;border-color:rgba(96,96,96,0.4) ;;
        }
        .doz_sys .checkbox-styled:not(ie8) input ~ span:before, .admin #edit_wrap .checkbox-styled:not(ie8) input:checked ~ span:before{
        border-color:rgb(96,96,96) ;border-color:rgba(96,96,96,0.4) ;;
        }
        .checkbox-styled:not(ie8) input ~ span:before {
            top: calc((1.6em - 1.25em) * 0.5);
        }
        .doz_sys .checkbox-styled:not(ie8) input:checked ~ span:before, .admin #edit_wrap .checkbox-styled:not(ie8) input:checked ~ span:before {
            background: #675b56;
            border: 1px solid #675b56;
        }

        /** 쿠폰 모달 **/
        .modal_download_coupon {
            display: flex;
            flex-direction: column;
            align-items: center;
            padding-left: 0 !important;
            overflow-y: clip;
            /*max-height: 100% - 48px);*/
            height: 100%;
        }

		@media all and (max-width: 767px) {
			.modal_download_coupon .modal-dialog {
				width: 100%;
			    height: 100%;
			}
		}


        .modal_download_coupon .modal-dialog .modal-content {
            background-color: rgba(255, 255, 255, 0);
        }

        @media all and (max-width : 768px) {
            #modal_coupon_list {
                padding-top: 0px;
                min-height: 130px;
            }

            .modal_download_coupon .modal-dialog .modal-content {
                height: 100%;
            }
        }
        .modal_mypage_coupon_use_list,
        #couopn_list .coupon-wrap{
            font-size: 14px!important;
        }
        @media (max-width: 991px) {
            .doz_sys .inside{
                padding-left: 15px;
                padding-right: 15px;
            }
            .doz_sys div[doz_type="text"] h1, .doz_sys .header-content h1 {
                font-size: 3.214em
            }
            .doz_sys div[doz_type="text"] h2, .doz_sys .header-content h2 {
                font-size: 2.571em
            }
            .doz_sys div[doz_type="text"] h3, .doz_sys .header-content h3 {
                font-size: 2em
            }
            .doz_sys div[doz_type="text"] h5, .doz_sys .header-content h5 {
                font-size: 1.371em
            }
            .doz_sys div[doz_type="text"] h6, .doz_sys .header-content h6 {
                font-size: 1em
            }
            .doz_sys main > .doz_row .col-dz {
                padding-left: 0;
                padding-right: 0;
            }
            .doz_sys .inside .doz_row .col-dz {
                padding-left: 15px;
                padding-right: 15px;
            }
            .section_wrap.extend_section main {
                padding-left: 0 !important;
                padding-right: 0 !important;
            }
            .section_wrap.side_basic main {
                padding-left: 0;
                padding-right: 0;
            }
            .doz_sys .extend_section main > .doz_row .widget.calendar,
            .doz_sys main > .doz_row .widget.calendar,
            .doz_sys .extend_section main > .doz_row .widget.gallery.list-style-card .ma-item,
            .doz_sys main > .doz_row .widget.board .list-style.card,
            .doz_sys .extend_section .doz_row .widget.form-widget,
            .doz_sys .extend_section main > .doz_row .widget.form-widget,
            .doz_sys main > .doz_row .widget.form-widget,
            .doz_sys .extend_section .doz_row .widget.widget_text_wrap,
            .doz_sys .extend_section main > .doz_row .widget.widget_text_wrap,
            .doz_sys main > .doz_row .widget.widget_text_wrap,
            .doz_sys .extend_section .doz_row .widget.board,
            .doz_sys .extend_section main > .doz_row .widget.board,
            .doz_sys main > .doz_row .widget.board,
            .doz_sys main > .doz_row .widget .menu-vertical,
            .doz_sys .extend_section .doz_row .widget .menu-vertical,
            .doz_sys main > .doz_row .widget.menu-vertical,
            .doz_sys .extend_section .doz_row .widget.button,
            .doz_sys .extend_section main > .doz_row .widget.button,
            .doz_sys main > .doz_row .widget.button,
            .doz_sys .extend_section .doz_row [data-widget-type="attendance_event"],
            .doz_sys .extend_section main > .doz_row [data-widget-type="attendance_event"],
            .doz_sys main > .doz_row [data-widget-type="attendance_event"] {
                padding-left:15px;
                padding-right:15px;
            }
            .visual_section  .owl-controls .owl-prev:before {
                left:15px;
                bottom:30px;
            }
            .visual_section  .owl-controls .owl-next:before {
                left:auto;
                right:15px;
                bottom:30px;
            }
            .visual_section .header-content .text{
                display: flex;
                flex-direction: column;
                justify-content: center;
                height: 100%;
                padding: 0 !important;
            }
            .visual_section .header-content .text a {
                font-size: 16px;
            }
        }
        @media all and (max-width: 767px) {
            .doz_sys .inside .doz_row {
                display: block;
            }
            .col-dz {
                display: block;
            }
            .doz_sys div[doz_type='grid'][doz_flexible="Y"] {
                margin-left: -7.5px;
                margin-right: -7.5px;
                width : calc(100% + 15px) !important;
            }
            .doz_sys div[doz_type='grid'][doz_flexible="Y"] > div[doz_type='row'] {
                padding-left: 7.5px;
                padding-right: 7.5px;
            }
            .doz_sys .inside .widget {
                margin-top    : 7.5px;
                margin-bottom : 7.5px;
            }
            .doz_sys .inside .doz_row {
                margin-left    : -7.5px;
                margin-right : -7.5px;
            }
            .doz_sys .inside .doz_row .col-dz {
                padding-left    : 7.5px;
                padding-right : 7.5px;
            }
            .doz_sys .mobile_section .inside .doz_row .col-xdz {
                padding-left    : 7.5px;
                padding-right : 7.5px;
            }
            .doz_sys div[doz_type="text"] h1, .doz_sys h1, .doz_sys .header-content h1 {
                font-size : 32px;
            }
            .doz_sys div[doz_type="text"] h2, .doz_sys h2, .doz_sys .header-content h2 {
                font-size : 28px;
            }
            .doz_sys div[doz_type="text"] h3, .doz_sys h3, .doz_sys .header-content h3 {
                font-size : 24px;
            }
            .doz_sys div[doz_type="text"] h4, .doz_sys h4, .doz_sys .header-content h4 {
                font-size : 20px;
                line-height: 1.5em;
            }
            .doz_sys div[doz_type="text"] h5, .doz_sys h5, .doz_sys .header-content h5 {
                font-size : 18px;
                line-height: 1.5em;
            }
            .doz_sys div[doz_type="text"] h6, .doz_sys h6, .doz_sys .header-content h6 {
                font-size : 16px;
            }
                    .modal_mypage_coupon_use_list,
            .mypage #couopn_list .table-wrap.coupon{
                font-size: 14px!important;
            }
        }

        @media all and (max-width: 736px) {
            div[doz_grid="12"] > div[doz_type="widget"] .widget.padding {
                display: block;
            }
        }
        .doz_sys .grid_gutter_0 main .doz_row {
            margin-left: 0;
            margin-right: 0;
        }
        .doz_sys .grid_gutter_0 main .doz_row .col-dz,.doz_sys .mobile_section.grid_gutter_0 main .doz_row .col-dz,.grid_gutter_0 main {
            padding-left: 0;
            padding-right: 0;
        }
        .doz_sys .grid_v_gutter_0 main .widget {
            margin-top: 0;
            margin-bottom: 0;
        }
        .doz_sys .grid_gutter_2 main .doz_row {
            margin-left: -2px;
            margin-right: -2px;
        }
        .doz_sys .grid_gutter_2 main .doz_row .col-dz,.doz_sys .mobile_section.grid_gutter_2 main .doz_row .col-dz,.grid_gutter_2 main {
            padding-left: 2px;
            padding-right: 2px;
        }
        .doz_sys .grid_gutter_3 main .doz_row {
            margin-left: -3px;
            margin-right: -3px;
        }
        .doz_sys .grid_gutter_3 main .doz_row .col-dz,.doz_sys .mobile_section.grid_gutter_3 main .doz_row .col-dz, .grid_gutter_3 main {
            padding-left: 3px;
            padding-right: 3px;
        }
        .doz_sys .grid_v_gutter_3 main .widget {
            margin-top: 3px;
            margin-bottom: 3px;
        }
        .doz_sys .grid_gutter_5 main .doz_row {
            margin-left: -5px;
            margin-right: -5px;
        }
        .doz_sys .grid_gutter_5 main .doz_row .col-dz,.doz_sys .mobile_section.grid_gutter_5 main .doz_row .col-dz, .grid_gutter_5 main {
            padding-left: 5px;
            padding-right: 5px;
        }
        .doz_sys .grid_v_gutter_5 main .widget {
            margin-top: 5px;
            margin-bottom: 5px;
        }
        .doz_sys .grid_gutter_5 main > .doz_row {
            margin : 0 -5px;
        }
        .doz_sys .grid_gutter_8 main .doz_row {
            margin-left: -8px;
            margin-right: -8px;
        }
        .doz_sys .grid_gutter_8 main .doz_row .col-dz,.doz_sys .mobile_section.grid_gutter_8 main .doz_row .col-dz, .grid_gutter_8 main {
            padding-left: 8px;
            padding-right: 8px;
        }
        .doz_sys .grid_v_gutter_8 main .widget {
            margin-top: 8px;
            margin-bottom: 8px;
        }
        .doz_sys .grid_gutter_8 main > .doz_row {
            margin : 0 -8px;
        }
        .doz_sys .grid_gutter_10 main .doz_row {
            margin-left: -10px;
            margin-right: -10px;
        }
        .doz_sys .grid_gutter_10 main .doz_row .col-dz,.doz_sys .mobile_section.grid_gutter_10 main .doz_row .col-dz, .grid_gutter_10 main {
            padding-left: 10px;
            padding-right: 10px;
        }
        .doz_sys .grid_v_gutter_10 main .widget {
            margin-top: 10px;
            margin-bottom: 10px;
        }
        .doz_sys .grid_gutter_15 main .doz_row {
            margin-left: -15px;
            margin-right: -15px;
        }
        .doz_sys .grid_gutter_15 main .doz_row .col-dz,.doz_sys .mobile_section.grid_gutter_15 main .doz_row .col-dz, .grid_gutter_15 main {
            padding-left: 15px;
            padding-right: 15px;
        }
        .doz_sys .grid_v_gutter_15 main .widget {
            margin-top: 15px;
            margin-bottom: 15px;
        }
        .doz_sys .grid_gutter_20 main .doz_row {
            margin-left: -20px;
            margin-right: -20px;
        }
        .doz_sys .grid_gutter_20 main .doz_row .col-dz,.doz_sys .mobile_section.grid_gutter_20 main .doz_row .col-dz, .grid_gutter_20 main {
            padding-left: 20px;
            padding-right: 20px;
        }
        .doz_sys .grid_gutter_30 main .doz_row {
            margin-left: -30px;
            margin-right: -30px;
        }
        .doz_sys .grid_gutter_30 main .doz_row .col-dz,.doz_sys .mobile_section.grid_gutter_30 main .doz_row .col-dz, .grid_gutter_30 main {
            padding-left: 30px;
            padding-right: 30px;
        }
        .li_board ul.li_body li.read,
        .li_board ul.li_body li.date,
        .li_board ul.li_body li.name,
        .li_board ul.li_body li.time,
        .li_board ul.li_body li.time a.time_txt,
        .li_board ul.li_body li.like {
        color:rgb(96,96,96);color:rgba(96,96,96,0.65);;
        }
        .li_board .dropdown-menu {
            font-size: 14px;
        }
        .slide_02.owl-theme .owl-dots .owl-dot span,
        .slide_05.owl-theme .owl-dots .owl-dot span,
        .shop-content .type-slide .owl-dots .owl-dot span,
        .list_review_inner .txt_delete:before {
        border-color:rgb(96,96,96) ;border-color:rgba(96,96,96,0.3) ;;
        }

        .slide_02.owl-theme .owl-dots .owl-dot.active span,
        .slide_05.owl-theme .owl-dots .owl-dot.active span,
        .shop-content .type-slide .owl-dots .owl-dot.active span {
        ;
            background   : #675b56;
            border-width: 1px;
            border-style: solid;
            border-color: #675b56;
        }
        .doz_sys .paging_type_dot .owl-dots .owl-dot span {
            width: 10px !important;
            height: 10px !important;
            margin: 5px 7px !important;
        }
        .custom_nav .owl-controls .owl-nav > div:before {
            font-size: 15px;
            border: 0;
            top: 50%;
            -moz-transform: translateY(-50%);
            -ms-transform: translateY(-50%);
            -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
            margin-top: 0;
            text-align: center;
            font-weight: 200;
        }
        .custom_nav .owl-controls .owl-nav .owl-prev:before {
            padding-right: 4px;
        }
        .custom_nav .owl-controls .owl-nav .owl-next:before {
            padding-left: 4px;
        }
        .custom_nav .owl-controls .owl-nav > div:before {
            width: auto;
            height: auto;
        }
        .custom_nav.nav_round .owl-controls .owl-nav > div:before {
            border-radius: 80px;
            border-width: 1px;
            border-style: solid;
            width: 30px;
            height: 30px;
            line-height: 30px;
            background: transparent;
        }
        .custom_nav.nav_type_st00 .owl-controls .owl-prev:before {
            content: "\f092";
        }
        .custom_nav.nav_type_st00 .owl-controls .owl-next:before {
            content: "\f093";
        }
        .owl-thumb-item.active:before,
        .owl-thumbs .owl-item.active.current .owl-thumb-item:before {
            content: '';
            display: block;
            position: absolute;
            left: 0;
            top: 0;
            background:rgba(0,0,0,0.5);
            width : 100%;
            height: 100%;
            z-index: 2;
        }
                        @media all and (max-width : 991px) {
                    .doz_sys .paging_type_dot .owl-dots .owl-dot span,
            .doz_sys .paging_type_big_dot .owl-dots .owl-dot span {
                width: 8px !important;
                height: 8px !important;
                margin: 5px 4px !important;
            }
                    .custom_nav .owl-controls .owl-nav > div:before {
                font-size: 16px;
            }
            .custom_nav.nav_round .owl-controls .owl-nav > div:before,
            .custom_nav.nav_square .owl-controls .owl-nav > div:before {
                width: 32px;
                height: 32px;
                line-height: 32px;
            }
            input.form-control, textarea.form-control {
                -webkit-appearance : none !important;
            }
            .li_board ul, .li_board ~ .li_footer, .board .li_board {
            border-color:rgb(96,96,96) ;border-color:rgba(96,96,96,0.15) ;;
            }
        }
                @media all and (max-width : 768px) {
		.modal_alert_responsive .modal-footer .btn {
			color: #675b56;
		}
	}
	@media  (max-width : 1024px) and (min-width : 767px){
    body:not(.video_fullpage) {
      zoom: 0.85;
    }
	}

/* clone: served as text/css (vercel.json) */
