@charset"shift_jis";
@import url(../css/clear.css);

/**********************
club.css
「テレビ大阪クラブ一覧」用CSS
LAST UP DATA: 2010/10/07
AUTHOR:YUKI INOUE
(tvosaka-system)
***********************/
body{
	background:#ECECEC url(images/bg_body.jpg) left top repeat;
	font-size:13px;
	*font-size:small;
	*font:x-small;
	line-height:150%;
	color:#333;
}
#wrap{
	margin:0 auto;
	xbackground:url(images/rainbow.gif) left top repeat-y;
}
#headArea{
	background:url(images/bg_headarea.png) left top repeat-x;
	height:276px;	
}
#headArea .headImg{
	position:absolute;
	left:0;
	top:0;
	z-index:10;
}
#headArea #head{
	background:url(images/bg_head02.png) no-repeat;
	height:276px;	
	width:960px;
	margin:0 auto;
	z-index:100;
}
#head h1{
	margin-left:95px;
	padding-top:10px;
}
#head dl#topics{
	margin:25px 0 0 30px;
	width:400px;
	height:70px;
	overflow-y:scroll;
}
dl#topics dt{
	color:#EE5B28;
	font-weight:bold;
	width:6em;
	float:left;
	clear:both;
}
dl#topics dd{
	padding-left:6.5em;
}*/
/******************************************************
                                         contents    **
******************************************************/



#aaa{
	background:red;
}
#test{
	background:#EFEFEF url(images/rainbow.gif) left top repeat-y;
}
#contentsArea {
	width:950px;
	margin:0 auto;
	padding-bottom:20px;
}
/*leftArea*/
#contentsArea #leftArea{
	width:225px;
	margin-right:5px;
	float:left;
}
#leftArea #twitter{
	height:570px;
	width:220px;
	overflow:hidden;
}
#leftArea .bn{
	margin-top:10px;
}

/*right*/
#contentsArea #rightArea{
	width:715px;
	float:left;
}
#rightArea ul li.clubList{
	width:218px;
	height:340px;
	float:left;
	margin-right:15px;
	background:url(images/bg_club.png) left top no-repeat;
	padding:5px;
}
#rightArea ul li.noMargin{
	margin:0 !important
}
#rightArea .clubTxt{
	height:108px;
}
#rightArea .clubTxt a{
	color:#EE5B28;
	font-weight:bold;
	font-size:116%;
}
#rightArea ul.clubBtn li{
	width:70px;
	margin-right:1px;
	float:left;
}
/*foot*/
#foot{
	background:url(images/bg_foot.jpg) left top repeat-x;
	height:77px;
	text-align:center;
	padding-top:15px;
}







