
body{
 text-align: center; /* e—v‘fƒZƒ“ƒ^ƒŠƒ“ƒO@IEƒoƒO‘Îô */ 
 margin: 0; 
 padding: 0;  /*NN‘Îô */ 
 width: 720px; /* ƒ{ƒbƒNƒX‚Ì‰¡• */ 
 background-color: #ffffff; /* ”wŒiF */ 
} 
#box{ 
  margin-top: 0; 
  padding-top: 0;  /*NN‘Îô */ 
 width: 720px; /* ƒ{ƒbƒNƒX‚Ì‰¡• */ 
 margin-left: auto; /* ¶‘¤‚Ìƒ}[ƒWƒ“ */ 
 margin-right: auto; /* ‰E‘¤‚Ìƒ}[ƒWƒ“ */ 
 text-align: left; /* ¶Šñ‚¹ */ 
  background-color: #ffffff; /* ”wŒiF */ 
} 
img#title{
 vertical-align: middle;
 margin: 10px 25px;0px; 
 
} 
div#head{
 background-image : url(image/back2.gif);
 background-repeat: repeat-x; 
 /*background-color : #66FFFF;*/ 
 
}
div#logo{
 POSITION:relative ; 
 TOP:-60px ; 
 LEFT:480px;
 

}

ul#menu li
{ display: inline;background-color: transparent; margin-top: 0; 
  padding-top: 0; 

}
ul#menu{ display: inline;background-color: transparent; margin-top: 0; 
  padding-top: 0; 

}

A.menu{text-decoration: none;
   border-top:2px outset #ccffff;
   border-left:2px outset #ccffff;
   border-right:3px outset #ccffff;
   padding: 0.4em;
   text-align: center;
   width: 100px;
   margin-left: 1px;
   background-color:#ccffcc ;   
}
 A.menu:visited { text-decoration: none;
   border-top:2px outset #ccffff;
   border-left:2px outset #ccffff;
   border-right:3px outset #ccffff;
   padding: 0.4em;
   text-align: center;
   width: 100px;
   margin-left: 1px;
   background-color:#ccffcc ;}
 A.menu:hover   { color: #ff33cc; text-decoration: underline;}
 A.menu:active  { color: #0000cc; text-decoration: none; }

A.open{text-decoration: none;
   border-top:3px outset #3399ff;
   border-left:3px outset #3399ff;
   border-right:5px outset #3399ff;
   padding: 0.2em;
   text-align: center;
   width: 110px;
   margin-left: 1px;
   background-color:#ffffff;
@ font-size :1.3 em;
}
 A.open:visited { color: #0000cc;text-decoration: none; padding-top: 0.4em;}
 



