
/** サロン別カラー指定 **/

body{
	background-color : #FFFFFF ;
}

/** 通常文字色 **/

body,
a,
a:visited,
a:link,
#haircat_pagenation li,
.haircat_left a,
.haircat_left a:visited,
.haircat_left a:link{
	color : #000000 ;
}

/** キーカラー文字色 **/

a:hover,
.haircat_left p a:hover,
#haircat_pagenation a li:hover,
.title22_detail,
.hairdetail_imgbox_stylist_point,
.haircat_data_title,
.haircat_data_name,
.haircat_databox_hair_title{
	color : #FF4E72 ;
}




/** 通常背景色 **/
.menu_price_leftbox,
.menu_price_rightbox,
#foot_sp_credit{
	background-color: #FFFFFF ;
}


/** キーカラー背景色 **/

.gnaviitem.active,
.gnaviitem:hover,
.gnavi_sp_box:hover,
#foot_sp_iconbox,
#foot_sp,
.haircat_databox_hair_item_on{
	background-color : #FF4E72 ;
}


/** グロナビ背景色 **/
#gnavi,
#salonul_head_sp,
#salonul_head_tb,
.youtubeprint_sp{
	background-color : #000000 ;
}

/** グロナビ　ホバー前背景色 **/
#gnavi_sp,
.gnaviitem{
	background-color : #FFFFFF ;
}

/** 個別指定 **/
.menu_addbox{
	color : #000000 ;
}
.hairdetail_story{
	color : #4A4A4A ;
}


/** ボーダー **/

#haircat_pagenation a li:hover{
border: 1px solid #FF4E72;
}
#haircat_databox{
	border-top : 1px solid #000000 ;
}
#haircat_pagenation li{
	border: 1px solid #000000;
}
.movie_catetitle{
	border-bottom : 1px solid #000000 ;
}
.movie_tnbox01,
.movie_tnbox02,
.movie_tnbox03,
.movie_tnbox04,
.movie_tnbox05,
.movie_tnbox06{
	border : 2px solid #000000 ;
}
.youtubeprint_sp{
	border : 3px solid #000000 ;
}
.haircat_tm{
	border-top : 6px solid #000000 ;
}

#foot{
	border-top : 2px solid #000000 ;
}
#top_rightcol_snsbox{
	border-top : 3px solid #000000 ;
}



/** グローバルナビ **/
#gnavi_tb{
	background-color : #FFFFFF ;
}
.gnavi_tb_box{
	border-bottom : 1px solid #D9D9D9 ;
}
.gtb2{
	border-left : 1px solid #D9D9D9 ;
}



/** 個別座標指定 **/

#salon_logo{
	position : absolute ;
	top : 100px ;
	left : 50% ;
	margin-left : -230px ;
	z-index : 4 ;
}

#salonul_logo{
	position : absolute ;
	top : 50px ;
	left : 0px ;
	z-index : 4 ;
}

#salonul_main{
	position : absolute  ;
	width : 100% ;
	height : auto ;
	top : -125% ;
	left : 0px ;
	z-index : 1 ;
	opacity : 0.4 ;
}



/**************************************************************************************/
/**************************************************************************************/
/* SP Site*/
/**************************************************************************************/
/**************************************************************************************/
@media screen and (max-width: 1020px) {




} /** endof sp **/




