@charset "Shift_JIS";

/* ------------------------------------------------------- */

body{
	font-size:12px;
	line-height:18px;
	color: #333;
	background-color:#D0CABB;
	font-family: 'ヒラギノ角ゴ Pro W3','ＭＳ Ｐゴシック',Verdana,sans-serif;
	scrollbar-3dlight-color:#96826e;
	scrollbar-arrow-color:#96826e;
	scrollbar-base-color:#c1b39e;
	scrollbar-darkshadow-color:#553232;
	scrollbar-shadow-color:#96826e;
}

/* リンク------------------------------------------------------- */

a:link {font-size:12px; text-decoration:none; color:#840044;}
a:visited {font-size:12px; text-decoration:none; color:#840044;}
a:hover {font-size:12px; text-decoration:underline; color:#780011;}
a:active {font-size:12px; text-decoration:none;color:#840044;}


a.name:link {font-size:12px; text-decoration:none; color:#f60;}
a.name:visited {font-size:12px; text-decoration:none; color:#f60;}
a.name:hover {font-size:12px; text-decoration:underline; color:#780011;}
a.name:active {font-size:12px; text-decoration:none;color:#f60;}

a.link0:link {font-size:11px; text-decoration:none; color:#fff;}
a.link0:visited {font-size:11px; text-decoration:none; color:#fff;}
a.link0:hover {font-size:11px; text-decoration:underline; color:#780011;}
a.link0:active {font-size:11px; text-decoration:none;color:#fff;}

a.link1:link {font-size:11px; text-decoration:none; color:#840044;}
a.link1:visited {font-size:11px; text-decoration:none; color:#840044;}
a.link1:hover {font-size:11px; text-decoration:underline; color:#780011;}
a.link1:active {font-size:11px; text-decoration:none;color:#840044;}

/* ------------------------------------------------------- */

h1{
	font-size: 11px;
	color:#666;
	margin:2px;
	padding:2px;
	font-weight: normal;
}

h2{
	font-size: 12px;
	color:#7a5656;
	margin:1px;
	padding:1px;
	margin-bottom:0px;
	font-weight: normal;
}

/* リスト------------------------------------------------------- */

dt{
color:#fff;
background-color:#8f4b5f;
border-bottom-width:1px;
border-bottom-color:#ccc;
border-bottom-style:dotted;
}

dt.sys{
color:#fff;
background-color:#ad828e;
border-bottom-width:1px;
border-bottom-color:#ccc;
border-bottom-style:dotted;
}

li{
	color:#555;
}

/* 画像の枠------------------------------------------------------- */

.img00{	
	vertical-align:middle;
}

.img01{
	border-width:1px;
	border-style:solid;
	border-color:#555;	
}

/* マージン------------------------------------------------------- */

.mrgt6{
	margin-bottom:6px;
}

.mrgb20{
	margin-bottom:20px;
}

.mrgt4{
	margin-top:4px;
}

.mrgt10{
	margin-top:10px;
}

.mrgt15{
	margin-top:15px;
}

.mrgw2{
	margin-right:2px;
}

.mrgw3{
	margin-left:20px;
}

.mrgw4{
	margin-left:10px;
}

.mrgwt1{
	margin-top:10px;
	margin-left:15px;
	margin-bottom:10px;
}

/* フォント------------------------------------------------------- */

.bf11{
	font-size:11px;
	letter-spacing:1px;
	color:#ff6600;
	font-weight: bold;
}


.bf11b{
	font-size:11px;
	letter-spacing:1px;
	color:#ff0066;
	font-weight: bold;
}

.bf11c{
	font-size:11px;
	letter-spacing:1px;
	color:#755353;
	font-weight: bold;
}

.bf12{
	font-size:12px;
	margin-right:4px;
	margin-left:4px;
	letter-spacing:1px;
	color:#ff6600;
	font-weight: bold;
}

.bf12a{
	font-size:12px;
	margin-right:4px;
	margin-left:4px;
	letter-spacing:1px;
	color:#999;
	font-weight: bold;
}

.bf12c{
	font-size:12px;
	letter-spacing:1px;
	color:#ff6600;
	font-weight: bold;
}

.bf12d{
	font-size:12px;
	letter-spacing:1px;
	color:#980000;
	font-weight: bold;
}

.white11{
	line-height:16px;
	font-size:11px;
	color:#ededed;
}

.yellow11{
	letter-spacing:1px;
	line-height:16px;
	font-size:11px;
	color:#B6851A;
}

.yellow12{
	line-height:16px;
	font-size:12px;
	color:#B6851A;
}

.glay11{
	line-height:16px;
	font-size:11px;
	color:#333;
}

.glay11c{
	line-height:16px;
	font-size:11px;
	color:#ccc;
}

.glay10{
	letter-spacing:1px;
	line-height:16px;
	font-size:10px;
	color:#333;
}

.glay11b{
	line-height:18px;
	font-size:11px;
	color:#666;
}

.ore12{
	line-height:18px;
	font-size:12px;
	color:#ff5500;
}


.ore11{
	line-height:18px;
	font-size:11px;
	color:#ff5500;
}


.blu11{
	line-height:18px;
	font-size:11px;
	color:#336699;
}


.point11{
	line-height:18px;
	font-size:10px;
	color:#780011;
}

.point12{
	line-height:18px;
	font-size:12px;
	color:#780011;
}

.d_pink10{
	color:#D3ABB7;
	font-size:10px;

}

.d_glay10{
	color:#ededed;
	font-size:10px;

}

/* ライン------------------------------------------------------- */

hr{ 
	color:#ccc;
	height: 1px; 
}

.line{
	border-left: 1px #000 solid;
	border-right: 1px #000 solid;
}

.line2{
	border-right: 1px #999 solid;
}

.line3{
	border-left: 1px #999 solid;
	background-color:#ededed;
}

.line4{
	border-top: 1px #999 solid;
}

.line5{
	border-bottom: 1px #999 solid;
}

.line6{
	border: 1px #999 solid;
}

.line7{
	border-bottom: 1px #ccc dotted;
}

.line8{
	border-top: 1px #ccc solid;
	border-bottom: 1px #ccc solid;
}
/* テーブル------------------------------------------------------- */

td{
	font-size:12px;
	color: #333;
	line-height:16px;
	font-family: 'ヒラギノ角ゴ Pro W3','ＭＳ Ｐゴシック',Verdana,sans-serif;
}

.menu{
	background-color:#780011;	
}


.under{
	background-image:url(./images/mw/under_ban.jpg);
	background-repeat:no-repeat;	
}


.info01{
	letter-spacing:1px;
	background-color:#D2CAA1;
	color:#5E0000;
	}

.info02{
	background-color:#EEEAD5;
	color:#5E0000;
	}
	
.tw01{
	color:#333;
	background-color:#ededed;
	border-bottom: 1px #ccc solid;
	}

.td01{
	background-color:#ededed;
	color:#5E0000;
	}
	
/* メール------------------------------------------------------- */

.mail{
	font-size:9px;
	color:#666666;		
	}


/* プロフ・プレイデーター------------------------------------------------------- */

.play_title{
	background-image:url(./images/ladies/play.gif);
	background-repeat:no-repeat;
	font-size:10px;
	color:#fff;
	background-color:#9A8D6D;
	border-right: 1px #999 solid;
	border-bottom: 1px #999 solid;
	}

.play1{
	font-size:10px;
	color:#8F4135;
	background-color:#FFFFE3;
	border-top: 1px #ccc solid;
	border-left: 1px #ccc solid;
	border-right: 1px #999 solid;
	border-bottom: 1px #999 solid;
	}
	
.play2{
	letter-spacing:1px;
	font-size:10px;
	color:#9A4D4D;
	background-color:#EBE6D7;
	border-top: 1px #ccc solid;
	border-left: 1px #ccc solid;
	border-right: 1px #999 solid;
	border-bottom: 1px #999 solid;
	}
	
.play3{
	letter-spacing:1px;
	font-size:10px;
	color:#ccc;
	background-color:#ededed;
	}

.play0{
	letter-spacing:1px;
	font-size:10px;
	color:#ccc;
	background-color:#ededed;
	}
			
.prf01{
	font-size:12px;
	color:#333;
	border-bottom: 1px #ccc dotted;
	}
	
.play00{
		background-color:#DADADA;		
	}
	
.w_glay{
		border: 3px #ccc solid;		
	}

	
/* スケジュール------------------------------------------------------- */

/*　枠 */
.sch{
	line-height:14px;
	background-color:#ccc;
}

/*　平日1 */
.sch00{
	font-size:11px;
	line-height:14px;
	background-color:#ededed;
}

/*　平日2 */
.sch01{
	line-height:14px;
	background-color:#fff;
}
/*　週末1 */

.sch02{
	font-size:11px;
	line-height:14px;
	color:#330000;
	background-color:#E7D8D8;
}

/*　枠2 */
.sch03{
	line-height:14px;
	color:#980000;
	background-color:#fff;
}


/* システム------------------------------------------------------- */

/*　枠 */
.sys01{
	line-height:18px;
	color:#592D03;
	background-color:#E8E1D9;
	border-left: 1px #ccc solid;
	border-right: 1px #999 solid;
	border-top: 1px #ccc solid;
	border-bottom: 1px #999 solid;
}

.sys02{
	font-size:10px;
	letter-spacing:1px;
	line-height:18px;
	color:#8C4C00;
	background-color:#F9F5F1;
	border-left: 1px #ccc solid;
	border-right: 1px #999 solid;
	border-top: 1px #ccc solid;
	border-bottom: 1px #999 solid;
}

.sys03{
	line-height:18px;
	color:#330000;
	background-color:#fff;
	border-left: 1px #ccc solid;
	border-right: 1px #999 solid;
	border-top: 1px #ccc solid;
	border-bottom: 1px #999 solid;
}

.sys_right{
	float:right;
	margin-right:10px;	
}


.sys1{
	line-height:20px;
	font-size:11px;
	color:#333;
}


/* ランキング------------------------------------------------------- */

.rank_t1{
	line-height:18px;
	color:#330000;
	background-color:#ededed;
	border-bottom: 1px #999 solid;
}


.rank_t2{
	line-height:18px;
	color:#330000;
	background-color:#fff;
	border-left: 1px #ccc solid;
	border-right: 1px #999 solid;
	border-top: 1px #ccc solid;
	border-bottom: 1px #999 solid;
}


.rank_t3{
	line-height:18px;
	color:#330000;
	background-color:#ECE1D3;
	border-bottom: 1px #999 solid;
}

.rank_t4{
	line-height:18px;
	color:#330000;
	background-color:#F7F9D5;
	border-bottom: 1px #999 solid;
}



/* ---プレイ検索------------------------------------------- */

.play_t{
	background-color:#EEEBE6;
	}

.play_t2{
	background-color:#F6F4F0;
	border-top: 1px #ccc solid;
	}

.playTable td {
	font-size:10px;
	letter-spacing: 1px;
	}

.select_w {
	font-size:10px;
	width: 65px;
	}

/* ------------------------------------------------------- */

.contact{
	color:#980000;
	background-color:#D6D3D3;
	border: 1px #fff solid;
}

.contact2{
	color:#444;
	background-color:#fff;
}

.contact3{
	color:#444;
	background-color:#fff;
}
