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

/*基本*/
body{margin:0;padding:0;background-color: #c7baaa;}


/*全BOX版面*/
.WRAPPER {z-index:0;position: relative;display:block;margin: 0 auto;padding:0;overflow:hidden;width:100%;min-width:1220px;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;background: url("repeat_mb.jpg?t=1775713369570")top center;background-size: 100%;}
		.WRAPPER img {  width:100%;  height:auto;}
	}





/*區塊_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%;}
		.m96 { width: 96%; margin: 0 auto; }
		.Area .go_bt:hover {  
			-webkit-transform:none;




			-moz-transform:none;
			-ms-transform:none;

			-o-transform:none;
			transform:none;}


	}




/*版頭*/
.Area_top {}
/* .Area_top .momologo { z-index:10;position:absolute;top:15px;left:20px;} */
	/* @media screen and (max-width:767px){
		.Area_top { height: auto;}
		.Area_top .momologo { display:none;}
	} */


/*LOGO*/
.momologo { z-index:2; position: absolute; top: 15px; left:15px;}
.momologo a { display:block; width:140px; height:21px;}
.momologo a svg { width:140px; height:21px; }
.momologo a path { fill:#EA27C2; }
.momologo-pink   a path { fill:#EA27C2; }LOGO 桃紅色
.momologo-white a path { fill:#ffffff; }/*LOGO 白色*/
	@media screen and (max-width:767px){
		.momologo { display:none;}
	}   

  /* 超大牌 */
  .momologo_bigBrand{position: absolute;width: 140px;top: 18px;}
  .momologo_bigBrand img{width: 100%;}
  @media screen and (max-width:767px){
    .momologo.momologo_bigBrand{position: absolute;display: block!important;top: 8vw;left: 78.5vw;}
    .momologo.momologo_bigBrand a{width: 20vw!important;;}
  }



/*背景*/
@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:-40; 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:-40; position:absolute;top:1173px;left:0; width:100%; height:100%; background-repeat:repeat-y; background-position: center top; pointer-events:none;}
.bg_deco02 {z-index: -9;position:absolute;top: 134px;left: 0px;width:2000px;height:100%;background-position:center top;background-repeat:repeat-y;transition:0.5s linear;pointer-events:none;}
.bg_05 {z-index:-43;position:fixed;top: 0px;left:0;width:100%;height:100%;background-position:center 0px;background-repeat:repeat-y;transition:0.5s linear;pointer-events:none;}
.bg_repeat {z-index:-46;position:fixed;top: 0px;left:0;width:100%;height:100%;background-position:center 0px;background-repeat:repeat-y;transition:0.5s linear;pointer-events:none;}
.bg_deco { z-index:-42;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){

}



/*區塊底*/
@media screen and (min-width:768px){
.Area_bottom01 {background:url(pc_bottom01.png?t=1775713369570)top center no-repeat;background-size:100%;padding-top:80px;margin-top:-22px;margin-bottom:50px;}
}
@media screen and (max-width: 767px){
.Area_bottom01 {background: #ffcc82;background-size:100%;padding-top:4vw;}
	.mo_top {z-index: 1;position:absolute;top: 44px;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position: center top;pointer-events:none;background-size: 100%;}	
}


/* 登記高亮字改色 */
/* 文案 */.Area_danji .btn_reg .activityText p,.Area_danji .btn_reg .activityText .Tip,.Area_danji .btn_reg .content p { color: #FFF; }
/* 送 */.Area_danji .gifts span { color: #ebd38c; } 

/* 折價券 */

.Area_coupon { margin-top: 30px;}
@media screen and (max-width: 767px){
.Area_coupon {margin-top: auto;}
}


/*版頭區*/
@media screen and (min-width:768px){
.Area_title {height: 963px;}

.gold_leafe {position:absolute;width: 350px;top: 0px;left: 1380px;pointer-events:none;z-index: 2;transform: rotate(5deg);}
.gold_leafe02 {position:absolute;width: 300px;top: 0vw;right: 1434px;pointer-events:none;z-index: 2;}




}
@media screen and (max-width: 767px){
.Area_title {height: 118vw;/* background-color: #761b39; */top: -5vw;}

.gold_leafe {position:absolute;width: 31%;top: 9px;right: -50px;pointer-events:none;z-index: 2;transform: rotate(5deg);}
.gold_leafe02 {position:absolute;width: 9%;top: 42vw;left: -3px;pointer-events:none;z-index: 2;}

}
	

 /*編輯按鈕移動*/
 #eWriterBtn_bt_B_000_05 { margin-left: 89px!important; margin-top: 60px!important; z-index: 99!important; }
 #eWriterBtn_bt_B_000_06 { margin-left: 100px!important; margin-top: 220px!important; z-index: 99!important; }
 


/*主標入稿*/
@media screen and (min-width:768px){
/*主標*/		
.Area_title .subtitle {position:absolute;top: 20px;left: 195px;z-index: 7;}
.Area_title .subtitle .layout_title {}
.Area_title .subtitle .layout_title ul {}
.Area_title .subtitle .layout_title .PD_slide:hover{transform:none;}	
/*副標輪播*/	
.Area_title  .titile02 {position:absolute;width: 666px;top: 330px;left: 291px;overflow: hidden;z-index: 8;animation:fadeInDown_s 0.5s 0.4s ease-in forwards;opacity: 0;}
.Area_title  .titile02 .PD_layout {}
.Area_title  .titile02 .PD_layout ul {display:flex;}
.Area_title  .titile02 .PD_layout ul li {}
.Area_title  .titile02 .PD_slide:hover{transform:none;}
.Area_title  .titile02 .swipwe_remove_box_style ul li {background-color:#fff0!important;}	
/*pp_01*/		
.Area_title .pp_01 {position:absolute;height:auto;top: 398px;left: 0px;z-index: 7;}
.Area_title .pp_01 .layout_title .PD_slide:hover{transform:none;}
	

	
.Area_title .date {position:absolute;width: 184px;height:auto;top: 600px;left: 25px;z-index: 7;margin: auto;}
.Area_title .date .layout_title {}
.Area_title .date .layout_title ul {}
.Area_title .date .layout_title .PD_slide:hover{transform:none;}
								
	
}

@media screen and (max-width:767px){
/*主標*/	
.Area_title .subtitle {position: absolute;top: 13.5vw;width: 92%;left: 2vw;right: 0;margin: auto;z-index: 9;animation:fadeInDown_s 0.5s 0.4s ease-in forwards;opacity: 0;z-index: 9;}
.Area_title .subtitle .layout_title {/* width: 91%; */left: 0;right: 0;margin: auto;}
.Area_title .subtitle .layout_title ul {}
/*副標輪播*/	
.Area_title .titile02 {position:absolute;width: 70%;top: 45vw;left: 17vw;overflow: hidden;animation:fadeInDown_s 0.5s 0.8s ease-in forwards;opacity: 0;z-index: 9;}
.Area_title .titile02 .PD_layout {}
.Area_title .titile02 .PD_layout ul {display:flex;}
.Area_title .titile02 .PD_layout ul li {}
.Area_title  .titile02 .swipwe_remove_box_style ul li {background-color:#fff0!important;}		
/*pp_01*/	
.Area_title .pp_01 {position: absolute; top: 9vw;width: 100%;left: 0vw; z-index: 9;}
.Area_title .pp_01 .layout_title {/* width: 91%; */left: 0;right: 0;margin: auto;}
.Area_title .pp_01 .layout_title ul {}
/*pp_02*/	
.Area_title .pp_02 {position: absolute;top: 55.5vw;width: 37%;left: -19vw;right: 0;margin: auto;z-index: 11;}
.Area_title .pp_02 .layout_title {/* width: 91%; */left: 0;right: 0;margin: auto;}
.Area_title .pp_02 .layout_title ul {}	
/*pp_03*/	
.Area_title .pp_03 {position: absolute;top: 62.5vw;width: 33%;right: 18vw;margin: auto;z-index: 9;}
.Area_title .pp_03 .layout_title {/* width: 91%; */left: 0;right: 0;margin: auto;}
.Area_title .pp_03 .layout_title ul {}	
/*pp_04*/	
.Area_title .pp_04 {position: absolute;top: 49.5vw;width: 26%;right: 1vw;margin: auto;z-index: 8;}
.Area_title .pp_04 .layout_title {/* width: 91%; */left: 0;right: 0;margin: auto;}
.Area_title .pp_04 .layout_title ul {}
/*date*/	
.Area_title .date {position: absolute;top: 8vw;width: 15%;left: 2vw;margin: auto;z-index: 9;}
.Area_title .date .layout_title {/* width: 91%; */left: 0;right: 0;margin: auto;}
.Area_title .date .layout_title ul {}		
	
}


/* 今日限定 */
@media screen and (min-width:768px){
	.Area_wear{}
	.Area_wear .layout_text {position: absolute;width: 5.5%;top: 29px;left: 25px;}
	.Area_wear .layout_text ul { padding: 0 !important ; }
	.Area_wear .Area_swiper {padding-left: 104px;width: 100%;padding-top: 33px;/* height: 465px; */}
	.Area_wear .box {padding: 0 0 20px 0;background-image: url(black_bg.png?t=1774581919651);background-size: 100%;background-repeat: repeat-y;background-position: bottom;border-radius: 30px;border: solid 1px #efd4af;}
	}
	@media screen and (max-width:767px){
	.Area_wear{padding-bottom: 4vw;z-index: 1;}
	.Area_wear .layout_text {position: absolute;width: 13%;left: 1vw;}
	.Area_wear .box {padding: 3vw 0;background-image: url(black_bg.png?t=1774581919651);background-size: 100%;background-repeat: repeat-y;border-radius: 3vw;border: solid 1px #efd4af;}
	.Area_wear .Area_swiper {padding-left: 13vw;}
	}
		
	
	


/*主打作圖*/
@media screen and (min-width:768px){
.Area_item02  {height:100%;}
	
/**區標**/	
.Area_item02 .text {position:relative;}
.Area_item02 .text .layout_text {width: 65%;margin:0 auto;padding-top:50px;}
.Area_item02 .text .layout_text ul {margin:0;padding:0;}
.Area_item02 .text .layout_text .PD_slide:hover{transform:none;}
.Area_item02 .text .layout_text .PD a {pointer-events: none!important}

/**公版**/	
.Area_item02 .layout_PD {width: 1070px;margin:0 auto!important;padding:0!important;}
.Area_item02 .layout_PD ul {margin:0;padding:0}
.Area_item02 .layout_PD ul li:nth-child(odd) {background:url(mo_item_bg01.png?t=1775713369570)top center no-repeat;background-size:110%;padding-bottom: 0px;}
.Area_item02 .layout_PD ul li:nth-child(even) {background:url(mo_item_bg02.png?t=1775713369570)top center no-repeat;background-size:110%;padding-bottom: 183px;}
	
.Area_item02 .layout_PD ul li a {color: #FFFFFF;}
.Area_item02 .layout_PD ul li:hover {box-shadow: none; }
	
.Area_item02 .layout_PD ul li:nth-child(odd) .PD_img {width:45%;margin:20px 15px;}
.Area_item02 .layout_PD ul li:nth-child(even) .PD_img {width:45%;margin: 68px 15px;position:absolute;left: 503px;}
	
	
.Area_item02 .layout_PD ul li:nth-child(odd) .PD_into {width:48%;margin: 0 0 0 -9px;text-align:center!important}	
.Area_item02 .layout_PD ul li:nth-child(even) .PD_into {width:43%;margin: 180px 0 0 97px;text-align:center!important}
.Area_item02 .layout_PD ul li .PD h3 {font-size: 32px;color: #FFFFFF;}		
.Area_item02 .layout_PD ul li .PD h4 {font-size: 30px;}		
.Area_item02 .layout_PD ul li .PD p {color: #fff0a2;overflow:inherit;line-height: 4em;}
.Area_item02 .layout_PD ul li .js-PD_del {color:#FFFFFF;font-size: 24px;}
.Area_item02 .layout_PD ul li .PD p .Price {font-size: 66px;}	
.Area_item02 .layout_PD ul li .PD p .money {font-size: 40px;}	

.Area_item02 .layout_PD ul li .PD:hover h4 {color: #FFFFFF !important;}		
.Area_item02 .bottom03 {position:relative;height:30px;width:2000px;left:-390px;margin-bottom:0; }	
	
	
	
}
@media screen and (max-width:767px){
.Area_item02  {height:100%;}
.Area_item02 .deco {position:absolute;width:100%;left:0;top:-10vw;z-index:5;pointer-events: none;}
	
	
/**區標**/	
.Area_item02 .text {position:relative;}
.Area_item02 .text .layout_text {width:100%;margin:0;padding: 0vw;}
.Area_item02 .text .layout_text ul {margin-top: -4vw;padding:0;}
.Area_item02 .text .layout_text .PD_slide:hover{transform:none;}

.Area_item02 .text .layout_text .PD a {pointer-events: none!important}
	
/**公版**/	
.Area_item02 .layout_PD {width:98%;margin:0 auto;padding-bottom: 0vw;}
.Area_item02 .layout_PD ul {margin:0;padding:0}
.Area_item02 .layout_PD ul li:nth-child(odd) {background:url(mo_item_bg01.png?t=1775713369570)top center no-repeat;background-size:110%;padding-bottom: 0vw;}
.Area_item02 .layout_PD ul li:nth-child(even) {background:url(mo_item_bg02.png?t=1775713369570)top center no-repeat;background-size:110%;padding-bottom: 11vw;}
.Area_item02 .layout_PD ul li a {color: #FFFFFF;}
.Area_item02 .layout_PD ul li:hover {box-shadow: none; }
	
	
.Area_item02 .layout_PD ul li:nth-child(odd) .PD_img {width: 55%;margin: 1vw 0 -7vw 1vw;}
.Area_item02 .layout_PD ul li:nth-child(even) .PD_img {width: 55%;margin:1vw 0 0 1vw;left: 46vw;position: absolute;}
	
	
.Area_item02 .layout_PD ul li:nth-child(odd) .PD_into {width:44%;margin-left: -6vw;margin-top: 5vw;}	
.Area_item02 .layout_PD ul li:nth-child(even) .PD_into {width:45%;margin: 13vw 0 0 8vw;}	
.Area_item02 .layout_PD ul li .PD p {color: #fff0a2;}
.Area_item02 .layout_PD ul li .PD p .money {font-size: 21px;}
.Area_item02 .layout_PD ul li .PD p .Price  {font-size: 31px;}
.Area_item02 .layout_PD ul li .PD h3 {color: #FFFFFF;}

.Area_item02 .layout_PD ul li .js-PD_del {color:#FFFFFF;font-size: 0.7rem;}
.Area_item02 .layout_PD ul li .PD:hover h4 {color: #FFFFFF !important;}	
	

}

/*登記*/
@media screen and (min-width:768px){
.Area_danjiall {height:100%;}

/**區標**/	
.Area_danjiall .text {position:relative;margin-bottom: 42px;margin-top: 55px;}
.Area_danjiall .text .layout_text {width: 65%;margin:0 auto;padding:0;}
.Area_danjiall .text .layout_text ul {margin:0;padding:0;}
.Area_danjiall .text .layout_text .PD_slide:hover{transform:none;}
.Area_danjiall .text .layout_text .PD a {pointer-events: none!important}

	
.Area_danji {width:100%;}
.Area_danji .danji_box {width:100%;margin:0 auto;}
.Area_danji .danji_box .box_2 img {filter: brightness(0%)!important;}
.Area_danjiall .warningTxt {margin-bottom:0;}
.Area_danjiall .warningTxt h3 {color: #000000;font-size: 1.5rem;}
.Area_danjiall .Area_bottom {padding-top:150px;}	

}	
@media screen and (max-width:767px){
.Area_danjiall { margin-bottom: 6vw;}
	
/**區標**/	
.Area_danjiall .text {position:relative;}
.Area_danjiall .text .layout_text {width:100%;margin: 0px auto 2vw;padding-top: 3vw;}
.Area_danjiall .text .layout_text ul {margin:0;padding:0;}
.Area_danjiall .text .layout_text .PD_slide:hover{transform:none;}
.Area_danjiall .text .layout_text .PD a {pointer-events: none!important}
	
.Area_danjiall .Area_danji {padding-top: 1vw;}
.Area_danjiall .Area_danji .danji_box {width:94%!important;margin: 0px auto 0!important;}
.Area_danjiall .Area_danji .danji_box .box_1 {}
.Area_danji .danji_box .box_2 img {filter: brightness(0%)!important;}

.Area_danjiall .warningTxt {}
.Area_danjiall .warningTxt h3 {color: #000000;}
.Area_danjiall .Area_bottom {padding-top:7vw;}				
	
}


/*活動按鈕02*/
@media screen and (min-width:768px){
	.Area_activity {height:100%;}


	/**區標**/	
	.Area_activity .text{position:relative;width: 80%;margin: 6px auto 2px;}
	.Area_activity .text .layout_text {width: 100%;margin:0 auto;padding-top: 0px;}
	.Area_activity .text .layout_text .PD_slide:hover{transform:none;}
	.Area_activity .text .layout_text .PD a {pointer-events: none!important}
	
	/*按鈕*/		
	.Area_activity .layout_btn {width: 79%!important;margin: 4px auto 64px auto;padding-top: 14px;}
	.Area_activity .layout_btn ul {}
	.Area_activity .layout_btn ul li:nth-child(4) {left: 0;}
	.Area_activity .layout_btn ul li:nth-child(5) {left: 116px;}

	.Area_activity .PD_layout ul {}
	.Area_activity .PD_layout ul li {padding: 14px;}

}
@media screen and (max-width:767px){
	.Area_activity {height: 100%;}


	.Area_activity .PD_layout {}
	.Area_activity .layout_coupon ul {width: 95% !important;margin: 0 auto !important;}
	

	/*按鈕*/		
	.Area_activity .layout_btn {width: 96%;margin: 0px auto; }


	.Area_activity .layout_btn ul li:nth-child(4) {left: 0;}
	.Area_activity .layout_btn ul li:nth-child(5) {left: 0;}


	/**區標**/	
	.Area_activity .text {position:relative;width: 100%;margin:0 auto;}
	.Area_activity .text .layout_text {padding-top: 4vw;}
	.Area_activity .text .layout_text .PD a {pointer-events: none!important}
	
	
}




/* 今日最低價*/
@media screen and (min-width:768px){

	.Area_recommend {height:100%;display: flex;flex-wrap: wrap;}

	.Area_recommend .box {position:relative;margin-bottom:50px;width: 96%;margin: 0px auto 9px auto;padding-bottom: 0px;}	
	.Area_recommend .text02 {width: 65%;margin: auto;}	


	.Area_recommend  {height:100%;display: flex;flex-wrap: wrap;}
	.Area_recommend .b_box { background: url("framebox.jpg?t=1774581919651")top center no-repeat;background-size: 100%; margin-bottom: 35px; }	

	/**區標**/	
	.Area_recommend .text {margin-bottom: 3vw;width: 60%;margin: 0 auto 42px;}
	.Area_recommend .text02 {width: 100%;margin: auto;padding-top: 0vw;}
	
	.Area_recommend .text02 .PD_layout .PD_into{display: flex;flex-direction: row;margin-bottom: 72px;}
	.Area_recommend .text02 .PD_layout .PD_into .PD_logo{width: 346px;background: #FFF;position: absolute;left: 231px;top: 22px;border-radius: 30px;padding: 0 75px;}  
	.Area_recommend .text02 .PD_layout .PD_into h3{width: 100%;font-size: 38px;line-height: 1.2em;color: #f5d694;position: relative;left: 157px;top: 21px;}  

	/** 公版 **/	
	.Area_recommend .box {padding-top: 0px;}	

	.Area_recommend .box .PD_layout {width: 97%;margin: auto;overflow:hidden;top: -49px;/* margin-left: 0; */}	
	.Area_recommend .box .PD_layout ul {/* display:flex; */padding-left: 0;border-radius: 7px;}
	.Area_recommend .box .PD_layout ul li {}
	.Area_recommend .box .PD_layout .PD_into .Price {font-size:25px!important;}	
	.Area_recommend .box .PD_layout .swiper-pagination {position:relative;margin: 12px 0;}
		.Area_recommend .box .PD_layout .PD_into .Price {font-size:25px!important;}	
		.Area_recommend .box .PD_layout .swiper-pagination {position:relative;margin: 12px 0;}
	

	
	
}
@media screen and (max-width:767px){
.Area_recommend {height:100%;}
		
	.Area_recommend .box {position: relative;}

	.Area_recommend .b_box {margin: 0 auto 0vw;width: 100%;background: url("framebox.jpg?t=1774581919651")top center no-repeat;background-size: 100%;height: 246vw;margin-bottom: 6vw;}	


	/**區標**/	
	.Area_recommend .text {padding-top: 3vw;width: 100%;margin: 0px auto 2vw auto;}
	.Area_recommend .text02 {width: 96%;margin: auto;padding-top: 6vw;}
	
	.Area_recommend .text02 .PD_layout .PD_into{display: flex;flex-direction: row;margin-bottom: 0vw;}
	.Area_recommend .text02 .PD_layout .PD_into .PD_logo{width: 44%;position: absolute;left: 1vw;top: -1vw;  background: #FFF; border-radius: 10vw; padding: 0 2vw; }  
	.Area_recommend .text02 .PD_layout .PD_into h3{width: 65%;font-size: 1.33em;line-height: 1.2em;color: #f5d8af;position: relative;left: 36vw;top: -0.5vw;}  

		/** 公版 **/	

	.Area_recommend .box .PD_layout {width: 96% !important;overflow:hidden}	
	.Area_recommend .box .PD_layout {width: 100%;}
	.Area_recommend .box .PD_layout ul {/* display:flex; */margin: auto;padding: 0;border-radius: 1vw;}
	.Area_recommend .box .PD_layout ul li {}
	.Area_recommend .box .PD_layout .PD_into .Price {font-size:25px!important;}	
	.Area_recommend .box .PD_layout .swiper-pagination {position:relative;margin: 4vw 0;}
	
}




.Area_bn .PD_layout ul {  height: 399px; }
@media screen and (max-width:767px){
	.Area_bn .PD_layout ul {  height: 41vw; }
}




/* 熱搜話題*/
@media screen and (min-width:768px){

	.Area_new {height:100%;display: flex;flex-wrap: wrap;}
	.Area_new .bg_01{z-index:-45;position:absolute;top: 23px;left: -390px;width: 2000px;height: 847px;background-repeat:no-repeat;background-position: center top;pointer-events:none;}
	.Area_new .deco_001 {position:absolute;width: 200px;bottom: -32px;right: 41px;z-index: 6;opacity: 1;}

	.Area_new .box {position:relative;margin-bottom:50px;width: 70%;margin: -32px auto 11px auto;padding-bottom: 0px;}	
	.Area_new .box .PD_layout ul{border-radius: 5px;}
	/**區標**/	
	.Area_new .text {margin-bottom: 3vw;width: 65%;margin: -53px auto 175px;}

	.Area_new .text .layout_text .PD_slide:hover{transform:none;}
	.Area_new .text .layout_text .PD a {pointer-events: none!important}
	.Area_new .text02 {width: 100%;margin: 0px auto;padding-top: 14px;}


}
@media screen and (max-width:767px){
	.Area_new .deco_001 {position:absolute;width: 24%;bottom: 6vw;right: -6vw;z-index: 6;opacity: 1;}

	.Area_new  {background-color: #a4121296;background: url(new_bgg.jpg?t=1775713369570)top center no-repeat;background-size: 100%;height: 108vw;}
	.Area_new .box {position: relative;top: 0;margin-top: 4vw;margin-bottom: 6vw;}
	.Area_new .box .PD_layout ul{border-radius: 1vw;width: 90%;margin-top: -4vw;margin-bottom: 5vw;}
	/**區標**/	
	.Area_new .text {width: 100%;padding-top: 0vw;padding-bottom: 5vw;margin: 0vw auto;}
	.Area_new .text .PD_layout {width: 92%;top: -12vw;}
	.Area_new .text .layout_text .PD_slide:hover{transform:none;}
	.Area_new .text .layout_text .PD a {pointer-events: none!important}

	.Area_new .text .PD_layout ul {padding: 0;}
	.Area_new .text .PD_layout ul li .PD_img{width: 100%;padding-top: 3vw;padding-bottom: 1vw;}

	
	.Area_new .text .layout_text .PD_slide:hover{transform:none;}
	.Area_new .text .layout_text .PD a {pointer-events: none!important}


	/**公版入稿**/		
	.Area_new .box .layout_PD {padding-bottom: 1vw;}
	.Area_new .box .layout_PD .PD .js-PD_del {font-size: 12px !important;}
	.Area_new .box .layout_PD .PD .Price {font-size: 26px !important;}
	
	.Area_new .new_bottom{margin-top: -1vw;}

}


/*頁籤01*/
.Area_topitem .PD_layout_1 { margin-bottom: 65px; }



@media screen and (min-width:768px){
	.Area_topitem {}
	.Area_topitem .text {margin-bottom: 3vw;width: 65%;margin: 26px auto 10px;}
	.Area_topitem .text .PD_layout{z-index: 9;padding-top: 0px;}
	.Area_topitem .text .layout_text .PD_slide:hover{transform:none;}
	.Area_topitem .text .layout_text .PD a {pointer-events: none!important}
	

	/**頁簽內小標**/	
	.Area_topitem .page .layout_text {position:relative;width:50%;margin:0 auto;padding:0;}
		
	/*頁籤*/	
	.Area_topitem .NavArea {display:block!important}	
	.Area_topitem .Nav_box {width: 100%!important;margin: auto;}		
	
	.Area_topitem .tab_swiper {overflow-y:clip!important}		

	.Area_topitem .NavArea_tabbar_page {padding-bottom:30px;}		
	.Area_topitem .content_swiper {width: 100%;margin: 0 auto;overflow:hidden;height: 100%;}		

	
	.NavArea_tabbar_page .Nav_box{border-radius: 88px !important;}
	
	/*公版區*/		
	.Area_topitem .page_box .layout_PD {
    margin-bottom: 20px;
}
	.Area_topitem .page_box .layout_PD ul{width: 90%;margin: auto;}
	.Area_topitem .page_box .layout_PD ul li {}	
	.Area_topitem .page_box .layout_PD ul li:hover {box-shadow: none; }	


	
}	
@media screen and (max-width:767px){
	.Area_topitem .PD_layout_1 { margin-bottom: 3.5vw; }
	.Area_topitem {height: 100%;}
	/**區標**/	
	.Area_topitem .text {position:relative;width: 100%;margin: 0 0 3vw 0;}
	.Area_topitem .text .layout_text {margin: 0px auto -2vw;width:100%;padding-bottom: 0vw;padding-top: 3vw;}
	.Area_topitem .text .layout_text .PD a {pointer-events: none!important}
	
	.Area_topitem .text .PD_layout ul{margin-top: -1vw;}
	
	/**頁簽內小標**/	
	.Area_topitem .page .layout_text {position:relative;width:75%;margin:0 auto;padding:0;}
				
	/*頁籤*/	
	.Area_topitem .tab_swiper {overflow-y:clip!important}		
	.Area_topitem .NavArea_tabbar_page {padding-bottom: 0vw;width: 92% !important;}		
	.Area_topitem .content_swiper {width: 98%;margin: 0px auto;border-radius: 0vw;height: 100%;}		
	
	.NavArea_tabbar_page .Nav_box{border-radius: 17vw!important;margin-top: 5vw;height: 11vw;}


	/*公版區*/		
	.Area_topitem .page_box .layout_PD {}
	.Area_topitem .page_box .layout_PD ul {width: 95%;margin-top: 3vw;margin-bottom: 8vw;}
	.Area_topitem .page_box .layout_PD ul li {}	
	.Area_topitem .page_box .layout_PD ul li:hover {box-shadow: none; }	

	.NavArea_tabbar_page{width: 90% !important;}



}
	








/*頁籤01*/
@media screen and (min-width:768px){
	.Area_item {}

		
	.Area_item .text {margin-bottom: 3vw;width: 60%;margin: 0px auto 0px;}
	.Area_item .text .PD_layout{z-index: 9;}
	.Area_item .text .layout_text .PD_slide:hover{transform:none;}
	.Area_item .text .layout_text .PD a {pointer-events: none!important}
	

	/**頁簽內小標**/	
	.Area_item .page .layout_text {position:relative;width:50%;margin:0 auto;padding:0;}
		
	/*頁籤*/	
	.Area_item .NavArea {display:block!important}	
	.Area_item .Nav_box {width: 100%!important;margin: auto;}		
	
	.Area_item .tab_swiper {overflow-y:clip!important}		

	.Area_item .NavArea_tabbar_page {padding-bottom:30px;padding-top: 50px;}		
	.Area_item .content_swiper {width: 100%;margin: 0 auto;overflow:hidden;height: 100%;}		

	
	.NavArea_tabbar_page .Nav_box{border-radius: 88px !important;}
	
	/*公版區*/		
	.Area_item .page_box .layout_PD {margin-bottom: 20px;}
	.Area_item .page_box .layout_PD ul{width: 90%;margin: auto;}
	.Area_item .page_box .layout_PD ul li {}	
	.Area_item .page_box .layout_PD ul li:hover {box-shadow: none; }	


	
}	
@media screen and (max-width:767px){
	.Area_item {height: 100%;}
	/**區標**/	
	.Area_item .text {position:relative;width: 100%;margin: 0px auto;}
	.Area_item .text .layout_text {margin: 0px auto -2vw;width:100%;padding-bottom: 0vw;padding-top: 3vw;}
	.Area_item .text .layout_text .PD a {pointer-events: none!important}
	
	.Area_item .text .PD_layout ul{margin-top: -1vw;}
	
	/**頁簽內小標**/	
	.Area_item .page .layout_text {position:relative;width:75%;margin:0 auto;padding:0;}
				
	/*頁籤*/	
	.Area_item .tab_swiper {overflow-y:clip!important}		
	.Area_item .NavArea_tabbar_page {padding-bottom: 0vw;width: 92% !important;}		
	.Area_item .content_swiper {width: 98%;margin: 0px auto;border-radius: 0vw;height: 100%;}		
	
	.NavArea_tabbar_page .Nav_box{border-radius: 17vw!important;margin-top: 5vw;height: 11vw;}

	/*公版區*/		
	.Area_item .page_box .layout_PD {}
	.Area_item .page_box .layout_PD ul {width: 95%;margin-top: 3vw;margin-bottom: 8vw;}
	.Area_item .page_box .layout_PD ul li {}	
	.Area_item .page_box .layout_PD ul li:hover {box-shadow: none; }	

	.NavArea_tabbar_page{width: 90% !important;}



}
	


/*頁籤02*/
@media screen and (min-width:768px){
	.Area_item04 {}

		
	.Area_item04 .text {margin-bottom: 3vw;width: 65%;margin: 26px auto 35px;}
	.Area_item04 .text .PD_layout{z-index: 9;padding-top: 104px;}
	.Area_item04 .text .layout_text .PD_slide:hover{transform:none;}
	.Area_item04 .text .layout_text .PD a {pointer-events: none!important}
	

	/**頁簽內小標**/	
	.Area_item04 .page .layout_text {position:relative;width:50%;margin:0 auto;padding:0;}
		
	/*頁籤*/	
	.Area_item04 .NavArea {display:block!important}	
	.Area_item04 .Nav_box {width: 100%!important;margin: auto;}		
	
	.Area_item04 .tab_swiper {overflow-y:clip!important}		

	.Area_item04 .NavArea_tabbar_page {padding-bottom:30px;padding-top: 50px;}		
	.Area_item04 .content_swiper {width: 100%;margin: 0 auto;overflow:hidden;height: 100%;}		

	
	.NavArea_tabbar_page .Nav_box{border-radius: 88px !important;}
	
	/*公版區*/		
	.Area_item04 .page_box .layout_PD {margin-bottom: 20px;}
	.Area_item04 .page_box .layout_PD ul{width: 90%;margin: auto;}
	.Area_item04 .page_box .layout_PD ul li {}	
	.Area_item04 .page_box .layout_PD ul li:hover {box-shadow: none; }	


	
}	
@media screen and (max-width:767px){
	.Area_item04 {height: 100%;}
	/**區標**/	
	.Area_item04 .text {position:relative;width: 100%;margin: 0px auto;}
	.Area_item04 .text .layout_text {margin: 0px auto -2vw;width:100%;padding-bottom: 0vw;padding-top: 3vw;}
	.Area_item04 .text .layout_text .PD a {pointer-events: none!important}
	
	.Area_item04 .text .PD_layout ul{margin-top: -1vw;}
	
	/**頁簽內小標**/	
	.Area_item04 .page .layout_text {position:relative;width:75%;margin:0 auto;padding:0;}
				
	/*頁籤*/	
	.Area_item04 .tab_swiper {overflow-y:clip!important}		
	.Area_item04 .NavArea_tabbar_page {padding-bottom: 0vw;width: 92% !important;}		
	.Area_item04 .content_swiper {width: 98%;margin: 0px auto;border-radius: 0vw;height: 100%;}		
	
	.NavArea_tabbar_page .Nav_box{border-radius: 17vw!important;margin-top: 5vw;height: 11vw;}

	/*公版區*/		
	.Area_item04 .page_box .layout_PD {}
	.Area_item04 .page_box .layout_PD ul {width: 95%;margin-top: 3vw;margin-bottom: 8vw;}
	.Area_item04 .page_box .layout_PD ul li {}	
	.Area_item04 .page_box .layout_PD ul li:hover {box-shadow: none; }	

	.NavArea_tabbar_page{width: 90% !important;}



}
	
/*頁籤03*/
@media screen and (min-width:768px){
	.Area_item03 {}

		
	.Area_item03 .text {margin-bottom: 3vw;width: 65%;margin: 26px auto 35px;}
	.Area_item03 .text .PD_layout{z-index: 9;padding-top: 104px;}
	.Area_item03 .text .layout_text .PD_slide:hover{transform:none;}
	.Area_item03 .text .layout_text .PD a {pointer-events: none!important}
	

	/**頁簽內小標**/	
	.Area_item03 .page .layout_text {position:relative;width:50%;margin:0 auto;padding:0;}
		
	/*頁籤*/	
	.Area_item03 .NavArea {display:block!important}	
	.Area_item03 .Nav_box {width: 100%!important;margin: auto;}		
	
	.Area_item03 .tab_swiper {overflow-y:clip!important}		

	.Area_item03 .NavArea_tabbar_page {padding-bottom:30px;padding-top: 50px;}		
	.Area_item03 .content_swiper {width: 100%;margin: 0 auto;overflow:hidden;height: 100%;}		

	
	.NavArea_tabbar_page .Nav_box{border-radius: 88px !important;}
	
	/*公版區*/		
	.Area_item03 .page_box .layout_PD {margin-bottom: 20px;}
	.Area_item03 .page_box .layout_PD ul{width: 90%;margin: auto;}
	.Area_item03 .page_box .layout_PD ul li {}	
	.Area_item03 .page_box .layout_PD ul li:hover {box-shadow: none; }	


	
}	
@media screen and (max-width:767px){
	.Area_item03 {height: 100%;}
	/**區標**/	
	.Area_item03 .text {position:relative;width: 100%;margin: 0px auto;}
	.Area_item03 .text .layout_text {margin: 0px auto -2vw;width:100%;padding-bottom: 0vw;padding-top: 3vw;}
	.Area_item03 .text .layout_text .PD a {pointer-events: none!important}
	
	.Area_item03 .text .PD_layout ul{margin-top: -1vw;}
	
	/**頁簽內小標**/	
	.Area_item03 .page .layout_text {position:relative;width:75%;margin:0 auto;padding:0;}
				
	/*頁籤*/	
	.Area_item03 .tab_swiper {overflow-y:clip!important}		
	.Area_item03 .NavArea_tabbar_page {padding-bottom: 0vw;width: 92% !important;}		
	.Area_item03 .content_swiper {width: 98%;margin: 0px auto;border-radius: 0vw;height: 100%;}		
	
	.NavArea_tabbar_page .Nav_box{border-radius: 17vw!important;margin-top: 5vw;height: 11vw;}

	/*公版區*/		
	.Area_item03 .page_box .layout_PD {}
	.Area_item03 .page_box .layout_PD ul {width: 95%;margin-top: 3vw;margin-bottom: 8vw;}
	.Area_item03 .page_box .layout_PD ul li {}	
	.Area_item03 .page_box .layout_PD ul li:hover {box-shadow: none; }	

	.NavArea_tabbar_page{width: 90% !important;}



}
	

/*Area_logo*/
@media screen and (min-width:768px){



	/**區標**/	
	.Area_logo .text{position:relative;width: 80%;margin: 100px auto 45px;}
	.Area_logo .text .layout_text {width: 100%;margin:0 auto;padding-top: 0px;}
	.Area_logo .text .layout_text .PD_slide:hover{transform:none;}
	.Area_logo .text .layout_text .PD a {pointer-events: none!important}
	
	/*按鈕*/		
	.Area_logo .layout_btn {width: 88%!important;margin: 59px auto 21px auto;}
	.Area_logo .layout_btn ul {}
	.Area_logo .layout_btn ul li{}
	.Area_logo .layout_btn02 {width: 52%!important;margin: -178px auto 13px auto;}
	.Area_logo .layout_btn03 {width: 80%!important;margin: -173px auto 0px auto;}
	.Area_logo .layout_btn04 {width: 52%!important;margin: -160px auto 21px auto;}

	.Area_logo .PD_layout ul {}
	.Area_logo .PD_layout ul li {
    padding: 5px;
}

}
@media screen and (max-width:767px){
	.Area_logo {height:100%;}



	.Area_logo .PD_layout {}
	.Area_logo .layout_coupon ul {width: 95% !important;margin: 0 auto !important;}
	

	/*按鈕*/		
	.Area_logo .layout_btn {width: 100%!important;margin: 0vw auto;padding-bottom: 0vw;}
	.Area_logo .layout_btn ul {width: 87% !important;margin: auto !important;}
	.Area_logo .layout_btn ul li{padding: 1vw;}


	/*按鈕*/		
	.Area_logo .layout_btn02 {width: 67%!important;margin: -14vw 0 0 16.5vw;padding-bottom: 0vw;}
	.Area_logo .layout_btn02 ul {width: 87% !important;margin: auto !important;}
	.Area_logo .layout_btn02 ul li{padding: 1vw;}
	/*按鈕*/		
	.Area_logo .layout_btn03 {width: 100%!important;margin: -14vw auto 0;padding-bottom: 0vw;}
	.Area_logo .layout_btn03 ul {width: 87% !important;margin: auto !important;}
	.Area_logo .layout_btn03 ul li{padding: 1vw;}
	/*按鈕*/		
	.Area_logo .layout_btn04 {width: 66%!important;margin: -14vw auto 0;padding-bottom: 0vw;}
	.Area_logo .layout_btn04 ul {width: 87% !important;margin: auto !important;}
	.Area_logo .layout_btn04 ul li{padding: 1vw;}
	

	/**區標**/	
	.Area_logo .text {position:relative;width: 100%;margin:0 auto 4vw;}
	.Area_logo .text .layout_text {padding-top: 4vw;}
	.Area_logo .text .layout_text .PD a {pointer-events: none!important}
	
	
}


/*館*/
@media screen and (min-width:768px){
	.Area_guan {height:100%;}


	/**區標**/	
	.Area_guan .text{position:relative;width: 80%;margin: 100px auto 45px;}
	.Area_guan .text .layout_text {width: 100%;margin:0 auto;padding-top: 0px;}

	.Area_guan .text .layout_text .PD_slide:hover{transform:none;}
	.Area_guan .text .layout_text .PD a {pointer-events: none!important}
	
	/*按鈕*/		
	.Area_guan .layout_btn ul {}
	.Area_guan .layout_btn ul li{}





}
@media screen and (max-width:767px){
	.Area_guan {height:100%;}



	.Area_guan .PD_layout {}
	.Area_guan .layout_coupon ul {width: 95% !important;margin: 0 auto !important;}
	

	/*按鈕*/		
	.Area_guan .layout_btn {width: 100%!important;margin: auto;padding-bottom: 0vw;}
	.Area_guan .layout_btn ul li{padding: 0vw;}


	/*按鈕*/		
	.Area_guan .layout_btn02 {width: 67%!important;margin: -14vw 0 0 16.5vw;padding-bottom: 0vw;}
	.Area_guan .layout_btn02 ul {width: 87% !important;margin: auto !important;}
	.Area_guan .layout_btn02 ul li{padding: 1vw;}
	/*按鈕*/		
	.Area_guan .layout_btn03 {width: 100%!important;margin: -14vw auto 0;padding-bottom: 0vw;}
	.Area_guan .layout_btn03 ul {width: 87% !important;margin: auto !important;}
	.Area_guan .layout_btn03 ul li{padding: 1vw;}
	/*按鈕*/		
	.Area_guan .layout_btn04 {width: 66%!important;margin: -14vw auto 0;padding-bottom: 0vw;}
	.Area_guan .layout_btn04 ul {width: 87% !important;margin: auto !important;}
	.Area_guan .layout_btn04 ul li{padding: 1vw;}
	

	/**區標**/	
	.Area_guan .text {position:relative;width: 100%;margin:0 auto 4vw;}
	.Area_guan .text .layout_text {padding-top: 4vw;}
	.Area_guan .text .layout_text .PD a {pointer-events: none!important}
	
	
}


/*移除公版設定*/
.Area .remove_box_style ul { background-color: transparent; grid-gap: 10px;}
.Area .remove_box_style ul li { border: 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: #fff;}
.Area .swipwe_remove_box_style ul li,
.Area .swipwe_remove_box_style ul li .PD_img img {border-radius: -2px;}
@media screen and (max-width:767px){
  .Area .swipwe_remove_box_style ul { width: 100%;}
  .Area .swipwe_remove_box_style ul {}
}
	
	
	
	
	













/*置底*/
.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%;}








/*按鈕*/
.bnn {
}
.bnn a img {
	transition-duration: 0.1s;
	backface-visibility: hidden;
	transform: translateZ(0);
	display: block;
	margin: 0;
	padding: 0px;
	width: 100%;
	height: auto;
	text-align: left;
}
.bnn:hover a img {
	-webkit-transform: translateY(10px);


	transform: translateY(10px);
}	
	
	

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