@charset "euc-jp";

div#info_container::after {
	height: 0;
	visibility: hidden;
	content: ".";
	display: block;
	clear: both;
 }


div.point_block {
 display:block; padding:0; margin:0; font-size:0; line-height:0;
	width:806px;
}

div.point_block h2 {
 display:block; padding:0; margin:0 0 10px 0; font-size:0; line-height:0;
	width:806px;
}

div.point_block h2.mb0 {
	margin:0 0 0 0;
	}


div.point_block div.section {
 display:block; padding:0; margin:0; font-size:0; line-height:0;
	width:806px;
}
div.point_block div.section::after {
	height: 0;
	visibility: hidden;
	content: ".";
	display: block;
	clear: both;
 }
	


div.point_block div.section div h3 {}
div.point_block div.section div a {}
div.point_block div.section div p {}
div.point_block div.section div p a {}
div.point_block div.section div p a:hover {}
div.point_block div.section div p a span {}
div.point_block div.section div p a:hover span {}

div.point_block div.section {
	margin-bottom:20px;
	}
	
div.point_block div.section.p_1_1 {
	width:788px;
	margin-left:9px;
	}

div.point_block div.section.p_1_1 div.s_left {
 display:block; padding:0; margin:0; font-size:0; line-height:0;
	width:788px;
	float:left;
 }
	
	div.point_block div.section.p_1_1 div.s_left h3 {
	 display:block; padding:0; margin:-20px 0 10px 0; font-size:0; line-height:0;
	 }
	
	div.point_block div.section.p_1_1 div.s_left p {
		display:block;
		padding:0; margin:0 0 10px 0;
		font-size:12px; line-height:1.5;
		color:#454545;
	 }	
		
	div.point_block div.section.p_1_1 div.s_left p strong {
		color:#de2f00;
		}
	




div.point_block div.section.p_2_1 {
	width:788px;
	padding:0 9px 0 9px;
	}

div.point_block div.section.p_2_1 div.s_left {
 display:block; padding:0; margin:0 20px 0 0; font-size:0; line-height:0;
	width:360px;
	float:left;
 }
	
	div.point_block div.section.p_2_1 div.s_left h3 {
	 display:block; padding:0; margin:0 0 10px 0; font-size:0; line-height:0;
	 }
	
	div.point_block div.section.p_2_1 div.s_left p {
		display:block;
		padding:0; margin:0 0 10px 0;
		font-size:12px; line-height:1.5;
		color:#454545;
	 }
		

div.point_block div.section.p_2_1 div.s_right {
 display:block; padding:0 0 0 0; margin:0; font-size:0; line-height:0;
	width:406px;
	float:left;
}



	div.point_block div.section div h3 {
	 display:block; padding:0; margin:0 0 10px 0; font-size:0; line-height:0;
	 }
	
	div.point_block div.section div p {
		display:block;
		padding:0; margin:0 0 10px 0;
		font-size:12px; line-height:1.5;
		color:#454545;
	 }



