/*　
───★ヘッダー部分の設定★──────────────────
*/

div#header {
  width : 806px;
  height : 200px;
  position:relative;
  background-image : url(../../../template/forest001/mori002.png);
  background-position : center top;
  background-repeat : no-repeat	;
  background-color:white;
  border:solid 1px black;
  border-color : #aaaaaa;
  border-width : 1px 1px 0px 1px;
}

#head_title {
  font-weight:bold;
  font-color:white;
  text-align:left;
  padding : 1em 1em 0.3em;
}

#head_title a:link ,
#head_title a:visited {
  color : #fff;
  text-decoration : none;
}

#head_title a:hover {
  color : #33c;
  text-decoration : none;
}

#head_title a {
  font-family : "Lucida Sans Unicode" ,"Verdana" ,"MS UI Gothic" ,"Osaka" ,sans-serif;
  /*  for IE6  */
  position : relative;
  z-index : 10;
}



/* ■■ ボディー部分の設&#65533;E■■
───────────────────────────────────────
 */

a:link{color:#2d3990;}

a:visited{color:#2d3990;}

a{text-decoration:none;}

a:hover{text-decoration:underline;}

body
{
  background-color : #eeeeee;
}

body_container {
  width : 806px;
  align : center;
  margin : 0;
  line-height : 1.5;
  color : #000000;
  font-weight : normal;
  font-size : 75%;
  text-align : center;
  float:left;
}



div#wrapperbase {
  width:806px;
  border:solid 1px black;
  border-color : #aaaaaa;
  border-width : 0px 1px 1px 1px;
  background-color : white;//#eeeeee;
  padding-top : 10px;
  overflow:hidden;
}



div#submenu {
  width : 202px;
  border : solid 0px black;
  float : left;
  margin-left:10px;
  margin-right:8px;
}




div#futter {
  width : 806px;
  border : solid 0px black;
  padding-top : 30px;
}



div#plugin_container {
  border : solid 0px red;
  width:202px;
  margin-bottom:20px;
}


#plugin_head h3
{
border : solid 0px red;
  color:#6386d1;
  text-align:right;
  font-weight:bold;
  font-size:13px;
}


div#plugin_head {
  background:url(../../../template/forest001/menu_top.png) no-repeat;
  font-size:12px;
  height:20px;
  text-align:left;
  color:#a0a0a0;
  font-weight:bold;
  padding-left:7px;
  padding-top:2px;
}



div#plugin_body {
  font-size:12px;
  text-align:left;
  padding:0 10px 0 20px;
  background:url(../../../template/forest001/menu_middle.png) repeat-y;
}



div#plugin_futter {
  background:url(../../../template/forest001/menu_bottom.png) no-repeat;
  height:13px;
}




div#main {
  width:550px;
  border : solid 0px red;
  float:left;
  padding-left : 10px;
  padding-bottom : 0px;
}




div#entry_container {
  width:550px;
  border : solid 0px black;
  float:left;
  margin-bottom:15px;
}




div#entry_head_container {
  width:550px;
  height:26px;
  background:url(../../../template/forest001/entry_top.png) no-repeat;
  border-style:solid;
  border-width:0 0 1 0;
  border-color:#e6e6e6;
  font-size:14;
  text-align : left;
  background-color:white;
  float:left;
}





div#entry_head_title {
  float:left;
  width:400px;
  font-weight:bold;
}






div#entry_head_datetime {
  float:right;
  text-align:right;
  width:124px;
}






span#entry_datetime {
  font-size:14;
  text-align: right;
  align:right;
  color:red;
}



div#entry_datetime {
  border-style:solid;
  border-width:2 0 2 0;
  border-color:#e6e6e6;
  padding:5 12 5 8;
  font-size:14;
  background-color:white;
  text-align: right;
  float:left;
  width:126px;
  height:17px;
}




div#entry_url {
  font-size:12px;
  color:#a0a0a0;
  clear:both;
  text-align:right;
  padding:5px;
}




div#entry_body {
  width:550px;
  border-style:solid;
  border-width:0 0 0 0;
  border-color: #e6e6e6;
  font-size:14px;
  float:left;
  text-align: left;
}





div#entry_inner
{
  width:550px;
  background-color:white;
  background:url(../../../template/forest001/entry_middle.png) repeat-y;
}





div#entry_contents
{
  border : solid 0px black;
  width:550px;
  padding:7px;
  word-wrap:break-word;
}





div#entry_comment
{
  width:530px;
  border : solid 0px black;
  padding-top:12px;
  margin:0px 7px 0px 7px;
}





div#entry_futter
{
  background:url(../../../template/forest001/entry_bottom.png) no-repeat;
  width:550px;
  height:9px;
}






div#entry_bar {
  border : solid 0px black;
  background-color:white;
  width : 550px;
  clear:both;
  align:center;
  margin-bottom:20px;
}



