/* TOPメイン画像部分（rd_top.jsでランダム表示） */



#mainImgArea1{

	width:920px;

	height:600px;

	background:url(../img/mainImg_top.png);

}

#mainImgArea2{

	width:920px;

	height:600px;

	background:url(../img/mainImg_top.png);

}



/* 右側 */



#mainImgAreaRight{

	width:410px;

	float:right;

	padding:10px 10px 0 0;

}



#newsArea{

	width:400px;

	height:86px;

	background:url(../img/bg_news02.jpg) no-repeat;

}

#newsTop{

	background:url(../img/bg_news01.jpg) no-repeat;

	width:400px;

	height:34px;

	text-indent:-9999px;

}

#news{

	overflow-y:auto;

	height:76px;

	line-height:1.1em;

	margin:0 8px 5px 15px;

}

#news a{

	color:#fff;

}

#news a:hover{
	color:#66FF66;
	text-decoration:none;
}





/* ==========twitter========== */

#twitter{
	width:360px;
	height:360px;
	/* height:290px; */
	padding:0 0 15px 40px;
}

#twitter ul{
	list-style-type:none;
}

#twitter li{
	padding: 5px;
	border-bottom:1px dotted #c0c0c0;
	line-height:125%;
	font-size:9pt;
}

a.a_twitter{
	display:inline-block;
	float:left;
	background:url(../img/tw_logo.png) no-repeat;
	width:224px;
	height:54px;
	text-indent:-9999px;
}

a.a_twitter:hover{
	background:url(../img/tw_logo.png) no-repeat 0 -54px;
}

a.a_followme{
	display:inline-block;
	float:right;
	background:url(../img/tw_followme.png) no-repeat;
	width:136px;
	height:54px;
	text-indent:-9999px;
}

a.a_followme:hover{
	background:url(../img/tw_followme_on.png) no-repeat;
}

#twitter_box{
	height:310px;
	/* height:240px; */
	width:360px;
	overflow-y:auto;
	clear:both;
}

#banner{padding :2px 10px 2px 2px;width:430px;}


a.bnFreeHaishin{
	display:block;
	background:url(../img/bnFreeHaishin.png) no-repeat;
	width:452px;
	height:44px;
	text-indent:-9999px;
}
a.bnFreeHaishin:hover{
	background:url(../img/bnFreeHaishin.png) no-repeat 0 -46px;
}


