/* NOKOTSUDO.NET Search Engine Style Sheet */

/* ---------- header ---------- */

div#linkdb-header
{
	width:100%;
	color:inherit;
}

div#linkdb-header p
{
	text-align:right;
	font-size:80%;
}

div#linkdb-header p a
{
	color:#1a86e2;
	background-color:inherit;
}

/* ---------- header_end ---------- */

div#main h3
{
	color:#2b2828;
	font-size:100%;
	font-weight:bold;
	background: #ffffff url(http://www.nokotsudo.net/link/img/main_h3.gif) no-repeat 0px 8px;
	border-bottom:1px dashed #909090;
	margin:0 0 5px 0;
	padding:6px 15px 6px 25px;
}

/*	水平線を強調する為のグラフィック水平線	*/
div.linkdb-separator
{
	width: 100%;
	color: inherit;
	height: 20px;
}


/*	キーワード検索フォーム	*/
div#linkdb-search-form
{
	text-align: center;
	background: #ffdddd;
	font-size: 85%;
	font-weight: normal;
	padding: 3px 3px 3px 3px;
}

div#linkdb-search-form input
{
	border: 1px solid #909090;
}

/*	サイトマーク	*/
img.linkdb-mark
{
	width: 41px;
	height: 23px;
	float: right;
	margin:0px 0px 3px 1px;
}

/*	サイトイメージのサムネイル	*/
img.linkdb-thumbnail
{
	width: 128px;
	height: 128px;
	float: right;
	margin:5px 5px 5px 5px;
}

/*	個別サイト表示関連	logdisp.html	*/

/*	サイト説明文	*/
div.linkdb-log-desc
{
	text-align: left;
	background: #ffffff;
	font-size: 90%;
	font-weight:normal;
	padding: 7px 7px 7px 25px;
	line-height: 140%;
	letter-spacing: 0.15em;
}

/*	管理人コメント	*/
div.linkdb-log-kanri
{
	text-align: left;
	color:#dd8888;
	background: #ffffff;
	font-size: 85%;
	font-weight:normal;
	padding: 7px 7px 7px 25px;
	line-height: 120%;
	letter-spacing: 0.12em;
}

/*	サイト情報欄	*/
div.linkdb-log-info
{
	text-align: left;
	background: #eeeeff;
	font-size: 80%;
	font-weight:normal;
	padding: 7px 7px 7px 25px;
	border-top: 1px dashed #909090;
	line-height: normal;
	letter-spacing: normal;
}

/*	ページ切り替え選択	*/
div.linkdb-page-selector
{
	text-align: center;
	font-size: 80%;
	font-weight: normal;
}

/*	登録画面フォーム関連	*/
div#linkdb-regist-form
{
	background: #ffffee;
	font-size: 85%;
	font-weight:normal;
	padding: 10px 10px 10px 10px;
}

/*	入力欄のボーダー	*/
div#linkdb-regist-form input,
div#linkdb-regist-form textarea,
div#linkdb-regist-form select
{
	border: 1px solid #909090;
}

/*	入力欄でボーダーの不要なアイテム	*/
input.linkdb-none-border
{
	border: 0!important;
}

div#linkdb-regist-form p
{
	font-size: 85%;
	font-weight: normal;
	padding: 0px 0px 20px 30px;
}

/*	人気ランキングの更新日	*/
div#linkdb-rank-date
{
	text-align: right;
	font-size: 80%;
	font-weight: normal;
}

/*	各ページのカテゴリ説明文（未使用）	*/
div#linkdb-category-desc
{
	text-align: left;
	font-size: 85%;
	font-weight: normal;
}

/*	ページの下にあるカテゴリ一覧	*/
div#linkdb-category-footer
{
	text-align: left;
	font-size: 90%;
	font-weight: normal;
}

/* リンク集スクリプトの著作権表示 yomi-search */
div#linkdb-copyright
{
	text-align: right;
	font-size: 60%;
}

/*	サブカテゴリリストの表示スペース	*/
div#linkdb-subcategory-box
{
	zoom: 100%;
	font-size:90%;
	font-weight:normal;
	line-height: 120%;
	letter-spacing: 0.05em;
	margin:0 0 15px 0;
	padding:2px 5px 5px 25px;
}
div#linkdb-subcategory-box:after
{
	content: " "; clear: both; height: 0; display: block; visibility: hidden;
}

/*	サブカテゴリを親カテゴリ内でリストするとき	*/
div.linkdb-subcategory-list
{
	white-space: nowrap;
	width: 30%;
	float: left;
	margin:2px 2px 2px 2px;
	padding:2px 2px 2px 7px;
	border-left:2px solid #909090;
	border-bottom:1px dashed #909090;
}

/*	リンク集メインコンテンツ上側の広告エリア	*/
div#linkdb-header-banner
{
	text-align: center;
	font-size:95%;
	font-weight:normal;
	margin:10px 0px 10px 0px;
	padding:5px 5px 5px 5px;
	border:1px dotted #909090;
}

/*	リンク集メインコンテンツ上側の広告エリア	*/
div#linkdb-footer-banner
{
	text-align: center;
	font-size:95%;
	font-weight:normal;
	margin:5px 5px 5px 5px;
	padding:5px 5px 5px 5px;
/*	border:1px dashed #909090;	*/
}
