﻿li{
	font-size: 90%;
	line-height: 240%;
}
ul{
	margin:0px;
}
.datalist{
	padding-left: 25px;
	list-style-image: url('http://zigo.jp/img/icl.png');
}
.datalist li a{
	display: block;
	list-style-image: url('http://zigo.jp/img/icl.png');
}
h3.title{
	float: left;
	width: 100%;
	margin: 0px;
	margin-bottom: 5px;
	margin-top: 10px;
	border-bottom-style: solid;
	border-width: 5px;
	border-color: #47A6D7;
	font-size: 130%;
	color: #4E4E4E;
}
ul.menu{
	float: left;
	padding-left: 20px;
	list-style-image: url('http://zigo.jp/img/icm.png');
	line-height: 150%;
	margin: 5px;
}

.menu  li a{
	display: block;
}
.chart{
	width: 100%;
	padding-left: 20px;
	float: left;
	margin: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.chart li{
	list-style-type: circle;
}
.chart_c{
	width: 100%;
	padding-left: 0px;
	float: left;
	margin: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.chart_c li{
	list-style-type: none;
}
.chart li.j, .chart_c li.j{
	font-weight:bold;
	list-style-type: none;
}
.color1, .color2, .color3, .color4, .color5, .color6, .color7{
	width: 100%;
	margin: 0px;
	padding: 0px;
	float: left;
	margin-top: 5px;
	margin-bottom: 5px;
	border-style: solid;
	border-width: 1px;
}
.color1{
	background: #FFF0F0;
	border-color: #FF8686;
}
.color2{
	background: #FFF0E1;
	border-color: #FFAE60;
}
.color3{
	background: #FFFFE8;
	border-color: #CBCB52;
}
.color4{
	background: #F2FAFF;
	border-color: #5DBCFF;
}
.color5{
	background: #F2EAFF;
	border-color: #B480FF;
}
.color6{
	background: #EBFFEB;
	border-color: #68B668;
}
.color7{
	background: #F3F3F3;
	border-color: #909090;
}
.color1 li, .color2 li, .color3 li, .color4 li, .color5 li, .color6 li, .color7 li{
	margin-left: 10px;
	list-style-type: none;
}
table.database{
	width:100%;
	margin: 0px;
	margin-bottom:20px;
	background-color: #c0c0c0;
}
table.database td.top{
	color: #666666;
	font-weight: bold;
	border:1px solid #ffffff;
 	padding: 4px;
	background-position: bottom;
	background-color: #f4f4f4;
}
table.database td{
	font-size:13px;
	margin: 0px;
	padding: 5px;
	background-color: #ffffff;
}

td.img{
	border:1px solid #c0c0c0;
	background-color: #ffffff;
 	padding: 4px;
	background-position: bottom;
}
img.map{
	float: left;
	margin:20px;
}