@charset "utf-8";

/* 全ページ共通CSS読み込み */
@import url("common.css");
@import url("menu.css");	/* ヘッダーメニュー用CSS */


/*---------- ブログページ用CSS記述（新着情報・スタッフブログ） ----------*/

/***** ブログページのみ背景画像を差し替え *****/
/* wrap */
#wrap{
	background-image:url(../_images/blog/blog_bg.gif);
}


/***** contents　ブログページ *****/
#blog_contents{
	width:900px;
}

/***** 左 *****/
#blog_left{
	width:235px;
	float:left;
	padding-right:15px;
	padding-bottom:20px;
}
		/* カレンダー */
		#calendar_box{
			width:204px;
			padding:10px 15px;
			margin-left:1px;
			background-color:#E5E5E5;
		}
		#calendar_month{
			text-align:center;
		}
				#calendar_month a{
					color:#CC3300;
				}
		table#calendar_table{
			margin-top:5px;
			font-size:10px;
		}
				/* リンク色 */
				/*table#calendar_table a, table#calendar_table a:hover{
					color:#0000CC;
				}*/
				/* セルの設定 */
				table#calendar_table th, table#calendar_table td{
					text-align:center;
				}
				table#calendar_table th{
					font-weight:normal;
				}
				/*table#calendar_table th.sunday{
					color:#990000;
				}
				table#calendar_table th.saturday{
					color:#003399;
				}*/
		/* 項目名 */
		.blog_l_title{
			width:235px;
			margin-top:10px;
		}
		/* リスト */
		ul.blog_list{
			width:210px;
			padding:5px 0px 0px 25px;
			list-style-image:url(../_images/blog/blog_icon.gif);
		}

/***** 右 *****/
#blog_right{
	width:650px;
	float:left;
	margin-right:-3px;/* IE6バグ対策 */
}
		/* タイトル　カテゴリ・アーカイブ */
		#archive_title{
			width:630px;
			height:52px;
			padding-left:20px;
			margin-bottom:10px;
			background-image:url(../_images/blog/archive_titlebg.jpg);
			background-position:left top;
			background-repeat:no-repeat;
			font-size:120%;
			line-height:52px;
		}
		/* 記事タイトル */
		.kiji_title_box{
			width:650px;
			height:34px;
			margin-bottom:10px;
			background-image:url(../_images/blog/blog_titlebg.jpg);
			background-position:left top;
			background-repeat:no-repeat;
		}
				/* タイトル部分 */
				.kiji_title{
					height:34px;
					padding-left:10px;
					font-size:110%;
					line-height:34px;
					float:left;
				}
				/* 日付 */
				.kiji_date{
					height:34px;
					padding-right:10px;
					line-height:34px;
					float:right;
				}
		/* 記事内容 */
		.kiji_detail{
			width:605px;
			padding:10px 14px;
			margin-right:15px;
			margin-bottom:20px;
			border:1px solid #E6E6E6;
			background-color:#F9F9F9;
		}
				/* 続きを見る */
				.more{
					width:605px;
					text-align:right;
				}
				/* カテゴリ名 */
				.cate{
					width:605px;
					margin-top:10px;
					text-align:right;
					border-top:1px dotted #CCCCCC;
				}
		


