/* ƒwƒbƒ_[‘•ü—pCSS */
#HEADER {
  width : 800px ;
  position : relative ;}
#HEADER H1 {
  width : 200px ;
  line-height : 50px ;
  font-size : 10px ;
  color : #009900 ;
  vertical-align : middle;
  text-align : center;}
#TITLE A {
  width : 200px ;
  height : 50px ;
  position : absolute ;
  top : 0px ;
  left : 0px ;
  background-image : URL("tenmei.gif") ;
  display : block ;}
#TOP {
  width : 600px ;
  height : 25px ;
  position : absolute ;
  top : 0px ;
  right : 0px ;
  background-image : URL("g2b.gif") ;}
#TOP H2 ,#TOP H3 ,#TOP P {
  width : 240px ;
  line-height : 25px ;
  font-size : 14px;
  vertical-align : middle;
  text-align : center;}
#TOP H3 {
  position : absolute ;
  top : 0px ;
  left : 0px ;}
#TOP H2 {
  width : 120px ;
  position : absolute ;
  top : 0px ;
  left : 240px ;}
#TOP P {
  font-size : 13px;
  position : absolute ;
  top : 0px ;
  right : 0px ;}
#TOP1 {
  width : 600px ;
  height : 25px ;
  position : absolute ;
  top : 25px ;
  right : 0px ;
  background-image : URL("g2b.gif") ;}
#TOP1 H2 ,#TOP1 H3 ,#TOP1 P {
  width : 240px ;
  line-height : 25px ;
  font-size : 13px;
  vertical-align : middle;
  text-align : center;}
#TOP1 H2 {
  position : absolute ;
  top : 0px ;
  left : 0px ;}
#TOP1 H3 {
  width : 120px ;
  position : absolute ;
  top : 0px ;
  left : 240px ;}
#TOP1 P {
  font-size : 15px;
  font-weight : bold;
  position : absolute ;
  top : 0px ;
  right : 0px ;}
#TOP2 {
  width : 600px ;
  height : 25px ;
  position : absolute ;
  top : 50px ;
  right : 0px ;
  background-image : URL("g2b.gif") ;}
#TOP2 H2 ,#TOP2 H3 ,#TOP2 H4 {
  width : 240px ;
  line-height : 25px ;
  font-size : 10px ;
  color :#FFFFCC ;
  vertical-align : middle ;
  text-align : center ;}
#TOP2 H2 {
  position : absolute ;
  top : 0px ;
  left : 0px ;}
#TOP2 H3 {
  position : absolute ;
  top : 0px ;
  right : 0px ;}
#TOP2 H4 {
  width : 120px ;
  position : absolute ;
  top : 0px ;
  left : 240px ;}
#HEADER H5 {
  width : 200px ;
  line-height : 25px ;
  clear : both ;
  white-space : nowrap ;
  text-align : center ;
  font-family : Times ;
  font-size : 17px;
  font-weight : bold;
  vertical-align : middle;
  color : #FFFFFF;
  background-image : URL("g5b.gif");}

#NAVBAR {
  white-space : normal ;
  text-align : center ;
  position : absolute ;
  top : 50px ;
  left : 200px ;}
#NAVBAR UL {
  list-style : none ;
  height : 25px ;}
#NAVBAR UL LI {
  float : left ;
  width : 120px ;}
#NAVBAR UL LI A {
  display : block ;
  width : 100% ;
  line-height : 25px ;
  color : #FFFFFF ;
  font-size : 16px;
  font-weight : bold;
  vertical-align : middle;
  background : URL("header.gif") left top no-repeat ;
  text-decolation : none ;
  text-align : center ;}
#NAVBAR UL LI a:hover {
  background : URL("header.gif") right top no-repeat ;}
#NAVBAR UL UL {
  list-style-type : none ;
  visibility : hidden ;}
#NAVBAR UL UL LI {
  float : none ;
  background-color : #FF9900 ;
  border-left : solid 1px #CCCCCC ;
  border-bottom : solid 1px #999999 ;
  border-right : solid 1px #999999 ;
  line-height : 100% ;
  margin : 0px ;}
#NAVBAR UL UL LI A {
  display : block ;
  background-image : none ;
  background-color : #FCD696 ;
  padding : 2px ;
  color : #333333 ;
  font-size : 12px ;
  line-height : 1.5em ;}
#NAVBAR UL UL LI a:hover {
  background-image : none ;
  background-color : transparent ;
  color : #FFFFFF ;}
#NAVBAR .CHOICE {
  background-position : right top ;}