body { margin: 0px; font-size: 100%; font-family: sans-serif; }strong { color: #ff0066; text-decoration: underline; }em { color: #ff0066; font-style: normal; font-weight: normal; }#area_stage { width: 760px; margin: 0px auto; }#area_header { float: left; width: 100%; background: #ffffff url("../img/template/header-bg.gif") repeat-x bottom; border-style: none; }	#sitename { float: left; border-style: none; }		#sitename a img { vertical-align: bottom; border-style: none; }	#information { float: right; width: 390px; border-style: none; }		#information p { margin: 0px 10px 0px 0px; border-style: none; text-align: right; font-size: 80%; }		#information p.firstchild { height: 20px; margin: 30px 10px 5px 0px; border-style: none; font-size: 75%; }			#information p img { vertical-align: middle; }#area_body { float: left; width: 100%; border-style: none; background: #ffffff url("../img/template/arealeft-bg.gif") repeat-y left top; }	#area_left { float: left; width: 180px; border-style: none; }		#maimenu { float: left; border: solid 1px orange; }			#mainmenu ul { list-style: none; dispaly: block; float: left; margin: 0px; padding: 0px; border-style: none; }				#mainmenu li { list-style: none; dispaly: block; clear: left; float: left; margin: 0px; padding: 0px; border-style: none; }					#mainmenu li a { display: block; background: #ffffff url("../img/template/mainmenu_off.gif") no-repeat; }					#mainmenu li a:link { }					#mainmenu li a:visited { }					#mainmenu li a:active { }					#mainmenu li a:hover { background: url("../img/template/mainmenu_on.gif") no-repeat; }					#mainmenu li a.firstchild { background: #ffffff url("../img/template/mainmenu00_off.gif") no-repeat; }					#mainmenu li a.firstchild:link { }					#mainmenu li a.firstchild:visited { }					#mainmenu li a.firstchild:active { }					#mainmenu li a.firstchild:hover { background: url("../img/template/mainmenu00_on.gif") no-repeat; }						#mainmenu li a img { vertical-align: bottom; border-style: none; }	#area_right { float: right; width: 540px; border-style: none; }		#area_contents { padding: 10px 20px 30px 0px; border-style: none; font-size: 90%; }			#area_contents h2 { margin: 20px 0px 0px 0px; padding: 0px; border-style: none; }				#area_contents h2 img { vertical-align: bottom; }			#area_contents h3 { margin: 20px 0px 0px 0px; padding: 0px; border-style: none; }			#area_contents h3.hidden { display: none; }			#area_contents p { margin: 0px; padding: 1em 0px 0px 0px; line-height: 150%; }			#area_contents p.note { color: #cc3333; font-size: 80%; }			#area_contents ul { list-style: none; margin: 1em 0px 0px 0px; padding: 0px; border-style: none; }				#area_contents li { list-style: none; margin: 0.5em 0px 0px 0px; padding: 0px 0px 0px 25px; border-style: none; background: #ffffff url("../img/template/list-image01.gif") no-repeat left center; }#area_footer { clear: left; padding: 20px 0px 15px 0px; background: #ffffff url("../img/template/footer-bg.gif") no-repeat left top; border-style: none; }	#area_footer p { margin: 0px 10px; text-align: center; font-size: 75%; }
