body{
	background-color:#820028;
	font-size:10pt;
	margin:0;
	padding:0;
	color:#ffffff;
}

table{
	font-size:10pt;
}
	
h1,h2,h3,p{
	margin-top:0px;
	margin-bottom: 0px;
}

td.infoback{
	background-image:url(img/infoback.jpg);
	background-repeat:no-repeat;
	height:200px;
	}

td.shiftback{
	background-image:url(img/shiftback.jpg);
	background-repeat:no-repeat;
	height:220px;
}

table.girls{
	text-align:center;
	margin-top:0.4em;
	margin-left:auto;
	margin-right:auto;
	}

table.newgirl{
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	}
td.newfaceback{
	background-image:url(img/newfaceback.jpg);
	background-repeat:no-repeat;
	height:300px;
	}
	
table.rec2{
	}
	
table.rec2 td{
	padding-top:1.7em;
	}
	
p.rec2{
	text-align:center;
	color:#88840F;
	}
	
td.sen{
	border-bottom:1px solid #88840F;
	}

div.kangei{
	color:#C1B99D;
	padding:0.5em;
	font-weight:bold;
	background-color:#460A1C;
	margin-top:1.5em;
	margin-left:auto;
	margin-right:auto;
	width:350px;
	height:60px;
	border:1px solid #000000;
	line-height:1.7em;
	letter-spacing:0.2em;
	}
	
table.toi{
	margin-top:1.5em;
	margin-left:auto;
	margin-right:auto;
	}
	
table.toi td{
	text-align:center;
	}
	
p.toi{
	font-weight:bold;
	margin-top:0.2em;
	margin-bottom:1em;
	}
	
table.ryoukin{
	margin-top:1em;
	margin-bottom:1em;
	}
	
table.ryoukin td{
	border-bottom:1px dashed #955E6F;
	}

table.kinshi{
	margin-left:auto;
	margin-right:atuo;
	margin-top:0.5em;
	}
	
table.kinshi td{
	padding:0.3em;
	}

div.info{
	padding:0.5em;
	text-align:left;
	font-size:10pt;
	overflow:auto;
	height:195px;
	width:747px;
	line-height:1.1;
}

div.shift{
	padding:0.5em;
	text-align:left;
	font-size:10pt;
	overflow:auto;
	height:215px;
	width:367px;
	line-height:1.1;
}
div.shift2{
	padding-left:3px;
	text-align:left;
	font-size:10pt;
	overflow:auto;
	height:215px;
	width:367px;
}


table.link{
	margin-top:2em;
	padding:1em;
	}
	
table.link a{
	color:#ffffff;
	}
	
div.girl{
	float:left;
	width:160px;
	height:280px;
	margin-left:22px;
	margin-top:10px;
	}
