body {  background-color: #EEF1AA;
		background-image: url(images/bg.gif);
		background-attachment: fixed;
		background-repeat:repeat-y;
		background-position:center}
		
td {  font-size: 12px}

a {  text-decoration: none; color: #FF6600}
a:active { color: #FF9900; text-decoration: underline}
a:hover { color: #FF9900; text-decoration: underline}

.title {font-size:16px;
		font-weight:bold;
		line-height:1.5em}

.news {  font-size: 12px; color: #F16D77}
.topics {  background-color: #ffffff }
.table{	border : 2px solid #FAC70E;
		width : 557px;
		background-color : #FFFFCC;
		margin-left : 25px;
		padding : 10px;}
		
* html .table {
	width : 577px;
}

.p8 {  font-size: 8px; line-height: 1.2em}
.p10 {  font-size: 10px; line-height: 1.2em}
.p11 {  font-size: 11px; line-height: 1.2em}
.p12 {  font-size: 12px; line-height: 1.5em}
.p14 {  font-size: 14px; line-height: 1.5em}
.p15 {  font-size: 15px; line-height: 1.5em}
.p16 {  font-size: 16px; line-height: 1.5em}
.p10g {  font-size: 10px; color: #777777}
.p12g {  font-size: 12px; color: #777777}


#liveInfo {
	background:#E2FEF2;
}

#liveInfo td.detail {
	padding:10px;
}

#liveInfo_02 {
	background:#FFFAE1;
}

#liveInfo_02 td.detail {
	padding:10px;
}

#liveInfo_02 table {
	border-collapse:collapse;
}

#liveInfo_02 table td {
	border:#FEEAAD 1px solid;
}

#liveInfo_02 table td.second {
	background:#FEE8B4;
}

#liveInfo_02 table td.item {
	background:#FC3;
}




/* プロフィール関係
---------------------------------------------------- */

.logo {
	float:left;
	margin:0 15px 5px 0;
	padding:0;
	float:left;
}

