@charset "UTF-8";
#plan-home-top { width:900px;}
	#plan-home-top p { width:900px; margin:0 auto; padding:0; text-align:center;}
#plan-home { padding:10px 0; }
	#plan-home-intro { width:850px; padding:20px 25px 20px 25px;}
		#plan-home-intro h1 { margin:0; padding:0 0 20px 0;}
		#plan-home-intro p { margin:0; padding:10px 25px; font-size:12px; line-height:18px;}
	#plan-menu { width:875px; padding:0 0 20px 30px;}
		#plan-menu ul { margin:0; padding:0; list-style:none;}
		#plan-menu li { margin:0; padding:0 25px 20px 20px; list-style:none; float:left;}
				#plan-menu li a img { border:none; filter: alpha(opacity=100); -moz-opacity:1.00; opacity:1.00;}
				#plan-menu li a:hover img { border:none; filter: alpha(opacity=65); -moz-opacity:0.65; opacity:0.65;}
	#plan-detail {width:804px; padding:20px 0 0 45px;}
		.plan-art { display:block; width:804px; background: url(../images/plan-art-top.gif) no-repeat top; padding:20px 0 0 0; }
			.plan-art-inner { display:block; width:804px; background: url(../images/plan-art-bg.gif) repeat-y top; }
			.plan-art-end {background: url(../images/plan-art-end.gif) no-repeat bottom; line-height:20px; margin:0; padding:0 0 20px 0; clear:both; }
				.plan-art-end p { margin:0; padding:0 46px; text-align:right;}
					.plan-art-end p img { border:none;}
		.art-head { margin:0 40px 0 40px; width:720px; border-bottom:1px solid #CCC;}
			.art-head h2 { margin:0; padding:0; float:left; width:530px;}
			.art-head p { margin:0; padding:0 6px 0 0; float:right; text-align:right; width:175px;}
				.art-head p a img { border:none;}
		.art-gallery { float:right; width:200px;padding:20px 50px 0 0;}
		.art-left { float:left; width:460px; padding:0 0 0 48px;}
			.art-left h3 { margin:0; padding:20px 0 0 4px;border-bottom:1px solid #CCC; font-size:14px; line-height:20px; color:#666;}
			.art { padding:10px 4px;}
				.art table { border:none; border-collapse:collapse;}
					.art table th { padding:6px 0; width:100px; font-size:12px; line-height:16px; vertical-align:top;color:#666; text-align:left;}
					.art table td { padding:6px 4px; font-size:12px; line-height:16px; vertical-align:top;color:#666;}
				.art ul { margin:0 0 0 18px; padding:0 0 0 4px;}
					.art li {margin:0; padding:4px 0 4px 4px; font-size:12px; line-height:16px; color:#666;}
				.art p {margin:0; padding:4px 0 4px 4px; font-size:12px; line-height:16px; color:#666;}
		.plan-gotop { padding:10px 0;}
			.plan-gotop p { padding:0; margin:0; line-height:14px; font-size:10px; text-align:right;}
				.plan-gotop p a { color:#666; text-decoration:none;}
				.plan-gotop p a:hover { color:#C990DD; text-decoration: underline;}