@charset "UTF-8";


a { 
	color: #9e9e9e;
}

.flexslider .flex-control-paging li a.flex-active {
	background-color: #9e9e9e;
}


a:hover {
	color: #5b5b5b;
}

.Mainnavi .Main-label { color: #7f7f7f; }
.Mainnavi .Main-label:hover { color: #000000; }

.Mainnavi .Tree-label,
.pos_category_top .Tree-label { color: #ffffff; }

.Mainnavi .Tree-label:hover,
.pos_category_top .Tree-label:hover { color: #ffffff; }


.Subnavi .Main-label { color: #7f7f7f; }
.Subnavi .Main-label:hover { color: #000000; }

.Subnavi .Tree-label { color: #ffffff; }
.Subnavi .Tree-label:hover { color: #ffffff; }


.Footernavi .Main-label { color: #eee; }
.Footernavi .Main-label:hover { color: #fff; }

.Footernavi .Tree-label { color: #ffffff; }
.Footernavi .Tree-label:hover { color: #ffffff; }



.Outside-container {
	color: #555;
}


.footer_outer {
	color: #fff;
}
.footer_outer a {
	color: #e7d6d0;
}

/*.check_on .Col-Item-contents-inner {
	color: ;
	background-color:;
}*/

.check_off .Col-Item-contents-inner {
	color: rgba(0,0,0,0.18);
	background-color:rgba(0,0,0,0.07);
}



.Slide-Down .Tree-list:not(.global_first) {
	border-top-color: rgba(207, 192, 164, 0.19);
}

.Slide-Up .Tree-list:not(.global_last) {
	border-bottom-color: rgba(207, 192, 164, 0.19);
}

/*.title_label*/
.Parts-Around .Around-title-inner .title_label,
.Front .Around-title-inner .title_label
{
	border-bottom-color: rgba(207, 192, 164, 0.19);
}

.DisplayFormat-clause .Track-inner,
.DisplayFormat-detail .Item-list,
.DisplayFormat-list.Tp-multi .Item-title,
.col_item_lay_table-list .ColumItem,
.BlogItem-meta_date-inner,
/*.Slug-Original-Blog .DisplayFormat-detail .Track-inner,
.Slug-Original-Blog .DisplayFormat-detail .Dt-Track-inner,
.Slug-Original-Blog .DisplayFormat-list .BlogItem-title,*/
.Hp-Blog .DisplayFormat-detail .Track-inner,
.Hp-Blog .DisplayFormat-detail .Dt-Track-inner,
.Hp-Blog .DisplayFormat-list .BlogItem-title,
.DisplayFormat-eyecatch .Item-title-inner,
.DisplayFormat-excerpt .Item-title-inner,
.Blog-Cat-List-title,
.Widget-title-inner,
.type_sitemap .Main-label,
.parent_category_name_inner {
	border-bottom-color: rgba(207, 192, 164, 0.19);
}

hr {
	border-color: rgba(0, 0, 0, 0.2);
}

.Around-wrap .Lay-box .Around-inner,
.DisplayFormat-list .Track-inner,
.DisplayFormat-eyecatch .Track-inner,
.DisplayFormat-excerpt .Track-inner,
.DisplayFormat-listcalendar .Track-inner,
.pager_contents_inner,
.Open-Btn,
.Widget-inner,
.Blog-Cat-List .cat-item a,
.Blog-Archive-List .Blog-Cat-List-contents-list,
.BlogItem-meta_category .meta-catlist a,
.post_navi a,
.Pgnt-btn,
.go_back_btn a,
.col_item_lay_table .Col-Item-area,
.Border-Cl {
	border-color: rgba(207, 192, 164, 0.19);
}


.type_menu .menumain,
.type_sitemap .Tree-label {
	border-bottom-color: rgba(207, 192, 164, 0.14);
}

.coupon_print a.printer, a.printer:hover { border: none; }
.sendit_area .send_button input[type="submit"],
.roll_box,
.roll_box a,
.Main-Cat .selected .Cat-parent-list-Main-inner .cat-label,
.Main-Cat .selected .Cat-parent-list-Main-inner .cat-label:hover,
.Main-Cat .Cat-child-list.active .Cat-child-list-Main-inner .cat-label,
.Main-Cat .Cat-child-list.active .Cat-child-list-Main-inner .cat-label:hover,
.Child-Cat .active .Cat-parent-list-Main-inner .cat-label,
.Child-Cat .active .Cat-parent-list-Main-inner .cat-label:hover,
.Print-btn .printer,
.pager_arrow a,
/*.go_top a,*/
/*.Go-btn a,*/
.rss a,
.check_on .Col-Item-contents-inner {
	color: #ffffff;
	background-image: none;
	background-color: #6f6f6f;
}

.Go-btn a 
{
	color: #ffffff;
	background-image: none;
	background-color: #6f6f6f;
}

.pager_arrow a:hover,
.Print-btn .printer:hover,
.rss a:hover,
.go_top a:hover,
.Go-btn a:hover,
.roll_box:hover,
.roll_box a:hover {
	color: #6f6f6f;
	background-color: #ffffff;
}

.ct-Qustion-icon,
.Open-Btn-icon
	{ color: #6f6f6f }

.slideshow.camera_wrap .camera_pag .camera_pag_ul li {
	background-color: #ffffff;
}

.slideshow.camera_wrap .camera_pag .camera_pag_ul li.cameracurrent > span {
	background-color: #6f6f6f;
}

.Modal-Overlay{
	background-color: rgba(255,255,255,0.94);
}

.Modal-Detail {
	border-color: rgba(207, 192, 164, 0.19);
	background-color: rgba(255,255,255,1);
}
.pos_category_top .Tree-label,
.Mainnavi .Tree-label {
	background-color: rgba(38,38,38,0.9);
}

.Subnavi .Tree-label {
	background-color: rgba(38,38,38,0.9);
}

.Footernavi .Main-label {
	background-color: rgba(0,0,0,0.02);
}

.Footernavi .Tree-label {
	background-color: rgba(38,38,38,0.9);
}

.Modal-Link,
.box_link,
.DisplayFormat-list .Track-inner,
.BlogItem-meta_category .meta-catlist a,
.Blog-Cat-List .cat-item a,
.Pgnt-btn,
.type_sitemap .Main-label {
	background-color: rgba(0, 0, 0, 0.02);
}

	.Main-Cat .Cat-parent-list-Main-inner .cat-label {
		background-color: rgba(0,0,0,0.03);
	}
	.Child-Cat .Cat-parent-list-Main-inner .cat-label {
		background-color: rgba(0,0,0,0.03);
	}

.Modal-Link:hover,
.box_link:hover,
.Around-title .title_label.box_link:hover,
a.Pgnt-btn:hover,
.Main-Cat .Cat-parent-list-Main-inner .cat-label:hover,
.Child-Cat .Cat-parent-list-Main-inner .cat-label:hover,
.type_sitemap .Main-label:hover,
.Pgnt-btn.current {
	background-color: rgba(0, 0, 0, 0.07);
}


.Front .Around-title .title_label,
.DisplayFormat-detail .title_label,
.DisplayFormat-detail .Item-title,
.Open-Btn,
.type_menu .Menu-cat-Title-inner .title_label,
.cat_area .Item-Comment-inner,
.Widget-inner,
.Modal-Link {
	background-color: rgba(0, 0, 0, 0.02);
	border-bottom-color: rgba(207, 192, 164, 0.19);
}




.Cl-Bg-Title-Label {
	background-color: rgba(0, 0, 0, 0.02);
}

.Cl-Bg-Title-Label-Text {
}

.Widget-inner {
	background-color: rgba(0, 0, 0, 0.02);
	border-bottom-color: rgba(207, 192, 164, 0.19);
}

.Liquid_outer {
	background-color: rgba(0,0,0,0.01);
}

.Widget-inner {
}

.Widget-inner a {
}

.box_link,
.DisplayFormat-list .Track-inner,
.BlogItem-meta_category .meta-catlist a,
.Blog-Cat-List .cat-item a,
.Pgnt-btn,
.type_sitemap .Main-label,
.Front .Around-title .title_label,
.DisplayFormat-detail .title_label,
.DisplayFormat-detail .Item-title,
.Open-Btn,
.type_menu .Menu-cat-Title-inner .title_label,
.cat_area .Item-Comment-inner,
.Widget-inner,
.DisplayFormat-listcalendar .Track-inner {

	box-shadow: 1px 1px 2px 0px rgba(0,0,0,0.08);
	-webkit-box-shadow: 1px 1px 2px 0px rgba(0,0,0,0.08);
	-moz-box-shadow: 1px 1px 2px 0px rgba(0,0,0,0.08);
}

/*CUSTOM SETTING*/
/*.global_sub_menu a,
.global_sub_menu .group_no_link { background:url("https://www.hairsalon-avance.com/hairsalon/wp-content/themes/activate_base_theme/common/image/header/contact_bg.png") ; }*/

/*ボーダーライン*/
.cal_wrap th,
.cal_wrap td
	{ border: 1px solid rgba(207, 192, 164, 0.19); }

.cal_meta { border-bottom: 1px solid rgba(207, 192, 164, 0.19); }

/*日付の色*/
.cal_date,
.cal_date a,
.head_week { color: #555; }


/*過去・未来(not_active)の日付*/
.cal_past .cal_date,
.cal_past .cal_date a,
.not_active .cal_date,
.not_active .cal_date a { color: rgba(0,0,0,0.18); }


/*ボタン 背景*/
.calender_head_button a,
.calendar_display_button a { background-color: rgba(255, 255, 255, 0.7); border: 1px solid rgba(207, 192, 164, 0.19); }

/*日付,曜日背景*/
.head_week,
.cal_meta,
.schedule_detail
{
	background-color: rgba(0, 0, 0, 0.02);
}

.head_week
{
}

/*今日のコンテンツ背景*/
.cal_today { background-color: rgba(255, 255, 255, 0.7); }

/*今日の日付背景*/
.cal_today .cal_date,
.cal_today .cal_date a { color: #ffffff; }

.cal_today .cal_meta/*,
.cal_today .cal_meta a*/ { background-image: none; background-color: #6f6f6f; }


.cal_meta .cal_reserve a { background: #f06296; color: #ffffff;  }

.cal_meta .cal_reserve a:hover { background: #ffffff; color: #f06296;  }




.head_week.calendar_sat,
.WeekDay-6 { background: rgba(178,229,251,0.3); color: #54a0f0; }

.head_week.calendar_sun,
.WeekDay-7 { background: rgba(240,168,166,0.3); color: #d65656;  }



.calendar_item, .calendar_item a, .schedule_title .title { color: #323232; }
.calendar_item_1 { background: rgba(247,198,198,0.6); }
.calendar_item_2 { background: rgba(219,200,246,0.6); }
.calendar_item_3 { background: rgba(203,224,247,0.6); }
.calendar_item_4 { background: rgba(181,237,209,0.6); }
.calendar_item_5 { background: rgba(246,215,169,0.6); }
.calendar_item_6 { background: rgba(204,204,204,0.6); }
.calendar_item_7 { background: rgba(225,215,193,0.6); }
.calendar_item_8 { background: rgba(238,242,174,0.6); }
.calendar_item_9 { background: rgba(207,247,181,0.6); }
.calendar_item_10 { background: rgba(233,240,243,0.6); }

.type_mailform .essential,
.match_check .dl_label {
	color: #f22d85;
}

.type_mailform .sendit_area .send_button.btn_back_input input[type="submit"] {
	border: 1px solid rgba(207, 192, 164, 0.19);
	background-color: #785f47;
	background:url(https://www.hairsalon-avance.com/hairsalon/wp-content/themes/activate_base_theme/common/image/contents_bg/);
	color: #555;
}
.float .main_navi_ul .mainmenu {
	width: 12.5%;
}

.float .main_navi_ul .mainmenu {
	float: left;
}

.float.Subnavi .Navigation-inner {
	float: right;
}
.float .sub_navi_ul .mainmenu {
	float: left;
}

.Main-Cat .Cat-parent-list-inner .cat-label,
.Child-Cat .Child-Cat-list-inner .cat-label {
	border: 1px solid rgba(207, 192, 164, 0.19);
	padding: 7px;
    margin: 4px;
}

.breadcrumbs_inner,
.parent_category_name_inner {
	margin: 0 4px;
}

.Around-wrap .Lay-box .Around-inner,
.DisplayFormat-listcalendar .Track-inner,
.DisplayFormat-eyecatch .Track-inner,
.DisplayFormat-excerpt .Track-inner,
.Front .DisplayFormat-list .Track-inner,
.Parts-Around .DisplayFormat-list .Track-inner {
	border-width: 1px;
	padding: 7px;
	margin: 4px;
}

.Around-wrap .Lay-box .Around-inner,
.Lay-basic .DisplayFormat-detail .Dt-Track-inner {
	margin-left: 8px;
    margin-right: 8px;
}

.Around-wrap .Lay-basic .Around-title-inner,
.Around-wrap .Lay-basic .Around-inner,
.DisplayFormat-clause .Around-main-inner {
	margin-left: 4px;
	margin-right: 4px;
}

