@charset "utf-8";

@import "import.css";

.clear {
	clear:both;
}

#slide {
	margin-bottom:10px;
	height:180px;
	z-index:1;
	position:relative;
}

#search {
	background:url(../img/search_bg.jpg) no-repeat center top;
	margin-bottom:5px;
}
	#search .inner {
		background:url(../img/search_bg_bt.jpg) no-repeat center bottom;
		padding:15px 10px 10px 15px;
	}
	#search dl {
	clear:both;
	margin-bottom:3px;
	}
		#search dl dt {
	width:110px;
	float:left;
		}
		#search dl dd {
	margin-left:113px;
		}
		#search dl dd ul li {
			display:inline;
			line-height:2;
			padding-right:2px;
		}
			#search dl dd ul li a {
				text-decoration:underline;
				font-size:11px;
			}
			#search dl dd ul li a:hover {
				text-decoration:none;
			}
			
#bnrarea {
	margin-bottom:18px;
}
	#bnrarea ul {
	}
		#bnrarea ul li {
			float:left;
			padding:0 12px 12px 0;
		}
		#bnrarea ul li.five {
			padding:0 0 12px 0;
		}
		#bnrarea ul li.seven {
			padding:0 0 12px 0;
		}
		#bnrarea ul li.last {
			padding:0 0 12px 0;
		}

table.layout {
	width:100%;
}
	table.layout td {
		vertical-align:top;
	}
	table.layout td.left {
		width:120px;
		padding-right:10px;
	}
	table.layout td.center {
		width:185px;
		padding-right:1px;
	}
	table.layout td.right {
		width:600x;
	}

/*
#left {
	width:120px;
	float:left;
	padding-right:10px;
}
*/
	#left ul li {
		padding-bottom:10px;
	}
/*
#center {
	width:191px;
	float:left;
}
*/
	#center p {
		padding-bottom:10px;
	}
	#center ul.bnr li {
		padding-bottom:10px;
	}
	#center .center_menu {
		background:#FBF6EA;
		padding:10px;
		margin-bottom:10px;
	}
		#center .center_menu h3 {
			margin-bottom:5px;
		}
			#center .center_menu ul li a {
				color:#4B4B4B;
				text-decoration:underline;
			}
			#center .center_menu ul li a:hover {
				text-decoration:none;
			}
		#center .center_menu dl dt {
			padding-bottom:5px;
		}
		#center .center_menu dl dd.upper {
			padding-bottom:10px;
		}
/*
#right {
	width:600px;
	float:right;
}
*/
	#right h3 {
		margin-bottom:20px;
	}
	#right #pickup {
		width:600px;
	}
		#right #pickup dl {
			width:294px;
			height:80px;
			float:left;
			position:relative;
			margin-bottom:20px;
		}
		#right #pickup dl.even {
			margin-left:10px;
		}
			#right #pickup dl dt {
				padding-left:90px;
				padding-bottom:6px;
				font-size:14px;
			}
				#right #pickup dl dt a {
					text-decoration:underline;
				}
				#right #pickup dl dt a:hover {
					text-decoration:none;
				}
			#right #pickup dl dd {
				padding-left:90px;
			}
			#right #pickup dl dd.img {
				position:absolute;
				top:0px;
				left:0px;
				padding-left:0;
			}
			#right #pickup dl dd.more {
				position:absolute;
				bottom:0px;
				right:0px;
				padding-left:0;
			}
	#right #name {
		margin-bottom:30px;
		clear:both;
	}
	#right #recommend {
		margin-bottom:30px;
	}
		#right #recommend dl {
			width:134px;
			float:left;
			padding:0 10px 0 0;
			margin-bottom:20px;
			border-right:1px solid #DDDDDD;
		}
		#right #recommend dl.two {
			padding:0 10px 0 10px;
		}
		#right #recommend dl.three {
			padding:0 10px 0 10px;
		}
		#right #recommend dl.four {
			padding:0 0 0 10px;
			border-right:none;
		}
			#right #recommend dl dt {
				padding-bottom:8px;
			}
			#right #recommend dl dd {
				padding-bottom:4px;
			}
				#right #recommend dl dd a {
					text-decoration:underline;
				}
				#right #recommend dl dd a:hover {
					text-decoration:none;
				}
			#right #recommend dl dd.price {
				font-weight:bold;
			}
	#right #topics {
		margin-bottom:30px;
		text-align:center;
	}
