@charset "EUC-JP";   /*   文字コード   */

#ContBox{
	width: 750px;
	margin: 0 auto;
	text-align: center;
	background:url(/dol/playreward/images/po_mainbg.jpg) top center repeat-y;
}

.text_box{
	width: 680px;
	margin: 5px auto 10px auto;
	text-align: left;
	color:#fff;
	border-top: dotted 2px #fff;
	padding: 15px 0;
	font-family:'Lucida Grande', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', Meiryo, メイリオ, sans-serif;
}


table.data_box{background:#fff; color: #330000; margin: 10px auto; text-align: center;}
table.data_box th,td{padding: 5px; border: solid 1px #663300; text-align: left;}
table.data_box th{background:#e5d0b1; color: #663300;  text-align: center;}

table.data_box th.day{width:110px;}
table.data_box th.stage{width:90px;}


.ss_box{
	width: 482px;
	margin: 5px auto;
	text-align: center;
}









#ContBox p{
	width: 700px;
	margin: 5px auto;
	text-align: left;
	color:#fff;
}


.titlebox{
	width: 700px;
	margin: 5px auto 0 auto;
	text-align: left;
}

.ssbox{
	width: 480px;
	text-align: center;
	margin: 0 auto;
	padding: 10px 0;
}


.textBox{
	width: 500px;
	text-align: left;
	margin: 0 auto;
	color: #361b1b;
}



table.ListBox{
	width: 500px;
	margin: 5px;

}

table.ListBox th{
	width:63px;
	padding: 3px;
	border-bottom: solid 1px #ffe7ce;
	border-left: solid 1px #ffe7ce;
	border-right: solid 1px #ffe7ce;
	background: #996633;
}

table.ListBox th.botmth{
	border-bottom: solid 1px #060a15;
}


table.ListBox td{
	border: solid 1px #663300;
}

td.topcolor{
	background: #e5d0b1;
	padding: 10px 5px;
	border-top: solid 1px #e5d0b1;
}

td.bottomcolor{
	background: #fffefd;
}


.f_r{ color:#cc0000; }



