/* ========================================
	
======================================== */

.sectionH1 #main_contents_area {
	width:900px;
	line-height:140%;
	
}

.sectionH1 img {
	margin:0;
	padding:0;
}


.sectionH1 #point_01 {
	width:900px;
	height:523px;
	background:url(../images/index_point_01.gif) left bottom no-repeat;
	padding:0 0 0 60px;
}

.sectionH1 #point_01_table {
	width:800px;
}

.sectionH1 #point_01_table tr td {
	vertical-align:top;	
	font-size:15px;
}

.sectionH1 #point_01_table tr td.pddL5 {
	width:170px;
}




.sectionH1 #point_02 {
	background:url(../images/index_point_02.jpg) left bottom no-repeat;
	width:900px;
	height:559px;
	position:relative;
	margin:20px auto;
	
}


.sectionH1 #point_02_text_01 {
	text-align:left;
	position: absolute;
	left:70px;
	top:110px;
	width:200px;
	font-size:15px;
}



.sectionH1 #point_02_text_02 {
	text-align:left;
	position: absolute;
	left:660px;
	top:450px;
	width:200px;
	font-size:15px;
}

.sectionH1 #point_02_text_03 {
	text-align:left;
	position: absolute;
	left:685px;
	top:310px;
	width:200px;
	font-size:15px;
}


.sectionH1 #point_03 {
	position:relative;
	margin:20px auto 0 auto;
	width:900px;
	height:620px;
	background:url(../images/181211_index_point_03.jpg) left top no-repeat;
	position:relative;
	margin-top:25px;
}

.sectionH1 #point_03_new01,
.sectionH1 #point_03_new02,
.sectionH1 #point_03_new03 {
	margin:20px auto;
	width:47px;
	height:48px;
	position: absolute;
	text-indent:-9999px;
	display:block;
}

.sectionH1 #point_03_new01 {
	left:530px;
	top:660px;
	background:url(../images/new.png) transparent left top no-repeat;
}

.sectionH1 #point_03_new02 {
	left:530px;
	top:790px;
	background:url(../images/new2.png) transparent left top no-repeat;
}

.sectionH1 #point_03_new03 {
	left:530px;
	top:920px;
	background:url(../images/new3.png) transparent left top no-repeat;
}


.sectionH1 #point_04 {
	width:900px;
	/*height:640px;*/
	height:496px;
	background:url(../images/181207_index_point_04.jpg) left bottom no-repeat;
	position:relative;
	margin-top:25px;
}

.sectionH1 #point_04 table#point04_table {
	text-align:left;
	position: absolute;
	left:25px;
	top:300px;
	width:845px;
	font-size:120%
}

.sectionH1 #point_04 table#point04_table tr td {
	background:#e5f2e6;
}

.sectionH1 #point_04 table#point04_table tr td.pddL20 {
	line-height:150%;
}

.sectionH1 .btn_pagetop {
	margin:22px 0 ;
	text-align:right;
}