@charset "Shift_JIS";
BODY{
	background-color:#edb;
	background-image:url(../../kurebc-img/bg.gif);
	text-align:center;
}
h1{
	margin:0;
	font-size:100%;
}
.cdtop-1{
	width:51.4em;
	margin-top:0.5em;
	margin-bottom:1.5em;
	margin-left:auto;
	margin-right:auto;
}
.race-title{
	font-size:160%;
	font-family:HGP恨集窫;
	background-color:#ff8;
	border:solid 2px #000;
	border-bottom:0;
	padding:0.3em;
	margin:0;
}
.race-course{
	font-size:110%;
	color:#ff0;
	background-color:#705;
	border:solid 2px #000;
	border-top:0;
	padding:0.4em 0.3em 0.3em 0.3em;
	margin:0;
}
.cd-layout{
	width:44em;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	padding-left:1.5em;
}

.cd-1{
	width:40em;
	background-color:#000;
	margin-top:1.5em;
	margin-bottom:1.5em;
}
.cd-1 table{
	width:100%;
	border:solid 1px black;
}
.cd-1 th{
	border:solid black;
	border-width:0px 1px 1px 0px;
}
.cd-1 td{
	border:solid black;
	border-width:0px 1px 1px 0px;
}
.normal-cd{
	margin-left:auto;
	margin-right:auto;
}
.race-bar{
	margin:0;
	padding:0.3em 0.5em;
	font-size:80%;
	font-weight:bold;
	color:#ff8;
	text-align:left;
	background-color:#c60;
	border-top:solid 1px #000;
	border-left:solid 1px #000;
	border-right:solid 2px #000;
}
.result-table{
	background-color:#ddcccc;
}
.rank{font-size:200%;background-color:#ffffff;font-weight:bold;font-family:"HGP憂塸妏恨集窾B","儊僀儕僆";padding: 0.3em 1em 0.3em 0.15em;text-align:left;}
.rank1{background-color:#ff0000;color:#ffeeee;padding:0.2em 0.5em;border: solid 1px #bbaaaa;font-family:HGP憂塸妏恨集窾B;}
.rank2{background-color:#ff33ff;color:#000000;padding:0.2em 0.5em;border: solid 1px #bbaaaa;font-family:HGP憂塸妏恨集窾B;}
.rank3{background-color:#ffff00;color:#000000;padding:0.2em 0.5em;border: solid 1px #bbaaaa;font-family:HGP憂塸妏恨集窾B;}
.rank a{
	color:#000;
	text-decoration:none;
	border-bottom:dotted 2px #999;
}
.rank a:hover{
	color:#f00;
	border-bottom:dotted 2px #f00;
}
.af{
	font-size:80%;
	background:#fff;
	padding:0.2em;
}
.soft_select{
	font-size:80%;
	color:#fff;
	background:#555;
	padding:3px;
}
.soft_list{font-size:90%;background-color:#fffff0;padding: 0.1em 0.1em 0.1em 0.5em;text-align:left;
	line-height:150%}
.horse_data{font-size:90%;background-color:#fffff0;padding: 1px 10px 1px 0px;text-align:left;
	line-height:1.7em;}
.horse_data1{font-size:90%;background-color:#fffff0;padding: 0.1em 10px 0.1em 10px;text-align:left;
	line-height:150%}
.horse_data2{font-size:100%;background-color:#ffe3e3;padding-left:10px;padding-right:10px;text-align:left;}
.horse_data3{font-size:100%;background-color:#fffff0;font-weight:bold;padding: 1px 10px 1px 0px;text-align:left;
	line-height:1.3em;font-family:Century Gothic,sans-serif;}
.soft-mix{
	font-size:80%;
	background:#997;
	color:white;
	padding:0.1em 0.5em 0.1em 0.5em;
	margin-left:0.5em;
	font-family:Verdana;
	line-height:150%;
}
.soft-mix2{
	font-size:80%;
	background:#997;
	color:white;
	padding:0.1em 0.5em 0.1em 0.5em;
	margin-left:0.5em;
	font-family:HGP憂塸妏恨集窾B;
	line-height:150%;
}
.owner_cd{background-color:#008888;color:#eeffff;font-weight:bold;padding: 0.3em 0.4em;margin-right:0.5em;}
.owner2{font-size:120%;background-color:#ffe;font-weight:bold;padding: 0.2em 0.4em 0.2em 0;text-align:left;}
.farm{background-color:#00aa00;color:#eeffee;font-weight:bold;padding: 0.2em 0.5em;margin-right:0.6em;}
.ability{background-color:#880088;color:#ffeeff;font-weight:bold;padding: 0.3em 0.5em;margin-right:0.6em;margin-left:-10px;}
.naming{background-color:#dd8800;color:#ffffee;font-weight:bold;padding: 0.3em 0.5em;margin-right:0.6em;margin-left:-10px;}
.horse_intro{background-color:#dd0088;color:#ffffee;font-weight:bold;padding: 0.3em 0.5em;margin-right:0.6em;margin-left:-10px;}
.father2{background-color:#00e;color:#ffffee;font-weight:bold;padding: 0.3em 0.5em;margin-right:0.6em;margin-left:-10px;}
.mother2{background-color:#e00;color:#ffffee;font-weight:bold;padding: 0.3em 0.5em;margin-right:0.6em;}
.mark-l{font-size:90%;background-color:#ffffff;font-weight:bold;padding: 0.4em;padding-left:0;text-align:left;}
.chu{font-size:90%;font-weight:normal;}
.blood_cd{
	font-size:90%;
	background-color:#fff6fb;
	text-align:left;
	padding:0;
	line-height:1.3em;
}
.father{
	font-size:90%;.
	font-weight:bold;
	color:#fff;
	background-color:#00e;
	padding:0.2em 0.3em 0.2em 0.3em;
	text-align:center;
}
.mother{
	font-size:90%;
	font-weight:bold;
	color:#fff;
	background-color:#e00;
	padding:0.2em 0.3em 0.2em 0.3em;
	text-align:center;
}

.pt-field{
	background-color:#990077;
	font-size:80%;
	color:#fff5ff;
	text-align:center;
	font-family:MS UI Gothic;
}
.pt-kigou{
	font-size:60%;
}
.pt-table{
	border-top:none;
	background-color:#bb5599;
}
.pt-table th{
	border-top:none;
	padding:2px;
}
.pt-table td{
	border-top:none;
	padding:3px;
}
.i-kigou{
	font-family:MS UI Gothic;
	font-size:70%;
}
.sec{font-size:110%;font-weight:bold;background-color:#ffffcc;color:#332200;text-align:center;}
.kai{font-size:120%;font-weight:bold;font-family:Century Gothic;background-color:#ffffdd;text-align:right;}
.opt{font-size:100%;font-weight:bold;font-family:Verdana !important;background-color:#ffffcc;text-align:right;}
.optl{font-size:100%;font-family:Verdana !important;text-align:left !important;}
.sectotal{font-size:110%;font-weight:bold;background-color:#ffcccc;color:#330000;text-align:center;}
.kaitotal{font-size:120%;font-weight:bold;font-family:Century Gothic;background-color:#ffdddd;text-align:right;}
.opttotal{font-size:110%;font-weight:bold;font-family:Century Gothic;background-color:#ffcccc;text-align:right;}

.cd-comment{
	margin:0;
	padding:0.5em;
	font-size:90%;
	font-weight:bold;
	color:#000;
	background-color:#fff0e5;
	text-align:left;
	border:solid 2px #000;
	border-top:none;
	line-height:1.3em;
}

.cd-b1{
	width:38em;
	background-color:#000;
	margin-top:1.5em;
	margin-bottom:1.5em;
	margin-left:auto;
	margin-right:auto;
}
.cd-b1 table{
	width:100%;
	border:solid 1px black;
}
.cd-b1 th{
	border:solid 1px black;
}
.cd-b1 td{
	border:solid 1px black;
}

.kako-table{
	background-color:#95b;
}
.kako-table th{
	padding:2px;
}
.kako-table td{
	padding:3px;
	text-align:center;
}
.kako{font-size:120%;background-color:#eeccff;font-weight:bold;color:#330033;font-family:HGP恨集窫;
	padding:0.2em;
	text-align:left;
	border:solid black;
	border-width:1px 2px 0px 1px;
}
.kako-field{font-size:90%;background-color:#770099;color:#fff5ff;text-align:center;}

.cd-l1{
	margin-top:1.5em;
	margin-bottom:1.5em;
	margin-left:auto;
	margin-right:auto;
}
.cd-l1 table{
	border:solid 1px black;
}
.cd-l1 th{
	border:solid black;
	border-width:0px 1px 1px 0px;
}
.cd-l1 td{
	border:solid black;
	border-width:0px 1px 1px 0px;
}
.konkai-table{
	background-color:#a5a;
}
.konkai-table th{
	padding:2px;
}
.konkai-table td{
	padding:3px;
}
.konkai{font-size:120%;background-color:#ffccee;font-weight:bold;color:#330033;font-family:HGP恨集窫;
	padding:0.2em;
	text-align:left;
	border:solid black;
	border-width:1px 2px 0px 1px;
}
.konkai-field{font-size:90%;background-color:#880088;color:#fff5ff;text-align:center;}

.gyo{font-size:90%;background-color:#fffff0;}
.gyo td{white-space:nowrap;font-family:MS UI Gothic;}
.gyo_s{font-size:90%;}
.r_name{font-size:100%;}
.tosu{font-size:90%;text-align:center;}
.result1{font-size:120%;background-color:#ff0000;color:#ffffff;font-weight:bold;font-family:Century Gothic !important;padding-left:3pt;padding-right:3pt;text-align:center;}
.result2{font-size:120%;background-color:#ffffaa;color:#0000ff;font-weight:bold;font-family:Century Gothic !important;padding-left:3pt;padding-right:3pt;text-align:center;}
.result3{font-size:120%;background-color:#ffffaa;color:#000000;font-weight:bold;font-family:Century Gothic !important;padding-left:3pt;padding-right:3pt;text-align:center;}

.r_num{font-size:110%;background-color:#ffeecc;color:#000000;font-weight:bold;
	text-align:center;
}
.mark{background-color:#ffffff;text-align:center;}
.red{color:#ff0000;}

.waku{
	font-size:120%;
	font-weight:bold;
	font-family:Century Gothic;
	text-align:center;
	width:1.5em;
	padding:0.1em 0.2em 0.1em 0.2em;	
}
.w1{
	color:#000;
	background-color:#fff;
}
.w2{
	color:#fff;
	background-color:#000;
}
.w3{
	color:#fff;
	background-color:#f00;
}
.w4{
	color:#fff;
	background-color:#00f;
}
.w5{
	color:#000;
	background-color:#ff0;
}
.w6{
	color:#fff;
	background-color:#0a0;
}
.w7{
	color:#000;
	background-color:#fa0;
}
.w8{
	color:#000;
	background-color:#faa;
}

.to-next{
	color:#e05;
	font-size:250%;
	margin:0;
	line-height:1.3em;
}

.link-bg{
	width:38em;
	background-color:#000;
	padding:0.5em;
	border-right:solid 1px #333;
	border-bottom:solid 2px #333;
	margin-left:auto;
	margin-right:auto;
}
.link{font-size:110%;color:#fff;font-weight:bold;text-decoration:none;}
.link2{font-size:140%;color:#fff;font-weight:bold;text-decoration:none;}
.link-bg a:hover{
	color:#ff0;
	border-bottom:dotted 1px #ff0;
}
.link-bg table{
	width:100%;
}
.align-left{
	text-align:left;
}
.align-right{
	text-align:right;
}

address{
	font-size:70%;
	font-weight:bold;
	font-style:normal;
	font-family:Century Gothic,MS UI Gothic;
	background-color:#ff8;
	border:outset 1px #880;
	margin-top:3em;
	padding:0.3em;
	clear:left;
}
a:hover{
	color:#f00;
}

.result-menu{
	margin-left : auto;
	margin-right : auto;
	width:24em;
	border:solid 3px #d0a;
	background:#fed;
	padding:10px;
	text-align:left;
}
.result-menu ul{
	margin:0.3em 0 0 10px;
	list-style:none;
}
.result-menu li{
	border-left:solid 1em #e80;
	padding-left:0.5em;
	margin-bottom:0.3em;
	font-size:110%;
	font-weight:bold;
}
.result-menu a{
	color:#408;
}
.result-menu a:hover{
	color:#f00;
}

