.ranking_contents {
	width:;701px;
}

#rank-headgra {
	width:701px;
	height:104px;
}

#rank-headgra h3 {
	float:left;
}

#site-tower {
	float:right;
}


.tabletop {
	background:url(../img/tower/table_top.jpg) no-repeat top center #fcfaed;
	width:701px;
	height:33px;
}
.tablebottom {
	background:url(../img/tower/table_bottom.jpg) no-repeat top center #fcfaed;
	width:701px;
	height:28px;
}
td.day {
	text-align:right;
	vertical-align: bottom;
}
td.tabletitle {
	padding-top:10px;
	padding-left:10px;
}
td.left {
	background:url(../img/tower/leftbg.jpg) repeat-y top left #fcfaed;
	width:42px;
}
td.center {
	background:#fcfaed;
}
td.right {
	background:url(../img/tower/rightbg.jpg) repeat-y top right #fcfaed;
	width:55px;
}
td.rank1 {
	width:98px;
	color:#c52005;
	font-weight: bold;
	text-align:center;
	line-height:25px;
}
td.rank2 {
	width:183px;
}
td.rank00 {
	width:364px;
	padding-top:10px;
	padding-bottom:5px;
}
td.rank01 {
	width:60px;
	padding-top:10px;
	padding-bottom:5px;
}
td.hrbg {
	background:#ffcc01;
	height:1px;
	margin-top:10px;
	margin-bottom:10px;
}
.back {
	text-align:right;
	padding-top:10px;
	text-decoration:underline;
}
td.staff2 {
	background:url(../img/tower/staff_comentbg.gif) repeat-y left center #fcfaed;
	text-align:left;
	vertical-align:center;
	width:43px;
}
td.photo {
	width:105px;
	text-align:right;
}
td.staff_top {
	width:426px;
	height:20px;
	background:url(../img/tower/staff_top.gif) no-repeat left bottom #fcfaed;
}
td.staff {
	width:418px;
	background:url(../img/tower/staff_comentbg.gif) repeat-y left center #ffffff;
	vertical-align:top;
	padding-bottom:14px;
}
td.staff_bottom {
	width:426px;
	height:20px;
	background:url(../img/tower/staff_bottom.gif) no-repeat left top #fcfaed;
}
td.space {
	width:25px;
}
p {
	margin-left:17px;
}
.notice {
	margin-top:14px;
	margin-left:17px;
	color:#c52005;
	font-weight: bold;
}

td#no_staffrecommend {
	padding:13px 0 0 10px;
	color:red;
	font-weight:bold;
}
