@charset "Shift_JIS";

/* --------------------------------------------
 *                 日記ページ用設定
 * -------------------------------------------- */

@import url(__defaults.css);




/* =========== 各種一覧ページ =========== */

.indexPage dt .datetime,
.indexPage li .datetime
	{
	margin-right: 0.5em;
	}

.indexPage div#mainItems dt .datetime
	{
	margin-left: 0.5em;
	}


/* ============= 日記全ページ ============ */

h2 a:link,
h2 a:visited,
h3 a:link,
h3 a:visited,
h4 a:link,
h4 a:visited,
h5 a:link,
h5 a:visited
	{
	color: #e2364a; /* inherit は WinIE が解釈不能 */
	text-decoration: none;
	}

/* ----- アクセス統計table ----- */

table .uaName,
table .osName,
table .percentage
	{
	text-align: left;
	}

table .number
	{
	text-align: right;
	}

table .incdec
	{
	text-align: center;
	}

table .percentage img
	{
	margin-right: 5px;
	vertical-align: baseline;
	}

/* ----- ジャンル・TrackBack リンク ----- */

.infoDisplay
	{
	font-size: 90% !important;
	margin: -0.8em 0 0;
	padding: 0;
	text-align: right;
	line-height: 1;
	}

.infoDisplay a
	{
	font-weight: normal !important;
	}

.infoDisplay li
	{
	display: inline;
	list-style-type: none;
	list-style-image: none;
	margin: 0 0.25em;
	}

.infoDisplay li.genre
	{
	margin-right: 1em
	}

.infoDisplay + ins
	{
	margin-top: 1em;
	}


/* ----- 写真日記 (サムネール + 解説) ----- */

dl.photo dt
	{
	float: left;
	clear: both;
	width: 120px;
	margin: 0;
	padding: 0;
	background: none;
	text-align: right;
	}

dl.photo dd
	{
	margin: 0 0 1em 120px;
	padding: 0 0 0 1em;
	min-height: 120px;
	_height: 120px; /* ~WinIE6 */
	}



/* =========== 過去記事一覧ページ =========== */

#articleIndex #genre-order
	{
	clear: none; /* MacIE5でfloatが効かなくなるのを回避 */
	}

#articleIndex #genre-order div.section
	{
	width: 30%;
	margin: 0 2% 2em 0;
	padding: 0;
	float: left;
	clear: none;
	}

#articleIndex #genre-order h3
	{
	margin: 0;
	}

#articleIndex #genre-order ul
	{
	margin: 1em 0 0 1em;
	}

/* Backslash hack (MacIE5を除外) \*/

#articleIndex #genre-order div.section#HI
	{
	/* WinIE 対策 */
	float: none;
	width: auto;
	margin-left: 64%;
	}

#articleIndex #genre-order #Computer
	{
	clear: left;
	}
/* End */

#articleIndex #date-order ul ul
	{
	display: inline;
	margin: 0;
	padding: 0;
	}

#articleIndex #date-order ul ul li
	{
	display: inline;
	margin-left: 0.5em;
	}

/* =========== ジャンル別一覧ページ =========== */

body.genreIndex
	{
	}
	
