/* ヘッダー
=============================================== */
/*-----メイン写真-----*/
#header-photo{
	height: 300px;
	width: 710px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../img/ph_main01.jpg);
	background-repeat: no-repeat;
	text-align: left;
}
/*-----メイン写真の文字-----*/
#header-photo p{
	color: #9D8680;
	padding-top: 12px;
	padding-left: 15px;
	line-height: 200%;
	font-size: 12px;
}
/* メインコンテンツボックス
=============================================== */
#box-index{
	width: 680px;
	margin-top: 15px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 40px;
	text-align: left;
}
#box-index h2{
	margin-top: 10px;
	height: 34px;
}
#box-index p{
	margin-bottom: 0.5em;
}
/* メインコンテンツ　左ボックス
=============================================== */
#box-index-left{
	width: 400px;
	float: left;
}



/* 新着お知らせRSSボックス--------------------------- */
#box-rss-info,#box-accessiroiro{
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
/*----------Feed2JS内のクラス----------*/
#box-rss-info .rss-box{
}
#box-rss-info span.rss-date{
	font-size: 10px;
	color: #444444;
}
/* Feed2JSから受け取ったフィードのリスト */
#box-rss-info ul{
}
#box-rss-info li{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #3B2B26;
	font-size: 14px;
	padding-top: 6px;
	padding-right: 5px;
	padding-bottom: 6px;
	padding-left: 30px;
	background-image: url(../img/ic_arrow_info.gif);
	background-repeat: no-repeat;
	background-position: left 0.4em;
}
/* Feed2JSから受け取ったフィードのリスト　のリンク色など */
#box-rss-info li a:link, a:active {
	color: #AAAAAA;
	text-decoration: none;
}
#box-rss-info li a:visited {
	color: #666666;
	text-decoration: none;
}
#box-rss-info li a:hover {
	color: #5990BE;
	text-decoration: underline;
}
/* view all のボックス（右よせ）--------------------------- */
.box-viewall01{
	text-align: right;
	padding-right: 10px;
	font-size: 10px;
	margin-bottom: 30px;
}
/* RSSとATOM　のURL--------------------------- */
.box-feed-link{
	float: left;
	padding-left: 13px;
	font-size: 9px;
	width: 200px;
	text-align: left;
}
.box-feed-link ul{
}
.box-feed-link li{
	margin-right: 5px;
	list-style-type: none;
	display: inline;
}
.box-feed-link li a{
	background-image: url(../img/ic_rss.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 14px;
}
.box-feed-link a:link, a:active {
	color: #4D321A;
	text-decoration: none;
}
.box-feed-link a:visited{
	color: #4D321A;
	text-decoration: none;
}
.box-feed-link a:hover{
	color: #A4601E;
	text-decoration: underline;
}
/* 道案内いろいろ--------------------------- */
.cell-ac-iroiro{
	float: left;
	width: 124px;
	margin-right: 2px;
}
.cell-ac-iroiro img{
	margin-bottom: 5px;
	margin-top: 10px;
}
.cell-ac-iroiro .minilink01 {
	line-height: 135%;
	background-position: left top;
}

/* メインコンテンツ　右ボックス
=============================================== */
#box-index-right{
	width: 250px;
	float: right;
	font-size: 12px;
}
/* ショップインフォ---------- */
#box-shopinfo{
	margin-top: 8px;
	margin-bottom: 5px;
}

#box-shopinfo dl{
	padding-bottom: 4px;
	width: 230px;
	}
#box-shopinfo dl dt{
	list-style-type:none;
	float:left;
	width:43px;
	color: #89655A;
	}
#box-shopinfo dl dd{
	list-style-type:none;
	float:left;
	width:185px;
	}
#box-shopinfo dl:after {
   content: ".";
   display: block;
   clear: both;
   height: 0;
   visibility: hidden;
}
#box-shopinfo dl{ display: inline-block; }
/* exlude MacIE5 \*/
* html #box-shopinfo dl { height: 1% ;}
#box-shopinfo dl {display:block;}


/* カレンダーの休業日の色解説 */
.color-kyugyo{
	color: #462C2D
}
/* ----- */
.view-all02-border{
	font-size: 10px;
	text-align: right;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #3B2B26;
	padding-top: 3px;
	padding-bottom: 5px;
	clear: both;
}
/* 格納ボックス */
.box-right-text01,
.box-right-rss01,
.box-right-tweet{
	line-height: 135%;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-top: 5px;
}
/* Feed2JSのリスト（アメブロ） */
.box-right-rss01 li{
	font-size: 12px;
	list-style-type: disc;
	list-style-position: outside;
	margin-left: 16px;
	color: #333333;
	margin-bottom: 0.4em;
}
/* Feed2JSのリスト（アメブロ）　のリンク色など */
.box-right-rss01 li a:link, a:active {
	color: #AAAAAA;
	text-decoration: none;
}
.box-right-rss01 li a:visited {
	color: #555555;
	text-decoration: none;
}
.box-right-rss01 li a:hover {
	color: #5990BE;
	text-decoration: underline;
}
/*----------Feed2JS内のクラス----------*/
.box-right-rss01 .rss-box{
	margin-top: 5px;
	margin-bottom: 10px;
	line-height: 100%;
}
.box-right-rss01 .rss-date{
	font-size: 10px;
	color: #444444;
}

/* ツイッターウィジェット */
.box-right-tweet{ padding-top: 0px; }
#tweet{ margin-top: 5px; background-color: #000000; padding-bottom: 5px; }
#tweet #icon{ text-align: right; padding-top: 5px; padding-right: 5px; }
/* 生成されるcss */
#twtr-widget-1 .twtr-ft {
    display: none;
}
#twtr-widget-1 .twtr-tweet{ border-bottom:1px dotted #222222; overflow:hidden; zoom:1; margin-right: 5px; margin-left: 5px; }

/* 右カラム */
h3.ameblo,
h3.twitter{ padding-left: 1.8em; }
h3.ameblo{ background-image: url(../img/ic_ameblo.gif); background-repeat: no-repeat; background-position: left center; }
h3.twitter{ background-image: url(../img/ic_twitter.gif); background-repeat: no-repeat; background-position: left center; }

/* ツイートボタン */
#box-tweetbtn{ text-align: left; padding-left: 20px; }

