h3{
	font-size : 12px;
	font-weight : bold;
	margin-top : 0px;
	margin-bottom : 2px;
	margin-left : 0px;
	margin-right : 0px;
	padding-top : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-bottom : 2px;
	border-bottom : solid 1px #777777;
}

h4{
	font-size : 12px;
	font-weight : bold;
	margin-top : 10px;
	margin-bottom : 2px;
	margin-left : 0px;
	margin-right : 0px;
	padding-top : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-bottom : 0px;
}

p.func{
	font-size : 12px;
	line-height : 140%;
	margin-top : 0px;
	margin-bottom : 15x;
	margin-left : 10px;
	margin-right : 0px;
	padding-top : 2x;
	padding-left : 0px;
	padding-right : 0px;
	padding-bottom : 0px;
}

p.intro{
	font-size : 14px;
	line-height : 140%;
	margin-left : 30px;
}

span.hatsubai {
	font-size : 16px;
	color : #FF0000;
	font-weight : bold;
}

ul{
	margin-top : 0px;
	line-height : 120%;
	font-size : 12px;
}

li{
	margin-top : 0px;
}

.star{
	color : #0066CC;
	font-weight : bold;
}