@charset "euc-jp";


html {
	overflow-y:scroll;
}

/**------------------------------------------------------------
 * デザインオーバーライド
 * ブログタグ blogs を埋め込んだページは、ページのルートに
 * 「weblog」クラスを埋め込むこととする
 ------------------------------------------------------------*/

/* センターブロック */
.page.weblog .layout_middle {
}
.page.weblog .table_middle {
}
.page.weblog .layout_main {
}
.page.weblog .main1, .page.weblog .main2, .page.weblog .main3,
.page.weblog .main4, .page.weblog .main5, .page.weblog .main6,
.page.weblog .main7, .page.weblog .main8, .page.weblog .main9
{
}

.page.weblog .main9 {
}

/**------------------------------------------------------------
 * ブログ記事ラッパー
 ------------------------------------------------------------*/

/**
 * ブログページβ用 現在使用不可
 */
.blogs {
	margin: 0; padding: 0;
	overflow: hidden;
}

/**
 * 複数の記事をラップするコンテナ
 */
.blog-items {
	/* width:450px; */
	margin: 0.25em auto; padding:0;
}



/**------------------------------------------------------------
 * 記事ブロック
 ------------------------------------------------------------*/
 /**
  * １件の記事のルートコンテナ
  */
.blog-items .column_group {
	/* width:450px; IE7はここにも幅を入れないと幅が広がる */
	margin: 10px auto;
	text-align: left;
	overflow: hidden;
	*zoom: 1;	/* IE6印刷対応 */
}

/**
 * 記事ヘッダ
 * ホームページ側独自タグ構成（見出しLv2 を継承するように）
 */
.blog-items .column_group h3 {
}

/* 記事ボディ */
.blog-items .column_body {
	font-size: 93.75%;
	margin: 6px 0;
}

/* 記事フッタ */
.blog-items .column_footer {
	padding: 10px 0 0 0;
	margin-bottom: 1em;
	font-size: 80%; font-weight:bold; font-family:monospace;

	clear: both;
	background-repeat: no-repeat;
	background-position: left bottom;
	*zoom: 1;	/* IE6印刷対応 */
}


/* 水平線 */
.column_body hr {
	margin:0.5em 0; padding:0;
	border:none;
	height:1px;
	/* color: #000; forIE IEでは各スキン文字色をそのまま採用 */
	background: #000; /* IE以外では基本は黒 */
	clear:both;
}



/**------------------------------------------------------------
 * 記事ボディ内
 ------------------------------------------------------------*/

/* 記事ボディ／おりたたみメニュー */
.blog-items .column_body .column-foldings {
	margin-top:1em;
}
/* 記事ボディ／おりたたみメニューラベル */
.blog-items .column-foldings-label {}
/* 記事ボディ／おりたたみ記事ブロック */
.blog-items .column-foldings-body {
	margin:0 0 0 1em; padding:0 0 0 0.5em;
	border-left:#999 solid 1px;
}


/* 記事ボディ／トラックバック情報ブロック */
.blog-items .column-tb {
	margin: 1em 0 0 0; padding:0;
	overflow: hidden;
}

/* 記事ボディ／トラックバック元リスト */
.blog-items .column-tb ul.tb-items {
	margin:0;
}
/* 記事ボディ／トラックバック元 タイトル */
.blog-items .column-tb ul.tb-items li strong {}




/* 画像グループ */
.image_group {
	margin: 0 0 10px 0;		/* 上配置 下マージン基本 */
	text-align: center;
}
.clayout-7 .image_group,
.clayout-8 .image_group,
.clayout-9 .image_group,
.clayout-13 .image_group,
.clayout-14 .image_group,
.clayout-15 .image_group,
.clayout-18 .image_group,
.clayout-19 .image_group,
.clayout-20 .column-foldings .image_group,
.clayout-21 .column-foldings .image_group
{margin:10px 0 0 0;}		/* 下配置 上マージン */


.clayout-2 .image_group {
	float: left;
	padding: 0 10px 0 0;
}
.clayout-3 .image_group {
	float: right;
	padding: 0 0 0 10px;
}

.clayout-2 .image_group,
.clayout-4 .image_group,
.clayout-7 .image_group {
	text-align: left;
}

.clayout-3 .image_group,
.clayout-6 .image_group,
.clayout-9 .image_group {
	text-align: right;
}


/* 画像グループ内 イメージ */
.image_group .bimg {
	border-width:0;
	margin: 0;
}
.clayout-11 .image_group .bimg-item, .clayout-11 .image_group .bimg-last,
.clayout-12 .image_group .bimg-item, .clayout-12 .image_group .bimg-last,
.clayout-14 .image_group .bimg-item, .clayout-14 .image_group .bimg-last,
.clayout-15 .image_group .bimg-item, .clayout-15 .image_group .bimg-last
{
	margin: 0 0 0 5px;	/* 複数画像 横配置 2,3枚目 左マージン */
}
.clayout-16 .image_group .bimg-item, .clayout-16 .image_group .bimg-last,
.clayout-17 .image_group .bimg-item, .clayout-17 .image_group .bimg-last,
.clayout-18 .image_group .bimg-item, .clayout-18 .image_group .bimg-last,
.clayout-19 .image_group .bimg-item, .clayout-19 .image_group .bimg-last
{
	margin: 10px 0 0 0;  /* 複数画像 縦配置 2,3枚目 上マージン */
}




/**------------------------------------------------------------
 * ページリンク部分設定
 ------------------------------------------------------------*/

.blog-items .column_pagenav {
}






