@charset "utf-8";

/*===================================================
 /shop/common CSS 
=================================================== */

/*---------------------------------------------------
 tabHeading
--------------------------------------------------- */
.tabHeading {
padding-bottom:3px;
background: url(/shop/common/images/tabHeading_bg_01.gif) no-repeat left bottom #fff;
}
.tabHeading .tabHeadingInner:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.tabHeading .tabHeadingInner {display:inline-block;}
/* Hides from IE-mac \*/
* html .tabHeading .tabHeadingInner {zoom:1;}
.tabHeading .tabHeadingInner {display:block;}
/* End hide from IE-mac */

.tabHeading .tabHeadingInner {
margin-left:-3px;
}

.tabHeading .tabItem {
float:left;
padding-left:3px;
}


/*---------------------------------------------------
 stationNameList
--------------------------------------------------- */
ul.stationNameList:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
ul.stationNameList {display:inline-block;}
/* Hides from IE-mac \*/
* html ul.stationNameList {zoom:1;}
ul.stationNameList {display:block;}
/* End hide from IE-mac */

ul.stationNameList li {
display:block;
float:left;
white-space:nowrap;
min-width:122px;
width:auto !important;
width:122px;
margin-right:10px;
}


/*---------------------------------------------------
 Shop Data List
--------------------------------------------------- */
dl.shopDataList:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
dl.shopDataList {display:inline-block;}
/* Hides from IE-mac \*/
* html dl.shopDataList {zoom:1;}
dl.shopDataList {display:block;}
/* End hide from IE-mac */

dl.shopDataList dt {
float:left;
width:6em;
}
dl.shopDataList dd {
margin-left:6em;
}


.saleInfoBox {
padding:10px 15px;
background:#ee3f9c;
color:#fff;
font-weight:bold;
}


/*---------------------------------------------------
 Service Icon List
--------------------------------------------------- */
ul.serviceIcoList:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
ul.serviceIcoList {display:inline-block;}
/* Hides from IE-mac \*/
* html ul.serviceIcoList {zoom:1;}
ul.serviceIcoList {display:block;}
/* End hide from IE-mac */

ul.serviceIcoList {
margin-left:-10px;
}
ul.serviceIcoList li {
float:left;
padding-left:10px;
}


/*---------------------------------------------------
 Brand Logo Icon
--------------------------------------------------- */
.brandLogo:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.brandLogo {display:inline-block;}
/* Hides from IE-mac \*/
* html .brandLogo {zoom:1;}
.brandLogo {display:block;}
/* End hide from IE-mac */

.logoEchika01,
.logoEchika02 {
float:right;
margin-top:4px;
}
.logoEchika03 {
float:right;
margin-top:8px;
}
.logoMetropia {
float:right;
margin-top:8px;
}

/*---------------------------------------------------
 echika_fit th color
--------------------------------------------------- */
table.echika th {
background-color:#f43a9f;
color:#ffffff;
}

