/*
Theme Name: hyakublo Theme
Theme URI: http://test.d-linnet.com
Description: Hyakusho Tuhan
*/

/*余白をなくす*/
body	{margin: 0px}


/* コンテナ */
div#container	{
	width: 950px;
	margin: auto;
}

/* ヘッダー */
div#header h1	{font-size: 1.875em; margin: 0}
div#header h1 a	{text-decoration: none; color: #000000}
div#header p#desc {font-size: 0.75em; color: #444444; margin: 0}
div#header p#desc a {text-decoration: none; color: #444444}
div#header p#desc a:hover {text-decoration: none; color: red}
div#header	{
	border-bottom: solid 5px #dc9210;
	padding-bottom: 5px;
	margin-bottom: 5px;
}
div#header img	{
	border: 0;
	margin: 0px;
	padding: 0px;
}

/*戻りリンク*/
div#bkhome a	{
	color: red;
	font-size: 1em;
	text-decoration: none;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

/* 記事の背景 */
div.post,p.feed,#comments	{background-color: #ffffff}
div.post	{filter:alpha(opacity=95); opacity:0.95; -moz-opacity:0.95;}

/* 記事 */
div.post	{
	border: solid 1px #ffffff;
	padding: 5px;
	margin-bottom: 10px
}
div.post h2	{
	background-color: #007E0E;
	font-size: 0.875em;
	padding: 5px;
	margin: 0
}
div.post h2 a	{
	text-decoration: none;
	color: #FFFFFF
}
div.post p	{
	font-size: 0.875em;
	line-height: 1.5;
	margin-top: 5px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
div.post p	strong {
	font-size: 1.5em;
	color: #963;
}
p.postinfo	{
	color: #666666;
	text-align: right;
	margin: 20px 0 0;
	clear: both
}
p.postinfo a	{
	color: #0c8bcd;
	padding-right: 5px;
}

/* 記事内の画像 */
.aligncenter	{display: block; margin-left: auto; margin-right: auto}
div.post img	{border: none}
.alignleft	{
	float: left;
	margin-right: 20px;
	margin-bottom: 2px
}
.alignright	{float: right; margin-left: 20px; margin-bottom: 2px}
.wp-caption	{
	color: #785050;
	border: solid 1px #ffffff;
	text-align: center;
	padding-top: 4px;
	font-weight: bold;
	font-size: 0.875em;
}

/* フッター */
div#footer	{
	font-size: 0.875em;
	color: #666666;
	padding-left: 5px;
}
