.brand ul { text-align:center;}
.brand li { display:inline; padding:0 10px; background:url(../../common/img/dot_bar.gif) right top repeat-y;}
.brand li.last { background:none;}
.brand li.active a { font-weight:bold; color:#333; text-decoration:none;}


.brand table { border:#a3a3a3 solid 1px; width:308px; float:left; height:60px; margin-bottom:10px; background:#f3f3f3;}
.brand th,
.brand td { vertical-align:middle;}
.brand th { width:120px;}
.brand td { text-align:left; padding:0 5px;}
.brand div { clear:both;}

.brandpage ul { text-align:center;}
.brandpage li { display:inline; padding:0 10px; background:url(../../common/img/dot_bar.gif) right top repeat-y;}
.brandpage li.last { background:none;}
.brandpage li.active a { font-weight:bold; color:#333; text-decoration:none;}


.brandpage table { border:#a3a3a3 solid 1px; width:308px; float:left; height:60px; margin-bottom:10px; background:#f3f3f3;}
.brandpage th,
.brandpage td { vertical-align:middle;}
.brandpage th { width:120px;}
.brandpage td { text-align:left; padding:0 5px;}
.brandpage div { clear:both;}

.brandtokushubox .carousel,.tokushubox .carousel .carousel-wrap{ width:760px;}
.brandtokushubox .carousel.js .carousel-wrap{ float:left; background:#edeae6;}
.brandtokushubox .carousel.js ul li{ display:inline; float:left; padding:10px 5px; width:170px;}
.brandtokushubox .carousel .carousel-control{ display:inline; float:left; font-weight:bold; font-size:11px; line-height:1.3em; cursor:pointer; background:#c1c1c1; width:20px; height:43px; text-align:center; padding:37px 0 0 0;}
.brandtokushubox .carousel .disabled { background:#d8d8d7; color:#d8d8d7; cursor:default;}
.brandtokushubox .brandtokushu.js .carousel-wrap{width:720px;}
.brandtokushubox .carousel { height:80px; overflow:hidden; margin-left:95px;}
