﻿body {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	line-height: 20px;
	color:#000000;
}
a {
	text-decoration : none ;
}
.p a:link {
	color:#000000;
}
td.left_boxcell a:link {color:#ffffff;}
td.left_boxcell a:active { color:#ffff00;}
td.left_boxcell a:visited { color:#ffffff;}
td.left_boxcell a:hover { color:#ffff00;}
td.left_boxcell_on a:link {color:#ffffff;}
td.left_boxcell_on a:active { color:#ffff00;}
td.left_boxcell_on a:visited { color:#ffffff;}
td.left_boxcell_on a:hover { color:#ffff00;}

#outerframe {
	position:relative;
	width:950px;
	margin:auto;
}
#titleframe {
	width:950px;
	height:97px;
}
#naviframe {
	width:950px;
	height:20px;
}
#innerframe{
	width:950px;
}
#inner_kiyaku{
	text-align:right;
	font-size:10pt;
	padding-right:20px;
}
#inner_titleframe1{
	width:615px;
	height:47px;
}
#inner_titleframe1_01{
	width:575px;
	height:22px;
	text-align:left;
	background-image:url(/img/tenbo.jpg);
	padding-top:8px;
	padding-left:40px;
	font-size:15pt;
	font-weight:bold;
}
#inner_titleframe1_02{
	width:575px;
	height:22px;
	text-align:left;
	background-image:url(/img/tenbo2.jpg);
	padding-top:8px;
	padding-left:40px;
	font-size:15pt;
	font-weight:bold;
}
#inner_textframe1{
	width:605px;
	border-color:#000000;
	border-style:none solid;
	border-width:5px;
	padding-top:10px;
	padding-bottom:10px;
}
#inner_titleframe2{
	width:615px;
	height:42px;
}
#inner_textframe2{
	width:605px;
	text-align:left;
	border-color:#000000;
	border-style:none solid solid solid;
	border-width:5px;
	margin-bottom;15px;
}
#inner_titleframe4{
	width:777px;
	height:65px;
	clear:left;
}
#inner_textframe4{
	width:757px;
	border-color:#000000;
	border-style:none solid;
	border-width:5px;
	padding:5px;
}

#inner_textframe4 .into_slowdash{
	width:15px;
	float:left;
	padding:10px 0px 10px 0px;
}

#inner_textframe4 .into_slowdash .course{
	width:15px;
    padding:2px 0px;
}

#inner_textframe4 .into_box{
	width:115px;
	padding:10px 0px;
	float:left;
}

#inner_textframe4 .into_box .course{
	width:115px;
}

#inner_textframe4 .comment_box{
	width:640px;
	float:left;

}

#inner_textframe4 .comment_area{
	width:635px;
}
#inner_textframe4 .comment_area .commenthead{
	width:630px;
	font:bold;
	margin:10px 0px;
	border-color:#06F;
	border-width:3px;
	border-bottom:solid;
}
#inner_centering_text{
	width:615px;
	text-align:center;
}

#inner_yosou_textframe1{
	width:240px;
	text-align:left;
	border-color:#ffa800;
	border-style:none solid solid solid;
	border-width:1px;
}
#inner_yosou_textframe2{
	width:498px;
	text-align:left;
	border-color:#ffa800;
	border-style:none solid solid solid;
	border-width:1px;
}
#inner_yosou_titleframe1{
	width:240px;
}
#inner_yosou_titleframe2{
	width:500px;
}

#inner_footer{
	width:777px;
	height:54px;
	margin-top:10px;
	background-color:#000000;
	text-align:right;
}
#banner{
	width:156px;
	margin-bottom:3px;
}
#inner_otherbox{
	width:747px;
	border-color:#000000;
	border-style:solid;
	border-width:5px;
	margin-bottom:15px;
	padding:10px;
}

#inner_othertitleframe{
	width:747px;
	height:47px;
}

#raceinfo_title{
	width:209px;
	height:47px;
	background-image:url(/img/syusou_tab.jpg);
	background-repeat:no-repeat;
	margin:0px 10px 10px 10px;
	float:left;
}
#raceinfo_title p{
	text-align:center;
	color:#FFF;
}
#jyogai_time{
	width:615px;
	margin-left:28px;
	text-align:left;
}
#footerframe {
	width:950px;
	height:91px;
	margin-top:10px;
}
td.left_boxcell{
	background-image:url(/img/yosoumenubg.gif);
	padding-left:30px;
	color:#ffffff;
        FONT-SIZE: 12px;
}
td.left_boxcell_on{
	background-color:#dc143c;
	padding-left:30px;
	color:#ffffff;
        FONT-SIZE: 12px;
}
table.content{
	margin-bottom:5px;
}
img.racebar{
	margin-left:1px;
	margin-right:1px;
}
img.gotop{
	margin:17px 10px 17px 0px;
}
table.racebarframe{
	margin-left:8px;
}
a img{
	border-style:none;
}

table.sen{
	margin-top:10px;
}
#rhead {
	BACKGROUND-IMAGE: url(/img/rhead.gif); BACKGROUND-REPEAT: repeat
}
#r-head2 {
	BACKGROUND-POSITION: 0% 0%; BACKGROUND-IMAGE: url(/img/r-head2.gif); BACKGROUND-REPEAT: no-repeat
}
.sen {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.white {
	FONT-SIZE: 12px; COLOR: #ffffff
}
#jo {
	BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid
}
.p {
	FONT-SIZE: 12px; COLOR: #000000
}



#omidashi_t {
	BACKGROUND-POSITION: 0% 0%; BACKGROUND-IMAGE: url(/img/omidashi_t.gif); BACKGROUND-REPEAT: repeat
}
#omidashi_b {
	BACKGROUND-POSITION: 0% 0%; BACKGROUND-IMAGE: url(/img/ranktime/omidashi_b.gif); BACKGROUND-REPEAT: repeat
}
#omini {
	BACKGROUND-POSITION: 0% 0%; BACKGROUND-IMAGE: url(/img/omini.gif); BACKGROUND-REPEAT: repeat
}

.ppwhite{
	FONT-SIZE: 14px; 
	COLOR: #ffffff;
}
.ppore{
	FONT-SIZE: 14px; 
	COLOR: #ff6600;
}
.ppred {
	FONT-SIZE: 14px; COLOR: #ff0000
}
.pp {
	FONT-SIZE: 12px
}
#omidashi {
	BACKGROUND-POSITION: 0% 0%; BACKGROUND-IMAGE: url(/img/omidashi.gif); BACKGROUND-REPEAT: repeat
}
.white_big {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 18px; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 2px
}
#statr {
	BACKGROUND-POSITION: 0% 0%; BACKGROUND-IMAGE: url(/img/start/statr.gif); BACKGROUND-REPEAT: no-repeat
}
#statr2 {
	BACKGROUND-POSITION: 0% 0%; BACKGROUND-IMAGE: url(/img/start/statr2.gif); BACKGROUND-REPEAT: repeat
}
#minitr2 {
	BACKGROUND-POSITION: 0% 0%; BACKGROUND-IMAGE: url(/img/start/minitr2.gif); BACKGROUND-REPEAT: no-repeat
}
#demetr {
	BACKGROUND-POSITION: 0% 0%; BACKGROUND-IMAGE: url(/img/start/demetr.gif); BACKGROUND-REPEAT: no-repeat
}



#tr2_b {
	BACKGROUND-POSITION: 0% 0%; BACKGROUND-IMAGE: url(/img/chokuzen/tr2_b.gif); BACKGROUND-REPEAT: repeat
}
#shutu {
	BACKGROUND-POSITION: 0% 0%; BACKGROUND-IMAGE: url(/img/chokuzen/shutu.gif); BACKGROUND-REPEAT: no-repeat
}
#ai {
	BACKGROUND-POSITION: 0% 0%; BACKGROUND-IMAGE: url(/img/chokuzen/ai.gif); BACKGROUND-REPEAT: no-repeat
}



.sen2 {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
#sen2 {
	BORDER-LEFT: 1px solid
}
#koutr {
	BACKGROUND-IMAGE: url(/img/result/koutr.gif); BACKGROUND-REPEAT: no-repeat
}
#nami {
	BACKGROUND-POSITION: 0% 0%; BACKGROUND-IMAGE: url(/img/result/nami.jpg); BACKGROUND-REPEAT: no-repeat
}

#p {
	TEXT-ALIGN: left
}


.contents {
	FONT-SIZE: 12px; MARGIN: 5px; COLOR: #333333; LINE-HEIGHT: 16px
}

#inner_mobo{
	width:600px;
	height:25px;
	text-align:left;
	background-image:url(/img/index_motor/mobo.jpg);
	font-size:10pt;
}
