@charset "EUC-JP";

/* =============================================== */
/** All Blog Templates CSS
last Update 2007.12.04

New
・インデックスナビゲータ用スタイル追加
*/
/* =============================================== */


/* =============================================== */
/** Blog Header */
/* ----------------------------------------------- */
table#header {
	width: 100%;
}
table#header th {
	width: 1%;
}
table#header th img {
	margin: 2px 10px;
}
table#header td.catprbox {
	width: 1%;
	white-space: nowrap;
}
table#header td.catprbox span {
	margin-right: 15px;
}
table#header td.newstickerbox {
	width: 97%;
	text-align: right;
	padding-right: 10px;
}
table#header td.startblogbox {
	width: 1%;
	padding-right: 10px;
	white-space: nowrap;
}
table#header td.startblogbox img {
	margin-right: 3px;
	border: 0;
	vertical-align: middle;
}

/* =============================================== */
/** LD Services */
/* ----------------------------------------------- */
ul#ld-services {
	list-style: none;
	margin: 0;
	padding: 0;
	text-align: center;
}
ul#ld-services li {
	margin: 0;
	padding: 0 0 10px 0;
}
ul#ld-services li a img {
	border: 0;
}

/* =============================================== */
/** Index Navigator */
/* ----------------------------------------------- */
ul.index-navigator
, ol.paging-number {
	list-style: none;
	padding: 0;
	margin: 0;
}
ul.index-navigator li
, ol.paging-number
, ol.paging-number li {
	display: inline;
	padding: 0;
	margin: 0;
}
ul.index-navigator li {
	font-weight: normal;
}
/** 現在の表示位置 */
ul.index-navigator li.paging-number ol.paging-number li.current {
	margin: 0 5px;
	font-weight: bold;
}
ul.index-navigator li a {
	margin: 0 2px;
	padding: 0 3px;
	font-weight: normal;
}
/** 中央寄せに
  （デザインによってはsite.cssで変更が必要か） */
div.index-navigator-outer {
	text-align: center;
}
	/* for IE hasLayout */
	ul.index-navigator li a {
		zoom: 1;
	}