@charset "utf-8";
/* CSS Document */

html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, dialog, figure, footer, header,
hgroup, menu, nav, section,
time, mark, audio, video { margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline; background:transparent;}
body { line-height:1;}
article, aside, dialog, figure, footer, header, hgroup, nav, section { display:block;}
nav ul { list-style:none;}
blockquote, q {	quotes:none;}
blockquote:before, blockquote:after, q:before, q:after { content:''; content:none;}
a {	margin:0; padding:0; border:0; font-size:100%; vertical-align:baseline; background:transparent; text-decoration:none;}
ins { background-color:#ff9; color:#000; text-decoration:none;}
mark { background-color:#ff9; color:#000; font-style:italic; font-weight:bold;}
del { text-decoration: line-through;}
abbr[title], dfn[title] { border-bottom:1px dotted #000; cursor:help;}
table {	border-collapse:collapse; border-spacing:0;}
hr { display:block; height:1px; border:0; border-top:1px solid #cccccc; margin:1em 0; padding:0;}
input, select { vertical-align:middle;}
cite{ font-style:normal;}

/* Site Design */

/* Link Color */
a:link { color:#187EDB;}
a:visited {	color:#187EDB;}
a:active,a:hover { color:#187EDB; text-decoration:underline;}

/* Bace Tag */
body { font-family:'Lucida Grande', Verdana, Arial, 'Hiragino Kaku Gothic Pro', Meiryo, 'メイリオ', sans-serif;	font-size:15px;	color:#333333; background:#FCFCFC;}
h1, h2, h3, h4, h5, h6 { font-weight:normal;}
ol, ul { list-style:none;}
li{ list-style-type:none;}
p{ line-height: 2;}
input,textarea{	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", "meiryo", "ＭＳ Ｐゴシック", "MS PGothic", Osaka, sans-serif;}
input[type="text"]{ border:#CCCCCC solid 1px; padding:0; margin:0;}
strong{ font-weight:normal;}

/* table style */
table { margin: 20px 0; font-size: 11px;}
table tr th, td { padding:0 5px; text-align: center;}
table tr th { height: 40px; line-height: 40px; background-color: #CCC;}
table tr td { height: 30px; line-height: 30px; border-bottom: #CCC solid 1px;}
table tr td.keiba_char { width: 9%; text-align: left;}
table tr td.keiba_waku_2{ background-color: #333; color: #FFF;}
table tr td.keiba_waku_3{ background-color: #F00 #FFF;}
table tr td.keiba_waku_4{ background-color: #00F; color: #FFF;}
table tr td.keiba_waku_5{ background-color: #FF0; color: #333;}
table tr td.keiba_waku_6{ background-color: #008000; color: #FFF;}
table tr td.keiba_waku_7{ background-color: #FFA500; color: #FFF;}
table tr td.keiba_waku_8{ background-color: #F0F; color: #FFF;}



