@charset "utf-8";
#image_main {
	background-color: #F8EDD2;
	height: 772px;
	padding-top: 20px;
	padding-right: 40px;
	padding-left: 40px;
	padding-bottom: 40px;
}
#image {
	float: left;
	width: 573px;
	margin-right: 20px;
	height: 745px;
}
#image_large {
	margin-top: 10px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 20px;
	background-color: #FDF8E2;
	float: left;
	width: 548px;
}

#image_detail {
	width: 263px;
	float: left;
	padding: 20px;
	border: 2px solid #FFFFFF;
	height: 728px;
}

body.landscape #image_main,
body.landscape #image {
	height: 500px;
}

body.landscape #image_detail {
	height: 500px;
}

#image_main_horizonal {
	background-color: #FFFFFF;
	height: 363px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
}

#image_horizonal {
	float: left;
	width: 463px;
	margin-right: 20px;
	height: 363px;
	background-color: #FFFFFF;
}
#image_detail_horizonal {
	width: 213px;
	float: left;
	padding: 20px;
	border: 2px solid #FFFFFF;
	height: 318px;
}
#detail_top {
	height: 458px;
}
#detail_top_nav {
	background-color: #FDF8E2;
	padding: 20px;
	margin-bottom: 20px;
	border: 1px solid #AB885F;
}

#detail_top_text {
	width: 192px;
	float: left;
	margin-right: 20px;
}


#detail_bottom {
	background-color: #FDF8E2;
	padding: 20px;
	margin-top: 20px;
	margin-bottom: 20px;
	border: 1px solid #AB885F;
}
#detail_top_horizonal {
	height: 172px;
}

#detail_bottom_horizonal {
	background-color: #FFFFFF;
	padding: 20px;
	margin-top: 20px;
	margin-bottom: 20px;
}
#detail_top_thumb {
	float: left;
	background-color: #FDF8E2;
	padding: 5px;
}
#thumb1  {
	margin-bottom: 5px;
}
#thumb1   img  {
	border: 2px none #B8D8DC;
}
#thumb2  {
	margin-bottom: 5px;

}
#thumb2   img  {
	border: 2px none #B8D8DC;
}
#thumb3  {
	margin-bottom: 5px;

}
#thumb3   img  {
	border: 2px none #B8D8DC;
}
#thumb4  {
	margin-bottom: 5px;

}
#thumb4   img  {
	border: 2px none #B8D8DC;
}
#thumb5  {
	margin-bottom: 5px;

}
#thumb5    img   {
	border: 2px none #B8D8DC;
}

}
#thumb6  img  {
	border: 2px none #B8D8DC;
	margin-bottom: 5px;
}

#thumb7   img  {
	border: 2px none #B8D8DC;
	margin-bottom: 5px;
}

#thumb8   img  {
	border: 2px none #B8D8DC;
}
#price {
	margin-top: 40px;
}
