@charset "utf-8";
* { margin:0; padding:0; }
html { overflow-y: scroll; }
address, caption, cite, code, dfn, em, strong, th, var { font-style: normal; }
table { border-collapse: collapse; border-spacing: 0; }
caption, th { text-align: left; }
q:before, q:after { content: ''; }
img, object, embed { vertical-align: top; }
legend { display: none; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
h2 { color:#333333; }
img, abbr, acronym, fieldset { border: 0; }
li { list-style-type: none; }
.clear { clear:both; }
/* clearfix */
	.clearfix:after { content: url(https://excellent-keiba.com/image/spacer.gif); display: block; clear: both; height: 0; }
.clearfix { overflow:hidden; }
/* for IE6 */
	* html .clearfix { display:inline-block; }
/* for IE7 */
	*:first-child+html .clearfix { display:inline-block; }
/*----------------------------------------------------
	Base
----------------------------------------------------*/
#body { font-size: 90%; font-family:"メイリオ", "Meirio", "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"; background:#e9eaed url(https://excellent-keiba.com/image/back.gif) repeat-x; color:#000a2a; _margin-top:0; }
#back { background-repeat: repeat-x; width:950px; margin:0 auto; }
/*----------------------------------------------------
	Link
----------------------------------------------------*/
a:link { color: #425c94; font-weight:bold; }
a:visited { color: #425c94; text-decoration: underline; }
a:hover { color: #425c94; text-decoration:none; }
a:active { text-decoration: underline; }
/* -----------------------------------------------------------
header
----------------------------------------------------------- */
#header { color:#FFFFFF; padding-top: 7px; padding-right: 10px; padding-bottom: 10px; }
.header_text { float:left; }
.header_text a { color: #FFFFFF; text-decoration: underline; font-size: 18px; }
.header_text a:hover { text-decoration: none; }
.header_text a:visited { _color: #FFFFFF; }
.header_text02 { float:right; background:url(https://excellent-keiba.com/image/mark01.gif) no-repeat; padding:0 0 4px 20px; }
#linktop { float: right; color: #FFFFFF; }
#linktop a { color: #FFFF00; text-decoration: underline; }
#linktop a:hover { color: #FFFF00; text-decoration: none; }
#logo { padding-top: 10px; padding-bottom: 15px; background:#ffffff; }
#logo h2 { font-size: 16px; }
.search { float:right; background:url(https://excellent-keiba.com/image/search.gif) no-repeat; width:263px; height:34px; margin-top: 10px; margin-right: 0; margin-bottom: 10px; margin-left: 10px; padding-top: 15px; padding-right: 0; padding-bottom: 0; padding-left: 35px; }
/* -----------------------------------------------------------
left_menu
----------------------------------------------------------- */
#left { float:left; width:265px; margin-bottom:20px; margin-top:20px; }
.left_box { width:265px; margin-bottom:20px; }
.left_box h2 { background:#f6f7f8; border:1px solid #d2d3d6; padding:5px; color:#04879e; }
.left_table { width:265px; margin-bottom:20px; }
.left_table tr { border-bottom:1px solid #d2d3d6; }
.left_table td { padding:10px 0; vertical-align: top; background:#ffffff; }
.left_table p { font-weight:bold; }
.left_table a { font-weight:bold; color: #425c94; }
.left_table .td-a1 { padding-right: 5px; border-left:1px solid #d2d3d6; }
.left_table .td-a2 { padding-right: 5px; color: #333; }
/*
.left_table .td-a2 {
	overflow: hidden;
	height: 3em;
	padding-right: 5px;
}
*/
.datecate { border-right:1px solid #d2d3d6; }
.left_rank1 { background:url(https://excellent-keiba.com/image/1th.gif); width:40px; height:16px; text-indent: -9999px; background-repeat: no-repeat; display:block; }
.left_rank2 { background:url(https://excellent-keiba.com/image/2th.gif); width:40px; height:16px; text-indent: -9999px; background-repeat: no-repeat; display:block; }
.left_rank3 { background:url(https://excellent-keiba.com/image/3th.gif); width:40px; height:16px; text-indent: -9999px; background-repeat: no-repeat; display:block; }
.left_rank4 { background:url(https://excellent-keiba.com/image/4th.gif); width:40px; height:16px; text-indent: -9999px; background-repeat: no-repeat; display:block; }
.left_rank5 { background:url(https://excellent-keiba.com/image/5th.gif); width:40px; height:16px; text-indent: -9999px; background-repeat: no-repeat; display:block; }
.left_qr { padding:15px 10px 15px 3px; float:left; background:#ffffff; border-left:1px solid #e9eaed; }
.left_qrtext { padding:20px 10px 15px 0; display:block; background:#ffffff; background:#ffffff; border-right:1px solid #e9eaed; }
/* -----------------------------------------------------------
right_menu
----------------------------------------------------------- */
#right { float:left; margin:0px 0 20px 5px; width:678px; }
.right_box { width:662px; margin:20px 8px 20px 8px; }
.right_box h2 { background:#f6f7f8; border:1px solid #d2d3d6; padding:5px; color:#04879e; }
.right_table { font-weight:bold; background:#ffffff; border-left:1px solid #e9eaed; border-right:1px solid #e9eaed; }
.right_table td { padding:8px; }
.right_td01 { width:120px; padding:10px; vertical-align: top; }
.right_td02 { width:150px; }
.right_td02 p { background:url(https://excellent-keiba.com/image/mark_book.gif) no-repeat; padding:0 0 0 20px; }
.right_ul { padding:5px 0 0 0; _margin-top:0; }
.right_ul li { background:url(https://excellent-keiba.com/image/button01.gif) no-repeat; width:165px; height:41px; padding:23px 0 0 45px; float:left; margin:0 4px 0 4px; display:block; font-weight: bold; }
.right_menu { margin-top: 20px; margin-right: 0; margin-bottom: 20px; margin-left: 0; }
.right-contents-box { margin-top:20px; }
.right_tag { margin-top:20px; }
.right_tag p { padding:10px; background:#ffffff; border-left:1px solid #e9eaed; border-right:1px solid #e9eaed; }
.right_box02 { padding:20px 0 0 0; }
#right_block { padding-top: 15px; padding-right: 0; padding-bottom: 10px; padding-left: 0; }
#right_block_area { padding: 10px; background:#ffffff; border-left:1px solid #e9eaed; border-right:1px solid #e9eaed; }
#right_block_area h3 { background-color: #f2f2f2; padding: 5px; margin-bottom: 10px; color: #333333; }
#right_block_area p { margin-bottom: 1.5em; }
#right_block_area ul { margin-bottom: 1em; padding-left: 2em; }
#right_block_area li { list-style-type: disc; }
.right_table02 { width:662px; }
.right_table03 { width:662px; }
.right_table04 { width:662px; }
.right_table04 .item_c { padding:5px; width:150px; text-align: left; border-top:none; background-color: #FFFFFF; border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; border-right-color: #d2d3d6; border-bottom-color: #d2d3d6; border-left-width: 1px; border-left-style: solid; border-left-color: #d2d3d6; }
.right_table04 .item_d { background-color:#FFFFFF; text-align:left; padding: 5px; border-top:none; border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; border-right-color: #d2d3d6; border-bottom-color: #d2d3d6; }
.right_table03 .item_a { padding:5px; font-weight:bold; color:#333333; width: 180px; }
.right_table03 .item_b { padding:5px; font-weight:bold; color:#333333; }
.right_table03 .item_c { padding:5px; background-color:#ffffff; width:180px; border-top:none; border-left:1px solid #d2d3d6; }
.right_table03 .item_d { text-align:left; background-color:#ffffff; padding: 5px; border-right:1px solid #d2d3d6; border-bottom:1px solid #d2d3d6; }
.right_table03 .item_e { padding: 5px; width: 40px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #d9d9d9; text-align: center; border-right-width: 1px; border-right-style: solid; border-right-color: #d9d9d9; background-color: #FFFFFF; }
.right_table03 .item_f { padding: 5px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #d9d9d9; width: 30px; text-align: center; border-right-width: 1px; border-right-style: solid; border-right-color: #d9d9d9; background-color: #FFFFFF; }
.right_table03 .item_g { padding: 5px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #d9d9d9; width: 40px; text-align: center; border-right-width: 1px; border-right-style: solid; border-right-color: #d9d9d9; background-color: #FFFFFF; }
.right_table03 .item_h { padding: 5px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #d9d9d9; border-right-width: 1px; border-right-style: solid; border-right-color: #d9d9d9; background-color: #FFFFFF; }
.right_table03 .item_i { padding: 5px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #d9d9d9; border-right-width: 1px; border-right-style: solid; border-right-color: #d9d9d9; background-color: #FFFFFF; }
.right_table03 .item_j { padding: 5px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #d9d9d9; border-right-width: 1px; border-right-style: solid; border-right-color: #d9d9d9; background-color: #FFFFFF; }
.right_table03 .item_k { background-color: #F2F2F2; padding: 5px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #d9d9d9; width: 40px; text-align: center; border-right-width: 1px; border-right-style: solid; border-right-color: #d9d9d9; }
.right_table03 .item_klm { padding: 5px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #d9d9d9; border-right-width: 1px; border-right-style: solid; border-right-color: #d9d9d9; text-align: center; background-color: #FFFFFF; }
.right_table03 .item_l { padding: 5px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #d9d9d9; text-align: center; width: 30px; border-right-width: 1px; border-right-style: solid; border-right-color: #d9d9d9; background-color: #FFFFFF; }
.right_table03 .item_m { padding: 5px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #d9d9d9; width: 80px; border-right-width: 1px; border-right-style: solid; border-right-color: #d9d9d9; text-align: right; background-color: #FFFFFF; }
.right_table03 .item_n { padding: 5px; background-color: #F2F2F2; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #d9d9d9; text-align: center; width: 40px; border-right-width: 1px; border-right-style: solid; border-right-color: #d9d9d9; }
.right_table03 .item_o { padding: 5px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #d9d9d9; width: 80px; border-right-width: 1px; border-right-style: solid; border-right-color: #d9d9d9; text-align: center; background-color: #FFFFFF; }
.right_table03 .item_op { padding: 5px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #d9d9d9; border-right-width: 1px; border-right-style: solid; border-right-color: #d9d9d9; text-align: center; background-color: #FFFFFF; }
.right_table03 .item_p { padding: 5px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #d9d9d9; width: 80px; border-right-width: 1px; border-right-style: solid; border-right-color: #d9d9d9; text-align: right; background-color: #FFFFFF; }
.right_table03 .item_q { padding: 5px; background-color: #F2F2F2; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #d9d9d9; width: 40px; text-align: center; border-right-width: 1px; border-right-style: solid; border-right-color: #d9d9d9; }
.right_table03 .item_r { padding: 5px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #d9d9d9; border-right-width: 1px; border-right-style: solid; border-right-color: #d9d9d9; text-align: center; background-color: #FFFFFF; }
.right_table03 .item_s { padding: 5px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #d9d9d9; border-right-width: 1px; border-right-style: solid; border-right-color: #d9d9d9; text-align: right; background-color: #FFFFFF; }
.right_table03 .item_e1 { background-color: #f2f2f2; padding: 5px; width: 40px; text-align: center; border-right-width: 1px; border-right-style: solid; border-right-color: #d9d9d9; }
.right_table03 .item_f1 { background-color: #f2f2f2; padding: 5px; width: 30px; text-align: center; border-right-width: 1px; border-right-style: solid; border-right-color: #d9d9d9; }
.right_table03 .item_g1 { background-color: #f2f2f2; padding: 5px; width: 40px; text-align: center; border-right-width: 1px; border-right-style: solid; border-right-color: #d9d9d9; }
.right_table03 .item_h1 { background-color: #f2f2f2; padding: 5px; border-right-width: 1px; border-right-style: solid; border-right-color: #d9d9d9; }
.right_table03 .item_i1 { background-color: #f2f2f2; padding: 5px; border-right-width: 1px; border-right-style: solid; border-right-color: #d9d9d9; }
.right_table03 .item_j1 { background-color: #f2f2f2; padding: 5px; border-right-width: 1px; border-right-style: solid; border-right-color: #d9d9d9; }
.right_table03 .item_k1 { background-color: #F2F2F2; padding: 5px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #d9d9d9; width: 40px; text-align: center; border-right-width: 1px; border-right-style: solid; border-right-color: #d9d9d9; }
.right_table03 .item_l1 { padding: 5px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #d9d9d9; text-align: center; width: 30px; border-right-width: 1px; border-right-style: solid; border-right-color: #d9d9d9; background-color: #FFFFFF; }
.right_table03 .item_m1 { padding: 5px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #d9d9d9; width: 80px; border-right-width: 1px; border-right-style: solid; border-right-color: #d9d9d9; text-align: right; background-color: #FFFFFF; }
.right_table03 .item_n1 { padding: 5px; background-color: #F2F2F2; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #d9d9d9; text-align: center; width: 40px; border-right-width: 1px; border-right-style: solid; border-right-color: #d9d9d9; }
.right_table03 .item_o1 { padding: 5px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #d9d9d9; width: 80px; border-right-width: 1px; border-right-style: solid; border-right-color: #d9d9d9; text-align: center; background-color: #FFFFFF; }
.right_table03 .item_p1 { padding: 5px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #d9d9d9; width: 80px; border-right-width: 1px; border-right-style: solid; border-right-color: #d9d9d9; text-align: right; background-color: #FFFFFF; }
.right_table03 .item_q1 { padding: 5px; background-color: #F2F2F2; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #d9d9d9; width: 40px; text-align: center; border-right-width: 1px; border-right-style: solid; border-right-color: #d9d9d9; }
.right_table03 .item_r1 { padding: 5px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #d9d9d9; border-right-width: 1px; border-right-style: solid; border-right-color: #d9d9d9; text-align: center; background-color: #FFFFFF; }
.right_table03 .item_s1 { padding: 5px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #d9d9d9; border-right-width: 1px; border-right-style: solid; border-right-color: #d9d9d9; text-align: right; background-color: #FFFFFF; }
.item_a { width:200px; padding:3px; background-color:#f2f2f2; text-align:center; font-weight:bold; color:#04879e; border-top:1px solid #d2d3d6; border-right:1px solid #d2d3d6; border-left:1px solid #d2d3d6; border-bottom:1px solid #d2d3d6; }
.item_b { padding:5px; background-color:#f2f2f2; text-align:center; font-weight:bold; color:#04879e; border-top:1px solid #d2d3d6; border-right:1px solid #d2d3d6; border-bottom:1px solid #d2d3d6; }
.item_c { width:300px; padding:5px; border-top:1px solid #d2d3d6; border-right:1px solid #d2d3d6; border-bottom:1px solid #d2d3d6; background-color:#f2f2f2; text-align:center; font-weight:bold; color:#04879e; }
.right_td02_01 { padding:3px; background-color:#d8dfea; text-align:center; font-weight:bold; color:#333333; border-right:1px solid #FFFFFF; }
.right_td02_02 { padding:3px; background-color:#d8dfea; text-align:center; font-weight:bold; color:#333333; }
.right_td02_03 { padding:3px; background-color:#ffffff; width:200px; border-bottom:1px solid #d2d3d6; border-left:1px solid #d2d3d6; border-right:1px solid #d2d3d6; }
.right_td02_04 { padding:5px; background-color:#ffffff; text-align:center; border-right:1px solid #d2d3d6; border-bottom:1px solid #d2d3d6; }
.right_td02_05 { padding:5px; background-color:#ffffff; width:300px; border-bottom:1px solid #d2d3d6; border-right:1px solid #d2d3d6; }
.right_td02_06 { padding:3px; background-color:#FFFFFF; text-align:center; width:200px; border-right:1px solid #edeff4; border-bottom:1px solid #edeff4; }
.right_td02_07 { padding:5px; background-color:#FFFFFF; text-align:center; border-right:1px solid #edeff4; border-bottom:1px solid #edeff4; }
.right_td02_08 { padding:5px; background-color:#FFFFFF; width:300px; border-bottom:1px solid #FFFFFF; }
#right_more { text-align:center; padding:10px; }
.right_text h2 { margin:20px 0 0 0; }
.right_text p { padding:10px; background:#ffffff; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #e9eaed; border-left-color: #e9eaed; }
.right_text02 { padding:10px; margin-bottom: 0.5em; }
.right_line { padding:5px; border:1px solid #d2d3d6; margin-top: 1em; font-weight:bold; color:#04879e; background:#ffffff; }
#comments-open-captcha { background:#e9eaed; }
#right_coment { padding-top:5px; }
.date { padding-left: 1em; }
#comments-open-data { padding-top: 10px; }
#flip2 { padding:10px; border-bottom:1px solid #e9eaed; border-left:1px solid #e9eaed; border-right:1px solid #e9eaed; background:#ffffff; }
#return-area { margin-top: 15px; }
.return { text-align: right; padding-top: 10px; }
.result_error1 { margin-bottom: 1.5em; }
.result_error1 em { font-weight: bold; }
.result_error2 { margin-bottom: 1em; }
.comment_preview1 { margin-bottom: 1em; }
.comment_preview1 span { padding-left: 1em; }
.comment_preview2 { margin-bottom: 2em; margin-top: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 1em; }
.headline dt { padding-left: 1em; font-size: 14px; }
#on50 { float: left; margin-bottom: 1em; padding-left: 1em; }
#keiba_dictionary { float: right; margin-bottom: 1em; }
#keiba_dictionary td { padding-right: 0.7em; }
.d_contents { padding-left: 1em; }
.txtnormal { font-weight: normal; }
.mailto { margin-top: 3px; margin-left: 3px; }
.site_image { width: 660px; height: 300px; overflow-x : hidden; border-bottom:1px solid #d2d3d6; border-right:1px solid #d2d3d6; border-left:1px solid #d2d3d6; }
.gotosite { text-align: center; font-size: 120%; font-weight: bold; }
#addclips { margin: 0; padding: 0; }
.pickup_text { color:#F56200; }
/* -----------------------------------------------------------
RSS
----------------------------------------------------------- */
#rss-icon { background-image: url(../image/rss.gif); background-repeat: no-repeat; padding-left: 40px; padding-top: 5px; padding-bottom: 5px; background-position: 0; margin-bottom: 0.5em; margin-top: 0.5em; }
#rss-reader { font-weight: normal; }
#rss-other { width: 100%; }
#rss-other td { padding: 5px; }
#rss-feed-area { padding-top: 15px; padding-left: 10px; background: #ffffff; width:253px; height:50px; border-left:1px solid #e9eaed; border-right:1px solid #e9eaed; display:block; }
#rss-feed-area li { float: left; }
#rss-feed-area li#rss-main { background-image: url(https://excellent-keiba.com/image/rss_pill_orange_32.png); background-repeat: no-repeat; background-position: 0 0; padding-left: 36px; padding-top: 5px; padding-bottom: 10px; margin-right: 10px; }
#rss-feed-area li#rss-comment { background-image: url(https://excellent-keiba.com/image/rss_pill_blue_32.png); background-repeat: no-repeat; background-position: 0 0; padding-left: 36px; padding-top: 5px; padding-bottom: 10px; }
.page-list { text-align: center; margin-top: 10px; }
/* -----------------------------------------------------------
Topic
----------------------------------------------------------- */
.site-of-topic { padding-top: 1em; padding-bottom: 1.5em; }
.clip { float: left; height: 80px; width: 120px; margin-right: 12px; }
.clip a img { border: 1px solid #add4d0; padding: 2px; height: 80px; width: 120px; display: block; }
.clip a:hover img { border: 1px solid #3b5998; }
#facebook { padding: 1em; }
/* -----------------------------------------------------------
Search
----------------------------------------------------------- */
#site-search { padding: 10px; margin-bottom:20px; background:#ffffff; border-left:1px solid #e9eaed; border-right:1px solid #e9eaed; }
#search-input { padding: 3px; width: 170px; }
#search-submit { padding: 3px; }
.content-nav { text-align: center; margin-top: 15px; }
/* -----------------------------------------------------------
footer
----------------------------------------------------------- */
#footer { padding:10px 0; width:941px; margin:0 auto; background-color: #FFFFFF; border-top-width: 1px; border-right-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-color: #cccccc; border-right-color: #cccccc; border-left-color: #cccccc; }
#footer #copyright { text-align: center; margin-top: 15px; }
/*----------------------------------------------------
site-navigation
----------------------------------------------------*/
#mobile { display: none; }
 
@media screen and (max-width: 480px) {
 
#mobile { display: block; }
.head-nav{ display:none; }
}
#site-navigation { width:662px; margin-bottom: 15px; border-top-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; border-top-color: #d2d3d6; border-left-color: #d2d3d6; }
#site-navigation .list1 { background-color:#FFFFFF; text-align:left; padding: 5px; border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; border-right-color: #d2d3d6; border-bottom-color: #d2d3d6; }
#site-navigation .list2 { background-color:#FFFFFF; text-align:left; padding: 5px; border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; border-right-color: #d2d3d6; border-bottom-color: #d2d3d6; }
#site-navigation .list3 { background-color:#FFFFFF; text-align:left; padding: 5px; border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; border-right-color: #d2d3d6; border-bottom-color: #d2d3d6; }
#comments-open { background:#e9eaed; }
#comment-parent-id { background:#e9eaed; }
#comment-greeting { background:#e9eaed; }
.new-reviews { background-color: #FFFFFF; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #d2d3d6; border-left-color: #d2d3d6; padding-top: 10px; padding-right: 10px; padding-left: 10px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #d2d3d6; padding-bottom: 5px; }
.new-reviews .rated-site { font-size: 85%; }
.new-reviews .rated-site .nr-date { margin-right: 10px; font-weight: bold; color: #404040; }
.new-reviews .rated-site .nr-site { color: #f56200; font-weight: bold; margin-right: 5px; }
.new-reviews .rated-site .nr-site a { color: #f56200; font-weight: bold; }
.new-reviews .rated-site .nr-number { margin-right: 10px; font-weight: bold; color: #404040; }
.new-reviews .rated-site .nr-author { font-size: 80%; }
.new-reviews .ratings-comments { margin-top: 4px; line-height: 1.6; }
.new-reviews .ratings-comments a { }
.new-reviews .read-more { text-align: right; padding-top: 3px; }
#global-navigation { background-color: #FFFFFF; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #d2d3d6; border-left-color: #d2d3d6; margin-bottom: 15px; }
#global-navigation li { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #d2d3d6; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; }
#left-navigation { background-color: #FFFFFF; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #d2d3d6; border-left-color: #d2d3d6; margin-bottom: 15px; }
#left-navigation li { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #d2d3d6; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; }
#footer-navigation { margin-right: auto; margin-left: auto; margin-top: 0px; margin-bottom: 0px; padding-left: 20px; }
#footer-navigation li { float: left; margin-right: 15px;  /white-space: nowrap;
}
#popular-word { padding: 10px; margin-bottom: 20px; background-color: #FFFFFF; }
#excellent-horse-racing { background-color: #FFFFFF; margin-bottom: 20px; padding-top: 10px; padding-right: 5px; padding-bottom: 5px; padding-left: 10px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #d2d3d6; border-bottom-color: #d2d3d6; border-left-color: #d2d3d6; }
#excellent-horse-racing .aaa1 { height: 68px; width: 88px; float: left; margin-right: 5px; }
#excellent-horse-racing .aaa2 { float: right; width: 155px; }
#excellent-horse-racing .aaa3 { clear: both; margin-bottom: 15px; }
#race-this-week { margin-top: 15px; }
#past-races { background-color: #FFFFFF; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #d2d3d6; border-bottom-color: #d2d3d6; border-left-color: #d2d3d6; padding: 10px; line-height: 1.5; text-align: center; }
/* -----------------------------------------------------------
recommend
----------------------------------------------------------- */
.rand_item { display: none; }
h3.recommend-site { background:#f6f7f8; border:1px solid #d2d3d6; padding:5px; color:#04879e;  font-size: 18px; }
.recommend-area { margin-bottom: 15px; background-color: #FFFFFF; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #d2d3d6; border-bottom-color: #d2d3d6; border-left-color: #d2d3d6; padding-left: 14px; padding-top: 14px; padding-bottom: 12px; }
.recommend-area div { float: left; margin-right: 10px; _margin-right: 7px; }
.recommend-area p { padding-top: 6px; text-align: center; }
.recommend-area a img { border: 1px solid #d2d3d6; padding: 1px; }
.recommend-area a:hover img { border: 1px solid #f56200; padding: 1px; }
/* -----------------------------------------------------------
left-race-this-week
----------------------------------------------------------- */
#left-race-this-week { border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #d2d3d6; border-bottom-color: #d2d3d6; border-left-color: #d2d3d6; margin-bottom: 15px; background-color: #FFFFFF; padding-top: 8px; padding-right: 8px; padding-bottom: 10px; padding-left: 8px; }
#left-race-this-week .race-date { background-color: #F6F7F8; padding: 3px; margin-bottom: 5px; }
#left-race-this-week .race-info { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #E9EAED; margin-bottom: 5px; padding-bottom: 5px; padding-left: 5px; }
#left-race-this-week .race-info-noline { margin-bottom: 5px; padding-bottom: 5px; padding-left: 5px; }
#left-race-this-week .race-result { padding-top: 4px; padding-left: 5px; }
.notoriety-area { background-color: #FFFFFF; padding-top: 10px; padding-bottom: 10px; border: 1px solid #d2d3d6; padding-left: 5px; line-height: 150%; }
.more-notoriety { background-color: #FFFFFF; padding-top: 5px; padding-bottom: 5px; text-align: right; padding-right: 10px; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #d2d3d6; border-left-color: #d2d3d6; }
