<STYLE TYPE="text/css">

/* リンク部分 rollover_moca*/
A { text-decoration: none; }

A.rom         { text-decoration: none;}
A.rom:n:hover { color: red; background-color: #e00000; font-weight: normal; text-decoration: none; }
A.rom:hover   { color: blue; background-color: #FFE4B5; font-weight: normal; text-decoration: none;}

/* リンク部分 rollover_button*/


a.rob
   {
    display:block;                   /* リンクをブロックに変換 */
    width:100%;                      /* リンク幅をブロック全体に */
    height:100%;                     /* リンク高さをブロック全体に */
    text-decoration:none;            /* リンク部分の下線を消す */
    border-left:solid 1px #cccccc;   /* 左罫線 */
    border-top:solid 1px #cccccc;    /* 上罫線 */
    border-right:solid 2px #808080;  /* 右罫線 */
    border-bottom:solid 2px #808080; /* 下罫線 */
    background-color:;        /* 背景色 */
   }

a.rob:link
   {color:#000000;}                  /* まだ見ていないリンク色 */

a.rob:visited
   {color:#000000;}                  /* 既に見たリンク色 */

a.rob:hover
   {
    border-left:solid 2px #808080;  /* 左罫線 */
    border-top:solid 2px #808080;   /* 上罫線 */
    border-right:solid 1px #cccccc; /* 右罫線 */
    border-bottom:solid 1px #cccccc;/* 下罫線 */
    background-color:#ffffff;        /* 背景色 */
   }


a.Card1
   {
    display:block;                   /* リンクをブロックに変換 */
    width:60px;                      /* リンク幅をブロック全体に */
    height:60px;                     /* リンク高さをブロック全体に */
    text-decoration:none;            /* リンク部分の下線を消す */
    border-left:solid 1px #cccccc;   /* 左罫線 */
    border-top:solid 1px #cccccc;    /* 上罫線 */
    border-right:solid 2px #808080;  /* 右罫線 */
    border-bottom:solid 2px #808080; /* 下罫線 */
    background-color:;        /* 背景色 */
   }

a.Card1:link
   {color:#000000;}                  /* まだ見ていないリンク色 */

a.Card1:visited
   {color:#000000;}                  /* 既に見たリンク色 */

a.Card1:hover
   {
    border-left:solid 2px #808080;  /* 左罫線 */
    border-top:solid 2px #808080;   /* 上罫線 */
    border-right:solid 1px #cccccc; /* 右罫線 */
    border-bottom:solid 1px #cccccc;/* 下罫線 */
    background-color:#ffffff;        /* 背景色 */
   }


a.Card2
   {
    display:block;                   /* リンクをブロックに変換 */
    width:92px;                      /* リンク幅をブロック全体に */
    height:92px;                     /* リンク高さをブロック全体に */
    text-decoration:none;            /* リンク部分の下線を消す */
    border-left:solid 1px #cccccc;   /* 左罫線 */
    border-top:solid 1px #cccccc;    /* 上罫線 */
    border-right:solid 2px #808080;  /* 右罫線 */
    border-bottom:solid 2px #808080; /* 下罫線 */
    background-color:;        /* 背景色 */
   }

a.Card2:link
   {color:#000000;}                  /* まだ見ていないリンク色 */

a.Card2:visited
   {color:#000000;}                  /* 既に見たリンク色 */

a.Card2:hover
   {
    border-left:solid 2px #808080;  /* 左罫線 */
    border-top:solid 2px #808080;   /* 上罫線 */
    border-right:solid 1px #cccccc; /* 右罫線 */
    border-bottom:solid 1px #cccccc;/* 下罫線 */
    background-color:#ffffff;        /* 背景色 */
   }


a.Card3
   {
    display:block;                   /* リンクをブロックに変換 */
    width:189px;                      /* リンク幅をブロック全体に */
    height:51px;                     /* リンク高さをブロック全体に */
    text-decoration:none;            /* リンク部分の下線を消す */
    border-left:solid 1px #cccccc;   /* 左罫線 */
    border-top:solid 1px #cccccc;    /* 上罫線 */
    border-right:solid 2px #808080;  /* 右罫線 */
    border-bottom:solid 2px #808080; /* 下罫線 */
    background-color:;        /* 背景色 */
   }

a.Card3:link
   {color:#000000;}                  /* まだ見ていないリンク色 */

a.Card3:visited
   {color:#000000;}                  /* 既に見たリンク色 */

a.Card3:hover
   {
    border-left:solid 2px #808080;  /* 左罫線 */
    border-top:solid 2px #808080;   /* 上罫線 */
    border-right:solid 1px #cccccc; /* 右罫線 */
    border-bottom:solid 1px #cccccc;/* 下罫線 */
    background-color:#ffffff;        /* 背景色 */
   }


a.Card4
   {
    display:block;                   /* リンクをブロックに変換 */
    width:92px;                      /* リンク幅をブロック全体に */
    height:92px;                     /* リンク高さをブロック全体に */
    text-decoration:none;            /* リンク部分の下線を消す */
    border-left:solid 1px #cccccc;   /* 左罫線 */
    border-top:solid 1px #cccccc;    /* 上罫線 */
    border-right:solid 2px #808080;  /* 右罫線 */
    border-bottom:solid 2px #808080; /* 下罫線 */
    background-color:#1e90ff;        /* 背景色 */
   }

a.Card4:link
   {color:#000000;}                  /* まだ見ていないリンク色 */

a.Card4:visited
   {color:#000000;}                  /* 既に見たリンク色 */

a.Card4:hover
   {
    border-left:solid 2px #808080;  /* 左罫線 */
    border-top:solid 2px #808080;   /* 上罫線 */
    border-right:solid 1px #cccccc; /* 右罫線 */
    border-bottom:solid 1px #cccccc;/* 下罫線 */
    background-color:#ffffff;        /* 背景色 */
   }


.font4
   {
    color: #1e90ff; 
    font-size: 120%;
    font-weight: bold;
    font-family: "Impact";
    text-align: center; 
    line-height: 1.5em; 
    vertical-align: sub; 
   }


a.CardW1
   {
    display:block;                   /* リンクをブロックに変換 */
    width:189px;                      /* リンク幅をブロック全体に */
    height:189px;                     /* リンク高さをブロック全体に */
    text-decoration:none;            /* リンク部分の下線を消す */
    border-left:solid 1px #cccccc;   /* 左罫線 */
    border-top:solid 1px #cccccc;    /* 上罫線 */
    border-right:solid 2px #808080;  /* 右罫線 */
    border-bottom:solid 2px #808080; /* 下罫線 */
    background-color:#B3D01C;        /* 背景色 */
   }

a.CardW1:link
   {color:#000000;}                  /* まだ見ていないリンク色 */

a.CardW1:visited
   {color:#000000;}                  /* 既に見たリンク色 */

a.CardW1:hover
   {
    border-left:solid 2px #808080;  /* 左罫線 */
    border-top:solid 2px #808080;   /* 上罫線 */
    border-right:solid 1px #cccccc; /* 右罫線 */
    border-bottom:solid 1px #cccccc;/* 下罫線 */
    background-color:#ffffff;        /* 背景色 */
   }


a.CardW2
   {
    display:block;                   /* リンクをブロックに変換 */
    width:189px;                      /* リンク幅をブロック全体に */
    height:189px;                     /* リンク高さをブロック全体に */
    text-decoration:none;            /* リンク部分の下線を消す */
    border-left:solid 1px #cccccc;   /* 左罫線 */
    border-top:solid 1px #cccccc;    /* 上罫線 */
    border-right:solid 2px #808080;  /* 右罫線 */
    border-bottom:solid 2px #808080; /* 下罫線 */
    background-color:#ffffff;        /* 背景色 */
   }

a.CardW2:link
   {color:#000000;}                  /* まだ見ていないリンク色 */

a.CardW2:visited
   {color:#000000;}                  /* 既に見たリンク色 */

a.CardW2:hover
   {
    border-left:solid 2px #808080;  /* 左罫線 */
    border-top:solid 2px #808080;   /* 上罫線 */
    border-right:solid 1px #cccccc; /* 右罫線 */
    border-bottom:solid 1px #cccccc;/* 下罫線 */
    background-color:#ffffff;        /* 背景色 */
   }


.fontW01
   {
    color: #B3D01C; 
    font-size: 300%;
    font-weight: bold;
    font-family: "Impact";
    text-align: center; 
    line-height: 1.1em; 
   }


.fontW02
   {
    color: #B3D01C; 
    font-size: 100%;
    font-weight: bold;
    font-family: "Impact";
    text-align: center; 
    line-height: 1.5em; 
    vertical-align: sub; 
   }


.CardW03
   {
    color: #ffffff; 
    font-size: 80%;
    font-family: "impact";
    text-align: center; 
    display:block;                   /* リンクをブロックに変換 */
    width:189px;                      /* リンク幅をブロック全体に */
    height:271px;                     /* リンク高さをブロック全体に */
    text-decoration:none;            /* リンク部分の下線を消す */
    border-left:solid 1px #cccccc;   /* 左罫線 */
    border-top:solid 1px #cccccc;    /* 上罫線 */
    border-right:solid 2px #808080;  /* 右罫線 */
    border-bottom:solid 2px #808080; /* 下罫線 */
    background-color:#B3D01C;        /* 背景色 */
   }


a.CardJ1
   {
    display:block;                   /* リンクをブロックに変換 */
    width:189px;                      /* リンク幅をブロック全体に */
    height:189px;                     /* リンク高さをブロック全体に */
    text-decoration:none;            /* リンク部分の下線を消す */
    border-left:solid 1px #cccccc;   /* 左罫線 */
    border-top:solid 1px #cccccc;    /* 上罫線 */
    border-right:solid 2px #808080;  /* 右罫線 */
    border-bottom:solid 2px #808080; /* 下罫線 */
    background-color:#50AA11;        /* 背景色 */
   }

a.CardJ1:link
   {color:#000000;}                  /* まだ見ていないリンク色 */

a.CardJ1:visited
   {color:#000000;}                  /* 既に見たリンク色 */

a.CardJ1:hover
   {
    border-left:solid 2px #808080;  /* 左罫線 */
    border-top:solid 2px #808080;   /* 上罫線 */
    border-right:solid 1px #cccccc; /* 右罫線 */
    border-bottom:solid 1px #cccccc;/* 下罫線 */
    background-color:#ffffff;        /* 背景色 */
   }


a.CardJ2
   {
    display:block;                   /* リンクをブロックに変換 */
    width:189px;                      /* リンク幅をブロック全体に */
    height:189px;                     /* リンク高さをブロック全体に */
    text-decoration:none;            /* リンク部分の下線を消す */
    border-left:solid 1px #cccccc;   /* 左罫線 */
    border-top:solid 1px #cccccc;    /* 上罫線 */
    border-right:solid 2px #808080;  /* 右罫線 */
    border-bottom:solid 2px #808080; /* 下罫線 */
    background-color:#ffffff;        /* 背景色 */
   }

a.CardJ2:link
   {color:#000000;}                  /* まだ見ていないリンク色 */

a.CardJ2:visited
   {color:#000000;}                  /* 既に見たリンク色 */

a.CardJ2:hover
   {
    border-left:solid 2px #808080;  /* 左罫線 */
    border-top:solid 2px #808080;   /* 上罫線 */
    border-right:solid 1px #cccccc; /* 右罫線 */
    border-bottom:solid 1px #cccccc;/* 下罫線 */
    background-color:#ffffff;        /* 背景色 */
   }


.fontJ01
   {
    color: #50AA11; 
    font-size: 300%;
    font-weight: bold;
    font-family: "Impact";
    text-align: center; 
    line-height: 1.1em; 
   }


.fontJ02
   {
    color: #50AA11; 
    font-size: 100%;
    font-weight: bold;
    font-family: "Impact";
    text-align: center; 
    line-height: 1.5em; 
    vertical-align: sub; 
   }


.CardJ03
   {
    color: #ffffff; 
    font-size: 80%;
    font-family: "impact";
    text-align: center; 
    display:block;                   /* リンクをブロックに変換 */
    width:189px;                      /* リンク幅をブロック全体に */
    height:271px;                     /* リンク高さをブロック全体に */
    text-decoration:none;            /* リンク部分の下線を消す */
    border-left:solid 1px #cccccc;   /* 左罫線 */
    border-top:solid 1px #cccccc;    /* 上罫線 */
    border-right:solid 2px #808080;  /* 右罫線 */
    border-bottom:solid 2px #808080; /* 下罫線 */
    background-color:#50AA11;        /* 背景色 */
   }


a.CardG1
   {
    display:block;                   /* リンクをブロックに変換 */
    width:189px;                      /* リンク幅をブロック全体に */
    height:189px;                     /* リンク高さをブロック全体に */
    text-decoration:none;            /* リンク部分の下線を消す */
    border-left:solid 1px #cccccc;   /* 左罫線 */
    border-top:solid 1px #cccccc;    /* 上罫線 */
    border-right:solid 2px #808080;  /* 右罫線 */
    border-bottom:solid 2px #808080; /* 下罫線 */
    background-color:#006B33;        /* 背景色 */
   }

a.CardG1:link
   {color:#000000;}                  /* まだ見ていないリンク色 */

a.CardG1:visited
   {color:#000000;}                  /* 既に見たリンク色 */

a.CardG1:hover
   {
    border-left:solid 2px #808080;  /* 左罫線 */
    border-top:solid 2px #808080;   /* 上罫線 */
    border-right:solid 1px #cccccc; /* 右罫線 */
    border-bottom:solid 1px #cccccc;/* 下罫線 */
    background-color:#ffffff;        /* 背景色 */
   }


a.CardG2
   {
    display:block;                   /* リンクをブロックに変換 */
    width:189px;                      /* リンク幅をブロック全体に */
    height:189px;                     /* リンク高さをブロック全体に */
    text-decoration:none;            /* リンク部分の下線を消す */
    border-left:solid 1px #cccccc;   /* 左罫線 */
    border-top:solid 1px #cccccc;    /* 上罫線 */
    border-right:solid 2px #808080;  /* 右罫線 */
    border-bottom:solid 2px #808080; /* 下罫線 */
    background-color:#ffffff;        /* 背景色 */
   }

a.CardG2:link
   {color:#000000;}                  /* まだ見ていないリンク色 */

a.CardG2:visited
   {color:#000000;}                  /* 既に見たリンク色 */

a.CardG2:hover
   {
    border-left:solid 2px #808080;  /* 左罫線 */
    border-top:solid 2px #808080;   /* 上罫線 */
    border-right:solid 1px #cccccc; /* 右罫線 */
    border-bottom:solid 1px #cccccc;/* 下罫線 */
    background-color:#ffffff;        /* 背景色 */
   }


.fontG01
   {
    color: #006B33; 
    font-size: 300%;
    font-weight: bold;
    font-family: "Impact";
    text-align: center; 
    line-height: 1.1em; 
   }


.fontG02
   {
    color: #006B33; 
    font-size: 100%;
    font-weight: bold;
    font-family: "Impact";
    text-align: center; 
    line-height: 1.5em; 
    vertical-align: sub; 
   }


a.CardS
   {
    display:block;                   /* リンクをブロックに変換 */
    width:189px;                      /* リンク幅をブロック全体に */
    height:271px;                     /* リンク高さをブロック全体に */
    text-decoration:none;            /* リンク部分の下線を消す */
    border-left:solid 1px #cccccc;   /* 左罫線 */
    border-top:solid 1px #cccccc;    /* 上罫線 */
    border-right:solid 2px #808080;  /* 右罫線 */
    border-bottom:solid 2px #808080; /* 下罫線 */
    background-color:;        /* 背景色 */
   }

a.CardS:link
   {color:#000000;}                  /* まだ見ていないリンク色 */

a.CardS:visited
   {color:#000000;}                  /* 既に見たリンク色 */

a.CardS:hover
   {
    border-left:solid 2px #808080;  /* 左罫線 */
    border-top:solid 2px #808080;   /* 上罫線 */
    border-right:solid 1px #cccccc; /* 右罫線 */
    border-bottom:solid 1px #cccccc;/* 下罫線 */
    background-color:#ffffff;        /* 背景色 */
   }


a.CardSQ2
   {
    display:block;                   /* リンクをブロックに変換 */
    width:186px;                      /* リンク幅をブロック全体に */
    height:186px;                     /* リンク高さをブロック全体に */
    text-decoration:none;            /* リンク部分の下線を消す */
    border-left:solid 1px #cccccc;   /* 左罫線 */
    border-top:solid 1px #cccccc;    /* 上罫線 */
    border-right:solid 2px #808080;  /* 右罫線 */
    border-bottom:solid 2px #808080; /* 下罫線 */
    background-color:;        /* 背景色 */
   }

a.CardSQ2:link
   {color:#000000;}                  /* まだ見ていないリンク色 */

a.CardSQ2:visited
   {color:#000000;}                  /* 既に見たリンク色 */

a.CardSQ2:hover
   {
    border-left:solid 2px #808080;  /* 左罫線 */
    border-top:solid 2px #808080;   /* 上罫線 */
    border-right:solid 1px #cccccc; /* 右罫線 */
    border-bottom:solid 1px #cccccc;/* 下罫線 */
    background-color:#e00000;        /* 背景色 */
   }


a.CardMovie
   {
    display:block;                   /* リンクをブロックに変換 */
    width:189px;                      /* リンク幅をブロック全体に */
    height:218px;                     /* リンク高さをブロック全体に */
    text-decoration:none;            /* リンク部分の下線を消す */
    border-left:solid 1px #cccccc;   /* 左罫線 */
    border-top:solid 1px #cccccc;    /* 上罫線 */
    border-right:solid 2px #808080;  /* 右罫線 */
    border-bottom:solid 2px #808080; /* 下罫線 */
    background-color:;        /* 背景色 */
   }

a.CardMovie:link
   {color:#000000;}                  /* まだ見ていないリンク色 */

a.CardMovie:visited
   {color:#000000;}                  /* 既に見たリンク色 */

a.CardMovie:hover
   {
    border-left:solid 2px #808080;  /* 左罫線 */
    border-top:solid 2px #808080;   /* 上罫線 */
    border-right:solid 1px #cccccc; /* 右罫線 */
    border-bottom:solid 1px #cccccc;/* 下罫線 */
    background-color:#ffffff;        /* 背景色 */
   }


.CardSQ4
   {
    display:block;                   /* リンクをブロックに変換 */
    width:189px;                      /* リンク幅をブロック全体に */
    height:190px;                     /* リンク高さをブロック全体に */
    text-decoration:none;            /* リンク部分の下線を消す */
    border-left:solid 1px #cccccc;   /* 左罫線 */
    border-top:solid 1px #cccccc;    /* 上罫線 */
    border-right:solid 2px #808080;  /* 右罫線 */
    border-bottom:solid 2px #808080; /* 下罫線 */
    background-color:;        /* 背景色 */
   }


.A
   {
    color: #000000; 
    font-size: 80%;
    font-family: "sans-serif";
    text-align: center; 
    background-color:FF7777;
   }

.B
   {
    color: #000000; 
    font-size: 80%;
    font-family: "sans-serif";
    text-align: center; 
    background-color:FFBB3D;
   }

.C
   {
    color: #000000; 
    font-size: 80%;
    font-family: "sans-serif";
    text-align: center; 
    background-color:FFFF00;
   }

.D
   {
    color: #000000; 
    font-size: 80%;
    font-family: "sans-serif";
    text-align: center; 
    background-color:95FF95;
   }

.E
   {
    color: #000000; 
    font-size: 80%;
    font-family: "sans-serif";
    text-align: center; 
    background-color:8DD9E8;
   }

.F
   {
    color: #000000; 
    font-size: 80%;
    font-family: "sans-serif";
    text-align: center; 
    background-color:1FE2FF;
   }

.G
   {
    color: #000000; 
    font-size: 80%;
    font-family: "sans-serif";
    text-align: center; 
    background-color:BD9FFF;
   }

.H
   {
    color: #000000; 
    font-size: 80%;
    font-family: "sans-serif";
    text-align: center; 
    background-color:FE7FFF;
   }

.I
   {
    color: #000000; 
    font-size: 80%;
    font-family: "sans-serif";
    text-align: center; 
    background-color:FED9FF;
   }

.J
   {
    color: #ffffff; 
    font-size: 80%;
    font-family: "sans-serif";
    text-align: center; 
    background-color:A9470D;
   }

.K
   {
    color: #ffffff; 
    font-size: 80%;
    font-family: "sans-serif";
    text-align: center; 
    background-color:6F6F00;
   }

.L
   {
    color: #ffffff; 
    font-size: 80%;
    font-family: "sans-serif";
    text-align: center; 
    background-color:009900;
   }

.M
   {
    color: #ffffff; 
    font-size: 80%;
    font-family: "sans-serif";
    text-align: center; 
    background-color:009295;
   }

.N
   {
    color: #ffffff; 
    font-size: 80%;
    font-family: "sans-serif";
    text-align: center; 
    background-color:0066ff;
   }

.O
   {
    color: #ffffff; 
    font-size: 80%;
    font-family: "sans-serif";
    text-align: center; 
    background-color:003f8e;
   }

.P
   {
    color: #ffffff; 
    font-size: 80%;
    font-family: "sans-serif";
    text-align: center; 
    background-color:5a4498;
   }

.Q
   {
    color: #ffffff; 
    font-size: 80%;
    font-family: "sans-serif";
    text-align: center; 
    background-color:6c2463;
   }

.R
   {
    color: #ffffff; 
    font-size: 80%;
    font-family: "sans-serif";
    text-align: center; 
    background-color:6e4a55;
   }

.S
   {
    color: #ffffff; 
    font-size: 80%;
    font-family: "sans-serif";
    text-align: center; 
    background-color:7d7d7d;
   }

/* TourHistory
------------------------------------*/
.TourHistory_cell1{
    	font-size: 80%;
	width: 80px;
	background:#ffffff;
	border-bottom: solid 1px #dcdcdc;
	padding: 0.5em 0em 0.5em 0em;
	line-height: 1;
}

.TourHistory_cell2{
    	font-size: 80%;
	width: 180px;
	background:#ffffff;
	border-bottom: solid 1px #dcdcdc;
	padding: 0.5em 0em 0.5em 0em;
	line-height: 1;
}

.TourHistory_cell3{
    	font-size: 80%;
	width: 520px;
	background:#ffffff;
	border-bottom: solid 1px #dcdcdc;
	padding: 0.5em 0em 0.5em 0em;
	line-height: 1;
}



</STYLE>
