.photo-center,title-center { text-align: center; line-height: font-size: 105%; font-weight: bold; margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px; color: #000066; font-size: 90%}
.font-red { color: #FF0000; font-weight: bold; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 25px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; text-align: left;}
.font-red02 {  font-size: 105%; line-height: 135%; color: #FF0000; font-weight: bold; margin: 15px 0px 0px; padding: 0px 0px; text-align: left;}
.font-blue { color: #000099; font-weight: bold; margin: 25px 0px 0px; padding: 0px 0px; text-align: left;}
.photo-right { float: right; margin-right: 5px; margin-top: 5px; margin-bottom: 5px; margin-left: 5px; font-size: 80%; font-weight: bold; color: #000066}
.font-bold { font-weight: bold}
.font-blue02 { line-height: 135%; color: #000099; font-weight: bold; margin: 15px 0px 0px; padding: 0px 0px; text-align: left;}
.photo-left { float: left; margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px; font-size: 80%; font-weight: bold; color: #000066}
.nofloat { clear: both; margin: 0px; padding: 0px;}
.listbox { margin: 6px 6px 6px 15px; padding: 0px 0px}
.text-box { margin: 5px 5px; padding: 0px 0px; font-size: 88%; line-height: 140%}
.ddblock { margin: 0px 0px 4px 15px; line-height: 110%}
.dlblock { margin: 0px 0px; padding: 8px 0px 0px}
.spacing5 { margin: 0px; padding: 5px 0px 0px;}
.font-mini { font-size: 10px; color: #003399; margin: 0px 0px}
.title01 { font-size: 15px; font-weight: bold; color: #003399}
.title02 { font-size: 16px; font-weight: bold; color: #FF0000; margin-bottom: 7px;}
.font-mini-bl { font-size: 10px ; color: #003399; margin: 0px 0px}
.spacing-zero { margin-top: 0px; margin-bottom: 0px}
.font-red0 {
	font-size: 95%;
	color: #FF0000;
: 105%; color: #FF0000; font-weight: bold}
.font-blue0 { font-size: 95%; line-height: font-size: 105%; color: #000099; font-weight: bold }
.text-box2 { margin: 5px 5px 5px 14px; padding: 0px 0px; text-align: left;}
.nofloat-l { clear: left; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px }
.nofloat-r { clear: right; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px }
.title03 { font-size: 16px; font-weight: bold; color: #003399}
.sub-text { font-size: 11px; color: #000066; line-height: 130%}
.font-mini-re { font-size: 10px ; color: #FF0000; margin: 0px 0px }
.footer { margin-top: 20px; margin-bottom: 20px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 130%; font-weight: bold}
.spacing5-left { line-height: 130%; margin-top: 5px; margin-bottom: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px ; text-align: left}
.title04 { font-size: 16px; font-weight: bold; color: #9933FF}
.point-spacer { width: 15px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; height: 15px}
.font-bold02 {  font-size: 105%; line-height: 130%; font-weight: bold }
.spacing15 { margin: 0px; padding: 15px 0px 0px;}
.title05 { font-size: 16px; font-weight: bold; color: #418383}
.spec { text-align: left}
.field650 {	width: 650px;	text-align: left;	padding-top: 4px;	padding-right: 4px;	padding-bottom: 4px;	padding-left: 4px;	line-height: 150%;	font-size: 88%;}
.gotop { text-align: right; margin-top: 5px; margin-bottom: 5px; padding-right: 20px}
.back { text-align: center; margin-top: 25px; margin-bottom: 20px}
.field190 { width: 190px; font-size: 10px; line-height: 130%; text-align: left; color: #003399}
.spacing30 { margin: 0px; padding: 30px 0px 0px;}
.spacing50 { margin: 0px; padding: 50px 0px 0px;}
.font-pink { line-height: 135%; color: #D30596; font-weight: bold; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 25px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}
.font-pink02 { font-size: 105%; line-height: 135%; color: #D30596; font-weight: bold ; margin: 15px 0px 0px; padding: 0px 0px}
.font-pink0 {font-size: 95%; line-height: font-size: 105%; color: #D30596; font-weight: bold}
.font-puple0 {
	font-size: 95%;
	font-weight: bold;
	color: #8902A6;
: 105%; color: #8D03C9; font-weight: bold}
.comment { font-size: 88%; line-height: 150%; width: 450px; text-align: left; margin: 10px auto 15px;}
.comment2 { font-size: 88%; line-height: 150%; width: 98%; margin-bottom: 15px; margin-top: 0px; text-align: left;}
.field6502 { width: 650px; padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px;}
.hitokoto { color: #000099; font-weight: bold; margin: 15px 0px 10px; text-align: left;}
.comment3 {font-size: 88%; line-height: 150%; TEXT-ALIGN: left;}
ol.t01 { text-align: left; margin-top: 12px; margin-bottom: 12px; margin-left: 0em; padding-left: 4em; font-size: 88%; line-height: 130%; margin-right: auto; padding-right: 1em;}
ul.y01 { font-size: 88%; line-height: 150%; text-align: left; margin: 10px 20px 10px 0px; padding-left: 25px; color: #6F0000;}
ul.y02 { font-size: 88%; line-height: 150%; text-align: left; margin: 10px 20px 10px 0px; padding-left: 25px; color: #6F0000; list-style: url(none) none;}
.font-green { line-height: 135%; color: #4A714A; font-weight: bold; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 25px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; text-align: left;}
.font-yllw { line-height: 135%; color: #749100; font-weight: bold; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 25px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; text-align: left;}
.font-yllw02 { font-size: 105%; line-height: 135%; color: #749100; font-weight: bold ; margin: 15px 0px 0px; padding: 0px 0px}
.font-black { line-height: 135%; color: #333333; font-weight: bold; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 25px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; text-align: left;}
.font-wh { line-height: 135%; color: #919191; font-weight: bold; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 25px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; text-align: left;}
.photo-center img,.photo-left img,.photo-right img { border: 1px solid #666666; margin-right: 10px;}
td img { border: 1px solid #666666;}
.com2blue { font-size: 88%; line-height: 150%; width: 98%; margin-bottom: 15px; margin-top: 0px; text-align: left; color: #330099;}
.com2b-cau { font-size: 88%; line-height: 150%; width: 98%; margin-bottom: 15px; margin-top: 0px; text-align: left; color: #330099; text-indent: -1em; padding-left: 1em;}
div.centre { margin-top: 5px; margin-right: auto; margin-bottom: 5px; margin-left: 0px;}
div.centre img { border: 1px solid #666666;}
.spc15 {margin: 0px; padding: 15px 0px 0px;}
.spc30 {margin: 0px; padding: 30px 0px 0px;}
.spc5 {line-height: 130%; margin: 0px; padding: 5px 0px 0px;}
.font-gray { line-height: 135%; color: #919191; font-weight: bold; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 25px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; text-align: left;}
.font-bold01 { line-height: 135%; font-weight: bold; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 25px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; text-align: left;}
.green { color: #3D8954;}
.yellow { color: #8C8C00;}
.red { color: #FF0000;}
.blue { color: #3300CC;}
.gray { color: #919191;}
.comment4 {
	font-size: 88%;
	line-height: 150%;
	width: 98%;
	margin-bottom: 15px;
	margin-top: 0px;
	text-align: left;
	text-indent: -1em;
	padding-left: 1em;

}
