@charset "UTF-8";

/*
#contents section { padding:0 50px; }
*/

#contents h3{
	font-size:120%;
	margin-bottom: 1em;
	background:#666;
	color: #FFF;
	padding: 10px;
	font-weight: normal;
}

#contents strong  { background-color:#ffff87; }

#contents .first { margin:2em 0 2em; font-size:120%; }

#contents ul { padding:0px 0px 1em 2em; }
#contents li {
	margin:3px 0px 1em;
	line-height:1.4em;
	list-style-type:disc;
	list-style-position:outside;
}
#contents li img{ margin-top:5px;}

#contents li ul { padding:1em 0px 0px 2em; }
#contents li li {
	list-style-type:decimal;
	list-style-image:none;
}
