BODY{
  background-attachment:fixed; background-repeat:no-repeat;background-position:50% 50%;
  margin : 0px;
  color : #C0C0C0;
  font-family : Verdana;
  }
.fil{
  filter : Alpha(opacity=70);  /* IE7以下用 */ 
    -ms-filter: "alpha(opacity=70)"; /* IE8用 */ 
    -moz-opacity:0.7; /* Firefox 1.5未満, Netscape用 */ 
    -khtml-opacity: 0.7;  /* Safari 1.x, 他khtmlに対応したブラウザ用  */ 
    opacity: 0.7; /* Firefox 1.5以上, Opera, Safari用 */ 
  background-color : #000000;
}
.fil2{
  filter : Alpha(opacity=35);  /* IE7以下用 */ 
    -ms-filter: "alpha(opacity=35)"; /* IE8用 */ 
    -moz-opacity:0.35; /* Firefox 1.5未満, Netscape用 */ 
    -khtml-opacity: 0.35;  /* Safari 1.x, 他khtmlに対応したブラウザ用  */ 
    opacity: 0.35; /* Firefox 1.5以上, Opera, Safari用 */ 
}
A{
  color : #FFFFFF;
  text-decoration : none;

}
A:HOVER{
  color : #FFFFFF;
  background : #0000FF;
}
.box1{
border: thick #000066 solid 0px;
background-color :#333333 ;
margin : 3px;
height : 50px;
font-size : 10px;
color : #FFFF99;
overflow-y:auto;
overflow-x:hidden;
scrollbar-arrow-color: #FFCC33;
scrollbar-face-color: #000000;
scrollbar-3dlight-color: #000000;
scrollbar-darkshadow-color: #000000;
scrollbar-highlight-color: #000000;
scrollbar-shadow-color: #FFCC33;
scrollbar-track-color:#FFCC33;
}
.box1 A{
  color : #CCFFFF;
}
.t1{
font-weight : bold; margin : 0 0 12 8;
color : #FF9900 ; font-size : 29px;
}
.itiran{
margin-top : 5px ; margin-bottom : 0px;
clear: both;
}
.size{
margin-left :15px;font-size : 15px;
}
.U{
margin-bottom : 5px;
margin-left : 15px;

}
table{
width : 100%; height : 100%;
}
h1{
 font-family : HG正楷書体-PRO ;
 margin-top : 0px;
}
.city{
color : #00FF00;
font-size : 13px;
}
.box2{
border: thick #FFCC33 solid 0px;
height : 357px;
overflow-y:auto;
overflow-x:hidden;
scrollbar-arrow-color: #FFCC33;
scrollbar-face-color: #000000;
scrollbar-3dlight-color: #000000;
scrollbar-darkshadow-color: #000000;
scrollbar-highlight-color: #000000;
scrollbar-shadow-color: #FFCC33;
scrollbar-track-color:#FFCC33;
margin-bottom : 2px;
}
.google{
float : left;
margin : 3 3 8 5px;
}
.bottom{
margin : 10px 0px 10px 0px;
font-size : 10px;
}







/* CSS Document */
/*--------------------*/           
#dd {
margin-left: 0px;
padding: 0 0 10px 0;*/
  font-size : 12px;
}
#dd .mainmenu {
  margin: 0;
  padding: 0;
  list-style: none;
  float: left;
}
#dd .mainmenu a.menu {
  display: block;
  text-align: center;
  padding:0;
  margin:0;
/*padding: 4px 10px;*/
/*margin: 0 1px 0 0;*/
		
  width: 130px;
  text-decoration: none;
}
#dd .mainmenu a.menu:hover {
/*background: #49A3FF;*/
}

.submenu {
  border: 0px solid #5970B2;
  visibility: hidden;
  position: absolute;
  z-index: 3;
  background-color : #003333;
  width : 280px;
  padding: 3;
  margin-left : 80px;

}
.submenu a {
  display: block;
  color : #FFCC00;
  text-align: left;
/*text-decoration: none;
  padding: 5px;
 filter: alpha(Opacity=100);
	opacity: 0.9;
}
.submenu a:hover {
/*background: #49A3FF;
  color: #FFF;*/
}

ul,ol,dl,img {
	margin: 0px;
	padding: 0px;
}



