body{
  height:700px;
  font-size: 13px;
  text-align: center;
  line-height: 150%;
font-family : "MS UI GOTHIC","ＭＳ　Ｐ　ゴシック";
  margin: 0;
  margin-top: 13px;
  padding: 0;
  color:#FFFFFF;
  background-color: #000;
  background-image: url("");
  background-repeat: repeat;
  scrollbar-3dlight-color: #002F4F;
  scrollbar-shadow-color: #002F4F;
  scrollbar-arrow-color: #002F4F;
  scrollbar-base-color: #000;
  scrollbar-face-color: #000;
  scrollbar-darkshadow-color: #000;
  scrollbar-highlight-color: #000;

}
a:link{
  color: #00759E;
text-decoration:none;
}
a:visited{
  color: #00759E;
text-decoration:none;
}
a:hover{
  color: #00A1AD;
}
a:active{
  color: #00A1AD;
}
#all{
  width: 900px;
  height:578px;
  margin: 0 auto;
  text-align: left;
  border:1px solid #002F4F;
  background-image:url("http://file.dilagare.blog.shinobi.jp/deragare.jpg");
}
h1{
  background-color:;
  font-size: 30px;
  background-image: url("");
  background-repeat: no-repeat;
  margin: 0;
  padding: 5px 0 5px 5px;
  border: 0px solid #000;
}
h1 a:link{
  color: #98BCC4;
}
h1 a:visited{
  color: #98BCC4;
}
h1 a:hover{
  color: #98BCC4;
}
#intro{
  color:#ff0000;
  font-size: 80%;
  text-align: right;
  margin: 0;
  padding: 0;
  border: 0px solid #fff;
  background-color: #000;
}
.c-table{
  font-family:"georgia";
  font-weight:bold;
  width:800px;
  background-color:#000;
  filter: alpha(opacity=75);
  -moz-opacity:0.75;
  opacity:0.75;
}
#main{

  width: 650px;
  height:500px;
  float: right;
  margin: 0;
}
#i-zone{
  filter: alpha(opacity=75);
  -moz-opacity:0.75;
  opacity:0.75;
  width:210px;
  height:100px;
  overflow:auto;
  border:1px solid #000;
  background-color:#000;
  margin:5px 0 10px 0;
  padding: 3px 6px 3px 6px;
}
#e-zone{
  filter: alpha(opacity=80);
  -moz-opacity:0.80;
  opacity:0.80;
  height:498px;
  overflow:auto;
}
#main h2{
  font-size: 120%;
  padding: 4px 12px 4px 12px;
  margin: 0 30px 0 0;
  border: 1px solid #000;
  background-color: #002D56;
  background-image: url("");
  background-repeat: repeat;
}
h2 a,h2 a:link{
  color: #CAC7E3;
}
h2 a:visited{
  color: #CAC7E3;
}
h2 a:hover{
  color: #CAC7E3;
}
.ebody{
  font-size: 100%;
  padding: 3px 6px 3px 6px;
  margin: 0 30px 10px 0;
  border: 1px solid #000;
  background-color: #000;

}
.ebodyfooter{
  font-size: 80%;
  text-align: right;
}
.ebodyfooter ul{
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.ebodyfooter li{
  display: inline;
  margin-right: 3px;
}

#menu{
  filter: alpha(opacity=75);
  -moz-opacity:0.75;
  opacity:0.75;
  width: 223px;
  height:350px;
  float: left;
  overflow: auto;
  margin:;
  border: 0px solid #fff;
  background-color: #000;
  background-image:url("");
  background-repeat:repeat;
  background-position:top;
}
.count{
  width:217px;
  height:10px;
  padding:10px 0 10px 5px;
  text-align:left;
  font-size:11px;
  color:#fff;
  background-color:#002D56;
}
.coment{
  filter: alpha(opacity=75);
  -moz-opacity:0.75;
  opacity:0.75;
  border:0px solid #fff;
  height:20px;
  padding:0 0 0 3px;
  text-align:left;
  font-family:"ＭＳ　Ｐ　ゴシック";
  color:#fff;
  background-image:url("");
  background-repeat:no-repeat;
  background-color:#002D56;
  margin-bottom:5px;
}
#menu h3{
  color:#98BCC4;
  font-size: 100%;
  padding: 0px;
  margin: 0;
  border: 0px solid #fff;
  background-color: ;
  background-image: url("");
  background-repeat: repeat;
}

#footer{
  text-align:center;
  clear: both;
  border: 0px solid #000;
  background-color: ;
  font-size: 90%;
}

.side {
margin: 0;
padding:0 0 0 25px;
}

/*-------------------------------------------------------
  
-------------------------------------------------------*/
.plugin_data ul{
list-style: none;
margin: 0px;
padding: 0px;
}
.plugin_data ul.tree li{
margin: 0px;
padding: 0px 0px 0px 16px;
background-image: url();
background-repeat: no-repeat;
}
.plugin_data ul.tree li.end {
background-image: url();
background-repeat: no-repeat;
}

/*ツリー化　リンクの見出し部分*/
.treetop_link {
}

/*ツリー化　カテゴリの見出し部分*/
.treetop_category {
font-weight: bold;
}