tt{
	font-family: "ＭＳ ゴシック", "Osaka－等幅";
}
.yosou-index li { float:left; margin:5px 5px 10px 5px; _margin:5px 3px 10px 3px; font-size:12px; text-align:center; line-height:200%}
.f-n { font-size:12px; font-weight:normal;}

#tabheader li {	float:left; width:134px; _width:144px; font-size:12px; margin:0; padding:0;}
#tabheader .close {background:url(../images/tips_img/common/tab_off.gif) no-repeat; margin:0; padding: 5px; white-space: nowrap; margin-right:4px;}
#tabheader .open {background:url(../images/tips_img/common/tab_on.gif) no-repeat;margin:0;padding: 5px; white-space: nowrap; margin-right:4px;}
#tabheader .spc { margin:0; padding: 0px; white-space: nowrap;}

#tabheader a:link {text-decoration: none; color:#000; text-decoration:none}
#tabheader a:hover {text-decoration: none; color:#fff; text-decoration:none}
#tabbody {padding: 1em;}
#box1,#box2,#box3,#box4,#box5 { background:#ffcd05; padding:8px; border-top:solid 1px #cc6600; border-bottom:solid 1px #cc6600; position:relative; _position:static}
.box-inner { width:700px;_width:720px; background-color:#FFF; border:solid 1px #663300; padding:10px; font-size:12px;}
.racename { font-size:14px; font-weight:bold; color:#FFF; padding:6px 0 5px 10px; width:712px; _width:720px; background:url(../images/tips_img/common/racename_bg.gif) repeat;}
.box-inner { width:700px;_width:720px; background-color:#FFF; border:solid 1px #663300; padding:10px; font-size:12px; padding-bottom:40px;}
.box-inner2 { width:690px;_width:720px; background-color:#FFF; border:solid 1px #7a971b; padding:10px 20px 0 10px; font-size:12px; margin-left:9px;}
.box-inner3 { width:300px;_width:330px; background-color:#FFF; border:solid 1px #7a971b; padding:10px 20px 0 10px; font-size:12px; margin-left:9px; float:left; margin-right:20px;}
.profile { font-size:14px; font-weight:bold; color:#FFF; padding:6px 0 5px 10px; width:712px; _width:720px; background:url(../images/tips_img/common/profile_bg.gif) repeat; margin-left:9px;}
.profile2 { font-size:14px; font-weight:bold; color:#FFF; padding:6px 0 5px 10px; width:322px; _width:330px; background:url(../images/tips_img/common/profile_bg.gif) repeat; margin-left:9px; float:left; margin-right:20px;}
.corner-ttl { background:url(../images/tips_img/common/mark02.gif) no-repeat; padding:2px 0 0 40px; height:30px; font-size:14px; font-weight:bold; color:#663300; margin-top:15px;}
.corner-ttl2 { background:url(../images/tips_img/common/mark02.gif) no-repeat; padding:2px 0 0 40px; height:30px; font-size:14px; font-weight:bold; color:#663300; margin-top:45px;}
#box1_mask {background-color:#ffcd05;width:142px;height:1px;position: absolute;top: -1px;_top: -100px;left:1px;_left:-7px;}
#box2_mask {background-color:#ffcd05;width:142px;height:1px;position: absolute;top: -1px;_top: -100px;left:149px;}
#box3_mask {background-color:#ffcd05;width:142px;height:1px;position: absolute;top: -1px;_top: -100px;left:297px;}
#box4_mask {background-color:#ffcd05;width:142px;height:1px;position: absolute;top: -1px;_top: -100px;left:445px;}
#box5_mask {background-color:#ffcd05;width:142px;height:1px;position: absolute;top: -1px;_top: -100px;left:593px;}
.read { text-indent:1em; margin:15px 10px 0 10px; font-size:14px; line-height:150%;}
.yosoushirushi { width:250px; margin:30px 0 0 25px; _margin:30px 0 0 12px; border-top:solid 1px #8b5f3a; border-left:solid 1px #8b5f3a; border-right:solid 1px #8b5f3a; background-color:#fafaf4; float:left; }
.yosoushirushi td { margin:30px 0 0 0; padding:7px;border-bottom:solid 1px #8b5f3a;}
.hyo-ttl { background-color:#a77e68; text-align:center; color:#FFF; font-weight:bold; font-size:14px; background:url(../images/tips_img/common/hyo_ttl_bg.gif) repeat;}
.hyo-ttl2 { background-color:#a77e68; text-align:left; color:#FFF; font-weight:bold; font-size:14px; background:url(../images/tips_img/common/hyo_ttl_bg.gif) repeat;}
.kaime { width:380px; margin:30px 25px 0 0; _margin:30px 12px 0 0; border-top:solid 1px #8b5f3a; border-left:solid 1px #8b5f3a; border-right:solid 1px #8b5f3a; background-color:#fafaf4; float:right}
.kaime2 { width:380px; margin:30px 25px 0 0; _margin:30px 12px 0 0; border-top:solid 1px #8b5f3a; border-left:solid 1px #8b5f3a; border-right:solid 1px #8b5f3a; background-color:#fafaf4;}
.kaime td { margin:30px 0 0 0; padding:7px; border-bottom:solid 1px #8b5f3a;}
.kaime2 td { margin:30px 0 0 0; padding:7px; border-bottom:solid 1px #8b5f3a;}
#banner-area { text-align:center; margin-top:20px; margin-bottom:20px;}
#banner-area img { margin: 0 6px;}
.kako5 { width:300px; margin:30px 0 0 25px; _margin:30px 0 0 12px; border-top:solid 1px #999; border-left:solid 1px #999; border-right:solid 1px #999; background-color:#fff; float:left; }
.kako5 td { margin:30px 0 0 0; padding:7px;border-bottom:solid 1px #999;}
.kako5-num { background-color:#CCC; border-right:1px solid #999; text-align:center;}
.kako5-name { border-right:#999 solid 1px; width:350px;}
#kako5-right { float:left; width:300px; margin:27px 0 0 15px}
.bold { font-weight:bold}




/*直結指数*/
.umaren { width:240px; margin:30px 0 0 25px; _margin:30px 0 0 12px; border-top:solid 1px #8b5f3a; border-left:solid 1px #8b5f3a; border-right:solid 1px #8b5f3a; background-color:#fafaf4; float:left; }
.umaren td { margin:30px 0 0 0; padding:7px;border-bottom:solid 1px #8b5f3a; text-align:center;}
.b-r { border-right:solid 1px #8b5f3a; text-align:center}
.t-c { text-align:center}
.cho-hyou { border-top:solid 1px #8b5f3a; border-left:solid 1px #8b5f3a; text-align:center; margin:15px 0 0 25px}
.cho-hyou td { border-bottom:solid 1px #8b5f3a; border-right:solid 1px #8b5f3a; padding:7px; }
.cho-hyou2 { margin:10px 0 0 40px}
.cho-hyou2 td { padding:7px;}
.cho-line1 { background-color:#FBF0E0; border-bottom:1px solid #8b5f3a}
.o-12 { color:#FF3300; font-weight:bold;}




/*騎手の宿命*/
.table01 { background-color:#E7E7E7; border-left:solid 1px #000; border-bottom:solid 1px #000;}
.table01-2 { background-color:#E7E7E7; border-left:solid 1px #000;}
.table02 { background-color:#E7E7E7;}
.table03 { background-color:#E7E7E7; border-right:solid 1px #000;}
#seiseki { width:230px; text-align:left;}
#graf { width:473px;  background: url(../images/tips_img/jockey_images/box_mid.gif) repeat-y; text-align:center; margin:20px 0 0 110px;}
#seiseki .mark { width:39px; background-color:#E7E7E7; border-left:solid 1px #000; text-align:center; border-bottom:dashed 1px #666; padding:4px 0 4px 0; _padding:7px 0 4px 0px; font-size:14px;}
#seiseki .name { width:80px; text-align:center; border-bottom:dashed 1px #666; padding:4px 0 4px 0; _padding:7px 0 4px 0px; font-size:14px;}
#seiseki .gray { width:60px; _width:171px; background-color:#E7E7E7; border-bottom:dashed 1px #666; padding:4px 0 4px 10px; _padding:7px 0 4px 10px; font-size:14px; font-size:14px; text-align:center;}
#seiseki .mark2 { width:39px; background-color:#E7E7E7; border-left:solid 1px #000; text-align:center; border-bottom:solid 1px #000; padding:4px 0 4px 0; _padding:7px 0 4px 0px; font-size:14px;}
#seiseki .h-num2 { width:40px; text-align:center; border-bottom:solid 1px #000; padding:4px 0 4px 0; _padding:7px 0 4px 0px; font-size:14px;}
#seiseki .j-name2 { width:139px; _width:171px; background-color:#E7E7E7; border-right:solid 1px #000; border-bottom:solid 1px #000; padding:4px 0 4px 10px; _padding:7px 0 4px 10px; font-size:14px; font-size:14px;}
#seiseki td {font-size:14px;text-align:center;padding:4px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #666;}
#seiseki span { color:red; font-size:14px; font-weight:normal;}
.name-bold { font-size:20px; font-weight:bold; text-align:center;}
.font-red { font-size:20px; font-weight:bold; text-align:center; color:red;}





/*穴の池田*/
.bomb-ttl { background:url(../images/tips_img/common/mark02.gif) no-repeat; padding:2px 0 0 40px; height:22px; font-size:14px; font-weight:bold; color:#663300; margin-top:30px; margin-left:15px;}
.bomb-box { border:solid 1px #663300; padding:15px;  margin:0 15px; }
.bomb-box dt { font-weight:bold; font-size:16px; margin-bottom:10px;}
.bomb05 { background:url(../images/tips_img/ikeda_images/bomb05.gif) no-repeat; width:640px; height:37px; text-indent:-9999px; border-top:1px dotted #333; margin-top:15px;}
.bomb04 { background:url(../images/tips_img/ikeda_images/bomb04.gif) no-repeat; width:640px; height:37px; text-indent:-9999px; border-top:1px dotted #333; margin-top:15px;}
.bomb03 { background:url(../images/tips_img/ikeda_images/bomb03.gif) no-repeat; width:640px; height:37px; text-indent:-9999px; border-top:1px dotted #333; margin-top:15px;}
.bomb02 { background:url(../images/tips_img/ikeda_images/bomb02.gif) no-repeat; width:640px; height:37px; text-indent:-9999px; border-top:1px dotted #333; margin-top:15px;}
.bomb01 { background:url(../images/tips_img/ikeda_images/bomb01.gif) no-repeat; width:640px; height:37px; text-indent:-9999px; border-top:1px dotted #333; margin-top:15px;}
.bomb-ttl2 { color:#336633; margin-top:15px; font-weight:bold; margin-bottom:5px;}
.shutsuba { width: 635px;overflow: auto;	padding-bottom: 3px;}
* html .shutsuba { overflow-y: hidden;	padding-bottom: 20px;}




.honmei { border-top:solid 1px #8b5f3a; border-left:solid 1px #8b5f3a; margin:0 15px;}
.honmei td { border-right:solid 1px #8b5f3a; border-bottom:solid 1px #8b5f3a; padding:4px;}
.honmei-name { font-weight:bold; margin-left:10px; font-size:14px;}
.honmei-01 { background-color:#F6F6DE; font-weight:bold; text-align:center}
.honmei-02 { color: #FF3300; text-align:center}
.honmei-03 { background-color: #DBD3F5; color:#6633CC; font-weight:bold; text-align:center;}
.honmei-04 { background-color: #E2F6DF; color:#006633; font-weight:bold; text-align:center;}
.honmei-05 { background-color: #D2F0F3; color:#0066FF; font-weight:bold; text-align:center;}
.honmei-06 { color:#6633CC; text-align:right;}
.honmei-07 { color:#006633; text-align:right;}
.honmei-08 { color:#FF3300; text-align:right;}


.odds-01 { font-size:14px; font-weight:bold; color:#FF6600; width:600px; margin:20px; background:url(../images/tips_img/odds_images/odds01.gif) no-repeat 0 3px; height:30px; padding-left:35px}
.odds-02 { font-size:14px; font-weight:bold; color:#6633FF; width:600px; margin:20px; background:url(../images/tips_img/odds_images/odds02.gif) no-repeat 0 3px; height:30px; padding-left:35px}
.odds-ttl2 { color: #FF3300; margin-top:15px; font-weight:bold; margin-bottom:5px; font-size:18px}


/*メインレース*/
.m-r-bg { background-color:#F8F9E0}
.m-r01 { background-color:#FFF; color:#000; font-weight:bold}
.m-r02 { background-color:#000; color:#fff; font-weight:bold}
.m-r03 { background-color:#FF0000; color:#fff; font-weight:bold}
.m-r04 { background-color:#0000FF; color:#fff; font-weight:bold}
.m-r05 { background-color:#FFCC00; color:#000; font-weight:bold}
.m-r06 { background-color:#00CC00; color:#fff; font-weight:bold}
.m-r07 { background-color:#FF6600; color:#fff; font-weight:bold}
.m-r08 { background-color:#FF66CC; color:#fff; font-weight:bold}


/*馬体の統計学*/
.batai-mark01 { background:url(../images/tips_img/batai/01_2.gif) no-repeat; padding-left:34px; height:28px; padding-top:7px; _padding-bottom:10px;}
.batai-mark02 { background:url(../images/tips_img/batai/02_2.gif) no-repeat; padding-left:34px; height:28px; padding-top:7px; margin-top:8px; _padding-bottom:10px;}
.batai-mark03 { background:url(../images/tips_img/batai/03_2.gif) no-repeat; padding-left:34px; height:28px; padding-top:7px; margin-top:8px; _padding-bottom:10px;}
.batai-mark04 { background:url(../images/tips_img/batai/04_2.gif) no-repeat; padding-left:34px; height:28px; padding-top:7px; margin-top:8px; _padding-bottom:10px;}
.batai-mark05 { background:url(../images/tips_img/batai/05_2.gif) no-repeat; padding-left:34px; height:28px; padding-top:7px; margin-top:8px; _padding-bottom:10px;}