/*------------------------------------------------
	index.css - <hesin> index.html design css
	2008.05.27
	:::present:::
------------------------------------------------*/
/*div,th,tr,td{border:1px solid #475088;}*/

.present {
	width : 550px;
	border:1px solid #475088;
	padding:8px;
	margin:40px auto 0;
	background:url(../images/present_bg.jpg) no-repeat top center;
	}
	
.present_text{
	margin : 8px 12px 0px 8px;
	padding : 2px 4px 0px 4px;
	font-size : 12px;
	line-height : 150%;
	color : #333333;
}

.present .t16_b{
	color : #333333;
	font-size : 16px;
	line-height : 120%;
	font-weight : bold;
}

.present .t12_b{
	color : #333333;
	font-size : 12px;
	line-height : 150%;
	font-weight : bold;
}
.present .t12_r{
	color : #cc0033;
	font-size : 12px;
	line-height : 150%;
}

.present .present_contents{
	float : left;
	margin : 0px 0px 0px 12px;
}
.present .present_line{
	margin : 0px 0px 3px 0px;
}
.present .present_td{
	padding-left : 25px;
}

.present .readtext{
	float : left;
	line-height : 150%;
	padding:1px 0;
	vertical-align:top; 
}

.present .present_cap{
	background-color : #b8c7d8;
	font-size : 10px;
	color : #333333;
	line-height : 130%;
	padding : 4px;
	margin : 20px 0px 0px 0px;
}
	
