
div.left_window {
  position: relative;
  overflow: hidden;
  top: 0px;
  float: left;
  width: 185px;
  height: auto;
  padding-left:0px;
  padding-right:0px;
  padding-top: 10px;
  padding-bottom:0px;
  border-right: 0px solid #55aaaa;
  color: #000077;
  margin-top:0px;
  padding-left:0px;
  background:url(../mtimg/bg/menuback.gif);
}

div.left_window_sub {
  position: relative;
  overflow: hidden;
  top: 5px;
  float: left;
  width: 184px;
  height: auto;
  padding-left:0px;
  padding-right:0px;
  padding-top: 0px;
  padding-bottom:0px;
  border-right: 0px solid #55aaaa;
  color: #000077;
  margin-top:0px;
  padding-left:0px;
}

div.serchbar{
  float: auto;
  width: 184px;
  height: 24px;
  font-size:8pt;
  text-align : right;
  font-weight : normal;
  font-family: sans-serif;
  color: #ffffff;
  padding-left:0px;
  padding-right:0px;
  padding-top:0px;
  padding-bottom:0px;
  border-top:solid 0px #fff;
  border-right:solid 0px #777;
  border-bottom:solid 0px #777;
  border-left:solid 0px #ccc;
}

div.serchbar2{
  float: auto;
  overflow: hidden;
  width: 184px;
  height: 24px;
  font-size:8pt;
  text-align : center;
  font-weight : normal;
  font-family: sans-serif;
  color: #ffffff;
  padding-left:0px;
  padding-right:0px;
  padding-top:0px;
  padding-bottom:0px;
  border-top:solid 0px #fff;
  border-right:solid 0px #777;
  border-bottom:solid 0px #777;
  border-left:solid 0px #ccc;
  line-height : 1.8em;
}

div.menubar01{
  float: auto;
  width: 184px;
  height: auto;
  font-size:8pt;
  text-align : right;
  font-weight : normal;
  font-family: sans-serif;
  color: #333333;
  padding-left:0px;
  padding-right:0px;
  padding-top:10px;
  padding-bottom:1px;
  border-top:solid 0px #fff;
  border-right:solid 0px #777;
  border-bottom:solid 0px #777;
  border-left:solid 0px #ccc;
}

menubar01 img {
	width: 182px;
	border: 0px;
}

div.menubar02{
  float: auto;
  overflow: hidden;
  width: 184px;
  height: auto;
  font-size:8pt;
  text-align : right;
  font-weight : normal;
  font-family: sans-serif;
  color: #333333;
  padding-left:0px;
  padding-right:0px;
  padding-top:10px;
  padding-bottom:1px;
  border-top:solid 0px #fff;
  border-right:solid 0px #777;
  border-bottom:solid 0px #777;
  border-left:solid 0px #ccc;
  line-height : 1.8em;
}

menubar02 img {
	width: 170px;
	border: 0px;
}

div.menubar03{
  float: auto;
  width: 184px;
  height: auto;
  font-size:8pt;
  text-align : right;
  font-weight : normal;
  font-family: sans-serif;
  color: #ffffff;
  padding-left:0px;
  padding-right:0px;
  padding-top:0px;
  padding-bottom:1px;
  border-top:solid 0px #fff;
  border-right:solid 0px #777;
  border-bottom:solid 0px #777;
  border-left:solid 0px #ccc;
  line-height : 1.8em;
}

menubar03 img {
	width: 170px;
	border: 0px;
}

div.waku{
  float: left;
  width: 182px;
  height: auto;
  font-size:9pt;
  text-align : center;
  font-weight : normal;
  color: #555555;
  padding-left:0px;
  padding-right:0px;
  padding-top:5px;
  padding-bottom:0px;
  border-top:solid 1px #ccc;
  border-right:solid 1px #ccc;
  border-bottom:solid 1px #ccc;
  border-left:solid 1px #ccc;
  line-height : 1.8em;
}

div.space {
  float: left;
  width: 182px;
  height: auto;
  font-size: 9pt;
  font-weight: bold;
  text-align: center;
  color: #555555;
  padding-left:0px;
  padding-right:0px;
  padding-top:0px;
  border-right:solid 0px #ccc;
  border-top:solid 0px #ccc;
  border-bottom:solid 0px #ccc;
  border-left:solid 0px #ccc;
}







.type2 {
  float: left;
  overflow: hidden;
  padding-top : 0px;
  padding-left : 8px;
  padding-right : 0px;
  padding-bottom : 0px;
  height: 52px;
  width: 154px;
  font-size: 8pt;
  text-align : left;
  font-weight : normal;
  color: #555555;
  border-top:solid 0px #ddd;
  border-right:solid 0px #ddd;
  border-bottom:solid 0px #ddd;
  border-left:solid 0px #ddd;
  background-image:url(../mtimg/bg/bgleftmenu01.gif);
}

.type2 A:HOVER{
color : #555555;
text-decoration : underline;
font-weight :bold;
}

.type2 a{	
display : block;
width : 100%;
height: 100%;
line-height : 1.8em;
}

.type3 {
  float: left;
  overflow: hidden;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  height: 20px;
  width: 160px;
  font-size: 9pt;
  text-align : left;
  font-weight : normal;
  color: #000000;
  border-top:solid 2px #fff;
  border-right:solid 0px #eee;
  border-bottom:solid 1px #777;
  border-left:solid 10px #eee;
  background-image:url(../mtimg/bg/bgleftmenu02.gif);
}

.type3 A:HOVER{
color : #000000;
text-decoration : underline;
font-weight :bold;
}

.type3 a{	
display : block;
width : 100%;
height: 100%;
line-height : 1.8em;
}

.type4 {
  float: left;
  overflow: hidden;
  padding-top : 0px;
  padding-left : 8px;
  padding-right : 0px;
  padding-bottom : 0px;
  background: #fff;
  height: 20px;
  width: 154px;
  font-size: 9pt;
  text-align : left;
  font-weight : normal;
  color: #555555;
  border-top:solid 0px #fff;
  border-right:solid 2px #999;
  border-bottom:solid 1px #999;
  border-left:solid 2px #eee;
  background-image:url(../mtimg/bg/bgleftmenu01.gif);
}

.type4 A:HOVER{
color : #555555;
text-decoration : underline;
font-weight :bold;
}

.type4 a{	
display : block;
width : 100%;
height: 100%;
line-height : 1.8em;
}


div.calender_base {
  float: left;
  overflow: hidden;
  width: 165px;
  height: auto;
  font-size: 9pt;
  text-align: center;
  color: #555555;
  padding-left:5px;
  padding-right:0px;
  padding-top:5px;
  border-right:solid 0px #aaa;
  border-top:solid 0px #aaa;
  border-bottom:solid 0px #aaa;
  border-left:solid 0px #aaa;
  line-height : 1.8em;
}

div.calender_ttl {
  float: left;
  width: 160px;
  height: 20px;
  background-color : #ddd;
  font-size: 10pt;
  text-align: center;
  color: #555555;
  padding-left:0px;
  padding-right:0px;
  padding-top:0px;
  border-right:solid 0px #ccc;
  border-top:solid 0px #ccc;
  border-bottom:solid 1px #aaa;
  border-left:solid 0px #ccc;
  line-height : 1.8em;
}

div.calender_days {
  float: left;
  width: 22px;
  height: 15px;
  font-size: 8pt;
  font-family: sans-serif;
  text-align: center;
  color: #555555;
  padding-left:0px;
  padding-right:0px;
  padding-top:5px;
  border-right:solid 0px #ccc;
  border-top:solid 0px #ccc;
  border-bottom:solid 1px #ccc;
  border-left:solid 1px #ccc;
  line-height : 1em;
}

