body {
	margin-top : 0px ;
	background-color : #ffffff ;
}

#header {
	width : 730px ;
	text-align : left ;
}

#contents {
	width : 730px ;
	text-align : left ;
}

#footer {
	width : 730px ;
	text-align : right ;
	margin-top : 30px ;
}

/*タイトル部分左マージン*/
.title {
	margin-left : 10px ;
	margin-top : 0px ;
}

/*見出し*/
h1 {
	border-left : 7px solid #3C6FC3 ;
	border-bottom : 1px solid #3C6FC3 ;
	padding : 3px ;
	margin-left : 20px ;
}

/*内容*/
.substance {
	margin-left : 30px ;
}



/*問題タイトル*/
span.quiz {
	font-size:120%;
	font-weight:bold;
}


/*問題得点*/
span.tokuten {
	font-size:100%;
	font-weight:bold;
	color:#cc0000;
}



/*取組み数*/
span.torikumi {
	font-size:100%;
	font-weight:bold;
	color:#cc0000;
}


