@charset "utf-8";
/* CSS Document */

html{
  width:100%;
  height:100%;
  background-color:#000000;
  margin:0px;
  padding:0px;
  font-family:"ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
  font-size:12px;
  overflow:auto;
  scrollbar-base-color: #000000;
}
body{
  width:100%;
  height:100%;
  background-color:#000000;
  margin:0px;
  padding:0px;
  font-family:"ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
  font-size:12px;
  overflow:auto;
}

TABLE{
  font-family:"ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
  font-size:12px;
  margin:0px;
  padding:0px;
  background-color:#C0C0C0;


}
TR,TD{
  font-family:"ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
  font-size:12px;
  margin:0px;
  padding:0px;
  background-color:#FFFFFF;
}
P{
  font-family:"ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
  font-size:12px;
  margin:1px;
  padding:0px;
  border-width:0px;
  line-height:13px;
}
P.small{
  font-family:"ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
  font-size:10px;
  line-height:11px;
  margin:1px;
  padding:0px;
  border-width:0px;
}
DIV{
  margin:0px;
  padding:0px;
}
DIV.Right{
  text-align:right;
  width:100%;
}
DIV.Text{
  margin:0px;
  padding:0px;
  background-color:#F0F0F0;
}
DIV.Under{
  margin-top:0px;
  margin-left:0px;
  margin-right:0px;
  margin-bottom:5px;
  padding:1px;
  font-size:6px;
  background-color:#FFFFFF;
  border-bottom-width:3px;
  border-bottom-style:solid;
  border-bottom-color:#808080;
  
}

H1{
  font-family:"ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
  font-size:24px;
  margin:1px;
  padding:0px;
}
H2{
  font-family:"ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
  font-size:16px;
  background-color:E0E0E0;
  border-left-color:#000000;
  border-left-style:solid;
  border-left-width:5px;
  margin:1px;
  padding-bottom:0px;
  padding-top:0px;
  padding-left:4px;
  padding-right:0px;
}
H3{
  font-family:"ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
  font-size:12px;
  background-color:C0C0C0;
  border-left-color:#000000;
  border-left-style:solid;
  border-left-width:3px;
  margin:1px;
  padding-bottom:0px;
  padding-top:0px;
  padding-left:2px;
  padding-right:0px;
}
H4{
  font-family:"ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
  font-size:12px;
  font-weight:normal;
  font-stretch:normal;
 background-color:E0E0E0;
  border-left-color:#808080;
  border-left-style:solid;
  border-left-width:3px;
  margin:1px;
  padding-bottom:0px;
  padding-top:0px;
  padding-left:2px;
  padding-right:0px;
}
a:link{color:#369; text-decoration:underline;}
a:visited{color:#336; text-decoration:underline;}
a:active,
a:hover{color:#f00; text-decoration:none;}

.OutBox{
  width:1000px;
  height:100%;
  background-color:#000000;
  margin:0px;
  padding:0px;
}
.TBox{
  background-color:#000000;
  width:100%;
  height:60px;
  margin:0px;
  padding:0px;
  position:relative;
}
.MBox{
  background-color:#000000;
  width:100%;
  height:85%;
  margin:0px;
  padding:0px;
  position:relative;
}
.BBox{
  background-color:#FFFFFF;
  width:100%;
  height:15px;
  margin:0px;
  padding:0px;
}


.MenuBox{
  background-color:#F8F8F8;
  width:169px;
  height:100%;
  margin:0px;
  padding:0px;
  position:absolute;
  top:1px;
  left:0px;
  scrollbar-base-color: #F0F0F0;
  overflow:auto;
}
.MainBox{
  background-color:#F8F8F8;
  width:660px;
  height:100%;
  margin:0px;
  padding:0px;
  position:absolute;
  top:1px;
  left:170px;
  overflow:auto;
  scrollbar-base-color: #F0F0F0;
}
.SubBox{
  background-color:#F8F8F8;
  width:169px;
  height:100%;
  margin:0px;
  padding:0px;
  position:absolute;
  top:1px;
  left:831px;
  scrollbar-base-color: #F0F0F0;
  overflow:auto;
}
.TitleBox{
  position:absolute;
  top:0px;
  left:0px;
  padding-top:8px;
  background-color:#FFFFFF;
  width:199;
  height:100%;
  
}
.TitleLink{
  color:#000000;
  
  
  
}
.PrfBox{
  position:absolute;
  top:0px;
  left:200px;
  background-color:#FFFFFF;
  width:199;
  height:100%;
  padding-bottom:0px;
  padding-top:0px;
  padding-left:0px;
  padding-right:0px;
}
.EtcBox{
  position:absolute;
  top:0px;
  left:400px;
  background-color:#FFFFFF;
  width:199;
  height:100%;
  padding-bottom:0px;
  padding-top:0px;
  padding-left:0px;
  padding-right:0px;
}
.LoginBox{
  position:absolute;
  top:0px;
  left:600px;
  background-color:#FFFFFF;
  width:199;
  height:100%;
  padding-bottom:0px;
  padding-top:0px;
  padding-left:0px;
  padding-right:0px;
}
.FormBox{
  background-color:#FFFFFF;
  width:100%;
  margin:0px;
  padding:0px;
}
.FormText{
  background-color:#FFFFFF;
  position:absolute;
  top:0;
  left:50px;
  height:100%;
  width:80px;
  margin:0px;
  padding:0px;
  font-size:10px;
}
.FormButton{
  position:absolute;
  top:-100%;
  left:140px;
  height:200%;
  width:50px;
  margin:0px;
  padding:0px;
}
.FormText2{
  background-color:#FFFFFF;
  position:absolute;
  top:0px;
  left:10px;
  height:100%;
  width:180px;
  margin:0px;
  padding:0px;
  font-size:10px;
}
.FormButton2{
  position:absolute;
  top:0;
  left:10px;
  height:100%;
  width:60px;
  margin:0px;
  padding:0px;
}

.FormLine{
  position:relative;
  height:15px;
  margin:0px;
  padding:0px;
}
.FormLine2{
  position:relative;
  height:20px;
  margin:0px;
  padding:0px;
}
.SeachBox{
  position:absolute;
  top:0px;
  left:800px;
  background-color:#FFFFFF;
  width:200;
  height:100%;
  padding-bottom:0px;
  padding-top:0px;
  padding-left:0px;
  padding-right:0px;
}

.EntryTop{
  position:relative;
}
.EntryDate{
  position:absolute;
  top:3px;
  right:0px;
}