/* TOPのテキスト */
span.toptxt {
	font-size: 11px;
	font-weight: bold;
}

/* キャンペーン料金 */
span.cmpprice {
	font-size: 13px;
	font-weight: bold;
	color: #FF0000;
}

/* ナビ画像切り替え */
table.menu a {
   display: block;
   width: 80px; /* 画像1枚分の横幅 */
   height: 30px; /* 画像1枚分の高さ */
   text-indent: -9999px; /* 文字を見えなくする */
}

/* HOME */
table.menu a.navihome {
   background-image: url("../images/botton_home.gif"); /* 画像ファイル名 */
}

/* マウスON時のナビ画像 */
table.menu a.navihome:hover {
   background-image: url("../images/botton_home2.gif"); /* 画像ファイル名 */
}

/* お店紹介 */
table.menu a.naviintro {
   background-image: url("../images/botton_intro.gif"); /* 画像ファイル名 */
}

/* マウスON時のナビ画像 */
table.menu a.naviintro:hover {
   background-image: url("../images/botton_intro2.gif"); /* 画像ファイル名 */
}

/* トリミング */
table.menu a.navitrim {
   background-image: url("../images/botton_trimming.gif"); /* 画像ファイル名 */
}

/* マウスON時のナビ画像 */
table.menu a.navitrim:hover {
   background-image: url("../images/botton_trimming2.gif"); /* 画像ファイル名 */
}

/* ホテル */
table.menu a.navihotel {
   background-image: url("../images/botton_hotel.gif"); /* 画像ファイル名 */
}

/* マウスON時のナビ画像 */
table.menu a.navihotel:hover {
   background-image: url("../images/botton_hotel2.gif"); /* 画像ファイル名 */
}

/* 取扱商品 */
table.menu a.naviitem {
   background-image: url("../images/botton_item.gif"); /* 画像ファイル名 */
}

/* マウスON時のナビ画像 */
table.menu a.naviitem:hover {
   background-image: url("../images/botton_item2.gif"); /* 画像ファイル名 */
}

/* 料金表 */
table.menu a.naviprice {
   background-image: url("../images/botton_kakaku.gif"); /* 画像ファイル名 */
}

/* マウスON時のナビ画像 */
table.menu a.naviprice:hover {
   background-image: url("../images/botton_kakaku2.gif"); /* 画像ファイル名 */
}

/* 予約 */
table.menu a.navireserv {
   background-image: url("../images/botton_reserv.gif"); /* 画像ファイル名 */
}

/* マウスON時のナビ画像 */
table.menu a.navireserv:hover {
   background-image: url("../images/botton_reserv2.gif"); /* 画像ファイル名 */
}

/* 問い合わせ */
table.menu a.navirefrain {
   background-image: url("../images/botton_refrain.gif"); /* 画像ファイル名 */
}

/* マウスON時のナビ画像 */
table.menu a.navirefrain:hover {
   background-image: url("../images/botton_refrain2.gif"); /* 画像ファイル名 */
}

/* ブログ */
table.menu a.naviblog {
   background-image: url("../images/botton_blog.gif"); /* 画像ファイル名 */
}

/* マウスON時のナビ画像 */
table.menu a.naviblog:hover {
   background-image: url("../images/botton_blog2.gif"); /* 画像ファイル名 */
}

/* web通販 */
table.menu a.naviwshop {
   background-image: url("../images/botton_wshop.gif"); /* 画像ファイル名 */
}

/* マウスON時のナビ画像 */
table.menu a.naviwshop:hover {
   background-image: url("../images/botton_wshop2.gif"); /* 画像ファイル名 */
}

/* サイドナビ枠 */
table.side {
   border-style: solid;
   border-width: 1px;
   border-color: #FFCC66;
   font-size: 12px;
   line-height: 130%;
}

/* リンクテキスト */
a {
   color: #000000;
   text-decoration: underline;
}

a:hover {
   color: #FFCC66;
   text-decoration: none;
}

/* メイン枠 */
table.main {
   font-size: 12px;
   line-height: 130%;
}

/* メイン太字 */
td.str strong {
   font-weight: normal;
}

/* 見出しテキスト */
h1 {
	font-size: 12px;
	line-height: 130%;
	font-weight: bold;
	color: #FF9900;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 4px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	border: #FFE1A3;
	border-style: dotted;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	display:inline;
}

h2 {
	font-size: 12px;
	line-height: 130%;
	font-weight: bold;
	color: #FF9900;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 4px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	border: #FFE1A3;
	border-style: dotted;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	display:inline;
}

h3 {
	display:inline;
}

/* カレンダー用 */
table.cal {
   font-size: 11px;
}

td.sun {
   color: #FF0000;
}

td.sat {
   color: #0000FF;
}

td.holiday {
   background-color: #FF9933;
}
