form.qz {margin: 1em;}
/* quiz prize image*/
.pre01 {
	margin: 10px 0px 0px 33px; 
	width: 200px;
	border: solid 3px #ff9900; 
	padding: 0px;
	float: left;
}
.pre02 {
	margin: 10px 0px 0px 20px; 
	width: 220px; 
	background-color: #ffffcc; 
	font-size: 12px; 
	line-height: 20px; 
	border: double 3px #cc0000; 
	padding: 3px 3px 3px 10px; 
	float: left;
}
.pre02w {
	margin: 10px 0px 0px 28px; 
	width: 490px; 
	background-color: #ffffcc; 
	font-size: 12px; 
	line-height: 20px; 
	border: double 3px #cc0000; 
	padding: 3px 3px 3px 10px; 
	float: left;
	text-align:center;
}
/* quiz ans exp*/
.pre03 {
	width: 454px; 
	background-color: #ffffcc; 
	font-size: 12px; 
	line-height: 20px; 
	border: double 3px #cc0000; 
	padding: 3px 20px 3px 20px;
}
/* ƒNƒCƒY ˆóü*/
.pre04{
	margin: 5px 0px 0px 25px; 
	width: 510px; 
	font-size: 80%; 
	line-height: 100%; 
	text-align: right;
}
/* ƒNƒCƒY ƒqƒ“ƒg*/
.pre05{
	margin: 2px 0px 0px 25px;
	width: 510px; 
}
/* ƒNƒCƒY ƒNƒƒXˆÊ’u*/
.pre06{
	margin: 13px 0px 0px 0px;
	padding-left: 19px;
	width: 300px; 
	font-size: 95%; 
	line-height: 110%; 
	float: left;
}
.pre06a{
	margin: 13px 0px 0px 0px;
	padding-left: 24px;
	width: 300px; 
	font-size: 95%; 
	line-height: 110%; 
	float: left;
}
/* ƒNƒCƒY cŠGˆÊ’u*/
.pre07{
	margin: 13px 0px 0px 0px;
	padding-left: 11px;
	width: 200px; 
	font-size: 95%; 
	line-height: 110%; 
	float: left;
}
/* ƒNƒCƒY cŠGˆÊ’u*/
.pre07a{
	margin: -1px 0px 0px 0px;
	padding-left: 130px;
	width: 80px; 
	font-size: 95%; 
	line-height: 110%; 
	float: left;
}
.pre07b{
	margin: 13px 0px 0px 0px;
	padding-left: 11px;
	width: 200px; 
	font-size: 95%; 
	line-height: 110%; 
	float: left;
}
.pre07c{
	margin: -1px 0px 0px 0px;
	padding-left: 130px;
	width: 80px; 
	font-size: 95%; 
	line-height: 110%; 
	float: left;
}
.pre07cb{
	margin: -1px 0px 0px 0px;
	padding-left: 136px;
	width: 80px; 
	font-size: 95%; 
	line-height: 110%; 
	float: left;
}
.pre07d{
	margin: -1px 0px 0px 0px;
	padding-left: 49px;
	width: 80px; 
	font-size: 95%; 
	line-height: 110%; 
	float: left;
}
.pre07e{
	margin: -1px 0px 0px 0px;
	padding-left: 55px;
	width: 80px; 
	font-size: 95%; 
	line-height: 110%; 
	float: left;
}
/* ƒNƒCƒY ‰¡ŠGˆÊ’u*/
.pre08{
	margin: 10px 0px 0px 23px; 
	width: 500px; 
	font-size: 95%; 
	line-height: 150%;
}
/*ƒNƒCƒYŽdØ‚è*/
.pre09{
	margin: 16px 0px 20px 28px; 
	width: 510px; 
	font-size: 95%; 
	text-align: center;
}
.qz01 {
	border: solid 1px #cc6666; 
	font-size: 13px;
}
.qz02 {
	border-right: solid 1px; 
	border-top: solid 1px; 
	border-color: #cc6666; 
	font-size: 13px; 
	line-height: 100%;
}
.qz03 {
	border-top: solid 1px; 
	border-color: #cc6666; 
	font-size: 13px; 
	line-height: 100%;
}
.qz03a {
	border-top: solid 1px; 
	border-color: #cc6666; 
}
.qz04 {
	border-right: solid 1px; 
	border-color: #cc6666; 
	font-size: 13px;
}
/* ƒNƒCƒYƒe[ƒuƒ‹ ƒZƒ‹*/
.qz05 {
	height: 31px;
	border-right: solid 1px; 
	border-top: solid 1px; 
	border-color: #666666; 
	font-size: small; 
	text-align: center;
}
/* ƒNƒCƒYƒe[ƒuƒ‹ */
.qz06 {
	border-bottom: solid 1px;
	border-left: solid 1px;
	border-color: #666666;
	font-size: small;
	text-align: center;
}
.qzr0 {background-color: #77C864;}
.qzo0 {background-color: #E4FF86;}
.qzr2 {background-color: #C0CD67;}
.qzo2 {background-color: #EEF453;}
.qzr3 {background-color: #D09468;}
.qzo3 {background-color: #FFCC66;}
.qzr4 {background-color: #E65454;}
.qzo4 {background-color: #FFCCCC;}
.qzr6 {background-color: #D06627;}
.qzo6 {background-color: #FFAB68;}
.qzr7 {background-color: #CC9933;}
.qzo7 {background-color: #FFEB40;}
.qzr8 {background-color: #CFBC3E;}
.qzo8 {background-color: #FFEB40;}
.qzr9 {background-color: #77C864;}
.qzo9 {background-color: #E4FF86;}
.qzr10 {background-color:#933}
.qzo10 {background-color:#FCC}
.qzr {background-color: #cc6666;}
.qzo {background-color: #ffcc33;}
.qzhk{background : url(../img/qzhaikei.gif) no-repeat; width: 91px; height: 73px; padding: 24px 10px 10px 25px; font-size: 14px; line-height: 130%}
.qzper{font-size: 85%; line-height: 125%}
.aj01 {
	margin: 13px 0px 0px 28px; 
}
.aj02 {
	margin: 20px 0px 20px 28px; 
	text-align: center;
}
/* ƒŠƒ“ƒN‚¨Šè‚¢ */
.clk01 {
	margin: 5px 0px 10px 0px; 
	font-size: 12px; 
	line-height: 16px; 
	width: 650px; 
	padding: 0px; 
	font-family: osaka|“™•,‚‚“ ƒSƒVƒbƒN; 
	color:#333333;
}
.clk02 {
	margin: 5px 0px 10px 0px; 
	font-size: 12px; 
	line-height: 16px; 
	width: 450px; 
	border: solid 1px #666666; 
	background-color:#ffffff; 
	padding: 5px; 
	font-family: osaka|“™•,‚‚“ ƒSƒVƒbƒN; 
	color:#333333;
}
.clk03 {
	margin: 5px 0px 10px 0px; 
	font-size: 12px; 
	line-height: 16px; 
	width: 477px; 
	border: solid 1px #666666; 
	background-color:#ffffff; 
	padding: 5px; 
	font-family: osaka|“™•,‚‚“ ƒSƒVƒbƒN; 
	color:#333333;
}
.clk04 {
	margin: 5px 0px 10px 0px; 
	font-size: 12px; 
	line-height: 16px; 
	width: 490px; 
	border: solid 1px #666666; 
	background-color:#ffffff; 
	padding: 5px; 
	font-family: osaka|“™•,‚‚“ ƒSƒVƒbƒN; 
	color:#333333;
}
/*ƒoƒbƒNƒiƒ“ƒo[*/
/* New Menu */
div.bknbm ul {
	margin: 0px 0px 5px 0px;
	padding: 0px;
	font-size: small;
	color: #666666;
	background-color: #FFFFFF;
}
div.bknbm li {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
	display: inline;
	text-align: left;
}
div.bknbm li a {
	display: block;
	width: 155px;
	height: 48px;
	text-align: center;
	padding: 18px 2px 0px 3px;
	margin: 1px 1px 1px 1px;
	text-decoration: none;
	color: #222222;
	list-style-type: none;
	border: solid 1px #3366FF;
}
div.bknbm li a:hover {
	color: #CC0000;
	background-color: #FFFFDD;
	border: solid 1px #CC0000;
}
div.bknb ul {
	margin: 0px;
	padding: 0px;
	font-size: small;
	color: #666666;
	background-color: #FFFFFF;
}
div.bknb li {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
	display: inline;
	text-align: left;
}
div.bknb li a {
	display: block;
	text-align: center;
	width: 100px;
	padding: 5px 3px 5px 14px;
	margin: 1px 1px 1px 1px;
	text-decoration: none;
	color: #666666;
	list-style-type: none;
	border: solid 1px #666666;
	background-image: url('../img/_common/pli01.gif');
	background-repeat: no-repeat;
	background-position: 2px 7px;
	text-align: left;
}
div.bknb li a:hover {
	color: #CC0000;
	background-color: #FFFFDD;
	border: solid 1px #CC0000;
}
div.bknb2 ul {
	margin: 0px;
	padding: 0px;
	font-size: small;
	color: #666666;
	background-color: #eeeeee;
}
div.bknb2 li {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
	display: inline;
	text-align: left;
	background-color: #ffffff;
}
div.bknb2 li a {
	display: block;
	text-align: center;
	width: 100px;
	padding: 5px 3px 5px 14px;
	margin: 1px 1px 1px 1px;
	text-decoration: none;
	color: #666666;
	list-style-type: none;
	border: solid 1px #666666;
	background-image: url('../img/_common/pli01.gif');
	background-repeat: no-repeat;
	background-position: 2px 7px;
	text-align: left;
}
div.bknb2 li a:hover {
	color: #CC0000;
	background-color: #FFFFDD;
	border: solid 1px #CC0000;
}
