.manual_list ol {
	margin: 0 20px 20px 20px;
	list-style-type: decimal;
}
.manual_list ul {
	margin: 0 20px 20px 20px;
	list-style-type: disc;
}
.manual_list li {
	margin: 0 10px;
}
.icon_list {
	position: relative;
}
.icon_list dl {
	margin: 10px;
	padding: 5px;
	float: left;
	width: 260px;
	border-top: 1px solid #C5F8C1;
	border-left: 1px solid #C5F8C1;
	border-right: 1px solid #75A871;
	border-bottom: 1px solid #75A871;
	display: block;
	position: relative;
}
.icon_list dt {
	width: 64px;
	position: inherit;
}
.icon_list dd {
	position: absolute;
	float: left;
	left: 80px;
	top: 5px;
	width: 170px;
}



/* icon ---------------------------------------- */
.add-del {
  clear: left;
  float: none;
  margin: 0 10px 20px 10px;
}
.add-del ul {
  list-style: none;
}
.add-del li {
  float: left;
  margin: 2px;
  padding: 8px 5px 5px 25px;
  width: 142px;
  height: 24px;
  border: 1px solid #9999FF;
  display: block;
}
.add-del li a {
  display: block;
}
.add-del li:hover {
  background-color: #FFFFFF;
}

.icon_add {
  background: url("images/icon/icon-add.gif") no-repeat 5px 9px;
}
.icon_edit {
  background: url("images/icon/icon-edit.gif") no-repeat 5px 9px;
}
.icon_del {
  background: url("images/icon/icon-del.gif") no-repeat 5px 9px;
}
.icon_close {
  background: url("images/icon/icon-close.gif") no-repeat 5px 9px;
}
.icon_h {
  background: url("images/icon/icon-h.gif") no-repeat 5px 9px;
}
.icon_t {
  background: url("images/icon/icon-t.gif") no-repeat 5px 9px;
}
.icon_p {
  background: url("images/icon/icon-p.gif") no-repeat 5px 9px;
}
.icon_ti {
  background: url("images/icon/icon-ti.gif") no-repeat 5px 9px;
}
.icon_ta {
  background: url("images/icon/icon-ta.gif") no-repeat 5px 9px;
}
.icon_f {
  background: url("images/icon/icon-f.gif") no-repeat 5px 9px;
}
.icon_hr {
  background: url("images/icon/icon-hr.gif") no-repeat 5px 9px;
}
.icon_n {
  background: url("images/icon/icon-n.gif") no-repeat 5px 9px;
}
.icon_l {
  background: url("images/icon/icon-l.gif") no-repeat 5px 9px;
}
.icon_m {
  background: url("images/icon/icon-m.gif") no-repeat 5px 9px;
}
.icon_g {
  background: url("images/icon/icon-ss.gif") no-repeat 5px 9px;
}
.icon_fr {
  background: url("images/icon/icon-fr.gif") no-repeat 5px 9px;
}

/* image box layout -------------------------------------- */
.image_left {
	margin: 0 20px 20px 0;
	float: left;
}

.image_center {
	margin: 0 auto 20px auto;
}

.image_right {
	margin: 0 0 20px 20px;
	float: right;
}
