﻿@charset "UTF-8";

/*-------------------------------
**********layoutCSS**********
---------------------------------*/

/*----------gametop---------*/

div#package div#gametop
{
	margin: 0px auto;
	padding: 10px 0px 20px;
	width:720px;
}
div#gametop div#photoArea
{
	margin: 0px;
	padding: 10px 0px;
	width:260px;
	float:left;
}
div#gametop div#photoArea p.etoki
{
	margin :0px;
	padding: 10px 0px 5px 5px;
}
div#gametop div#gametopMain
{
	margin: 0px;
	padding: 0px;
	width:450px;
	float:right;
}
div#package div#gametop h4
{
	margin: 0px;
	padding: 15px 0px 10px;
	background: url(/pts_museum/2007/images/line_blue.gif) repeat-x bottom;
	clear:both;
}
div#package div#gametop p
{
	margin: 0px;
	padding: 5px 0px 10px;
}
div#package div#gametop p.digest
{
	text-indent:0em;
}

div#package div#gametop p.time
{
	text-align:right;
}
div#gametop table#scoreboard th {
	background:#eaeaea;text-align:center;padding:3px 0px;
	border:1px solid #cccccc;
	}
div#gametop table#scoreboard td {
	background:#fff;text-align:center;padding:3px 0px;
	border:1px solid #cccccc;
}

div#package div#gametop h5{
	margin: 5px 0px 0px 0px;
	padding: 5px 10px;
	background: #868686 url(/pts/result2007/bg_subtitle.gif) repeat-x;
}
div#package div#gametop h6.score{
	padding: 10px 0px 0px;
}

div#package table#ranking
{
	background: #eee;
}
div#package table#ranking caption
{
	background: #2f6397;
	text-align:left;
	padding:5px 10px;
}
div#package table#ranking th
{
	background: #ddd;
	text-align:center;
	padding:5px 0px;
}

div#package table#ranking td
{
	background: #fff;
	border-bottom:1px solid #ddd;
	text-align:center;
	padding:5px 0px;
}

/*----------package---------*/


div#package h2 {
	background: url(/pts/result2007/title.gif) no-repeat;
	height: 60px;
	margin-bottom:5px;
}
div#packageNav {
	background: url(/pts/result2007/bg_menu1.gif) repeat-y;
	margin-bottom:3px;
	width:730px;
}
div#packageNavTop {
	background: url(/pts/result2007/bg_menutop.gif) no-repeat top;
}
div#packageNavTop #nav {
	margin:0px auto;
	padding:10px 0px 0px;
	width:716px;
}
div#packageNavTop a {
	background: url(/pts/result2007/button.gif) no-repeat;
	height: 23px;
	width: 142px;
	display:block;
}
div#packageNavTop a:hover {
	background: url(/pts/result2007/button.gif) no-repeat 0px -23px;
}
div#packageNavTop a:active {
	background: url(/pts/result2007/button.gif) no-repeat 0px -46px;
}
div#packageNavTop td {
	background: url(/pts/result2007/button_active.gif) no-repeat;
	height: 23px;
	width: 142px;
	vertical-align: top;
}
div#packageNavTop span {
	padding:6px 0px 0px;
	text-align:center;
	display:block;
	
}
div#packageNavBottom {
	background: url(/pts/result2007/bg_menu2.gif) repeat-y;
}
div#game {
	background: url(/pts/result2007/bg_menubottom.gif) no-repeat bottom;

}
div#gameTitle {
	margin:0px auto;
	padding:5px 0px;
	width:730px;
	height:30px;
	border-top: 5px solid #2f6397;
}
div#gameTitle h3 {
	padding:5px 0px 0px 10px;
	float:left;
	width: 580px;
}
div#gameTitle p {
	float:right;
	width: 120px;
}
div#gameTitle a.gametop {
	background: url(/pts/result2007/b_gametop.gif) no-repeat;
	height: 21px;
	width: 114px;
	display:block;
}
div#gameTitle a.gametop:hover {
	background: url(/pts/result2007/b_gametop.gif) no-repeat 0px -21px;
}


div#packageCnts {
	background: url(/pts/result2007/bg_main.gif) repeat-y;
	width:730px;
}
div#packageCntsTop {
	background: url(/pts/result2007/bg_maintop.gif) no-repeat top;
}
div#packageCntsBottom {
	background: url(/pts/result2007/bg_mainbottom.gif) no-repeat bottom;
	height:10px;
	clear:both;
}



div#package div.photoR
{
	margin: 0px;
	padding: 0px 0px 0px 0px;
	float: right;
	/*width: 260px;	*/
	display:inline;
}
div#package div.photoR img
{
	margin: 10px 0px 10px 10px;
	padding: 0px;
}
div#package div.photoL
{
	margin: 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	/*width: 260px;	*/
	display:inline;	
}
div#package div.photoL img
{
	margin: 10px 10px 10px 0px;
	padding: 0px;
}


/*----------digest/comment2/hero---------*/
div#package div#digest,
div#package div#comment2,
div#package div#hero,
div#package div#feature
{
	margin: 0px auto;
	padding: 10px 0px 20px;
	width:680px;
}
div#package div#digest h4,
div#package div#comment2 h4,
div#package div#hero h4,
div#package div#feature h4
{
	margin: 0px;
	padding: 15px 0px 10px;
	background: url(/pts_museum/2007/images/line_blue.gif) repeat-x bottom;
	clear:both;
}
div#package div#hero h5
{
	margin: 10px 0px 0px 0px;
	padding: 10px 0px 5px;
	clear:both;
}
div#package div#digest p,
div#package div#comment2 p,
div#package div#hero p,
div#package div#feature p
{
	text-indent:0em;
	margin: 0px;
	padding: 5px 0px;
}
div#package div#digest p.etoki,
div#package div#comment2 p.etoki,
div#package div#hero p.etoki,
div#package div#feature p.etoki
{
	margin :0px;
	padding: 0px 0px 10px 10px;
	text-indent:0em;
}

/*----------message---------*/
div#package div#message
{
	margin: 0px auto;
	padding: 10px 0px 20px;
	width:680px;
}
div#package div#message div.mes
{
	padding: 10px 0px;
	background: url(/pts_museum/2007/images/line_blue.gif) repeat-x bottom;
}
div#package div#message p
{
	margin: 0px;
	padding: 5px 10px 0px;
}

/*----------inning---------*/
div#package div#inning
{
	margin: 0px auto;
	padding: 20px 0px 20px;
	width:700px;
}

div#package div#inning th
{
	padding: 5px 0px;
	background:#ccc;
	text-align:center;
}
div#package div#inning th.giants
{
	background:#f63;
}
div#package div#inning td
{
	padding: 5px;
	background:#eee;
	border:1px solid #ccc;
}
div#package div#inning td.giants
{
	background:#ffebba;
}
div#package div#inning h4
{
	margin: 0px;
	padding: 5px 5px 10px;
	background: url(/pts_museum/2007/images/line_blue.gif) repeat-x bottom;
}
div#package div#inning p
{
	margin: 0px;
	padding: 5px 10px 10px;
}

/*----------scorebook/bis---------*/
div#package div#scorebook td.redBg{background:#f00;color:#fff}
div#package div#scorebook td.yellowBg{background:#FFEA5C;}


div#package div#scorebook
{
	margin: 0px auto;
	padding: 5px 0px 20px;
	width:720px;
}
div#package div#scorebook h4,
div#package div#bis h4
{
	margin: 0px;
	padding: 15px 10px 10px;
	background: url(/pts_museum/2007/images/line_blue.gif) repeat-x bottom;
	clear:both;
}
div#scorebook div.batscore,
div#scorebook div.pitchscore,
div#scorebook div.bench,
div#bis div.batscore,
div#bis div.pitchscore
{
	padding: 5px 0px;
}
div#scorebook div.pitchscore
{
	width:400px;
	float:left;
}
div#scorebook div.bench
{
	width:300px;
	float:right;
}
div#scorebook div.batscore table,
div#scorebook div.pitchscore table,
div#scorebook div.bench table,
div#bis div.batscore table,
div#bis div.pitchscore table
{
	background: #eee;
}
div#scorebook div.batscore th,
div#scorebook div.pitchscore th,
div#bis div.batscore th,
div#bis div.pitchscore th
{
	background: #2f6397;
	text-align:center;
	padding:5px 0px;
	border:1px solid #eee;
}
div#scorebook div.bench th
{
	background: #2f6397;
	text-align:left;
	padding:5px 6px;
	border:1px solid #eee;
}
div#scorebook div.batscore td,
div#scorebook div.pitchscore td,
div#bis div.batscore td,
div#bis div.pitchscore td
{
	background: #fff;
	text-align:center;
	padding:5px 0px;
	border:1px solid #eee;
}
div#scorebook div.bench td
{
	background: #fff;
	text-align:left;
	padding:5px 6px;
	border:1px solid #eee;
}
div#scorebook div.bench h5
{
	padding: 0px 0px 5px;
	margin: 0px 0px 5px;
	background: url(/pts_museum/2007/images/line_blue.gif) repeat-x bottom;
}
div#scorebook div.batscore p.mark
{
	text-align:right;
	padding:3px 10px;
}
div#scorebook div.batscore td.line,
div#bis div.batscore td.line
{
	border-bottom: 1px solid #3cf;
}


/*----------bis---------*/
div#package div#bis
{
	margin: 0px auto;
	padding: 20px 0px 20px;
	width:720px;
}
div#bis table#scoreboard th {	background:#eaeaea;text-align:center;padding:3px 0px;border:1px solid #cccccc;}
div#bis table#scoreboard td {	background:#fff;text-align:center;padding:3px 0px;border:1px solid #cccccc;}
div#bis p{
	margin: 0px;
	padding: 5px 10px;
}
div#bis h5{
	margin: 5px 0px 0px 0px;
	padding: 5px 10px;
	background: #868686 url(/pts/result2007/bg_subtitle.gif) repeat-x;
}
div#bis h6{
	padding: 5px 10px;
}


/*----------graph---------*/

div#package div#graph
{
	margin: 0px auto;
	padding: 20px 0px 20px;
	width:720px;
}
div#graph div.photoThum
{
	margin: 5px 5px;
	padding: 5px 0px;
	width:163px;
	height:180px;
	background: #eee;
	border:dotted 1px #ccc;
	text-align:center;
	float:left;
}
div#graph div.photoThum img
{
	margin: auto;
	width:100px;
	border: 1px solid #fff;
}
div#graph div.photoThum a:hover img 
{
	border: 1px solid #f60;
}
div#graph div.photoThum p.etoki
{
	padding: 5px 10px;
	text-align:left;
}
div#graph div.comment
{
	margin: 0px;
	padding: 10px 0px;
	clear:both;
	
}
div#graph div.comment h4
{
	margin: 0px;
	padding: 10px 10px 10px;
	background: url(/pts_museum/2007/images/line_blue.gif) repeat-x bottom;
	
}
div#graph div.comment p
{
	padding: 5px 20px;
	text-indent:0em;
}

div#graph div.photo
{
	margin: 10px auto;
	padding: 5px 0px;
	width:700px;
	background: #eee;
	border:dotted 1px #ccc;
	text-align:center;
}
div#graph div.photo h4
{
	margin: 10px 0px;
	padding: 10px 10px 10px;
	background: url(/pts_museum/2007/images/line_blue.gif) repeat-x bottom;
	text-align:left;
}
div#graph div.button
{
	margin: 0px auto;
	padding: 10px;
	width:600px;
}
div#graph div.button p.prev
{
	height: 22px;
	width: 112px;
	float:left;
}
div#graph div.button p.next
{
	height: 22px;
	width: 112px;
	float:right;
}
div#graph div.button p.back
{
	height: 22px;
	width: 152px;
	clear:both;
	margin:auto;
}
div#graph div.button p.prev a
{
	background: url(/pts/result2007/prev.gif);
	height: 22px;
	width: 112px;
	display:block;
}
div#graph div.button p.prev a:hover
{
	background: url(/pts/result2007/prev.gif) no-repeat 0px -22px;
}
div#graph div.button p.prev a:active
{
	background: url(/pts/result2007/prev.gif) no-repeat 0px -44px;
}
div#graph div.button p.next a
{
	background: url(/pts/result2007/next.gif);
	height: 22px;
	width: 112px;
	display:block;
}
div#graph div.button p.next a:hover
{
	background: url(/pts/result2007/next.gif) no-repeat 0px -22px;
}
div#graph div.button p.next a:active
{
	background: url(/pts/result2007/next.gif) no-repeat 0px -44px;
}
div#graph div.button p.back a
{
	background: url(/pts/result2007/back.gif);
	height: 22px;
	width: 152px;
	display:block;
}
div#graph div.button p.back a:hover
{
	background: url(/pts/result2007/back.gif) no-repeat 0px -22px;
}
div#graph div.button p.back a:active
{
	background: url(/pts/result2007/back.gif) no-repeat 0px -44px;
}
/*-------------------------------
**********fontCSS**********
---------------------------------*/
div#packageNavTop{
	font: 12px/1em  "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #fff;
}
div#packageNavTop a {
	color: #333;
	text-decoration: none;
}
div#packageNavTop a:active {
	color: #ccc;
}
div#gameTitle h3 {
	font:bold 100%/1em  "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
div#package div#digest h4,
div#package div#comment2 h4,
div#package div#hero h4,
div#package div#feature h4
{
	font:bold 120%/1em  "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
div#package div#hero h5
{
	font:bold 100%/1.2em  "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #036;
}
div#package div#digest p,
div#package div#comment2 p,
div#package div#hero p,
div#package div#feature p,
div#package div#inning p,
div#package div#message p,
div#package div#bis p
{
	font: 80%/1.5em  "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
div#package div#digest p.etoki,
div#package div#comment2 p.etoki,
div#package div#hero p.etoki,
div#package div#feature p.etoki
{
	font: 75%/1.2em  "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #036;
}

div#package div#message p.name
{
	color: #CC0033;
}
div#package div#inning h4
{
	font:bold 80%/1.5em  "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
div#package div#inning th
{
	font:bold 80%/1.5em  "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
div#package div#inning th.giants
{
	color:#fff;
}

div#package div#scorebook h4
{
	font:bold 100%/1.5em  "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
div#scorebook div.batscore,
div#scorebook div.pitchscore,
div#scorebook div.bench,
div#bis div.batscore,
div#bis div.pitchscore,
div#bis table#scoreboard
{
	font:12px/1em  "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
div#scorebook div.batscore th,
div#scorebook div.pitchscore th,
div#scorebook div.bench th,
div#bis div.batscore th,
div#bis div.pitchscore th
{
	color:#fff;
}
div#scorebook div.batscore p.mark
{
	font:75%/1em  "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
div#bis h6.score{
	font:bold 130%/1.3em  "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
.red{color:#f00;}
.yellow{color:#FFEA5C;}

div#bis h5
{
	color:#fff;
}

div#graph div.photoThum p.etoki
{
	font:70%/1.3em  "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
div#graph div.comment h4,
div#graph div.comment p
{
	font:80%/1.5em  "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

div#gametop div#photoArea p.etoki
{
	font: 75%/1.2em  "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #036;
}
div#gametop h4
{
	font:bold 100%/1.5em  "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#f00;
}
div#gametop p
{
	font:80%/1.5em  "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
div#gametop h5
{
	font:80%/1.5em  "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#fff;
}
div#gametop h5 a
{
	color:#fff;
}
div#package div#gametop h6.score{
	font:bold 130%/1em  "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
div#gametop table#ranking,div#gametop table#scoreboard
{
	font:12px/1em  "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
div#gametop table#ranking caption
{
	font:bold 12px/1em  "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#fff;
}

div#realFlash { 
	margin-left:-5px;
}

