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

/*基本*/
body{ margin:0; padding:0;}


/*全BOX版面*/
.WRAPPER { z-index:0; position: relative; display:block; margin: 0 auto; padding:0; overflow:hidden; width:100%; min-width:1220px;background-color:#f6f3ec; text-align:left; font-family:"微軟正黑體","Microsoft JhengHei",Helvetica;}
.WRAPPER img { border:0px; vertical-align:top;}
.WRAPPER a { text-decoration:none; -webkit-tap-highlight-color: transparent}
/*預設清單樣式*/
.Area .list_00 ul {display:inline-block; margin:0; padding:0;}
.Area .list_00 li {list-style:none;float:left;overflow: hidden;}
	@media screen and (max-width:767px){
		.WRAPPER { padding-bottom:30px; min-width: inherit; min-height:100vh; overflow: hidden;}
		.WRAPPER img {  width:100%;  height:auto;}
	}

/*背景*/
@media screen and (min-width:768px){
.bg_00 { z-index:0; position:absolute; top:0; left:0; width:100%; height:100%; background-repeat:no-repeat; background-position: center top; pointer-events:none;}
.bg_01 { z-index:-20; position:absolute;top:0;left:0; width:100%; height:100%; background-repeat:no-repeat; background-position: center top; pointer-events:none;}
.bg_02 {z-index: -50;position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:repeat-y;background-position:center top;pointer-events:none;}
.bg_03 { z-index:-21;position:fixed;top:0; left:0; width:100%; height:100%; background-position:center 0px; background-repeat:repeat-y; transition:0.5s linear; pointer-events:none;}
}
@media screen and (max-width: 767px){
.bg_01 { z-index:-50;position:fixed;top:0; left:0; width:100%; height:100%; background-position:center bottom; background-repeat:no-repeat; pointer-events:none;background-size:100%;}

}


@import url('https://fonts.googleapis.com/earlyaccess/cwtexyen.css');

/*版頭區*/
@media screen and (min-width:768px){
.Area_title {height: 637px;}
.deco01 {position:absolute;top: 20px;left: 940px;pointer-events:none;}	
.deco02 {position:absolute;top: 450px;left: 2vw;pointer-events:none;z-index: 2;}	
.deco03 {position:absolute;top: 580px;left:200px;pointer-events:none;z-index: 2;}	

.deco_line {position:absolute;top: 205px;left: 605px;opacity: 1;width: 25%;animation: mask_lefttoright 1.8s 0.8s infinite ease-in;opacity: 0;}
.deco_line img{width: 99%;}

}
@media screen and (max-width: 767px){
.Area_title {height: 100%;}
.m_topbg  {position:relative;width:100%;top:0;left:0;pointer-events:none;}	
.deco_line {position:absolute;width: 35%;top: 23vw;left: 49vw;animation: mask_lefttoright 1.8s 0.8s infinite ease-in;opacity: 0;}
.deco01 {position:absolute;width:27%;top:-5vw;left:79vw;pointer-events:none;z-index:2;}	
.deco02 {position:absolute;width: 23%;top: 48vw;left: 2vw;pointer-events:none;z-index: 2;}	
.deco03 {position:absolute;width:7%;top:8vw;left:4vw;pointer-events:none;z-index: 2;}	



	
}

/*版頭::主標入稿*/
@media screen and (min-width:768px){
.Area_title .subtitle {position:absolute;width: 100%;}
/*主標*/	
.Area_title .subtitle .layout_title01 {position:absolute;width: 34%;left: 226px;top: 83px;}
.Area_title .subtitle .layout_title02 {position:absolute;width: 51%;left: 370px;top: 240px;z-index: 2;}
/* .Area_title .subtitle .layout_title03 {position:absolute;width: 20%;left: 177px;top: 262px;} */
.Area_title .subtitle .layout_title04 {position:absolute;width: 29%;left: 550px;top: 60px;}
.Area_title .subtitle .layout_title05 {position:absolute;width: 51%;left: 290px;top: 432px;}
.sub05{width: 36%;top: 439px;}
.sub05 img{width: 100%!important;}


/*日期*/	
.Area_title .date {position:absolute;width: 20%;left: 177px;top: 276px;}
.Area_title .date .date_bg {position:relative;left:0;}
.Area_title .date .TIMER_DAY {position:absolute;top:20px;left:76px;z-index:2;display:block;font-size:48px;font-weight:bolder;color: #906017;letter-spacing:0;font-family:Century Gothic;text-align:center;}
.Area_title .date .TIMER_DAY small {font-size:25px;line-height:5px;margin-left: -11px;}
.Area_title .date .TIMER_DAY #sendMonth {text-align: center;display: inline-block;}
.Area_title .date .TIMER_DAY #sendToday {margin-left: 0;text-align: center;display: inline-block;margin-left: -11px;}


}
@media screen and (max-width:767px){
.Area_title .subtitle {position:absolute;width: 100%;height:auto;top: 0;left: 3vw;}

/*主標*/	
.Area_title .subtitle .layout_title01 {position:absolute;width: 40%;left: 13vw;top: 9vw;}
.Area_title .subtitle .layout_title02 {position:absolute;width: 59%;left: 29vw;top: 27vw;}
.Area_title .subtitle .layout_title03 {position:absolute;width: 23%;left: 10vw;top: 26vw;}
.Area_title .subtitle .layout_title04 {position:absolute;width: 32%;left: 50vw;top: 9vw;}
.Area_title .subtitle .layout_title05 {position:absolute;width: 63%;left: 20vw;top: 48vw;}
	
.sub05{width: 56%;top: 48.5vw;left: 5vw;}
.sub05 img{}


/*日期*/	
.Area_title .date {position:absolute;top: 28vw;left: 9vw;width: 20%;}
.Area_title .date .date_bg {position: relative;left: 0;}
.Area_title .date .TIMER_DAY {position:absolute;left: 4vw;z-index:2;display:block;font-size:24px;font-weight:bolder;color: #906017;letter-spacing:-1px;font-family:Century Gothic;text-align:center;top: 2vw;}
.Area_title .date .TIMER_DAY small {font-size: 1em;line-height:5px;margin-left: -4px;}
.Area_title .date .TIMER_DAY #sendMonth {text-align: center;display: inline-block;padding: 0;}
.Area_title .date .TIMER_DAY #sendToday {text-align: center;display: inline-block;margin-left: -5px;}

	
	
}


/*一日破盤*/
@media screen and (min-width:768px){
.Area_limited {height:100%;}
.Area_limited .bg {z-index:-40;position:absolute;top:0;left:-390px;width:2000px;height:100%;background-repeat:repeat-y; background-position: center top; pointer-events:none;}

/**區標**/		
.Area_limited .text  {background:url(m_text_bg01.png?t=1750992059270)top center no-repeat;background-size: 95%;}
.Area_limited .layout_text {width:80%;top: 13px;}
.Area_limited .layout_text ul {margin: 0 !important;padding: 0 !important;}
.Area_limited .layout_text ul li {}
.Area_limited .layout_text ul li:hover {box-shadow: none; }


/*輪播*/	
.Area_limited .box {background:url(m_ul01.png?t=1750992059270)top center repeat-y;background-size: 95%;}
.Area_limited .layout_PD {width: 90%;margin:0 auto;overflow: hidden;padding-top: 15px;}
.Area_limited .layout_PD ul {display:flex;margin:0;padding:0;grid-gap:0;height: 375px;}
.Area_limited .layout_PD ul li {margin:0;padding:0;grid-gap:0}	
.Area_limited .layout_PD ul li:hover {box-shadow: none; }	
.Area_limited .layout_PD .swiper-pagination {top:0;position:relative;}
.Area_limited .swipwe_remove_box_style ul li {background-color:#FFFFFF!important;}	

.Area_limited .Area_bottom {background:url(m_bottom01.png?t=1750992059270)top center no-repeat;background-size: 95%;padding-top:120px;}
    
  
}
@media screen and (max-width:767px){
.Area_limited {height:100%;background-color:#ececec;}

/**區標**/		
.Area_limited .text  {background:url(m_text_bg01.png?t=1750992059270)top center no-repeat;background-size:100%;}
.Area_limited .layout_text {background:url(m_text_bg01.png?t=1750992059270)top center no-repeat;background-size:100%;}
.Area_limited .layout_text ul {margin: 0 !important;padding: 0 !important;}
.Area_limited .layout_text ul li {}
.Area_limited .layout_text ul li:hover {box-shadow: none; }


/*輪播*/	
.Area_limited .box {background:url(m_ul01.png?t=1750992059270)top center repeat-y;background-size:100%;}
.Area_limited .layout_PD {width:95%;margin:0 auto;overflow: hidden;}
.Area_limited .layout_PD ul {display:flex;margin:0;padding:0;grid-gap:0;height: 67vw;}
.Area_limited .layout_PD ul li {margin:0;padding:0;grid-gap:0;border:1px #000000 solid!important;}	
.Area_limited .layout_PD ul li:hover {box-shadow: none; }	
.Area_limited .layout_PD .swiper-pagination {top:0;position:relative;}
.Area_limited .swipwe_remove_box_style ul li {background-color:#FFFFFF!important;}	

.Area_limited .Area_bottom {background:url(m_bottom01.png?t=1750992059270)top center no-repeat;background-size:100%;padding-top:10vw;}
	



}
  




/*activ*/
@media screen and (min-width:768px){
.Area_activ	{height:100%;}
.Area_activ .bg {z-index:-47;position:absolute;top: -27px;left:-390px;width:2000px;height:100%;background-repeat:no-repeat;background-position: center top;pointer-events:none;}

/**區標**/		
.Area_activ .text  {}
.Area_activ .layout_text {width:90%;padding-top: 80px;}
.Area_activ .layout_text ul li:hover {box-shadow: none; }


/*公版*/		
.Area_activ .activ_bg00 {margin:0 auto;padding-bottom: 50px;}
.Area_activ .btnx4{position: absolute;top: 325px;}
.Area_activ .btnx4[data-pd-col-pc="4"] li:nth-child(1){left: 58px;}
.Area_activ .btnx4[data-pd-col-pc="4"] li:nth-child(2){left: 118px;}
.Area_activ .btnx4[data-pd-col-pc="4"] li:nth-child(3){left: 208px;}
.Area_activ .btnx4[data-pd-col-pc="4"] li:nth-child(4){left: 278px;}


.Area_activ .layout_PD ul {}

.btnx2{margin-bottom: 50px!important;}
  
}
@media screen and (max-width:767px){
.Area_activ	{height:100%;}

/**區標**/		
.Area_activ .text  {background:url(m_activ_bg.png?t=1750992059270)top center no-repeat;background-size:100%;}
.Area_activ .layout_text {padding-top: 15vw;}
.Area_activ .layout_text ul {margin: 0 !important;padding: 0 !important;}
.Area_activ .layout_text ul li {}
.Area_activ .layout_text ul li:hover {box-shadow: none; }


/*公版*/		
.Area_activ .layout_PD {padding-bottom: 4vw;}

/*公版*/		
.Area_activ .activ_bg00 {margin:0 auto;padding-bottom: 3vw;}
.Area_activ .btnx4{width: 90%;position: absolute;top: 36vw;}
.Area_activ .btnx4[data-pd-col-pc="4"] li:nth-child(1){left: 1vw;}
.Area_activ .btnx4[data-pd-col-pc="4"] li:nth-child(2){left: 1vw;}
.Area_activ .btnx4[data-pd-col-pc="4"] li:nth-child(3){left: 5vw;}
.Area_activ .btnx4[data-pd-col-pc="4"] li:nth-child(4){left: 8vw;}

.btnx2{margin-bottom: 2vw!important;width: 96%!important;}
.btnx2 ul{grid-gap: .5em!important;}

}




/*折價券*/
.Area_coupon .PD_layout.PD_layout-coupon3 .PD .divine_coupon{color: #000;}
.Area_coupon .PD_layout.PD_layout-coupon3 .PD .divine_coupon, .PD_layout.PD_layout-coupon3 .PD .threshold{color: #000!important;}
@media screen and (min-width:768px){
.Area_coupon	{height:100%; margin-bottom: 120px;padding-bottom: 50px;}
.Area_coupon .box{padding-bottom: 50px;}
.Area_coupon .box .cou_IT{padding-bottom: 30px;}


/**區標**/		
.Area_coupon .layout_text {width:90%;margin:0 auto;}


/*定卡折價券*/		
.Area_coupon{padding-bottom: 30px!important;}
.Area_coupon .js-Area_coupon {width: 90%;margin:0 auto;}
      
}
  
@media screen and (max-width:767px){
.Area_coupon	{height:100%;margin-bottom: 6vw!important;}
    
/**區標**/		
.Area_coupon .layout_text {width:100%;}
.Area_coupon .layout_text ul {margin: 0 !important;padding: 0 !important;}
.Area_coupon .layout_text ul li {}
.Area_coupon .layout_text ul li:hover {box-shadow: none; }


/*定卡折價券*/		
/* .Area_coupon .js-Area_coupon {width:95%;margin:0 auto;padding-bottom: 3vw;} */
    
  
}
    
  
  
  
/*登記*/
@media screen and (min-width:768px){
.Area_danjiall {height:100%;padding-bottom: 50px!important;}
.Area_danjiall .bg2 {z-index:-40;position:absolute;top:0;left:-390px;width:2000px;height:100%;background-repeat:repeat-y; background-position: center top; pointer-events:none;}



/**區標**/		
.Area_danjiall .layout_text {width:90%;padding-top: 20px!important;padding: 20px 0!important;}
.Area_danjiall .layout_text ul {}
.Area_danjiall .layout_text ul li {}
.Area_danjiall .layout_text ul li:hover {box-shadow: none; }
.Area_danjiall .layout_text ul li .PD_into {width:60%;margin:0 auto}
.Area_danjiall .layout_text ul li .PD h3 {display:block!important;margin: 0;padding:0;border:0px;font: bold 25px/32px Arial;color:#5c2808;letter-spacing: 0;text-align: center;background:transparent;}

 /*公版*/	 	
.Area_danjiall .Area_danji {}
.Area_danjiall .Area_danji .danji_box {width:100%;}
.Area_danjiall .warningTxt {}
.Area_danjiall .warningTxt h3 {color:#000000;}

/* .Area_danjiall .bottom {position: relative;background:url(mo_danji_bottom.png?t=1750992059270)top center no-repeat;background-size: 95%;padding-top: 160px;} */
/* .Area_danjiall .bg {z-index:-47;position:relative;top:0;left:-390px;width:2000px;height: 120px;background-repeat:no-repeat;background-position: center top;pointer-events:none;} */
   
}	
@media screen and (max-width:767px){
  .Area_danjiall {height:100%;}	
  .Area_danjiall {height:100%;background-color: #ececec;padding-top: 4vw!important;}	

  
  /**區標**/		
  .Area_danjiall .layout_text {}
  .Area_danjiall .layout_text ul {padding-top:2vw!important;}
  .Area_danjiall .layout_text ul li {}
  .Area_danjiall .layout_text ul li:hover {box-shadow: none; }
  .Area_danjiall .layout_text ul li .PD_into {width:60%;margin:0 auto}
  .Area_danjiall .layout_text ul li .PD h3 {display:block!important;margin: 0;padding:0;border:0px;font: bold 25px/32px Arial;color:#5c2808;letter-spacing: 0;text-align: center;background:transparent;}
    
      
  .Area_danjiall .Area_danji {margin-bottom: 2vw;}
  .Area_danjiall .Area_danji .danji_box {margin:0!important}
  .Area_danjiall .Area_danji .danji_box .box_1 {width:94%!important;margin:0 auto!important}
  .Area_danjiall .warningTxt {}
  .Area_danjiall .warningTxt h3 {color:#000000;}
  .Area_danjiall .bottom {position: relative;background:url(mo_danji_bottom.png?t=1750992059270)top center no-repeat;background-size:100%;padding-top: 11vw;}

}


/* 品牌聯名，限量發售 */
@media screen and (max-width:767px){
.Area_sold .pdx4{width: 96%;}
}


/*大牌公版*/
@media screen and (min-width:768px){
.Area_brand {height:100%;padding-top: 50px!important;}	
.Area_brand .bg {z-index:-40;position:absolute;top:0;left:-390px;width:2000px;height:100%;background-repeat:repeat-y; background-position: center top; pointer-events:none;}

  .Area_brand .box {position:relative;}	
  /*公版:小標*/		
  .Area_brand .box:nth-child(2) .layout_tt {background:url(m_brand_bg01.png?t=1750992059270)top center no-repeat;background-size:95%;padding-bottom:25px;}
  .Area_brand .box:nth-child(3) .layout_tt {background:url(m_brand_bg02.png?t=1750992059270)top center no-repeat;background-size:95%;padding-bottom:25px;}
  .Area_brand .box:nth-child(4) .layout_tt {background:url(m_brand_bg03.png?t=1750992059270)top center no-repeat;background-size:95%;padding-bottom:25px;}
  .Area_brand .box .layout_tt ul {padding-top:2vw!important;}
  .Area_brand .box .layout_tt ul li {}
  .Area_brand .box .layout_tt ul li:hover {box-shadow: none; }
  .Area_brand .box .layout_tt ul li .PD_into {width: 60%;margin: 0 auto;padding-top: 28px;}
  .Area_brand .box .layout_tt ul li .PD h3 {display:block!important;margin: 0;padding:0;border:0px;font: bold 60px/65px Arial;color: #453633;letter-spacing: 0;text-align: center;background:transparent;}
  
  /**公版**/	 
  .Area_brand .box:nth-child(2) .layout_PD {background:url(m_ul01.png?t=1750992059270)top center repeat-y;background-size:95%;}
  .Area_brand .box:nth-child(3) .layout_PD {background:url(m_ul02.png?t=1750992059270)top center repeat-y;background-size:95%;}
  .Area_brand .box:nth-child(4) .layout_PD {background:url(m_ul03.png?t=1750992059270)top center repeat-y;background-size:95%;}
  .Area_brand .box .layout_PD ul {width: 87%!important;margin:0 auto!important;}
  .Area_brand .box:nth-child(2) .bottom {position: relative;background:url(m_bottom01.png?t=1750992059270)top center no-repeat;background-size:95%;padding-top:120px;}
  .Area_brand .box:nth-child(3) .bottom {position: relative;background:url(m_bottom02.png?t=1750992059270)top center no-repeat;background-size:95%;padding-top:120px;}
  .Area_brand .box:nth-child(4) .bottom {position: relative;background:url(m_bottom03.png?t=1750992059270)top center no-repeat;background-size:95%;padding-top:120px;}
  }
@media screen and (max-width:767px){
.Area_brand {height:100%;background-color: #ececec;padding-top: 4vw!important;}	

.Area_brand .box {position:relative;}	
/*公版:小標*/		
.Area_brand .box:nth-child(2) .layout_tt {background:url(m_brand_bg01.png?t=1750992059270)top center no-repeat;background-size:100%;padding-bottom:3vw;}
.Area_brand .box:nth-child(3) .layout_tt {background:url(m_brand_bg02.png?t=1750992059270)top center no-repeat;background-size:100%;padding-bottom:3vw;}
.Area_brand .box:nth-child(4) .layout_tt {background:url(m_brand_bg03.png?t=1750992059270)top center no-repeat;background-size:100%;padding-bottom:3vw;}
.Area_brand .box .layout_tt ul {padding-top:2vw!important;}
.Area_brand .box .layout_tt ul li {}
.Area_brand .box .layout_tt ul li:hover {box-shadow: none; }
.Area_brand .box .layout_tt ul li .PD_into {width: 60%;margin: 0 auto;padding-top: 3vw;}
.Area_brand .box .layout_tt ul li .PD h3 {display:block!important;margin: 0;padding:0;border:0px;font: bold 24px/32px Arial;color: #453633;letter-spacing: 0;text-align: center;background:transparent;font-family: 'cwTeXYen', sans-serif;}

/**公版**/	 
.Area_brand .box:nth-child(2) .layout_PD {background:url(m_ul01.png?t=1750992059270)top center repeat-y;background-size:100%;}
.Area_brand .box:nth-child(3) .layout_PD {background:url(m_ul02.png?t=1750992059270)top center repeat-y;background-size:100%;}
.Area_brand .box:nth-child(4) .layout_PD {background:url(m_ul03.png?t=1750992059270)top center repeat-y;background-size:100%;}
.Area_brand .box .layout_PD ul {width:94%!important;margin:0 auto!important;}
.Area_brand .box:nth-child(2) .bottom {position: relative;background:url(m_bottom01.png?t=1750992059270)top center no-repeat;background-size:100%;padding-top: 10vw;}
.Area_brand .box:nth-child(3) .bottom {position: relative;background:url(m_bottom02.png?t=1750992059270)top center no-repeat;background-size:100%;padding-top: 10vw;}
.Area_brand .box:nth-child(4) .bottom {position: relative;background:url(m_bottom03.png?t=1750992059270)top center no-repeat;background-size:100%;padding-top: 10vw;}

}	




/*下方公版*/
@media screen and (min-width:768px){
.Area_below  {height:100%;}	
.Area_below .bg {z-index:-40;position:absolute;top: -50px;left:-390px;width:2000px;height:100%;background-repeat:no-repeat;background-position: center top;pointer-events:none;}

.Area_below .box {position:relative;padding-top: 40px;}
	
/*公版:小標*/		
.Area_below .box:nth-child(odd)  .layout_tt {background:url(m_below_bg01.png?t=1750992059270)top center no-repeat;background-size:90%;padding-bottom:50px;}
.Area_below .box:nth-child(even) .layout_tt {background:url(m_below_bg02.png?t=1750992059270)top center no-repeat;background-size:90%;padding-bottom:50px;}
.Area_below .box .layout_tt ul {padding-top:40px!important;}
.Area_below .box .layout_tt ul li {}
.Area_below .box .layout_tt ul li:hover {box-shadow:none; }
.Area_below .box .layout_tt ul li .PD_into {width:60%;margin:0 auto;padding-top:33px;}
.Area_below .box .layout_tt ul li .PD h3 {display:block!important;margin: 0;padding:0;border:0px;font: bold 55px/60px Arial;color: #453633;letter-spacing: 0;text-align: center;background:transparent;}


/*公版*/		
.Area_below .box .layout_PD {}
.Area_below .box .layout_PD ul {width: 96% !important;margin:0 auto !important;border:2px #848484 dashed}


.Area_below .b_box{margin-bottom: 50px;}
	
}
@media screen and (max-width: 767px){
.Area_below  {height:100%;background:url(mo_below.png?t=1750992059270)top center no-repeat;background-size:100%;}


.Area_below .NavArea {padding:10vw 0 2vw 0;}	

.Area_below .box {position:relative;padding-bottom:5vw;}
	
/*公版:小標*/		
.Area_below .box:nth-child(odd)  .layout_tt {background:url(m_below_bg01.png?t=1750992059270)top center no-repeat;background-size:100%;padding-bottom:5vw;}
.Area_below .box:nth-child(even) .layout_tt {background:url(m_below_bg02.png?t=1750992059270)top center no-repeat;background-size:100%;padding-bottom:3vw;}
.Area_below .box .layout_tt ul {padding-top:2vw!important;}
.Area_below .box .layout_tt ul li {}
.Area_below .box .layout_tt ul li:hover {box-shadow: none; }
.Area_below .box .layout_tt ul li .PD_into {width: 60%;margin: 0 auto;padding-top: 3vw;}
.Area_below .box .layout_tt ul li .PD h3 {display:block!important;margin: 0;padding:0;border:0px;font: bold 22px/32px Arial;color: #453633;letter-spacing: 0;text-align: center;background:transparent;}


/*公版*/		
.Area_below .box .layout_PD {background:url(m_activ_ul.jpg?t=1750992059270)top center repeat-y;background-size:100%;}
.Area_below .box .layout_PD ul {width: 96% !important;;margin:0 auto !important;border:1px #848484 dashed}

}
















/*移除公版設定*/
.Area .remove_box_style ul { background-color: transparent; grid-gap: 10px;}
.Area .remove_box_style ul li { border: none!important;}
.PD_layout ul li:hover {box-shadow: none!important; }

@media screen and (max-width:767px){
  .Area .remove_box_style ul { width: 100%; grid-gap: 0.2em;}
  .Area .remove_box_style ul {}
}


/*輪播移除公版設定*/
.Area .swipwe_remove_box_style ul { background-color: transparent; grid-gap: 0;}


.Area .swipwe_remove_box_style ul li { border: none!important; background-color:transparent;}

.Area .swipwe_remove_box_style ul li,
.Area .swipwe_remove_box_style ul li .PD_img img { border-radius: 10px;}
@media screen and (max-width:767px){
  .Area .swipwe_remove_box_style ul { width: 100%; grid-gap: 0.2em;}
  .Area .swipwe_remove_box_style ul {}
}
	
/*3品公版間距*/	

.Area .PD_layout-add2cart ul { padding: 20px;}
@media screen and (max-width:767px){
  .Area .PD_layout-add2cart ul { padding: 0.2em 0;}
  .Area .PD_layout-add2cart ul li { padding: 0.2em;}
}
	
	
	













/*置底*/
.fixbn a {padding-bottom:constant(safe-area-inset-bottom); /* 兼容 iOS < 11.2 */
				    padding-bottom:env(safe-area-inset-bottom);}   /* 兼容 iOS >= 11.2 */ 
.fixbn{position:fixed; background-size:100%;bottom:0; display:block; z-index:10;}
.fixbn ul li{float:left;padding:0;list-style-type:none;width:50vw;}
.fixbn ul li img{width:100%;margin:0 auto;}



.fixbn ul{

    margin-top: 0px;
    margin-bottom: 0px;

    padding-left: 0px;
}
/*2顆按鈕*/
.fixbn .class_00 {position:absolute;width:100%; height: 100%; }
.fixbn .class_00 a {display:block;width:100%;height:100%;}
.fixbn .class_01 { top:0%;left:0%;}
.fixbn .class_02 { top:0%;left:34%;}
.fixbn .class_03 { top:0%;left:67%;}






/*區塊_all*/
.Area1220 { margin:0 auto; width:1220px;}
.Area960 { margin:0 auto; width:960px;}
.Area { position: relative; margin:0 auto; padding:0; border-radius:0; text-align:center; }
.Area a { position:relative; display:block;} 
.Area .go_bt {
  -webkit-transition: all 0.4s ease;

     -moz-transition: all 0.4s ease;
      -ms-transition: all 0.4s ease;
       -o-transition: all 0.4s ease;
          transition: all 0.4s ease;}
.Area .go_bt:hover {
  -webkit-transform:scale(0.95);
     -moz-transform:scale(0.95);
      -ms-transform:scale(0.95);
       -o-transform:scale(0.95);
          transform:scale(0.95);}
		  

		  
.WRAPPER .go_bt1 {
  -webkit-transition: all 0.4s ease;
     -moz-transition: all 0.4s ease;
      -ms-transition: all 0.4s ease;
       -o-transition: all 0.4s ease;

          transition: all 0.4s ease;}
.WRAPPER .go_bt1:hover { 
  -webkit-transform:translateY(-10px);
     -moz-transform:translateY(-10px);
      -ms-transform:translateY(-10px);
       -o-transform:translateY(-10px);
          transform:translateY(-10px);}
		  

		  
	@media screen and (max-width:767px){
		.Area1220 { width:100%;}
		.Area960 { width:100%;}
		.Area .go_bt:hover {  
			-webkit-transform:none;
			-moz-transform:none;
			-ms-transform:none;
			-o-transform:none;
			transform:none;}


	}



/*注意事項區*/
.edm_notice{ text-align:center; padding:10px 10px 15px 10px; color:#fff; font:12px/18px Helvetica;}
.edm_notice .apple_notice{  padding:10px 0px 10px 0px; }


	

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


