p {
	line-height: 1.4em;
}
h1 {font: bold 2em "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";}
h2 {font: bold 1.2em "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";}
h3 {font: bold 1em "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";}
h4 {font: bold 1.2em "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";}
h5 {font: bold 1em "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";}
h6 {font: bold 0.8em "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";}
h1,h2,h3 {font-color:#666666}
h4, h5,h6 {margin-top: 0.5em;margin-bottom: 0.5em;font-color:#666666}
dt {
	background: url('img/grain_dark.gif');
	color: #555;
}
input.button {
	border-color: #BBB #888 #888 #CCC;			color: #444;
}
#header {
	background: #35322B url('img/aaa.gif') repeat-x 0 0;
}
/* Toplinks */
#toplinks {
	color: #554;
	float: right;
	font-size: 0.9em;
	height: 57px;
	width: 230px;
}
#toplinks_inner {
	padding-top: 3px;
	text-align: center;
}
#toplinks a {color: #887;}
#toplinks a:hover {color: #DDC;}
#main { padding: 0px 0px 0px 26px; }
#sidebar {
	width: 286px;
	border-left: 1px solid #CCB;
	padding: 0px;
	border-right-style: none;
}
#sidebar_content { padding: 0px 0px 0px 26px; }
#sidebar a {color: #ff6699;}
#sidebar a:hover {color: #ff6699;text-decoration;none}
.post_meta {
	font-size: 1.1em;
}
.post_meta a {color: #ff6699;}
.post_meta a:hover {color: #ff6699;text-decoration;none;}

.box_title {
	background: url('img/grain_dark.gif');
	color: #303030;
}
/* 
   IE float/background fixes------------------------------------------------------------------- */
.legend, blockquote, #sidebar {min-height: 0.01%;}

