body {
 color: black;
 font-size: 11pt;
 FONT-FAMILY: "ＭＳ Ｐゴシック", "Osaka‐等幅";
 background-color: white;
}

DIV {
 FONT-SIZE: 12pt;
 FONT-FAMILY: "ＭＳ Ｐゴシック", "Osaka‐等幅";
}
th {
 font-size: 11pt;
}
td {
 font-size: 10pt;
}

th.youkou1 {
 BORDER-TOP: #eecc00 1px solid;
 BORDER-BOTTOM: #eecc00 1px solid;
 white-space: nowrap;
}
th.youkou2 {
 BORDER-BOTTOM: #eecc00 1px solid;
}
td.youkou1 {
 BORDER-TOP: #eecc00 1px solid;
 BORDER-BOTTOM: #eecc00 1px solid;
}
td.youkou2 {
 BORDER-BOTTOM: #eecc00 1px solid;
}
td.youkou3 {
 BORDER-TOP: #eecc00 1px solid;
}
th.schedule {
 color: white;
 font-size: 9pt;
}
td.am {
 color: white;
 text-align: center;
 background-color: #3366cc;
}
td.pm {
 color: white;
 text-align: center;
 background-color: #cc6633;
}
td.schedule {
 color: white;
 background-color: #444444;
}
td.aki {
 background-color: #c0ffff;
 text-align: center;}
td.komi {
 background-color: yellow;
 text-align: center;}
td.ippai {
 background-color: red;
 text-align: center;}
td.nashi {
 background-color: white;
 text-align: center;
}
td.yadoname {
 background-color: #eeee99;
}
td.comment {
 background-color: #99eeee;
}
th.crowded_month {
 COLOR: white;
 BORDER-TOP: #000000 2px solid;
 BORDER-BOTTOM: #000000 2px solid;
 BORDER-RIGHT: #000000 2px solid;
 BORDER-LEFT: #000000 2px solid;
}
td.crowded_menu1 {
 COLOR: white;
 TEXT-ALIGN: center;
 BACKGROUND-COLOR: #666666;
 BORDER-BOTTOM: #000000 2px solid;
 BORDER-RIGHT: #000000 2px solid;
 BORDER-LEFT: #000000 2px solid;
}
td.crowded_menu2 {
 COLOR: white;
 TEXT-ALIGN: center;
 BACKGROUND-COLOR: #666666;
 BORDER-BOTTOM: #000000 1px solid;
 BORDER-RIGHT: #000000 2px solid;
}
td.crowded_morning1 {
 COLOR: white;
 TEXT-ALIGN: center;
 BACKGROUND-COLOR: #33cccc;
 BORDER-BOTTOM: #000000 2px solid;
 BORDER-RIGHT: #000000 2px solid;
}
td.crowded_am1 {
 COLOR: white;
 TEXT-ALIGN: center;
 BACKGROUND-COLOR: #3366cc;
 BORDER-BOTTOM: #000000 2px solid;
 BORDER-RIGHT: #000000 1px solid;
}
td.crowded_am2 {
 COLOR: white;
 TEXT-ALIGN: center;
 BACKGROUND-COLOR: #3366cc;
 BORDER-BOTTOM: #000000 2px solid;
 BORDER-RIGHT: #000000 2px solid;
}
td.crowded_pm1 {
 COLOR: white;
 TEXT-ALIGN: center;
 BACKGROUND-COLOR: #cc6633;
 BORDER-BOTTOM: #000000 2px solid;
 BORDER-RIGHT: #000000 1px solid;
}
td.crowded_pm2 {
 COLOR: white;
 TEXT-ALIGN: center;
 BACKGROUND-COLOR: #cc6633;
 BORDER-BOTTOM: #000000 2px solid;
 BORDER-RIGHT: #000000 2px solid;
}
td.crowded_night1 {
 COLOR: white;
 TEXT-ALIGN: center;
 BACKGROUND-COLOR: #006666;
 BORDER-BOTTOM: #000000 2px solid;
 BORDER-RIGHT: #000000 1px solid;
}
td.crowded_night2 {
 COLOR: white;
 TEXT-ALIGN: center;
 BACKGROUND-COLOR: #006666;
 BORDER-BOTTOM: #000000 2px solid;
 BORDER-RIGHT: #000000 2px solid;
}
td.crowded_day1 {
 BORDER-BOTTOM: #000000 2px solid;
 BORDER-RIGHT: #000000 1px solid;
 BORDER-LEFT: #000000 2px solid;
}
td.crowded_day2 {
 BORDER-BOTTOM: #000000 2px solid;
 BORDER-RIGHT: #000000 2px solid;
}
td.crowded_nashi1 {
 TEXT-ALIGN: center;
 BORDER-BOTTOM: #000000 2px solid;
 BORDER-RIGHT: #000000 1px solid;
}
td.crowded_nashi2 {
 TEXT-ALIGN: center;
 BORDER-BOTTOM: #000000 2px solid;
 BORDER-RIGHT: #000000 2px solid;
}
td.crowded_aki1 {
 TEXT-ALIGN: center;
 BACKGROUND-COLOR: #c0ffff;
 BORDER-BOTTOM: #000000 2px solid;
 BORDER-RIGHT: #000000 1px solid;
}
td.crowded_aki2 {
 TEXT-ALIGN: center;
 BACKGROUND-COLOR: #c0ffff;
 BORDER-BOTTOM: #000000 2px solid;
 BORDER-RIGHT: #000000 2px solid;
}
td.crowded_komi1 {
 TEXT-ALIGN: center;
 BACKGROUND-COLOR: yellow;
 BORDER-BOTTOM: #000000 2px solid;
 BORDER-RIGHT: #000000 1px solid;
}
td.crowded_komi2 {
 TEXT-ALIGN: center;
 BACKGROUND-COLOR: yellow;
 BORDER-BOTTOM: #000000 2px solid;
 BORDER-RIGHT: #000000 2px solid;
}
td.crowded_ippai1 {
 TEXT-ALIGN: center;
 BACKGROUND-COLOR: red;
 BORDER-BOTTOM: #000000 2px solid;
 BORDER-RIGHT: #000000 1px solid;
}
td.crowded_ippai2 {
 TEXT-ALIGN: center;
 BACKGROUND-COLOR: red;
 BORDER-BOTTOM: #000000 2px solid;
 BORDER-RIGHT: #000000 2px solid;
}
td.crowded_owari1 {
 TEXT-ALIGN: center;
 BACKGROUND-COLOR: #666666;
 BORDER-BOTTOM: #000000 2px solid;
 BORDER-RIGHT: #000000 1px solid;
}
td.crowded_owari2 {
 TEXT-ALIGN: center;
 BACKGROUND-COLOR: #666666;
 BORDER-BOTTOM: #000000 2px solid;
 BORDER-RIGHT: #000000 2px solid;
}
td.footer1 {
 color: #ffffff;
 background-color: #00b49c;
 text-align: center;
}
a.footer {
 color: #ffffff;
}
a.footer:hover {
 color: #ffffff;
}
.menu_title {
 color: #2060c0;
 font-size: 11pt;
 font-weight: bold;
}
.menu_text {
 color: #4040c0;
}
.menu_water {
 color: #000080;
}
.menu_sky {
 color: #0066cc;
}
.menu_mount {
 color: #006600;
}
.menu_snow {
 color: #666666;
}
.menu_wanwan {
 color: #663300;
}
.menu_full {
 color: #cc0033;
}
.menu_hokkaido {
 color: #cc6600;
}
.MENU {
 BORDER-RIGHT: #00a080 1px solid;
 PADDING-RIGHT: 0px;
 BORDER-TOP: #00a080 1px solid;
 PADDING-LEFT: 0px;
 Z-INDEX: 999;
 VISIBILITY: hidden;
 PADDING-BOTTOM: 0px;
 BORDER-LEFT: #00a080 1px solid;
 PADDING-TOP: 0px;
 BORDER-BOTTOM: #00a080 1px solid;
 POSITION: absolute;
 BACKGROUND-COLOR: #ffffff;
 TEXT-ALIGN: left;
}
A.MENUITEM {
 PADDING-RIGHT: 5px;
 DISPLAY: block;
 PADDING-LEFT: 5px;
 FONT-SIZE: 11px;
 PADDING-BOTTOM: 0px;
 MARGIN: 0px;
 CURSOR: default;
 COLOR: #00a080;
 PADDING-TOP: 2px;
 FONT-STYLE: normal;
 WHITE-SPACE: nowrap;
 TEXT-DECORATION: none;
}
A.MENUITEM:hover {
 COLOR: #ffffff;
 BACKGROUND-COLOR: #00a080;
}
A.MENUNONE {
 PADDING-RIGHT: 5px;
 DISPLAY: block;
 PADDING-LEFT: 5px;
 FONT-SIZE: 11px;
 PADDING-BOTTOM: 0px;
 MARGIN: 0px;
 CURSOR: default;
 COLOR: #a0a0a0;
 PADDING-TOP: 2px;
 FONT-STYLE: normal;
 WHITE-SPACE: nowrap;
 TEXT-DECORATION: none;
}
A.MENUNONE:hover {
 COLOR: #40c0a0;
 BACKGROUND-COLOR: #00a080;
}
