@import "base.css";



/* test */
.make_new {
	height:50px;
	padding:0;
	margin:0 0 10px 0;
	border-bottom:1px dotted #999999;
	}
	
.make_new a{
	margin:0;
	display:block;
	width:645px;
	height:50px;
	border-top:4px solid #999999;
	background:url("../../images/lesjapan/pc/base/icn_newthread1.gif") no-repeat left top;
	overflow:hidden; 
	}
	
.make_new a:hover {
	border-top:4px solid #f69;
	background:url("../../images/lesjapan/pc/base/icn_newthread2.gif") no-repeat left top;
	}
	
/* スレッド一覧（たれながし） */
#list_bx_thread {
	float:left;
	padding:0;
	width:99%;
	border:1px solid #333;
	background-color:#666;
}

#list_bx_thread ul {
	font-size:12px;
	margin:0;
	padding:0;
	list-style:none;
}

#list_bx_thread li{
	float:left;
	white-space:nowrap;
	margin:0;
}

#list_bx_thread li a{
	float:left;
	padding:6px 8px 3px 8px;
	display:block;
	text-decoration:none;
	height:15px;
	color:#eee;
	background-color:#666;
	letter-spacing:1px;
}

#list_bx_thread li a:hover {
	color:#000;
	background-color:#eee;
}
/* ブックマークリンク */
div.book{
	text-align:center;
	clear:both;
	margin:5px 0;
	}

div.book p{
	color:#666;
	margin:0;
	padding:0;
	font-size:12px;
	}

/* スレッドのページリスト */
#thread_pages {
float:left;
	margin:0;
	padding:0;
width:100%;
	}

#thread_pages ul {
	float:left;
	font-size:10px;
	list-style:none;
	padding:0;
	margin:5px 0 15px 0;
}

#thread_pages li {
	float:left;
}

#thread_pages li a,#thread_pages li strong {
	display:block;
	width:22px;
	height:15px;
	padding:3px 0 3px 0;
	text-align:center;
	border-width:0 1px 1px 0;
	border-style:solid;
	border-color:#aaa;
	text-decoration:none;
	color:#999;
}

#thread_pages li a{
	background-color:#fff;
}

#thread_pages li a:hover {
	background-color:#eee;
}

#thread_pages li strong {
	background-color:#FF3399;
	color:#fff !important;
}

/* スレッド一覧（新着のとこ) */
#list_bx_newthread {
	clear:both;
}

#list_bx_newthread div {
	margin:5px 0 0 0; 
}

/* スレッド一覧の最初のスレッド  */
#list_bx_newthread div h3 {
	padding:8px 0 5px 5px;
	font-size:16px;
	color:#666;
	letter-spacing:2px;
	border-bottom:4px solid #FFCCFF;

}

#list_bx_newthread div h3 a{
	text-decoration:underline;
	color:#666;
	}

#list_bx_newthread div h3 a:hover{
	text-decoration:underline;
	background-color:#FFCCFF;
	color:#FF3399;
	}

#list_bx_newthread div ul {
	list-style:none;
	margin:10px 0 0 0;
	padding:0;
}

#list_bx_newthread div li {
	margin:0 10px 10px 10px;
	font-size:12px;
	line-height:150%;
	letter-spacing:2px;
	color:#000;
}

#list_bx_newthread div li strong {
	color:#9c0;
	font-size:16px;
}

#list_bx_newthread div li span {
	display:block;
	font-size:16px;
	color:#333;
	margin:5px 0;
	font-weight:bold;
}

#list_bx_newthread form {
	padding:0;
	margin:5px 0 0 0;
	_width:100%;
	background-color:#eee;
	border:1px solid #ccc;
}
#list_bx_newthread form input,#list_bx_newthread form textarea{
border:1px solid #666;
}


#list_bx_newthread form h4 {
	_width:100%;
	padding:3px;
	margin:0 0 5px 0;
	background-color:#ccc;
	color:#fff;
}

#list_bx_newthread table {
	margin:0;
	padding:0;
}

#list_bx_newthread th {
	color:#666;
	font-size:12px;
}

#list_bx_newthread td p{
	color:#f69;
	line-height:120%;
	font-size:12px;
	margin:0;
	padding:0;
	}

#list_bx_newthread td p a{
	color:#f69;
	}

div.listpr{
	padding:5px 0 3px 5px;
	font-size:10px;
	letter-spacing:1px;
	height:13px;
	background-color:#eee;
	margin:0;
	color:#666;
	border-bottom:1px dashed #ccc;
	}
div.listpr a{
	color:#666;
	}

div.listpr a:hover{
	color:#ff6600;
	}
div.listpr-none{
	border-bottom:1px dashed #ccc;
}


/* グーグル公告 */
div.google_ad{
	clear:both;
	width:648px;
	margin:0 0 10px 0;
	padding:0;
	}
	
div.google_ad div.inner{
	float:left;
	margin:0;
	padding:20px 0 10px 15px;
	width:300px;
	}