
    body .ad_product_a6 .a6_slider .a6_list_item .to_know a,
    body .ad_product_a6 .a6_slider .a6_list_item .price .activity_price,
    body .ad_product_a6 .a6_slider .a6_list_item .promote,
    body .ad_product_a6 .a6_slider .a6_list_item .to_know:hover a,
    body .ad_product_b2 .b2_slider .b2_list_item .to_know a,
    body .ad_product_b2 .b2_slider .b2_list_item .price .activity_price,
    body .ad_product_b2 .b2_slider .b2_list_item .promote,
    .footer_menu_outside div.add_cart_box div.add_button
    {
        color: inherit;
    }
    body .ad_product_a6 .a6_slider .a6_list_item .a6_item_pic .activity_name,
    body .ad_product_b2 .b2_slider .b2_list_item .b2_item_pic .activity_name,
    .footer_menu_outside div.add_cart_box div.add_button
    {
        background-color: inherit;
    }
    
		.column_list_big_side_2_outside div.text div.caption,
		.column_list_big_side_1_outside div.caption,
        .column_list_big_side_2x2_header_outside div.caption,
        .column_list_big_side_2x2_item_outside div.content_bolck div.content,
        .category_list_table td.product_item div.shopping_context,
        .category_list_table td.product_item div.shopping_context:hover,
        .category_list_table td.product_item div.product_price,
        .category_list_table td.product_item div.activity_name,
        .big_side_category_half_1b5s .ds_main_color .clear>div,
        .big_side_all_category_top3_caption,
        .big_side_all_category_top3_box div.item_inside div.caption a,
        .big_side_publicize_column div.big_side_publicize_column_header,
        .big_side_category_half_1b5s .ds_standard_color>div,
        body .ad_product_b2 .b2_slider .b2_list_item .promote,
        .group_product_relation_module_outside_box div.product_price,
        .group_product_relation_module_caption_txt,
        .group_product_relation_module_outside_box div.product_name a,
        .tag_caption .tag_caption_li i,
        .ad_product_a5_module_outside_box div.product_name a,
        .ad_product_a5_module_caption_txt,
        .ad_product_a5_module_caption_txt span,
        .ad_prodcut_b1 div.header_caption a,
        .ad_prodcut_b1 div.header_caption a span,
        body .ad_product_a6 .a6_slider .a6_list_item .to_know a,
        body .ad_product_a6 .a6_slider .a6_list_item .price .activity_price,
        body .product_detail_plus_product .plus_product_content .plus_product_content_wrap .plus_product_content_slide .plus_product_item .plus_product_price .plus_price_activity,
        body .ad_product_b2 .b2_slider .b2_list_item .b2_item_pic .activity_name,
        body .ad_product_b2 .b2_slider .b2_list_item .price .activity_price,
        .ad_product_a5_module_outside_box div.product_price,
        .follow_chart_outside div.header_outside div.header_caption,
        .order_total_price,
        .product_view_record_button,
        .product_item_outside_box div.product_price,
        .product_item_outside_box div.shopping_context,
        .product_item_outside_box div.product_name,
        .product_comment_outside div.product_comment_caption,
        .product_rank_slide_outside_box div.product_name,
        .product_rank_slide_outside_box div.product_name a,
        .product_rank_slide_outside_box div.product_price,
        .product_rank_slide_outside_box div.tag_div span.tag_name,
        .product_detail td.sale_price div.sale_price_unit,
        .product_detail td.sale_price div.sale_price_value,
        .product_detail_standard_title,
        .product_list_dynamic_item div.product_name a,
        .product_list_dynamic_item div.product_price,
        .product_list_dynamic_item div.promotion_word a,
        .plus_product_relation_slide_outside_box span.plus_price,
        .product_detail td.promotion_word div.product_promotion_word,
        .category_list_table td.product_item div.product_name a,
        .plus_product_relation_slide_module_caption_txt,
        .hot_keyword_outside div.hot_keyword_caption,
        .hot_keyword_outside div.hot_keyword_list div.this_item,
        .hot_keyword_outside div.hot_keyword_list div.this_item a,
        .tabe_pps_html td.left_title div.title_caption,
        .ds_product_caption_color a,
        .span_button_green,
        .product_detail td.sale_price div.sale_price_caption,
        .div_big_side_product_menu_outside div.left_inside_parent a,
        .footer_menu_outside div.add_cart_box div.add_button,
        body .ad_product_a6 .a6_slider .a6_list_item .promote,
        .website_faq_list_item_outsite div.caption
		{
			color: inherit !important;
		}
        .div_page_outside span.sel_page a{
            font-weight:bold;
        }
        .div_product_directory{
            overflow:hidden;
        }
        .category_sort_table td.item{
            color: #666666;
        }

        .div_small_side_menu_list ul li.menu_level_1{
            padding-left: 10px;
        }

        .product_detail_car_box,
        body .ad_product_a6 .a6_slider .a6_list_item .to_know:hover,
        body .ad_product_a6 .a6_slider .a6_list_item .a6_item_pic .activity_name,
        body .ad_product_b2 .b2_slider .b2_list_item .b2_item_pic .activity_name,
        .big_side_publicize_column div.big_side_publicize_column_header,
        .ad_product_a5_module_caption_txt span,
        .category_list_table td.product_item div.shopping_context,
        .category_list_table td.product_item div.shopping_context:hover,
        .category_list_table td.product_item div.activity_name,
        fieldset div.selected,
        .product_view_record_button,
        .product_item_outside_box div.shopping_context,
        .plus_product_relation_slide_module_caption_txt span,
        .product_detail_car_box,
        .hot_keyword_outside div.hot_keyword_caption,
        .hot_keyword_outside div.hot_keyword_list div.this_item,
        .span_button_green,
        .div_big_side_product_menu_outside div.left_inside_parent a,
        .footer_menu_outside div.add_cart_box div.add_button,
        .website_faq_list_item_outsite div.caption
        {
            background-color: inherit !important;
        }

        .product_view_record_button,
        .span_button,
        .span_button_green:hover,
        .span_button_green,
        .ds_btn_standard,
        .div_product_directory ul li.list_selected
        {
            background-image: unset !important;
        }

        .group_product_relation_module_outside_box div.product_name a,
        .product_list_dynamic_item div.product_name a,
        body .ad_product_a6 .a6_slider .a6_list_item .price .activity_price,
        body .ad_product_b2 .b2_slider .b2_list_item .price .activity_price,
        .product_item_outside_box div.product_price,
        .product_list_dynamic_item div.product_price
        {
            font-size: inherit !important;
        }

        .ad_product_a5_module_caption_txt,
        .ad_product_a6 .a6_title.txt,
        .ad_product_a2 .module_header_caption,
        .ad_prodcut_b1 div.header_caption,
        .big_side_category_half_1b5s .ds_main_color .clear,
        .big_side_all_category_top3_caption,
        .big_side_all_category_top3_box div.item_inside div.caption,
        .column_list_big_side_2x2_header_outside,
        .column_hot_header,
        .follow_chart_outside div.header_outside,
        .product_comment_outside div.product_comment_caption,
        .plus_product_relation_slide_module_caption_txt,
        .group_product_relation_module_caption_txt,
        .module_header_caption,
        .div_small_side_menu_list ul li.menu_level_1
        {
            border-bottom: 1px solid !important;
        }

        .table_shopping_car td.left_title,
        .table_shopping_car td.left_space
        {
            border-right: 3px solid !important;
        }

        .table_shopping_car td.left_title div.arrow
        {
            border-right:8px solid !important;
        }

        .product_rank_slide_outside_box 
        {
            border-top: 1px solid !important;
        }

        .group_product_relation_module_caption_txt
        {
            padding-left: 2% !important;
        }

        .span_button,
        .span_button:hover,
        .div_small_side_menu_list div.memu_title,
        .category_sort_table
        {
            border: unset !important;
        }
        .product_view_record_button{
            border: 1px solid;
        }
        .div_product_directory ul,
        .div_product_directory ul li,
        .div_product_directory ul li.list_selected,
        .website_faq_list_item_outsite div.caption
        {
            margin: 0 !important;
        }
        .div_product_directory ul li.title {
            margin: 0 0 10px 0 !important;
        }
        .website_faq_list_item_outsite .ds_main_bg_color {
            margin: 15px;
            border-radius: 5px;
        }

        .div_product_directory ul li.title
        {
            padding-left: 15px;
        }

        .div_product_directory ul li.title
        {
            border-radius: 5px 5px 0 0 !important;
        }

        .div_product_directory ul li.list_selected
        {
            border-radius: unset;
        }

        .div_product_directory
        {
            padding-top: 0 !important;
        }

        body .ad_product_a6 .a6_slider .a6_list_item .price .sale_price.slash
        {
            color:#333 !important;
        }

        body .ad_product_a6 .a6_slider .a6_list_item .price .sale_price.slash:after
        {
            color:#333 !important;
        }

        a:link{
            color:inherit;
        }

		body .div_small_side_menu_list ul li.menu_level_2:hover,
        .div_product_directory ul li.list:hover{
            color:#222222;
            background-color:rgba(243, 243, 242, 0.84);
        }

        #id_master_menu #id_master_catalog_expand_wrap .stage > li .ms_catagory_item .ms_catagory_item_wrap {
            color:#80858E;
        }
        
        .ds_standard_color {
            color: #000;
        }
        .ds_standard_bg_color {
            background-color: #fff !important;
        }
	
        .ds_main_color {
            color: #000207 !important;
        }
        .ds_main_bg_color { 
            background-color: #000207 !important;
        }
            .ds_main_color_hover:hover{
                color:#000207 !important;
            }
        
            .ds_main_bg_color_hover:hover{
                color:#c2c2c2 !important;
                background-color:#000207 !important;
            }
        
            .ds_main_text_color { 
                color: #c2c2c2 !important;
            }
        .ds_sup_color {
            color: #808080 !important;
        }
        .ds_sup_bg_color {
            background-color: #808080 !important;
        }
            .ds_sup_color_hover:hover{
                color:#808080 !important;
            }
        
            .ds_sup_bg_color_hover:hover{
                color:#000000 !important;
                background-color:#808080 !important;
            }
        
            .ds_sup_text_color {
                color: #000000 !important;
            }
        .ds_sup_hover_color:hover {
            color: #000000 !important;
			background-color: #808080 !important;
        }
        
        .ds_bg_color {
            background-color: #ffffff !important;
        }
            .ds_text_caption_color {
                color: #191919;
            }
            .ds_text_sub_caption_color {
                color: #000000;
            }
            .ds_text_content_color {
                color: #000000;
            }
        .ds_nav_bg_color,
        #id_master_catalog_collapse_wrap #id_master_catalog_collapse_content.ds_nav_bg_color{
            background-color: #ffffff;
        }
        #id_master_menu #id_master_catalog_expand_wrap .stage > li > .ds_nav_text_color,
        #id_master_menu #id_master_menu_website_tool:not(.master_vision_index).ds_nav_text_color,
        #id_master_menu_catalog_icon.ds_nav_text_color,
        #id_master_menu_tool.ds_nav_text_color,
        #id_master_menu #id_master_menu_website_tool.master_vision_index.ds_nav_text_color.scroll,
        #id_master_menu #id_master_catalog_expand_wrap.master_vision_index.scroll_to_fixed.scroll .stage > li > a.ds_nav_text_color,
        #id_master_menu #id_master_menu_website_content_top_left .ds_nav_text_color,
        #id_master_menu #id_master_menu_website_content_top_left.master_vision_index.scroll .ds_nav_text_color,
        #id_master_menu #id_master_menu_website_content_top_right .ds_nav_text_color,
        #id_master_menu #id_master_menu_website_content_top_right.master_vision_index.scroll .ds_nav_text_color,
        #id_master_catalog_collapse_wrap #id_master_catalog_collapse_content .ds_nav_text_color,
        #id_master_catalog_collapse_wrap #id_master_catalog_collapse_content .stage dd .ds_nav_text_color{
            color: #000000;
        }
        #id_master_catalog_collapse_wrap i.ds_nav_text_color{
            background-color: #000000;
        }
        .ds_footer_bg_color,
        body .website_content_copyright_top.new,
        body .website_content_copyright_top.new li dl dd {
            background-color: #ffffff;
        }
        .ds_footer_text_color {
            color: #757575;
        }
                .ds_btn_standard {
                    color: #ffffff !important;
                }
                .ds_btn_standard {
                    background-color: #191919 !important;
                }
                .ds_btn_standard:hover {
                    color: #999999 !important;
                }
                .ds_btn_standard:hover {
                    background-color: #ffffff !important;
                }
                .ds_btn_cta {
                    color: #ffffff !important;
                }
                .ds_btn_cta {
                    background-color: #191919 !important;
                }
                .ds_btn_cta:hover {
                    color: #7e5555 !important;
                }
                .ds_btn_cta:hover {
                    background-color: #ffffff !important;
                }
        body .product_list .pd_list .pd_list_item:hover {
            transform: scale(1.02);
            border-radius: 10px;
            border: 1px solid rgba(0,0,0,0.1);
            box-shadow: 2px 2px 7px rgba(0,0,0,0.1);
        }
        .ds_product_caption_color {
            color: #000000;
        }
        body .product_list .pd_list .pd_list_item .ds_product_caption_size h2,
        .ds_product_caption_size
        {
            font-size: 17px;
        }
        .product_detail_block .block_sort .block.price .price_wrap span.sale_price.ds_product_price_size,
        body .product_list .pd_list .pd_list_item .price .ds_product_price_size,
        .ds_product_price_size
        {
            font-size: 15px;
        }
        .ds_product_price_color {
            color: #e21111;
        }
        body .product_list .pd_list .pd_list_item .price .ds_product_price_color.slash,
        .ds_product_price_color.slash
        {
            color: #e21111;
        }
        body .product_list .pd_list .pd_list_item .price .ds_product_price_color.slash:after,
        .ds_product_price_color.slash:after
        {
            background-color: #e21111;
        }
        body .product_list .pd_list .pd_list_item .price .ds_product_price_activity_size,
        .ds_product_price_activity_size
        {
            font-size: 14px;
        }
        body .product_list .pd_list .pd_list_item .price .ds_product_price_activity_color,
        .ds_product_price_activity_color
        {
            color: #e21111;
        }
        body .product_list .pd_list .pd_list_item .pd_item_pic .ds_product_activity_caption_color,
        .ds_product_activity_caption_color
        {
            color: #896949;
        }
        body .product_list .pd_list .pd_list_item .pd_item_pic .ds_product_activity_bg_color,
        .ds_product_activity_bg_color
        {
            background-color: #E2BE91;
        }

        .ds_product_activity_bg_text_color
        {
            color: #E2BE91;
        }
        body .product_list .pd_list .pd_list_item .ds_product_promotion_color,
        .ds_product_promotion_color
        {
            color: #e21111;
        }
        .product_detail_block .block_sort .block.add_cart .add_to_cart.ds_product_CTA_color,
        body .product_list .pd_list .pd_list_item .ds_product_CTA_color,
        .ds_product_CTA_color
        {
            color: #ffffff;
        }
        .product_detail_block .block_sort .block.add_cart .add_to_cart.ds_product_CTA_color:hover,
        body .product_list .pd_list .pd_list_item .ds_product_CTA_color:hover,
        .ds_product_CTA_color:hover
        {
            color: #ffffff;
        }
        .product_detail_block .block_sort .block.add_cart .add_to_cart.ds_product_CTA_bg_color,
        body .product_list .pd_list .pd_list_item .ds_product_CTA_bg_color,
        .ds_product_CTA_bg_color
        {
            background-color: #2a278b;
        }
        .product_detail_block .block_sort .block.add_cart .add_to_cart.ds_product_CTA_bg_color:hover,
        body .product_list .pd_list .pd_list_item .ds_product_CTA_bg_color:hover,
        .ds_product_CTA_bg_color:hover
        {
            background-color: #151466;
        }
        body .variable_product_detail .product_detail_block .block_sort .block.name .name_ct, body .popup_standard_select_wrap .product_detail_block .block_sort .block.name .name_ct {
            font-size: 22px;
        }
        body .variable_product_detail .product_detail_block .block_sort .block.price .price_wrap span.sale_price_unit, body .popup_standard_select_wrap .product_detail_block .block_sort .block.price .price_wrap span.sale_price_unit {
            font-size: 20px;
        }
        body .variable_product_detail .product_detail_block .block_sort .block.price .price_wrap span .points_unit, body .popup_standard_select_wrap .product_detail_block .block_sort .block.price .price_wrap span .points_unit{
            font-size: 20px;
        }
        body .variable_product_detail .product_detail_block .block_sort .block.quantity .contain_wrap .add_to_cart, body .popup_standard_select_wrap .product_detail_block .block_sort .block.quantity .contain_wrap .add_to_cart {
            background-color: #c92c22;
        }
        body .footer_cus_btn .cus_btn.defualt .item.add_cart_box > div .add_to_cart{
            background-color: #c92c22;
        }
        body .variable_product_detail .product_detail_block .block_sort .block .notice, body .popup_standard_select_wrap .product_detail_block .block_sort .block .notice {
            font-size: 13px;
        }
        body .variable_product_detail .product_detail_block .block_sort .block dl.slide_block dt .caption, body .popup_standard_select_wrap .product_detail_block .block_sort .block dl.slide_block dt .caption {
            font-size: 12px !important;
        }