@charset "UTF-8";

/* ------------------------------------- 
 *	左コンテンツ
 * ------------------------------------- */

/*共通*/
.mainArticle{
	font-size:12px;
	padding:0px 0px 15px 10px;
	margin:0px;
	width: 640px;
}
#flame-left .mainArticle h2 {
	height:32px;
	text-indent:10px;
	font-weight:bold;
	font-size:18px;
	color:#FFFFFF;
	background:url(../../img/title-bg-01.gif) repeat-x;
	padding:5px 0px 0px;
	margin:0px 0px 10px;
}

/*コメント欄*/
ol {
	margin: 0px 15px 0px 35px;
	padding: 0px;
	list-style: decimal outside;
}

/*リンクカラー共通*/
#flame-left a {
	color: #006633;
	text-decoration: underline;
}
#flame-left a:hover {
	color: #00CC00;
	text-decoration: underline;
}

/*リンクカラー　サブタイトル*/
#flame-left .mainArticle h2 a {
	color: #FFFFFF;
	text-decoration: underline;
}
#flame-left .mainArticle h2 a:hover {
	color: #FF0000;
	text-decoration: underline;
}

/*日付*/
.date {
	margin: 0px;
	padding: 0px;
	text-align: right;
}

/*ページ送り*/
.tablenav {
	padding: 10px 10px 10px 0px;
	text-align: right;
	font-size: 12px;
}

/* ------------------------------------- 
 *	右コンテンツ
 * ------------------------------------- */

/*カテゴリ背景*/
.left-blog {
	background: url(../../img/button-blog.png) no-repeat;
	height: 34px;
	width: 221px;
	margin: 0px;
	padding: 0px;
	color: #FFFFFF;
	text-indent: 12px;
	font-size: 12px;
	display: block;
	line-height: 34px;
}

#blog-right {
	margin: 0px;
	padding: 0px;
}
#blog-right ul {
	font-size: 12px;
	line-height: 20px;
	list-style-type: none;
	padding: 10px 10px 0px;
}
#blog-right li {
	font-size: 12px;
	list-style-type: none;
}

/*リンクカラー*/
#blog-right a {
	color: #006633;
	text-decoration: underline;
}
#blog-right a:hover {
	color: #00CC00;
	text-decoration: underline;
}
