@charset "shift_jis";
body {
	margin: 0;
	padding: 0;
	background-color:#ecfce4;
/*


*/

}

body#au{
	background-color:#FCF;
}
body#keirin{background-color:#e6f0f7;}
body#loto{background-color:#fde5e7;}



.clear_bar {
	clear: both;
	padding-bottom: 10px;
}
h1 {
	font-size: 16px;
	font-weight: bold;
	margin: 0px;
	padding: 10px 0 0 10px;
}
.ptboxes {
	display:block;
	width:490px;
	background-color:#ecfce4;
}
.ptboxesau {
	display:block;
	width:490px;
	background-color:#FCF;
}

.ptboxesloto {
	display:block;
	width:490px;
	background-color:#fde5e7;
}
.ptboxesloto img{display:block;width:100%;padding-left:20px;}


.ptrate,.ptrates,.ptratesloto {
	display:block;
	margin: 0px;
	padding: 4px 0px 24px 14px;
}
.ptrate999,.ptrates999 {
	display:block;
	margin: 0px;
	padding: 4px 0px 4px 14px;
}
.ptrate img,.ptrates img,.ptrate999 img,.ptrates999 img {
	display:block;
width:100%;

	padding: 0px 0px 0px 20px;
}

.ptrate b {
	margin: 0px;
	padding: 2px 0px 4px 10px;
	font-size: 14px;	

/*
	color:#060;
 font-weight: bold;
*/
	color:#060;
 font-weight: bold;

}
.ptrate b::after {
	font-weight: normal;
 content: '　対象レース　';
}
.ttt{
	width:400px;
	height:30px;
	display:block;
	font-size: 20px;
	padding:0;
margin: 8px 0 20px 40px;
}

.ptrates b {
	margin: 0px;
	padding: 2px 0px 4px 10px;
	font-size: 14px;
	color:#A00A7E;
	font-weight: bold;
}
.ptrates b::after {
	font-weight: normal;
 content: '　対象レース　';
}


.ptratesloto b {
	margin: 0px;
	padding: 2px 0px 4px 10px;
	font-size: 14px;
	color:#e70012;
	font-weight: bold;
}
.ptratesloto b::after {
	font-weight: normal;
 content: '　還元率　';
}
