/*----レイウト---*/
body{
	width: 100%;
	height: 100%;
	font-size: 9pt;
	text-align:center;
	background-color: #eeffee;
	margin: 0px;
    background-image: url(http://www.valley.ne.jp/~kogenk/haikei12.jpg);
    font-size:9pt;
}

div.body{
	width: 820px;	
	text-align:left;	
	margin: 0px 0px 0px 0px;
	font-size: 8pt;
	background-color: #ccffcc;
    border-top: 5px solid #ffffcc;
	border-left: 5px solid #ffffcc;
	border-right: 5px solid #996600;	
	border-bottom: 5px solid #996600;	
    background-image: url(http://www.valley.ne.jp/~kogenk/haikei17.jpg);
}

div.head{
	width: 800px;
	text-align: left;
    background-image: url(/ms/files/topgreen.jpg)
}

div.menu{
	width: 200px;
	float: left;
 	background-color:#112211;
	margin: 0px 0px 0px 0px;
	color:#ffffff;
	border-right: 1px solid #111111;
	border-bottom: 3px solid #000000;	
}

div.diary{
	width: 610px;	
	float: left;
	margin: 0px 0px 0px 0px;	
    border-top: 3px solid #113311;
	color:#777777;	
}

div.nomenu{
	width: 800px;
	clear: both;
}

div.foot{
	text-align: right;
	clear: both;
}

/*----通常タグ---*/
h1{
	font-size: 14pt;
	margin: 0px 0px 0px 0px;
	padding: 150px 0px 0px 50px;
	color: #eeffee;
	font-weight: normal;	
}

h2{
	font-size: 12pt;
	margin: 0px;
	padding: 10px 0px 10px 20px;
	color: #ffffff;
 	background-color:#000000;	
}

h3{
	font-size: 14pt;
    font-weight:bold;
}

h4{
	font-size: 12pt;
}

ul{
	text-align: left;	
	margin-left: 1.0em;
	padding-left: 0.5em;
}

dl{
	text-align: left;	
}

p{
	text-align: letf;
	margin: 10px;	
}

a:link { color:#ddffdd; text-decoration: none;}
a:visited{ color:#ddffdd; text-decoration: none;}
a:hover  { color:#000000; text-decoration: underline;background:#ccffcc;}
a:active { color:#ffcccc;text-decoration: none;}

div.diary a:link { color:#227722; text-decoration: none; }
div.diary a:visited{ color:#227722; text-decoration: none; }
div.diary a:hover  { color: #000000; text-decoration: underline;background:#ccffcc; }
div.diary a:active { color: #227722;text-decoration: none; }


/*---メニュー関連--*/
div.menu h2{
	color: #ffffcc;
	font-size: 10pt;
	padding: 3px;
	margin: 0px;
    border-top: 2px solid #ffffcc;
	border-left: 1px solid #ffffcc;
	border-right: 1px solid #996600;
	border-bottom: 2px solid #996600;
	letter-spacing:	2px;
	text-align: left;
	background-color:#000000;
}

div.menubox {
	text-align: center;
	padding: 2px;
	margin: 1px;
    font-weight:bold;
	color: #ffffcc;
	font-size: 8.5pt;
}

div.menubox2 {
	text-align: center;
	padding: 2px;
	margin: 1px;
	font-size: 8pt;
    font-weight:bold;
	color: #ffffcc;
}

div.nomenu p{
	font-size:10pt;
}

/*----記事関連---*/
div.diary p.guide{
	text-align: center;
	font-size: 7pt;	
	margin: 15px 200px;
	color: #338833;
    font-weight:bold;
	background-color:#ccffcc;

}

div.ShowDiary{
	font-size: 9pt;
	line-height: 16px;
	padding: 2px 2px 2px 2px;	
	margin: 0px 0px 0px 10px;
	background-color:#f0ffff;
    border-top: 2px solid #ffffcc;
	border-left: 2px solid #ffffcc;
	border-right: 3px solid #996600;
	border-bottom: 4px solid #996600;
}

div.ShowDiary h3{
	text-align: center;
	padding: 2px;
	margin: 2px;
	background-color:#d5ddd5;
	color: #885555;
	font-size: 9pt;
}

div.ShowDiary h4{
	text-align: center;
	padding: 2px;
	margin: 2px;
	background-color:#e5eee5;
	font-size: 8pt;
}

div.ShowDiary h5{
	text-align: left;
	padding: 2px;
	margin: 2px;
	background-color:#f5fff5;
	font-size: 8.5pt;
	font-weight:normal;
}

div.ShowDiary h6{
	text-align: left;
	padding: 8px 8px 8px 8px;
	margin: 8px 8px 8px 8px;
	font-size: 8pt;
	font-weight:normal;
}

div.ShowDiary2{
	font-size: 7pt;
	line-height: 16px;
	padding: 2px 2px 2px 2px;	
	margin: 0px 0px 0px 10px;
	background-color:#f0ffff;
    border-top: 2px solid #ffffcc;
	border-left: 2px solid #ffffcc;
	border-right: 3px solid #996600;
	border-bottom: 4px solid #996600;
}

div.ShowDiary2 h3{
	text-align: center;
	padding: 2px;
	margin: 2px;
	background-color:#d5ddd5;
	color: #885555;
	font-size: 9pt;
}

div.ShowDiary2 a:link{ color:#338833; text-decoration: none; }
div.ShowDiary2 a:visited{ color:#338833; text-decoration: none; }
div.ShowDiary2 a:hover{ color: #000000; text-decoration: underline;background:#bbffbb; }
div.ShowDiary2 a:active{ color: #338833;text-decoration: none; }

div.ShowDiary2 h3{
	text-align: center;
	padding: 2px;
	margin: 2px;
	background-color:#d5ddd5;
	color: #885555;
	font-size: 9pt;
}

div.ShowDiary3{
	font-size: 7pt;
	line-height: 16px;
	padding: 0px 0px 0px 0px;	
	margin: 0px 0px 0px 0px;
	background-color:#f0ffff;
    border-top: 2px solid #ffffcc;
	border-left: 2px solid #ffffcc;
	border-right: 3px solid #996600;
	border-bottom: 4px solid #996600;
}

div.ShowDiary4{
	font-size: 8pt;
    color:#ccffcc;
	line-height: 16px;
	padding: 20px 40px 20px 40px;	
	margin: 0px 0px 0px 10px;
	background-color:#226622;
    border-top: 2px solid #ffffcc;
	border-left: 2px solid #ffffcc;
	border-right: 3px solid #996600;
	border-bottom: 4px solid #996600;
	text-align: left;
}

div.ShowDiary5{
	font-size: 8pt;
    color:#ccffcc;
	line-height: 16px;
	padding: 5px 4px 4px 5px;	
	margin: 0px 0px 0px 10px;
	background-color:#226622;
    border-top: 2px solid #ffffcc;
	border-left: 2px solid #ffffcc;
	border-right: 3px solid #996600;
	border-bottom: 4px solid #996600;
	text-align: left;
}

div.ShowDiary5 a:link{ color:#bbffbb; text-decoration: none; }
div.ShowDiary5 a:visited{ color:#bbffbb; text-decoration: none; }
div.ShowDiary5 a:hover{ color: #000000; text-decoration: underline;background:#bbffbb; }
div.ShowDiary5 a:active{ color: #bbffbb;text-decoration: none; }


div.ShowDiary6{
	font-size: 8pt;
    color:#338833;
	line-height: 16px;
	padding: 4px 4px 4px 5px;	
	margin: 0px 0px 0px 10px;
	background-color:#226622;
    border-top: 2px solid #ffffcc;
	border-left: 2px solid #ffffcc;
	border-right: 3px solid #996600;
	border-bottom: 4px solid #996600;
	text-align: left;
}

div.ShowDiary7{
	font-size: 7pt;
	line-height: 16px;
	padding: 6px 10px 6px 10px;	
	margin: 0px 0px 0px 0px;
	background-color:#eeffee;
    border-top: 2px solid #ffffcc;
	border-left: 2px solid #ffffcc;
	border-right: 3px solid #996600;
	border-bottom: 4px solid #996600;
}

div.ShowDiary8{
	font-size: 7pt;
	line-height: 20px;
	padding: 19px 0px 19px 10px;	
	margin: 0px 0px 0px 0px;
	background-color:#eeffee;
    border-top: 2px solid #ffffcc;
	border-left: 2px solid #ffffcc;
	border-right: 3px solid #996600;
	border-bottom: 4px solid #996600;
}

div.ShowDiary9{
	font-size: 7pt;
	line-height: 20px;
	padding: 19px 0px 19px 10px;	
	margin: 0px 0px 0px 12px;
	background-color:#eeffee;
    border-top: 2px solid #ffffcc;
	border-left: 2px solid #ffffcc;
	border-right: 3px solid #996600;
	border-bottom: 4px solid #996600;
}

div.ShowDiary10{
	font-size: 8pt;
	line-height: 16px;
	padding: 2px 2px 2px 2px;	
	margin: 0px 0px 0px 10px;
	background-color:#f5fff5;
    border-top: 2px solid #ffffcc;
	border-left: 2px solid #ffffcc;
	border-right: 3px solid #996600;
	border-bottom: 4px solid #996600;
    font-weight:bold;
}

div.ShowDiary10 h3{
	text-align: center;
	padding: 2px;
	margin: 2px;
	background-color:#d5ddd5;
	color: #885555;
	font-size: 9pt;
}

div.ShowDiary10 h4{
	text-align: center;
	padding: 2px;
	margin: 2px;
	background-color:#e5eee5;
	color: #885555;
	font-size: 9pt;
}

div.ShowDiary p.titledate{
	font-size: 12pt;
	padding: 0px;
	margin: 0px;	
	background-color:#eeffff;
	text-align: right;
}


div.ShowDiary div.ShowDiary_show{
	padding: 15px;
	background-color:#eeffff;
}

div.ShowDiary p.ShowDiary_date{
	font-size: 10pt;
	text-align: right;
	background-color:#eeffff;
    font-weight:bold;
    border-top: 1px solid #ffffcc;
	border-bottom: 1px solid #996600;
}

div.ShowDiary2 p.ShowDiary_date{
	font-size: 10pt;
	text-align: right;
	background-color:#eeffff;
    font-weight:bold;
    border-top: 1px solid #ffffcc;
	border-bottom: 1px solid #996600;
}
div.ShowDiary5 p.ShowDiary_date{
	font-size: 2pt;
	text-align: right;
	background-color:#eeffff;
    font-weight:bold;
    border-top: 1px solid #ffffcc;
	border-bottom: 1px solid #996600;
}

div.ShowDiary6 p.ShowDiary_date{
	font-size: 2pt;
	text-align: right;
	background-color:#eeffff;
    font-weight:bold;
    border-top: 1px solid #ffffcc;
	border-bottom: 1px solid #996600;
}

div.ShowDiary10 p.ShowDiary_date{
	font-size: 2pt;
	text-align: right;
	background-color:#eeffff;
    font-weight:bold;
    border-top: 1px solid #ffffcc;
	border-bottom: 1px solid #996600;
}
/*---コメント関連----*/
form.commentform{
padding: 15px;
}

div.comment{
	width: 100%;
	background-color:#eeffee;
    border-top: 1px solid #ffffcc;
	border-left: 1px solid #ffffcc;
	border-right: 1px solid #996600;
	border-bottom: 1px solid #996600;
}

div.ShowDiaryComment{
	color:#666666;
}

div.ShowDiaryComment h4{
	padding: 5px;
	margin: 5px 30px 5px 0px;
	background-color:#eeffff;
    background-image: url(http://www.valley.ne.jp/~kogenk/haikei12.jpg);
    border-top: 1px solid #ffffcc;
	border-left: 1px solid #ffffcc;
	border-right: 1px solid #996600;
	border-bottom: 1px solid #996600;
	color:#666666;
	font-size: 14pt;
}

div.ShowDiaryComment p.comment{
	font-size: 14px;
	font-size: 12pt;
	color:#666666;	
}

div.ShowDiaryComment p.writer{
	font-size: 12pt;
	color:#888888;
	text-align: right;
    border-top: 1px solid #ffffcc;
	border-bottom: 1px solid #996600;
}

/*---著作権表示--*/
div.mysketchwriter{
	color:black;
	font-size:7pt;
	text-align: right;
}

div.mysketchwriter a:link{
	color:black;
}
