
/*-------------------------------------------------
　  dish style
-------------------------------------------------*/
@import url("../../common/css/default.css");


/*---------- コンテナーサイド背景打ち消し -------------*/


#container{
	background:none;
}

#navi{
	padding-bottom:20px;
}



#title h2{
	padding:0; 
	margin:0 0 50px 0;
	height:299px;
}


h3{
	overflow:hidden;
	margin:10px 0 20px 0;
	padding:0;
}

p.bottom_bgline{
	width:191px;
	height:5px;
	margin:0 0 20px 0;
	padding:0;
/*\*/
   *margin:-10x 0 20p 0;/*win IE用のサイズ指定*/
/**/
	display:block; clear:both;
	background:url(../../common/images/sidebar_bgimg_bottom.gif) no-repeat left bottom;}



/*---------- エントリーリスト表示 -------------*/


#sidebar {
	margin-top:-32px;
}

#sidebar a:hover{color:#6F2C0C;}

#sidebar .side{
	width:191px;
	margin:0;
	padding:0;
	clear:both;
	background:url(../../common/images/sidebar_bgimg_blog.png) repeat-y;
}



#sidebar .side h3{
	margin:0 0 10px 0;
}


#sidebar .side ul{
	list-style:neone;
	margin:0;
	padding:0 0 10px 0;
	overflow:hidden;
}


#sidebar .side li{
	padding:0 10px 0 20px;
	margin:0;
	clear:both;
	list-style:none;
	font-size:0.75em;
	line-height:1.7em;
	background:url(../images/list_icon.gif) 10px 7px no-repeat;
	
}


/*---------- ３施設バナー -------------*/
#sidebar .banner{
	width:191px;
	margin:0 0 30px 0;
	padding:0;
	clear:both;
}

#sidebar .banner h3{
	margin:5px 0 10px 0;
}

#sidebar .banner ul{
	list-style:neone;
	margin:0;
	padding:0;
}


#sidebar .banner li{
	padding:0;
	margin:0 0 5px 0;
	clear:both;
	list-style:none;
	font-size:0.75em;
	
}



/*---------- タブ切り換え -------------*/

#tab{
	width:677px;
	margin:-30px 0 20px 0;
	background:url(../images/bg_entry_title.gif) repeat-x bottom;
}

#tab ul{
	list-style:none;
	margin:0;
	padding:0 0 0 14px;
	overflow:hidden;
}

#tab li{
	margin:0 5px 0 0 ;
	padding:0;
	float:left;
	height:34px;
}

#tab li img{
	vertical-align:bottom;
	position:relative;
}




/*---------- エントリー -------------*/

.entry{
	width:677px;
	margin:0 0 40px 0;
	text-align:left;
	padding:0 0 15px 0;
}


.entrytitle{
	width:677px;
	background:url(../images/bg_entry_title.gif) repeat-x;
	margin:0 0 15px 0;
	padding:10px 0 5px 0;
}

.entrytitle img{
    width:55px;
	float:left;
	margin:0 10px 0 0;
	padding:0 0 10px 0;
}


.entrytitle p{
	margin:5px 0 0 0;
	padding:0;
}

.entrytitle h4{
	margin:0 0 0 0;
	padding:0 0 15px 0;
/*\*/
   *padding:10px 0 15px 0;/*win IE用のサイズ指定*/
/**/
	border-bottom:#928674 1px dotted;
}



.entry-body{
	border-bottom:#928674 1px dotted;
}


.entry dl{
	margin:-20px 0 10px 23px;
	padding:0;
}


.entry dt{
	width:60px;
	float:left;
	margin:-2px 0 0 0;
	font-weight:bold;
	color:#000000;
	font-size:0.8em;
}



.entry dd{
	font-size:0.7em;
	padding:3px 0 0 20px;
}

.entry-footer{
	float:right;
}


.trackbacks{
	width:100%;
	clear:both;
	margin-top:60px;

}


h3#category-title{
	margin:0 0 20px 0;
	padding: 8px;
	width:665px;
	color: #FFFFFF;
	font-size:90%;
	background: #ACA08B;
}



h4.comments-header{
	padding: 8px;
	width:665px;
	color: #FFFFFF;
	font-size:90%;
	background: #ACA08B;
}





