@charset "utf-8";
/*---------------------------------------------------------------------------------------*
	Last Update: 2025/01/13 22:48:41 .
 *---------------------------------------------------------------------------------------*/
header{
	font-size: 16px;
}

div#copyright span{
	text-shadow: #000 0px -1px 0px;
}

.jCarousel li {
	text-align: center;
	height: 132px;
}
#scoreBookOwnView, #scoreBookOppView{
	text-align: center;
}

div#scoreBoardFlipView {
    background: rgb(256,256,256);
    width: 98%;
    margin: 0px auto 0px auto;
    padding: 0px 0px 0px 0px;
}

ol.jCarousel li div.titleheader
{
	display: none;
}

div.titleheader
{
    color: #0000FF ;
    font-size: 0.6em;
    font-weight: bold;
    background-color: #FFFF00 ;
    padding: 2px 0px 0px 0px ;
    margin:2px auto 2px auto;
    width: 100%;
    border-left: solid 4px #FF0000 ;
    border-bottom: solid 1px #000000 ;
}

/*----------------------------------------------------------------------

**/ 
div.gamedateWrap
{
    margin: 10px auto 8px auto;
}

div.gamedateWrap span.gamedate,
div.gamedateWrap span.gamenumber,
div.gamedateWrap span.gameplace,
div.gamedateWrap span.gametime,
div.gamedateWrap span.gamecomment
{
    font-size: 0.8em;
    padding: 1px 0px 1px 0px ;
}

/*----------------------------------------------------------------------

**/
div.gamescorebookWrap
{
    text-align: center;
    margin:0 auto 0 auto;
    padding: 0px 0px 0px 0px ;
}

div.captionheader
{
    color: #0000FF ;
    font-size: 0.8em;
    font-weight: bold;
    background-color: #FFFF00 ;
    padding: 2px 0px 0px 0px ;
    margin:2px auto 2px auto;
    width: 100%;
    border-left: solid 4px #FF0000 ;
    border-bottom: solid 1px #000000 ;
}

div.gamebatterwrap
{
    width: 100%;
    overflow-x: scroll;
}

div.ownteamWrap div.captionheader,
div.opponentteamWrap div.captionheader
{
    border-left: solid 4px #00FF00 ;
}

div.gamecommentWrap
{
    font-size: 0.5em;
    margin: 2px auto 2px auto;
}

table.gamescoreboard
{
    background-color: silver;
    border-color: silver;
    border-style: outset;       /* solid, groove, ridge, inset, outset */
    border-width: 1px;
    border-spacing: 0.5px;
    border-collapse: separate;  /* collapse. separate */
    margin:0px auto 2px auto;
}

table.gamescoreboard th
{
    font-size: 0.7em ;
    color: #000000;
    border-color: silver;
    background-color:silver;
    border-style: solid;
    line-height: 0.9em;
}

/*
table.gamescoreboard th.tb1
{
    width: 100px;
}

table.gamescoreboard th.tb2
{
    width: 20px;
}

table.gamescoreboard th.tb3
{
    width: 40px;
}
*/

table.gamescoreboard td.sb1
{
    padding: 2px 4px 2px 4px ;
    font-size: 1em ;
    background-color:green;
    color: #FFFFFF ;
    font-weight: bold;
    text-align: center;
    white-space: nowrap;
    border-style: groove;
}

table.gamescoreboard td.sb2
{
    padding: 0px 4px 0px 4px ;
    font-size: 1em ;
    background-color:black;
    color: #FFFFFF;
    font-weight: bold;
    text-align: center;
    white-space: nowrap;
    border-style: inset;
}

table.gamescoreboard td.sb3
{
    padding: 0px 4px 0px 4px ;
    font-size: 1em ;
    background-color:black;
    color: #FFFFFF;
    font-weight: bold;
    text-align: center;
    white-space: nowrap;
    border-style: inset;
}
/*----------------------------------------------------------------------

**/
table.gamebatter
{
    background-color: #ECE9D8;
    border-color: #ECE9D8;
    border-style: outset;        /* solid, groove, ridge, inset, outset */
    border-width: 2px;
    border-spacing: 2px;
    border-collapse: separate;  /* collapse. separate */
    margin:10px auto 10px auto;
}

table.gamebatter th
{
    font-size: 0.6em ;
    background-color: #ECE9D8;
    font-weight: bold;
    text-align: center;
    white-space: nowrap;
    border-style: solid;
    border-width: 1px;
}

table.gamebatter th.ha1
{
    background-color: #ECE9D8;
    color: #000000;
    border-color: #AFAFAF;
    font-weight: bold;
    text-align: center;
    white-space: nowrap;
    border-style: solid;
}

table.gamebatter td
{
    font-size: 0.6em ;
    border-width: 1px;
    border-spacing: 1px;
    border-style: inset;
    word-break: keep-all;
    word-wrap: normal;
}

table.gamebatter td.han
{
    width: 60px;
    background-color: #87cefa;
    color: black;
    text-align: center;
    white-space: nowrap;
}

table.gamebatter td.ha1
{
    background-color: #ECE9D8;
    color: #000000;
    font-weight: bold;
    text-align: center;
    white-space: nowrap;
}

table.gamebatter td.ha2
{
    background-color: #ccff99;
    color: black;
    text-align: center;
    white-space: nowrap;
}

table.gamebatter td.ha3
{
    background-color: #ffffaa; /*#87cefa;*/
    color: black;
    text-align: center;
    white-space: nowrap;
}

table.gamebatter td.ha4
{
    background-color: #ccff99;
    color: black;
    text-align: center;
    white-space: nowrap;
}

table.gamebatter td.ha5
{
    background-color: #90ee90;
    color: black;
    text-align: center;
    white-space: nowrap;
}

table.gamebatter td.ha6
{
    background-color: #90ee90;
    color: #000000;
    text-align: center;
    white-space: nowrap;
}

table.gamebatter td.ha7
{
    background-color: #E0EFAF;
    color: #ECE9D8;
    font-weight: bold;
    text-align: center;
    white-space: nowrap;
    border-style: inset;
}

table.gamebatter td.ha8
{
    background-color: #ECE9D8;
    color: #000000;
    text-align: left;
    white-space: nowrap;
}

table.gamebatter td.ha9
{
    background-color: #ECE9D8;
    color: #000000;
    text-align: left;
    white-space: nowrap;
    border-style: none;
}

table.gamebatter td.ba1
{
    background-color: #33CCFF;
    color: black;
    font-weight: bold;
    text-align: center;
    white-space: nowrap;
}

table.gamebatter td.ba2
{
    background-color: #00CCFF;
    color: black;
    text-align: center;
    white-space: nowrap;
}

table.gamebatter td.ba3
{
    background-color: #87cefa;
    color: black;
    text-align: center;
    padding-right: 8px;
    padding-left: 8px;
    white-space: nowrap;
}

table.gamebatter td.ba4
{
    background-color: #90ee90;
    color: black;
    text-align: center;
    white-space: nowrap;
}

table.gamebatter td.ba5
{
    background-color: #ff0099;
    color: black;
    text-align: center;
    white-space: nowrap;
}

table.gamebatter td.ba6
{
    background-color: #ffff33;
    color: black;
    text-align: center;
    white-space: nowrap;
}

table.gamebatter td.hit
{
    background-color: #ffb6c1;
    color: black;
    text-align: center;
    white-space: nowrap;
}

table.gamebatter td.hix
{
    background-color: #ffff66;
    color: black;
    text-align: center;
    white-space: nowrap;
}

table.gamebatter td.hot
{
    background-color: #ccff99;
    color: black;
    text-align: center;
    white-space: nowrap;
}

table.gamebatter td.hhr
{
    background-color: #FF0000;
    color: black;
    text-align: center;
    white-space: nowrap;
}

table.gamebatter td.her
{
    background-color: #c8dfbf;
    color: black;
    text-align: center;
    white-space: nowrap;
}

table.gamebatter td.hfc
{
    background-color: #c8dfbf;
    color: black;
    text-align: center;
    white-space: nowrap;
}

/****
 *
 */
table.gamebatter tbody td span
{
    padding: 0px 0px 0px 4px;
    background-color: transparent;
    background-position: left top;
    background-repeat: no-repeat;
}

table.gamebatter tbody td span.t0d1
{
    padding-left: 6px;
    background-image: url("../img/scorebook/t0d1.gif");
}

table.gamebatter tbody td span.t0d2
{
    padding-left: 6px;
    background-image: url("../img/scorebook/t0d2.gif");
}

table.gamebatter tbody td span.t0d3
{
    padding-left: 9px;
    background-image: url("../img/scorebook/t0d3.gif");
}

table.gamebatter tbody td span.t0d4
{
    padding-left: 9px;
    background-image: url("../img/scorebook/t0d4.gif");
}

table.gamebatter tbody td span.t1d0
{
    padding-left: 6px;
    background-image: url("../img/scorebook/t1d0.gif");
}

table.gamebatter tbody td span.t1d1
{
    padding-left: 6px;
    background-image: url("../img/scorebook/t1d1.gif");
}

table.gamebatter tbody td span.t1d2
{
    padding-left: 6px;
    background-image: url("../img/scorebook/t1d2.gif");
}

table.gamebatter tbody td span.t1d3
{
    padding-left: 9px;
    background-image: url("../img/scorebook/t1d3.gif");
}

table.gamebatter tbody td span.t1d4
{
    padding-left: 9px;
    background-image: url("../img/scorebook/t1d4.gif");
}

/*----------------------------------------------------------------------

**/
table.gamepitcher
{
    background-color: #ECE9D8;
    border-color: #ECE9D8;
    border-style: outset;        /* solid, groove, ridge, inset, outset */
    border-width: 2px;
    border-spacing: 2px;
    border-collapse: separate;  /* collapse. separate */
    margin:10px auto 10px auto;
}

table.gamepitcher th
{
    font-size: 0.6em ;
    background-color: #ECE9D8;
    /*
    color: #000000;
    */
    font-weight: bold;
    text-align: center;
    white-space: nowrap;
    border-style: solid;
    border-width: 1px;
    padding: 3px 0px 0px 0px;
}

table.gamepitcher th.ha1
{
    font-size: 0.6em ;
    background-color: #ECE9D8;
    color: #000000;
    border-color: #AFAFAF;
    font-weight: bold;
    text-align: center;
    white-space: nowrap;
    border-style: solid;
}

table.gamepitcher th.ha7
{
    font-size: 0.6em ;
    background-color: #ECE9D8;
    color: #ECE9D8;
    text-align: center;
    white-space: nowrap;
    border-style: none;
}

table.gamepitcher td
{
    font-size: 0.6em ;
    border-width: 1px;
    border-spacing: 1px;
    border-style: inset;
}

table.gamepitcher td.ha2
{
    background-color: #ccff99;
    color: black;
    text-align: center;
    white-space: nowrap;
}

table.gamepitcher td.han
{
    width: 80px;
    background-color: #87cefa;
    color: black;
    text-align: center;
    white-space: nowrap;
}

table.gamepitcher td.ha6
{
    width: 52px;
    background-color: #90ee90;
    color: black;
    text-align: center;
    white-space: nowrap;
}


/* vim: set noet ai si tw=128 ts=4 sw=4 fdm=marker: */
