@charset "UTF-8";

#home { float:right; width:720px;}
	#home-intro {width:720px;padding:0 0 16px 0; background:url(../images/gra-bottom.jpg) no-repeat bottom left;}
		#home-flash { width:700px; height:292px; padding:0 10px; overflow:hidden; background:url(../images/home-bg.jpg) no-repeat center;}
		#home-intro p { margin:0; padding:0;}
	.home-menu {width:700px; padding:9px 10px 0 10px; clear:both; color:#333;}
		.home-menu table { width:345px; margin:0 0 5px 0; border:1px solid #CCC; border-collapse:collapse; background:url(../images/home-menu-bg.jpg) repeat-x bottom;}
			.home-menu table th { padding:12px 8px 4px 8px; text-align:left; font-size:16px; line-height:22px;}
				.home-menu table th a { display:block; color:#0079F2; text-decoration:none; background:url(../images/title1-bg1.gif) repeat-x left;}
				.home-menu table th a:hover { display:block; color:#006600; text-decoration:none; background:url(../images/title1-bg2.gif) repeat-x left;}
					.home-menu table th a strong { background-color:#FFF; padding:0 8px 0 0; }
			.home-menu table td { padding:4px 0 12px 0;font-size:12px; line-height:18px; vertical-align:top; }
				.home-menu table td img { border:1px solid #FFF; margin:0 8px; display:block; width:80px;}
				.home-menu table td img:hover { border:1px solid #0079F2;}
	.home-menu-note { height:162px; padding:0 6px 0 0 ;}

.home-intro { width:100%; text-align:center; padding:10px 0;}
	.home-intro table { width:700px; margin:0 auto;}
	.home-intro th { padding:0; margin:0; height:8px; overflow:hidden;}
	.home-intro td { padding:4px 20px; border-left:1px solid #CECECE;border-right:1px solid #CECECE; text-align:left;}
	.home-intro td p { padding:4px 0; margin:0; font-size:12px; color:#0099CC;}
	.home-intro td a { padding:0 18px; color:#0099CC; text-decoration:none; background:url(../images/pdf.gif) no-repeat left;}
		.home-intro td a:hover { color: #339900; text-decoration: underline;}
