#right h4 {	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";	font-size: 14px;	line-height: 22px;	font-weight: normal;	color: #333333;	margin: 0px 0px 20px;	padding: 14px 0px 20px 14px;	border-bottom-width: 1px;	border-bottom-style: dashed;	border-bottom-color: #999999;	border-top-width: 1px;	border-top-style: dashed;	border-top-color: #999999;}.color1 {	color: #FFF26C;}.color2 {	color: #99FF66;}.color3 {	color: #33CC66;}.color4 {	color: #9999CC;}.color5 {	color: #FF99FF;}.color6 {	color: #FF7C80;}.color7 {	color: #9797FC;}.color8 {	color: #FFFF00;}#right h4 a {	color: #333333;	text-decoration: none;}#right h4 a:hover {	color: #990033;	text-decoration: underline;}.ans1 {	background-color: #FFF26C;	padding-top: 4px;	padding-bottom: 4px;	padding-left: 10px;	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";	font-size: 16px;	font-weight: bold;	color: #333333;	margin: 0px;}.ans2 {	background-color: #99FF66;	padding-top: 4px;	padding-bottom: 4px;	padding-left: 10px;	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";	font-size: 16px;	font-weight: bold;	color: #333333;	margin: 0px;}.ans3 {	background-color: #33CC66;	padding-top: 4px;	padding-bottom: 4px;	padding-left: 10px;	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";	font-size: 16px;	font-weight: bold;	color: #333333;	margin: 0px;}.ans4 {	background-color: #9999CC;	padding-top: 4px;	padding-bottom: 4px;	padding-left: 10px;	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";	font-size: 16px;	font-weight: bold;	color: #333333;	margin: 0px;}.ans5 {	background-color: #FF99FF;	padding-top: 4px;	padding-bottom: 4px;	padding-left: 10px;	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";	font-size: 16px;	font-weight: bold;	color: #333333;	margin: 0px;}.ans6 {	background-color: #FF7C80;	padding-top: 4px;	padding-bottom: 4px;	padding-left: 10px;	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";	font-size: 16px;	font-weight: bold;	color: #333333;	margin: 0px;}.ans7 {	background-color: #9797FC;	padding-top: 4px;	padding-bottom: 4px;	padding-left: 10px;	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";	font-size: 16px;	font-weight: bold;	color: #333333;	margin: 0px;}.ans8 {	background-color: #FFFF00;	padding-top: 4px;	padding-bottom: 4px;	padding-left: 10px;	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";	font-size: 16px;	font-weight: bold;	color: #333333;	margin: 0px;}#right ul {	margin-top: 0px;	margin-bottom: 0px;	padding-top: 8px;	padding-bottom: 0px;}#right li {	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";	font-size: 14px;	line-height: 19px;	font-weight: normal;	color: #333333;	margin-bottom: 8px;}#right p {	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";	font-size: 14px;	line-height: 19px;	font-weight: normal;	color: #333333;	margin: 0px;	padding: 8px 0px 0px 20px;	border: none;}.back {	text-align: right;	margin-bottom: 20px;}#anser_area1 {	border-left-width: 6px;	border-left-style: solid;	border-left-color: #FFF26C;	margin: 0px;	padding: 0px;}#anser_area2 {	border-left-width: 6px;	border-left-style: solid;	border-left-color: #99FF66;	margin: 0px;	padding: 0px;}#anser_area3 {	border-left-width: 6px;	border-left-style: solid;	border-left-color: #33CC66;	margin: 0px;	padding: 0px;}#anser_area4 {	border-left-width: 6px;	border-left-style: solid;	border-left-color: #9999CC;	margin: 0px;	padding: 0px;}#anser_area5 {	border-left-width: 6px;	border-left-style: solid;	border-left-color: #FF99FF;	margin: 0px;	padding: 0px;}#anser_area6 {	border-left-width: 6px;	border-left-style: solid;	border-left-color: #FF7C80;	margin: 0px;	padding: 0px;}#anser_area7 {	border-left-width: 6px;	border-left-style: solid;	border-left-color: #9797FC;	margin: 0px;	padding: 0px;}#anser_area8 {	border-left-width: 6px;	border-left-style: solid;	border-left-color: #FFFF00;	margin: 0px;	padding: 0px;}#right h3 {	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";	font-size: 14px;	font-weight: bold;	color: #333333;	margin-top: 20px;}#right ul li ul {	list-style-type: lower-alpha;}.number {	list-style-type: decimal;}