#contents-main .pg-brand-detail .clearfix:after { content: ""; display: block; clear: both; }
#contents-main .pg-brand-detail .detail ul{ list-style: none; margin: 0; padding: 0; }
/*#contents-main .pg-brand-detail .detail div { clear: both; display: block; }*/
#contents-main .pg-brand-detail .detail div .pB{ display:block!important; float:left!important; width:200px!important; margin-right:20px!important;}
#contents-main .pg-brand-detail .detail div .pB.last{ margin-right:0px!important;}
#contents-main .pg-brand-detail .detail div .pB span{ display:block; }
#contents-main .pg-brand-detail .detail .brandItemArea{ width:100%; }
#contents-main .pg-brand-detail .detail .brandItemArea .brandItem{ display:block!important; float:left!important; width:275px!important; margin-right:17px!important; }
#contents-main .pg-brand-detail .detail .brandItemArea .brandItem.last{ margin-right:0px!important;}
#contents-main .pg-brand-detail .detail .brandItemArea .brandItem span{ font-size:12px; line-height:18px; display: inline-block; }

#contents-main .pg-brand-detail .detail .brand2clm .left{ display:block!important; float:left!important; width:410px!important;}
#contents-main .pg-brand-detail .detail .brand2clm .right{ display:block!important; float:right!important; width:410px!important;}

#contents-main .pg-brand-detail #brand_labourandwait{ padding:50px 40px 80px; background-color:#ecedea; text-align:center;}
#contents-main .pg-brand-detail #brand_labourandwait .labourandwait_main{ margin-bottom:20px;}
#contents-main .pg-brand-detail #brand_labourandwait h3{ font-size:24px; font-weight:bold;}
#contents-main .pg-brand-detail #brand_labourandwait h4{font-size: 16px; line-height: 1; font-weight: bold; margin: 20px 0 15px 0; }
#contents-main .pg-brand-detail #brand_labourandwait p{font-size: 14px; line-height:24px; }
#contents-main .pg-brand-detail #brand_labourandwait .productsItemlist{}
#contents-main .pg-brand-detail #brand_labourandwait .productsItemlist .productsItem{ width:180px; float:left; margin-right:20px;}
#contents-main .pg-brand-detail #brand_labourandwait .productsItemlist .productsItem.last{ margin-right:0px;}
#contents-main .pg-brand-detail #brand_labourandwait .productsItemlist .productsItem .pI_photo{ height:180px; margin-bottom:2px;}
#contents-main .pg-brand-detail #brand_labourandwait .productsItemlist .productsItem p{ font-size:12px; margin-top:5px; font-weight:bold; line-height:18px;}
#contents-main .pg-brand-detail #brand_labourandwait .productsItemlist .productsItem.shop{ background-color:#fff; width:180px; height:40px; font-size:12px; margin-bottom:20px; }
#contents-main .pg-brand-detail #brand_labourandwait .productsItemlist .productsItem.shop p{line-height: 13px; margin-top: 14px;}
#contents-main .pg-brand-detail #brand_labourandwait .productsItemlist .productsItem.shop a{ display: block; width:180px; height:40px; color:#000; text-decoration:none;  }
#contents-main .pg-brand-detail #brand_labourandwait .productsItemlist .productsItem.shop a:hover {color:#d0111b!important;}
#contents-main .pg-brand-detail #brand_labourandwait .labourLink a:hover {color:#d0111b!important;}