body {
color:	#000;
background: #fff;
margin: 5px 30px 5px 20px;
font-size: small;
font-family: Verdana,Sans-serif; 
line-height: 150%;
}

#head{ border-top: 1px solid; border-bottom: 1px solid;}
#main{ float: left; width: 70%; margin: 0px 3% auto 10px;}
#side{ float: right; width: 22%; margin-top: 20px;}
#foot{ clear: both; text-align: right;}

a:link{	 color: #777777; text-decoration: none; }
a:visited{color: #777777; text-decoration: none; }
a:active{ color: #777777; text-decoration: underline; }
a:hover{  color: #777777; text-decoration: underline; }

h1 a:link,h1 a:visited{ color: #777; text-decoration: none;}
h1 a:hover,h1 a:active{ color: #777; text-decoration: none;}

.info{ font: normal 12px Verdana; margin-left: 20px;}
.navi{ margin: 30px 0px 30px 0px; text-align : center;}
.send{}

h3{ letter-spacing: 3px; border-bottom: 1px solid ;}
h4{ letter-spacing: 2px; margin: 20px auto 0px auto;}
h4 a:link,h4 a:visited,h4 a:hover,h4 a:active{ color: #000; text-decoration: none;} 

.e_cate{ font-size: x-small; text-align: right; }
.e_body{ margin-left: 20px;}
.e_state{ font-size: x-small;  text-align: right; margin-bottom: 40px; }

input,textarea{	margin-top: 5px;}
blockquote{	padding-left: 15px; border-left: 2px solid ;}
.copyright {font-size: 9px;line-height: 130%;}

/* ▽サイドメニュー */
.sttl { padding: 0px; margin-bottom:0px;}
.stxt,.stxto { margin: 0px 0px 0px 7px;}

/* ▽カレンダー */
.cal{ font-size: small;
margin: 0px; padding: 0px; text-align:center;}
.week{ font-weight: bold;}
.day{ padding: 0px 2px; height:8px;}

ul{ margin: 0px ;padding: 0px; list-style-type: circle;}
li{ line-height: 140%; }

/* ツリー化スクリプト */
ul.tree { list-style: none;  margin: 0px;  padding: 0px;}
ul.tree li { margin: 0px;  padding: 0px 0px 0px 16px;
  background-image: url(http://blog-imgs-29-origin.fc2.com/s/e/r/seraq/blong.gif);  background-repeat: no-repeat;}
ul.tree li.end { background-image: url(http://blog-imgs-29-origin.fc2.com/s/e/r/seraq/bend.gif);} 
