/* Content */
BODY {
font-family: sans-serif, 'ＭＳ Ｐゴシック';
margin-top: 0px;
background-color: white;
}

/* Entry */

H1{
font-size : 13px;
font-weight : normal;
color : gray;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
}

H2.date-header {
color: #669900;
font-size: 10pt;
font-weight: bold;
margin-bottom: 8px;
}

DIV.entry {
color:#333333;
font-size: 10pt;
border-bottom: 1px solid #A95663;
margin-bottom: 28px;
}

H3.entry-header {
color: #E5405A;
font-weight: bold;
margin-top: 0px;
margin-bottom: 10px;
font-size: 14pt;
padding: 5px;
font-family: serif;
}

DIV.main-contents{
margin-left: 5px;
margin-right: 5px;
margin-top: 10px;
text-align: left;
color:#333333;
font-size: 10pt;
}

DIV.entry-body{
margin-left: 10px;
margin-right: 10px;
color:#333333;
font-size: 10pt;
}

DIV.entry-more{
color: #333333;
font-size: 10pt;
margin-left: 10px;
margin-right: 10px;
}

P.entry-footer{
color: #A95663;
font-weight: bold;
font-size: 9pt;
margin-left: 5px;
margin-right: 5px;
}

/* Trackback */

H3.trackbacks-header{
color: #A95663;
font-size: 9pt;
font-weight: bold;
}

DIV.trackbacks {
color: #333333;
font-size: 9pt;
margin-left: 5px;
margin-right: 5px;
}

DIV.trackbacks-content{
color: #333333;
font-size: 9pt;
margin-left: 10px;
margin-right: 10px;
}

P.trackback-footer{
color: #333333;
font-size: 9pt;
}

/* Comment */

DIV.comments{
color: #333333;
font-size: 9pt;
margin-left: 5px;
margin-right: 5px;
}

H3.comments-header{
color: #A95663;
font-size: 9pt;
font-weight: bold;
}

P.comments-footer{
color: #333333;
font-size: 9pt;
margin-left: 10px;
margin-right: 10px;
}

DIV.comments-open{
color: #333333;
font-size: 9pt;
}

H2.comments-open-header{
color: #A95663;
font-size: 9pt;
font-weight: bold;
}

DIV.comments-open-content{
color: #333333;
font-size: 9pt;
}

P.comments-open-moderated{
color: Gray;
font-size: 9pt;
margin-left: 10px;
margin-right: 10px;
}

DIV.comments-form{
color: #333333;
font-size: 9pt;
margin-left: 10px;
margin-right: 10px;
}

DIV.comments-open-footer{
text-align: left;
margin-bottom: 10px;
}

DIV.comment{
color: #333333;
font-size: 9pt;
margin-left: 5px;
margin-right: 5px;
}

DIV.comment-content{
color: #333333;
font-size: 10pt;
margin-left: 10px;
margin-right: 10px;
}

DIV.comment-form{
color: #333333;
font-size: 9pt;
margin-left: 10px;
margin-right: 10px;
}

P.comment-footer{
color: #333333;
font-size: 9pt;
}

/* Link */

A{
color: #993333;
}

A.title {
text-decoration: none;
}

A.entry-more-link{
color: #993333;
font-size: 10pt;
}

A.entry-footer{
color: #A95663;
font-size: 10pt;
}

/* Customize */

.style5 {
	font-size: small;
	color: #FFFFFF;
}
.style6 {font-size: x-small;}
.style6a {font-size: 10pt;}
.style7 {
	color: #8d818a;
	font-size: 12;
}
.style7a {
	color: #8d818a;
	font-size: 10pt;
}
.style8 {
	color: #F53FC0;
	font-size: 14px;
}
.style9 {color: #FFFFFF;}
.style10 {font-size: x-small;}

.style5l {
	font-size: x-small;
	color: #FFFFFF;
}
.style7l {
	color: #8d818a;
	font-size: 12px;
}
.style8l {
	color: #F53FC0;
	font-size: 14px;
}
.style9l {color: #EF96C6;}
.style10l {color: #CCFFC9;}
.style11l {color: #008284;}
.style12l {color: #FECFA3;}
.style13l {color: #7172A2;}
.style14l {color: #00FFFF;}
.style15l {color: #FFFDA4;}
.style16l {color: #9ACAFB;}
.style17l {color: #C9FFFF;}

.style5r {
	font-size: x-small;
	color: #FFFFFF;
}
.style7r {
	font-size: 14px;
	color: #F53FC0;
}
.style8r {
	font-size: 12px;
	color: #8d818a;
}
.style10r {font-size: 12px; color: #F53FC0; }

.style7e {
	font-size: 12px;
	color: #8d818a;
}
.style8e {
	color: #F53FC0;
	font-size: 14px;
}
.style9e {color: #FFFFFF;}
.style10e {font-size: x-small;}

.style7f {
	font-size: 14px;
	color: #F53FCO;
}
.style8f {
	font-size: 12px;
	color: #8d818a;
}