/* ### 基本的なレイアウト ### */
body  {width: 100%;}

#container	{margin:0;
	width: 100%;}

# content {width: 100%;}

header {margin-right: 20px;}
navi {margin-right: 20px;}
/* ### コンテンツ部分の記事のレイアウト ### */
#conleft	{float: left;
	width: 28%;
	margin: 0;
	padding: 0;
	background-color: #fff;
	text-align: left;
	border:none;}

#conright {width: 64%;
	margin-right:30px;
	float: right;
	text-size: 14px;
	text-align: left;
	border-right: 1px solid #dcdcdc;}

.post	{width: 100%;
	margin-right: 10px;}

/* ### コンテンツ ### */

/* 記事 */

.post	{margin: 0;
	padding:0;
	float: left;}

.post {width:47%;
	clear: bosh}

.post h2	{font-size: 22px;}

.post p	{font-size: 16px;}

.post .more_s	{font-size: 18px;}
.post:last-child	{margin-right: 0;}

.post + .post 	{margin-right: 0;}

/* ### ヘッダー ### */

/* ナビゲーションメニュー */
#nav	{padding-top: 0;}

#nav 	{float:none;
	overflow:hidden;}


#footer	{margin-right: 20px;
	padding-bottom: 30px;
	width:  auto;
	height: auto;}

