@charset "Shift_JIS";
#sidewrap{
  width: 160px;
  float: left;
}
#mainwrap{
  width: 640px;
  float: right;
  text-align: center;
}
#saitemap{
  width: 144px;
  height: 683px;
  margin-left: 10px;
  margin-top: 10px;
}
.window_a{
  /*　オレンジの枠  */
	background-color: white;
  border-width: 1px;
  border-color: rgb(255, 128, 0);
  border-style: solid;
}
.window_a caption{
  background-color: transparent;
  background : transparent url(../wallpaper/bar001.gif) repeat scroll 0% 0%;
  color: red;
}
.window_a caption span{
  font-size: x-small;
  font-weight: normal;
  color: maroon;
  text-decoration: none;
  font-style: normal;
  text-transform: none;
  margin-left: 20px;
}
.border_b {
  border-top-width: 1px;
  border-top-style: solid;
  border-color: rgb(223, 202, 9);
}
.window_b{
  /*　黄色の枠  */
	background-color: white;
  border-width: 1px;
  border-color: rgb(223, 202, 9);
  border-style: solid;
}
.window_b caption{
  background-color: transparent;
  background : transparent url(../wallpaper/bar003.gif) repeat scroll 0% 0%;
  color: rgb(255, 128, 0);
}
.window_b caption span{
  font-size: x-small;
  font-weight: normal;
  color: maroon;
  text-decoration: none;
  font-style: normal;
  text-transform: none;
  margin-left: 20px;
}
.window_c{
  /*　青色の枠  */
	background-color: white;
  border-width: 1px;
  border-color: rgb(68, 68, 255);
  border-style: solid;
}
.window_c caption{
  background-color: transparent;
  background : transparent url(../wallpaper/bar006.gif) repeat scroll 0% 0%;
  color: blue;
}
.window_c caption span{
  font-size: x-small;
  font-weight: normal;
  color: maroon;
  text-decoration: none;
  font-style: normal;
  text-transform: none;
  margin-left: 20px;
}
.window_d{
  /*　赤色の枠  */
	background-color: white;
  border-width: 1px;
  border-color: rgb(255, 111, 111);
  border-style: solid;
}
.window_d caption{
  background-color: transparent;
  background : transparent url(../wallpaper/bar002.gif) repeat scroll 0% 0%;
  color: rgb(204, 0, 0);
}
.window_e{
  /*　紫色の枠  */
	background-color: white;
  border-width: 1px;
  border-color: rgb(204, 0, 204);
  border-style: solid;
}
.window_e caption{
  background-color: transparent;
  background : transparent url(../wallpaper/bar007.gif) repeat scroll 0% 0%;
  color: rgb(153, 0, 153);
}
.window_e caption span{
  font-size: x-small;
  font-weight: normal;
  color: maroon;
  text-decoration: none;
  font-style: normal;
  text-transform: none;
  margin-left: 20px;
}
.window_f{
  /*　水色の枠  */
	background-color: white;
  border-width: 1px;
  border-color: aqua;
  border-style: solid;
}
.window_f caption{
  background-color: transparent;
  background : transparent url(../wallpaper/bar005.gif) repeat scroll 0% 0%;
  color: teal;
}
.window_f caption span{
  font-size: x-small;
  font-weight: normal;
  color: maroon;
  text-decoration: none;
  font-style: normal;
  text-transform: none;
  margin-left: 20px;
}
.window_g{
  /*　緑色の枠  */
	background-color: white;
  border-width: 1px;
  border-color: rgb(0, 204, 0);
  border-style: solid;
}
.window_g caption{
  background-color: transparent;
  background : transparent url(../wallpaper/bar004.gif) repeat scroll 0% 0%;
  color: rgb(0, 153, 0);
}
.window_g caption span{
  font-size: x-small;
  font-weight: normal;
  text-decoration: none;
  font-style: normal;
  text-transform: none;
  margin-left: 20px;
  color: rgb(0, 72, 36);
}
.window_h{
  /*　灰色の枠  */
	background-color: white;
  border-width: 1px;
  border-color: rgb(153, 153, 153);
  border-style: solid;
}
.window_h caption{
  background-color: transparent;
  background : transparent url(../wallpaper/bar008.gif) repeat scroll 0% 0%;
  color: rgb(102, 102, 102);
}
.window_i{
  /*　店舗案内の枠  */
	background-color: white;
  border-width: 1px;
  border-color: rgb(153, 153, 153);
  border-style: solid;
  text-align: center;
}
.window_i caption{
  color: rgb(102, 102, 102);
  background-color: rgb(255, 255, 192);
  font: normal normal small "ＭＳ ゴシック";
  border-top-width: 1px;
  border-right-width: 1px;
  border-left-width: 1px;
  border-top-color: gray;
  border-right-color: gray;
  border-left-color: gray;
  border-top-style: solid;
  border-right-style: solid;
  border-left-style: solid;
}
.window_g caption a:link{
  color: rgb(255, 255, 255);
}
.window_g caption a:visited{
  color: rgb(255, 255, 255);
}
.window_g caption a:hover{
  color: green;
}
.sun{
  color: red;
}
.sat{
  color: blue;
}
.centering{
  text-align: center;
}
.align_right{
  text-align: right;
}
.align_left{
  text-align: left;
}