/* 　　　　色指定						*/
/* 基本背景色：			#FFFDE6	*/
/* タイトル色	：		#A99E4F	*/
/* テキスト色：			#333333 */
/* リンク文字色：		#00B1B9	*/
/* ボーダー色：			#E3DF88	*/

/*		 テキストサイズ				*/
/* 標準サイズ：			12px		*/

/*　　　 メッセージ					*/
/* 背景色：					#FBFCEE */
/* タイトル：				#9E9553 */
/* 日付：						#9E9553 */
/* リンク文字色：		#9E9553 */
/* テキスト色：			#9E9553 */
/* テキスト色：			#9E9553 */

/* 			　カレンダー				*/
/* 基本背景色：			#E3D6AC */
/* タイトル背景：		#f1f1f1 */
/* 土曜日：					#E3D6AC */
/* 土曜日背景：			#f1f1f1 */
/* 日曜日：					#E3D6AC */
/* 日曜日背景：			#f1f1f1 */
/* 月～金曜日：			#E3D6AC */
/* 平日背景：				default */
/* 日付テキスト：		default */
/* テキスト背景：		default */
/* ボーダー：				#E3D6AC */


/* ★ページ全体の共通指定 */
/* ページ全体の背景・文字・余白など */
* {
	margin: 0px;
	padding: 0px;
}
body {
	color: #333333; 
	font-size: 12px;
	font-family: "ＭＳ Ｐゴシック", Osaka, verdana, arial, sans-serif; 
	text-align: center;
	background: #FFFDE6 url(http://www.ne.jp/asahi/ginnan/autumn/css/green/bg.jpg) repeat-x;
	border: 0px;
	line-height: 150%;
}
h1, h2, h3 {
	font-weight: normal;
}
ul, p, div, span {
}
li {
	margin-left: 1em;
	line-height: 1em;	
}
img {
	border: none; 
}
a {
	color: #406020;
	text-decoration: none; 
}
a:hover {
	text-decoration: underline;
}
/*wiki仕様****************************/
p {
}
pre {
}
blockquote {
	border: 1px solid #122CA0;
	background-color: #F0F0F0;
}
/*************************************/

/* ★各要素の指定 */

#container {
	width: 745px;
	margin-right: auto;
	margin-left: auto;
	background: #ffffff url(http://www.ne.jp/asahi/ginnan/autumn/css/green/bg.gif) repeat-y; 
}
#head {
	width: 745px;
	height: 167px; 
	background: url(http://www.ne.jp/asahi/ginnan/autumn/css/green/bg_header.jpg) no-repeat; 
}
/* ブログのタイトル */
#head h1 {
	padding: 72px 66px 72px 66px;
	color: #FFF6B5;
	font-size: 24px;
	font-weight: bold;
	text-align: right;
}
#head h1 a {
	color: #FFF6B5;
}
#left {
	width: 245px; 
	text-align: left; 
	float: left; 
}
#center {
	width: 500px; 
	float: left;
}
#main {
	text-align: left; 
	margin: 24px 33px 0px 20px ; 
}
#footer {
	text-align: right;
	clear: both;
}
#footer a {
	border: none;
}
#footer img {
	margin-left: 24px;
	margin-right: 43px;
	padding-top: 10px; 
	border: none;
}


/* ★ メインコンテンツ（記事部分エリア）の指定 */
/* 記事のタイトル */
.msg-title {
	padding: 20px 20px 10px 20px;
	color: #7CA665;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	background: url(http://www.ne.jp/asahi/ginnan/autumn/css/green/bg_msg_top.gif) no-repeat; 
	background-position: center top;
}
.msg-title a {
	color: #7CA665;
}
/* 記事の日付 */
.msg-date {
	padding-top: 20px; 
	padding-bottom: 12px; 
	color: #A49A55; 
	font-size: 12px;
	font-weight: normal;
	text-align: center; 
}
.msg-body {
	padding: 15px 18px 10px 18px;
	background: url(http://www.ne.jp/asahi/ginnan/autumn/css/green/bg_msg_title.gif) no-repeat; 
	background-position: center top; 
	border-right: 1px solid #B0E48B;
	border-left: 1px solid #B0E48B;
}
.msg-body p {
	line-height: 160%; 
}
.msg-body .msg-pict {
	padding-bottom: 10px;
}
/* 記事のフッター（コメント・トラックバック部分） */
.msg-footer {
	color: #7CA665; 
	padding: 0px 18px 14px 18px;
	text-align: left;
	font-size: 12px;
	background: url(http://www.ne.jp/asahi/ginnan/autumn/css/green/bg_msg_bottom.gif) no-repeat; 
	background-position: center bottom; 
}
.navi {
	text-align: right; 
	margin-bottom: 10px; 
}
.msg {
	width: 446px;
	margin-bottom: 20px;
	background-color: #FBFCEE;
}


/* ★ ツールバーの指定 */
.sidebar {
	text-align: left; 
	padding: 32px 8px 0px 32px;
}
.mod {
	margin-bottom: 22px;
}
.mod-body {
	margin: 8px;
}
.mod-body p.mod-text {
	font-size: 12px; 
	text-align: left; 
	line-height: 150%; 
}
.mod-body li {
	list-style-type: none;
	font-size: 12px;
	text-align: left;
	margin-bottom: 7px;
}
.mod-body li.mod-text {
	margin-bottom: 7px;
	padding-left: 12px;
	font-size: 12px;
	text-align: left; 
	background: url(http://www.ne.jp/asahi/ginnan/autumn/css/green/point_list.gif) no-repeat;
	background-position: center left; 
}

/* ツールバーのタイトル指定 */
.mod-caption {
	font-size: 12px;
}
.mod-calendar h2.mod-caption {
	width: 200px; 
	height: 24px;
	background: url(http://www.ne.jp/asahi/ginnan/autumn/css/green/tooltitle_cal.jpg) no-repeat;
	text-indent: -5000px; 
}
.mod-calendar .mod-body {
	margin: 11px 0px 8px 0px; 
}
.mod-comment h2.mod-caption {
	width: 200px; 
	height: 24px; 
	background: url(http://www.ne.jp/asahi/ginnan/autumn/css/green/tooltitle_com.jpg) no-repeat;
	text-indent: -5000px; 
}
.mod-trackback h2.mod-caption {
	width: 200px;
	height: 24px; 
	background: url(http://www.ne.jp/asahi/ginnan/autumn/css/green/tooltitle_tb.jpg) no-repeat;
	text-indent: -5000px; 
}
.mod-category h2.mod-caption {
	width: 200px; 
	height: 24px; 
	background: url(http://www.ne.jp/asahi/ginnan/autumn/css/green/tooltitle_cat.jpg) no-repeat;
	text-indent: -5000px; 
}
.mod-description h2.mod-caption {
	width: 200px; 
	height: 24px; 
	background: url(http://www.ne.jp/asahi/ginnan/autumn/css/green/tooltitle_des.jpg) no-repeat;
	text-indent: -5000px; 
}
.mod-backno h2.mod-caption {
	width: 200px; 
	height: 24px; 
	background: url(http://www.ne.jp/asahi/ginnan/autumn/css/green/tooltitle_bk.jpg) no-repeat;
	text-indent: -5000px; 
}
/*最近の記事*/
.mod-recent-articles h2.mod-caption {
	width: 200px;
	height: 24px;
	background: url(http://www.ne.jp/asahi/ginnan/autumn/css/green/tooltitle_rec.jpg) no-repeat;
	text-indent: -5000px;
}
/*メッセージ*/
.mod-message h2.mod-caption {
	width: 200px;
	height: 24px;
	background: url(http://www.ne.jp/asahi/ginnan/autumn/css/green/tooltitle_msg.jpg) no-repeat;
	text-indent: 28px;
	padding: 3px 0px 0px 0px;
	font-weight: bold;
	color: #89B94C;
}
/*RSS*/
.mod-rss-button {
	width: 170px;
	margin: 0px 15px 0px 5px;
	padding: 10px 5px 0px 5px;
	border-top: solid 1px #aaaaaa;
}
.mod-rss-button h2.mod-caption {
	padding-left: 5px;
	border-top: solid 1px #7CA665;
	border-right: solid 1px #7CA665;
	border-bottom: solid 1px #7CA665;
	border-left: solid 4px #7CA665;
}
/*mailpia*/
.mod-mailpia-button {
	width: 170px;
	margin: 0px 15px 0px 5px;
	padding: 10px 5px 10px 5px;
}
.mod-mailpia-button h2.mod-caption {
	padding-left: 5px;
	border-top: solid 1px #7CA665;
	border-right: solid 1px #7CA665;
	border-bottom: solid 1px #7CA665;
	border-left: solid 4px #7CA665;
}
/*Login*/
.mod-login-button {
	width: 170px;
	margin: 0px 15px 0px 5px;
	padding: 0px 5px 10px 5px;
	border-bottom: solid 1px #aaaaaa;
}
.mod-login-button h2.mod-caption {
	padding-left: 5px;
	border-top: solid 1px #7CA665;
	border-right: solid 1px #7CA665;
	border-bottom: solid 1px #7CA665;
	border-left: solid 4px #7CA665;
}


/* カレンダーの指定 */
table.calendar {
	width: 100%;
	height: 170px; 
	border: 2px solid #FFFFFF;
	border-collapse: collapse; 
	border-spacing: 0px; 
	text-align: center; 
	font-size: 12px; 
}
table.calendar td {
	text-align: center; 
}
table.calendar td.calendar-title {
	letter-spacing: 0.2em; 
	background-color: #EDFFE1; 
	text-align: center; 
}
table.calendar td.calendar-sun-name, td.calendar-wday-name, td.calendar-sat-name {
	background-color: #FDFCD0; 
	border: 2px solid #FFFFFF;
}
table.calendar td.calendar-cell {
	border: 2px solid #EDFFE1;
}
table.calendar a {
	font-weight: bold;
	display: inline; 
}


/*★フッターリンクページ*/
/* コメントの指定 */
.comment-caption {
	padding: 0.5em 1em;
	color:#406020;
	font-weight: bold;
	font-size: 12px;
	border-top: dashed 1px #B6B6B6;
	border-bottom: none;
}
.comment-caption a {
	color:#406020;
}
.comment-title {
	padding: 0.2em;
	color:#52773D;
	font-size: 12px;
	background-color: #FDFCD0;
}
.comment-title a {
	color:#9E9553;
}
.comment-body {
	font-size: 12px;
	padding: 0.2em 1em 0.7em 1em;
}
.comment-form {
	font-size: 12px;
	padding: 0.2em 1em 0.7em 1.2em;
}
.comment-form form p input {
	margin-bottom: 0px;
	margin-left: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	display: block;
}
.comment-form form p br {
	display: none;
}
textarea {
	width: 410px;
	height: 100px;
	font-family: "ＭＳ Ｐゴシック", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "Osaka", Verdana, arial, sans-selif;
	display: block;
}

/* トラックバックの指定 */
.tb-caption {
	border-top: dashed 1px #bottom;
	padding: 0.5em 1em;
	font-weight: bold;
	font-size: 12px;
	border-bottom: none;
}
.tb-caption a {
	color:#406020;
}
.tb-url {
	padding: 0.5em 2em;
	font-size: 12px;
}
.tb-title {
	font-size: 12px;
	padding: 0.2em;
	color:#406020;
	background-color: #F6FAC7;
}
.tb-body {
	font-size: 12px;
	padding: 1.0em 1em 0.7em 1em;
}