#content #contentRight p {
	margin: 10px 0 10px;
}

/* h4 subtitle -------------------------------*/
#content #contentRight .subTitleBox {
	position: relative;
	border-bottom: solid 1px #e3e3e3;
	margin: 40px 0 15px;
}
#content #contentRight .subTitleBox h4 {
	border-bottom: none;
	margin: 0;
}

#content #contentRight h4 {
	background: url(../img/common/h4_title.gif) no-repeat left top;
	padding: 8px 0 6px 15px;
	font-weight: bold;
	margin: 40px 0 15px;
	border-bottom: solid 1px #e3e3e3;
}
#content #contentRight .contentRightBox .result h4 {
	background: url(../img/common/h4_title2lines.gif) no-repeat left bottom;
	border-bottom: none;
	line-height:1.2;
	padding: 8px 0 6px 18px;
}
/*  h4 subtile Right : read more -------------------------------*/
#content #contentRight .readMore {
	height: 20px;
	left: 530px;
	position: absolute;
	top: 0px;
	width: 90px;
}
#content #contentRight .readMore a {
    background-image: url("../img/common/read_more.gif");
    background-position: 0 0;
    background-repeat: no-repeat;
    display: block;
    height: 20px;
    text-indent: -9999px;
    width: 90px;
}
#content #contentRight .readMore a:hover {
	background-position: 0 -20px;
}


/* list grey box -------------------------------*/
#content #contentRight .listBox {
	border: solid 1px #e3e3e3;
	background: #f9f9f9;
	padding: 15px;
	margin: 15px;
}
#content #contentRight .listBox li {
	list-style-type: square;
	margin: 0 0 0 15px;
	padding: 0;
}

