@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.bg1 {
background-image:url(../images/best2/bg_point2_01.png);
background-position:right top;
background-repeat:no-repeat;
}

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_2 {
	width:788px;
	margin-left:9px;
	}

div.point_block div.section.p_1_2 div.s_left {
 display:block; padding:0; margin:0; font-size:0; line-height:0;
	width:367px;
	float:left;
}


div.point_block div.section.p_1_2 div.s_right {
 display:block; padding:0; margin:0; font-size:0; line-height:0;
	width:400px;
	float:right;
 }
	
	div.point_block div.section.p_1_2 div.s_right h3 {
	 display:block; padding:0; margin:0 0 10px 0; font-size:0; line-height:0;
	 }
	
	div.point_block div.section.p_1_2 div.s_right 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_3 {
	width:788px;
	margin-left:9px;
	}

div.point_block div.section.p_1_3 div.s_left {
 display:block; padding:0; margin:0; font-size:0; line-height:0;
	width:400px;
	float:left;
}


div.point_block div.section.p_1_3 div.s_right {
 display:block; padding:0; margin:0; font-size:0; line-height:0;
	width:367px;
	float:right;
 }
	
	div.point_block div.section.p_1_3 div.s_right h3 {
	 display:block; padding:0; margin:0 0 10px 0; font-size:0; line-height:0;
	 }
	
	div.point_block div.section.p_1_3 div.s_right 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.point_block div.section.p_2_1 {
	width:788px;
	padding:9px 9px 0 9px;
	}

div.point_block div.section.p_2_1 div.s_left {
 display:block; padding:20px 0 0 0; margin:0 29px 0 100px; font-size:0; line-height:0;
	width:260px;
	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:296px;
	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;
	 }



