body {
  background-color: #ffffff;
  color: #000000;
  font-size: 12px;
  margin: 0px;
}
td {
  font-size: 12px;
  font-family: "メイリオ", "Helvetica";
  font-weight: 900;
}
a {
  color: #333399;
  text-decoration: none;
}

a:link {
color: #333399;
text-decoration: none
}
a:visited {
color: #0033CC;
text-decoration: none
}
a:hover {
color: #CC0000;
text-decoration: underline
}
a:active {
color: #CC0000;
text-decoration: none
} 
textarea { /* テキストエリア) */
  overflow:auto;
}
.button { /* ボタン */
  width: 100%;
}
.text_form { /* テキストフォーム */
  height: 20;
}
.fontal  { /* 全体文字 */
  font-family: "メイリオ", "Helvetica";
}
.title { /* タイトル */
  font-size: 12px;
  white-space: nowrap;
  background-color: #b5eeb5;
}
.top_title { /* タイトル */
  font-size: 11px;
  white-space: nowrap;
  color: #000000;
}
.error { /* エラーメッセージ背景 */
  background-color: #dd6666;
}
.error_text { /* エラーメッセージ文字 */
  font-size: 12px;
  white-space: nowrap;
  color: #ffffff;
}
.time_title { /* タイムテーブルタイトル */
  white-space: nowrap;
  font-size: 12px;
  background-color: #b5cde6;
}
.time_title2 { /* タイムテーブルタイトル */
  white-space: nowrap;
  font-size: 12px;
  background-color: #a1c75c;
}
.top_sheet1 { /* タイムテーブルタイトル */
  white-space: nowrap;
  font-size: 12px;
  background-color: #679026;
}
.right_subtitle { /* タイムテーブルタイトル */
  white-space: nowrap;
  font-size: 12px;
  background-color: #a1c75c;
}
.right_subtitle2 { /* タイムテーブルタイトル */
  white-space: nowrap;
  font-size: 12px;
  background-color: #3b5998;
}
.link_subtitle { /* タイムテーブルタイトル */
  white-space: nowrap;
  font-size: 12px;

}
.right_subtitle_text2 { /* タイムテーブルタイトル */
  white-space: nowrap;
  font-size: 12px;
  color: #ffffff;
  font-weight: 900;
}
.left_subtitle_text3 { /* タイムテーブルタイトル */
  white-space: nowrap;
  font-size: 12px;
  color: #ffffff;
  font-weight: 900;
}
.shop_detail { /* タイムテーブルタイトル */
  white-space: nowrap;
  font-size: 14px;
  color: #000000;

}
.shop_name { /* タイムテーブルタイトル */
  white-space: nowrap;
  font-size: 14px;
  color: #ffffff;
  font-weight: 900;
}
.nobor {
  white-space: nowrap;
  font-size: 13px;
  color: #ff0000;
  font-weight: 900;
}
.nobor1 {
  white-space: nowrap;
  font-size: 20px;
  color: #CC6633;
  font-weight: 900;
  font-family: "Arial Black";  
}
.number1 {
  white-space: nowrap;
  font-size: 14px;
  color: #CC0000;
  font-weight: 900;
  font-family: "Arial Black";  
}
.number2 {
  white-space: nowrap;
  font-size: 17px;
  color: #FF00CC;
  font-weight: 900;
  font-family: "Arial Black";  
}
.secondpulldown {
   display: none; margin: 1em; padding: 1em; border-width: 3px; border-style: double;
}
form#hokkaido {
   border-color: #ffffff;
}
form#miyagi {
   border-color: #ffffff;
}
form#fukushima {
   border-color: #ffffff;
}
form#kanagawa {
   border-color: #ffffff;
}
form#saitama {
   border-color: #ffffff;
}
form#chiba {
   border-color: #ffffff;
}
form#ibaragi {
   border-color: #ffffff;
}
form#tochigi {
   border-color: #ffffff;
}
form#niigata {
   border-color: #ffffff;
}
form#nagano {
   border-color: #ffffff;
}
form#ishikawa {
   border-color: #ffffff;
}
form#aichi {
   border-color: #ffffff;
}
form#gifu {
   border-color: #ffffff;
}
form#shizuoka {
   border-color: #ffffff;
}
form#mie {
   border-color: #ffffff;
}
form#osaka {
   border-color: #ffffff;
}
form#hyogo {
   border-color: #ffffff;
}
form#kyoto {
   border-color: #ffffff;
}
form#chiga {
   border-color: #ffffff;
}
form#nara {
   border-color: #ffffff;
}
form#wakayama {
   border-color: #ffffff;
}
form#okayama {
   border-color: #ffffff;
}
form#hiroshima {
   border-color: #ffffff;
}
form#yamaguchi {
   border-color: #ffffff;
}
form#kagawa {
   border-color: #ffffff;
}
form#ehime {
   border-color: #ffffff;
}
form#kouchi {
   border-color: #ffffff;
}
form#fukuoka {
   border-color: #ffffff;
}
form#nagasaki {
   border-color: #ffffff;
}
form#kumamoto {
   border-color: #ffffff;
}
form#okinawa {
   border-color: #ffffff;
}

p#aatop {
   border-color: #ffffff;
}
div.pulldownbox {
   margin: 0px; padding: 0px; border: 2px solid white; background-color: #a1c75c;
}
form.firstpulldown {
   margin: 1em; padding: 0px;
}
