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

/*基本*/
body{margin:0;padding:0;background-color: #e3e3e3;}
@media screen and (min-width:768px){
	body{margin:0;padding:0;background-color: #fef5f0;}

}
/*全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-size: 100%;background: url(repeat_mb.jpg?t=1745550069662)top center repeat-y;background-size: 100%;}
		.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: -37;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: -46;position:absolute;top: 457px;left:0;width:100%;height:100%;background-repeat:repeat-y;background-position: center top;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: -40;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;}	
}
 #eWriterBtn_bt_B_000_03 { margin-left: 200px!important; margin-top: 100px!important; z-index: 99!important; }	
 #eWriterBtn_bt_B_000_05 { margin-left: 200px!important; margin-top: 100px!important; z-index: 99!important; }	
 /*編輯按鈕移動*/
 #eWriterBtn_bt_B_000_07 { margin-left:450px!important; margin-top: 60px!important; z-index: 99!important; }
 #eWriterBtn_bt_B_000_10 { margin-left:450px!important; margin-top: 60px!important; z-index: 99!important; }
 #eWriterBtn_bt_B_000_13 { margin-left:450px!important; margin-top: 60px!important; z-index: 99!important; }
 #eWriterBtn_bt_B_000_16 { margin-left:450px!important; margin-top: 60px!important; z-index: 99!important; }
 #eWriterBtn_bt_B_000_19 { margin-left:450px!important; margin-top: 60px!important; z-index: 99!important; }
 #eWriterBtn_bt_B_000_v4-he34 { margin-left:450px!important; margin-top: 235px!important; z-index: 99!important; }

 #eWriterBtn_bt_B_000_41 { margin-left:450px!important; margin-top: 60px!important; z-index: 99!important; }
 #eWriterBtn_bt_B_000_43 { margin-left:450px!important; margin-top: 60px!important; z-index: 99!important; }
 #eWriterBtn_bt_B_000_45 { margin-left:450px!important; margin-top: 60px!important; z-index: 99!important; }
 #eWriterBtn_bt_B_000_47 { margin-left:450px!important; margin-top: 60px!important; z-index: 99!important; }
 #eWriterBtn_bt_B_000_49 { margin-left:450px!important; margin-top: 60px!important; z-index: 99!important; }
 #eWriterBtn_bt_B_000_51 { margin-left:450px!important; margin-top: 60px!important; z-index: 99!important; }
 #eWriterBtn_bt_B_000_53 { margin-left:450px!important; margin-top: 60px!important; z-index: 99!important; }
 #eWriterBtn_bt_B_000_55 { margin-left:450px!important; margin-top: 60px!important; z-index: 99!important; }
 #eWriterBtn_bt_B_000_57 { margin-left:450px!important; margin-top: 60px!important; z-index: 99!important; }
 #eWriterBtn_bt_B_000_59 { margin-left:450px!important; margin-top: 60px!important; z-index: 99!important; }
 #eWriterBtn_bt_B_000_61 { margin-left:450px!important; margin-top: 60px!important; z-index: 99!important; }
@media screen and (max-width: 767px){
}

/*區塊底*/
@media screen and (min-width:768px){
.Area_bottom01 {background:url(pc_bottom01.png?t=1745550069662)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: 0;position:absolute;top: 44px;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position: center top;pointer-events:none;background-size: 100%;}	
}



/*版頭區*/
@media screen and (min-width:768px){
.Area_title {height: 1047px;}
.leafe_01 {position:absolute;top: 526px;left: -412px;z-index: 17;opacity: 1;width: 561px;}
.leafe_01 img{width: 100%;}
.leafe_02 {position:absolute;top: 306px;left: 1188px;z-index: 17;opacity: 1;width: 645px;}
.leafe_02 img{width: 100%;}



}
@media screen and (max-width: 767px){
.Area_title {height: 112.9vw;}
.leafe_01 {position:absolute;width: 60%;top: 83vw;left: -17vw;z-index: 7;}
.leafe_02 {position:absolute;width: 39%;top: 43vw;right: -13vw;z-index: 7;}


}




  @-webkit-keyframes circle_right{
	  0% { -webkit-transform: rotate(-135deg);}
	  50%,100% { -webkit-transform: rotate(45deg);}
  }
  @-webkit-keyframes circle_left{
	  0%,50% { -webkit-transform: rotate(-135deg);}
	  100% { -webkit-transform: rotate(45deg);}
  }
  /*活動倒數*/
  .TimerNick {position: absolute;top: 223px;left: 538px;width: 39%;display: inline-block;z-index: 1;text-align: left;}
  .TimerNick .FontStyle {display: inline-block;margin: 0;padding: 0;border: 0;font: bold 36px/24px "Century Gothic";color: #041a39;letter-spacing: -1px;text-align: left;background: transparent;}
  .TimerNick span {padding-left: 6px;font: bold 29px/24px "微軟正黑體","Microsoft JhengHei", Arial, Helvetica;letter-spacing: 0.1em;color: #e3f3ff;}
	  @media screen and (max-width:767px){
		  .TimerNick  {width: 100%;top: 23.4vw;left: 57vw;}
		  .TimerNick .FontStyle {padding: 0;border: 0;font: 4vw/4vw Arial;}
		  .TimerNick span {padding-left: 0;margin-left: 0.8vw;font: bold 3vw/4.8vw "微軟正黑體","Microsoft JhengHei", Arial, Helvetica;letter-spacing: -0.05em;}
	  }
  

/*主標入稿*/
@media screen and (min-width:768px){
	/*主標*/		
	.Area_title .subtitle {position:absolute;width: 929px;height:auto;top: 72px;left: 163px;z-index: 4;margin: auto;animation:fadeInUp_s 1.5s 0.3s ease-in-out forwards;opacity: 0;}
	.Area_title .subtitle .layout_title {}
	.Area_title .subtitle .layout_title ul {}
	.Area_title .subtitle .layout_title .PD_slide:hover{transform:none;}	
	.Area_title .subtitle .layout_title .PD a {pointer-events: none!important}
	
	/*date*/		
	.Area_title .date {position:absolute;width: 285px;height:auto;top: 432px;left: 142px;z-index: 7;margin: auto;animation:fadeInDown_s 1.5s 0.3s ease-in-out forwards;opacity: 0;}
	.Area_title .date .layout_title {}
	.Area_title .date .layout_title ul {}
	.Area_title .date .layout_title .PD_slide:hover{transform:none;}		
	
	/*pp_top_001*/		
	.Area_title .pp_top_001 {position:absolute;        top: 467px;
        left: 100px;
        z-index: 3;
        opacity: 1;
        width: 1047px;animation: fadeInDown_s 1.5s 0.2s ease-in-out forwards;opacity: 0;}
	.Area_title .pp_top_001 .layout_title {}
	.Area_title .pp_top_001 .layout_title ul {}
	.Area_title .pp_top_001 .layout_title .PD_slide:hover{transform:none;}		
	

	
	/*副標輪播*/	
	.Area_title  .titile02 {position:absolute;width: 500px;top: 231px;left: 386px;overflow: hidden;z-index: 7;animation:fadeInDown_s 1.5s 0.3s ease-in-out 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;}	
	
	.Area_title  .titile02 .PD_layout .PD a {pointer-events: none!important}

	
}


@media screen and (max-width:767px){
/*主標*/	
.Area_title .subtitle {position: absolute;top: 8vw;width: 100%;left: 1vw;margin: auto;z-index: 4;animation:fadeInUp_s 1.5s 0.3s ease-in-out forwards;opacity: 0;}
.Area_title .subtitle .layout_title {/* width: 91%; */left: 0;right: 0;margin: auto;}
.Area_title .subtitle .layout_title ul {}
.Area_title .subtitle .layout_title .PD a {pointer-events: none!important}
	


/*date*/	
.Area_title .date {position: absolute;top: 52vw;width: 26%;left: 8.5vw;margin: auto;z-index: 9;animation:fadeInDown_s 1.5s 0.3s ease-in-out forwards;opacity: 0;}
.Area_title .date .layout_title {/* width: 91%; */left: 0;right: 0;margin: auto;}
.Area_title .date .layout_title ul {}

/*pp_top_001*/	
.Area_title .pp_top_001 {position:absolute;width: 114%;
	top: 50vw;
	right: -10.5vw;z-index: 3;animation: fadeInDown_s 1.5s 0.2s ease-in-out forwards;opacity: 0;}
.Area_title .pp_top_001 .layout_title {left: 0;right: 0;margin: auto;}
.Area_title .pp_top_001 .layout_title ul {}
/*pp_top_002*/	
.Area_title .pp_top_002 {position:absolute;width: 40%;
	top: 46vw;
	right: 24.5vw;z-index: 3;animation: fadeInDown_s 1.5s 0.2s ease-in-out forwards;opacity: 0;}
.Area_title .pp_top_002 .layout_title {/* width: 91%; */left: 0;right: 0;margin: auto;}
.Area_title .pp_top_002 .layout_title ul {}
/*pp_top_003*/	
.Area_title .pp_top_003 {position:absolute;width: 52%;
	top: 62vw;
	right: -12.5vw;
z-index: 3;animation: fadeInDown_s 1.5s 0.2s ease-in-out forwards;opacity: 0;}
.Area_title .pp_top_003 .layout_title {/* width: 91%; */left: 0;right: 0;margin: auto;}
.Area_title .pp_top_003 .layout_title ul {}
/*pp_top_004*/	
.Area_title .pp_top_004 {position:absolute;width: 51%;
	top: 81vw;
	right: 21.5vw;z-index: 3;animation: fadeInDown_s 1.5s 0.2s ease-in-out forwards;opacity: 0;}
.Area_title .pp_top_004 .layout_title {/* width: 91%; */left: 0;right: 0;margin: auto;}
.Area_title .pp_top_004 .layout_title ul {}

/*副標輪播*/	
.Area_title .titile02 {position:absolute;width: 58%;top: 25vw;left: 24vw;overflow: hidden;z-index: 11;animation:fadeInDown_s 1.5s 0.3s ease-in-out 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 .swipwe_remove_box_style ul li {background-color:#fff0!important;}		
.Area_title  .titile02 .PD_layout .PD a {pointer-events: none!important}

}

/*登記*/
@media screen and (min-width:768px){
	.Area_danjiall {height:100%;}
	.Area_danjiall .bg_01{z-index: -37;position:absolute;top: 83px;left: -390px;width: 2000px;height: 100%;background-repeat: no-repeat;background-position: center top;pointer-events:none;}
	.Area_danjiall .bg_02{z-index: -44;position:absolute;top: 120px;left: -390px;width: 2000px;height: 1512px;background-repeat:repeat-y;background-position: center top;pointer-events:none;}
	
	.Area_danjiall .bg_03{z-index:-45;position:absolute;bottom: -7px;left: -390px;width: 2000px;height: 201px;background-repeat:no-repeat;background-position: center bottom;pointer-events:none;}

	/**區標**/	
	.Area_danjiall .text {position:relative;margin-bottom: 26px;padding-top: 0px;margin-bottom: 22px;}
	.Area_danjiall .text .layout_text {width: 61%;margin: 74px auto 20px;padding-top: 0px;}
	.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}	

}	

@media screen and (max-width:767px){
	.Area_danjiall {}
	.Area_danjiall .bg_01{width: 96%;margin: auto;}
	.Area_danjiall .bg_03{width: 96%;margin: auto;}
	/**區標**/	
	.Area_danjiall .text {margin: 0vw auto 0;background-size: 91%;padding-top: 1vw;}
	.Area_danjiall .text .layout_text {margin: 0px auto;padding-top: 2vw;padding-bottom: 0vw;width: 97%;}
	.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 .janji_001{background: url(ff_02_mb.png?t=1788512577153)top center repeat-y;background-size: 100%;width: 96%;margin:-1vw auto 0;}


}


/*登記贈品文案顏色*/
.Area_danji .danji_box ul li .activityText .gifts span { color: #fff8ed;}          



/*---KOL推薦影片---*/
@media screen and (min-width:768px){
	.Area_video .bg_01{z-index: -43;position:absolute;top: -160px;left: -390px;width: 2000px;height: 380px;background-repeat:no-repeat;background-position: center top;pointer-events:none;}
	.Area_video .bg_02{z-index: -46;position:absolute;top: 0px;left: -390px;width: 2000px;height: 100%;background-repeat:repeat-y;background-position: center top;pointer-events:none;}
	.Area_video .bg_03{z-index: -44;position:absolute;bottom: -186px;left: -390px;width: 2000px;height: 335px;background-repeat:no-repeat;background-position: center bottom;pointer-events:none;}

	.Area_video .cookie{position: absolute;top: -69px;left: -106px;width: 43%;z-index: 2;}
	.Area_video .pic_02{position: absolute;top: 107px;right: -61px;width: 41%;z-index: 2;}
	.Area_video .pic_03{position: absolute;top: 949px;right: 51px;width: 22%;z-index: 2;}


	.Area_video{margin: 50px auto 0 auto; height: auto;}	
	.Area_video .box{position: relative;padding: 0 0 0 0;}
	.Area_video .box .ly{position: absolute;padding: 0 0 10px 150px;}


	
	.Area_video .text {margin-bottom: 3vw;width: 82%;margin: 142px auto 12px;padding-top: 0px;}
	.Area_video .text .PD_layout{z-index: 9;}
	.Area_video .text .layout_text .PD_slide:hover{transform:none;}

	.Area_video .item_001{margin-top: 60px;width: 75%;
        margin-left: 155px;
        top: 47px;
        position: relative;}	

}
@media screen and (max-width:767px){
	.Area_video {margin-top: 4vw;}	

	.Area_video .cookie{position: absolute;top: -1vw;left: -16vw;width: 44%;z-index: 2;}
	.Area_video .pic_02{position: absolute;top: 27vw;right: -11vw;width: 41%;z-index: 2;}
	.Area_video .pic_03{position: absolute;top: 118vw;right: -11vw;width: 33%;z-index: 2;}

	.Area_video .box{padding: 2vw 0 7vw 0;background-size: 100%;}
	.Area_video .box .ly{position: absolute; padding: 0 0 3vw 0;}


	/**區標**/	
	.Area_video .text {position:relative;padding-bottom: 6vw;z-index: 9;}
	.Area_video .text .layout_text {width: 100%;margin: 2vw auto 11vw;padding-bottom: 0vw;top: 13vw;}
	.Area_video .text .layout_text ul {margin:0;padding:0;}
	.Area_video .text .layout_text .PD_slide:hover{transform:none;}

	
	.Area_video .item_001{margin-top: 4vw;}	

}
	
  

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

	.Area_new02 {height:100%;display: flex;flex-wrap: wrap;}
	.Area_new02 .bg_01{z-index: -23;position:absolute;top: 166px;left: -390px;width: 2000px;height: 100%;background-repeat:no-repeat;background-position: center top;pointer-events:none;}
	.Area_new02 .bg_02{z-index: -61;position:absolute;top: 245px;left: -390px;width: 2000px;height: 2850px;background-repeat:repeat-y;background-position: center top;pointer-events:none;}
	.Area_new02 .bg_03{z-index:-45;position:absolute;bottom: -145px;left: -390px;width: 2000px;height: 201px;background-repeat:no-repeat;background-position: center bottom;pointer-events:none;}


	
	.Area_new02 .box {position:relative;margin-bottom:50px;width: 97.6%;margin: 40px auto 0;}	
	.Area_new02 .box .PD_layout ul{border-radius: 0;}
	/**區標**/	
	.Area_new02 .text {width: 82%;margin: 62px auto -15px;}

	.Area_new02 .box .layout_PD ul {/* background-color: #ffffff00; *//* grid-gap: 10px; */padding: 7px;}
	.Area_new02 .box .layout_PD ul li{border-radius: 0;/* padding: 0.5vw; */background-color: white;}
	.Area_new02 .box .layout_PD .PD .PD_into {}
	.Area_new02 .box .layout_PD .PD .PD_into h3{color: #fdebdd;font-size: 21px;}
	.Area_new02 .box .layout_PD .PD .PD_into h4{}
	.Area_new02 .box .layout_PD .PD .PD_into .PD_logo {border: 1px solid #d12922;border-radius: 105px;}
	.Area_new02 .text .layout_text .PD_slide:hover{transform:none;}
	.Area_new02 .text .layout_text .PD a {pointer-events: none!important}

/**區標**/	
.Area_new02 .bb_box .layout_text {width: 49.3%;margin: 40px auto -36px;background: url(deco_002.png?t=1742985018600)top center no-repeat;background-size: 100%;}
.Area_new02 .bb_box .layout_text ul {margin:0;padding:0;}
.Area_new02 .bb_box .layout_text .PD_slide:hover{transform:none;}
.Area_new02 .bb_box .layout_text .PD a {pointer-events: none!important}

.Area_new02 .bb_box .layout_text .PD .PD_into h3{font-size: 45px;color: #ffffff;margin-top: -22px;}



}
@media screen and (max-width:767px){

	.Area_new02  {}
	.Area_new02 .hatsale_bottom{z-index: 1;position:absolute;bottom: 0vw;left: 0;width: 100%;height: 53px;background-repeat:no-repeat;background-position: center bottom;pointer-events:none;background-size: 100%;}

	.Area_new02 .box {}
	.Area_new02 .box .PD_layout ul{width: 96%;margin-top: 0vw;margin-bottom: 0vw;padding: 0;}
	
	/**區標**/	
	.Area_new02 .text {width: 100%;margin: auto;}
	.Area_new02 .text .PD_layout {}
	.Area_new02 .text .layout_text .PD_slide:hover{transform:none;}
	.Area_new02 .text .layout_text .PD a {pointer-events: none!important}

	.Area_new02 .text .PD_layout ul {padding: 0;}
	.Area_new02 .text .PD_layout ul li .PD_img{width: 100%;padding-top: 3vw;padding-bottom: 1vw;}
	.Area_new02 .text .layout_text .PD_slide:hover{transform:none;}
	.Area_new02 .text .layout_text .PD a {pointer-events: none!important}

	.Area_new02 .bb_box {z-index: 9;}

	/**公版入稿**/		
	.Area_new02 .box .layout_PD {padding-bottom: 3vw;padding-top: 8vw;margin-top: -1vw;width: 100%;margin: -7vw auto 0vw;top: 1vw;}
	.Area_new02 .box .layout_PD ul {/* background-color: #ffffff00; */grid-gap: 0em;width: 96%;border-radius: 0;}
	.Area_new02 .box .layout_PD ul li{border-radius: 0;}
	.Area_new02 .box .layout_PD .PD .PD_into {border-radius: 0.5em;margin-top: 0vw;}
	.Area_new02 .box .layout_PD .PD .PD_into .PD_logo{height: 2em;margin-top: -5vw;border: 1px solid #d12922;border-radius: 1em;}
	.Area_new02 .box .layout_PD .PD .PD_into .PD_logo img{padding: 0 1em;}
	.Area_new02 .box .layout_PD .PD .PD_into p{}
	.Area_new02 .box .layout_PD .PD .PD_into .js-PD_del{}
	.Area_new02 .box .layout_PD .PD .PD_into h3{color: #fdebdd;}

	.Area_new02 .box .layout_PD .PD .PD_into h4{}
	.Area_new02 .box .layout_PD .PD .js-PD_del {font-size: 12px !important;}
	.Area_new02 .box .layout_PD .PD .Price {}
	
	.Area_new02 .new_bottom{margin-top: -1vw;}

 	/**區標**/	
	 .Area_new02 .bb_box .layout_text {width: 85%;margin-top: -6vw;background: url(deco_002.png?t=1742985018600)top center no-repeat;background-size: 100%;top: 9vw;z-index: 9;}
	 .Area_new02 .bb_box .layout_text ul {margin:0;padding:0;}
	 .Area_new02 .bb_box .layout_text .PD_slide:hover{transform:none;}
	 .Area_new02 .bb_box .layout_text .PD a {pointer-events: none!important}
		 
	 .Area_new02 .bb_box .layout_text .PD .PD_into h3{font-size: 22px;color: #ffffff;margin-top: -2vw;font-weight: bold;}
}
/* 看更多*/
@media screen and (min-width:768px){

	.Area_hatsale03 {height:100%;background-color: #ec7521;}
	.Area_hatsale03 .bg_01{z-index: -39;position:absolute;top: 0px;left: -390px;width: 2000px;height: 189px;background-repeat:no-repeat;background-position: center top;pointer-events:none;}
	.Area_hatsale03 .bg_02{z-index:-45;position:absolute;top: 183px;left: -390px;width: 2000px;height: 975px;background-repeat:repeat-y;background-position: center top;pointer-events:none;}
	.Area_hatsale03 .bg_03{z-index:-45;position:absolute;bottom: -80px;left: -390px;width: 2000px;height: 69px;background-repeat:no-repeat;background-position: center bottom;pointer-events:none;}

	.Area_hatsale03 .text {margin-bottom: 3vw;width: 80%;margin: 88px auto 0px;padding-top: 40px;}
	.Area_hatsale03 .text .layout_text .PD_slide:hover{transform:none;}
	.Area_hatsale03 .text .layout_text .PD a {pointer-events: none!important}
	
	.Area_hatsale03 .bb_box{width: 95%;margin: auto;padding-bottom: 11px;background-color: #ec7521;border-radius: 50px 0 50px 0;}
	
}
@media screen and (max-width:767px){
	.Area_hatsale03  {
    background: url(or_bg_mb.png?t=1788512577153)top center no-repeat;
    background-size: 100%;height: 124vw;

}
	.Area_hatsale03 .hatsale_bottom{z-index:0;position:absolute;bottom: -4vw;left: 0;width: 100%;right: 0;margin: auto;height: 55px;background-repeat:no-repeat;background-position: center bottom;pointer-events:none;background-size: 100%;}
	
	.Area_hatsale03 .box {}
	.Area_hatsale03 .box .PD_layout ul{width: 96%;margin-bottom: 0vw;}


	/**區標**/	
	.Area_hatsale03 .text {width: 100%;margin: 8vw auto 0 3vw;padding-top: 5vw;}
	.Area_hatsale03 .text .PD_layout {z-index: 9;}
	.Area_hatsale03 .text .layout_text .PD_slide:hover{transform:none;}
	.Area_hatsale03 .text .layout_text .PD a {pointer-events: none!important}	

	.Area_hatsale03 .b_box{width: 100%;margin: auto;}

	.Area_hatsale03 .text .layout_text .PD_slide:hover{transform:none;}
	.Area_hatsale03 .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: 53%;margin: 100px auto 0px;}
	.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 {width: 79.5%!important;margin: 51px auto;}


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

	.Area_guan .box_all{ margin-bottom: 2vw;margin-top: 5vw;}
	.Area_guan .box_all .btn01{width: 100%;}
	.Area_guan .box_all .btn02{}
	
	.Area_guan .layout_coupon ul {width: 95% !important;margin: 0 auto !important;}
	

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

	/**區標**/	
	.Area_guan .text {position:relative;width: 90%;margin: 0 auto;z-index: 9;}
	.Area_guan .text .layout_text {}
	.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 {}
@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%;}







/*區塊_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;}


	}




/*版頭*/
.Area_top {}
.Area_top .momologo {z-index:10;position:absolute;}
	@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;}
	} 

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



/*按鈕*/
.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;}
	}
