@charset "UTF-8";.color_primary{color:#E4007F!important}.color_secondary{color:#FDE6F3!important}.color_accent{color:#FFF9CC!important}.border_color_primary{border-color:#E4007F!important}.border_color_secondary{border-color:#FDE6F3!important}.border_color_accent{border-color:#FFF9CC!important}.background_color_primary{background:#E4007F!important}.background_color_secondary{background:#FDE6F3!important}.background_color_accent{background:#FFF9CC!important}a{color:#E4007F}.arrow::after{color:#E4007F}.title_marker{color:#1E1E1E}.title_marker_line{background:linear-gradient(transparent 70%,#FFD357 70%)}.title_bar{border-color:#E4007F}.title_bar:after{border-color:#FFE100}.title_icon::before{background:#E4007F}.square_icon_title::before{background:#E4007F}.block_layout_accordion_area .accordion_close_block .square_icon_title::before{background:#E4007F}.modal_area .modal_content_block .title_block .title{color:#E4007F}.accordion_close_btn_pc::after,.accordion_close_btn_sp::after{border-color:#E4007F}.link_btn{border:4px solid #E4007F}.link_btn::after{color:#E4007F}.img_icon_link_btn{border:4px solid #E4007F}.img_icon_link_btn:after{color:#E4007F}.scroll_prev,.scroll_next{background:#E4007F}.label_tip_product{color:#1E1E1E;background:#FFF49F;border:1px solid #FFF49F}.ul_list_block .item::before{background-color:#FFF49F}.ol_list_block .item::before{color:#000;background-color:#FFF49F}.aside_itemstore_area .itemstore_block .item .link:hover{color:#E4007F}.aside_itemstore_area .itemstore_block .item .link:hover::before{border-color:#E4007F}.tel_form_header_text::before,.tel_form_contents .tel_form_text::before,.tel_form_fullsize .tel_form_text::before{background-image:url(/assets/images/beauty/icon-phone.png)}.tel_form_tip{color:#FFF;background:#E4007F}.tel_form_text{color:#1E1E1E}@media screen and (max-width:767px){.tel_form_contents .tel_form_text{color:#1E1E1E}}@media screen and (max-width:767px){.tel_form_menu{background:#FFF}}.slick-dots li button:before{color:#E4007F!important}#paging ul li a{color:#FFF;background:#E4007F}#paging ul li a.active{color:#E4007F;background:#FDE6F3}@media screen and (max-width:767px){.header_area .form_block{background:#FFF49F}}.tel_form_header_text{color:#1E1E1E}.gnav_block .item{background:#E4007F}.gnav_block .item .text{border:4px solid #E4007F}.gnav_block .item.active .text{color:#E4007F}@media screen and (max-width:767px){.gnav_sp_area_open,.gnav_sp_area_close{background:#E4007F}.gnav_sp_area{background:#E4007F}.gnav_sp_area .main_block .item .link{background:#E4007F}.gnav_sp_area .main_block .item .link .box_arrow{background:#FFF}.gnav_sp_area .main_block .item .link .box_arrow::after{border-color:#E4007F}.gnav_sp_area .gnav_sp_form_block{background:#FFF9CC}.gnav_sp_area .gnav_sp_form_block .text{color:#1E1E1E}.gnav_sp_area .close_btn{background:#E4007F}}.block_layout_line1_textimg_area .textimg_block .item .head_text{color:#1E1E1E}.block_layout_line3_textimg_area .textimg_block .item .head_text{color:#1E1E1E}.block_cta_area{background:#FFF9CC}.block_cta_area::before{border-top:210px solid rgba(255,255,255,.5)}@media screen and (max-width:767px){.block_cta_area::before{border-top:108px solid rgba(255,255,255,.5)}}.archive_detail_block_cta_area::before{border-top:190px solid rgba(255,255,255,.5)}@media screen and (max-width:767px){.archive_detail_block_cta_area::before{border-top:107px solid rgba(255,255,255,.5)}}.block_cta_area .text_block .text{color:#1E1E1E}.breadcrumb_list .breadcrumb_list_item .item .text{color:#FDE6F3}.breadcrumb_list .breadcrumb_list_item .link .text{color:#E4007F}.main_headline_area{background:#FDE6F3}.main_headline_area .main_visual_block .title_block .title{color:#1E1E1E}.main_headline_area .main_visual_block .title_block .sub_title_block{background:#FFF49F}.main_headline_area .main_visual_block .title_block .sub_title{color:#E4007F}.pickup_area{background:#FDE6F3}.itemlist_area .itemlist_link_block{border-color:#E4007F}.itemlist_area .itemlist_link_block .link .box_arrow{background:#E4007F}.tab_area .tab_block .tab{color:#FFF}.block_layout_tabpanel_area .tab_area::before,.block_layout_tabitem_area .tab_area::before{border-bottom:4px solid #E4007F}.block_layout_tabpanel_area .tab_area .tab_block .tab,.block_layout_tabitem_area .tab_area .tab_block .tab{background:#E4007F;border-top:4px solid #E4007F;border-right:4px solid #E4007F;border-left:4px solid #E4007F}.block_layout_tabpanel_area .tab_area .tab_block .tab.active,.block_layout_tabitem_area .tab_area .tab_block .tab.active{color:#E4007F;background:#FFF}.block_layout_rc_area .rc_text_block{border:4px dashed #FFD357}.block_layout_rc_area .rc_block .item:last-child{border-color:#E4007F}@media screen and (max-width:767px){.block_layout_rc_area .rc_block .item:last-child{border-bottom:4px solid #E4007F;border-color:#E4007F}}.block_layout_flow_area .flow_block .item::after,.block_layout_flow_area .flow_block .rc_item::after{border-top:20px solid #E4007F}.block_layout_accordion_area.active{border:4px solid #E4007F}.block_layout_accordion_area .accordion_close_block .title_icon{color:#E4007F}.block_layout_accordion_area .accordion_close_block .box_arrow{background:#E4007F}.block_layout_accordion_area.active .accordion_close_block .box_arrow{background:#FDE6F3}.block_layout_accordion_area.active .accordion_close_block .box_arrow::after{border-color:#E4007F}.block_layout_tabitem_area .block_layout_accordion_area.active{border:none;border-bottom:4px solid #E4007F}.contents_cta_block{background:#FFF9CC}.block_layout_textimg_area .textimg_block .text_block .head_text{color:#1E1E1E}.archive_fv_area .head_text{color:#1E1E1E}.block_layout_rc_detail_table_area .default_table .icon_link::before{border-color:#E4007F}.block_layout_slick_textimg_area .textimg_block .text_block .head_text{color:#1E1E1E}.block_layout_slick_textimg_area .slider_nav .slick-current .img{border:4px solid #E4007F}.err_text_area .text_block .head_text{color:#1E1E1E}@media screen and (max-width:767px){.aside{background:#FDE6F3}}@media screen and (max-width:767px){.aside_itemstore_area .icon_title_block .box_arrow{background:#E4007F}.aside_itemstore_area.active .icon_title_block .box_arrow{background:#FDE6F3}.aside_itemstore_area.active .icon_title_block .box_arrow::after{border-color:#E4007F}}.aside_itemstore_area .icon_link::before{border-color:#E4007F}.footer_main_menu_list .icon_link::before{border-color:#E4007F}.footer_company_text_area .tip{color:#1E1E1E}