body {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px; font-style: normal;
	line-height: 120%;
	font-weight: normal;
	color: #333333;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background:#ffffff;
	color:#000000;
	scrollbar-track-color: #ffffff;
	scrollbar-face-color: #ffffff;
	scrollbar-shadow-color: #990000;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-highlight-color: #ffffff;
	scrollbar-3dlight-color: #990000;
	scrollbar-arrow-color: #ffffff;
	}
.tit_tb {  background-image:  url(images/top_ta_bg.jpg); background-repeat: repeat}
.top_body {  background-image:  url(images/top_zou.jpg); background-attachment: scroll; background-repeat: no-repeat; background-position: right top}
.tit_ph { background-image:  url(images/seien_tit.jpg); background-repeat: repeat ; background-position: 0px 0px}
.tb_text {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; font-style: normal; line-height: 15px; font-weight: normal; float: left; letter-spacing: 1pt; word-spacing: normal; text-align: left; white-space: normal; vertical-align: baseline}
table {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; color: #333333; line-height: 120%}
.qu {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 14px; font-style: normal; font-weight: bold; padding-top: 11px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; letter-spacing: 1pt; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; clip:  rect(   ); height: 25px; width: 100%; line-height: normal; margin-top: 0px; vertical-align: baseline; text-align: left; text-indent: 5pt; color: #333333}
.ans { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; font-style: normal; font-weight: normal; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; letter-spacing: 1pt; margin-right: 0px; clip:      rect(   ); height: auto; width: auto; left: 0px; top: 0px; margin-left: 10px; line-height: normal}
.ans_frm { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; font-style: normal; font-weight: normal; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; letter-spacing: 1pt; margin-right: 0px; clip: rect( ); height: auto; width: auto; left: 0px; top: 0px; margin-left: 10px; line-height: 120%; border: 1px #990000 outset}
.chrono { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; font-style: normal; font-weight: normal; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; letter-spacing: 1pt; margin-right: 0px; clip: rect( ); left: 0px; top: 0px; margin-left: 10px; line-height: normal ; border: 1px #990000 outset ; margin-top: 0px; margin-bottom: 0px}
.chrono2 {  border-color: black black #990000; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}

