.nextlink{
	width:770px;
	height:auto;
	margin:10px 0;
	padding:0 20px 0 0;
	text-align:right;
	line-height:30px;
	background:#CCCCCC;
	border:#333333 1px solid;
	}
		
.c_shosai{
	width:775px;
	height:250px;
	margin:20px 0 ;
	padding:15px 0px 0px 15px;
	background-color:#E1E1E1;
	border:#666 1px solid;
	color:#333333;
	line-height:150%;
	font-size:12px;
	}

.c_shosai strong{
	font-weight:bold;
	}
		
.c_shosai p{
	width:auto;
	height:auto;
	margin:0 10px 10px 0;
	float:left;
	display:inline;
	}


.menu{
	width:790px;
	height:auto;
	margin:30px 0;
	padding:0;
	clear:both;
	_zoom:1;
	overflow:hidden;
	}
	
.menu img{
	width:auto;
	height:auto;
	float:left;
	margin:0;
	padding:0;
	}


.follow_bt {
    width: 500px;
    height: auto;
	margin:20px auto;
	padding:0px;
}


.twitterarea_back  {
    width: 620px;
    height: auto;
	margin:0px auto;
	padding:0px;
}	



.socialareak  {
    width: 600px;
    height: auto;
	margin:20px auto;
	padding:0px;
	clear:both;
}	


/*-----tweet_area---*/


ul.twitterArea {
    width: 574px;
    height: auto;
	border:#004789 3px solid;
	margin:0 auto 0 auto;
	padding:20px;
}

ul.twitterArea li.text {
    font-size: 14px;
    border-bottom: 1px dashed #CCCCCC;
    margin-top: 5px;
    line-height: 16px;
    height: auto;
}

ul.twitterArea li.text div.tweet {
    clear: both;
    font-size: 12px;
    width: 100%;
    height: auto;
    margin-top: 5px;
    overflow: hidden;
}

ul.twitterArea li.text div.tweet img {
    float: left;
    margin: 5px;
    display: block !important;
}

#comment_write {
    width: 620px;
    margin: 30px auto 0 auto;
}
