競馬ラボ・ レース一覧 の印刷用スタイル
■ 競馬ラボ・ レース一覧 を印刷用に整形するユーザースタイルです。
[ Stylish ] にコピペして使ってください。
※ Firefox 57以降 での [ Stylish ] 使い方
⇒ Firefox Quantum (Firefox 57) Stylish 3 の使い方
■ Firefox で レース一覧ページ を表示します。

■ レース一覧 印刷用スタイルを [Stylish] へコピペ
■ レース一覧 印刷用スタイル を適用

■ Firefox 印刷設定
■ 横向印刷、縮小率:80%、ページ設定:上下左右マージン:0
■ ページをPDF化 (印刷機能からPDFファイル化)
※ Firefox から直接印刷すると上の縮小率ではジャストサイズで印刷できません。
※ (プリンターのなにかで何かが変わる?)
※ 自分は「doPDF8」を使ってます。
■ トリミングが必要な場合「PDF-XChange Viewer」でトリミングして印刷します。
■ レース一覧 印刷用スタイル
#paper.wmode-false header form,
#headerWrap,
#topicPath,
.post h1,
#raceInfo .filters,
#headerEnty,
#db footer,
.pagetop {
display:none !important;
}
.bgGreenL.white span.fR {
display:none !important;
}
/*----------------------------------------------*/
#dbnewWrap div.mainContentsWrap {
font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'MS Pゴシック',sans-serif !important;
}
/*----------------------------------------------*/
#db #wrapperdbnew {
width: 1400px !important;
margin: 0 0 !important;
padding: 0 !important;
}
#db #dbnewWrap {
width: 1400px !important;
max-width: 1400px !important;
margin: 0 0 !important;
padding: 0 !important;
}
#raceInfo table {
max-width: 466px !important;
float: left;
margin-right: 0 !important;
}
#raceInfo table.table.table-bordered.table-striped.std11 {
margin: 1px 0 0 0 !important;
}
#raceInfo table.table.table-bordered.table-striped.std11 tbody tr {
height: 77px !important;
max-height: 77px !important;
min-height: 77px !important;
}
#raceInfo table.table.table-bordered.table-striped.std11 tbody tr td:nth-child(2) {
width: 235px !important;
max-width: 235px !important;
min-width: 235px !important;
overflow:visible !important;
white-space: nowrap;
}
#raceInfo table.table.table-bordered.table-striped.std11 thead tr:nth-child(1) {
height: 61px !important;
max-height: 61px !important;
min-height: 61px !important;
}
/* kakuteiBox */
#raceInfo td.kakuteiBox {
width: 150px !important;
min-width: 150px !important;
}
#raceInfo td.kakuteiBox a {
visibility: hidden !important;
}
/* ---------------------------------------------- */
.bgRedL {
background: none !important;
}
a {
color: #000000 !important;
}
/* ---------------------------------------------- */
table, table th, table td {
background: none !important;
color: #000000 !important;
overflow:hidden !important;
border-radius: 0 !important;
}
.table th, .table td {
padding: 0px 0px 0px 0px !important;
line-height: 1.3em !important;
overflow:hidden !important;
}
.table thead th {
vertical-align: top !important;
}
/* 区切り */
.std11 tbody tr td.kakuteiBox:nth-child(3) {
border-left-color: #BBBBBB !important;
}
/* ---------------------------------------------- */
.table-bordered {
border-top: 1px solid #000000 !important;
border-bottom: 1px solid #000000 !important;
}
.table-bordered td {
border-top: 1px solid #000000 !important;
border-left: 1px solid #000000 !important;
}
.table-bordered th {
border-left: 1px solid #000000 !important;
}
.table-bordered.table-striped.std11 thead tr th.bgGreenL.white,
.table-bordered.table-striped.std11 tbody tr td.tC.vM.kakuteiBox {
border-right: 1px solid #000000 !important;
}
.table.table-bordered:nth-child(2) {
position: relative !important;
left:4px !important;
}
.table.table-bordered:nth-child(3) {
position: relative !important;
left:2px !important;
}
/* ---------------------------------------------- */
/* 見出し */
#raceInfo table.table.table-bordered.table-striped.std11 thead tr th.bgGreenL.white {
background: none !important;
font-size: 22px !important;
line-height: 1.1em !important;
letter-spacing: 2px !important;
word-spacing: 83px !important;
color: #000000 !important;
border-radius: 0 !important;
padding: 7px 2px 2px 15px !important;
}
.table-striped.std11 tbody tr td:nth-child(2) {
padding: 8px 0px 0px 4px !important;
}
/* ---------------------------------------------- */
/* レース番号 */
.raceNum.tC div.rCorner.std12.failure a,
.raceNum.tC div.rCorner.std12.turf a,
.raceNum.tC div.rCorner.std12.dirt a {
font-size: 28px !important;
text-align: center;
position: relative !important;
top:4px !important;
}
.table-striped.std11 tbody tr td.raceNum.tC {
font-size: 24px !important;
padding-left: 2px !important;
padding-right: 0px !important;
text-align: center;
}
#raceInfo div.failure,
#raceInfo div.turf,
#raceInfo div.dirt {
background:none !important;
text-align: center;
line-height: 2em !important;
color:#000000 !important;
text-shadow: none !important;
width: 70px !important;
height: 36px !important;
}
/* 時間 */
.std11 tbody tr td:nth-child(1) span.std11:nth-child(2) {
font-size: 19px !important;
line-height: 1.2em !important;
position: relative !important;
top: 2px !important;
padding-right: 3px !important;
}
/* ---------------------------------------------- */
/* 条件 */
.std11 tbody tr td:nth-child(2) a {
font-size: 17px !important;
}
.table-bordered.table-striped.std11 tbody tr td span.std11:nth-child(3) {
font-size: 15.5px !important;
padding-left: 5px !important;
position: relative !important;
top:1px !important;
}
.table-bordered.table-striped.std11 tbody tr td span.std11:nth-child(5) {
font-size: 17px !important;
line-height: 1.3em !important;
padding-left: 4px !important;
position: relative !important;
top:4px !important;
}