@charset "UTF-8";
/* CSS Document */

.sidettl_reports {
background-image: url(../../common/images/sd/ttl_reports.gif);
background-repeat: no-repeat;
background-position: 0 0;
}

#pageTitle {
border-top-color:#FF6600;
}

.subtitle {
padding:2px 4px;
border:1px solid #AAAAAA;
margin-bottom:0.8em;
}
.subdate {
padding: 0 2px;
font-weight:bold;
border-left:6px solid #666666;
border-right:6px solid #666666;
}
.articleSection {
padding-left:0.5em;
}
p.article {
text-indent:1em;
margin:0em 1em 0.5em 0.5em;
}

p.lead {
margin-bottom: 1em;
text-indent:1em;
font-weight: bold;
color:#33CC00;
}
div.int p.lead {
color: #009900;
}
div.dom p.lead {
color: #FF6600;
}
.photoframe {
margin-bottom:24px;
}
.articleSection .photoframe {
margin-bottom:1em;
}
div.photoframe,
.photoframe div{
	text-align: left;
	margin: 0 20px 0;
	text-indent: 0px;
	font-size: 10px;
}
.photoframe img {
margin:0 auto;
}
p.url {
margin:2px 6px;
padding:4px;
border:1px solid #666666;
text-indent:0;
}
p.info {
margin:2px 6px;
padding:4px;
border:1px solid #666666;
text-indent:0;
background-color:#EEEEEE;
}
p.writer {
margin-bottom:1.2em;
}
div.int strong {
color: #009900;
}
div.dom strong {
color: #FF6600;
}
div.int strong.red,
div.dom strong.red {
color:red;
}

.articleSection h4,
.articleSection h5,
.articleSection h6 {
color: #FF3300;
font-weight: bold;
}
.articleSection h4 {
margin:4px 4px 8px 0px;
padding: 4px 0px 2px 4px;
border-left: 5px solid #FF3300;
border-bottom: 2px solid #FF3300;
}

.teammatchTbl {
margin-left:4px;
}

.teammatchTbl,
.matchTbl {
border-color:#CC3300;
border-style: solid;
border-width: 1px;
margin-top:3px;
margin-bottom:6px;
}
.teammatchTbl td,
.teammatchTbl th,
.matchTbl td,
.matchTbl th {
padding:2px;
}

.matchTbl td {
border-bottom:1px solid #FF9999;
}

.matchTbl td.winlossmark,
.matchTbl td.matchpoint{
border-right:1px solid #FF9999;
border-left:1px solid #FF9999;
}
.teammatchTbl td.matchpoint {
text-align:center;
}

.matchnumber,
.winlossmark {
width:1.2em;
text-align:center;
color:#CC3300;
}
.matchpoint {
width:3.5em;
}
.teamname {
width:110px;
}
.playername {
width:90px;
}

table.plain {
width:330px;
}
.plain th,
.plain td {
padding:2px;
border:1px solid #CCCCCC;
}

.plain th {
white-space: nowrap;
}


/**2009/12/09顔写真**/
.kao{
	float:right;
	margin-left:5px;
	margin-bottom:5px;
	}

