@charset "euc-jp";

body{
text-align:center;
}

.contents{
background-color:white;
width:700px;
margin-top:10px;
margin-left:auto;
margin-right:auto;
}

.section{
width:670px;
margin-left:auto;
margin-right:auto;
text-align:left;
margin-top:2em;
text-decoration:none;
font-size:0.875em;
line-height:1.5em
color:#666666;
}

#goal{
width:400px;
border:solid 2px #000000;
padding:10px 5px;
}

#goal p{
padding:0;
margin-top:0;
margin-left:50px;
}

div.diary{
}

address{
font-size:0.625em;
padding-top:8px;
text-align:center;
font-weight:bold;
color:#999999;
font-style:normal
}

address a{
color:#999999
}

address a:hover {
color:#000000
}

address a:visited {
color:#000000
}

h1 a{
text-decoration:none;
color:#999999
}

h1 a:hover {
color:#000000
}

a {
}

a:link {
}

a:visited {
}

a:hover {
}

a:active {
}

a img {
border-style:none;
border-width:0px;
text-decoration:none
}

p.prev-next-navi{
font-size:0.77em
}

p.prev-next-navi a{
text-decoration:none;
color:#999999
}

p.prev-next-navi a:hover {
color:#000000
}

p.fotter{
font-size:0.77em
}

p.fotter a{
text-decoration:none;
color:#000000
}

p.fotter a:hover {
color:#999999
}

div.section ul.entry-footer{
font-size:0.7em;
padding:0px;
list-style-position:inside
}

div.section ul.entry-footer li{
display:inline;
list-style-type:none
}

h1{
font-size:1.25em;
padding-top:15px;
pading-bottom:15px;
margin-bottom:0;
margin-top:0;
}

h1 em{
font-family:Verdana, Helvetica, sans-serif;
font-style:normal;
pading-right:5px;
}

h2{
font-size:1em;
margin-top:0;
margin-bottom:0;
}

h3{
}

form{
text-align:left;
}

dl{
vertical-align:middle;
padding-bottom:8px;
}

dt.comlist{
vertical-align:middle;
padding-right:20px;
padding-left:20px;
background-image:url(http://blog-imgs-18-origin.fc2.com/w/a/t/watagashi/icon_94_10.gif);
background-repeat:no-repeat;
background-position:0 4;
}

button{
border:solid 0px #ffffff;
background-color:#ffffff;
width:90px;
height:22px;
margin-left:5px;
margin-right:5px;
}

p.entry-more {
margin-right:10px;
padding : 0px 0px 15px 0px;
text-align : right;
}

table{
border:none;
border-top:solid 1px #666666;
border-left:solid 1px #666666;
}

td{
border:none;
border-bottom:solid 1px #666666;
border-right:solid 1px #666666;
padding:5px;
vertical-align:top;
line-height:1.5em;
font-size:14px;
}

.date{
font-weight:bold;
width:100px;
}

.done{
width:500px;
}