@charset "shift_jis";
/*トップ*/
	#top_main{
		width:910px;
		background:url("../../gra/main_back03.jpg") center top repeat-y;
		margin:0 auto 0 auto;
		overflow:hidden;
		zoom:1;
		}
	#main_vis{
		width:910px;
		height:400px;
		background:#000000 url("../gra/m_vis.jpg") top center ;
		margin:0 auto 0 auto;
		overflow:hidden;
		zoom:1;
		}
		#moving_back{
			width:910px;
			height:400px;
			background:url("../gra/moving_smog.png") top center repeat-x;
			overflow:hidden;
			zoom:1;
			}
#infomation_wrapper{
	width:910px;
	margin:0 auto 0 auto;
	overflow:hidden;
	zoom:1;
	}
	#find_infomation{
		width:890px;
		height:75px;
		margin:10px auto 0 auto;
		overflow:hidden;
		zoom:1;
		}
/*カウントダウンボイス*/
#countdown_wrapper{
	width:910px;
	height:100px;
	margin:10px auto 0 auto;
	overflow:hidden;
	zoom:1;
	}
/*更新履歴*/
#find_history{
	width:450px;
	height:50px;
	}
#new{
	width:450px;
	border-top:1px #666666 solid;
	border-left:1px #666666 solid;
	border-right:1px #666666 solid;
	border-bottom:3px #666666 double;
	float:left;
	display:inline;
	margin:15px 0 0 19px;
	overflow:hidden;
	zoom:1;
	}
	#log_scroll {
		width:450px;
		height:150px;
		background:url("../gra/history_back.jpg") repeat-y ;
		overflow-y:scroll;
		scrollbar-base-color: #cc99cc;
		scrollbar-face-color: #ff99cc;
		scrollbar-track-color: #ffccff;
		scrollbar-arrow-color: #cc0000;
		scrollbar-3dlight-color: #ff99cc;
		scrollbar-shadow-color: #cccccc;
		scrollbar-darkshadow-color: #333333;
		scrollbar-highlight-color: #ffffff;
		}
		#log_inside{
			width:420px;
			float:left;
			overflow:hidden;
			zoom:1;
			}
				.log_01{
					width:420px;
					margin:0px auto;
					padding:5px 0 5px;
					color:#000000;
					overflow:hidden
					zoom:1;
					}
				.log_date{
					width:100px;
					float:left;
					line-height:19px;
					font-size:14px;
					}
				.log_text{
					width:320px;
					float:left;
					text-align:left;
					font-size:14px;
					line-height:19px;
					margin:0 0 13px;
					}
				.log_text span{
					color:#ff0000;
					font-weight:bold;
					}
				.log_text a:link,.log_text a:visited,.log_text a:active{
					color:#cc00cc;
					}	
				.log_text a:hover{
					text-decoration:underline;
					}

/*掲載情報*/
#publicity{
	width:400px;
	float:left;
	border-top:1px #666666 solid;
	border-left:1px #666666 solid;
	border-right:1px #666666 solid;
	border-bottom:3px #666666 double;
	margin:15px 0 0 19px;
	display:inline;
	overflow:hidden;
	zoom:1;
		}
#find_publicity{
	width:400px;
	height:50px;
	}
	#publicity_scroll {
		width:400px;
		height:150px;
		background:url("../gra/publicity_back.jpg") repeat-y;
		overflow-y:scroll;
		scrollbar-base-color: #cc99cc;
		scrollbar-face-color: #ff99cc;
		scrollbar-track-color: #ffccff;
		scrollbar-arrow-color: #cc0000;
		scrollbar-3dlight-color: #ff99cc;
		scrollbar-shadow-color: #cccccc;
		scrollbar-darkshadow-color: #333333;
		scrollbar-highlight-color: #ffffff;
		}
	#publicity_wrapper {
		width:340px;
		margin:0px auto;
		overflow:hidden;
		zoom:1;
		}
		.publicity_one {
			width:338px;
			margin:5px auto 10px;
			overflow:hidden;
			border-bottom:1px solid #000000;
			zoom:1;
			}
			.publicity_find {
				width:220;
				height:22px;
				float:left;
				margin:0px auto;
				text-align:left;
				font-size:14px;
				line-height:22px;
				vertical-align:middle;
				border-bottom:#000000 1px solid;
				font-weight:bold;
				color:#000000;
				}
			.publicity_img {
				width:110px;
				padding:5px 0px 5px;
				float:left;
				}
				.publicity_img img {
					border:solid 1px #333333;
					}
			.publicity_right {
				width:220px;
				float:left;
				color:#000000;
				overflow:hidden;
				zoom:1;
				}
				.publicity_right h5 {
					padding:3px 0px 0px 3px;
					border-bottom:solid 1px #333333;
					text-align:left;
					font-size:12px;
					line-height:14px;
					}
				.publicity_txt {
					text-align:left;
					font-size:12px;
					line-height:18px;
					padding:5px 0px 5px 5px;
					}
				.publicity_link {
					margin-top:10px;
					text-align:right;
					font-size:12px;
					line-height:18px;
					}
					.publicity_link a:link,.publicity_link a:visited,.publicity_link a:active {
						color:#cc0000;
						text-decoration:underline;
						}
					.publicity_link a:hover {
						color:#cc00cc;
						}

#find_pickup{
	width:890px;
	height:75px;
	margin:10px auto 0 auto;
	overflow:hidden;
	zoom:1;
	}
#all_wrapper{
	width:910px;
	margin:0 auto 0 auto;
	overflow:hidden;
	zoom:1;
	}
/*左レイアウト*/
#left_wrapper{
	width:590px;
	float:left;
	margin:0 0 0px 0px;
	overflow:hidden;
	zoom:1;
	}
	#info_wrapper{
		width:550px;
		margin:10px auto 20px auto;
		overflow:hidden;
		zoom:1;
		}
ul#pickup_left li{
		width:550px;
		height:100px;
		margin:5px auto 0 auto;
		overflow:hidden;
		zoom:1;
		}
.none{
	width:550px;
	height:100px;
	margin:5px auto 0 auto;
	overflow:hidden;
	zoom:1;
	}

/*右レイアウト*/
#tweet_wrapper{
	width:300px;
	margin:20px auto 0 auto;
	overflow:hidden;
	zoom:1;
	}
#right_wrapper{
	width:300px;
	float:left;
	margin:0px 0 0px 0;
	overflow:hidden;
	zoom:1;
	}
	ul#topics_wrapper li{
		width:300px;
		height:200px;
		margin:15px 0 0 0;
		overflow:hidden;
		zoom:1;
		}
a#right01{
	display:block;
	width:300px;
	background:url("../gra/topics_right01.jpg") top center no-repeat;
	height:200px;
	}

a#left01{
	display:block;
	width:300px;
	background:url("../gra/topics_left01.jpg") top center no-repeat;
	height:200px;
	}

