/*-----------------------------------------------------------
  FrameMainƒGƒŠƒA
-----------------------------------------------------------*/
#Left{
	float: left;
	margin: 0;
	padding: 0;
	width: 670px;
	}
	#Left .Purpose{
		margin: 0 -20px 30px 0;
		padding: 0;
		list-style: none;
		width: 690px;
		zoom: 1;
		}
		#Left .Purpose li{
			margin: 0 20px 0 0;
			padding: 0;
			float: left;
			}
		#Left .Purpose li a img{
			margin: 0;
			padding: 0;
			width: auto;
			}

	.TopNews{
		display: block;
		margin: 0 0 20px 0;
		padding: 0;
		}
		.TopNews .TopNewsT{
			position: relative;
			margin: 0 0 10px 0;
			height: 32px;
			background: url(/img/t_news.jpg) 0 0 no-repeat;
			text-indent: -10000px;
			}
			.TopNews .TopNewsT a{
				position: absolute;
				top: 8px;
				right: 10px;
				display: block;
				width: 70px;
				height: 15px;
				text-indent: -10000px;
				overflow: hidden;
				}
				.TopNews .TopNewsT a:hover{background: url(/img/more.jpg) 0 0 no-repeat;}
		.TopNews .TopNewsList{
			width: auto;
			}
			.TopNews .TopNewsList ul{
				display: block;
				list-style-type: none;
				text-align: left;
				margin: 0;
				padding: 0;
				}
				.TopNews .TopNewsList ul li{
					display: block;
					margin: 0;
					padding: 8px 0;
					background: url(/img/dotline.gif) left bottom repeat-x;
					line-height: 120%;
					}
					.TopNews .TopNewsList ul li a{
						}
					.TopNews .TopNewsList ul li span{
						color: #333333;
						margin: 0 7px 0 0;
						padding: 0 15px 0 0;
						background: url(/img/listmark01.gif) right center no-repeat;
						}
	.PresentBnr{
		display: block;
		margin: 0 0 30px 0;
		padding: 0;
		}

	.TopPickupe{
		display: block;
		margin: 0 0 20px 0;
		padding: 0;
		}
		.TopPickupe .TopPickupeT{
			margin: 0 0 20px 0;
			height: 32px;
			background: url(/img/t_pickupe.jpg) 0 0 no-repeat;
			text-indent: -10000px;
			}
		.TopPickupe .TopPickupeList{
			margin: 0;
			padding: 0;
			background: url(/img/dotline_bg_Pickupe.gif) right top repeat-y;
			}
			.TopPickupe .TopPickupeList dl{
				margin: 0 0 20px 0;
				padding: 0 20px;
				width: 183px;
				float: left;
				background: url(/img/dotline_bg_Pickupe.gif) left top no-repeat;
				}
				.TopPickupe .TopPickupeList dt{
					margin: 0 0 10px 0;
					padding: 0;
					width: 180px;
					height: 140px;
					overflow: hidden;
					}
					.TopPickupe .TopPickupeList dt img{
						margin: 0;
						padding: 0;
						}
				.TopPickupe .TopPickupeList dd.title{
					margin: 0 0 5px 0;
					padding: 0;
					height: 15px;
					overflow: hidden;
					}
				.TopPickupe .TopPickupeList dd.money{
					margin: 0 0 5px 0;
					padding: 0;
					color: #ff0000;
					text-align: right;
					}
				.TopPickupe .TopPickupeList dd.comment{
					margin: 0 0 5px 0;
					padding: 0;
					height: 49px;
					overflow: hidden;
					}

#Right{
	float: right;
	margin: 20px 0 0 0;
	padding: 0;
	width: 200px;
	}
