
.main-image {
	width:670px;
	height:369px;
	background:url("../images/index/index_main.jpg") no-repeat;
	text-indent:-9999px;
	margin-bottom:19px;
}

.main-image ul {
	list-style-type:none;
}

.main-image ul,.main-image p,.main-image h3 {
	text-indent:-9999px;
}

.service-point ul {
	width:670px;
	height:290px
	list-style-type:none;
	overflow:hidden;
	zoom:1;
}

.service-point ul li {
	display:inline;
	float:left;
	width:216px;
	height:250px;
	border:1px solid #ccc;
	background:url("../images/index/index_point_bak.gif") repeat-x;
}

.service-point ul li.space {
	margin-right:7px;
}

.service-point ul li strong.p01 {
	display:block;
	width:216px;
	height:89px;
	background:url("../images/index/index_point01.jpg") no-repeat;
	text-indent:-9999px;
}

.service-point ul li strong.p02 {
	display:block;
	width:216px;
	height:89px;
	background:url("../images/index/index_point02.jpg") no-repeat;
	text-indent:-9999px;
}

.service-point ul li strong.p03 {
	display:block;
	width:216px;
	height:89px;
	background:url("../images/index/index_point03.jpg") no-repeat;
	text-indent:-9999px;
}

.service-point ul li blockquote {
	margin:2px 14px 7px 14px;
}

.service-point ul li blockquote p {
	margin:15px 0px;
}

.index-guide {
	width:670px;
	background:url("../images/index/i_start_navi.jpg") no-repeat;
	padding-top:70px;
}

.index-guide ul {
	width:670px;
	height:100px;
	margin-bottom:10px;
	list-style-type:none;
	overflow:hidden;
	zoom:1;
}

.index-guide ul li {
	display:inline;
	float:left;
	width:322px;
	margin:0px 6px;
}

.index-guide ul li.ocn a {
	display:block;
	width:322px;
	height:100px;
	background:url("../images/index/i_ocn_button.jpg") no-repeat;
	text-indent:-9999px;
}

.index-guide ul li.ech a {
	display:block;
	width:322px;
	height:100px;
	background:url("../images/index/i_ech_button.jpg") no-repeat;
	text-indent:-9999px;
}

