@charset 'utf-8';


#akt {}

  .test01-menu-wrap {
    border-color: ;
    border-style: solid;
    border-radius: 0px;
    border-width: 0px;
    box-shadow: 0px 0px 0px gray;
    margin-bottom:10px;
  }
    .test01-menu-wrap .sysHeadline {
    border-bottom: 0px solid ;
    background-color: ;
    color: ;
    font-size: ;
    padding: 5px;
     
        background: -webkit-gradient(linear, left top, left bottom, from(), to());
        background: -webkit-linear-gradient(top, , );
  }
  .bmw_gnavi {
    border-color: ;
    border-style: solid;
    border-radius: 0px;
    border-width: 0px;
    box-shadow: 0px 0px 0px gray;
    margin-bottom:10px;
  }
    .bmw_gnavi .sysHeadline {
    border-bottom: 0px solid ;
    background-color: ;
    color: ;
    font-size: ;
    padding: 5px;
     
        background: -webkit-gradient(linear, left top, left bottom, from(), to());
        background: -webkit-linear-gradient(top, , );
  }
  .bmw_mobile_gnavi {
    border-color: ;
    border-style: solid;
    border-radius: 0px;
    border-width: 0px;
    box-shadow: 0px 0px 0px gray;
    margin-bottom:10px;
  }
    .bmw_mobile_gnavi .sysHeadline {
    border-bottom: 0px solid ;
    background-color: ;
    color: ;
    font-size: ;
    padding: 5px;
     
        background: -webkit-gradient(linear, left top, left bottom, from(), to());
        background: -webkit-linear-gradient(top, , );
  }
  .footer_contents {
    border-color: ;
    border-style: solid;
    border-radius: 0px;
    border-width: 0px;
    box-shadow: 0px 0px 0px gray;
    margin-bottom:10px;
  }
    .footer_contents .sysHeadline {
    border-bottom: 0px solid ;
    background-color: ;
    color: ;
    font-size: ;
    padding: 5px;
     
        background: -webkit-gradient(linear, left top, left bottom, from(), to());
        background: -webkit-linear-gradient(top, , );
  }
  .common_logo_item {
    border-color: ;
    border-style: solid;
    border-radius: 0px;
    border-width: 0px;
    box-shadow: 0px 0px 0px gray;
    margin-bottom:10px;
  }
    .common_logo_item .sysHeadline {
    border-bottom: 0px solid ;
    background-color: ;
    color: ;
    font-size: ;
    padding: 5px;
     
        background: -webkit-gradient(linear, left top, left bottom, from(), to());
        background: -webkit-linear-gradient(top, , );
  }

  
  .p-bmw_sale_items .sysContent {
  padding:5px;
  font-size:;
  color:;
  background-color:;
  text-align:center;
}

.p-bmw_sale_items .sysContent .sysIconRank{
  text-align:center;
}
.p-bmw_sale_items .sysContent .sysIconRank img{
  width:auto;
}

.p-bmw_sale_items .sysContent .sysVertical .sysItemImage img{
  width:33%;
  vertical-align:top;
  float:left;
  margin-right:5px;
}
.p-bmw_sale_items .sysContent .sysVertical{
  text-align:left;
}
.p-bmw_sale_items .sysContent .sysVertical li:after{
  clear:both;
  content:'';
  display:block;
}

.p-bmw_sale_items .sysContent .sysHorizontal .sysItemImage img{
  width:100%;
  vertical-align:middle;
}
.p-bmw_sale_items .sysContent .sysHorizontal:after{
  clear:both;
  content:'';
  display:block;
}
.p-bmw_sale_items .sysContent .sysHorizontal li{
  float:left;
  width:33%;
  padding:5px;
}
.p-bmw_sale_items .sysContent .sysItemSuggestedPrice s{
      text-decoration:line-through;
  }
   
  .p-inquiry-info .sysContent {
  padding:5px;
  font-size:;
  color:;
  background-color:;
}   
  .p-pagetop .sysContent {
  padding:5px;
  font-size:;
  color:;
  background-color:;
}   
  .common_logo_mini li{
  margin-bottom:1px;;
}
.common_logo_mini li img{
  width:100%;
  height:auto;
  vertical-align:bottom;
}
   
  .common_logo_bmw li{
  margin-bottom:1px;;
}
.common_logo_bmw li img{
  width:100%;
  height:auto;
  vertical-align:bottom;
}
   
  .go_back .sysContent {
  padding:5px;
  font-size:;
  color:;
  background-color:;
}   
  .common_gnavi_bmw_mini ul:after{
  clear:both;
  content:'';
  display:block;
}
.common_gnavi_bmw_mini ul li{
  float:left;
  margin-bottom:1px;
  text-align:center;
}
.common_gnavi_bmw_mini ul li img{
  vertical-align:bottom;
}
.common_gnavi_bmw_mini ul li.sysText a{
  display:block;
  text-decoration:none;
  color:;
  font-size:;
  line-height:px;
  background-color:;
        background: -webkit-gradient(linear, left top, left bottom, from(), to());
    background:-webkit-linear-gradient(top, , );
  overflow: hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  border-right:1px solid ;
  border-radius:0px;
}
   
  .mini_sale_items .sysContent {
  padding:5px;
  font-size:;
  color:;
  background-color:;
  text-align:center;
}

.mini_sale_items .sysContent .sysIconRank{
  text-align:center;
}
.mini_sale_items .sysContent .sysIconRank img{
  width:auto;
}

.mini_sale_items .sysContent .sysVertical .sysItemImage img{
  width:33%;
  vertical-align:top;
  float:left;
  margin-right:5px;
}
.mini_sale_items .sysContent .sysVertical{
  text-align:left;
}
.mini_sale_items .sysContent .sysVertical li:after{
  clear:both;
  content:'';
  display:block;
}

.mini_sale_items .sysContent .sysHorizontal .sysItemImage img{
  width:100%;
  vertical-align:middle;
}
.mini_sale_items .sysContent .sysHorizontal:after{
  clear:both;
  content:'';
  display:block;
}
.mini_sale_items .sysContent .sysHorizontal li{
  float:left;
  width:33%;
  padding:5px;
}
.mini_sale_items .sysContent .sysItemSuggestedPrice s{
      text-decoration:line-through;
  }
   
  .mini_new_items_page .sysContent {
  padding:5px;
  font-size:;
  color:;
  background-color:;
  text-align:center;
}

.mini_new_items_page .sysContent .sysIconRank{
  text-align:center;
}
.mini_new_items_page .sysContent .sysIconRank img{
  width:auto;
}

.mini_new_items_page .sysContent .sysVertical .sysItemImage img{
  width:33%;
  vertical-align:top;
  float:left;
  margin-right:5px;
}
.mini_new_items_page .sysContent .sysVertical{
  text-align:left;
}
.mini_new_items_page .sysContent .sysVertical li:after{
  clear:both;
  content:'';
  display:block;
}

.mini_new_items_page .sysContent .sysHorizontal .sysItemImage img{
  width:100%;
  vertical-align:middle;
}
.mini_new_items_page .sysContent .sysHorizontal:after{
  clear:both;
  content:'';
  display:block;
}
.mini_new_items_page .sysContent .sysHorizontal li{
  float:left;
  width:33%;
  padding:5px;
}
.mini_new_items_page .sysContent .sysItemSuggestedPrice s{
      text-decoration:none;
  }
   
  .footer_company_bmw ul:after{
  content:'';
  display:block;
  clear:both;
}
.footer_company_bmw ul li{
  text-align:left;
  float:left;
  background-color:;
  background-image:-webkit-linear-gradient(top, , );
}
.footer_company_bmw ul li a{
  display:block;
  text-decoration:none;
  overflow: hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
        }
.footer_company_bmw ul li.sysText a{
  padding:5px;
}
.footer_company_bmw ul li.sysImage a{
  font-size:0;
}
.footer_company_bmw ul li img{
  width:100%;
  height:auto;
  vertical-align:bottom;
}
   
  .common_terms_text .sysContent {
  padding:5px;
  font-size:;
  color:;
  background-color:;
}   
  .common_law01_text .sysContent {
  padding:5px;
  font-size:;
  color:;
  background-color:;
}   
  .common_returns_text .sysContent {
  padding:5px;
  font-size:;
  color:;
  background-color:;
}   
  .common_new_customer_text .sysContent {
  padding:5px;
  font-size:;
  color:;
  background-color:;
}   
  .common_law02_text .sysContent {
  padding:5px;
  font-size:;
  color:;
  background-color:;
}   
  .common_user_guide_text .sysContent {
  padding:5px;
  font-size:;
  color:;
  background-color:;
}   
  .common_contact_text .sysContent {
  padding:5px;
  font-size:;
  color:;
  background-color:;
}   
  .common_gnavi_mini_category ul:after{
  content:'';
  display:block;
  clear:both;
}
.common_gnavi_mini_category ul li{
  text-align:left;
  float:left;
  background-color:;
  background-image:-webkit-linear-gradient(top,
  , );
}
.common_gnavi_mini_category ul li a{
  display:block;
  text-decoration:none;
  overflow: hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
        }
.common_gnavi_mini_category ul li.sysText a{
  padding:5px;
}
.common_gnavi_mini_category ul li.sysImage a{
  font-size:0;
}
.common_gnavi_mini_category ul li img{
  width:100%;
  height:auto;
  vertical-align:middle;
}
   
  .common_gnavi_bmw_category ul:after{
  content:'';
  display:block;
  clear:both;
}
.common_gnavi_bmw_category ul li{
  text-align:left;
  float:left;
  background-color:;
  background-image:-webkit-linear-gradient(top,
  , );
}
.common_gnavi_bmw_category ul li a{
  display:block;
  text-decoration:none;
  overflow: hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
        }
.common_gnavi_bmw_category ul li.sysText a{
  padding:5px;
}
.common_gnavi_bmw_category ul li.sysImage a{
  font-size:0;
}
.common_gnavi_bmw_category ul li img{
  width:100%;
  height:auto;
  vertical-align:middle;
}
   
  .common_site_title li{
  margin-bottom:1px;;
}
.common_site_title li img{
  width:100%;
  height:auto;
  vertical-align:bottom;
}
   
  .mini_top_category li{
  margin-bottom:1px;;
}
.mini_top_category li img{
  width:100%;
  height:auto;
  vertical-align:bottom;
}
   
  .mini_new_items .sysContent {
  padding:5px;
  font-size:;
  color:;
  background-color:;
  text-align:center;
}

.mini_new_items .sysContent .sysIconRank{
  text-align:center;
}
.mini_new_items .sysContent .sysIconRank img{
  width:auto;
}

.mini_new_items .sysContent .sysVertical .sysItemImage img{
  width:33%;
  vertical-align:top;
  float:left;
  margin-right:5px;
}
.mini_new_items .sysContent .sysVertical{
  text-align:left;
}
.mini_new_items .sysContent .sysVertical li:after{
  clear:both;
  content:'';
  display:block;
}

.mini_new_items .sysContent .sysHorizontal .sysItemImage img{
  width:100%;
  vertical-align:middle;
}
.mini_new_items .sysContent .sysHorizontal:after{
  clear:both;
  content:'';
  display:block;
}
.mini_new_items .sysContent .sysHorizontal li{
  float:left;
  width:33%;
  padding:5px;
}
.mini_new_items .sysContent .sysItemSuggestedPrice s{
      text-decoration:none;
  }
   
  .mini_pickup .sysContent {
  padding:5px;
  font-size:;
  color:;
  background-color:;
  text-align:center;
}

.mini_pickup .sysContent .sysIconRank{
  text-align:center;
}
.mini_pickup .sysContent .sysIconRank img{
  width:auto;
}

.mini_pickup .sysContent .sysVertical .sysItemImage img{
  width:33%;
  vertical-align:top;
  float:left;
  margin-right:5px;
}
.mini_pickup .sysContent .sysVertical{
  text-align:left;
}
.mini_pickup .sysContent .sysVertical li:after{
  clear:both;
  content:'';
  display:block;
}

.mini_pickup .sysContent .sysHorizontal .sysItemImage img{
  width:100%;
  vertical-align:middle;
}
.mini_pickup .sysContent .sysHorizontal:after{
  clear:both;
  content:'';
  display:block;
}
.mini_pickup .sysContent .sysHorizontal li{
  float:left;
  width:33%;
  padding:5px;
}
.mini_pickup .sysContent .sysItemSuggestedPrice s{
      text-decoration:none;
  }
   
  .mini_news ul li{
  text-align:left;
  background-color:;
  background-image:-webkit-linear-gradient(top, , );
  }
.mini_news ul li + li{
  }
.mini_news ul li a{
  display:block;
  text-decoration:none;
  color:;
  font-size:;
  line-height:px;
  overflow: hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  padding:5px;
}
   
  .mini_banner li{
  margin-bottom:1px;;
}
.mini_banner li img{
  width:100%;
  height:auto;
  vertical-align:bottom;
}
   
  .mini_gnavi_category_inner ul:after{
  content:'';
  display:block;
  clear:both;
}
.mini_gnavi_category_inner ul li{
  text-align:left;
  float:left;
  background-color:;
  background-image:-webkit-linear-gradient(top,
  , );
}
.mini_gnavi_category_inner ul li a{
  display:block;
  text-decoration:none;
  overflow: hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
        }
.mini_gnavi_category_inner ul li.sysText a{
  padding:5px;
}
.mini_gnavi_category_inner ul li.sysImage a{
  font-size:0;
}
.mini_gnavi_category_inner ul li img{
  width:100%;
  height:auto;
  vertical-align:middle;
}
   
  .mini_top_img .sysContent {
  padding:5px;
  font-size:;
  color:;
  background-color:;
}   
  .mini_gnavi_category ul:after{
  content:'';
  display:block;
  clear:both;
}
.mini_gnavi_category ul li{
  text-align:left;
  float:left;
  background-color:;
  background-image:-webkit-linear-gradient(top,
  , );
}
.mini_gnavi_category ul li a{
  display:block;
  text-decoration:none;
  overflow: hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
        }
.mini_gnavi_category ul li.sysText a{
  padding:5px;
}
.mini_gnavi_category ul li.sysImage a{
  font-size:0;
}
.mini_gnavi_category ul li img{
  width:100%;
  height:auto;
  vertical-align:middle;
}
   
  .mini_mobile_gnavi_category ul:after{
  content:'';
  display:block;
  clear:both;
}
.mini_mobile_gnavi_category ul li{
  text-align:left;
  float:left;
  background-color:;
  background-image:-webkit-linear-gradient(top,
  , );
}
.mini_mobile_gnavi_category ul li a{
  display:block;
  text-decoration:none;
  overflow: hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
        }
.mini_mobile_gnavi_category ul li.sysText a{
  padding:5px;
}
.mini_mobile_gnavi_category ul li.sysImage a{
  font-size:0;
}
.mini_mobile_gnavi_category ul li img{
  width:100%;
  height:auto;
  vertical-align:middle;
}
   
  .mini_mobile_gnavi_02 .sysContent {
  padding:10px;
  font-size:;
  color:;
  background-color:;
}
   
  .mini_mobile_gnavi_01 ul:after{
  clear:both;
  content:'';
  display:block;
}
.mini_mobile_gnavi_01 ul li{
  float:left;
  margin-bottom:1px;
  text-align:center;
}
.mini_mobile_gnavi_01 ul li img{
  vertical-align:bottom;
}
.mini_mobile_gnavi_01 ul li.sysText a{
  display:block;
  text-decoration:none;
  color:;
  font-size:;
  line-height:px;
  background-color:;
        background: -webkit-gradient(linear, left top, left bottom, from(), to());
    background:-webkit-linear-gradient(top, , );
  overflow: hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  border-right:1px solid ;
  border-radius:0px;
}
   
  .mini_logo li{
  margin-bottom:1px;;
}
.mini_logo li img{
  width:100%;
  height:auto;
  vertical-align:bottom;
}
   
  .mini_gnavi_05 .sysContent {
  padding:10px;
  font-size:;
  color:;
  background-color:;
}
   
  .mini_gnavi_01 ul:after{
  clear:both;
  content:'';
  display:block;
}
.mini_gnavi_01 ul li{
  float:left;
  margin-bottom:1px;
  text-align:center;
}
.mini_gnavi_01 ul li img{
  vertical-align:bottom;
}
.mini_gnavi_01 ul li.sysText a{
  display:block;
  text-decoration:none;
  color:;
  font-size:;
  line-height:px;
  background-color:;
        background: -webkit-gradient(linear, left top, left bottom, from(), to());
    background:-webkit-linear-gradient(top, , );
  overflow: hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  border-right:1px solid ;
  border-radius:0px;
}
   
  .mini_site_title li{
  margin-bottom:1px;;
}
.mini_site_title li img{
  width:100%;
  height:auto;
  vertical-align:bottom;
}
   
  .site_top_under_construction .sysContent {
  padding:5px;
  font-size:;
  color:;
  background-color:;
}   
  .footer_law ul:after{
  content:'';
  display:block;
  clear:both;
}
.footer_law ul li{
  text-align:left;
  float:left;
  background-color:;
  background-image:-webkit-linear-gradient(top, , );
}
.footer_law ul li a{
  display:block;
  text-decoration:none;
  overflow: hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
        }
.footer_law ul li.sysText a{
  padding:5px;
}
.footer_law ul li.sysImage a{
  font-size:0;
}
.footer_law ul li img{
  width:100%;
  height:auto;
  vertical-align:bottom;
}
   
  .footer_copyright .sysContent {
  padding:5px;
  font-size:;
  color:;
  background-color:;
}   
  .footer_share .sysShare{
  padding:10px;
}
.footer_share .sysShare li{
  display:inline-block;
}   
  .footer_company ul:after{
  content:'';
  display:block;
  clear:both;
}
.footer_company ul li{
  text-align:left;
  float:left;
  background-color:;
  background-image:-webkit-linear-gradient(top, , );
}
.footer_company ul li a{
  display:block;
  text-decoration:none;
  overflow: hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
        }
.footer_company ul li.sysText a{
  padding:5px;
}
.footer_company ul li.sysImage a{
  font-size:0;
}
.footer_company ul li img{
  width:100%;
  height:auto;
  vertical-align:bottom;
}
   
  .footer_agreement ul:after{
  content:'';
  display:block;
  clear:both;
}
.footer_agreement ul li{
  text-align:left;
  float:left;
  background-color:;
  background-image:-webkit-linear-gradient(top, , );
}
.footer_agreement ul li a{
  display:block;
  text-decoration:none;
  overflow: hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
        }
.footer_agreement ul li.sysText a{
  padding:5px;
}
.footer_agreement ul li.sysImage a{
  font-size:0;
}
.footer_agreement ul li img{
  width:100%;
  height:auto;
  vertical-align:bottom;
}
   
  .footer_info ul:after{
  content:'';
  display:block;
  clear:both;
}
.footer_info ul li{
  text-align:left;
  float:left;
  background-color:;
  background-image:-webkit-linear-gradient(top, , );
}
.footer_info ul li a{
  display:block;
  text-decoration:none;
  overflow: hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
        }
.footer_info ul li.sysText a{
  padding:5px;
}
.footer_info ul li.sysImage a{
  font-size:0;
}
.footer_info ul li img{
  width:100%;
  height:auto;
  vertical-align:bottom;
}
   
  .footer_contact ul:after{
  content:'';
  display:block;
  clear:both;
}
.footer_contact ul li{
  text-align:left;
  float:left;
  background-color:;
  background-image:-webkit-linear-gradient(top, , );
}
.footer_contact ul li a{
  display:block;
  text-decoration:none;
  overflow: hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
        }
.footer_contact ul li.sysText a{
  padding:5px;
}
.footer_contact ul li.sysImage a{
  font-size:0;
}
.footer_contact ul li img{
  width:100%;
  height:auto;
  vertical-align:bottom;
}
   
  .bmw_gnavi_category_inner ul:after{
  content:'';
  display:block;
  clear:both;
}
.bmw_gnavi_category_inner ul li{
  text-align:left;
  float:left;
  background-color:;
  background-image:-webkit-linear-gradient(top,
  , );
}
.bmw_gnavi_category_inner ul li a{
  display:block;
  text-decoration:none;
  overflow: hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
        }
.bmw_gnavi_category_inner ul li.sysText a{
  padding:5px;
}
.bmw_gnavi_category_inner ul li.sysImage a{
  font-size:0;
}
.bmw_gnavi_category_inner ul li img{
  width:100%;
  height:auto;
  vertical-align:middle;
}
   
  .bmw_banner li{
  margin-bottom:1px;;
}
.bmw_banner li img{
  width:100%;
  height:auto;
  vertical-align:bottom;
}
   
  .bmw_top_category li{
  margin-bottom:1px;;
}
.bmw_top_category li img{
  width:100%;
  height:auto;
  vertical-align:bottom;
}
   
  .bmw_new_items .sysContent {
  padding:5px;
  font-size:;
  color:;
  background-color:;
  text-align:center;
}

.bmw_new_items .sysContent .sysIconRank{
  text-align:center;
}
.bmw_new_items .sysContent .sysIconRank img{
  width:auto;
}

.bmw_new_items .sysContent .sysVertical .sysItemImage img{
  width:33%;
  vertical-align:top;
  float:left;
  margin-right:5px;
}
.bmw_new_items .sysContent .sysVertical{
  text-align:left;
}
.bmw_new_items .sysContent .sysVertical li:after{
  clear:both;
  content:'';
  display:block;
}

.bmw_new_items .sysContent .sysHorizontal .sysItemImage img{
  width:100%;
  vertical-align:middle;
}
.bmw_new_items .sysContent .sysHorizontal:after{
  clear:both;
  content:'';
  display:block;
}
.bmw_new_items .sysContent .sysHorizontal li{
  float:left;
  width:33%;
  padding:5px;
}
.bmw_new_items .sysContent .sysItemSuggestedPrice s{
      text-decoration:none;
  }
   
  .bmw_news ul li{
  text-align:left;
  background-color:;
  background-image:-webkit-linear-gradient(top, , );
  }
.bmw_news ul li + li{
  }
.bmw_news ul li a{
  display:block;
  text-decoration:none;
  color:;
  font-size:;
  line-height:px;
  overflow: hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  padding:5px;
}
   
  .bmw_mobile_gnavi_03 ul:after{
  clear:both;
  content:'';
  display:block;
}
.bmw_mobile_gnavi_03 ul li{
  float:left;
  margin-bottom:1px;
  text-align:center;
}
.bmw_mobile_gnavi_03 ul li img{
  vertical-align:bottom;
}
.bmw_mobile_gnavi_03 ul li.sysText a{
  display:block;
  text-decoration:none;
  color:;
  font-size:;
  line-height:px;
  background-color:;
        background: -webkit-gradient(linear, left top, left bottom, from(), to());
    background:-webkit-linear-gradient(top, , );
  overflow: hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  border-right:1px solid ;
  border-radius:0px;
}
   
  .nav_toggle_all .sysContent {
  padding:5px;
  font-size:;
  color:;
  background-color:;
}   
  .bmw_mobile_gnavi_category ul:after{
  content:'';
  display:block;
  clear:both;
}
.bmw_mobile_gnavi_category ul li{
  text-align:left;
  float:left;
  background-color:;
  background-image:-webkit-linear-gradient(top,
  , );
}
.bmw_mobile_gnavi_category ul li a{
  display:block;
  text-decoration:none;
  overflow: hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
        }
.bmw_mobile_gnavi_category ul li.sysText a{
  padding:5px;
}
.bmw_mobile_gnavi_category ul li.sysImage a{
  font-size:0;
}
.bmw_mobile_gnavi_category ul li img{
  width:100%;
  height:auto;
  vertical-align:middle;
}
   
  .bmw_mobile_gnavi_02 .sysContent {
  padding:10px;
  font-size:;
  color:;
  background-color:;
}
   
  .bmw_mobile_gnavi_01 ul:after{
  clear:both;
  content:'';
  display:block;
}
.bmw_mobile_gnavi_01 ul li{
  float:left;
  margin-bottom:1px;
  text-align:center;
}
.bmw_mobile_gnavi_01 ul li img{
  vertical-align:bottom;
}
.bmw_mobile_gnavi_01 ul li.sysText a{
  display:block;
  text-decoration:none;
  color:;
  font-size:;
  line-height:px;
  background-color:;
        background: -webkit-gradient(linear, left top, left bottom, from(), to());
    background:-webkit-linear-gradient(top, , );
  overflow: hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  border-right:1px solid ;
  border-radius:0px;
}
   
  .bmw_pickup .sysContent {
  padding:5px;
  font-size:;
  color:;
  background-color:;
  text-align:center;
}

.bmw_pickup .sysContent .sysIconRank{
  text-align:center;
}
.bmw_pickup .sysContent .sysIconRank img{
  width:auto;
}

.bmw_pickup .sysContent .sysVertical .sysItemImage img{
  width:33%;
  vertical-align:top;
  float:left;
  margin-right:5px;
}
.bmw_pickup .sysContent .sysVertical{
  text-align:left;
}
.bmw_pickup .sysContent .sysVertical li:after{
  clear:both;
  content:'';
  display:block;
}

.bmw_pickup .sysContent .sysHorizontal .sysItemImage img{
  width:100%;
  vertical-align:middle;
}
.bmw_pickup .sysContent .sysHorizontal:after{
  clear:both;
  content:'';
  display:block;
}
.bmw_pickup .sysContent .sysHorizontal li{
  float:left;
  width:33%;
  padding:5px;
}
.bmw_pickup .sysContent .sysItemSuggestedPrice s{
      text-decoration:none;
  }
   
  .bmw_top_img .sysContent {
  padding:5px;
  font-size:;
  color:;
  background-color:;
}   
  .bmw_gnavi_category ul:after{
  content:'';
  display:block;
  clear:both;
}
.bmw_gnavi_category ul li{
  text-align:left;
  float:left;
  background-color:;
  background-image:-webkit-linear-gradient(top,
  , );
}
.bmw_gnavi_category ul li a{
  display:block;
  text-decoration:none;
  overflow: hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
        }
.bmw_gnavi_category ul li.sysText a{
  padding:5px;
}
.bmw_gnavi_category ul li.sysImage a{
  font-size:0;
}
.bmw_gnavi_category ul li img{
  width:100%;
  height:auto;
  vertical-align:middle;
}
   
  .bmw_gnavi_01 ul:after{
  clear:both;
  content:'';
  display:block;
}
.bmw_gnavi_01 ul li{
  float:left;
  margin-bottom:1px;
  text-align:center;
}
.bmw_gnavi_01 ul li img{
  vertical-align:bottom;
}
.bmw_gnavi_01 ul li.sysText a{
  display:block;
  text-decoration:none;
  color:;
  font-size:;
  line-height:px;
  background-color:;
        background: -webkit-gradient(linear, left top, left bottom, from(), to());
    background:-webkit-linear-gradient(top, , );
  overflow: hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  border-right:1px solid ;
  border-radius:0px;
}
   
  .bmw_gnavi_05 .sysContent {
  padding:10px;
  font-size:;
  color:;
  background-color:;
}
   
  .bmw_gnavi_04 ul:after{
  clear:both;
  content:'';
  display:block;
}
.bmw_gnavi_04 ul li{
  float:left;
  margin-bottom:1px;
  text-align:center;
}
.bmw_gnavi_04 ul li img{
  vertical-align:bottom;
}
.bmw_gnavi_04 ul li.sysText a{
  display:block;
  text-decoration:none;
  color:;
  font-size:;
  line-height:px;
  background-color:;
        background: -webkit-gradient(linear, left top, left bottom, from(), to());
    background:-webkit-linear-gradient(top, , );
  overflow: hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  border-right:1px solid ;
  border-radius:0px;
}
   
  .bmw_gnavi_03 ul:after{
  content:'';
  display:block;
  clear:both;
}
.bmw_gnavi_03 ul li{
  text-align:left;
  float:left;
  background-color:;
  background-image:-webkit-linear-gradient(top, , );
}
.bmw_gnavi_03 ul li a{
  display:block;
  text-decoration:none;
  overflow: hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
        }
.bmw_gnavi_03 ul li.sysText a{
  padding:5px;
}
.bmw_gnavi_03 ul li.sysImage a{
  font-size:0;
}
.bmw_gnavi_03 ul li img{
  width:100%;
  height:auto;
  vertical-align:bottom;
}
   
  .bmw_gnavi_02 ul:after{
  clear:both;
  content:'';
  display:block;
}
.bmw_gnavi_02 ul li{
  float:left;
  margin-bottom:1px;
  text-align:center;
}
.bmw_gnavi_02 ul li img{
  vertical-align:bottom;
}
.bmw_gnavi_02 ul li.sysText a{
  display:block;
  text-decoration:none;
  color:;
  font-size:;
  line-height:px;
  background-color:;
        background: -webkit-gradient(linear, left top, left bottom, from(), to());
    background:-webkit-linear-gradient(top, , );
  overflow: hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  border-right:1px solid ;
  border-radius:0px;
}
   
  .bmw_site_title li{
  margin-bottom:1px;;
}
.bmw_site_title li img{
  width:100%;
  height:auto;
  vertical-align:bottom;
}
   
  .bmw_logo li{
  margin-bottom:1px;;
}
.bmw_logo li img{
  width:100%;
  height:auto;
  vertical-align:bottom;
}
   
  .site_top_mini li{
  margin-bottom:1px;;
}
.site_top_mini li img{
  width:100%;
  height:auto;
  vertical-align:bottom;
}
   
  .site_top_bmw li{
  margin-bottom:1px;;
}
.site_top_bmw li img{
  width:100%;
  height:auto;
  vertical-align:bottom;
}
 /* #END_OF_RESOURCE_FILE */
