
.imgTitleVspace {
	margin: 10px 0px;			/* マージン(外側余白)(上右下左) */
}

#divTopContainer1 {
	float: left;
}

#divTopTable table {
	margin: 10px 3px;			/* マージン(外側余白)(上右下左) */
	border: 0px solid;			/* ボーダーのスタイル・太さ・色(順番任意)をまとめて指定 */
	border-collapse: collapse;	/* 隣接するセルのボーダーを重ねて表示 */
}

#divTopTable td {
	background-color: #fffaf0;	/* 背景色 */
	line-height: 1.5em;			/* 行間 */
	border: 0px solid;			/* ボーダーのスタイル・太さ・色(順番任意)をまとめて指定 */
	font-size: 8pt;				/* フォントサイズ */
}

#divNews {
	margin: 10px 3px;			/* マージン(外側余白)(上右下左) */
	float: left;
}

#divNewsList {
	width: 370px;				/* 横幅 */
	height: 120px;				/* 高さ */
	text-align: left;			/* テキスト横配置[right/center/left] */
	margin: 15px 10px;			/* マージン(外側余白)(上右下左) */
	overflow-y: scroll;			/* はみ出た内容の表示方法[scroll/hidden/visible/auto] */
	overflow-x: hidden;			/* はみ出た内容の表示方法[scroll/hidden/visible/auto] */
	line-height: 1.4em;			/* 行間 */
}

#divEvent {
	margin: 10px 3px;			/* マージン(外側余白)(上右下左) */
	width: 170px;				/* 横幅 */
	float: left;
}

#imgEvent {
	margin: 10px 0px;			/* マージン(外側余白)(上右下左) */
}

#divWeekRanking {
	margin: 10px 3px;			/* マージン(外側余白)(上右下左) */
	width: 185px;				/* 横幅 */
	float: right;
}
#divWeekRanking table {
	border: 1px solid #785027;	/* ボーダーのスタイル・太さ・色(順番任意)をまとめて指定 */
}
#divWeekRanking td {
	padding: 10px 2px;			/* パディング(内側余白)(上右下左) */
	border-width: 0px;			/* ボーダーの太さ */
	font-size: 8pt;				/* フォントサイズ */
}
#divWeekRanking .tdRankBorder {
	padding: 0px;			/* パディング(内側余白)(上右下左) */
	height: 5px;				/* 高さ */
	background-image: url("./img/rankBorder.gif");	/* 背景画像(cssファイルからの相対パス) */
	background-repeat: repeat-x;	/* 背景画像をX軸方向にリピート */
}

#divNewItem td {
	width: 125px;				/* 横幅 */
	text-align: center;			/* テキスト横配置[right/center/left] */
	vertical-align: top;		/* テキスト縦配置[top/middle/bottom] */
	padding: 5px 0px;			/* パディング(内側余白)(上右下左) */
	font-size: 8pt;				/* フォントサイズ */
}
#divNewItem img {
	border: 1px #f5f5f5 solid;
}

#divUpItem td {
	width: 125px;				/* 横幅 */
	text-align: center;			/* テキスト横配置[right/center/left] */
	vertical-align: top;		/* テキスト縦配置[top/middle/bottom] */
	padding: 5px 0px;			/* パディング(内側余白)(上右下左) */
	font-size: 8pt;				/* フォントサイズ */
}
#divUpItem img {
	border: 1px #f5f5f5 solid;
}

#divHitItem td {
	text-align: center;			/* テキスト横配置[right/center/left] */
	padding: 5px 3px;			/* パディング(内側余白)(上右下左) */
}

#divFashion table {
	float: left;
	margin: 3px;				/* マージン(外側余白)(上右下左) */
}

#divFashion td {
	border: 1px solid #CFC8B5;	/* ボーダーのスタイル・太さ・色(順番任意)をまとめて指定 */
}

.tdCoordinateInfo {
	width: 90px;				/* 横幅 */
	padding: 5px;				/* パディング(内側余白)(上右下左) */
	font-size: 8pt;				/* フォントサイズ */
	color: #FFFFFF;				/* フォントカラー */
	background-color: #B18860;	/* 背景色 */
}

#divSpecialFeature {
	padding: 5px;				/* パディング(内側余白)(上右下左) */
}

#divOwnerFavorite td {
	padding: 10px;				/* パディング(内側余白)(上右下左) */
}

#divSpecial td {
	padding: 4px;				/* パディング(内側余白)(上右下左) */
}

#divRanking td {
	padding: 4px;				/* パディング(内側余白)(上右下左) */
}

