body{
	background-color:#E2F4CE;
	background-image:url(../images/bg_all1.gif);
}
h2{
	background-image:url(../images/bg_h2_1.gif);
}
hr{
	border-bottom:1px solid #0d2043; 
	background-color:#45872b; 
}

/* ----- 正答 ------ */
div#seitoBox p#seitoText{
	background:#fbeaa4;
	background-image:url(../images/bg_seitoBoxTd1.gif);
	border:2px solid #edba69;
}
div#seitoBox table tr th{
	background:#357322;
	background-image:url(../images/bg_seitoBoxTr1.gif);
	border-left:1px solid #56ea138;
	border-right:1px solid #0b3e15;
}
div#seitoBox table tr td{
	background:#fbeaa4;
	background-image:url(../images/bg_seitoBoxTd1.gif);
	border-left:1px solid #fff4b5;
	border-right:1px solid #edba69;
	border-bottom:1px solid #edba69;
	color:#0d4311;
}

/* ----- 問題番号 ------ */
div.qNumber{ 
	background:#0D4311;
	background-image:url(../images/bg_qNumber1.gif);
}

/* ----- 問題 ------ */
div.qBox{
	background:#94D869;
	background-image:url(../images/bg_qBox1.gif);
}
div.qBox h3.qText{
	color:#2E4134;
}
div.qBox div.hBox{
	background:#B6E191;
}
div.qBox div.hBox p.hText{
	background:#F49423;
	background-image:url(../images/img_hintLarge2.gif);
	color:#ffffff;
}

/* ----- 解答 ------ */
div.aBox{
	border-top:1px solid #85cf65;
}
div.aBox div p.aSelect span.hBoxMini{
	background:#F49423;
	background-image:url(../images/img_hintSmall1.gif);
	color:#ffffff;
}

/* ----- Submit ------ */
div#submitBox #submit{
	background: url(../images/btn_submit1.gif) no-repeat;
}

/* ----- Footer ------ */
div#footer{
	background-color:#E2F4CE;
}

