/* メニュー１ */
.MenuTD table tr td a
{ font-size: 12px; }

.menu1
{
height: 27px;
background: url("img/menu_reserve02.gif") no-repeat;
}

.menu1 a
{
padding: 0 0 0 32px;
color: #ffffff;
}

.menu1-01
{
height: 27px;
background: url("img/menu_reserve03.gif") no-repeat;
}

.menu1-01 a
{
padding: 0 0 0 50px;
color: #ffffff;
}

/* メニュー２ */
.menu2
{
height: 27px;
background: url("img/menu_guide02.gif") no-repeat;
}

.menu2 a
{
padding: 0 0 0 32px;
color: #fff;
}

/* メニュー３ */
.menu3
{
height: 27px;
background: url("img/menu_other02.gif") no-repeat;
}

.menu3 a
{
padding: 0 0 0 32px;
color: #5d2066;
}

/* メニュー注意書き */
.menu4
{
color: #ffffff;
font-size: 10px;
line-height: 13px;
}

/* メイン画面上部 */
.main_photo
{
color: #ffffff;
font-size: 12px;
line-height: 16px;
font-family: "ＭＳ Ｐゴシック",Osaka,MS UI Gothic,sans-serif;
}

/* メインプラン部分 */
.MainPlan tr td img
{
margin: 0 0 0 22px;
}

/* ノーマルプラン部分 */
.NormalPlan tr td
{
color: #1a1a1a;
font-size: 12px;
line-height: 16px;
}

.NormalPlan tr td b
{
color: #ff6333;
}

.NormalPlan tr td a
{
color: #b3513e;
font-size: 14px;
font-weight: bold;
}

/* 基本テキスト */
.middle
{
color: #000000;
font-size: 12px;
line-height: 16px;
font-family: "ＭＳ Ｐゴシック",Osaka,MS UI Gothic,sans-serif;
}

/* 更新情報、イベント・ニュース部分 */
.UpdateInfo p
{
margin: 0 0 15px 0;
color: #4d4d4d;
font-size: 12px;
line-height: 14px;
}

.UpdateInfo p a
{
color: #6ca63a;
font-weight: bold;
}

.EventInfo p
{
margin: 0 0 15px 0;
color: #4d4d4d;
font-size: 12px;
line-height: 14px;
}

.EventInfo p a
{
color: #b36d3e;
font-weight: bold;
}

.renew
{
color: #000000;
font-size: 12px;
line-height: 14px;
font-family: "ＭＳ Ｐゴシック",Osaka,MS UI Gothic,sans-serif;
}

/* 画面の上へ戻るボタン */
.return
{
color: #000000;
font-size: 10px;
font-family: "ＭＳ Ｐゴシック",Osaka,MS UI Gothic,sans-serif;
}

/* 予約フォームテキスト１ */
.reserve
{
color: #421c74;
font-size: 12px;
font-weight: bold;
font-family: "ＭＳ Ｐゴシック",Osaka,MS UI Gothic,sans-serif;
}

/* 予約フォームテキスト２ */
.reserve2
{
color: #000000;
font-size: 12px;
line-height: 20px;
font-family: "ＭＳ Ｐゴシック",Osaka,MS UI Gothic,sans-serif;
}

/* プラン詳細ページ太字テキスト */
.plan1
{
color: #421c74;
font-size: 12px;
line-height: 18px;
font-weight: bold;
font-family: "ＭＳ Ｐゴシック",Osaka,MS UI Gothic,sans-serif;
}

/* プラン詳細ページテキスト */
.plan2
{
color: #000000;
font-size: 12px;
line-height: 18px;
font-family: "ＭＳ Ｐゴシック",Osaka,MS UI Gothic,sans-serif;
}

/* 予約ページフォーム１ */
.reserve_text1
{
width: 101px;
height: 17px;
}

/* 予約ページフォーム２ */
.reserve_text2
{
width: 150px;
height: 17px;
}

/* フッタ１ */
.footer1
{
color: #000000;
font-size: 12px;
line-height: 15px;
font-family: "ＭＳ Ｐゴシック",Osaka,MS UI Gothic,sans-serif;
}

/* フッタ２ */
.footer2
{
color: #000000;
font-size: 10px;
line-height: 10px;
font-family: "ＭＳ Ｐゴシック",Osaka,MS UI Gothic,sans-serif;
}

/* ヘッダ画像枠線 */

.head_photo
{
border-width: 1px;
border-color: #ffffff;
}

/* プランタイトル */
.plantitle
{
color: #663300;
font-size: 12px;
line-height: 16px;
font-family: "ＭＳ Ｐゴシック",Osaka,MS UI Gothic,sans-serif;
}

/* 日付限定プランのカレンダー（日にち）専用 */
.calender
{
color: #444444;
font-size: 12px;
line-height: 16px;
font-family: "ＭＳ Ｐゴシック",Osaka,MS UI Gothic,sans-serif;
}
