@charset "utf-8";
* {
    margin: 0;
    padding: 0;
}

table,img,p {
    border: 0;
}

body {
    font-family: Verdana,Arial,Helvetica,sans-serif;
    color: #575757;
    font-size: 72.5%;
    line-height: 150%;
    letter-spacing:1px;
	padding-bottom:3em;
}

li {
    list-style-type: none;
}

select {
    border: solid 1px #ccc;
}

div{
	min-height:1em;
	_height:1em;
}
div:after{content:"";clear:both;display:block;}



/* 商品（dezacolor）詳細
----------------------------------------------- */

/*tab*/

div#colorTab,
div#lameTab,
div#paternTab,
div#illustTab{
	border:1px solid #c7c7c7;
	padding:11px 14px;
	background: url(img/bg-colortab.png);
}

div.colorStatus{
	float:left;
	width:99%;
}
div.colorStatus div{
	float:left;
	padding-right:17px;
}

div#colorTab p img{
	margin:0 2px 2px 0;
}
div#lameTab p img{
	margin:0 5px 5px 0;
}
div#paternTab p,
div#illustTab p{
	float:left;
	padding-right:-2px;
}
div#paternTab p img,
div#illustTab p img{
	margin:0 18px 0 0;
}
div#paternTab p.prev,
div#illustTab p.prev{
	float:left;
	padding-right:15px;
	padding-top:30px;
}
div#paternTab p.next,
div#illustTab p.next{
	padding-right:0;
	padding-top:30px;
}
div#paternTab p.prev img,
div#paternTab p.next img,
div#illustTab p.prev img,
div#illustTab p.next img{
	margin:0;
}


div.totalprice{
	float:right;
	width:118px;
	color:#333333;
}
div.totalprice h4{
	font-weight:normal;
}
div.totalprice p{
	font-weight:bold;
	font-size:120%;
}
div.totalprice p.totalpriceIn{
	padding-top:28px;
	border-bottom:1px solid #333;
	text-align:right;
}

/*20100304*/
#palletAll {
	margin: 0px auto;
	width: 760px;
	overflow:visible;
}
#tab {
	margin-left: 0;
	padding-left: 0;
	height: 30px;
	overflow: hidden;
}
#tab li {
	float: left;
	width: 122px;
	margin: 0 1px 0 0;
	height: 30px;
	display: block;
	background: url(img/bg-tab.gif) no-repeat left top;
}
#tab li a {
	display: block;
	width: 122px;
	padding: 8px 0;
	border-bottom: 0;
	color: #333;
	text-decoration: none;
	text-align: center;
}
#tab li a:hover, #tab li.present a {
	background: url(img/bg-tab-over.gif) no-repeat left top;
	color: #333;
}


/*20100406*/
div#buynow{
	overflow:visible;
}
