@charset "UTF-8";
/* CSS Document */

/*画像のいれかえ*/

#products{
	width:900px;
	margin:0 auto;
	padding:80px 0 80px 0;
	}
#navi_left {
	float: left;
	width: 100px;
	margin: 0 auto;
	clear: left;
}
#navi_right {
	float: right;
	width: 100px;
	clear: right;
}
#product_right {
	float: right;
	width:310px;
}
#product_right .products_title {
	width: 320px;
}
#product_right .price_list {
	position: absolute;
	bottom: auto;
	top: 790px;
}
#product_right .price_list2 {
	position: absolute;
	bottom: auto;
	top: 825px;
}

#product_left {
	float: left;
	width:520px;
}
	
#mainPhoto {
	background: #ccc;
	/*width: 770px;
	height: 385px;
	padding: 60px 0 0 30px;*/
	
	position: relative;
	width: 510px;
	height: 651px;
}

.swap {
	cursor: pointer;
}

#t_01, #t_02, #t_03,
#t_04, #t_05, #t_06{
	display: none;
	width: 510px;
	height: 651px;
}
#thumbs {
	margin-top: 10px;
}
.thumb_comment {
	margin: 0 auto;
	width: 413px;
}

	#thumbs  li {
	float: left;
	padding-right: 10px;
	}
	
	
#product_links {
	width: 900px;
	margin: 0 auto;
	clear: both;
	padding-top: 50px;
	padding-bottom: 50px;
}
#product_links li {
		float: left;
		line-height: 0;
	}
#product_links ul .current a img 
    {
		filter: alpha(opacity=30);
		-moz-opacity:0.30;
		opacity:0.30;
		cursor: default;
	}
#product_links li a:hover img {
		filter: alpha(opacity=60);
		-moz-opacity:0.60;
		opacity:0.60;
	}
.cart_btn {
	margin: 15px 10px 5px 10px;
}
.cart_area {
	vertical-align: top;
}

#product_links li {
	padding-right: 10px;
	float: left;
}
#productli a:hover img  {
		filter: alpha(opacity=60);
		-moz-opacity:0.60;
		opacity:0.60;
	}
.date {
	padding-top: 40px;
	padding-bottom: 40px;
	margin: 0 auto;
	width: 500px;
	clear: both;
}
#links table tr td a .btn {
	padding: 20px;
}
