@charset 'UTF-8';

/*
===== CONTENTS =====

	1: visual identity images
	2: diarycontents
	3: diarycontentsleft
	4: diarycontentsright

====================
*/



/*===== 1:visual identity images =====*/

#vi {
	background-image:url(/diary/image_uniq/index_vi.gif);
	width:570px;
	height:158px;
}

/*===== 2:diarycontents =====*/

#diarycontents {
	background-image:url(/diary/image_uniq/diary_bg.gif);
	width:auto;
	height:100%;
	border-top:1px solid #FFFFFF;
	float:left;
}

/*===== 3:diarycontentsleft =====*/

#contentsleft {
	width:390px;
	height:100%;
	padding:20px;
	float:left;
}
#contentsleft h3 {
	font-size:1.0em;
	border-right:1px solid #963D3D;
	border-bottom:1px solid #963D3D;
	background-color:#C15B54;
	text-align:center;
	padding-top:7px;
	padding-bottom:6px;
	color:#FFFFFF;
}
#contentsleft h4.commentlist {
display:none;
}
#contentsleft p#day {
	font-size:0.7em;
	font-family:"Times New Roman", Times, serif;
	margin-top:10px;
	line-height:140%;
	text-align:right;
	font-style: italic;
}
#contentsleft p#name {
    margin-top:0;
	font-size:0.7em;
	line-height:140%;
	text-align:right;
}
#contentsleft p.person {
    font-size:0.7em;
	margin-top:10px;
	line-height:140%;
	margin-left:10px;
	border:none;
}
#contentsleft p.read {
	font-size:0.8em;
	line-height:180%;
	padding-left:12px;
	margin-bottom:3px;
	margin-top:3px;
	border:none;
}
#contentsleft p {
	margin:10px 0 0 4px;
	padding-left:12px;
	line-height:140%;
	border-left:3px solid #CCCCCC;
	font-size:0.85em;
}

#contentsleft ul {
	display:none;
}
#contentsleft dl#comment {
	margin:12px 0 0 4px;
	padding-left:12px;
	border-left:3px solid #FFA531;
}
#contentsleft dl#comment dt {
	font-size:0.85em;
	margin:10px 0 0 0;
	line-height:140%;
	font-weight:bold;
}
#contentsleft dl#comment dd {
	font-size:0.85em;
	margin-top:3px;
	line-height:140%;
}

#contentsleft .formblock {
	background-color:#F7F7F7;
	border:2px solid #CCCCCC;
	width:360px;
	padding:15px;
	margin-top:20px;
}
#contentsleft .formblock h4 {
	font-size:0.85em;
	line-height:140%;
	font-weight:bold;
	margin:0 0 10px 0;
}

#contentsleft .formblock dl dt {
	font-size:0.85em;
	line-height:140%;
	margin-top:3px;
}
#contentsleft .formblock dl dd {
	font-size:0.85em;
	margin-top:5px;
	line-height:140%;
}
#contentsleft .formblock dl#trackback {
	margin:10px 0 0 4px;
	padding-left:12px;
	line-height:140%;
	border-left:3px solid #CCCCCC;
}
#contentsleft .formblock dl#trackback dt {
	font-size:0.85em;
	margin:10px 0 0 0;
	line-height:140%;
	font-weight:bold;
}
#contentsleft .formblock dl#trackback dd {
	font-size:0.85em;
	margin:5px 0 0 0;
	line-height:140%;
}

/*===== 4:diarycontentsright=====*/

#contentsright {
	width:140px;
	height:100%;
	float:right;
}
#contentsright h4#navi01 a {
	display:block;
	width:140px;
	height:34px;
	background-image:url(/diary/image_dir/navi_01.gif);
}
#contentsright h4#navi01 a span {
	display:none;
}
#contentsright h4#navi02 a {
	display:block;
	width:140px;
	height:34px;
	background-image:url(/diary/image_dir/navi_02.gif);
}
#contentsright h4#navi02 a span {
	display:none;
}
#contentsright h4#navi03 a {
	display:block;
	width:140px;
	height:34px;
	background-image:url(/diary/image_dir/navi_03.gif);
}
#contentsright h4#navi03 a span {
	display:none;
}
#contentsright ul {
	margin:8px 15px 15px 15px;
}
#contentsright ul li {
	background-image:url(/diary/image_dir/navi_ic_01.gif) ;
	background-repeat:no-repeat;
	background-position:0 7px;
	padding-left:5px;
}
#contentsright ul li a {
	line-height:150%;
	font-size:0.7em;
}