.txtset_1{
	font-size:11;
	color:#666666;
	line-height:17px;
	font-weight:normal;
	letter-spacing: 2px;
}

.txtset_1a{
	font-size:11;
	color:#666666;
	line-height:17px;
	letter-spacing: 0px;
}

.txtset_2{
	/* top の青文字 */
	font-size:11px;
	color:#333399;
	line-height:22px;
	font-weight:normal;
	letter-spacing:1px;
}

.txtset_3{
	/* pr のtitle */
	font-size:12px;
	color:#666622;
	line-height:22px;
	letter-spacing:1px;
	font-weight:bold;
}

h1{
	margin:0;
}

.txtset_1 a:link{
	color:#666666;
	text-decoration:none;
	letter-spacing: 2px;
}
.txtset_1 a:hover{
	color:#666666;
	text-decoration:underline;
	position: relative;
	left: 1px;
	top: 1px;
	letter-spacing: 2px;
}
.txtset_1 a:visited{
	color:#666666;
	text-decoration:none;
	letter-spacing: 2px;
}

.txtset_4{
	font-size:12;
	color:#666666;
	line-height:17px;
	letter-spacing: 2px;
}

.txtset_5{
	/* item のtitle */
	font-size:14px;
	color:#666622;
	line-height:22px;
	letter-spacing:1px;
	font-weight:bold;
}

.txtset_6{
	/* topic path */
	font-size:10px;
	line-height:22px;
	letter-spacing:1px;
	text-decoration:none;
}

.txtset_6 a:link{
	/* topic path */
	font-size:10px;
	color:#41A0A0;
	line-height:22px;
	letter-spacing:1px;
	text-decoration:none;
}
.txtset_6 a:visited{
	/* topic path */
	font-size:10px;
	color:#41A0A0;
	line-height:22px;
	letter-spacing:1px;
	text-decoration:none;
}
.txtset_6 a:hover{
	/* topic path */
	font-size:10px;
	color:#41A0A0;
	line-height:22px;
	letter-spacing:1px;
	text-decoration:underline;
	position: relative;
	left: 1px;
	top: 1px;
}

.voice_sale_mark{
	padding:2 0 0 2;
	background-color:#666622;
	color:white;
}

.news_a{
	color:#339999;
	letter-spacing:1px;
	font-weight:bold;
}


.search_box{
	font-size:11px;
	height:18px;
	border:1px solid gray;
	background-color:black;
	color:white;
}