/*Font CSS ver.2005.3.17 */

input,
select,
th,
td,
ol,
ul,
dl,
p{
	line-height: 150%;
}


th strong,
td strong,
ol strong,
ul strong,
dl strong,
p strong{
	font-weight: bold;
}


/*List*/

ol,
ol ol,
ul,
ul ul{
	margin-top: 0;
	margin-bottom: 0;
	padding-top: 0;
	padding-bottom: 0;
}

ol ol li,
ol li,
ul ul li,
ul li{
	margin: 0.5em 0 0.5em -0.5em;
	padding: 0;
}

ol,
ol.decimal{
	list-style: decimal;
}

ol.lower-roman{
	list-style: lower-roman;
}

ol.upper-roman{
	list-style: upper-roman;
}


ul.squareList ul,
ul.squareList {
	list-style-image: url(../img/list_square.gif);
}

ul.circleList ul,
ul.circleList {
	list-style-image: url(../img/list_circle.gif);
}

dl{
	margin-top: 1em;
	padding-bottom: 0.5em;
}

dl dt{
	display: block;
	float: left;
	clear: both;
}

dl dd{
	display: block;
	margin:  0 0 0 2em;
}

