/*Work*/
ol.work_list {
	list-style: decimal;
	margin: 0px 0px 10px 20px;
	padding-left:18px;
}

ol.work_list li {
	margin-left:0px;
	margin: 2px 0px 0px 0px;
}


h1.title {
	width: 585px;
	height: 89px;
	text-indent: -9999px; /* none */
	float: right;
	margin-bottom: 30px;
	background-color: #3385D6;
	background-image: url(/acmc/work/img/title.jpg);
	background-repeat: no-repeat;
}


.our_work {
	width: 262px;
	margin: 10px 0px 0px 0px;
	padding: 0px;
	float: left;
}

.our_work ul {
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

.our_work ul li {
	margin-left: 0px;
	padding: 0px 0px 5px 12px; 
	background-image: url(/acmc/common_img/arrow.gif);
	background-repeat: no-repeat;
	background-position:0px 4px;
}


.our_work ul li a {
	text-decoration:none;
	margin-right:10px;
}

.our_work ul li a:hover {
	text-decoration:underline;
}


h2.title01 {
	width: 534px;
	height: 31px;
	margin: 30px 0px 10px 0px;
	text-indent: -9999px; /* none */
	background-image: url(/acmc/work/img/s_title01.gif);
	background-repeat: no-repeat;
	float: left;
}

h2.title02 {
	width: 534px;
	height: 31px;
	margin: 30px 0px 10px 0px;
	text-indent: -9999px; /* none */
	background-image: url(/acmc/work/img/s_title02.gif);
	background-repeat: no-repeat;
	float: left;
}

h2.title03 {
	width: 534px;
	height: 31px;
	margin: 30px 0px 10px 0px;
	text-indent: -9999px; /* none */
	background-image: url(/acmc/work/img/s_title03.gif);
	background-repeat: no-repeat;
	float: left;
}

h2.title04 {
	width: 534px;
	height: 31px;
	margin: 30px 0px 10px 0px;
	text-indent: -9999px; /* none */
	background-image: url(/acmc/work/img/s_title04.gif);
	background-repeat: no-repeat;
	float: left;
}



.title04_txt {
	width: 515px;
	margin: 0px 0px 0px 7px;
	padding: 0px;
	clear: both;
}

.title04_txt ul {
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

.title04_txt ul li {
	margin-left: 0px;
	padding: 0px 0px 5px 12px; 
	background-image: url(/acmc/common_img/square.gif);
	background-repeat: no-repeat;
	background-position:0px 6px;
}



.flow {
	width: 524px;
	margin: 0px 0px 20px 0px;
	padding: 20px 0px 22px 10px;
	background-color: #FFF5CC;
	float: left;
}



.flowtxt {
	padding: 0px 5px 10px 10px;
	line-height: 1.4em;
}



.flow table td {
	width: 170px;
	margin: 0px;
	vertical-align: top;
	background-image: url(/acmc/work/img/flow_back.gif);
	background-position: bottom left;
	background-repeat: repeat-y;
	padding-right: 2px;
}
