body{
background-color:#FFFFFF;
background-image:url(http://oooooo.oops.jp/yaplog/top_bg_02.jpg);
background-repeat: repeat;
background-attachment: no-fixed;
background-position: top;
margin: 0px 0px 0px 0px;
text-align: center;
}

.blog_title {
color: #000000;
font-size: 0.8em;
font-weight: bold;
padding: 20px 0px 5px 20px;
text-align: left;
}

.blog_title a:link {
color: #000000;
}

.blog_title a:visited {
color: #000000;
}

.blog_title a:hover {
color: #000000;
}

.blog_title a:active {
color: #000000;
}

.blog_description {
color: #FFFFFF;
font-size: 0.6em;
padding: 0px 0px 15px 15px;
text-align: left;
}

a {
color: #FF6699;
}

.txt {
color: #000000;
font-size: 0.8em;
line-height: 1.4em;
text-align: left;
}

.prevew {
color: #000000;
font-weight: normal;
font-size: 0.6em;
line-height: 1.4em;
padding: 6px 10px 10px 20px;
text-align: right;
}

.date {
background-color:#FFCCCC;
background-image:url(http://oooooo.oops.jp/yaplog/top_bg_02_s.jpg);
color: #FFFFFF;
font-weight: normal;
font-size: 0.6em;
line-height: 1.4em;
letter-spacing: 0.2em;
padding: 10px 10px 10px 10px;
}

.posted {
color: #000000;
font-weight: normal;
font-size: 0.6em;
line-height: 1.4em;
padding: 10px 0px 0px 20px;
}

.entry {
width: 350px;
padding: 0px 0px 10px 0px;
}

.entry_title {
background-color:#FFCCCC;
background-image:url(http://oooooo.oops.jp/yaplog/top_bg_02_s.jpg);
color: #FFFFFF;
font-size: 0.9em;
line-height: 1.4em;
font-weight: bold;
text-align: left;
letter-spacing: 0.1em;
padding: 10px 10px 10px 10px;
}

.entry_text {
color: #000000;
font-size: 0.8em;
line-height: 1.4em;
text-align: left;
padding: 10px 10px 10px 20px;
}

.pre {
color: #000000;
font-size: 0.8em;
line-height: 1.4em;
padding: 0px 0px 0px 20px;
text-align: left;
}

.button {
color: #000000;
font-size: 0.8em;
line-height: 1.4em;
font-weight: bold;
text-align: center;
}

.copy {
color: #000000;
font-size: 0.6em;
padding: 0px 0px 0px 20px;
}

.form {
padding: 0px 0px 0px 20px;
text-align: center;
}

.table_01 {
padding: 0px 0px 0px 0px;
text-align: center;
}

.table_02 {
padding: 0px 0px 0px 0px;
text-align: center;
}

.table_03 {
padding: 0px 0px 0px 0px;
text-align: center;
filter: alpha(opacity=70);
}

.side_left {
margin: 0px 0px 0px 0px;
width: 200px;
}

.side_right {
margin: 0px 0px 0px 0px;
width: 200px;
}

.side {
width: 200px;
}

.side_title {
color: #FFFFFF;
font-size: 0em;
line-height: 0em;
text-align: left;
padding: 0px;
}

.side_category {
color: #FFFFFF;
font-size: 0.8em;
font-weight: bold;
text-align: left;
padding: 10px 20px 5px 20px;
}

.side_category a:link {
color: #FF6699;
}

.side_category a:visited {
color: #999999;
}

.side_category a:hover {
color: #FF6699;
}

.side_category a:active {
color: #FF6699;
}

.side_text {
color: #000000;
font-size: 0.7em;
line-height: 1.3em;
text-align: left;
padding: 0px 20px 3px 20px;
}

.side_text a:link {
color: #FF6699;
}

.side_text a:visited {
color: #999999;
}

.side_text a:hover {
color: #FF6699;
}

.side_text a:active {
color: #FF6699;
}

.side_text_02 {
color: #000000;
font-size: 0.7em;
line-height: 1.3em;
text-align: left;
padding: 0px 20px 3px 0px;
}

.side_text a:link {
color: #FF6699;
}

.side_text a:visited {
color: #999999;
}

.side_text a:hover {
color: #FF6699;
}

.side_text a:active {
color: #FF6699;
}

.side_link {
color: #000000;
font-size: 0.6em;
line-height: 1.2em;
text-align: left;
padding: 0px 10px 5px 0px;
}

.side_link a:link {
color: #FF6699;
}

.side_link a:visited {
color: #999999;
}

.side_link a:hover {
color: #FF6699;
}

.side_link a:active {
color: #FF6699;
}

hr {
color: #FFCCCC; 
}

.comment_layer
{
overflow: hidden;
word-break: break-all
padding: 0px 0px 0px 20px;
}