
/*調整輪播點點*/
@media screen and (max-width: 767px) {
  ul.dotmove{ margin-bottom: 1vw!important; }
}

/*折價券*/
.PD_layout-coupon3 .PD_img{ padding: 0; }

/*1大3小 改輪播*/
@media screen and (max-width:767px){ 
  .acty__el.acty__el--5{ margin-top: 2vw; }
}

/*有側標的輪播*/
@media screen and (min-width:768px){ 
  .Area_pd-carousel2[org="1"] .topPD { background-position: top center; aspect-ratio: 960 / 565;}
  .Area_pd-carousel2 .Area_swiper_box .PD_layout{ width: 90%;  overflow: hidden;  margin: 25px 0 0 35px; }
}
@media screen and (max-width:767px){ 
  .Area_pd-carousel2 .Area_swiper_box .PD_layout{ width: 95%;  overflow: hidden;   }
}

/*1帶多*/
@media screen and (min-width: 768px){
  .Area_brand-swiper .PD_layout-D3_02{ height: 186px;  }
  .Area_brand-swiper .PD_layout.PD_layout-D3_02 ul .PD .PD_logo{ margin: 32px 0 0 44px; width: 29%;}
  .Area_brand-swiper .PD_layout.PD_layout-D3_02 ul li .PD h3{ margin:18px -111px 0 85px; }
  .Area_brand-swiper .Area_swiper{ padding: 40px 0 20px; }
}
@media screen and (max-width: 767px) {
  .Area_brand-swiper .PD_layout-D3_02{ height: 18.5vw; }
  .Area_brand-swiper .PD_layout.PD_layout-D3_02 ul .PD .PD_logo{ margin: 1vw 0 0 -2vw; width: 34%;}
  .Area_brand-swiper .PD_layout.PD_layout-D3_02 ul li .PD h3{ margin:1vw -17vw 0 3vw; font-size: 20px;}
  .Area_brand-swiper .Area_swiper{ padding: 4vw 0 2vw; }
}

/*日期+2行文案 輪播*/
.Area_pd-swiper-sp01[org="1"] .layout_PD_sw_sp_01{ padding-top: 0; }
.Area_pd-swiper-sp01 .money, .Area_pd-swiper-sp01 .oPrice {  display: none;}
.PD_layout.layout_PD_sw_sp_01 li .PD_into { padding: 4px; }
@media screen and (min-width: 768px){
  .Area_pd-swiper-sp01 .layout_PD_sw_sp_01 ul{ height: 381px; }
  .Area_pd-swiper-sp01 .PD_layout.layout_PD_sw_sp_01 li .PD_into h3{ font-size: 21px; }
  .Area_pd-swiper-sp01 .PD_layout.layout_PD_sw_sp_01 li .PD_into h4{ padding-top: 2%; }
  .Area_pd-swiper-sp01 .PD_layout.layout_PD_sw_sp_01 li .PD_into p .Price{ font-size: 25px; }
  .Area_pd-swiper-sp01 .PD_layout.layout_PD_sw_sp_01 li .PD_into{ margin-top: -24px; }
}
@media screen and (max-width: 767px) {
  .Area_pd-swiper-sp01 .layout_PD_sw_sp_01 ul{ height: 59vw; }
  .Area_pd-swiper-sp01 .PD_layout.layout_PD_sw_sp_01 li .PD_into p .Price{ font-size: 4.5vw; }
  .Area_pd-swiper-sp01 .PD_layout.layout_PD_sw_sp_01 li .PD_into h4{ margin-bottom: 0; margin-top: 3px;}
  .Area_pd-swiper-sp01 .PD_layout.layout_PD_sw_sp_01 li .PD_into{ margin-top: -6vw; }
  .Area_pd-swiper-sp01 .PD_layout.layout_PD_sw_sp_01 li .PD_into p { line-height: 1.6em;}
}

/*3P折價券*/
@media screen and (max-width: 767px) {
  .Area_coupon_ppp .PD_coupon ul { padding: 3vw 0 0 0; }
}

/*2行文案輪播*/
.Area_pd-carousel-2 p, .Area_pd-carousel-2 .PD_layout .PD h4 b{  display: none;}  
.Area_pd-carousel-2 .PD_layout[data-pd-h3="5"] .PD h3 span{ max-width: 100%; padding: 0; background-color: transparent;}
.PD_layout .PD h3{ max-height: 1.5em; }
