@charset "utf-8";
/* Cws Document */


a {
	color: #036;
	text-decoration: none;
	}
a:hover{
	color: #9CC;
	text-decoration: underline;
	}




/*　－－－－－－－－－－－－－－－－－－－－－－－－－－　*/
/*　大きなくくりの左側の、キャッチコピーの背景を定義　*/
.mem-title01{
	background-image: url(../../img/mem-title01.jpg);
	background-repeat: no-repeat;
	padding: 0px;
	clear: both;
	float: left;
	height: 60px;
	width: 935px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	}
/*　大きなくくりの左側の、キャッチコピーの中の文字色を定義　*/	
.mem-title01 h2{
	color: #036;
	}
.mem-salonname {
	background-image: url(../../img/mem-salonname.gif);
	background-repeat: no-repeat;
	clear: both;
	height: 25px;
	width: 880px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 55px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	font-size: 16px;
	font-weight: bold;
	color: #036;
}


/*　－－－－－－－－－－－－－－－－－－－－－－－－－－　*/
/* セッションの、左側全体の色を指定している */
.mem-left{
	color: #036;
	}
/* セッションの、左側のヘッダーの背景を定義 */
.mem-left01{
	background-image: url(../../img/main-left01-mem.gif);
	background-repeat: no-repeat;
	}
/* セッションの、左側の中身の背景を定義 */
.mem-left02{
	background-image: url(../../img/main-left02-mem.gif);
	background-repeat: repeat-y;
	}
/* セッションの、左側のフッターの背景を定義 */
.mem-left03{
	background-image: url(../../img/main-left03-mem.gif);
	background-repeat: no-repeat;
	}

/* セッションの、左側の、タイトル部分のアンダーバーの色を定義 */
.main-l-title01-mem{
	background-image: url(../../img/mem-main-title-brd.gif);
	background-repeat: no-repeat;
	background-position: bottom;	
	}
/* セッションの、左側の、動画の背景を定義 */
.ml-movie-mem {
	background-image: url(../../img/ml-movie-mem.jpg);
	background-repeat: no-repeat;
	}
/* セッションの、左側の、音声の背景を定義 */
.ml-voice-mem {
	background-image: url(../../img/ml-voice-mem.jpg);
	background-repeat: no-repeat;
	}
/*　－－－－－－－－－－－－－－－－－－－－－－－－－－　*/
/* セッションの、右側全体の色を指定している */
.mem-right{
	color: #036;
}
/* セッションの、大きなくくりの左の、さらに右側の、各タイトルの背景を定義 */
.lr-title-mem{
	background-image: url(../../img/mem-main-title-brd.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	}
/* セッションの、右側会員名のアンダーラインを定義 */	
.mr-prof-title-mem{
	background-image: url(../../img/mem-main-title-brd.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	}
	

/*　■■－－－－－－－－－－－　リストページ定義　－－－－－－－－－－－－－－－■■　*/
/*　リストの左側タイトルの背景を指定　*/
.mem-list-title01{
	background-image: url(../../img/mem-l-title02.gif);
	background-repeat: no-repeat;
}
/*　リストの左側ボックスのヘッダー背景　*/
.mem-li-l-header{
	background-image: url(../../img/mem-l-box01.gif);
	background-repeat: no-repeat;
	}
/*　リストの左側ボックスの中身背景　*/
.mem-li-l-inner{
	background-image: url(../../img/mem-l-box02.gif);
	background-repeat: repeat-y;
	}

.mem-li-title02{
	background-image: url(../../img/mem-main-title-brd.gif);
	background-repeat: repeat-x;
}

/*　リストの左側ボックスのフッター背景　*/
.mem-li-l-footer{
	background-image: url(../../img/mem-l-box03.gif);
	background-repeat: no-repeat;
	}
	
/*　－－－－－－－－－－－－－－－－－－－－－－－－－－　*/
/* セッションの、右側ボックスの定義 */

.mem-li-r-inner{
	background-image: url(../../img/mem-li-r-inner.gif);
	background-repeat: repeat-y;
	}
.mem-li-r-inner li{
	font-size: 14px;
	font-weight: bold;
	color: #036;
	margin-bottom: 7px;
	padding-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	}

.mem-li-r-footer{
	background-image: url(../../img/mem-li-r-footer.gif);
	background-repeat: no-repeat;
	}


.mem-right-box{
	clear: both;
	width: 260px;
	margin-bottom: 20px;
}

.mem-right-header{
	margin: 0px;
	padding: 0px;
	clear: both;
	float: left;
	width: 260px;
}

.mem-right-inner{
	background-image: url(../../img/mem-mr-inner.gif);
	background-repeat: repeat-y;
	margin: 0px;
	clear: both;
	float: left;
	width: 240px;
	padding-right: 10px;
	padding-left: 10px;
}

.mem-right-inner li{
	margin-bottom: 5px;
	padding-bottom: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}

.mem-right-footer{
	background-image: url(../../img/mem-mr-footer.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	clear: both;
	float: left;
	height: 20px;
	width: 260px;
}

