@charset "UTF-8";

body {
	background:#ffffff url( /common/img/bg_body.gif) repeat-x left 322px;
	position:rerative;
}

#flasharea {
	margin:0px;
	padding:0px;
	z-index:1;
	background:#91b8da;
}

#headerarea {
	position:absolute;
	top:0px;
	background:none;
	z-index:10;
}

.h301 {
	margin: 0px;
	padding: 0px 0px 0px 15px;
	line-height:37px;
	height:37px;
	background:url( /common/img/bg_h3.gif) no-repeat left -1px;
	color:#000000;
	font-weight:normal;
}

#maincolum {
	float:left;
	background:#ffffff;
}

dl.dl01 {
	margin:15px 0px 0px 0px;
	padding:0px 0px 15px 0px;
	width:100%;
	border-bottom:#dde3e8 1px solid;
}

dl.dl01 dd {
	margin:0px 15px;
	padding:0px 0px 0px 20px;
	background:url( /common/img/arrow_02.gif) no-repeat left 5px;
}
dl.dl01 dd.date {
	font-size:x-small;
	color:#999999;
	background:none;
}
dl.dl01 dd.clearboth {
	background:none;
	margin:0px;
	padding:0px;
	height:0px;
	clear:both;
}

a.banner01 {
	height:42px;
	width:142px;
	float:right;
	display:block;
}
a.banner01 img {
	float:right;
}
a.banner01 img{
	border:#dde3e8 1px solid;
}
a.banner01:hover img{
	border:#7da8d0 1px solid;
}


#subcolum {
	width: 190px;
	float:right;
	
}

.textbox01 {
	margin:1px 0px 0px 0px;
	padding:0px 10px 10px 10px;
	background:#fffcee;
	border:#d9d9d9 1px solid;
	font-size:x-small;
	color:#000;
	line-height:160%;
}




.live_week {
	width:560px;
	background:#ffffff; 

	margin:0px 0px 0px 0px;
	padding:0px;
	width:100%;
	border-top:#d9d9d9 1px solid;
	border-left:#d9d9d9 1px solid;
}
.live_week td {
	background:#ffffff; 
	width:60px;
	margin:0px;
	padding:2px 5px 0px 10px; /* 上右下左 */
	border-right:#d9d9d9 1px solid;
	border-bottom:#d9d9d9 1px solid;
/*	vertical-align:top;  */
	text-align:center;
}
.live_week th {
	font-weight:bold;
	background:#f0f0f0;
	margin:0px;
	padding:2px 5px 0px 5px; /* 上右下左 */
	border-right:#d9d9d9 1px solid;
	border-bottom:#d9d9d9 1px solid;
	text-align:center;

}

.live_week td img {
	margin:0px;
	padding:2px 2px 2px 2px; /* 上右下左 */
}


.live_week td p {
	margin:6px 0px 0px 0px;
	padding:0px;
}

