@charset "Shift-JIS";

/*ヘッダー内イメージ部分ここから*/
#mar-page-head table{
	background-image: url(http://www.maruya-ryokan.com/rakuten/pic/cui-topback.jpg) ;
	background-repeat: no-repeat ;
	background-position: right top ;
}
/*ヘッダー内イメージ部分ここまで*/

/*料理についての説明部分*/
#mar-cui-pic .mar-text{
	padding: 10px ;
	line-height: 140% ;
	text-align: left ;
}
#mar-cui-pic .mar-text h3 img{
	border: 0px ;
}
#mar-cui-pic td{
	padding: 0px 10px 10px 10px ;
	vertical-align: top ;
}
#mar-cui-pic img{
	border: 2px solid #000000 ;
}

/*山菜＆野菜情報部分*/
/* 雪室野菜 */
#mar-sansai{
	width: 480px ;
	padding: 10px 0px 0px 10px ;
	text-align: left ;
	float: left ;
	/*background: #cc0000 ;*/
}
#mar-sansai .mar-yukimuro{
	width: 580px ;
	margin: 0px 0px 0px 80px ;
	padding: 10px 20px ;
	background: #F5F5F5 ;
	border: 1px dashed #CCCCCC ;
}
#mar-sansai .mar-yukimuro table{
	width: 100% ;
}
#mar-sansai .mar-yukimuro table td.mar-text{
	padding: 0px 10px 0px 0px ;
}
#mar-sansai .mar-yukimuro table td.pic img{
	border: 2px solid #000000 ;
}
#mar-sansai .mar-yukimuro h4{
	margin: 0px 0px 10px 0px ;
	padding: 0px ;
	font-size: 17px ;
	font-weight: bold ;
}
#mar-sansai .mar-yukimuro h5{
	margin: 10px 0px 5px 0px ;
	font-size: 13px ;
	font-weight: bold ;
	color: ;
}
#mar-sansai .mar-yukimuro h6{
	margin: 10px 0px 5px 0px ;
	font-size: 13px ;
	font-weight: bold ;
}
#mar-sansai .mar-yukimuro ul{
	margin: 10px 0px 5px 0px ;
}
#mar-sansai .mar-yukimuro li{
	margin: 0px ;
	padding: 0px 0px 0px 20px ;
	list-style-type: none ;
}
.mar-yukimuro-menu {
	width: 300px;
	padding: 5px 10px;
	margin: 5px;
}
.mar-yukimuro-menu span{
	padding: 0px 10px 0px 15px ;
	color: #C53919;
}
/*山菜カレンダー部分*/
#mar-sansai-calender{
	width: 380px ;
	padding: 5px 5px 0px 5px ;
	font-size: 12px ;
}
#mar-sansai-calender td{
	width: 25px ;
	padding: 1px 0px 0px 1px ;
	border: 1px solid #000000 ;
	background-color: #FFFDF5 ;
	text-align: center ;
	color: #999966 ;
}
#mar-sansai-calender .mar-name{
	padding: 0px 10px ;
	background-color: #FCF8E3 ;
	white-space: nowrap ;
	color: #000000 ;
}
#mar-sansai-calender .mar-month{
	color: #000000 ;
	background-color: #D8E2C8 ;
}
.mar-sansai-calender-text{
	margin: 0px ;
	padding: 0px 0px 10px 0px ;
	line-height: 100% ;
}

/*山菜の効能部分*/
#mar-sansai-kono{
	width: 250px ;
	margin: 0px ;
	padding: 5px 5px 0px 5px ;
	font-size: 12px ;
	float: left ;
}
#mar-sansai-kono table{
	width: 250px ;
	margin: 0px ;
}
#mar-sansai-kono td{
	padding: 1px 0px 1px 5px ;
	border: 1px solid #000000 ;
	background-color: #F6F6F6 ;
}
#mar-sansai-kono .mar-name{
	background-color: #E4E4E4 ;
	text-align: right ;
}

/*山菜情報部分*/
#mar-news{
	width: 420px ;
	height: 120px ;
	margin: 0px ;
	padding: 10px 20px ;
	background-image: url(http://www.maruya-ryokan.com/rakuten/img/cui-news-back.gif) ;
	background-repeat: no-repeat ;
}

/*お野菜カレンダー部分*/
#mar-yasai-calender{
	width: 260px ;
	padding: 15px 0px 5px 5px ;
	font-size: 12px ;
	text-align: left ;
	float: left ;
}
#mar-yasai-calender td{
	width: 20px ;
	padding: 1px 0px 0px 1px ;
	border: 1px solid #000000 ;
	background-color: #FFFDF5 ;
	text-align: center ;
	color: #999966 ;
}
#mar-yasai-calender .mar-name{
	width: 25% ;
	color: #000000 ;
	background-color: #FCF8E3 ;
}
#mar-yasai-calender .mar-month{
	width: 25% ;
	color: #000000 ;
	background-color: #D8E2C8 ;
}

/*食事処のご案内部分*/
#mar-dining{
	padding: 5px ;
	text-align: center;
}
#mar-dining table{
	margin: 0px auto ;
	text-align: center;
}
#mar-dining h3 img{
	padding: 0px 0px 7px 0px ;
	border: 0px ;
}
#mar-dining img{
	border: 2px solid #000000 ;
}
#mar-dining td{
	vertical-align: top ;
	text-align: center;
}
#mar-dining .mar-wa-dining{
	padding: 0px 12px ;
}
#mar-dining .mar-senyoukoshitsu td{
	padding: 0px 2px ;
}
#mar-dining .mar-cui-pic-caption{
	padding: 2px 0px ;
	background-color: #000000 ;
	color: #FFFFFF ;
}

#mar-dining .mar-dining-text {
	width: 515px;
	margin: 0px auto;
	padding: 2px 0px 15px 0px;
	text-align: left;
}
#mar-dining .mar-dining-space {
	padding: 10px 0px 0px 0px;
}

/*メインここまで*/
