@charset "Shift_JIS";

BODY {  
    
  top : 0; 
  margin-top : 0; 
  margin-left : 0; 
  margin-right : 0; 
  margin-bottom : 0; 
  text-align : center; 
  padding-top : 0; 
  padding-left : 0; 
  padding-right : 0; 
  padding-bottom : 0; 
  
  background-repeat : repeat-y;background-position : 50% 0%;
  background-color : #f0f0f0;
} 

#container {  
    
  width : 750px; 
  text-align : left; 
  border-top-width : 0; 
  border-bottom-width : 0; 
  margin-top : 0; 
  margin-bottom : 0; 
  background-color : white;
  margin-left : 15px;
  margin-right : 15px;
} 

IFRAME#header {  
    
  padding-top : 0; 
  padding-left : 0; 
  padding-right : 0; 
  padding-bottom : 0; 
  margin-top : 0; 
  margin-left : 0; 
  margin-right : 0; 
  margin-bottom : 0; 
  border-width : 0; 
  right : auto; 
  width : 750px; 
  height : 90px; 
} 

IFRAME#footer {  
    
  padding-top : 0; 
  padding-left : 0; 
  padding-right : 0; 
  padding-bottom : 0; 
  margin-top : 0; 
  margin-left : 0; 
  margin-right : 0; 
  margin-bottom : 0; 
  border-width : 0; 
  right : auto; 
  width : 750px; 
  height : 120px; 
} 

IFRAME#whatnew {  
    
  padding-top : 0; 
  padding-left : 0; 
  padding-right : 0; 
  padding-bottom : 0; 
  margin-top : 0; 
  margin-right : 0; 
  margin-bottom : 0; 
  right : auto; 
  width : 750px; 
  height : 100px; 
}

DIV.whatnew{
      
  font-size : 14px;
  line-height : 25px;
  text-align : left;
  background-image : url(whatnew_sheet.jpg);
  background-repeat : repeat-y;
  background-attachment : scroll;
  padding-top : 0; 
  padding-left : 0; 
  padding-right : 0; 
  padding-bottom : 0; 
  margin-top : 0; 
  margin-right : 0; 
  margin-bottom : 0;
  margin-left : 0px;
  padding-top : 0px;
  margin-top : 0px; 
  right : auto; 
  width : 750px; 
  height : 100px; 
  overflow : auto;
  border-width : 2px;border-style : groove;border-color : gray;
} 

DIV.pankuzu {  
    
  width : 750px; 
  font-size : 12px; 
  background-color : #eeeeff; 
  border-width : 0 0 0 0; 
  padding-top : 4px; 
  padding-left : 0; 
  padding-right : 0; 
  padding-bottom : 4px; 
  margin-top : 0; 
  margin-left : 0; 
  margin-right : 0; 
  margin-bottom : 0; 
}

P.button{  
    
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  text-align : right;
}

TABLE.menu{  
    
  font-size : 14px;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  width : 750px;
  list-style-position : inside;
  text-decoration : none;
  line-height : 20px;
}


TD.index_menu01_box{  
    
  width : 50%;
  text-align : left;
  margin-bottom : 15px;
  padding-bottom : 15px;
  background-image : url(td_back01.jpg);background-position : 100% 100%;
  background-repeat : no-repeat;
  background-color : #eeffdd;
}

TD.index_menu02_box{  
    
  width : 25%;
  text-align : right;
  margin-bottom : 15px;
  padding-bottom : 15px;

  background-color : #eeffff;
}

A.index_menu01 {  
    
  display: block;
  background : transparent;
  
  color : #444444;
  text-decoration: none;
  width : 370px;
  height : 40px;
  text-align : left;
  font-size : 18px;
  font-weight : bolder;
  line-height : 40px;
}

A.index_menu01:hover {  
    
  color : #000000;
  background : transparent;
  
}

A.index_menu02 {  
    
  display: block;
  background : transparent;
  
  color : #444444;
  text-decoration: none;
  width : 180px;
  height : 40px;
  text-align : left;
  font-size : 15px;
  font-weight : bolder;
  line-height : 40px;
  margin-bottom : 5px;
}

A.index_menu02:hover {  
    
  color : #000000;
  background : transparent;
  
}

A.index_menu03 {  
    
  display: block;
  background : transparent;
  
  width : 200px;
  height : 30px;
  font-weight : bolder;
  color : #0000a0;
  text-decoration: none;
  text-align : left;
  font-size : 16px;
  text-indent : 35px;
  margin-left : 10px;
  letter-spacing : 2px;
  margin-top : 20px;
  margin-bottom : 10px;
  bottom : auto;
  right : auto;
  line-height : 30px;
}

A.index_menu03:hover {  
    
  color : maroon;
  background : transparent;
  
}

IMG.index_menu{  
    
  border-style:none;
  width : 40px;
  height : 40px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  text-decoration : none;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  float : right;
}

UL.menu01{  
    
  list-style-type : circle;
  list-style-position : inside;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}

A:hover {  
    
  color : orange;
}

A.index_link {  
    
  font-weight : bolder;
  text-decoration : none;
  margin-top : 5px;
  margin-left : 5px;
  margin-right : 5px;
  margin-bottom : 5px;
  letter-spacing : -1px;
}

A.index_link:hover {  
    
  color : orange;
}

IMG.index_link{  
    
  border-style:none;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
}

