@charset "UTF-8";

h3 {
	background: url(../images/title6.gif);
}

h3#ci
, h3#ch
, h3#cp
, h3#oc
, h3#map {
	background: none;
}

div#contents ul li {
	margin: 0 0 0 20px;
	list-style: circle;
}

div#contents ol li {
	margin: 0 0 0 20px;
	list-style: decimal;
}

*html div#contents {
	text-align: center;
}

*html table {
	text-align: left;
}

*html h2 {
	text-align: left;
}

table {
	margin: 0 auto;
	border-collapse: separate;
	border-spacing: 5px;
}

table tr th:before {
	content: '■';
}
table tr th {
	background: #EEEEEE;
	padding: 10px;
	width: 130px;
}


table tr td {
	width: 410px;
	border-bottom: 1px dashed #333333;
	vertical-align:middle;
	padding: 10px;
}

