#topframe {
		margin:5px auto;
		position:relative;
		text-align:center;
		height:100px;
	}

#subframe {
		text-align:center;
		width:500px;
	}

#thirdframe {
		margin:5px auto;
		position:relative;
		text-align:left;
		width:40%;
	}
#maintext {
		margin:0px 120px 0px;
		text-align:left;
		font-size:14px;
		font-family:"ヒラギノ角ゴ Pro W3", "Hiragino kakugo Pro",  "ＭＳ Ｐゴシック", serif;
		color:#000;
		line-height:20px;
	}
	
a.maintext:link {
		text-decoration:none;
		color:#FF9900;
	}
	
a.maintext:visited {
		text-decoration:none;
		color:#999;
	}
	
#heading {
		margin:20px 0px 20px;
		text-align:left;
		font-size:18px;
		font-weight:bold;
		color:#6ec2ef;
		font-family:"ヒラギノ角ゴ Pro W3", "Hiragino kakugo Pro",  "ＭＳ Ｐゴシック", serif;
	}
	
#eventguide {
		margin:20px 0px 10px;
		font-size:25px;
		font-weight:bold;
		color:#6ec2ef;
		font-family:"ヒラギノ角ゴ Pro W3", "Hiragino kakugo Pro",  "ＭＳ Ｐゴシック", serif;
	}
	
*.adimages {
		border: 1px solid #CCC;
	}

/*見出しオビ*/
p.subheading {
		width:100%;
		padding:5px;
		background-color:#FF9900;
		margin:0;
		color:#FFF;
		font-size:14px;
	}
	
*.subheading_text {
		font-size:12px;
	}
	
p.read {
		margin:5px;
		
	}

table#deadtable {
	width:100%;
	background-color:#333;
	}

table#deadtable thead {
		color:#FFF;
		background-color:#c23e79;
		text-align:center;
	}

table#deadtable tbody {
		color:#000000;
		background-color:#FFFFFF;
		text-align:center;
	}

table#deadtable tr.sunday {
		color:#C41284;
		background-color:#FBB4B9;
	}

table#deadtable tr.saturday {
		color:#1853A2;
		background-color:#AFEEEE;
	}

table#deadtable td.dead {
		background-color:#CBE9AC;
	}

table#deadtable td.alive {
		background-color:#FFFFFF;
	}

table#deadtable td.date {
		background-color:#CCC;
	}

	
	
table#deadLineMatrixZ{	
	border-collapse: collapse
}

table#deadLineMatrixZ td{	
	border: solid 1px #333333
}
	
table#deadLineMatrixZ thead {
	color:#FFF;
	background-color:#c23e79;
	text-align:center;
}

table#deadLineMatrixZ thead tr td {
	padding:5px;
}

table#deadLineMatrixZ tbody {
	text-align:center;
}

table#deadLineMatrixZ tbody tr td {
	padding:10px 5px;
}

table#deadLineMatrixZ tbody td {
	color:#000;
}

table#deadLineMatrixZ tbody td.dead {
	background-color:#eeeeee;
}

table#deadLineMatrixZ tbody tr.ofs td.setName {
	background-color:#6bd63f;
	color:#FFF;
}

table#deadLineMatrixZ tbody tr.ofs td.plan {
	background-color:#2d9203;
	color:#FFF;
}


table#deadLineMatrixZ tbody tr.odo td.setName {
	background-color:#eb4c7a;
	color:#FFF;
}

table#deadLineMatrixZ tbody tr.odo td.plan {
	background-color:#bb386c;
	color:#FFF;
}

table#deadLineMatrixZ tbody tr.odn td.setName {
	background-color:#46b9d7;
	color:#FFF;
}

table#deadLineMatrixZ tbody tr.odn td.plan {
	background-color:#3083bb;
	color:#FFF;
}

table#deadLineMatrixZ tbody tr.ods td.setName {
	background-color:#f08351;
	color:#FFF;
}

table#deadLineMatrixZ tbody tr.ods td.plan {
	background-color:#c1563b;
	color:#FFF;
}

