/*
Theme Name: Chapter 6
Description: サンプル
*/

/* コンテナ */
div#container	{ background-color: #E8CBAC; width: 900px; margin: auto }

/* ヘッダー */
div#header	{background-image: url(header.jpg);
	padding-top: 38px;
	padding-bottom: 195px}

div#header h1	{ font-size: 1.5em; font-family: "ＭＳ 明朝", "ＭＳ Ｐ明朝", "ヒラギノ明朝 Pro W3", 細明朝体, 平成明朝; font-weight: bold; margin: 0 60px   }

div#header h1 a	{ text-decoration: none; color: #590e16; }

div#header p	{ font-size: 0.75em; margin: 1px 60px 0; color: #000000; }

/* メイン */
div#main	{ background-color: #E8CBAC; width: 730px; float: left }

/* コンテンツ */
div#content	{ background-color: #E8CBAC; width: 510px; float: right; margin-bottom: 20px }

p#pagetitle	{ font-size: 0.87em; font-weight: bold; color: #2b76cc; background-color: #E8CBAC; border: dotted 1px; text-align: center; padding: 10px 0; margin-top: 20px }

/* 記事 */
div.post	{ background-color: #E8CBAC; border: solid 1px #c01c01; padding: 18px; margin: 20px auto }

div.post h2	{ background-image: url(mark.png); background-repeat: no-repeat; font-size: 0.87em; background-color: #E8CBAC; border-bottom: 1px solid #c01c01; padding-left: 22px; padding-bottom: 5px; margin: 0 }

div.post h2 a	{ text-decoration: none; color: #000000; background-color: #E8CBAC; }

div.post p	{ font-size: 0.75em; line-height: 1.6; background-color: #E8CBAC; margin-top: 10px }

p.postinfo	{ color: #2b76cc; background-color: #E8CBAC; text-align: right; margin: 20px 0 0; clear: both }

p.postinfo a	{ color: #2b76cc; background-color: #E8CBAC; }


/* 記事内の画像 */
.aligncenter	{ background-color: #E8CBAC; display: block; margin-left: auto; margin-right: auto }

div.post img	{ background-color: #E8CBAC; border: none }

.alignleft	{ background-color: #E8CBAC; float: left; margin-right: 10px; margin-bottom: 2px }

.alignright { background-color: #E8CBAC; float: right; margin-left: 10px; margin-bottom: 2px }

.wp-caption	{ background-color: #E8CBAC; border: solid 1px #aaaaaa; text-align: center; padding-top: 5px; margin-top: 10px }


/* ページリンク */
p.pagelink a	{ font-size: 0.75em; color: #2b76cc; background-color: #E8CBAC; }

span.pageprev	{ background-color: #E8CBAC; float: left }

span.pagenext	{ background-color: #E8CBAC; float: right }


/* コメント */
#comments	{ background-color: #E8CBAC; clear: both }

div#com	{ background-color: #E8CBAC; border: solid 1px #2b76cc; padding: 0 18px; margin-top: 45px }

textarea	{ background-color: #E8CBAC; width: 360px }

div#com h3	{ font-size: 0.87em; background-color: #E8CBAC; border-bottom: 1px solid #2b76cc; padding-bottom: 3px; margin-top: 20px }

div#com p	{ font-size: 0.75em; background-color: #E8CBAC; }

div.compost	{ background-color: #E8CBAC; border-bottom: 1px dotted #2b76cc }

p.cominfo	{ background-color: #E8CBAC; text-align: right }

div#com a	{ color: #2b76cc; background-color: #E8CBAC; }

p#comfeed img	{ background-color: #E8CBAC; vertical-align: middle }

p#comfeed a	{ color: black; background-color: #E8CBAC; text-decoration: none }

p#comfeed	{background-color: #a8d1ff;
	padding: 8px;
	margin-top: 30px}

p#trurl	{background-color: #a8d1ff;
	padding: 8px;
	margin-bottom: 30px}

/* サイドバー */
div#sidebar	{ background-color: #E8CBAC; width: 200px; float: left; margin-top: 20px; margin-bottom: 20px; margin-left: 10px }

div#sidebar2	{ background-color: #E8CBAC; width: 150px; float: right; margin-top: 20px; margin-bottom: 20px; margin-right: 10px }

div#sidebar h2
	{ background-image: url(menubar-long.png); background-repeat: no-repeat; font-size: 0.75em; color: white; background-color: #E8CBAC; padding: 6px 8px; margin: 0 }

div#sidebar2 h2
	{ background-image: url(menubar-small.png); background-repeat: no-repeat; font-size: 0.75em; color: white; background-color: #E8CBAC; padding: 6px 8px; margin: 0 }

div#sidebar li, div#sidebar2 li
	{ font-size: 0.75em; background-color: #E8CBAC; list-style-type: none; margin-bottom: 4px; background-image: url(listmark.png); background-repeat: no-repeat; padding-left: 16px; vertical-align: top }

div#sidebar li a, div#sidebar2 li a
	{ color: #000000; background-color: #E8CBAC; text-decoration: none }

div#sidebar ul, div#sidebar2 ul
	{ background-color: #E8CBAC; margin: 8px 8px 20px; padding: 0 }

div#sidebar2 ul li li
	{ font-size: 1em; background-color: #E8CBAC; background-image: url(listmark-small.png); background-position: 0 3px; padding-left: 12px }

div#sidebar2 ul ul	{ background-color: #E8CBAC; margin-left: 0 }

/* カレンダー */
#wp-calendar	{ width: 100%; margin-bottom: 20px; font-size: 0.75em; background-color: #E8CBAC; }

#wp-calendar a	{ color: #2b76cc; background-color: #E8CBAC; }

#wp-calendar td, #wp-calendar th
	{ background-color: #E8CBAC; text-align: center }

#wp-calendar caption	{ background-image: url(menubar-long.png); background-repeat: no-repeat; color: white; background-color: #E8CBAC; padding: 6px 8px; text-align: left }

#wp-calendar #prev	{ background-color: #E8CBAC; text-align: left; padding-top: 3px; padding-left: 3px }

#wp-calendar #next	{ background-color: #E8CBAC; text-align: right; padding-top: 3px; padding-right: 3px }

/* フィード */
p.feed	{ font-size: 0.75em; font-family: Verdana, Helvetica, sans-serif; background-color: #E8CBAC; border: solid 1px #8cc63f; padding: 5px; margin: 25px 0 }

p.feed a	{ color: #444444; background-color: #E8CBAC; text-decoration: none }

p.feed img	{ background-color: #E8CBAC; vertical-align: middle; margin-right: 8px }

/* タグクラウド */
p#tagcloud	{ line-height: 1.2; background-color: #E8CBAC; margin-top:10px }

p#tagcloud a	{ color: #2b76cc; background-color: #E8CBAC; }

/* 検索フォーム */
input#s	{ background-color: #E8CBAC; width: 140px; margin-bottom: 5px }

/* フッター */
div#footer	{ background-color: #E8CBAC; border-top: 3px solid #c01c01; clear: both }

address	{ font-size: 0.75em; font-style: normal; font-family: Verdana, sans-serif; background-color: #E8CBAC; margin-left: 10px; padding-top: 6px; padding-bottom: 20px  }

address a	{ color: #000000; background-color: #E8CBAC; }


/* ２段組み用の設定 */
div#main2	 { background-color: #E8CBAC; width: 880px; float: left }
div#content2 { background-color: #E8CBAC; width: 660px; float: right; margin-bottom: 20px }

/* ボディー設定 */
body { background-image: url(backimg.jpg); margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0; }

