/*--------a01リンク----------*/
.a01:link{
	color: #0000FF;
	text-decoration: none;
}
.a01:visited{
	color: #0000FF;
	text-decoration: none;
}
.a01:hover{
	color: #FF0000;
	text-decoration: none;
}
.a01:active{
	color: #FF0000;
	text-decoration: none;
}
/*-------------------------*/
.table-prenext {
	width: 380px;
	margin-top: 0px;
	margin-bottom: 0px;
	border: 0px solid #666666;
	background-color: transparent;
}
.td-prenext {
	text-align: center;
	font-size: x-small;
}
.td-prev {
	text-align: left;
	font-size: x-small;
	width: 80px;
}
.td-next {
	text-align: right;
	font-size: x-small;
	width: 80px;
}
/*--------------------*/
.table-link01 {
	width: 380px;
	margin-top: 5px;
}
.table-link02 {
	width: 100%;
}
.td-link-title {
	text-align: left;
	font-size: normal;
	padding: 0px 5px 0px 5px;
}
.Links_URL_text_box {
	color: #dddddd;
	background-color: transparent;
	width: 370px;
	border: 0px;
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
	border-bottom: 1px dotted #666666;
}
.td-link-keyword {
	font-size: x-small;
	color: #dddddd;
	text-align: right;
	padding: 0px 5px 0px 5px;
	vertical-align: bottom;
}
.td-link-comment {
	font-size: small;
	color: #dddddd;
	vertical-align: top;
	padding: 0px 5px 0px 15px;
}
.td-link-banner {
	text-align: right;
	width: 88px;
	vertical-align: top;
	padding-left: 5px;
}
.td-link-title01 {
	vertical-align: top;
}
.table-search01 {
	width: 380px;
	border: 0px solid #666666;
	font-size: x-small;
	color: #dddddd;
	font-weight: bold;
	background-color: transparent;
	padding: 0px 2px 0px 2px;
}
.td-search01 {
	text-align: right;
}
.td-search02 {
	text-align: center;
	width: 10%;
}
.td-search03 {
	text-align: center;
	width: 10%;
}
.td-search02_2 {
	text-align: left;
	width: 40%
}
.td-search03_2 {
	text-align: left;
	width: 40%;
}
.td-search04 {
	color: #000000;
}

.botton-search {
	font-size: 12px;
	color: #000000;
}
.form-category {
	font-size: x-small;
	color: #dddddd;
	background-color: transparent;
	border: 1px solid #666666;
}
.form-searchword {
	font-size: x-small;
	color: #dddddd;
	width: 100%; /* セルに対して100% */
	background-color: transparent;
	border: 1px solid #666666;
}
.table-search02 {
	width: 380px;
}
.td-result {
	font-size: 12px;
	color: #dddddd;
	padding: 5px;
}
.table-admin {
	width: 380px;
}
.td-admin {
	font-size: 10px;
	color: #333333;
	text-align: right;
}
.form-pass {
	font-size: 10px;
	color: #dddddd;
	width: 50px;
	background-color: transparent;
}
.Submit-pass {
	font-size: 10px;
	font-weight: bold;
	color: #dddddd;
	background-color: transparent;
	border: 1px solid #333333;
}

