<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.floathack{
	overflow				:	hidden;
	height					:	auto;
}

.floathack:after{
	content					:	".";
	display					:	block;
	clear						:	both;
	height					:	1px;
	overflow				:	hidden;
}

/*\*/
* html .floathack{
	height					:	1%;
	overflow				:	visible;
}
/**/

div.ad_box ul li{
	overflow:	hidden;
	margin:	10px 0 10px 0;
}

* html div.ad_box ul li{
	overflow:	hidden;
	display:	block;
	width:	100%;
	height:	100%;
	margin:	5px 0 0 0;
}

div.ad_box *{
	margin:	0;
	padding:	0;
	font-family:"ＭＳ Ｐゴシック",Osaka;
	list-style-type:	none;
	width:	100%;
	height	:	auto;
}

.ad_width{
	width	:	195px;
}

* html .ad_width{
	width	:	100%;
}

div.ad_box dt a{
	color	:	#06c;
	font-weight:bold;
	text-decoration:underline;
}

div.ad_box dd a{
	color:#666;
}

div.ad_box dd.host a{
	font-size:11px;
	color:#008000;
}

/*三行広告　not_float*/

div.ad_box_on ul{
	display:	block;
	margin:	0 18px 5px 0;
}

div.ad_box_on ul li{
	display:	block;
	width	:	100%;
}

* html div.ad_box_on ul li{
	display:	block;
	width	:	100%;
}

div.ad_box_on *{
	margin:	0;
	padding:	0;
	font-family:"ＭＳ Ｐゴシック",Osaka;
	list-style-type:	none;
}

div.ad_box_on dt a{
	color	:	#06c;
	font-weight:bold;
	text-decoration:underline;
	display:	block;
}

div.ad_box_on dd a{
	color:#666;
	display:	block;
}

div.ad_box_on dd.host a{
	font-size:11px;
	color:#008000;
	display:	block;
}

/*一行広告*/

div.ad_box_fl *{
	margin:	0;
	padding:	0;
	font-family:"ＭＳ Ｐゴシック",Osaka;
	list-style-type:	none;
}

div.ad_box_fl ul li,
div.ad_box_fl dt,
div.ad_box_fl dd{
	float:	left;
	display:	block;
}

div.ad_box_fl dt{
	float:	left;
	display:	block;
	margin-right:	5px;
}

div.ad_box_fl dt a{
	float:	left;
	display:	block;
	margin-right:	5px;
	color	:	#06c;
	font-weight:bold;
	text-decoration:underline;
}

div.ad_box_fl dd a{
	float:	left;
	display:	block;
	margin-right:	5px;
	color:#666;
}

div.ad_box_fl dd.host a{
	float:	left;
	display:	block;
	margin-right:	5px;
	padding-top:	3px;
	font-size:11px;
	color:#008000;
}

/*二行広告*/

div.ad_box_fl_se *{
	margin:	0;
	padding:	0;
	font-family:"ＭＳ Ｐゴシック",Osaka;
	list-style-type:	none;
}

* html div.ad_box_fl_se ul li{
	display:	block;
	width:	100%;
	height:	100%;
}

div.ad_box_fl_se ul li{
	float:	left;
	display:	block;
	width:	100%;
	height:	100%;
}

div.ad_box_fl_se dt{
	float:	left;
	display:	block;
	margin-right:	5px;
}

div.ad_box_fl_se dt a{
	float:	left;
	display:	block;
	margin-right:	5px;
	color	:	#06c;
	font-weight:bold;
	text-decoration:underline;
}

div.ad_box_fl_se dd a{
	float:	left;
	display:	block;
	margin-right:	5px;
	color:#666;
}

div.ad_box_fl_se dd.host a{
	clear	:both;
	display:	block;
	margin-right:	5px;
	padding-top:	3px;
	font-size:11px;
	color:#008000;
}

/*フロートする場合*/

ul.db_fleft{
	float:	left;
	width:	210px !important;
	margin:	10px 0px 0px 15px;

}

ul.race_fleft li{
	float:	left;
	width:	210px !important;
	margin:	15px 0 10px 15px !important;
}

ul.on_fleft{
	float:	left;
	width:	220px !important;
	margin:	15px 0 10px 15px !important;
}

* html ul.on_fleft{
	float:	left;
	width:	220px !important;
	margin:	12px 0 10px 15px !important;
}

* html ul.db_fleft li{
	float:	left;
	width:	210px;
	margin:	12px 0 0 15px ;
}

* html ul.race_fleft li{
	float:	left;
	width:	210px;
	margin:	12px 0 0 15px !important;
}

* html ul.on_fleft{
	float:	left;
	width:	220px !important;
	margin:	15px 0 10px 15px !important;
}

/*諸設定*/

div.ad_box_on div.content_box_on{
	text-align:	left;
	margin:	0;
	padding:	0 0 0 15px;
}

div.ad_box_on div.content_box_on ul{
	padding-left:	15px;
}

div.ad_gray div.content_box{
	text-align:	left;
	border:	1px solid #aaa;
	padding:	0 0 15px;
}

div.ad_gray_on div.content_box{
	text-align:	left;
	border:	1px solid #aaa;
	margin:	0;
	padding:	0 0 15px 15px;
}

div.ad_gray_fl div.content_box{
	border:	1px solid #aaa;
	margin:	0;
	padding:	10px 0 25px 30px;
}

div.ad_box_fl_se ul.ad_pog li{
	padding:1px 5px;
}

/* 注目ワード */

table.word_ad {
	margin: 8px 0px
}
td.word_ad01 {
	border: 1px solid #cccccc;
	background-color: #ffffcb;
	padding:10px ;
}
td.word_ad01 a {
	padding:0 5px;
	font-size:1.1em;
}
td.word_ad01 span.title_word_ad {
	padding:5px 15px 5px 10px;
	background: #232323 url(/style/netkeiba.ja/image/bg_word_ad.gif) no-repeat right center;
	color:#ffffff;
}

th.word_ad02 {
	background-color: #232323;
	padding: 2px 6px;
	line-height:1.5em;
	color:#ffffff;
}
td.word_ad02 {
	border: 1px solid #cccccc;
	border-top: none;
	padding:6px 4px 8px;
}
td.word_ad02 a {
	display:block;
	font-size:1.1em;
	line-height:1.5em;
	padding:0 5px ;
	*white-space:nowrap;
	float:left;
}
html&gt;/**/td.word_ad02 a	{
	white-space /*\**/:nowrap;
}

td.word_ad02 span.title_word_ad {
	font-size:1.1em;
	padding:0 5px ;
	color:#222222;
	font-weight: bold;
}
/* =======================================================
?. スマホへのリンク　トップ
======================================================= */
p.sp_nk_btn{
	background-color: #999;
	padding:6px 0;
}
p.sp_nk_btn img.imgover{
	margin:0 auto;
	width:96%;
}
</pre></body></html>