/* 各頁面CSS */

/*切換PC置頂選單*/
.cantantBase1{ display: block;}
.cantantBase2{ display: none;}


/*iphone選單*/
@media screen and (min-width:768px){
	.NavArea{display: block;height: 0;/*padding-top: 70px;*/}
  .Area_floorPD_NavArea_tabbar{ display: block; margin: 0 auto 0;}
	.Area_floorPD_NavArea_tabbar .Nav_box { left: 0;}
	.Area_floorPD_NavArea_tabbar ul { display: flex; justify-content: center;}
}


/*Phone錨點*/
@media screen and (min-width:768px){
	.Area_floorPD_NavArea_tabbar {
    margin: 60px auto 5vw !important;
    width: 1220px !important;
  }
}
.Area_floorPD_NavArea_tabbar {
  margin: 0 auto 1vw ;
  width: 94%;
}
.Area_floorPD_NavArea_tabbar.cate-fixed {
  width: 100%;
}
.Area_floorPD_NavArea_tabbar .Nav_box {
  border-radius: 8px;
  -webkit-box-shadow: -1px 0 10px rgba(150, 150, 150, 0.2);
          box-shadow: -1px 0 10px rgba(150, 150, 150, 0.2);
}
.Area_floorPD_NavArea_tabbar .Nav li {
  overflow: visible;
}
.Area_floorPD_NavArea_tabbar.cate-fixed .Nav_box {
  border-radius: 0;
  background-color: rgba(255, 255, 255, 1);
  -webkit-box-shadow: -1px 0 10px rgba(150, 150, 150, 0.2);
          box-shadow: -1px 0 10px rgba(150, 150, 150, 0.2);
}

/*壓標調整*/
@media screen and (max-width: 767px) {
  .Area_logo { left: -2vw;}
}
