@charset "EUC-JP";

/* フロークリア */
.clear img{
	width:1px;
	height:1px;
}
/* ページタイトル */
div#PageTitle{
	background:url("../../images/subttl_kiji.png") no-repeat bottom;
	width:750px;
	margin-top:4px;
}
div#PageTitle img{
	float:left;
	width:1px;
	height:29px;
}
div#PageTitle h3{
	float:left;
	padding:10px 0 0 45px;
	font-weight:700;
	font-size:14px;
	color:#333;
}
div#PageTitle p{
	float:right;
	padding:0 14px 0 6px;
	font-size:12px;
	background: transparent url("../../images/ico_link.gif") no-repeat 0px 4px;
	margin-top:11px;
}

/* 記事タイトル */
.diaryTitle{
	border-bottom:1px solid #999;
	padding:10px 0 4px;
	background-color:#ffffff;
	width:560px;
}
.diaryTitle div{
	border-left:5px solid #cccccc;
	padding:2px 3px 0 9px;
}
.diaryTitle h3{
	display:block;
	float:left;
	font-weight:700;
}
.diaryTitle h3 a{
	font-weight:700;
}
.diaryTitle span{
	display:block;
	float:right;
	font-size:78%;
	margin-top:0.2em;
	padding:3px 5px 0;
}
/* 記事本文 */
#diaryMainText{
	padding:9px 10px 0 ;
	line-height:1.5em;
	font-size:90%;
}
#diaryMainText:after {
	content:"";
	display:block;
	clear:right;
}
/* 記事写真 */
#diaryMainImage{
	float:right;
	margin-left:10px;
	margin-bottom:10px;
}
#diaryListImage{
	float:left;
	margin-right:10px;
	margin-bottom:10px;
}
/* コメント */
#commentList{
	background: #fff url("../../images/item_line.gif") repeat-x top;
	padding:15px 50px 15px 9px;
	margin-top:1em;
	clear:both;
}
#commentList h6{
	font-weight:700;
	font-size:90%;
	color:#333333;
}
#commentList td{
	font-size:78%;
	color:#333333;
	line-height:1.5em;
	padding:0.3em 0;
}
#commentList td.f12e{
	font-size:90%;
	padding-bottom:0;
	line-height:1em;
}
#commentList td b,
#commentList td b a{
	font-weight:700;
}

/* コメント書き込み */
#comForm{
	padding:0 50px 15px 9px;
	font-size:90%;
}

/* サイドの店舗情報↓後日整理する */
#diaryShopNAV dl,
#diaryShopNAV div{
	margin:8px 10px 0;
	width:160px;
	overflow:hidden;
}
#diaryShopNAV dt{
	font-size:78%;
	color:#333333;
}
#diaryShopNAV dd{
	font-size:78%;
	border-top:#999999 solid 1px;
	padding-top:10px;
}
#diaryShopNAV p.shopName{
	font-weight:700;
	padding:1px 0 4px;
}
#diaryShopNAV p.shopTypeCate{
	color:#333333;
}
#diaryShopNAV p.shopImage{
	padding:5px 0 6px;
}
#diaryShopNAV p.goSite{
	text-align:center;
	padding-bottom:5px;
}
#diaryShopNAV div{
	font-size:78%;
}
#diaryShopNAV div.newDiary h5{
	border-bottom:#999999 solid 1px;
}
#diaryShopNAV div.newDiary li{
	background: transparent url("../../images/ico_link.gif") no-repeat 0 9px;
	padding:5px 9px 0 8px;
	line-height:1.2em;
}
#diaryShopNAV div.newDiary li.sideMore{
	text-align:right;
	background-image:none;
}
#diaryShopNAV div.newDiary li.sideMore img{
	margin-right:4px;
}
#diaryShopNAV div.theme{
	background-color:#ffffff;
}
#diaryShopNAV div.theme{
	padding:5px 0;
}
#diaryShopNAV div.theme h5{
	border-bottom:#999999 solid 1px;
	margin:0 3px 0;
}
#diaryShopNAV div.theme li{
	background: transparent url("../../images/ico_link.gif") no-repeat 3px 9px;
	padding:5px 9px 0 11px;
	line-height:1.2em;
}

/* リスト表示用 */
ul#diaryList li{
	clear:both;
	width:100%;
}
ul#diaryList li:after {
	clear:both;
	content:"";
	display:block;
}
ul#themeDiaryList li{
	clear:both;
}







