@charset"utf-8";

body{
	color: #000000;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	background-image: url(../image/bg.gif);
	background-repeat: repeat-y;
}

.trend_tour-box {
	width: 980px;
}

/*▼▼▼メインビジュアル▼▼▼*/

#main {
	width: 880px;
	margin: 0px auto 0px auto;
	}
	#main h1 {
		font-size: 0px;
		line-height: 0px;
		background-image: url(../image/t001.jpg);
		background-repeat: no-repeat;
		text-indent: -9999px;
		width: 880px;
		height: 220px;
		margin: 0px auto 0px auto;
		}
	#main p.t001 {
		font-size: 0px;
		line-height: 0px;
		background-image: url(../image/t002.jpg);
		background-repeat: no-repeat;
		text-indent: -9999px;
		width: 880px;
		height: 220px;
		margin: 0px auto 0px auto;
		}
	#main p.t002 {
		font-size: 0px;
		line-height: 0px;
		background-image: url(../image/t003.gif);
		background-repeat: no-repeat;
		text-indent: -9999px;
		width: 880px;
		height: 190px;
		margin: 0px auto 0px auto;
		}

/*▼▼▼各局の放送日時リンク▼▼▼*/

#onair {
	font-size: 0px;
	line-height: 0px;
}

#onair a {
	font-size: 0px;
	line-height: 0px;
	text-decoration: none;
	text-indent: -9999px;
	display: block;
}

#onair ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

#onair ul li {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

#onair ul li.link a {
	font-size: 0px;
	line-height: 0px;
	text-decoration: none;
	text-indent: -9999px;
	display: block;
	background-image: url(../image/b_onair.gif);
	background-repeat: no-repeat;
	position: absolute;
	top: 423px;
	left: 83px;
	width: 166px;
	height: 20px;
}

#onair ul li.link a:hover {
	background-position: 0px -20px;
}
/*▲▲▲各局の放送日時リンク▲▲▲*/

/*▲▲▲メインビジュアル▲▲▲*/

/*▼▼▼プレゼント▼▼▼*/

#present {
	width: 880px;
	margin: 0px auto 0px auto;
	}
	#present p.t003 {
		font-size: 0px;
		line-height: 0px;
		background-image: url(../image/present.gif);
		background-repeat: no-repeat;
		text-indent: -9999px;
		width: 840px;
		height: 144px;
		margin: 0px auto 0px auto;
		}
/*▲▲▲プレゼント▲▲▲*/

/*▼▼▼各店舗情報▼▼▼*/

#waku {
	width: 880px;
	margin: 20px auto 10px auto;
	}
	#waku div#waku01 {
		font-size: 0px;
		line-height: 0px;
		background-image: url(../image/waku01.gif);
		background-repeat: no-repeat;
		text-indent: -9999px;
		width: 841px;
		height: 20px;
		margin: 0px auto 0px auto;
		}
	#waku div#waku02 {
		font-size: 0px;
		line-height: 0px;
		background-image: url(../image/waku02.gif);
		background-repeat: no-repeat;
		text-indent: -9999px;
		width: 841px;
		height: 20px;
		margin: 0px auto 0px auto;
		}

	#waku div#shop {
		background-image: url(../image/waku_bg.gif);
		background-repeat: repeat-y;
		width: 841px;
		padding: 10px 0px 10px 0px;
		margin: 0px auto 0px auto;
		}
		#shop p.line {
			font-size: 0px;
			line-height: 0px;
			background-image: url(../image/line.gif);
			background-repeat: no-repeat;
			text-indent: -9999px;
			width: 779px;
			height: 16px;
			margin: 0px auto 10px auto;
			}
/*▼▼▼詳細▼▼▼*/
#report {
	width: 775px;
	height: 200px;
	margin: 0px auto 0px auto;
	}
/*▼▼▼男子校カフェ「エーデルシュタイン」▼▼▼*/
	#report div#photo01 {
		background-image: url(../image/p001.jpg);
		background-repeat: no-repeat;
		width: 250px;
		height: 188px;
		}
/*▲▲▲男子校カフェ「エーデルシュタイン」▲▲▲*/
/*▼▼▼ペットショップ「六本木ＷＡＮ」▼▼▼*/
	#report div#photo02 {
		background-image: url(../image/p002.jpg);
		background-repeat: no-repeat;
		width: 250px;
		height: 188px;
		}
/*▲▲▲ペットショップ「六本木ＷＡＮ」▲▲▲*/
/*▼▼▼北京宮廷料理「涵梅舫（かんめいほう）」▼▼▼*/
	#report div#photo03 {
		background-image: url(../image/p003.jpg);
		background-repeat: no-repeat;
		width: 250px;
		height: 188px;
		}
/*▲▲▲北京宮廷料理「涵梅舫（かんめいほう）」▲▲▲*/
/*▼▼▼東京渋谷本店「占いの館」▼▼▼*/
	#report div#photo04 {
		background-image: url(../image/p004.jpg);
		background-repeat: no-repeat;
		width: 250px;
		height: 188px;
		}
/*▲▲▲東京渋谷本店「占いの館」▲▲▲*/
	#report div#shopdata {
		background-image: url(../image/shop.gif);
		background-repeat: no-repeat;
		position: absolute;
		width: 510px;
		height: 49px;
		margin: -188px 0px 0px 264px;
		}
		#shopdata p.name {
			font-size: 16px;
			line-height: 18px;
			font-weight: bold;
			color: #000000;
			margin: 5px 0px 0px 20px;
			}
		#shopdata p.adress {
			font-size: 14px;
			line-height: 16px;
			color: #000000;
			margin: 7px 0px 0px 20px;
			}
		#shopdata p.detail {
			font-size: 12px;
			line-height: 18px;
			color: #000000;
			margin: 10px 0px 0px 4px;
			}
/*▲▲▲詳細▲▲▲*/

/*▲▲▲各店舗情報▲▲▲*/

/*▼▼▼フッター▼▼▼*/

#foot {
	font-size: 12px;
	line-height: 50px;
	text-align: center;
	height: 60px;
	width: 880px;
	margin: 0px auto 0px auto;
	}
	#foot a {
		color: #000000;
		}

/*▲▲▲フッター▲▲▲*/
