@charset "UTF-8";
/*----------嫟捠----------*/
form {
	margin:0px;
	padding:0px;
}

.left {
	text-align:left;
}

.center {
	text-align:center;
}

.right {
	text-align:right;
}

.white {
	color:#ffffff;
}

.text1 {
	ime-mode:disabled;
}

.text2 {
	ime-mode:active;
}

.zeromargin {
	margin:0px;
	padding:0px;
}

#pagetitle {
	width:580;
	padding:0px;
	margin:0px;
	text-align:center;
}

.contents_title {
	width:600px;
	margin:0px 0px 0px 0px;
	text-align:center;
}

.error {
	color:#ff0000;
	font-weight:bold;
}

.discript {
	width:95%;
	font:bold 13px/100% 也氐,sans-serif;
	text-align:left;
}


/*----------儘僌僀儞僂傿儞僪僂----------*/
#loginwindow {
	width:200px;
	margin:10px 0px 10px 0px;
	padding:0px;
	font:normal 12px/100% "俵俽 俹僑僔僢僋",sans-serif;
	color:#ffffff;
}

#loginwindow p {
	width:95%;
	margin:0px;
}

#loginwindow .err {
	width:95%;
	color:#ff0000;
	font-weight:bold;
	text-align:center;
}

#loginwindow dl {
	margin:0px;
	padding:0px;
}

#loginwindow dt {
	width:95%;
	text-align:left;
	margin:5px 0px 0px 0px;
}

#loginwindow dd {
	width:95%;
	text-align:left;
	margin:2px 0px 0px 0px;
}

#ask {
	margin-top:10px;
	padding:10px 5px;
	background:url("../img/menu-bg.gif") center center;
	text-align:left;
	width:100%;
	font-size:11px;
}
	

/*----------僐儞僥儞僣儃僢僋僗----------*/
#m_contents{
	margin:10px 0px 10px 0px;;
	padding:0px;
	text-align:center;
	width:200px;
}

#m_contents ul{
	margin:0px;
	padding:0px;
}

#m_contents li{
	margin:0px;
	text-align:center;
	list-style:none ;
}

.top_contents{
	width:580px;
	margin:0px 0px 0px 0px;
	padding:0px;
	font:normal 13px/100% "俵俽 俹僑僔僢僋",sans-serif;
}
.top_contents{
	width:580px;
	margin:0px 0px 5px 0px;
	padding:0px;
	font:normal 13px/120% "俵俽 俹僑僔僢僋",sans-serif;
}
#contentsbox{
	margin:10px 0px 10px 0px;;
	padding:0px;
	text-align:center;
	width:200px;
	line-height:100%;
}

#contentsbox ul{
	margin:0px;
	padding:0px;
}

#contentsbox li{
	margin:0px;
	padding:0px;
	text-align:center;
	list-style:none ;
}

#contentsbox img {
	margin:0px;
	padding:0px;
}
/*----------億僀儞僩峸擖----------*/
.buypoint1 {
	width:95%;
	margin:10px 0px 10px 0px;
	padding:0px;
	font:normal 14px/120% "俵俽 俹僑僔僢僋",sans-serif;
}

.buypoint2 {
	width:50%;
	margin:5px 0px 0px 20px;
	font:normal 13px/120% "俵俽 俹僑僔僢僋",sans-serif;
}

.buypoint2 td{
	padding:5px;
}

/*----------儗億乕僩----------*/
.report_con {
	width:560px;
	margin:10px 20px 30px 20px;
	text-align:left;
}

.report_tit {
	width:70%;
	height:35px;
	text-align:center;
	vertical-align:center;
	font:bold 16px/100% 也氐,sans-serif;
	color:#3366FF;
	float:left;
}

.report_sub {
	width:30%;
	height:35px;
	float:left;
	text-align:left;
	font:bold 16px/120% 也氐,sans-serif;
	color:#ff0000;
}

.report_body {
	width:100%;
	clear:both;
	text-align:left;
	font:normal 12px/150% 也氐,sans-serif;
}

/*----------拲栚儗乕僗----------*/
.att_con {
	width:580px;
	margin:10px 10px 30px 10px;
	text-align:center;
}

.att_tit {
	width:95%;
	text-align:left;
	font:normal 12px/150% 也氐,sans-serif;
}
.att_sub {
	width:95%;
	text-align:left;
	font:normal 12px/150% 也氐,sans-serif;
}

.att_body {
	width:95%;
	text-align:left;
	font:normal 12px/150% 也氐,sans-serif;
}

/*----------揑拞寢壥----------*/
.resrace_con {
	width:560px;
	margin:10px 20px 20px 20px;
	text-align:left;
}

/*----------僔僗僥儉徯夘----------*/
.system_con {
	width:580px;
	margin:0px 10px 10px 10px;
	background:url("../img/system_bg.gif") no-repeat center top;
	text-align:center;
	border:solid 1px #32845c;
}

.system_con img {
	margin:5px 0px 5px 0px;
}

.system_body {
	width:560px;
	text-align:left;
	font:normal 12px/150% 也氐,sans-serif;
	padding:5px 10px 10px 10px;
}


.system_body li {
	margin:5px 0px 5px 0px;
	list-style:square;
}

/*----------儊儞僶乕搊榐----------*/
.mr_con {
	width:580px;
	margin:10px;
	text-align:left;
}

.mr_con .err {
	width:95%;
	color:#ff0000;
	font:bold 13px/100% 也氐,sans-serif;
	text-align:center;
}
.mrtd1 {
	font:bold 13px/100% 也氐,sans-serif;
	text-align:left;
}

.mrtd3 {
	font:normal 9px/100% 也氐,sans-serif;
	text-align:left;
}

/*----------ID嵞敪峴----------*/
.ask_con {
	width:580px;
	margin:10px 10px 10px 10px;
	text-align:center;
}

.ask_con p {
	width:560px;
	text-align:left;
	font:normal 14px/120% 也氐,sans-serif;
}

.ask_con .err {
	width:95%;
	color:#ff0000;
	font:bold 13px/100% 也氐,sans-serif;
	text-align:center;
}

/*----------儊儞僶乕僩僢僾----------*/
.mtop_con {
	width:580px;
	margin:20px 10px 10px 10px;
	font:normal 13px/150% 也氐,sans-serif;
	text-align:center;
}

.mtop_body {
	width:90%;
	text-align:left;
}

.mtop ul {
	margin:10px 0px 0px 0px;
	width:520px;
}

.mtop li {
	margin:5px 0px 5px 0px;
	list-style:square;
}

table#racelist {
	width:580px;
	height:263px;
	margin:0px;
	padding:0px;
	background:url("../img/race_bg.jpg") no-repeat center bottom;
	border-collapse:collapse;
	border-spacing:0px;
	border:0px;
}
.mt_td1 {
	font-weight:bold;
	font-size:16px;
	text-align:center;
	vertical-align:center;
}

.mt_td2 {
	font-weight:bold;
	font-size:12px;
	text-align:left;
	vertical-align:center;
	padding:0px 5px 0px 5px;
}
.mt_td3 {
	font-weight:bold;
	font-size:18px;
	color:#ff0000;
	text-align:center;
	vertical-align:center;
	padding:0px;
}
.mt_td4 {
	font-weight:bold;
	font-size:18px;
	color:#663300;
	text-align:center;
	vertical-align:center;
	padding:0px;
}
.mt_td5 {
	font-weight:bold;
	font-size:18px;
	color:#0000ff;
	text-align:center;
	vertical-align:center;
	padding:0px;
}
.mt_td6 {
	font-weight:bold;
	font-size:18px;
	color:#000033;
	text-align:center;
	vertical-align:center;
	padding:0px;
}
.mt_td7 {
	font-weight:bold;
	font-size:18px;
	color:#000000;
	text-align:center;
	vertical-align:center;
	padding:0px;
}
#racelist td {
	border:ridge 3px #ffffff;
}
	
.racelist_td1 {
	font:normal 12px/100% 也氐,sans-serif;
}
.rt_li {
	text-align:left;
	font:normal 13px/120% 也氐,sans-serif;
	list-style-type:disc;
	margin:5px 0px 5px 0px;
}
/*--柍椏忣曬--*/
div#muryou {
	width:600px;
	margin:0px;
	padding:0px;
	float:left;
	display:inline;
}

div#muryou div.list {
	width:580px;
	margin:10px 10px 10px 10px;
	padding:0px;
	float:left;
	display:inline;
}

div#muryou div.list div.box {
	width:560px;
	margin:10px 10px 10px 10px;
	padding:0px;
	border-bottom:dotted 2px #000000;
	float:left;
	display:inline;
}

div#muryou div.list div.box p {
	width:560px;
	margin:5px 0px 0px 0px;
	padding:0px;
	text-align:left;
	font-weight:normal;
	font-size:12px;
	line-height:150%;
	color:#000000;
	float:left;
	display:inline;
}

div.pager {
	font:normal 14px/150% 也氐,sans-serif;
}
	

div.pager a,
div.pager span {
		margin-right:1px;
		padding:1px 5px;
		float:left;
		display:block;
	}
	
div.pager a {
		color:#000000;
		background:#ffffff;
		border:solid 1px #b7b7b7;
		text-decoration:none;
	}
	
div.pager a:hover {
		color:#d7d7d7;
		background:#222222;
		border:solid 1px #d7d7d7;
	}
	
div.pager span.current {
		color:#222222;
		background:#b7b7b7;
		border:solid 1px #b7b7b7;
		font-weight:bold;
	}
	
div.pager span.nextprev {
		border:solid 1px #b2b2b2;
		color:#222222;
		background:#ffffff;
	}
	
div.pager a.nextprev {
		font-weight:bold;
	}
	
