A 
{ cursor:w-resize
 ; 
}
BODY, TH, TD { cursor:crosshair
; }-->
<!--

body {
color:#666666;font-size:10pt;line-height:13pt;
text-align:left;background-color:#ffffff;

scrollbar-face-color:#ffffff;
scrollbar-highlight-color:#999999;
scrollbar-shadow-color: #999999;
scrollbar-3dlight-color:#999999;
scrollbar-arrow-color: #999999;
scrollbar-track-color: #ffffff;
scrollbar-darkshadow-color:#999999;
margin-left:0px; margin-right:0px; padding: 0;
}
td{font-size:10pt;line-height:13pt;}

a{text-decoration:none;}
a:link,a:active{color:#333333;}
a:visited{color:#666666;}
a:hover{color:#ff9999}

h1{
font-size:13px;
color:#333333;
padding:2px;
font-weight:normal;
letter-spacing:2px;
background-color:#dcdcdc;
margin:10px;
width:600px;
}

h2{text-align:left;
  font-size:5px;line-height:13pt;color:#333333;
  padding:5px;
  background-color :#cccccc;
  width: 100%;}

.r{font-size:12px;line-height:13pt;color:#87cefa;margin:10px;}

.text{
    line-height:17px;
    margin:5px 20px;
    font-family:Arial,Verdana;
    font-color:#778899;
}

.name{
    line-height:13px;
    margin:5px;
    font-family:Arial,Verdana;
    font-color:#ff9999;
    font-size:9px;
    letter-spacing:9pt;
}

.box1{
border:3px double #666666;
background:#ffffff;
margin:20px 0px 0px 0px;
padding:5px;
width:600;
}
.box2{
border:3px double #666666;
background:#ffffff;
margin:20px 0px 0px 0px;
padding:5px;
width:650;
}

.top{
  text-align:center;font-size: 12px;
  padding:20px;line-height:13pt;
  border-top:dotted 3px #ff9999;
  width: 600px;
}
.work{
  text-align:left;font-size: 12px;
  padding:20px;line-height:13pt;
  border-top:dotted 3px #ff9999;
  width: 600px;
}












div.inmenu{
  text-align:left;
  font-size:12px;line-height:13pt;color:#666666;
  padding:2px 20px;
  border-top:dotted 1px #999999;
  background-color :#;
  width: 500px;
  margin-left:5px;
}
div.menu{
  text-align:left;font-size: 12px;
  padding:10px;line-height:11pt;
  border-top:solid 1px #999999;
  width: 100%;
}

div.com{
  text-align:left;
  font-size:12px;line-height:13pt;color:#666666;
  padding:5px 15px;
  border:solid 1px #999999;
  background-color :#ffffff;
  width: 500px;
}
div.count{
  text-align:left;
  font-size:11px;line-height:11pt;color:#666666;
  padding:2px 0px;
  border-top:dotted 2px #ccccff;
  background-color :#;
  width: 170px;
}
div.day{
  left:0px;
  padding:2px;
  font-family:serif;
  color:#996699;
  font-size:15px;
  font-weight:bold;
}
div.title{
  left:0px;
  padding:2px;
  color:#666666;
  font-size:12px;
  font-weight:bold;
}





div.index{
  background-color :#ffffff;
  width: 650px;
  margin-top: 0px;
  margin-left: 50px;
  border:solid 1px #cc9999;
  background-color :#ffffff;
}
div.border{
  border-bottom:dotted 2px #ffffcc;
  width: 90%;
  left :0px;
}
div.line{
  text-align:right;
  font-size:12px;line-height:13pt;color:#996666;
  padding: 2px 10px;
  border-bottom:solid 2px #ffffcc;
  background-color :#ffffff;
  width:  90%;
  left :10px;
}

div.web{
  text-align:left;
  font-size:10px;line-height:11pt;color:#663333;
  padding:2px ;
  border:solid 1px #cc9999;
  background-color :#fff5ee;
  width: 120px;
}



div.in{
  text-align:left;
  font-size:12px;line-height:13pt;color:#333333;
  padding:2px 20px;
  width: 270px;
  background-color :#;
}


div.inmenu3{
  text-align:left;
  font-size:12px;line-height:13pt;color:#666666;
  padding:0px;
  border-top:solid 1px #333333;
  background-color :#;
  width: 180px;
}
div.form{
  text-align:left;
  font-size:10px;line-height:12pt;color:#996666;
  padding:1px;
  border:dotted 1px #996666;
  width: 200px; height: 15px;
}
div.mail{
  padding:5px;
  text-align:left;
  font-size:12px;line-height:13pt;color:#666666;
  border:solid 1px #996666;
  background-color :#ffffff;
  background-repeat: no-repeat;
  background-color :#ffcccc;
  width: 335px; height: 120px;}