/* ///// 設定リセット ///// */

*		{
		margin: 0;
		padding: 0;
		}

/* ///// リンク設定 ///// */

a:link		{text-decoration: none; color: #32cd32;}
a:visited	{text-decoration: none; color: #32cd32;}
a:active	{text-decoration: none; color: #32cd32;}
a:hover		{text-decoration: none; color: #0000ff;}


/* ///// フォント設定 ///// */

H1		/* b24px ページタイトル */
		{
		font: normal normal bold 24px/130% monospace;
		}

H2		/* b22px ページタイトル（オーバーフロー時に使用） */
		{
		font: normal normal bold 22px/130% monospace;
		}

H3		/* b16px 大見出し */
		{
		font: normal normal bold 16px/125% monospace;
		}

H4		/* b14px 中見出し */
		{
		font: normal normal bold 14px/125% monospace;
		}

H5		/* b12px 小見出し */
		{
		font: normal normal bold 12px/125% monospace;
		}

H6		/* 12px キャプション */
		{
		font: normal normal normal 12px/125% monospace;
		}

P		/* 14px 本文 */
		{
		font: normal normal normal 14px/125% monospace;
		}

PRE		/* 14px 本文（競馬百科事典用） */
		{
		font: normal normal normal 14px/125% monospace;
		}


/* +++++ ページ設定 +++++ */

body		/* body ページ全体 */
	{
	background-image: url('wall.gif');
	}

#wrap		/* div コンテンツ全体 */
	{
	width: 750px;
	margin: 5px auto;
	background-color: #ffffff;
	}

#head_bg	/* div ヘッダ背景 */
	{
	background-image: url('bg.jpg');
	}

#head_logo	/* div ヘッダロゴ */
	{
	width: 100px;
	height: 70px;
	margin: 10px 20px;
	border: 0px;
	}

#head_link	/* div ヘッダリンク */
	{
	padding: 7px 20px;
	font: normal normal normal 14px/125% monospace;
	background-color: #dddddd;
	}

#head_link a 	/* ヘッダリンク */
	{
	padding-left: 7px;
	font-weight: bold;
	border-left: 1px dotted #999999;
	}

#head_link a.left	/* a ヘッダリンク（アイコン設置まで一時的に利用） */
	{
	padding-left: none;
	font-weight: bold;
	border-left: none;
	}

#head_link span	/* span ヘッダリンク（非リンク時） */
	{
	padding-left: 7px;
	border-left: 1px dotted #999999;
	}

#main		/* table メイン */
	{
	width: 750px;
	border; 0px;
	}

#navi		/* td ナビ全体 */
	{
	width: 180px;
	padding: 10px;
	text-align: center;
	background-color: #ccffcc;
	}

#navi_2		/* TD ナビ全体（拡張用） */
	{
	width: 90px;
	padding: 10px;
	text-align: center;
	background-color: #ccffcc;
	}

#contents	/* TD コンテンツ全体 */
	{
	width: 540px;
	text-align: center;
	}

#contents_2	/* TD コンテンツ全体（拡張用） */
	{
	width: 630px;
	text-align: center;
	}


/* ///// ページ設定 ///// */

.layout		/* DIV コンテンツ全体 */
		{
		width: 750px;
		height: auto;
		margin: 5px auto;
		text-align: center;
		background-color: #ffffff;
		}

.layout .head_bg	/* DIV ヘッダ背景 */
		{
		width: 750px;
		height: 90px;
		text-align: left;
		background-image: url('bg.jpg');
		}

.layout .head_logo	/* IMG ヘッダロゴ */
		{
		width: 100px;
		height: 70px;
		margin: 10px 20px;
		border: 0px;
		}

.layout .head_link	/* DIV ヘッダリンク */
		{
		padding: 0;
		width: 750px;
		height: 30px;
		text-align: left;
		font-size: 16px;
		text-indent: 1.5em;
		line-height: 180%;
		color: #000000;
		background-color: #dddddd;
		}

.layout .head_link A	/* A ヘッダリンク */
		{
		font: normal normal bold 14px/125% monospace;
		border-left: none;
		}

.layout .head_link span	/* SPAN ヘッダリンク */
		{
		font: normal normal normal 14px/125% monospace;
		border-left: none;
		}

.layout .main		/* TABLE メイン */
		{
		width: 750px;
		height: auto;
		border; 0px;
		}

.layout .navi		/* TD ナビ全体 */
		{
		width: 180px;
		height: auto;
		text-align: center;
		background-color: #ccffcc;
		}

.layout .navi_2		/* TD ナビ全体（拡張用） */
		{
		width: 90px;
		height: auto;
		background-color: #ccffcc;
		}

.layout .contents	/* TD コンテンツ全体 */
		{
		width: 540px;
		height: auto;
		text-align: center;
		}

.layout .contents_2	/* TD コンテンツ全体（拡張用） */
		{
		width: 630px;
		height: auto;
		text-align: center;
		}


/* +++++ ナビ設定（トップページ） +++++ */

#navi .counter	/* カウンター */
	{
	margin: 15px 0px;
	}

#navi h5.date	/* h5 創刊更新 */
	{
	}

#navi #whatnew	/* div What's New */
	{
	margin-top: 30px;
	}

#navi #whatnew h3	/* h3 What's New */
	{
	margin-bottom: 12px;
	color: #ff4500;
	}

#navi #whatnew .date	/* p 更新日付 */
	{
	font: normal normal bold 12px/125% monospace;
	text-align: left;
	background: url('head.gif') no-repeat;
	padding-left: 15px;
	}

#navi #whatnew .text	/* h6 更新内容 */
	{
	font: normal normal normal 12px/125% monospace;
	text-align: left;
	text-indent: 1em;
	padding-bottom :8px;
	border-bottom: 1px dashed #999999;
	margin-bottom: 10px;
	}

#navi #whatnew .text a	/* a 更新内容リンク */
	{
	font-weight: bold;
	}

#navi #rss	/* div RSS */
	{
	margin-top: 30px;
	}

#navi #rssico	/* img RSSアイコン */
	{
	border: 0px;
	}

#navi #rss h6	/* p RSS説明 */
	{
	margin-top: 5px;
	font: normal normal normal 12px/125% monospace;
	}

#navi #mail	/* div メールアドレス */
	{
	margin-top: 50px;
	}

#navi #mail p	/* p メール説明 */
	{
	font: normal normal normal 12px/125% monospace;
		}

#navi #dabaner	/* div バナー */
	{
	margin-top: 30px;
	}

#navi #dabaner p	/* p バナー説明 */
	{
	font: normal normal normal 12px/125% monospace;
	}


/* ///// ナビ設定（個別ページ用） ///// */

.navi_title	/* H6 タイトル */
		{
		margin: 50px 0px 0px 0px;
		color: #000000;
		}

.navi_link	/* H4 関連リンク */
		{
		margin: 20px 0px 0px 0px;
		color: #999999;
		}

.navi_linktext	/* H4 関連リンク説明 */
		{
		margin: 0px 0px 0px 0px;
		color: #000000;
		}

.navi_pr	/* DIV ＰＲバナー */
		{
		width: 125px;
		height: 125px;
		margin: 10px 28px 0px 27px;
		}


/* +++++ 画像部設定（トップページ） +++++ */

#imag	/* td 全体 */
	{
	width: 260px;
	height: 215px;
	}

#imag img	/* img 画像 */
	{
	margin: 12px 0px;
	border: 0;
	}


/* +++++ アテンション設定（トップページ） +++++ */

#atte		/* td 全体 */
	{
	text-align: center;
	}

#atte p		/* p 紹介文 */
	{
	font: normal normal bold 12px/125% monospace;
	}

#atte #atte_block	/* div ＰＲブロック全体 */
	{
	margin-top: 10px;
	background-color: #ffffd0;
	border: 1px dashed #bbbbbb;
	}

#atte #atte_block h5	/* h5 ＰＲブロックタイトル */
	{
	margin-top: 5px;
	font: normal normal bold 12px/125% monospace;
	color: #ff4500;
	}

#atte #atte_block p	/* p ＰＲブロック内容 */
	{
	margin-bottom: 5px;
	color: #888888;
	}


/* +++++ コンテンツ設定 +++++ */

.title_3	/* h3 今週の重賞 */
		{
		margin-top: 30px;
		color: #ff4500;
		}

.index_title h4	/* h4 中見出し */
		{
		margin: 25px 0px 10px 30px;
		padding-bottom: 5px;
		text-align: left;
		text-indent: 0.5em;
		border-bottom: 2px solid #32cd32;
		}

.index_title .sat	/* span 重賞土曜 */
		{
		font: normal normal bold 14px/125% monospace;
		color: #0000ff;
		}

.index_title .sun	/* span 重賞日祝 */
		{
		font: normal normal bold 14px/125% monospace;
		color: #ff0000;
		}

.index_title h5	/* h5  */
		{
		font: normal normal bold 14px/125% monospace;
		text-align: left;
		color: #aaaaaa;
		}

.index_title .index_1	/* h5 第１項目 */
		{
		margin-left: 35px;
		}

.index_title .index_2	/* h5 第２項目 */
		{
		margin-left: 45px;
		}

.index_title .index_3	/* h5 第３項目 */
		{
		margin-left: 55px;
		}

.index_title .index_4	/* h5 第４項目 */
		{
		margin-left: 65px;
		}

.index_title .index_5	/* h5 第５項目 */
		{
		margin-left: 75px;
		}

.index_title .index_6	/* h5 第６項目 */
		{
		margin-left: 85px;
		}

.index_title .index_7	/* h5 第７項目 */
		{
		margin-left: 95px;
		}

.index_title .index_8	/* h5 第８項目 */
		{
		margin-left: 105px;
		}

.index_title .index_9	/* h5 第９項目 */
		{
		margin-left: 115px;
		}

.index_title .index_0	/* h5 第10項目 */
		{
		margin-left: 125px;
		}

.index_title .index_a	/* h5 第11項目 */
		{
		margin-left: 135px;
		}

.index_title .index_b	/* h5 第12項目 */
		{
		margin-left: 145px;
		}

.index_title .index_c	/* h5 第13項目 */
		{
		margin-left: 155px;
		}

.index_title .index_d	/* h5 第14項目 */
		{
		margin-left: 165px;
		}

.index_title .index_e	/* h5 第15項目 */
		{
		margin-left: 175px;
		}

.index_title .index_f	/* h5 第16項目 */
		{
		margin-left: 185px;
		}

.index_title .index_g	/* h5 第17項目 */
		{
		margin-left: 195px;
		}

.index_title span	/* span 注釈 */
		{
		font: normal normal normal 12px/125% monospace;
		color: #000000;
		}

.index_title span.new	/* span 更新項目 */
		{
		font: normal normal bold 12px/125% monospace;
		color: #ff0000;
		}

#endamazon	/* div アマゾンウィジェット */
		{
		margin-top: 85px;
		}

#endlogo	/* div バナーロゴ */
		{
		margin-top: 45px;
		}

#endlogo a	/* a バナーロゴ */
		{
		margin: 15px;
		}

#endlogo img	/* img バナーロゴ */
		{
		border: none;
		}

#endbrowser	/* p 推奨ブラウザ */
		{
		font: normal normal normal 12px/125% monospace;
		margin-top: 25px;
		}

#endbrowser a	/* A 推奨ブラウザ内リンク */
		{
		font-weight: bold;
		}

#endcopy	/* p コピーライト */
		{
		font: normal normal normal 12px/125% monospace;
		margin: 30px 0px 15px 0px;
		}

#endcopy a	/* A 推奨ブラウザ内リンク */
		{
		font-weight: bold;
		}

.link2top	/* H5 トップへのリンク */
		{
		margin: 100px 30px 15px 0px;
		text-align: right;
		color: #999999;
		}

/* ///// コンテンツ設定 ///// */

.layout .title_1	/* H1 コーナー名 */
		{
		margin: 40px 0px 0px 0px;
		color: #000000;
		}

.layout .title_2	/* H6 コーナー名サブ */
		{
		margin: 0px 0px 0px 0px;
		color: #000000;
		}

.layout .title_3	/* H4 今週の重賞 */
		{
		margin: 35px 0px 0px 0px;
		color: #ff4500;
		}

.layout .memo		/* DIV メモ */
		{
		width: 438px;
		margin: 50px 50px 50px 50px;
		background-color: #ffffd0;
		border: 1px dashed #bbbbbb;
		}

.layout .memo_2		/* DIV メモ（contents_2） */
		{
		width: 438px;
		margin: 50px 95px 50px 95px;
		background-color: #ffffd0;
		border: 1px dashed #bbbbbb;
		}

.layout .memo_3		/* DIV メモ（背景白） */
		{
		width: 458px;
		margin: -10px 10px 50px 10px;
		background-color: #ffffff;
		}

.layout .memo_text	/* H6 メモ内容 */
		{
		margin: 10px 20px 10px 20px;
		color: #333333;
		text-align: left;
		}

.layout .memo_text_b	/* H6 メモ内容（センタリング） */
		{
		margin: 10px 20px 10px 20px;
		color: #333333;
		text-align: center;
		}

.layout .memo_text_2	/* H6 メモ内容（memo_3用） */
		{
		margin: 0px;
		font: normal normal normal 14px/125% monospace;
		color: #000000;
		text-align: center;
		}

.layout .memo_text A	/* H6 メモ内リンク */
		{
		font: normal normal bold 12px/125% monospace;
		}

.layout .memo_text_b A	/* H6 メモ内リンク */
		{
		font: normal normal bold 12px/125% monospace;
		}

.layout .index_title	/* H4 中見出し */
		{
		margin: 40px 0px 10px 30px;
		padding-bottom: 5px;
		text-align: left;
		text-indent: 0.5em;
		border-bottom: 2px solid #32cd32;
		}

.layout .index_titlest	/* SPAN 重賞土曜 */
		{
		color: #0000ff;
		}

.layout .index_titlesu	/* SPAN 重賞日祝 */
		{
		color: #ff0000;
		}

.layout .index_hr	/* HR アクセント線 */
		{
		display: none;
		}

.layout .index_1	/* H4 第１項目 */
		{
		margin: 0px 0px 0px 35px;
		text-align: left;
		color: #aaaaaa;
		}

.layout .index_1 SPAN	/* SPAN 第１項目説明 */
		{
		font: normal normal normal 12px/125% monospace;
		color: #000000;
		}

.layout .index_2	/* H4 第２項目 */
		{
		margin: 0px 0px 0px 45px;
		text-align: left;
		color: #aaaaaa;
		}

.layout .index_2 SPAN	/* SPAN 第２項目説明 */
		{
		font: normal normal normal 12px/125% monospace;
		color: #000000;
		}

.layout .index_3	/* H4 第３項目 */
		{
		margin: 0px 0px 0px 55px;
		text-align: left;
		color: #aaaaaa;
		}

.layout .index_3 SPAN	/* SPAN 第３項目説明 */
		{
		font: normal normal normal 12px/125% monospace;
		color: #000000;
		}

.layout .index_4	/* H4 第４項目 */
		{
		margin: 0px 0px 0px 65px;
		text-align: left;
		color: #aaaaaa;
		}

.layout .index_4 SPAN	/* SPAN 第４項目説明 */
		{
		font: normal normal normal 12px/125% monospace;
		color: #000000;
		}

.layout .index_5	/* H4 第５項目 */
		{
		margin: 0px 0px 0px 75px;
		text-align: left;
		color: #aaaaaa;
		}

.layout .index_5 SPAN	/* SPAN 第５項目説明 */
		{
		font: normal normal normal 12px/125% monospace;
		color: #000000;
		}

.layout .index_6	/* H4 第６項目 */
		{
		margin: 0px 0px 0px 85px;
		text-align: left;
		color: #aaaaaa;
		}

.layout .index_6 SPAN	/* SPAN 第６項目説明 */
		{
		font: normal normal normal 12px/125% monospace;
		color: #000000;
		}

.layout .index_7	/* H4 第７項目 */
		{
		margin: 0px 0px 0px 95px;
		text-align: left;
		color: #aaaaaa;
		}

.layout .index_7 SPAN	/* SPAN 第７項目説明 */
		{
		font: normal normal normal 12px/125% monospace;
		color: #000000;
		}

.layout .index_8	/* H4 第８項目 */
		{
		margin: 0px 0px 0px 105px;
		text-align: left;
		color: #aaaaaa;
		}

.layout .index_8 SPAN	/* SPAN 第８項目説明 */
		{
		font: normal normal normal 12px/125% monospace;
		color: #000000;
		}

.layout .index_9	/* H4 第９項目 */
		{
		margin: 0px 0px 0px 115px;
		text-align: left;
		color: #aaaaaa;
		}

.layout .index_9 SPAN	/* SPAN 第９項目説明 */
		{
		font: normal normal normal 12px/125% monospace;
		color: #000000;
		}

.layout .index_0	/* H4 第10項目 */
		{
		margin: 0px 0px 0px 125px;
		text-align: left;
		color: #aaaaaa;
		}

.layout .index_0 SPAN	/* SPAN 第10項目説明 */
		{
		font:normal normal normal 12px/125% monospace;
		color:#000000;
		}

.layout .index_a	/* H4 第11項目 */
		{
		margin: 0px 0px 0px 135px;
		text-align: left;
		color: #aaaaaa;
		}

.layout .index_a SPAN	/* SPAN 第11項目説明 */
		{
		font: normal normal normal 12px/125% monospace;
		color: #000000;
		}

.layout .index_b	/* H4 第12項目 */
		{
		margin: 0px 0px 0px 145px;
		text-align: left;
		color: #aaaaaa;
		}

.layout .index_b SPAN	/* SPAN 第12項目説明 */
		{
		font: normal normal normal 12px/125% monospace;
		color: #000000;
		}

.layout .index_c	/* H4 第13項目 */
		{
		margin: 0px 0px 0px 155px;
		text-align: left;
		color: #aaaaaa;
		}

.layout .index_c SPAN	/* SPAN 第13項目説明 */
		{
		font: normal normal normal 12px/125% monospace;
		color: #000000;
		}

.layout .index_d	/* H4 第14項目 */
		{
		margin: 0px 0px 0px 165px;
		text-align: left;
		color: #aaaaaa;
		}

.layout .index_d SPAN	/* SPAN 第14項目説明 */
		{
		font:normal normal normal 12px/125% monospace;
		color:#000000;
		}

.layout .index_e	/* H4 第15項目 */
		{
		margin: 0px 0px 0px 175px;
		text-align: left;
		color: #aaaaaa;
		}

.layout .index_e SPAN	/* SPAN 第15項目説明 */
		{
		font: normal normal normal 12px/125% monospace;
		color: #000000;
		}

.layout .index_f	/* H4 第16項目 */
		{
		margin: 0px 0px 0px 185px;
		text-align: left;
		color: #aaaaaa;
		}

.layout .index_f SPAN	/* SPAN 第16項目説明 */
		{
		font: normal normal normal 12px/125% monospace;
		color: #000000;
		}

.layout .index_g	/* H4 第17項目 */
		{
		margin: 0px 0px 0px 195px;
		text-align: left;
		color: #aaaaaa;
		}

.layout .index_g SPAN	/* SPAN 第17項目説明 */
		{
		font: normal normal normal 12px/125% monospace;
		color: #000000;
		}

.layout #index_new	/* SPAN 更新項目（IDで設定） */
		{
		font: normal normal bold 12px/125% monospace;
		color: #ff0000;
		}

.layout .endamazon	/* DIV アマゾンウィジェット */
		{
		margin: 100px 0px 0px 0px;
		}

.layout .endlogo	/* DIV バナーロゴ */
		{
		margin: 30px 0px 0px 0px;
		}

.layout .pdflogo	/* IMG getreaderロゴ */
		{
		width: 88px;
		height: 31px;
		margin: 15px;
		border: 0px;
		}

.layout .bosologo	/* IMG bosoロゴ */
		{
		width: 88px;
		height: 31px;
		margin: 15px;
		border: 0px;
		}

.layout .endbrowser	/* H6 推奨ブラウザ */
		{
		margin: 10px 0px 0px 0px;
		color: #000000;
		}

.layout .endcopy	/* H6 コピーライト */
		{
		margin: 10px 0px;
		color: #000000;
		}

.layout .endcopy A	/* A 推奨ブラウザ内リンク */
		{
		font: normal normal bold 12px/125% monospace;
		}

.layout .link2top	/* H5 トップへのリンク */
		{
		margin: 100px 30px 15px 0px;
		text-align: right;
		color: #999999;
		}


/* ///// コンテンツ設定（重賞展望ページ用） ///// */

.grad_title	/* H3 項目タイトル */
		{
		margin: 15px 0px 15px 0px;
		padding-bottom: 10px;
		border-bottom: 2px solid #32cd32;
		text-align: center;
		color: #000000;
		}

.grad_hr	/* HR 項目アクセント線 */
		{
		display: none;
		}

.grad_text	/* PRE 項目本文 */
		{
		margin: 6px 0px 0px 0px;
		text-align: left;
		color: #000000;
		}

.grad_date	/* DIV 開催情報 */
		{
		float: left;
		width: 250px;
		margin: 0px 25px 40px 40px;
		text-align: left;
		color: #000000;
		display: inline;
		}

.grad_dpdf	/* DIV 競馬新聞 */
		{
		float: right;
		width: 250px;
		margin: 0px 40px 40px 25px;
		text-align: left;
		color: #000000;
		display: inline;
		}

.dpdf_pdf	/* H3 競馬新聞リンク */
		{
		margin: 8px 0px 0px 0px;
		text-align: left;
		color: #999999;
		}

.dpdf_text	/* P 競馬新聞本文 */
		{
		margin: 3px 0px 0px 0px;
		text-align: right;
		color: #000000;
		}

.dpdf_nopdf	/* P 競馬新聞データ無 */
		{
		margin: 15px 0px 0px 0px;
		text-align: center;
		color: #000000;
		}

.grad_list	/* DIV 出走表 */
		{
		clear: both;
		width: 598px;
		margin: 0px 16px 40px 16px;
		text-align: left;
		color: #000000;
		}

.grad_favo	/* DIV 予想 */
		{
		width: 480px;
		margin: 0px 75px 40px 75px;
		text-align: left;
		color: #000000;
		}

.grad_payout	/* DIV 払戻金 */
		{
		float: left;
		width: 250px;
		margin: 0px 10px 0px 18px;
		text-align: left;
		color: #000000;
		display: inline;
		}

.grad_table	/* TABLE 払戻金一覧 */
		{
		width: 250px;
		height: auto;
		margin: 8px 0px 40px 0px;
		border: 0px;
		text-align: center;
		font: normal normal bold 14px/125% monospace;
		color: #ffffff;
		}

.grad_tr1	/* TR 払戻金-単勝 */
		{
		background-color: #0000ff;
		vertical-align: top;
		}

.grad_tr2	/* TR 払戻金-複勝 */
		{
		background-color: #ff0000;
		vertical-align: top;
		}

.grad_tr3	/* TR 払戻金-枠連 */
		{
		background-color: #009000;
		vertical-align: top;
		}

.grad_tr4	/* TR 払戻金-馬連 */
		{
		background-color: #900090;
		vertical-align: top;
		}

.grad_tr5	/* TR 払戻金-ワイド */
		{
		background-color: #00c0c0;
		vertical-align: top;
		}

.grad_tr6	/* TR 払戻金-枠単 */
		{
		background-color: #ff8080;
		vertical-align: top;
		}

.grad_tr7	/* TR 払戻金-馬単 */
		{
		background-color: #aaaa00;
		vertical-align: top;
		}

.grad_tr8	/* TR 払戻金-３連複 */
		{
		background-color: #3333ff;
		vertical-align: top;
		}

.grad_tr9	/* TR 払戻金-３連単 */
		{
		background-color: #ff8800;
		vertical-align: top;
		}

.grad_td1	/* TD 払戻金-券種 */
		{
		width: 75px;
		padding: 3px;
		}

.grad_td2	/* TD 払戻金-番号 */
		{
		width: 78px;
		padding: 3px;
		}

.grad_td3	/* TD 払戻金-金額 */
		{
		width: 97px;
		padding: 3px;
		text-align: right;
		}

.grad_td4	/* TD 払戻金-発売無 */
		{
		width: 175px;
		padding: 3px;
		text-align: center;
		}

.grad_result	/* DIV 競走成績 */
		{
		float: right;
		width: 324px;
		margin: 0px 18px 0px 10px;
		text-align: left;
		color: #000000;
		display: inline;
		}

.grad_end	/* DIV 終了処理 */
		{
		clear: both;
		}


/* ///// コンテンツ設定（メルマガページ用） ///// */

.mail_text	/* PRE 本文 */
		{
		margin: 50px 0px 0px 10px;
		text-align: left;
		color: #000000;
		}


/* ///// コンテンツ設定（百科事典ページ用） ///// */

.dict_word	/* DIV 用語項目全体 */
		{
		width: 480px;
		margin: 60px 30px 0px 30px;
		}

.word_bg1	/* DIV タイトル背景（１行用） */
		{
		margin: 0px 0px 0px 0px;
		background: url(entry.gif) no-repeat;
		}

.word_bg2	/* DIV タイトル背景（２行用） */
		{
		margin: 0px 0px 0px 0px;
		background: url(entry.gif) no-repeat 0px 20px;
		}

.word_title	/* H3 タイトル */
		{
		margin: 0px 0px 0px 25px;
		text-align: left;
		color: #000000;
		}

.word_date	/* H6 最終更新 */
		{
		margin: 5px 5px 0px 0px;
		text-align: right;
		color: #000000;
		}

.word_other	/* H4 同音異義語 */
		{
		margin: 5px 0px 0px 5px;
		text-align: left;
		color: #ff0000;
		}

.word_text	/* PRE 本文 */
		{
		margin: 25px 0px 20px 0px;
		text-align: left;
		color: #000000;
		}

.word_text A	/* PRE 本文内関連リンク */
		{
		font: normal normal bold 14px/125% monospace;
		}

.word_pict1	/* TABLE 画像枠（１枚用） */
		{
		width: 240px;
		margin: -5px 120px 10px 120px;
		}

.word_pict1 IMG	/* IMG 画像（１枚用） */
		{
		width: 220px;
		height: 165px;
		border: 0px;
		}

.word_pict1 H6	/* H6 画像キャプション（１枚用） */
		{
		margin: 0px 0px 5px 0px;
		}

.word_pict2	/* TABLE 画像枠（２、４枚用） */
		{
		width: 470px;
		margin: -5px 5px 10px 5px;
		}

.word_pict2 IMG	/* IMG 画像（２、４枚用） */
		{
		width: 220px;
		height: 165px;
		border: 0px;
		}

.word_pict2 H6	/* H6 画像キャプション（２、４枚用） */
		{
		margin: 0px 0px 5px 0px;
		}

.word_tb	/* TABLE 表 */
		{
		width: 440px;
		height: auto;
		margin: 0px 20px 0px 20px;
		border: 0px;
		background-color: #000000;
		}

.word_tb A	/* A 表内リンク */
		{
		font: normal normal bold 14px/125% monospace;
		}

.word_tb P	/* P 表内標準フォント */
		{
		margin: 6px 10px 6px 10px;
		}

.word_tb H6	/* P 表内血統表標準フォント */
		{
		margin: 3px 10px 3px 10px;
		}

.word_tb_a1	/* TD 表タイトル（横２列型＝標準） */
		{
		width: 120px;
		text-align: center;
		background-color: #ccffcc;
		}

.word_tb_a2	/* TD 表内容（横２列型＝標準） */
		{
		width: 317px;
		text-align: left;
		background-color: #ffffff;
		}

.word_tb_a3	/* TD 表内容（横２列型内血統表父馬） */
		{
		width: 158px;
		text-align: left;
		background-color: #ccffff;
		}

.word_tb_a4	/* TD 表内容（横２列型内血統表母馬） */
		{
		width: 158px;
		text-align: left;
		background-color: #ffccdd;
		}

.word_tb_b1	/* TD 表タイトル（横１列型） */
		{
		width: 438px;
		text-align: center;
		background-color: #ccffcc;
		}

.word_tb_b2	/* TD 表内容（横１列型） */
		{
		width: 438px;
		text-align: left;
		background-color: #ffffff;
		}

.word_tb_c1	/* TD 表タイトル（横３列型） */
		{
		width: 110px;
		text-align: center;
		background-color: #ccffcc;
		}

.word_tb_c2	/* TD 表タイトル２（横３列型） */
		{
		width: 163px;
		text-align: left;
		background-color: #ccffcc;
		}

.word_tb_c3	/* TD 表内容（横３列型） */
		{
		width: 163px;
		text-align: left;
		background-color: #ffffff;
		}

.word_tb_c4	/* TD 表タイトル３（横３列：題２列） */
		{
		width: 216px;
		text-align: center;
		background-color: #ccffcc;
		}

.word_tb_c5	/* TD 表内容（横３列：題２列） */
		{
		width: 216px;
		text-align: center;
		background-color: #ffffff;
		}

.word_tb_d1	/* TD 表タイトル（横６列型） */
		{
		width: 158px;
		text-align: center;
		background-color: #ccffcc;
		}

.word_tb_d2	/* TD 表タイトル２（横６列型） */
		{
		width: 55px;
		text-align: center;
		background-color: #ccffcc;
		}

.word_tb_d3	/* TD 表内容（横６列型） */
		{
		width: 55px;
		text-align: center;
		background-color: #ffffff;
		}

.word_tb_text	/* H6 表キャプション */
		{
		margin: 15px 0px 0px 0px;
		text-align: center;
		color: #000000;
		}

.word_bl	/* TABLE 血統表 */
		{
		width: 440px;
		height: auto;
		margin: 0px 20px 0px 20px;
		border: 0px;
		text-align: left;
		background-color: #000000;
		}

.word_bl H6	/* 血統表マージン */
		{
		margin: 1px 3px 1px 3px;
		}

.word_bl_a1	/* TD 血統表父馬 */
		{
		width: 90px;
		background-color: #ccffff;
		}

.word_bl_a2	/* TD 血統表２代以前父 */
		{
		width: 86px;
		background-color: #ccffff;
		}

.word_bl_a3	/* TD 血統表母馬 */
		{
		width: 90px;
		background-color: #ffccdd;
		}

.word_bl_a4	/* TD 血統表２代以前母 */
		{
		width: 86px;
		background-color: #ffccdd;
		}

.word_bl_a5	/* TD 血統表父母インブリード */
		{
		width: 90px;
		background-color: #ffffcc;
		}

.word_bl_a6	/* TD 血統表２代以前父母インブリード */
		{
		width: 86px;
		background-color: #ffffcc;
		}

/* ■ dict歴代優勝馬 ■ */

.dict_hist	/* dict_hist / PRE / 全体 */
		{
		width: 600px;
		margin: 0px 15px 0px 15px;
		text-align: left;
		color: #000000;
		}

.dict_hist A	/* dict_hist A // リンク */
		{
		font: normal normal bold 14px/115% monospace;
		}

/* ■ dictシリーズレース ■ */

.dict_seri	/* dict_seri / DIV / 全体 */
		{
		width: 600px;
		height: auto;
		margin: 0px 15px 0px 15px;
		text-align: left;
		color: #000000;
		}

.dict_seri_bg	/* dict_seri_bg / DIV / タイトル背景 */
		{
		margin: 0px;
		background: url('entry2.gif') no-repeat;
		}

.dict_seri H3	/* dict_seri H3 // タイトル */
		{
		margin: 0px 0px 0px 30px;
		}

.dict_seri PRE	/* dict_seri PRE // 本文 */
		{
		margin: 25px 12px 40px 12px;
		}

.dict_seri A	/* dict_seri A // リンク */
		{
		font: normal normal bold 14px/115% monospace;
		}

/* ■ dict種付け料一覧価格順(新) ■ */

pre.tbst_up
/* tbst説明（上段） */
		{
		margin: 0 0 25px 75px;
		text-align: left;
		}

pre.tbst_up span
		{
		font-weight: bold;
		color: #ff0000;
		}

pre.tbst_down
/* tbst説明（下段） */
		{
		margin: 25px 0 0 30px;
		text-align: left;
		}

table#tbst
		{
		width: 600px;
		height: auto;
		margin: 0 auto;
		border: 0px;
		background-color: #000000;
		}

table#tbst tr
		{
		background-color: #ffffff;
		}

table#tbst thead th
		{
		padding: 4px 6px 4px 6px;
		font-size: 12px;
		font-weight: normal;
		text-align: center;
		background-color:#ccffcc;
		background-repeat: no-repeat;
		background-position: center right;
		background-image: url(bg.gif);
		white-space: nowrap;
		cursor: pointer;
		}

table#tbst thead tr .headerSortDown
/* thead 降順選択時 */
		{
		background-image: url(asc.gif);
		background-color: #ffd800;
		}

table#tbst thead tr .headerSortUp
/* thead 昇順選択時 */
		{
		background-image: url(desc.gif);
		background-color: #ffd800;
		}

table#tbst tr.odd td
/* td 偶数行 */
		{
		background-color:#f0f0f0;
		}

table#tbst td
		{
		padding: 4px 6px 4px 6px;
		font: normal normal normal 12px/125% monospace;
		text-align: center;
		white-space: nowrap;
		}

table#tbst td.price
		{
		font-size: 14px;
		}

table#tbst td.hname
		{
		font-size: 14px;
		text-align: left;
		}

table#tbst td.new
		{
		font-weight: bold;
		}

table#tbst td.up
		{
		color: #0000ff;
		}

table#tbst td.down
		{
		color: #ff0000;
		}

/* ■ dict種付け料一覧価格順 ■ */

.dict_stpr	/* dict_stpr / DIV / 全体 */
		{
		width: 600px;
		height: auto;
		margin: 0px 15px 0px 15px;
		}

.dict_stpr TABLE
		/* dict_stpr TABLE // 表 */
		{
		width: 600px;
		height: auto;
		border: 0px;
		background-color: #000000;
		}

.dict_stpr TH	/* dict_stpr TH // 見出し */
		{
		text-align: center;
		background-color:#ccffcc;
		}

.dict_stpr TD	/* dict_stpr TD // 項目 */
		{
		background-color:#ffffff;
		}

.dict_stpr P	/* dict_stpr P // 馬名 */
		{
		margin: 4px 6px 4px 6px;
		}

.dict_stpr H6	/* dict_stpr H6 // データ */
		{
		margin: 4px 6px 4px 6px;
		}

.dict_stpr H5	/* dict_stpr H5 // 太字 */
		{
		margin: 4px 6px 4px 6px;
		}

.dict_stpr_1	/* dict_stpr_1 / THTD / 価格 */
		{
		width: 75px;
		text-align: center;
		vertical-align: top;
		}

.dict_stpr_2	/* dict_stpr_2 / THTD / 馬名 */
		{
		width: 210px;
		text-align: left;
		}

.dict_stpr_3	/* dict_stpr_3 / THTD / 繋養先 */
		{
		width: 125px;
		text-align: center;
		}

.dict_stpr_4	/* dict_stpr_4 / THTD / 支払 */
		{
		width: 45px;
		text-align: center;
		}

.dict_stpr_5	/* dict_stpr_5 / THTD / 条件 */
		{
		width: 68px;
		text-align: center;
		}

.dict_stpr_6	/* dict_stpr_6 / THTD / 備考 */
		{
		width: 70px;
		text-align: center;
		}

.dict_stpr_6r	/* dict_stpr_6r / TD / 備考赤 */
		{
		width: 70px;
		text-align: center;
		color: #ff0000;
		}

.dict_stpr_6b	/* dict_stpr_6b / TD / 備考青 */
		{
		width: 70px;
		text-align: center;
		color: #0000ff;
		}

.dict_stpr PRE	/* dict_stpr PRE // キャプション */
		{
		margin: 25px 0px 0px 0px;
		text-align: left;
		color: #000000;
		}

/* ■ dict種付け料一覧ドラフト版 ■ */

.dict_stdr	/* dict_stdr / PRE / 全体 */
		{
		width: 600px;
		margin: 0px 15px 0px 15px;
		text-align: left;
		color: #000000;
		}

/* ■ dict種付け料一覧海外 ■ */

.dict_stos	/* dict_stos / DIV / 全体 */
		{
		width: 600px;
		height: auto;
		margin: 0px 15px 0px 15px;
		}

.dict_stos TABLE
		/* dict_stos TABLE // 表 */
		{
		width: 600px;
		height: auto;
		border: 0px;
		background-color: #000000;
		}

.dict_stos TH	/* dict_stos TH // 見出し */
		{
		text-align: center;
		background-color:#ccffcc;
		}

.dict_stos TD	/* dict_stos TD // 項目 */
		{
		background-color:#ffffff;
		}

.dict_stos P	/* dict_stos P // 馬名 */
		{
		margin: 4px 6px 4px 6px;
		}

.dict_stos H6	/* dict_stos H6 // データ */
		{
		margin: 4px 6px 4px 6px;
		}

.dict_stos H5	/* dict_stos H5 // 太字 */
		{
		margin: 4px 6px 4px 6px;
		}

.dict_stos_1	/* dict_stos_1 / THTD / 価格 */
		{
		width: 150px;
		text-align: center;
		vertical-align: top;
		}

.dict_stos_2	/* dict_stos_2 / THTD / 馬名 */
		{
		width: 330px;
		text-align: left;
		}

.dict_stos_3	/* dict_stos_3 / THTD / 繋養先 */
		{
		width: 45px;
		text-align: center;
		}

.dict_stos_4	/* dict_stos_4 / THTD / 備考 */
		{
		width: 70px;
		text-align: center;
		}

.dict_stos_4r	/* dict_stos_4r / TD / 備考赤 */
		{
		width: 70px;
		text-align: center;
		color: #ff0000;
		}

.dict_stos_4b	/* dict_stos_4b / TD / 備考青 */
		{
		width: 70px;
		text-align: center;
		color: #0000ff;
		}

.dict_stos PRE	/* dict_stos PRE // キャプション */
		{
		margin: 25px 0px 0px 0px;
		text-align: left;
		color: #000000;
		}


/* ***** 作業線 ***** */

.data_stal	/* DIV 百科事典種付け料全体 */
		{
		width: 600px;
		height: auto;
		margin: 60px 15px 0px 15px;
		text-align: left;
		}

.stal_bg	/* DIV 種付け料スタリオン名背景 */
		{
		margin: 0px 0px 0px 0px;
		background: url('entry2.gif') no-repeat;
		}

.stal_title	/* H3 種付け料スタリオン名 */
		{
		margin: 0px 0px 0px 25px;
		text-align: left;
		color: #000000;
		}

.stal_text	/* PRE 種付け料説明文 */
		{
		margin: 25px 12px 20px 12px;
		text-align: left;
		color: #000000;
		}

.stal_tb	/* TABLE 種付け料表 */
		{
		width: 600px;
		height: auto;
		border: 0px;
		text-align: left;
		background-color: #000000;
		}

.stal_tb P	/* P 馬名フォント */
		{
		margin: 4px 6px 4px 6px;
		}

.stal_tb H6	/* H6 標準フォント */
		{
		margin: 4px 6px 4px 6px;
		}

.stal_tb H5	/* H5 備考太字フォント */
		{
		margin: 4px 6px 4px 6px;
		}

.stal_tb_a1	/* TD 種付け料（種馬場別）種牡馬名題 */
		{
		width: 215px;
		text-align: center;
		background-color:#ccffcc;
		}

.stal_tb_a2	/* TD 種付け料（種馬場別）種付け料題 */
		{
		width: 265px;
		text-align: center;
		background-color: #ccffcc;
		}

.stal_tb_a3	/* TD 種付け料（種馬場別）条件題 */
		{
		width: 45px;
		text-align: center;
		background-color: #ccffcc;
		}

.stal_tb_a4	/* TD 種付け料（種馬場別）備考題 */
		{
		width: 70px;
		text-align: center;
		background-color: #ccffcc;
		}

.stal_tb_b1	/* TD 種付け料（種馬場別）種牡馬名項目 */
		{
		width: 215px;
		text-align: left;
		background-color:#ffffff;
		}

.stal_tb_b2	/* TD 種付け料（種馬場別）種付け料項目 */
		{
		width: 265px;
		text-align: left;
		background-color: #ffffff;
		}

.stal_tb_b3	/* TD 種付け料（種馬場別）条件項目 */
		{
		width: 45px;
		text-align: center;
		background-color: #ffffff;
		}

.stal_tb_b4	/* TD 種付け料（種馬場別）備考項目 */
		{
		width: 70px;
		text-align: center;
		background-color: #ffffff;
		}

.stal_tb_b4r	/* TD 種付け料（種馬場別）備考項目（赤字） */
		{
		width: 70px;
		text-align: center;
		color: #ff0000;
		background-color: #ffffff;
		}

.stal_tb_b4b	/* TD 種付け料（種馬場別）備考項目（青字） */
		{
		width: 70px;
		text-align: center;
		color: #0000ff;
		background-color: #ffffff;
		}

.stal_tb_e1	/* TD 種付け料（海外）種付け料題 */
		{
		width: 90px;
		text-align: center;
		background-color:#ccffcc;
		}

.stal_tb_e2	/* TD 種付け料（海外）種牡馬名題 */
		{
		width: 325px;
		text-align: center;
		background-color: #ccffcc;
		}

.stal_tb_e3	/* TD 種付け料（海外）繋養先題 */
		{
		width: 100px;
		text-align: center;
		background-color: #ccffcc;
		}

.stal_tb_e4	/* TD 種付け料（海外）備考題 */
		{
		width: 80px;
		text-align: center;
		background-color: #ccffcc;
		}

.stal_tb_f1	/* TD 種付け料（海外）種付け料項目 */
		{
		width: 90px;
		text-align: left;
		vertical-align: middle;
		background-color:#ffffff;
		}

.stal_tb_f2	/* TD 種付け料（海外）種牡馬名項目 */
		{
		width: 325px;
		text-align: left;
		background-color: #ffffff;
		}

#stal_b		/* SPAN 国内繋養種牡馬（IDで設定） */
		{
		font: normal normal bold 14px/125% monospace;
		}

.stal_tb_f3	/* TD 種付け料（海外）繋養先項目 */
		{
		width: 100px;
		text-align: center;
		background-color: #ffffff;
		}

.stal_tb_f4	/* TD 種付け料（海外）備考項目 */
		{
		width: 80px;
		text-align: center;
		background-color: #ffffff;
		}

.stal_tb_f5	/* TD 種付け料（海外）コメント */
		{
		width: 507px;
		text-align: left;
		background-color: #ffffff;
		}

.stal_tb_text	/* PRE 種付け料表キャプション */
		{
		margin: 15px 0px 0px 0px;
		text-align: left;
		color: #000000;
		}





/* ///// v5.0設定（随時差し替え） ///// */

.f10 {font:normal normal normal 10px/100% monospace; color:#000000;}
.f12 {font:normal normal normal 12px/125% monospace; color:#000000;}
.f14 {font:normal normal normal 14px/125% monospace; color:#000000;}
.f16 {font:normal normal normal 16px/125% monospace; color:#000000;}

.f10b {font:normal normal bold 10px/100% monospace; color:#000000;}
.f12b {font:normal normal bold 12px/125% monospace; color:#000000;}
.f14b {font:normal normal bold 14px/125% monospace; color:#000000;}
.f16b {font:normal normal bold 16px/125% monospace; color:#000000;}
.f18b {font:normal normal bold 18px/130% monospace; color:#000000;}
.f20b {font:normal normal bold 20px/130% monospace; color:#000000;}
.f24b {font:normal normal bold 24px/130% monospace; color:#000000;}

td.bcbr {background-color:#000000; margin:6px 0px;}
td.bcwf {background-color:#32cd32; margin:6px 0px;} <!-- サブカラー（文字リンクと同色） -->
td.bcwg {background-color:#ccffcc; margin:6px 0px;} <!-- メインカラー -->
td.bcwh {background-color:#ffffff; margin:6px 0px;} <!-- バックグラウンドカラー -->
td.bcly {background-color:#ffffd0; margin:6px 0px;}

td.bcbl {background-color:#0000ff; padding:6px 0px;} <!-- 単勝 -->
td.bcrd {background-color:#ff0000; margin:6px 0px;} <!-- 複勝 -->
td.bcgr {background-color:#009000; margin:6px 0px;} <!-- 枠連 -->
td.bcpu {background-color:#900090; margin:6px 0px;} <!-- 馬連 -->
td.bcsb {background-color:#00c0c0; margin:6px 0px;} <!-- 拡連 -->
td.bcgd {background-color:#a9a9a9; margin:6px 0px;} <!-- 連単 -->

hr.bcbr {color:#000000; margin:6px 0px;}
hr.bcwf {color:#32cd32; margin:6px 0px;} <!-- サブカラー（文字リンクと同色） -->
