@charset "utf-8";
/* CSS Document */

/*背景*/
@media screen and (min-width:768px){
}

/*間距*/
.Area_bottom { margin-bottom: 10vw;}
@media screen and (min-width:768px){
  .Area_bottom { margin-bottom: 50px;}
}

/*共用樣式*/
h2:where(.Area_title_lbtclass:not(.Area_boxstyle_title)) h3 { justify-content: left; margin-left: 16%;}
.PD_layout-coupon3 ul li .PD_img { padding: 0;}
.NavArea_tabbar_page { width: 100%;}
.Area_swiper_box .PD_layout-coupon3 { padding-bottom: 0;}
.Area_coupon_ppp .Area_swiper { width: 100%;}
.warningTxt h3 { padding: 0;}
@media screen and (min-width:768px){
  .Area--bg { width: 960px;}
  .Areapadding { padding: 0 20px;}
}

/*必搶預告*/
.Area_pd-carousel2[org="1"] .topPD { padding: 1% 0 2%;}
.Area_pd-carousel2[org="1"] .topPD .Area_swiper { width: 87.5%;}
.Area_pd-carousel2[org="1"] .swiper-pagination-bullet, .Area_pd-carousel2[org="1"] .swiper-pagination-bullet-active { background-color: #000;}
@media screen and (min-width:768px){
}

/*下方公版*/
.PD_layout-D1_03[data-pd-style=off] ul { padding: 0;}
@media screen and (min-width:768px){
}

/*隱鑶*/
.for_pc { display: none !important;}
.for_phone {}
@media screen and (min-width:768px){
    .for_pc { display: inherit !important;}
		.for_phone { display: none !important;}
	}
