@charset "Shift_JIS";

/* ---------------------------------------------------------------
	ブログ関連のcssです。ブログ以外はmain02.css参照
	01 コメコミ
	02 まどか店長のきまぐれ日記
	03 六星のレシピ
	04 六星の四季
--------------------------------------------------------------- */



/*-------------------------------------------------------------
	01 コメコミ
--------------------------------------------------------------*/

/* コメコミ TOP
------------------------------------------------------ */
#blog .blogTop {
	width:320px;
	}

	.blogTop .blogTopInner {
		margin-left:auto;
		margin-right:auto;
		width:270px;
		text-align:left;
		}
		
		.blogTop .blogTopInner p {
		padding-top:10px;
		padding-bottom:15px;
		}
			
#bnrSet {
	margin-top:30px;
	margin-bottom:0;
	}
	
	
/*通販バナー*/
#shopBnr {
	padding-top:45px;
	padding-bottom:35px;
	width:596px;
	margin-left:auto;
	margin-right:auto;
	}

	#shopBnr a {
		display:block;
		overflow:hidden;
		background:url(../blog_komekomi/img/bnr_shop.gif) no-repeat right top;
		height:91px;
		font-size:1px;
		line-height:1px;
		text-indent:-9999px;	
		}
			
	#shopBnr a:hover {
		background-position:left top;
		}	


/*詳しくはこちら*/
.moreImg {
	margin-right:10px;
	}


/* コメコミ sub_navi
------------------------------------------------------ */

/*Topにもどる*/
#back {
	text-align:right;
	width:920px;
	margin-left:auto;
	margin-right:auto;
	}


/*suvNavi*/
#subNavi {
	width:100%;
	text-align:center;
	height:54px;
	margin-bottom:30px;
	}
	
.subNavilLine {
	background-image:url(../blog_komekomi/img/line_snavi.gif);
	background-repeat:repeat-x;
	background-position:bottom left;
	}	
	
	#subNavi ul {
	width:930px;
	margin-left:auto;
	margin-right:auto;
	}
	
	#subNavi li {
		float:left;
		margin-top:0;
		margin-right:8px;
		}
	
	#subNavi li a {
		display:block;
		overflow:hidden;
		height:54px;
		font-size:1px;
		line-height:1px;
		text-indent:-9999px;
		}
		
		/*snavi*/
		#subNavi #navi01 a {
			width:147px;
			background:url(../blog_komekomi/img/snavi01.gif) no-repeat left top;
			}
		#subNavi #navi02 a {
			width:147px;
			background:url(../blog_komekomi/img/snavi02.gif) no-repeat left top;
			}
		#subNavi #navi03 a {
			width:147px;
			background:url(../blog_komekomi/img/snavi03.gif) no-repeat left top;
			}
		#subNavi #navi04 a {
			width:147px;
			background:url(../blog_komekomi/img/snavi04.gif) no-repeat left top;
			}
		#subNavi #navi05 a {
			width:147px;
			background:url(../blog_komekomi/img/snavi05.gif) no-repeat left top;
			}
		#subNavi #navi06 a {
			width:147px;
			background:url(../blog_komekomi/img/snavi06.gif) no-repeat left top;
			}		
		#subNavi #navi07 a {
			width:147px;
			background:url(../blog_komekomi/img/snavi07.gif) no-repeat left top;
			}		
			
		/*gnavi_hover*/
		#subNavi #navi01 a:hover {
			background-position:left bottom;
			}
		#subNavi #navi02 a:hover {
			background-position:left bottom;
			}
		#subNavi #navi03 a:hover {
			background-position:left bottom;
			}
		#subNavi #navi04 a:hover {
			background-position:left bottom;
			}
		#subNavi #navi05 a:hover {
			background-position:left bottom;
			}
		#subNavi #navi06 a:hover {
			background-position:left bottom;
			}	
		#subNavi #navi07 a:hover {
			background-position:left bottom;
			}	
			
		/*gnavi_stay*/
		.blogShop #subNavi #navi01 a {
			background-position:left bottom;
			}
		.blogRecipi #subNavi #navi02 a {
			background-position:left bottom;
			}
		.blogEvent #subNavi #navi03 a {
			background-position:left bottom;
			}
		.blogDiary #subNavi #navi04 a {
			background-position:left bottom;
			}
		.blogFarmer #subNavi #navi05 a {
			background-position:left bottom;
			}
		.blogQa #subNavi #navi06 a {
			background-position:left bottom;
			}
		.blogKnowledge #subNavi #navi07 a {
			background-position:left bottom;
			}		
		
		
/* コメコミ カテゴリ：共通
------------------------------------------------------ */
	
/*左列（共通）*/
#blog #Main.float_L {
	width:650px;
	}
	
	
	/*エントリー幅（共通）*/	
	#blog .float_L .entry {
		width:650px;
		}
	
	
	/*写真風（スタッフ紹介、ごちそうさま以外　共通）*/	
	#blog .blogFarmer .entry img, .blogShop .entry img, .blogRecipi .entry img, .blogEvent .entry img, .blogDiary .entry img {
		padding:12px;
		background-color:#FFFFFF;
		border:solid 1px #CCCCCC;
		margin-bottom:15px;
		}
	
	/*エントリーフッター（共通）*/	
	#blog .entryFooter {
		background-image:url(../blog_komekomi/img/line_main.gif);
		background-repeat:repeat-x;
		padding-top:15px;
		margin-bottom:50px;
		margin-top:20px;
		}
		
		
/*右列（共通）*/
#blog #Main .float_R {
	width:260px;
	}
	
	#blog .float_R .mail {
		margin-top:62px;
		}
	
	#blog .float_R li {
		background-image:url(../blog_komekomi/img/line_sub.gif);
		background-repeat:no-repeat;
		background-position:bottom;
		padding-top:10px;
		padding-bottom:10px;
		padding-left:5px;
		}
		
	#blog .float_R li a {
		color:#1E1E1E;
		text-decoration:underline;
		}	
		
	/*h4見出し（共通）*/
	#blog .float_R h4 {
		color:#396C19;
		font-weight:bold;
		padding-bottom:10px;
		background-image:url(../blog_komekomi/img/line_sub.gif);
		background-repeat:no-repeat;
		background-position:bottom;
		}
		
	
/*コメント設定*/
#mess{
	width:500px;
	}
#mess .comment{margin:15px 0;}
#mess .comment-content{
	padding:10px 0 0;
	}
#mess .comment-footer{
	border-top:1px solid #ccc;
	padding:5px 0 0;
	margin:0 0 10px;
	}


#comments-open .title {
	background-color:#D7C59E;
	height:35px;
	width:650px;
	margin-bottom:20px;
	}

#comments-open h3 {
	font-size:116%;
	color:#996600;
	font-weight:bold;
	line-height:35px;
	padding-left:15px;
	}
		
		
				

/* コメコミ カテゴリ：直営ショップ便り
------------------------------------------------------ */

/*タイトル画像*/
.blogShop h2 {
	height:100px;
	}
	
/*タイトル*/
.blogShop .float_L .entry .title {
	background-image:url(../blog_komekomi/img/bg_ti_entry.png);
	height:35px;
	width:650px;
	margin-bottom:20px;
	}
	
/*h3*/
.blogShop .float_L .entry h3 {
	font-size:116%;
	color:#396C19;
	font-weight:bold;
	line-height:35px;
	padding-left:15px;
	}
	
	
	

/* コメコミ カテゴリ：六星の旬のレシピ
------------------------------------------------------ */	

/*タイトル画像*/
.blogRecipi h2 {
	height:100px;
	}
	
/*タイトル*/
.blogRecipi .float_L .entry .title {
	background-image:url(../blog_komekomi/img/bg_ti_entry_y.png);
	height:35px;
	width:650px;
	margin-bottom:20px;
	}
	
/*h3*/
.blogRecipi .float_L .entry h3 {
	font-size:116%;
	color:#DD3500;
	font-weight:bold;
	line-height:35px;
	padding-left:15px;
	}
	
/*レシピ材料*/
blockquote {
	background-color:#F3E9C2;
	border:solid 1px #FFCC00;
	padding:25px 20px 25px 20px;
	margin-top:20px;
	margin-bottom:25px;
	}
	
	blockquote p {
	line-height:1.8;
	}

/*小見出しの画像*/	
img.nonStyle {
	padding:0 !important;
	border:0 !important;
	margin:0 !important;
	background:none !important;
	}	
	
	
/* コメコミ カテゴリ：お知らせ・イベント
------------------------------------------------------ */

/*タイトル画像*/
.blogEvent h2 {
	height:100px;
	}
	
/*タイトル*/
.blogEvent .float_L .entry .title {
	background-image:url(../blog_komekomi/img/bg_ti_entry_b.png);
	height:35px;
	width:650px;
	margin-bottom:20px;
	}
	
/*h3*/
.blogEvent .float_L .entry h3 {
	font-size:116%;
	color:#0066CC;
	font-weight:bold;
	line-height:35px;
	padding-left:15px;
	}	


/* コメコミ カテゴリ：すくすくこめ日記
------------------------------------------------------ */

/*タイトル画像*/
.blogDiary h2 {
	height:100px;
	}
	
/*タイトル*/
.blogDiary .float_L .entry .title {
	background-image:url(../blog_komekomi/img/bg_ti_entry_d.png);
	height:35px;
	width:650px;
	margin-bottom:20px;
	}
	
/*h3*/
.blogDiary .float_L .entry h3 {
	font-size:116%;
	color:#006600;
	font-weight:bold;
	line-height:35px;
	padding-left:15px;
	}		
	
	
/* コメコミ カテゴリ：農家のひとびと
------------------------------------------------------ */

/*タイトル画像*/
.blogFarmer h2 {
	height:100px;
	}
	
/*タイトル*/
.blogFarmer .float_L .entry .title {
	background-image:url(../blog_komekomi/img/bg_ti_entry_y.png);
	height:35px;
	width:650px;
	margin-bottom:20px;
	}
	
/*h3*/
.blogFarmer .float_L .entry h3 {
	font-size:116%;
	color:#DD3500;
	font-weight:bold;
	line-height:35px;
	padding-left:15px;
	}	
	
	
/* コメコミ カテゴリ：よくある質問
------------------------------------------------------ */

.blogQa h2{
	margin-bottom:20px;
	}
.blogQa .entry{
	}
.blogQa .entry p strong,
.blogQa .entry p b{
	display:block;
	margin:0 0 10px 0;
	padding-left:45px;
	padding-bottom:10px;
	background:url(../blog_komekomi/img/icn-q.gif) 0 0 no-repeat;
	font-size:14px;
	}
.blogQa .entry p u{
	display:block;
	margin:0 0 30px 0;
	padding-left:65px;
	padding-bottom:30px;
	text-decoration:none;
	background:url(../blog_komekomi/img/icn-a.gif) 20px 0 no-repeat;
	border-bottom:1px solid #999;
	}
	

/*-----------------------------------------------------
	02 まどか店長のきまぐれ日記
-------------------------------------------------------*/		

#blog02 #Header2 {
	height:240px;
	width:900px;
	margin-right:auto;
	margin-left:auto;
	text-align:center;
	}
	
#blog02 #Main {
	width:900px;
	margin-bottom:20px;
	background-image:url(../blog_madoka/img/bg_main.jpg);
	background-repeat:repeat-y;
	margin-left:auto;
	margin-right:auto;
	}
	
#blog02 .MainInner {
	margin-right:35px;
	margin-left:40px;
	padding-bottom:30px
	}
		
	
	
	/*右列*/
	#blog02 .MainInner .float_R {
		width:206px;
		margin-top:35px;
		}
		
		
		#blog02 .float_R ul {
			margin-left:10px;
			}
		
		#blog02 .float_R li {
			background-image:url(../blog_madoka/img/icon_arrow.gif);
			background-repeat:no-repeat;
			margin-bottom:5px;
			padding-top:3px;
			padding-left:20px;
			}
		
		#blog02 .float_R li a {
			color:#1E1E1E;
			text-decoration:underline;
			}	
			
		#blog02 #cate, #blog02 #rec, #blog02 #arch, #blog02 #comm {
			margin-bottom:30px;
			}		
		
		
		
	/*左列*/
	#blog02 .MainInner .float_L {
		width:570px;
		margin-top:35px;
		}
		
		/*エントリー*/
		#blog02 .MainInner .entry {
			background-image:url(../blog_madoka/img/entry_header.jpg);
			background-repeat:no-repeat;
			background-color:#FFFFFF;
			padding-top:30px;
			margin-bottom:50px;
			}
			
		/*タイトル背景*/
		#blog02 .MainInner .titleSet {
			background-image:url(../blog_madoka/img/title.jpg);
			background-repeat:no-repeat;
			height:56px;
			width:515px;
			margin-left:auto;
			margin-right:auto;
			margin-bottom:25px;
			}
			
			/*日付*/
			#blog02 .MainInner .day {
				text-align:right;
				font-size:83%;/*10pt*/
				}
				
			/*タイトル*/
			#blog02 .MainInner .titleSet {
				height:60px;
				}
			
			#blog02 .MainInner .title {
				padding-left:45px;
				padding-top:15px;
				font-size:116%;/*14pt*/
				}
				
			/*画像スペース*/	
			#blog02 .MainInner .entry img {
				margin-top:10px;
				margin-bottom:10px;
				}	
				
			/*エントリーフッター*/	
			#blog02 .entryFooter {
				background-image:url(../blog_madoka/img/entry_footer.jpg);
				background-position:bottom;
				background-repeat:repeat-x;
				height:58px;
				margin-top:20px;
				}
				
				/*エントリーフッター*/	
				#blog02 .entryFooter p {
					padding:15px 35px 5px 35px;
					}
					

/*-----------------------------------------------------
	03 六星のレシピ
-------------------------------------------------------*/		


#blog_knowledge #Header2 {
	width:950px;
	margin:0 auto;
	text-align:center;
	padding-bottom:50px;
	background:transparent url(../blog_recipe/img/bg-contents-top.png) left bottom no-repeat;
	}
	
#blog_knowledge #Main {
	width:950px;
	margin-bottom:20px;
	background:transparent url(../blog_recipe/img/bg-contents.png) 0 0 repeat-y;
	margin-left:auto;
	margin-right:auto;
	}
	
#blog_knowledge .MainInner {
	margin:0 50px;
	position:relative;
	min-height:500px;
	}
	
#blog_knowledge #Main .main-footer{
	width:950px;
	height:50px;
	background:transparent url(../blog_recipe/img/bg-contents-btm.png) 0 0 no-repeat;
	}
	
		
		
		
		
	/*左列*/
	#blog_knowledge .MainInner .float_L {
			width:560px;
		}
		
		/*エントリー*/
		#blog_knowledge .MainInner .entry {
			margin-bottom:50px;
			}
			/*日付*/
			#blog_knowledge .MainInner .day {
				margin-bottom:20px;
				}
				
			/*タイトル*/
			#blog_knowledge .MainInner .titleSet {
				}
			
			#blog_knowledge .MainInner .title {
				font-size:20px;
				font-weight:bold;
				line-height:1.4;
				margin-bottom:20px;
				}
			#blog_knowledge .MainInner .title a{color:#5B392A;text-decoration:none;}
			#blog_knowledge .MainInner .title a:hover{text-decoration:underline;}

			/*画像スペース*/	
			#blog_knowledge .MainInner .entry img {
				margin-bottom:10px;
				}
			
			#blog_knowledge .entry .itemdetail{
				margin-top:30px;
				}
			#blog_knowledge .entry .itemdetail table{
				width:100%;
				}
			#blog_knowledge .entry .itemdetail td{
				vertical-align:top;
				}
			#blog_knowledge .entry .itemdetail td.td1{
				width:230px;
				padding-right:10px;
				}
			#blog_knowledge .entry .itemdetail .itemtitle{
				font-size:16px;
				color:#5A392A;
				font-weight:bold;
				margin-bottom:5px;
				}
			#blog_knowledge .entry .itemdetail .itemprice{
				font-size:14px;
				color:#c33;
				margin-bottom:5px;
				}
			#blog_knowledge .entry .itemdetail .itemtext{
				margin-bottom:20px;
				}
			#blog_knowledge .entry .itemdetail .itemlink a{
				font-size:14px;
				font-weight:bold;
				text-decoration:underline;
				}
				
			#blog_knowledge .entry .itemdetail .itemimg{
				text-align:right;
				}
				
				
				
			#blog_knowledge .entry #EntryBody{
				margin-bottom:20px;
				font-size:16px;
				font-weight:bold;
				color:#993300;
			}
			#blog_knowledge .entry .rawmaterial_title{
				font-size:14px;
				font-weight:bold;
				color:#FF3300;
			
			}
			#blog_knowledge .entry #rawmaterial{
				margin-bottom:20px;
				background-color: #F3E9C2;
				border: 1px solid #FFCC00;
				padding:20px;
			}
			
			#blog_knowledge .entry .step_title{
				font-size:16px;
				font-weight:bold;
				color:#669900;
			}
			#blog_knowledge .entry .step_text{
				margin-bottom:20px;
			}
			
			
			/*エントリーラインー*/	
			#blog_knowledge .entryLine {
				background-image:url(../blog_recipe/img/line-footer.gif);
				background-position:top;
				background-repeat:no-repeat;
				margin-top:20px;
				}

			
			
			/*エントリーフッター*/	
			#blog_knowledge .entryFooter {
				background-image:url(../blog_recipe/img/line-footer.gif);
				background-position:top;
				background-repeat:no-repeat;
				margin-top:20px;
				padding-top:14px;
				text-align:right;
				}
				
				/*エントリーフッター*/	
				#blog_knowledge .entryFooter p {
				}
	
	
	/*右列*/
	#blog_knowledge .MainInner .float_R {
		width:206px;
		float:right;
		margin-bottom:30px;
		}
		
		
		#blog_knowledge .float_R h4{
			margin-bottom:10px;
			}
		#blog_knowledge .float_R ul {
			margin-left:10px;
			}
		
		#blog_knowledge .float_R li {
			margin-bottom:5px;
			}
		
		#blog_knowledge .float_R li a {
			color:#1E1E1E;
			text-decoration:underline;
			}	
			
		#blog_knowledge #cate, #blog_knowledge #rec, #blog_knowledge #arch, #blog_knowledge #comm {
			margin-bottom:30px;
			}		

/*コメント設定*/

#blog_knowledge .comments{
	margin-bottom:30px;
	}
#blog_knowledge .comments b{
	margin-bottom:10px;
	display:block;
	}
#blog_knowledge .comments .comment{
	margin-bottom:10px;
	}
#blog_knowledge .comments .comment-content{
	margin-bottom:3px;
	}
#blog_knowledge .comments .comment-footer{
	margin-top:3px;
	font-size:11px;
	}


#blog_knowledge #mess{
	width:auto;
	padding:25px 30px 15px;
	background:#F2E4B5;
	position:relative;
	}
#blog_knowledge #mess .comment-content{
	padding:10px 0 0;
	}
#blog_knowledge #mess .comment-footer{
	border-top:1px solid #ccc;
	padding:5px 0 0;
	margin:0 0 10px;
	}
	
#blog_knowledge #comments-open h4 {
	font-size:16px;
	color:#5A392A;
	font-weight:bold;
	margin-bottom:10px;
	}

#blog_knowledge #mess .mess-bg{
	position:absolute;
	top:-22px;
	right:40px;
	}
#blog_knowledge #mess input{
	font-size:12px;
	line-height:1.6
	}

#blog_knowledge #comments-open-data{
	width:350px;
	float:left;
	}
#blog_knowledge #comments-open-data div{
	margin-bottom:10px;
	}
#blog_knowledge #comments-open-data label{
	width:80px;
	display:block;
	float:left;
	clear:left;
	}
#blog_knowledge #comments-open-data textarea{
	width:100%;
	}
	
#blog_knowledge #comments-open-text{
	width:420px;
	float:right;
	}
#blog_knowledge #comments-open-text textarea{
	width:100%;
	}
	
#blog_knowledge #comments-open-footer{
	clear:both;
	text-align:right;
	}



/*-------------------------------------------------------------
	04 六星の四季
--------------------------------------------------------------*/

/* 六星の四季 TOP
------------------------------------------------------ */
#blog_shiki #Main #MainInner{
	padding:0px 40px;

}
#blog_shiki #Main #MainInner #logo{
	margin:20px 0px 0px 0px;
}


#blog_shiki #Main #top_bg1{
	background:transparent url(../blog_shiki/img/top_bg1.jpg);
    background-repeat: no-repeat;
    height:604px;
	padding:40px 0px 0px 65px;
}
#blog_shiki #Main #top_bg2{
	background:transparent url(../blog_shiki/img/top_bg2.jpg);
	background-repeat: repeat-y;
    height:333px;
	padding:40px 0px 0px 65px;
}
#blog_shiki #Main #top_bg3{
	background:transparent url(../blog_shiki/img/top_bg3.jpg);
    background-repeat: no-repeat;
    height:170px;
	margin:0px 0px 40px 0px;
}


#blog_shiki #Main .hn_bg_top1{
	background:transparent url(../blog_shiki/img/top_name_bg1.gif);
    background-repeat: no-repeat;
	width:756px;
    height:64px;
	color:#224A0E;
	font-weight: bold;
	font-size:17px;
	padding:30px 0px 0px 25px;

}


#blog_shiki #Main .hn_bg_top2{
	background:transparent url(../blog_shiki/img/top_name_bg2.gif);
    background-repeat: no-repeat;
	width:756px;
    height:62px;
	color:#224A0E;
	font-weight: bold;
	font-size:17px;
	padding:30px 0px 0px 25px;
}
#blog_shiki #Main #top_photo{
	margin:0px 0px 0px 110px;
	position: relative;
	width:520px;
	height:400px;
}
#blog_shiki #Main .top_photobg{
	position:absolute;
	top:5px;
	left:5px;
}
#blog_shiki #Main .top_photo a.over{
	display:block;
	width:480px;
	height:360px;
	overflow:hidden;
	position:absolute;
	top:15px;
	left:18px;
}
#blog_shiki #Main .top_photo a.over img{
	position:absolute;
	top:0px;
	left:0px;
	border:none;
}



#blog_shiki #Main .top_photo1{
	position:absolute;
	top:1px;
	left:1px;
}
#blog_shiki #Main .top_photo2{
	position:absolute;
	top:337px;
	left:461px;
}

#blog_shiki #Main #top_text{
	text-align:center;
	width:740px;
}
#blog_shiki #Main #top_text a{
	color:#FFFFFF;
}
#blog_shiki #Main #top_text .title{
	font-size:14px;
}


#blog_shiki #Main #top_bg2 ul{
	margin:0px 0px 0px 30px;
}

#blog_shiki #Main #top_bg2 li{
	float:left;
	margin:0px 50px 0px 0px;
}


#blog_shiki #Main .list_photo{
	background:transparent url(../blog_shiki/img/top_photo_bg2.gif);
    background-repeat: no-repeat;
	width:188px;
    height:143px;
    padding:5px 0px 0px 7px;
    margin:0px 0px 10px 0px;
}

#blog_shiki #Main .list_photo a.over{
	display:block;
	width:175px;
	height:132px;
	overflow:hidden;
	position:absolute;
}
#blog_shiki #Main .list_photo a.over img{
	position:absolute;
	top:0px;
	left:0px;
	border:none;
}


#blog_shiki #Main .list_text{
	width:195px;
    height:50px;
    margin:0px 0px 10px 0px;
}

#blog_shiki #Main .list_text a{
	color:#FFFFFF;
}
#blog_shiki #Main .list_text .title{
	font-size:14px;
}

/* 六星の四季 メイン
------------------------------------------------------ */

#blog_shiki #Main .hn_bg{
	background:transparent url(../blog_shiki/img/kizi_name_bg.gif);
    background-repeat: no-repeat;
	width:545px;
    height:56px;
	color:#682E0C;
	font-weight: bold;
	font-size:17px;
	padding:22px 0px 0px 25px;

}

#blog_shiki #Main .Main_L{
	float:left;
	width:653px;
}

#blog_shiki #Main .Sub_R{
	float:right;
	width:268px;
}
#blog_shiki #Main .Sub_R a{
	color:#682E0C;
}

#blog_shiki #Main .entry_bg1{
	background:transparent url(../blog_shiki/img/kizi_bg1.jpg);
    background-repeat: no-repeat;
    height:55px;
}
#blog_shiki #Main .entry_bg2{
	background:transparent url(../blog_shiki/img/kizi_bg2.jpg);
	background-repeat: repeat-y;

    height:814px;
	padding:0px 0px 0px 65px;
	overflow:auto;
}
#blog_shiki #Main .entry_bg3{
	background:transparent url(../blog_shiki/img/kizi_bg3.jpg);
    background-repeat: no-repeat;
    height:124px;
	margin:0px 0px 40px 0px;
}

#blog_shiki #Main .photo{
	position: relative;
	width:520px;
	height:400px;
}
#blog_shiki #Main .entry_photobg{
	position:absolute;
	top:5px;
	left:5px;
}

#blog_shiki #Main .entry_photo a.over{
	display:block;
	width:480px;
	height:360px;
	overflow:hidden;
	position:absolute;
	top:15px;
	left:18px;
}
#blog_shiki #Main .entry_photo a.over img{
	position:absolute;
	top:0px;
	left:0px;
	border:none;
}


#blog_shiki #Main .date{

    background-image:url("../blog_shiki/img/kizi_date_bg.gif");
    background-repeat:no-repeat;
	float:right;
	width:211px;
	height:30px;
	
	margin:34px 50px 0px 0px;
	padding:15px 0px 0px 20px;
}

/* 六星の四季 サイド
------------------------------------------------------ */

#blog_shiki #Main .sub_bg1{
	background:transparent url(../blog_shiki/img/kizi_s_bg1.jpg);
	background-repeat: repeat-y;

	padding:20px 0px 0px 30px;
	overflow:auto;
}
#blog_shiki #Main .sub_bg2{
	background:transparent url(../blog_shiki/img/kizi_s_bg2.jpg);
    background-repeat: no-repeat;
    height:147px;
	margin:0px 0px 40px 0px;
}


#blog_shiki #Main .sub_bg1 ul{
	margin:20px 0px 50px 0px;
}

#blog_shiki #Main .sub_bg1 li{
	margin:0px 0px 10px 0px;
}

#blog_shiki #Main #back_link {
	text-align:right;
	width:890px;
	margin:-60px 0px 60px 0px;
}

#blog_shiki #Main .arrow {
	background:transparent url(../blog_shiki/img/arrow.gif);
    background-repeat: no-repeat;
}

