/* #########　タグスタイル　####### */

h1 {
	text-align:center;
	font-weight:bold;
	font-size:12px;
	display:inline;
}

h2 {
	text-align:center;
	display:inline;
	font-weight:bold;
	font-size:12px;
}

h3 {
	font-weight:bold;
	font-size:12px;
	display:inline;
}

h4 {
	font-size:12px;
	font-weight:normal;
	display:inline;
}

a:hover img {filter:alpha(opacity=70);}


/* ######### ランキングテーブル ####### */

/* 大外枠の一番大きい枠 */
.table_all {
	width: 820px;
	font-size: 12px;
	line-height: 120%;
	color: #c04a00;
	background-color: #ffffff;
	border: 1px solid #ffcc65;
	border-collapse: collapse;
	margin-right: auto;
	margin-left: auto;
}

/* 最上部のメニュー用テーブル */
.table_topmenu {
	font-size: 12px;
	line-height: 120%;
	color: #ff4400;
	background-color: #fffae4;
}

/* 見出しテーブル背景色設定 */
.table_midashi {
	color: #ffffff;
	background-color: #ff9900;
	font-weight:bold;
	text-align: center;
}

/* ランキング部テーブル */
.tbl_rank {
    width: 550px;
}

/*
.tbl_rank td {
	font-size: 12px;
	line-height: 120%;
	color: #c04a00;
	background-color: #ffffff;
	border: 1px solid #ff65cc;
	border-collapse: collapse;
}
 */

/* 順位の欄 */
.table1_juntop {
	width: 60px;
	text-align: center;

}


/* サイト説明の欄 */
.table1_sitetop {
	width: 500px;
	font-size: 12px;
	text-align: center;
}

.table1_site {
	width: 500px;
	font-size: 12px;
	text-align: left;
	padding:5px 0 0 8px;
}

.table1_site a {
	font-size: 15px;
}


img {	border: 0px;}

img {	border: 0px;}