@charset "utf-8";


/*///// shopIntroduction /////*/
#shopIntroduction{
padding:0 10px 0 0;
}
#shopIntroduction ul{
padding-left:20px;
}
#shopIntroduction #introductionText{
float:right;
margin:0;
padding:0;
width:346px;
}
#shopIntroduction #introductionText p.content{
font-size:116%;
}
#shopIntroduction #introductionPct{
float:left;
margin:0;
padding:0;
width:218px;
}
#shopIntroduction #introductionPct img{
margin:0 0 9px;
padding:1px;
border:1px solid #956b39;
}

/*///// collection /////*/
#collection .button{
text-align:right;
}
#collection h4,
#collection .lineupContent{
display:-moz-inline-box;
display:inline-block;
/display:inline;
/zoom:1;
vertical-align:middle;
}
#collection h4{
width:177px;
}
#collection .lineupContent{
margin:0 0 0 10px;
padding:0 0 0 11px;
width:380px;
background:url(../../cmn/images/cmn_line02.gif) left repeat-y;
}
#collection .lineupContent p{
margin:0;
width:369px;
}
#collection .collectionList{
width:620px;
margin:0 -30px 0 0;
padding:0;
}
*:first-child + html #collection .collectionList{
margin:0 -30px 20px 0;
}
#collection .collectionList li{
float:left;
margin:0 30px 20px 0;
padding:0;
width:280px;
background:#eae4d8;
list-style-type:none;
text-align:center;
}
#collection .collectionList li p{
margin:0;
padding:10px;
width:260px;
font-size:91%;
text-align:left;
}


/*///// shopInformation /////*/
#shopInformation .header{
background:url(../../cmn/images/cmn_bg_shopNameTop.gif) left top no-repeat;
}
#shopInformation .header span.bg{
display:block;
width:504px;
padding:15px 19px 12px;
background:url(../../cmn/images/cmn_bg_shopNameBtm.gif) right bottom no-repeat;
}
#shopInformation .header span.hdn{
display:none;
}
#shopInformation #shopDetail{
position:relative;
display:inline;
float:left;
margin:0;
padding:0;
width:334px;
zoom:1;
}
#shopInformation #shopDetail .relatedEntries{
margin:0;
padding:0;
line-height:1.5;
}
#shopInformation #shopDetail .relatedEntries li{
margin:0;
padding-left:12px;
background:url(../../cmn/images/cmn_arw02.gif) 0 3px no-repeat;
list-style-type:none;
}
#shopInformation #shopMap{
position:relative;
display:inline;
float:right;
margin:0;
padding:0;
width:189px;
zoom:1;
}
#shopInformation #shopMap iframe{
margin:0 0 5px;
}
#shopInformation .btn{
clear:both;
padding-top:10px;
text-align:center;
}
#shopInformation .btn li{
display:inline;
}
#shopInformation .entryDate{
margin:0;
text-align:right;
color:#000000;
}

.sectionLv1B table{
width:334px;
line-height:1.2;
}

