@charset "Shift_JIS";

/* ie6 png */
.iepngfix {
	behavior: expression(IEPNGFIX.fix(this));
}
.clear0{clear:both; line-height:0; height:0; font-size:0;}	

/* ページレイアウト */
div#loungechair{
width:800px;
margin:1em auto 2em;
}

div#loungechair div#loungechairIn{
line-height:150%;
color:#664c30;
}

/* navi */
div#loungechair ul#lubox{margin:10px auto 0; width:800px;}

div#loungechair ul#lubox li{
	margin-right:8px;
	float:left;
	list-style-type:none;
	line-height:1.0;
	display:block;
	width:194px;
	height:150px;
	position:relative;
}

div#loungechair ul#lubox li a img{position:absolute; z-index:5;}
div#loungechair ul#lubox li a{display:block; text-decoration:none; z-index:10;}
div#loungechair ul#lubox li a:hover img , div#loungechair ul#lubox li a:hover p{
	filter:alpha(opacity=70);
	-moz-opacity:0.70;
	opacity:0.70;
	}

div#loungechair ul#lubox li a p.code{
	padding:102px 0 5px 15px;
	color:#333;
	font-size:16px;
	font-weight:bold;
	line-height:1.0;
	position:relative;
	z-index:6;
	}
div#loungechair ul#lubox li a p.price{
	padding:0 0 0 15px;
	color:#DD5004;
	font-size:18px;
	font-weight:bold;
	line-height:1.0;
	position:relative;
	z-index:7;	
	}
div#loungechair ul#lubox li a p.price span{font-size:12px;}


div#loungechair div#loungechairIn h2{
margin:30px 0 4px;
}


/* table */
div#loungechair table#hikaku{
	border-collapse:collapse;
	border-spacing:0px;
	empty-cells:show;
	width:800px;
	margin:0 auto;
	font-size:11px;
	font-weight:bold;
	line-height:1.0;
	word-break:break-all;
}
div#loungechair table#hikaku th#lt{
	border:1px solid #866644;
	background-color:#FBF7E6;
	font-size:0;
	padding:0;
}
div#loungechair table#hikaku th.name{
	border:1px solid #866644;
	background-color:#FBF7E6;
	color:#C60;
	text-align:left;
	padding:8px 5px 8px 10px;
	width:14%;
	line-height:1.5;
}
div#loungechair table#hikaku th.spec{
	border:1px solid #866644;
	background-color:#FBF7E6;
	color:#664c30;
	text-align:center;
	width:7%;
	padding:10px 2px;
	font-size:10px;
	line-height:1.2;
}
div#loungechair table#hikaku td{
	border:1px solid #866644;
	background-color:#FFF;
	color:#664c30;
	font-weight:normal;
	text-align:center;
	padding:10px 5px;
}
div#loungechair table#hikaku th.name a{color:#C60; text-decoration:underline;}
div#loungechair table#hikaku th.name a:hover{color:#666; text-decoration:none;}

div#loungechair table#hikaku td ul{text-align:left;}
div#loungechair table#hikaku td ul li{list-style:none; line-height:1.5;}

div#loungechair table#hikaku td ul li span.ivory{color:#E5DCC5;}
div#loungechair table#hikaku td ul li span.brown{color:#5B2E00;}
div#loungechair table#hikaku td ul li span.black{color:#000;}
div#loungechair table#hikaku td ul li span.white{color:#E9E9E9;}
div#loungechair table#hikaku td ul li span.vintageIvory{color:#E5DCC5;}
div#loungechair table#hikaku td ul li span.vintageIvory span{ line-height:0.7;}
/* box */
div#loungechair div#loungechairIn .boxChair{
padding:6px;
border:1px solid #866644;
background:#e3d8c4;
}

/* inner */
div#loungechair div#loungechairIn .inner{
margin-bottom:14px;
padding:16px 17px;
background:#fbf7e6 url(../img/bg_01.gif) bottom right no-repeat;
}

div#loungechair div#loungechairIn .inner_left{
position:relative;
float:left;
_display:inline;
}
div#loungechair div#loungechairIn .inner_right{
position:relative;
float:right;
_display:inline;
}


/* p */
div#loungechair div#loungechairIn .inner p.pic img{
border:1px solid #cab8a7;

}

div#loungechair div#loungechairIn .inner li p{
	padding-top:5px;
	line-height:1.3em;
	text-align:center;

}

div#loungechair div#loungechairIn .inner p.color{
color:#fff;
font-size:10px;
text-align:center;
margin-bottom:5px;
}
div#loungechair div#loungechairIn .inner p.size_txt{
width:300px;
color:#8e7d6a;
}
div#loungechair div#loungechairIn .inner p span{
color:#8e7d6a;
}

/* ul */
div#loungechair div#loungechairIn .inner ul.list_prd{
position:relative;
}
div#loungechair div#loungechairIn .inner ul.list_prd li{
float:left;
padding:2px;
_display:inline;
}

div#loungechair div#loungechairIn .inner ul.list_prd.list_lounge {
	overflow:hidden;
	_width:315px;
	_overflow:hidden;
}
div#loungechair div#loungechairIn .inner ul.list_prd.list_lounge li {
	width:96px;
	margin-right:11px;
	_margin-right:5px;
}
div#loungechair div#loungechairIn .inner ul.list_prd.list_lounge li.list_lounge_last {
	margin-right:0;
}


div#loungechair div#loungechairIn .inner .list_prd2 .set_prd .collarname　p{
	width:95px;

	text-align:center;
		}
	
div#loungechair div#loungechairIn .inner ul.list_prd li .set_prd{
border-left:1px solid #cab8a7;
border-right:1px solid #cab8a7;
border-bottom:1px solid #cab8a7;
background:#453425;
width:362px;}
div#loungechair div#loungechairIn .inner ul.list_prd .set_prd2{
border-left:1px solid #cab8a7;
border-right:1px solid #cab8a7;
border-bottom:1px solid #cab8a7;
}

div#loungechair div#loungechairIn .inner ul.list_prd2{
	position: absolute;
	margin-bottom: 12px;
	z-index: 10;
	top: 2249px;
}
div#loungechair div#loungechairIn .inner ul.list_prd2 li{
float:left;
padding:2px;
_display:inline;
}

div#loungechair div#loungechairIn .inner ul.list_prd2.list_lounge {
	overflow:hidden;
	margin-left:-9px;
	_width:321px;
	_overflow:hidden;
}
div#loungechair div#loungechairIn .inner ul.list_prd2.list_lounge li {
	width:86px;
	margin-right:2px;
	_margin-right:5px;
}
div#loungechair div#loungechairIn .inner ul.list_prd2.list_lounge li.list_lounge_last {
	margin-right:0;
}

div#loungechair div#loungechairIn .inner ul.list_prd2 li .set_prd{
	padding-top:3px;
width:362px;
}
div#loungechair div#loungechairIn .inner ul.list_prd2 li .set_prd2{
	padding-top:5px;

width:321px;
}



/* 購入ボタン */
div#loungechair div#loungechairIn .btn_prd01 a{
background:url(../img/btn_more2.jpg) no-repeat;
text-indent:-9999px;
height:30px;
display:block;

}
div#loungechair div#loungechairIn .btn_prd02 a{
background:url(../img/btn_more.jpg) 0 0 no-repeat;
text-indent:-9999px;
width:362px;
height:30px;
display:block;
}

/* SOLDOUTボタン */
div#loungechair div#loungechairIn .btn_soldout01{
background:url(../img/btn_soldout_01.jpg) 0 0 no-repeat;
text-indent:-9999px;
width:84px;
height:30px;
display:block;
margin:0.5em auto 0;
}
div#loungechair h3#dx2,
div#loungechair h3#bt7222,
div#loungechair h3#bt7235,
div#loungechair h3#bt7563,
div#loungechair h3#bt7051{padding-bottom:10px;}

div#loungechair span.price_tag{
	position:absolute;
	display:block;
	z-index:10;
	left: -100px;
	top: 20px;
}
div#loungechair span.price_tag2{
	position:absolute;
	display:block;
	z-index:10;
	left: -60px;
	top: 0px;
}


/*div#loungechair .newIcon{
	position:absolute;
	top:68px;
	left:0;
	z-index:10;
}*/
