body {
padding: 10px;
}

.content {
padding: 30px;
background: #FFFFFF;
}

.date {
font: bold 12px "ＭＳ Ｐゴシック", "Osaka";
}

.text {
font: 12px "ＭＳ Ｐゴシック", "Osaka";
padding: 5px;
background: #FFFFFF;
line-height:1.6em;
color: #313131;
text-decoration: none;
padding: 10px 0px 10px 0px;
border-bottom: 1px solid #AFAFAF; 
}

.header {
padding-bottom: 1px;
border-bottom: 1px solid #AFAFAF; 
background: #FFFFFF;
}

.menutext {
font: 12px "ＭＳ Ｐゴシック", "Osaka";
color: #313131;
text-decoration: none;
padding: 5px;
border-bottom: 1px solid #AFAFAF; 
background: #FFFFFF;
}

.entrybody {
font: 12px "ＭＳ Ｐゴシック", "Osaka";
padding: 5px;
line-height:1.6em;
color: #313131;
text-decoration: none;
padding: 10px 0px 10px 0px;
border-bottom: 1px solid #AFAFAF; 
background: #FFFFFF;
}


.ps {
font: 10px "ＭＳ Ｐゴシック", "Osaka";
color: #575757; 
line-height:1.4em;
text-decoration: none;
}

.posted {
font: 10px "ＭＳ Ｐゴシック", "Osaka";
color: #313131; 
padding: 5px;
}

.copyright {
font: 10px "ＭＳ Ｐゴシック", "Osaka";
line-height:1.2em;
color: #313131;
text-decoration: none;
padding: 5px;
}

.comment-back {
background-color: #E9E9E9;
}

.comment-header {
font: bold 10px "Osaka", "MSゴシック", "sans-serif";
color: #313131;
border-bottom: 1px dotted #AFAFAF; 
}

.comment-body {
font: 10px "Osaka", "MSゴシック", "sans-serif";
line-height:1.4em;
color: #313131;
text-decoration: none;
padding: 3px;
border-bottom: 1px dotted #AFAFAF;
}

.comment-form {
font: 10px "ＭＳ Ｐゴシック", "Osaka";
color: #313131;
line-height: 1.4em;
text-decoration: none;
padding: 3px;
border-bottom: 1px dotted #AFAFAF;
}

.trackback {
font: 10px "ＭＳ Ｐゴシック", "Osaka";
color: #313131;
line-height: 1.4em;
text-decoration: none;
padding: 3px;
}

a { color: #3399cc; text-decoration: underline; }
a:link{ color: #3399cc; text-decoration: underline; }
a:visited{ color: #2979a9; text-decoration: underline; }
a:active{ color: #cc3333; text-decoration: underline; }
a:hover{ color: #ff0033;  text-decoration: underline; }
a img { border:none; }

.moblogphoto {
float: right;
margin: 5px;
border:none;
}