@charset "utf-8";

/* ===================================================================
	Site Name: base

	Author: aki
=================================================================== */

#sreport #main-contents-inner{
	padding:10px 3px 10px 0;
}

#blog{
	padding:10px 15px 0px 15px;
}


#blog #main{
	width:539px;
	float:right;
}

#blog #main-inner{
	
}

#blog #main .entry{
	background:url(../img/blog/mmdl.gif) left top repeat-y;
	min-height:1px;
	_height:1px;
	margin:0 0 20px 0;
}

#blog #main .entry-top{
	background:url(../img/blog/mtop.gif) left top no-repeat;
	min-height:1px;
	_height:1px;
}

#blog #main .entry-btm{
	background:url(../img/blog/mbtm.gif) left bottom no-repeat;
	min-height:1px;
	_height:1px;
}

#blog #main .entry-inner{
	padding:14px 13px;
}

#blog #main .entry-title{
	min-height:1px;
	_height:1px;
}

#blog #main .entry-title-inner{
	padding:5px 10px 5px 10px;
}

#blog #main .entry-title h3{
	color:#ffffff;
	font-weight:bold;
	font-size:130%;
	line-height:100%;
	padding:5px 0 0 30px;
}




#blog #main #np .entry-title{
	background-color:#869c25;
}

#blog #main #ryo .entry-title{
	background-color:#869c25;
}

#blog #main #coco .entry-title{
	background-color:#e86b37;
}

#blog #main #srp .entry-title{
	background-color:#71b4e8;
}


#blog #main #np h3{
	background:url(../img/blog/i1.gif) left bottom no-repeat;
	min-height:1px;
	_height:1px;
}

#blog #main #ryo h3{
	background:url(../img/blog/i2.gif) left bottom no-repeat;
	min-height:1px;
	_height:1px;
}

#blog #main #coco h3{
	background:url(../img/blog/i3.gif) left bottom no-repeat;
	min-height:1px;
	_height:1px;
}

#blog #main #srp h3{
	background:url(../img/blog/i4.gif) left bottom no-repeat;
	min-height:1px;
	_height:1px;
}



#blog #main .entry-body{
	min-height:1px;
	_height:1px;
}

#blog #main .entry-body-inner{
	padding:10px 10px 5px 10px;
}





#blog #side{
	width:202px;
	float:left;
	background:url(../img/blog/smdl.gif) left top repeat-y;
	min-height:1px;
	_height:1px;
}

#blog #side-top{
	background:url(../img/blog/stop.gif) left top no-repeat;
	min-height:1px;
	_height:1px;
}

#blog #side-btm{
	background:url(../img/blog/sbtm.gif) left bottom no-repeat;
	min-height:1px;
	_height:1px;
}

#blog #side-inner{
	padding:5px 15px 15px 15px;
}

#blog #side dl{
	padding:10px 0 0 0;
}

#blog #side dd{
	text-align:right;
}

#blog #side ul{
	padding:5px 5px 5px 8px;
}

#blog #side li{
	text-align:left;
	padding:0 0 5px 0;
}



#blog #main .entry-body a {
	text-decoration:underline;
	color:#e86b37;
}

#blog #main .entry-body a:link {
	text-decoration:underline;
	color:#e86b37;
}

#blog #main .entry-body a:visited {
	text-decoration:underline;
	color:#e86b37;
}

#blog #main .entry-body a:hover {
	text-decoration:none;
	color:#e86b37;
}

#blog #main .entry-body a:active {
	text-decoration:none;
	color:#e86b37;
}

#blog #main .entry-title a {
	text-decoration:underline;
	color:#ffffff;
}

#blog #main .entry-title a:link {
	text-decoration:underline;
	color:#ffffff;
}

#blog #main .entry-title a:visited {
	text-decoration:underline;
	color:#ffffff;
}

#blog #main .entry-title a:hover {
	text-decoration:none;
	color:#ffffff;
}

#blog #main .entry-title a:active {
	text-decoration:none;
	color:#ffffff;
}


#blog #side dd a {
	text-decoration:underline;
	color:#e86b37;
}

#blog #side dd a:link {
	text-decoration:underline;
	color:#e86b37;
}

#blog #side dd a:visited {
	text-decoration:underline;
	color:#e86b37;
}

#blog #side dd a:hover {
	text-decoration:none;
	color:#e86b37;
}

#blog #side dd a:active {
	text-decoration:none;
	color:#e86b37;
}



#blog #side li a {
	text-decoration:underline;
	color:#3c4232;
}

#blog #side li a:link {
	text-decoration:underline;
	color:#3c4232;
}

#blog #side li a:visited {
	text-decoration:underline;
	color:#3c4232;
}

#blog #side li a:hover {
	text-decoration:none;
	color:#3c4232;
}

#blog #side li a:active {
	text-decoration:none;
	color:#3c4232;
}




