@charset "utf-8";
/* CSS Document */


/**/

body#purposeIndex div.block-purposeIndex_1,
body#purposeIndex div.block-purposeIndex_2,
body#purposeIndex div.block-purposeIndex_3{
background:#fcf6dd no-repeat 0 100%;
padding:10px 10px 5px 180px;
min-height:100px;
_height:100px;
}

body#purposeIndex div.block-purposeIndex_1{
background-image:url(images/index_bg01.jpg);
}
body#purposeIndex div.block-purposeIndex_2{
background-image:url(images/index_bg02.jpg);
}
body#purposeIndex div.block-purposeIndex_3{
background-image:url(images/index_bg03.jpg);
}


table.dataTable_2{
width:490px;
}

table.dataTable_2 th{
width:50px;
}

.ex1{background-image:url(images/bkimg_1.jpg);width:230px;height:299px;float:left;margin:10px 7px 0 0;}

.ex2{background-image:url(images/bkimg_2.jpg);width:230px;height:299px;float:left;margin:10px 7px 0 0;}

.ex3{background-image:url(images/bkimg_3.jpg);width:230px;height:299px;float:left;margin:10px 0 0 0;}

.boxs{width:215px;padding:0 0 0 15px;}

.boxl{width:706px;height:310px;margin-bottom:20px;}

h3#m1{
	width:199px;
	height:50px;
	display:block;
	margin-bottom:3px;
	background:url(images/h3_index1.jpg) no-repeat left top;
	}
	h3 b{
		display:none;
		}
		
h3#m2{
	width:199px;
	height:50px;
	display:block;
	margin-bottom:3px;
	background:url(images/h3_index2.jpg) no-repeat left top;
	}
	h3 b{
		display:none;
		}
h3#m3{
	width:199px;
	height:50px;
	display:block;
	margin-bottom:3px;
	background:url(images/h3_index3.jpg) no-repeat left top;
	}
	h3 b{
		display:none;
		}
		
ul#contactList{
zoom:1;
margin:0 0 0.8em;
list-style:none;
}

ul#contactList li{
padding:0 20px 0 165px;
margin:0 0 0.8em;
}

ul#contactList li img{
margin-left:-165px;
display:block;
margin-right:10px;
}

ul#contactList li span{
white-space:nowrap;
}

