/*
 *
 */
#sidebar-blogs .blogs-block {
	margin-bottom:30px;
	width:240px;
}

#sidebar-blogs .title {
    border-bottom:1px dotted #B5B3A6;
    border-left:5px solid #615045;
    color:#615045;
    font-size:14px;
    font-weight:bold;
    margin-bottom:10px;
    padding-bottom:2px;
	padding-left:5px;
    padding-top:2px;
}

#sidebar-blogs li a {
	background-image:url(../img/common/arrow.png);
	background-position:10px 50%;
	background-repeat:no-repeat;
	color:#4D4A44;
	display:block;
	padding-bottom:2px;
	padding-left:22px;
	padding-top:2px;
	white-space:nowrap;
	overflow:hidden;
}

#sidebar-blogs dl {
    padding-left:10px;
}
#sidebar-blogs dl dd span {
	padding-right:12px;
}
#sidebar-blogs dl dd span a{
	text-decoration:underline;
}

/*
 *
 */
#contents .type-blogs {
	margin-bottom:15px;
}

#contents .type-blogs .more {
	padding:0 10px;
	text-align:right;
}
#contents .type-blogs .more a {
	text-align:right;
	background-image:url(../img/common/arrow02.png);
	background-repeat:no-repeat;
	background-position:0 50%;
	width:10px;
	height:10px;
	padding-left:13px;
	color:#4D93D9;
}

#contents .type-blogs .entry-header h3.entry-title,
#contents .type-blogs h3.block-title {
	margin-bottom:0;
}

#contents .type-blogs .entry-content .date {
	border-bottom:1px dotted #B5B3A6;
	padding:20px 10px 5px;
	text-align:right;
}

#contents .type-blogs .entry-content .navigation {
	border-bottom:1px dotted #B5B3A6;
	margin-bottom:10px;
	padding:10px;
}

#contents .type-blogs .entry-content .back {
	padding:0 10px;
	text-align:right;
}
#contents .type-blogs .entry-content .back a {
	background-image:url(../img/common/arrow02.png);
	background-position:0 50%;
	background-repeat:no-repeat;
	color:#4D93D9;
	padding-left:13px;
	text-align:right;
}
