html{
scrollbar-face-color:#ffffff; /*バー本体の色*/
scrollbar-highlight-color: #ffffff; /*バー左側上の影*/
scrollbar-shadow-color: #c0c0c0; /*バー右側上の影*/
scrollbar-3dlight-color: #ffffff; /*バーの左側下の影*/
scrollbar-arrow-color: #478fb3; /*矢印の色*/
scrollbar-track-color: #ffffff; /*背面の色*/
scrollbar-darkshadow-color: #ffffff; /*\バー右側下の影*/

}
body{
color:gray;
margin:0px;
padding:0px;
font-size:10px;
font-family:Verdana,MS UI Gothic;
background-color:#ffffff;
background-image:url(http://blog-imgs-23.fc2.com/o/d/a/odaikomachi/p1.jpg);
background-position:0% 100%; /*画像位置左下に設定してあります：左上に変更の際はふたつとも0%にして下さい*/
background-repeat:no-repeat;
background-attachment:fixed;
line-height:150%;
}
a:link{
color:#5b5b5b;
text-decoration:none;
}
a:visited{
color:#478fb3;
text-decoration:none;
}
a:active{
color:#998ae6;
text-decoration:none;
}
a:hover{
color:#c68cff; /*リンクに触れた時の色*/
border-bottom : 1px dashed #c68cff; /*リンクに触れた時の装飾*/
position:relative;top:1px;left:1px; /*リンクに触れた時のへこみ*/
}


input{
color:gray;
font-size:10px;
font-family:Verdana,MS UI Gothic;
border:1px #ffffff solid;
background-color:#f0f0f0;
}
textarea{
color:gray;
font-size:10px;
font-family:Verdana,MS UI Gothic;
border:1px #ffffff solid;
background-color:#f0f0f0;
}
h1{
font-size:16px;
margin:10px;
text-align:center;
}
h2{
font-size:10px;
margin:15px 5px 0px 5px;
text-align:left;
background-color:#ccddff;
}
h3{
font-size:10px;
margin:15px 5px 0px 5px;
background-color:#ccddff;
text-align:left;
}
h4{
border-bottom:1px dashed lightsteelblue;
margin:10px 0px 5px 0px;
}
ul{
margin:5px 5px;
padding-left:5px;
list-style-position: inside;
list-style-type: circle; /*リストマークの形（丸印）*/
text-decoration:none;
text-align:left;
}


.main{
width:420px;
margin:0px;
}
.menu{
width:180px;
font-size:10px;
margin:0px;
filter:alpha(opacity=60); /*メイン部分の透過度*/
background-color:#ffffff; /*メイン部分の背景色*/

}
.b{
width:10px;
}

.top{
font-size:10px;
margin:10px 0px 5px 0px;
}
.entry{
margin:10px 20px;
}
.entry_title {
padding:0px 5px 0px;
font-size:11px;
background-color: #ccddff;
color: #000000;
margin: 15px 0px 1px 0px;
text-align:left;
}

.entry_text{
margin:10px;
text-align:left;
}
.entry_state{
font-size:10px;
text-align:right;
margin:15px;
}
.entry_navi{
font-size:10px;
text-align:center;
margin:10px 0px 20px 0px;
}
.search{
margin:2px;
}
img.emoji{
margin:2px 2px 4px 2px;
vertical-align:middle;
float:none;
}
.calender {
margin-bottom:10px;
margin-left:15px;
}

.day {
   padding:1px 2px 1px 1px;
   color:#82595a;
}

.calender caption {
font-size:10px;
padding-bottom:1px;
margin-left:10px;
}

.calender th {
font-weight:bolder;
text-align:center;
}

.calender td {
text-align: center;
.entry_text{
margin:10px;
}
div.section {
	margin-bottom:30px;
}
div.trackbackurl {
	margin-bottom : 5px;
         padding-left: 30px;
}

h4.trackback-header {
	margin-bottom : 10px;
	padding-left : 0px;
}
div.trackback-excerpt {
	color : #d0d0d0;
}

p.trackback-footer {
	color : #d0d0d0;
	font-size: x-small;
	margin : 5px 0 15px 0;
}
