
.hyoki_contents{
	float:left;
	width:94%;
	position:relative;
	left:20px;
	padding-top:20px;
	text-align:left;
}

	.hyoki_label{
		float:left;
		width:100%;
		font-size:14px;
		font-weight:bold;
		text-align:left;
		padding-top:20px;
		padding-bottom:10px;
	}
	
	.hyoki_pp_box{
		float:left;
		width:100%;
		text-align:left;
		padding-top:10px;
		padding-bottom:5px;
		line-height:1.5em;
	}
	
	.hyoki_text_box{
		float:left;
		width:100%;
		text-align:left;
		padding-top:10px;
		padding-bottom:5px;
		line-height:1.5em;
		border-bottom:#CCCCCC dotted 1px;
	}
	
		.hyoki_text_left{
			float:left;
			width:25%;
			font-weight:bold;
			text-align:left;
		}
		
		.hyoki_text_right{
			float:left;
			width:70%;
			text-align:left;
		}
			
			.hyoki_text_right table{
				width:80%;
			}
			
				.hyoki_text_right th{
					width:50%;
					background:#CCCCCC;
					padding:3px;
					text-align:left;
				}
				
				.hyoki_text_right td{
					padding:3px;
					border:#CCCCCC solid 1px;
					text-align:left;
				}
		
		
