
/*
Clear Fix
-----------------------------------------------*/
.menu1,
.menu2,
.menu3,
.mainContents,
.status,
.section3,
.clearfix{
zoom:100%;
}

.menu1:after,
.menu2:after,
.menu3:after,
.mainContents:after,
.status:after,
.section3:after,
.clearfix:after{
content:".";
height:0;
clear:both;
display:block;
visibility:hidden;
}

/*
Layout
------------------------------------------------*/

/*
lNavi tMenu
--------------------------------------------*/
.lNavi{
margin-left:34px;
background:url(//img.e87.com/selection/xmas/2007images/set_header_line.gif) no-repeat top left;
}

.lNavi a{
text-decoration:none;
vertical-align:middle;
}

.lNavi li{
background:url(//img.e87.com/selection/xmas/2007images/set_header_arrow.gif) no-repeat left;
padding:0 0 0 20px;
height:22px;
}

.lNavi .none{
background:none;
}

/*
pageTitel
-----------------------------*/
.pageTitle{
clear:both;
background:url(//img.e87.com/selection/xmas/2007images/set_header_bg.jpg) no-repeat;
min-height:305px;
_height:305px;
position:relative;
}

.pageTitle .lead{
padding-top:28px;
padding-left:34px;
margin:0px;
}

.pageTitle h1{
margin-top:9px;
padding-left:34px;
}

.pageTitle p{
margin:26px 393px 16px 34px;
}

.pageTitle span.newmark{
font-size:85%;
color:#b22133;
}

/*
setBox
-------------------------------------------------------------------*/
.setBox{ margin:0 0 0 8px; width:709px; height:auto; }
.set1bg { background:url(//img.e87.com/selection/xmas/2007images/set_1_bg.gif) no-repeat left top; }
.set2bg { background:url(//img.e87.com/selection/xmas/2007images/set_2_bg.gif) no-repeat left top; }
.set3bg { background:url(//img.e87.com/selection/xmas/2007images/set_3_bg.gif) no-repeat left top; }
.set4bg { background:url(//img.e87.com/selection/xmas/2007images/set_4_bg.gif) no-repeat left top; }
.set5bg { background:url(//img.e87.com/selection/xmas/2007images/set_5_bg.gif) no-repeat left top; }
.set6bg { background:url(//img.e87.com/selection/xmas/2007images/set_6_bg.gif) no-repeat left top; }

.setBox div.setBox_inner_r div.photo img.set1{ border:1px solid #e1cacd; }
.setBox div.setBox_inner_r div.photo img.set2{ border:1px solid #c6c6c6; }
.setBox div.setBox_inner_r div.photo img.set3{ border:1px solid #b9b49c; }
.setBox div.setBox_inner_r div.photo img.set4{ border:1px solid #bbae83; }
.setBox div.setBox_inner_r div.photo img.set5{ border:1px solid #e1cacd; }
.setBox div.setBox_inner_r div.photo img.set6{ border:1px solid #e0babd; }

.setBox div.setBox_inner_r .set1goods { background-color:#fcf1f1; }
.setBox div.setBox_inner_r .set2goods { background-color:#eceeeb; }
.setBox div.setBox_inner_r .set3goods { background-color:#d0ccb7; }
.setBox div.setBox_inner_r .set4goods { background-color:#f3edd9; }
.setBox div.setBox_inner_r .set5goods { background-color:#e9e2dc; }
.setBox div.setBox_inner_r .set6goods { background-color:#fcf4ee; }

.set_bottom{ margin:0 0 7px 8px; _margin:0 0 -3px 8px; width:709px; height:2px; }
.set1btm{ background:url(//img.e87.com/selection/xmas/2007images/set_1_bottom.gif) no-repeat left top; }
.set2btm{ background:url(//img.e87.com/selection/xmas/2007images/set_2_bottom.gif) no-repeat left top; }
.set3btm{ background:url(//img.e87.com/selection/xmas/2007images/set_3_bottom.gif) no-repeat left top; }
.set4btm{ background:url(//img.e87.com/selection/xmas/2007images/set_4_bottom.gif) no-repeat left top; }
.set5btm{ background:url(//img.e87.com/selection/xmas/2007images/set_5_bottom.gif) no-repeat left top; }
.set6btm{ background:url(//img.e87.com/selection/xmas/2007images/set_6_bottom.gif) no-repeat left top; }

.setBox .header{ height:39px; _height:67px; padding:28px 0 0 135px; }
.setBox div.setBox_inner { margin:0 0 0 41px; }
.setBox div.setBox_inner_l { width:250px; _width:227px; margin-right:23px; float:left; }
.setBox div.setBox_inner_r { width:375px; float:left; }
.setBox div.setBox_inner_r p.text { margin:21px 0 10px 0; }

.setBox div.setBox_inner_r .goosdata1 { padding:6px; clear:both; }
.setBox div.setBox_inner_r .goosdata2 { padding:0 6px 6px 6px; margin-bottom:8px; clear:both; }
.setBox div.setBox_inner_r .goosdata3 { padding:6px; margin-bottom:8px; clear:both; }

.setBox div.setBox_inner_r div.photo{ width:110px; float:left; }
.setBox div.setBox_inner_r dt a{ font-weight:bold; color:#ca417d; line-height:130%; }
.setBox div.setBox_inner_r .detail{ float:left; width:253px; }
.setBox div.setBox_inner_r dd{ background:url(//img.e87.com/selection/xmas/2007images/set_1_dot.gif) no-repeat bottom; font-size:90%; padding:3px 0 3px 0; margin:0 0 3px 0; }
.setBox div.setBox_inner_r p.price{ font-size:90%; }
.setBox div.setBox_inner_r p.price img{ margin:0 0 0 5px; vertical-align:bottom; }


#contents .pagetop {
	width:745px;
	text-align:right;
	margin:0 0 10px 0;
}

