
/*--疑似クラス--*/

div#diary_year a:link{
	color				:#000000;
	text-decoration		:none;
}
div#diary_year a:visited{
	color				:#000000;
	text-decoration		:none;
}
div#diary_year a:hover{
	color				:#000000;
	text-decoration		:none;
}
div#diary_year a:active{
	color				:#000000;
	text-decoration		:none;
}

/*▼--日記のヘッダー--▼*/

div#diary_head{
	overflow			:hidden;
	width				:auto;
	height				:auto;
}

/*▽--過去の日記--▽*/

div#diary_year{
	float				:left;
	width				:235px;
}
span.year{
	border-right		:1px solid #000000;
	margin				:0px 5px 3px 0px;
	padding-right		:3px;
}
div#diary_year a{
	margin-right		:3px;
}

/*▽--リンク--▽*/
ul#diary_links{
	width				:auto;
	margin				:0;
}

hr.end_head{
	clear				:left;
	width				:300px;
}

/*▲--日記のヘッダーはここまで--▲*/

.accToggler{
	margin: 3px auto;
	padding: 3px;
	width: 400px;
	background: #acc95f;
	color: #f4f4f4;
	border: 1px solid #fff;
	cursor: pointer;
}
.accContent{
	margin: 0px auto;
	width: 400px;
}


h3{
	font-size			:12px;
	font-weight			:normal;
	color				:#696969;
	border-style		:solid;
	border-color		:#5dafde;
	border-width		:1px 4px 0px 4px;
	width				:580px;
	margin				:10px 0px 0px 0px;
	padding				:3px;
	background-color	:#b7e3ff;
}

h3 span.diary_title{
	margin-left			:20px;
}

div.diary{
	background			:#ffffff url(../diary/image/diary_backimg.gif) repeat-y 100% 0%;
	color				:#696969;
	border				:#5eafde solid;
	border-width		:1px 4px 1px 4px;
	width				:553px;
	padding				:3px 30px 3px 3px;
	margin-bottom		:20px;
	line-height			:1.3em;
	overflow			:auto;
}
div.diary p{
	margin-bottom		:15px;
	margin-left			:0px;
}

img.float-left{
	float				:left;
}
.clear-left{
	clear				:left;
}


.margin{
	margin-top			:50px;
}


div.diary img{
	margin				:7px 4px 13px 4px;
	border				:7px solid #b7e3ff;
}

.bold{
	font-weight    :bold;
}
.through{
	text-decoration :line-through;
}

.red1{
	color          :#ff0000;
}
.red2{
	color          :#ff0000;
	font-weight    :bold;
}
.red3{
	color          :#ff0000;
	font-weight    :bold;
	font-size      :20px;
	line-height    :1.2em;
}
.red4{
	color          :#ff0000;
	font-size      :30px;
	line-height    :1.5em;
}
.blue1{
	color          :#0000ff;
}
.blue2{
	color          :#0000ff;
	font-weight    :bold;
}
.blue3{
	color          :#0000ff;
	font-weight    :bold;
	font-size      :20px;
	line-height    :1.2em;
}