/* 共通 */

body		{margin:0px;
		padding:0px;
		background:#FFFFFF}

img		{border:0px}

.copy		{margin:10px 0px;
		padding:10px 0px}


/* 高配当 */
.best		{width:700px;
		margin:0px 0px 10px 0px;
		padding:0px 0px 10px 0px}

.best_left	{background:url("img/menub2.gif") no-repeat;
		width:200px;height:25px;
		text-align:center;
		float:left;
		font-size:12px;
		font-weight:bold;
		padding:7px 0px 0px 0px;
		margin:0px;color:#333333}

.best_center	{background:url("img/menub1.gif") no-repeat;
		width:300px;height:25px;text-align:center;
		float:left;
		font-size:12px;
		font-weight:bold;
		padding:7px 0px 0px 0px;
		margin:0px;color:#FF6600}

.best_right	{background:url("img/menub2.gif") no-repeat;
		width:200px;
		height:25px;
		text-align:center;
		float:left;
		font-size:12px;
		font-weight:bold;
		padding:7px 0px 0px 0px;
		margin:0px;color:#333333}

.best_center a	{color:#FF6600}

.best_left a	{color:#666666}

.best_right a	{color:#666666}

.best a:active	{color : #ff9900;
		text-decoration:none;}

.best a:hover	{color:#ff9900;
		text-decoration :none;}

/* 日別開催日程 */

.day		{width:700px;
		margin:0px 0px 10px 0px;
		padding:0px 0px 10px 0px}

.day_left	{background:url("img/menub2.gif") no-repeat;
		width:200px;
		height:25px;
		text-align:center;
		float:left;
		font-size:12px;
		font-weight:bold;
		padding:7px 0px 0px 0px;
		margin:0px;color:#333333}

.day_center	{background:url("img/menub1.gif") no-repeat;
		width:300px;
		height:25px;
		text-align:center;
		float:left;
		font-size:12px;
		font-weight:bold;
		padding:7px 0px 0px 0px;
		margin:0px;color:#FF6600}

.day_right	{background:url("img/menub2.gif") no-repeat;
		width:200px;
		height:25px;
		text-align:center;
		float:left;
		font-size:12px;
		font-weight:bold;
		padding:7px 0px 0px 0px;
		margin:0px;color:#333333}

.day_center a	{color:#FF6600}

.day a:active	{color:#ff9900;
		text-decoration:none;}

.day a:hover	{color:#ff9900;
		text-decoration:none;}

.move		{text-align:right;
		margin:0px;padding:0px 32px 0px 0px;
		margin:3px 0px 0px 0px}

.move a:link	{color:#000066;
		text-decoration:none;}

.move a:visited	{color:#336699;
		text-decoration:none;}

.move a:active	{color:#ff9900;
		text-decoration: none;}

.move a:hover	{color:#ff9900;
		text-decoration:none;}

#yutr		{background-image:url("img/koutr.gif");
		background-repeat:no-repeat;}

#koutr		{background-image:url("img/koutr.gif");
		background-repeat:no-repeat;}

#mini		{background-image:url("img/minitr.gif");
		background-repeat:no-repeat}

#jo		{border-bottom-style: solid;
		border-bottom-width:1px;
		border-bottom-color:#cccccc;
		border-left-style: solid;
		border-left-width:1px;
		border-left-color:#cccccc;}

#jo2		{border-left-style: solid;
		border-left-width:1px;
		border-left-color:#cccccc;}

.p		{font-size:12px;
		color:000000;}

.white		{ font-size:12px;
		color:ffffff;}

.black		{font-size:14px;
		color:000000;}

a		{text-decoration:none;
		font-size:12;color:#333333;}

a:hover		{text-decoration:underline;}

#racetitle	{ background-image : url("img/racetitle7.gif");
		background-repeat: no-repeat; 
		background-position:center;}

.pap		{ font-size:18px;
		color:333333;
		font-weight:bold;}

#s		{ background-image : url("img/s.gif");
		background-repeat: no-repeat;
		background-position:bottom;}

#tr3		{background: url(img/minitr2.gif) no-repeat}

/* 月別開催日程 */

#title			{width:1000px;
			border-top:solid 7px #0000A7;
			border-bottom:solid 7px #0000A7;
			margin:10px 0px 10px 0px;
			padding:3px 0px 3px 0px}

#layout			{margin:0px 0px 0px 10px;}

form			{margin:0px 0px;
			padding:0px}

select			{margin:0px;padding:0px}

option			{margin:0px;padding:0px}

#maru			{ background-image : url("img/maru.gif");}

#nami			{background-image : url("img/nami.jpg");
			background-repeat: no-repeat;
			background-position:;}

#s			{ background-image : url("img/s.gif");
			background-repeat: no-repeat;
			background-position:bottom;}

#koutr			{ background-image : url("img/koutr.gif");
			 background-repeat: no-repeat;}

#mb2			{ background-image : url("./img/mb2.jpg");
			background-repeat: no-repeat;font-size:12px;
		color:000000;}

#mb			{ background-image : url("./img/mb.jpg");
			background-repeat: no-repeat; background-position:;font-size:12px;
		color:000000;}

.sen		{border-style:solid;
			border-width:1px;
			border-color:#cccccc;}

.sen			{border-right: #cccccc 1px solid;
			 border-top: #cccccc 1px solid;
			 border-left: #cccccc 1px solid;
			 border-bottom: #cccccc 1px solid;}

.sen2			{border-top-style: solid;
			border-top-width:1px;
			border-top-color:#cccccc;
			border-right-style: solid;
			border-right-width:1px;
			border-right-color:#cccccc;
			border-bottom-style: solid;
			border-bottom-width:1px;
			border-bottom-color:#cccccc;}

#sen2			{border-left-style: solid;
			border-left-width:1px;
			border-left-color: #CCCCCC;}

#jo			{border-top-style: solid;
			border-top-width:1px;
			border-top-color:#cccccc;
			border-left-style: solid;
			border-left-width:1px;
			border-left-color:#cccccc;}


#dotto			{border-top-style: dotted;
			border-top-width:1px;
			border-top-color:#cccccc;
			border-bottom-style: dotted;
			border-bottom-width:1px;
			border-bottom-color:#cccccc;}

.white			{ font-size:12px;
			color:ffffff;}

.pa			{font-size:13px;
			color:333333;}

.pap			{ font-size:18px;
			color:333333;
			font-weight:bold;}

#maru			{ background-image : url("img/maru.gif");}
#nami			{ background-image : url("img/nami.jpg");
			 background-repeat: no-repeat;}

#s			{ background-image : url("img/s.gif");
			 background-repeat: no-repeat;
			 background-position:bottom;}

#koutr			{ background-image : url("img/koutr.gif");
			 background-repeat: no-repeat;}


/* プロフィール */

.profile		{width:600px;
			margin:0px 0px 10px 0px;
			padding:0px 0px 10px 0px}

.profile_ora		{background:url("img/menu01.gif") no-repeat;
			width:100px;
			height:25px;
			text-align:center;
			float:left;
			font-size:12px;
			font-weight:bold;
			padding:7px 0px 0px 0px;
			margin:0px;color:#666666}

.profile_bla		{background:url("img/menu02.gif") no-repeat;
			width:100px;
			height:25px;
			text-align:center;
			float:left;
			font-size:12px;
			font-weight:bold;
			padding:7px 0px 0px 0px;
			margin:0px;color:#666666}

.profile_ora a		{color:#FF6600}

.profile_bla a		{color:#666666}

.profile a:active	{color : #ff9900;
			text-decoration : none; }

.profile a:hover	{color : #ff9900;
			text-decoration : none; }

.f14			{ font-size:14px;color:333333;}

#r-head			{background-position: 0% 0%; 
			background-image: url(img/r-head.gif);
			 background-repeat: no-repeat
}
#r-head2		{background-position: 0% 0%;
			 background-image: url(img/r-head2.gif);
			 background-repeat: no-repeat}

#tr			{background-position: 0% 0%;
			 background-image: url(img/tr.jpg);
			 background-repeat: no-repeat}

#mb2			{background-position: 0% 0%;
			 background-image: url(img/mb2.jpg);
			 background-repeat: no-repeat;}

#mb			{background-position: 0% 0%;
			background-image: url(img/mb.jpg); 
			background-repeat: no-repeat;}

#lmb			{background-position: 0% 0%;
			 background-image: url(img/lmb.jpg);
			 background-repeat: no-repeat
}
#lmb2			{background-position: 0% 0%;
			 background-image: url(img/lmb2.jpg);
			 background-repeat: no-repeat}

#title2			{background-position: 0% 0%;
			 background-image: url(img/title3.gif);
			 background-repeat: no-repeat}

#red			{background-position: 0% 0%;
			 background-image: url(img/red.gif);
			 background-repeat: no-repeat}


#jo			{border-top: #cccccc 1px solid;
			 border-left: #cccccc 1px solid
}
.left			{border-left: #cccccc 1px solid}


.white			{font-size: 12px; color: #ffffff}

.blackt			{font-size: 18px;
			 color: #000000}

.whitem			{font-size: 18px;
			 color: #ffffff}

.pp			{font-size: 12px;
			 color: #000000}


#s			{background-position: 50% bottom; 
			background-image: url(img/s.gif); 
			background-repeat: no-repeat;}


/* 出走表 */

.race_title		{width:700px;}

.race_box		{width:700px;}


.race_box2		{
			border-left:1px solid #333333;
			border-right:1px solid #333333;
			border-bottom:1px solid #333333;
			margin:0px 0px 10px 0px;
			padding:0px}

.raceindex_left		{width:150px;
			padding:0px;margin:0px}

.race_center		{font-size:18px;
			width:440px;
			font-weight:bold;
			text-align:center;
			padding:0px;margin:0px}

.race_right		{font-size:12px;
			width:110px;
			padding:0px 2px 0px 0px;margin:0px}

.link01			{padding:2px 0px 4px 0px;display:block}

.race_right a:link	{color : #000066;text-decoration : none; }

.race_right a:visited	{ color : #336699; text-decoration : none; }

.race_right a:active	{ color : #ff9900; text-decoration : none; }

.race_right a:hover	{ color : #ff9900;text-decoration : none; }


.menu1			{font-size: 12px;
			color: #333333;
			background:url(img/mb.jpg) no-repeat;
			padding:4px 0px 0px 0px;
			border: #cccccc 1px solid;
			width:125px;
			height:26px;
			text-align:center}

.menu2			{font-size: 12px;
			color: #333333;
			background:url(img/mb2.jpg) no-repeat;
			padding:4px 0px 0px 0px;
			border: #cccccc 1px solid;
			width:125px;
			height:26px;
			text-align:center}

.menu3			{font-size: 12px;
			color: #333333;
			background:#E0FFFF;
			padding:4px 0px 0px 0px;
			border: #cccccc 1px solid;
			width:125px;
			height:26px;
			text-align:center}

.result			{width:650px;
			padding:0px 0px 5px 25px;
			margin:20px 0px 0px 25px}

#result_title		{width:700px;
			border-top:solid 7px #0000A7;
			border-bottom:solid 7px #0000A7;
			margin:10px 0px 15px 0px;
			padding:3px 0px 3px 0px}

.com			{font-size:13px;
			line-height:110%}

.plan			{width:700px;
			text-align:left;
			margin:5px 0px 0px 50px;
			padding:5px 0px 0px 0px}

.plan_img		{width:600px;
			margin:0px 0px 0px 0px;
			padding:27px 8px 2px 0px;
			font-size:13px;
			text-align:right;
			color:#666666;
			background:url(img/plan.gif) no-repeat}
/*追加*/
#demetr{ background-image : url("img/demetr.gif"); background-repeat: no-repeat; background-position:; }
#zem{background-image : url("img/zem.gif");background-repeat: no-repeat;background-position:;}
#omidashi{background-image : url("img/omidashi.gif");background-repeat: no-repeat;background-position:;}
#omini{background-image : url("img/omini.gif");background-repeat: no-repeat;background-position:;}
#omini2{background-image : url("img/omini2.gif");background-repeat: no-repeat;background-position:;}
#tr2_b{background-image : url("img/tr2_b.gif");background-repeat: no-repeat;background-position:;}
#shutu{background-image : url("img/shutu.gif");background-repeat: no-repeat;background-position:;}
#ai{background-image : url("img/ai.gif");background-repeat: no-repeat;background-position:;}
.white_big{font-size:18px;color:ffffff;}
.deme2{ font-size:14px;color:333333;}
.kazu2{ font-size:13px;color:333333;}
.ppp{font-size:14px;color:000000;}
.fb{ font-size:14px;color:333333;}
#topdown{border-top-style: dotted;border-top-width:1px;border-top-color:#333333;border-bottom-style: dotted;border-bottom-width:1px;border-bottom-color:#333333;}



 #statr{
  background-image : url("./img/staten/statr.gif");
  background-repeat: no-repeat; 
  background-position:;
 }
  #statr2{
  background-image : url("./img/staten/statr2.gif");
  background-repeat: no-repeat; 
  background-position:;
 }
 #minitr2{
  background-image : url("./img/staten/minitr2.gif");
  background-repeat: no-repeat; 
  background-position:;
 }
 #demetr{
  background-image : url("./img/demetr.gif");
  background-repeat: no-repeat; 
  background-position:;
 }
#yuin{
  background-image : url("./img/yuin/tr2_b.gif");
  background-repeat: no-repeat; 
  background-position:center center;
 }
 #yuin2{
  background-image : url("./img/yuin/yuin2.gif");
  background-repeat: no-repeat; 
  background-position:;
 }

