body { font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "‚l‚r ‚oƒSƒVƒbƒN", "MS PGothic", sans-serif; text-align: center; margin: 0; padding: 0; background-image: url('../img/bg-body.jpg'); background-repeat: repeat-x; }
#wrapper { text-align: left; margin: 0 auto; padding-bottom: 0px; border: 1px solid #CCCCCC; width: 750px; }
#event{ margin: 10px 0px; padding: 0px; background-color: #FFFFFF; }
	#event hr{ color: #006633; margin: 0px 20px; padding: 0px; clear: both; position: static; }
	#event p { color: #333333; line-height: 1.6em; margin: 0.5em 50px 2em 3em; padding: 0em 1em; }
	#event a{ color: #006633; border-top-style: none; border-top-color: #FFFFFF; border-right-style: none; border-right-color: #FFFFFF; border-bottom-style: none; border-bottom-color: #FFFFFF; border-left-style: none; border-left-color: #FFFFFF; }
	#event a:hover{ color: #FF6600; font-weight: normal; text-decoration: underline; border-top-style: none; border-top-color: #FFFFFF; border-right-style: none; border-right-color: #FFFFFF; border-bottom-style: none; border-bottom-color: #FFFFFF; border-left-style: none; border-left-color: #FFFFFF; }
	#event h2 { font-size: 25px; margin: 0px 0px 0px 1px; padding: 0px; border-width: 0px; border-style: none; }
	#event h3 { font-size: 25px; color: #66CC00; font-weight: bold; text-align: left; margin: 20px 0 10px 1px; padding: 15px 0 0 70px; border-top-width: 0; border-style: none; height: 60px; background-image: url('../img/format/h3-bar.jpg'); background-repeat: no-repeat; }
	#event li { color: #333333; line-height: 200%; margin: 0px; padding: 0px; list-style-type: disc; }
	#event ul { margin: 1em 50px 1em 5em; list-style-image: url('../img/h4.gif'); }

#footer { margin-top: 0px; padding: 0px; clear: both; background-color: #668800; background-image: url('../img/bg-footer.jpg'); background-repeat: repeat-x; }
	#footer hr { color: #FFFFFF; margin: 0px; padding: 0px; }
#footer-wrapper { text-align: left; margin: 0 auto; padding-top: 30px; padding-bottom: 0px; float: right; width: 400px; }
	#footer-wrapper img { font-size: 15px; margin: 0px; padding: 0px; }
	#footer-wrapper ul { font-size: 15px; margin-top: 0px; margin-left: 30px; padding-top: 0px; }
	#footer-wrapper li { color: #FFFFFF; line-height: 18px; list-style-image: url('../img/format/footer-navi.gif'); }

/* ---------------------------------------- #footer“à‚ÌŽw’è */
address{ font-size: 15px; color: #FFFFFF; font-weight: normal; font-style: normal; text-align: center; margin-top: 5px; margin-bottom: 5px; clear: both; width: 100%; }
	address a:link{ color: #FFFFFF; font-weight: normal; font-style: normal; text-decoration: none; }
	address a:visited{ color: #FFFFFF; font-weight: normal; font-style: normal; text-decoration: none; }
	address a:hover{ color: #FF9900; font-weight: normal; font-style: normal; text-decoration: none; }






