@charset "utf-8";
@import  "./import/format.css";
@import  "./import/in_style.css";
@import  "./import/link_style.css";
@import  "./import/main.css";

/*****************************************
コンテンツ
*****************************************/
#Left_container div.topics {
	width: 500px;
	height: auto;
	margin: 0 auto 80px;
	text-align: justify;
	text-justify: inter-ideograph;
	font: normal normal 1em/1.4  Verdana, Arial, sans-serif;
	padding-bottom: 20px;
	border-bottom: 1px dashed #666666;
	clear: both;
}

	div.topics h3 {
		width: 500px;
		height: auto;
		margin: 20px auto 15px;
		text-align: left;
		font: normal bold 1.2em/1.2  Verdana, Arial, sans-serif;
		clear: both;
	}

	div.topics p.date {
		width: 490px;
		height: auto;
		margin: 15px auto;
		text-align: right;
		font: normal normal 0.8em/1.2  Verdana, Arial, sans-serif;
		clear: both;
	}

	div.topics p {
		width: 490px;
		height: auto;
		margin: 20px auto 15px;
		padding-bottom: 3px;
		text-align: left;
		font: normal normal 1em/1.4  Verdana, Arial, sans-serif;
		clear: both;
	}

	#Right_container ul.categories {
		width: 230px;
		height: auto;
		margin: 20px auto 15px;
		list-style: none;
		clear: both;
	}
	
			#Right_container ul.categories li {
				width: 202px;
				height: auto;
				margin: 0 auto 2px;
				padding-left: 20px;
				padding-bottom: 2px;
				font: normal normal 0.9em/1.5  Verdana, Arial, sans-serif;
				background-image: url(../image_blog/news_list_icon.gif);
				background-repeat: no-repeat;
				border: none;
			}

#Right_container h3 {
	width: 260px;
	height: auto;
	margin: 0 auto 20px;
	clear: both;
}

#Right_container h4 {
	width: 260px;
	height: auto;
	margin: 20px auto;
	clear: both;
}

/************************************************
アーカイブ
************************************************/
#Left_container div.a_contents {
	width: 500px;
	height: auto;
	margin: 0 auto 80px;
	padding-bottom: 20px;
	clear: both;
}

	div.a_contents h3 {
		width: 500px;
		height: auto;
		margin: 20px auto 15px;
		padding-bottom: 5px;
		text-align: left;
		font: normal bold 1.2em/1.2  Verdana, Arial, sans-serif;
		border-bottom: 1px dashed #666666;
		clear: both;
	}

	div.a_contents h4 {
		width: 490px;
		height: auto;
		margin: 20px auto 15px;
		text-align: left;
		font: normal bold 1.0em/1.2  Verdana, Arial, sans-serif;
		clear: both;
	}

	div.a_contents p {
		width: 490px;
		height: auto;
		margin: 20px auto;
		text-align: justify;
		text-justify: inter-ideograph;
		font: normal normal 1.0em/1.3  Verdana, Arial, sans-serif;
		clear: both;
	}

	div.a_contents p.date {
		width: 490px;
		height: auto;
		margin: 15px auto;
		text-align: right;
		font: normal normal 0.8em/1.2  Verdana, Arial, sans-serif;
		clear: both;
	}

	div.a_contents p.date_under {
		width: 490px;
		height: auto;
		margin: 20px auto;
		padding-bottom: 5px;
		text-align: right;
		font: normal normal 0.8em/1.2  Verdana, Arial, sans-serif;
		border-bottom: 1px dashed #666666;
		clear: both;
	}

/**************************************
記事ページ(トラックバック)
***************************************/
div.contents {
	width: 500px;
	height: auto;
	margin: 50px auto;
}

	div.contents h4 {
		width: 500px;
		height: auto;
		margin: 20px auto 15px;
		padding-bottom: 3px;
		text-align: left;
		font: normal bold 1em/1.2  Verdana, Arial, sans-serif;
		border-bottom: 1px dashed #666666;
		clear: both;
	}
	
	div.contents p {
		width: 490px;
		height: auto;
		margin: 20px auto 15px;
		padding-bottom: 3px;
		text-align: left;
		font: normal normal 1em/1.4  Verdana, Arial, sans-serif;
		clear: both;
	}


