@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;background-color:#63bdc5; width:100%; min-width:1220px; text-align:left; font-family:"Century Gothic","微軟正黑體","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-color:#63bdc5;}
		.WRAPPER img {  width:100%;  height:auto;}
	}

/*PC背景*/
.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:-49; 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:-1; position:absolute;top:450px;left:0; width:100%; height:3500px; background-repeat:no-repeat; background-position: center top; pointer-events:none;}
.bg_03 { z-index:-2; position:fixed; top:0; left:0; width:100%; height:100%; background-repeat:repeat-y; background-position: center top; pointer-events:none;}
.bg_L { z-index: -2;position:absolute;top: 0;left: 5270px;transform: translateY(-1345px);rotate: -27.5deg;width:100%;height:100%;background-repeat:repeat-y;background-position: center top;pointer-events:none;}
.bg_R { z-index: -2;position:absolute;top: 0;left: 4400px;transform: translateY(-1600px);rotate: -30deg;width:100%;height:100%;background-repeat:repeat-y;background-position: center top;pointer-events:none;}	
.bg_05 { z-index:0; position:fixed;top:600px; 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:-1; position:absolute;top:11.5vw;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center top; pointer-events:none;background-size:100%;}
    .bg_02 {z-index: -1;position: absolute;top: 88vw;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center top;pointer-events:none;background-size:100%;}
    .bg_03 { z-index:-3; position:fixed;top:0;left:0;width:100%;height:100%;background-color: #71c6cd; background-repeat:repeat-y;background-position:center top; pointer-events:none;background-size:100%;}
    .bgribbon_txt1 {z-index:0;position:absolute;min-width: inherit;top: 97.5vw;left: -6vw;background-size: 27%;}
    .bgribbon_txt2 {z-index:0;position:absolute;min-width: inherit;top: 102vw;left: 10vw;background-size: 27%;}
    }

  @font-face { font-family:"Cooper"; src: url(COOPBL.TTF);}
  @font-face { font-family:"Century Gothic"; src: url(GOTHIC.TTF);}
  @font-face { font-family:"Century Gothic bold"; src: url(GOTHICB.TTF);}

/*共用設定*/
.PD_layout li:hover { box-shadow: none!important; }




/*區塊_all*/
.Area2000 {margin:0 auto;width:2000px;height: 0; }
.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; }
.Areaa {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;}


 }


/*按鈕*/
.bnn {
}
.bnnaimg {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);
} 
 
 





















/*版頭區塊*/
@media screen and (min-width:768px){
	.Area_title { height: 950px; box-sizing: border-box; }
    
    .Area_title .star01 { z-index:3; position:absolute; top: 125px; left: 935px; }		
    .Area_title .title01 {z-index:-1;position: absolute;top: 69px;left:288px;}
    .Area_title .title_light {position: absolute;top: 56px;left: 221px;width: 763px;height: 901px;z-index: 30;}
    .Area_title .title03 { z-index:4; position: absolute;}
    .Area_title .tag {z-index: 7;position: absolute;width: 140px;height: 140px;top: 181px;left:509px;}	
    .Area_title .comingsoon {z-index: 1;position: absolute;top: 859px;left: 79px;}	
    .Area_title .drop01 {z-index: 0;position: absolute;top: 355px;left: 243px;}	
    .Area_title .drop02 {z-index: 1;position: absolute;top: 495px;left: 209px;}	
    .Area_title .flower01 {z-index: 0;position: absolute;top: 600px;left: 783px;}	
	.Area_title .title02 {z-index: 2;position: absolute;width: 100%;height: 195px;top:398px;left:47px;padding: 0;background: url("title_bg.png?t=1764672825842") center top / 48% no-repeat scroll;}
    
    .Area_title .pd {top: 0px;left: 1226px;z-index: -2;position:relative;width: 15px;height:920px;bottom:0%;overflow:hidden;display:block;background:url(bgribbon_txt01.png?t=1764672825842) repeat-y;background-size: 100%;transform: rotate(332.5deg);}	
    .Area_title .pd2 {top: -930px;left: -34px;z-index: -2;position:relative;width: 15px;height:920px;bottom:0%;overflow:hidden;display:block;background:url(bgribbon_txt02.png?t=1764672825842) repeat-y;background-size: 100%;transform: rotate(330.1deg);}	
    }  
@media screen and (max-width:767px){
	.Area_title { height: 108vw; }
    
    .Area_title .star01 {z-index:3;position:absolute;top: 11vw;left: 87vw;width: 9%;}		
    .Area_title .title01 {z-index:3;position: absolute;top: 4vw;left: 5vw; width: 91%;}
    .Area_title .title_light {position: absolute;top: 56px;left: 221px;width: 763px;height: 901px;z-index: 30;}
    .Area_title .title03 { z-index:4; position: absolute;}
    .Area_title .tag {z-index: 11;position: absolute;width: 45%;top: 18vw;left: 26vw;}	
    .Area_title .comingsoon {z-index: 1;position: absolute;top: 112vw;left: 9vw;width: 37%;}	
    .Area_title .drop01 {z-index: 0;position: absolute;top: 16.5vw;left: 3vw;width: 6%;}	
    .Area_title .drop02 {z-index: 1;position: absolute;top: 75vw;left: 3vw;width: 7%;}	
    .Area_title .flower01 { z-index: 0; position: absolute; top: 74vw; left: 62vw; width: 33%;}		
	.Area_title .title02 {z-index: 9;position: absolute;margin: 0 auto;width: 78%;height: 27vw;top: 48vw;left: 12vw;padding: 0;background: url("title_bg.png?t=1764672825842") center top / 100% no-repeat scroll;}
    
    }



/*公版背景*/
@media screen and (min-width: 768px){
.box_txt {position: relative;margin: 0 auto;width: 100%;height: auto;padding-top: 40px ;}
.box_txt img{width: 64%;}
.box_txt1 {position: relative;margin: 0 auto;width: 100%;height: auto;padding-top: 40px ;}
.box_txt1 img{width: 64%;}
.box_txt2 {position: relative;margin: 0 auto;width: 100%;height: auto;}
.box_txt2 img{width: 64%;}
.box_txt3 {position: relative;margin: 0 auto;width: 100%;height: auto;}
.box_txt3 img{width: 64%;}
.box_txt3::after {content:"";position: absolute;display:block;top: 0;left: 0;width: 100%;height: 100%;background-image:url(box_txt_bg.png?t=1764672825842);background-repeat:no-repeat;background-size: 100%;pointer-events:none;z-index: -10;}
.Areastyle::before {content:"";position: absolute;display:block;top: -7px;left: 0;width: 100%;height: 100%;pointer-events:none;z-index: -1;background: url("Area03_top.png?t=1764672825842") center  top no-repeat scroll;}
.Areastyle::after {content:"";position: absolute;display:block;top: 0;left: 0;width: 100%;height: 100%;pointer-events:none;z-index: -1;background: url("Area03_end.png?t=1764672825842") center bottom no-repeat scroll;}
.Areastyle .box_all {position: relative;padding: 1% 0 2%;height: 100%;}
.Areastyle .box_all:after {content:"";position: absolute;display:block;top: 0;left: 0;width: 100%;height: 87%;pointer-events:none;z-index: -1;background: url("Area03_repeat.png?t=1764672825842") center  top repeat-y scroll;}

}
@media screen and (max-width:767px){
.box_txt {position: relative;margin: 0 auto;width: 100%;padding: 0.5% 0;height: 17vw;}
.box_txt img{width: 100%;}
.box_txt1 {position: relative;margin: 0 auto;width: 100%;padding: 0.5% 0;height: 22vw;}
.box_txt1 img{width: 100%;}
.box_txt2 {position: relative;margin: 0 auto;width: 100%;padding: 0% 0;height: 22vw;}
.box_txt2 img{width: 100%;}
.box_txt3 {position: relative;margin: 0 auto;width: 100%;padding: 0% 0;height: 21vw;}
.box_txt3 img{width: 100%;}
.box_txt3::after {content:"";position: absolute;display:block;top: 0;left: 0;width: 100%;height: 100%;background-image:url(m_box_txt_bg.png?t=1764672825842);background-repeat:no-repeat;background-size: 100%;pointer-events:none;z-index: -10;}
.Areastyle::before {content:"";position: absolute;display:block;top: 0;left: 0;width: 100%;height: 100%;pointer-events:none;z-index: -1;background: url("m_Area03_top.png?t=1764672825842") center top/100% no-repeat scroll;}
.Areastyle::after {content:"";position: absolute;display:block;top: 0;left: 0;width: 100%;height: 100%;pointer-events:none;z-index: -1;background: url("m_Area03_end.png?t=1764672825842") center bottom/100% no-repeat scroll;background-size: 100%;}
.Areastyle .box_all {position: relative;padding: 0 3% 2%;height: 100%;}
.Areastyle .box_all:after {content:"";position: absolute;display:block;top: -2vw;left: 0;width: 100%;height: 90%;pointer-events:none;z-index: -1;background: url("m_Area03_repeat.png?t=1764672825842") center top/100% repeat-y scroll;}	
}


/*登記贈品文案顏色*/
.Area_danji .danji_box ul li .activityText .gifts span { color: #7df4fe;}   
@media screen and (max-width: 767px){
.Area_danji{width: 97%;}
}

/*版頭區:標題(線上入搞)*/
@media screen and (min-width:768px){
.Area_title .layout_title{z-index: 2;position: absolute; width: 51%; height: 150px; top: 197px; left: 348px;}
}
@media screen and (max-width: 767px){
.Area_title .layout_title{z-index: 10;position: absolute;top: 20vw; width: 83%;left: 9vw;}
}



/*版頭輪播品*/
@media screen and (min-width:768px){
.Area_title .box_PD {z-index: 1;position:absolute;top: 89px;left: 284px;}
.Area_title .box_PD .Area_swiper ul {display:flex;margin:0;padding:0;}
	
.Area_title .box_PD .layout_BN1 { z-index:-1;top:0px;left: 0;}
.Area_title .box_PD .layout_PD1 { z-index:99; position:absolute;top: 443px;left:-3px;width:102%;}
.Area_title .box_PD .layout_BN1 .PD a{ pointer-events: none;}
.Area_title .box_PD .layout_PD1 .PD a{ pointer-events: none;}
	
/*輪播特效(左)*/	
.Area_title .box_PD .swiper-slide .PD_img { opacity: 0; transform: translate(-6%,0);  }
.Area_title .box_PD .swiper-slide-active .PD_img { opacity: 1; transition: 1s ease-out; transform: translate(0,0);}
	
/*輪播特效(右)*/	
.Area_title .box_PD .layout_PD2 .swiper-slide .PD_img  { opacity: 0; transform: translate(6%,0); }
.Area_title .box_PD .layout_PD2 .swiper-slide-active .PD_img  { opacity: 1; transition: 1s ease-out; transform: translate(0,0);}

.Area_title .box_PD .layout_PD3 .swiper-slide .PD_img  { opacity: 0; transform: translate(6%,0); }
.Area_title .box_PD .layout_PD3 .swiper-slide-active .PD_img  { opacity: 1; transition: 1s ease-out; transform: translate(0,0);}
}
@media screen and (max-width:767px){
.Area_title .box_PD {position:absolute;width:100%;height:100%;top:0;}
.Area_title .box_PD .Area_swiper ul {margin: 0;padding: 0; display: flex;}
	
.Area_title .box_PD .layout_BN1 {z-index: 0;top: 7vw;width: 83%;}
.Area_title .box_PD .layout_PD1 {z-index: 99; position: absolute; top: 65vw; left: -10vw;width:119%;}
.Area_title .box_PD .layout_PD1 img{ width: 67%;}
.Area_title .box_PD .layout_BN1 .PD a{ pointer-events: none;}
.Area_title .box_PD .layout_PD1 .PD a{ pointer-events: none;}
	
/*輪播特效(左)*/	
.Area_title .box_PD .swiper-slide .PD_img { opacity: 0; transition: .2s ease-out;transform: translate(-2%,0);  }
.Area_title .box_PD .swiper-slide-active .PD_img { opacity: 1; transition: 1s ease-out; transform: translate(0,0);}
	
/*輪播特效(右)*/	
.Area_title .box_PD .layout_PD2 .swiper-slide .PD_img  { opacity: 0; transform: translate(2%,0); }
.Area_title .box_PD .layout_PD2 .swiper-slide-active .PD_img  { opacity: 1; transition: 1s ease-out; transform: translate(0,0);}

.Area_title .box_PD .layout_PD3 .swiper-slide .PD_img  { opacity: 0; transform: translate(2%,0); }
.Area_title .box_PD .layout_PD3 .swiper-slide-active .PD_img  { opacity: 1; transition: 1s ease-out; transform: translate(0,0);}
}


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

}
@media screen and (max-width: 767px){
.Area_danji .danji_box ul li img{width:96%;}
}



/** 倒數 **/
.TimerNick_2 {position: relative;top: -100px;left: 240px; width: 30%; height: 0px; font-size: 1em; text-align: center; padding: 0; z-index: 4; margin: 0 auto;}
.TimerNick_2 .FontStyle {position: relative;display:inline-block;width: 46px;top: 0;font: bold 39px/62px Arial;color: #f775b7;letter-spacing: 0px;text-align:right;height: 40px;padding: 0 1% 0 0;}
.TimerNick_2 span {padding-left: 9px;font: 29px/38px "微軟正黑體","Microsoft JhengHei", Arial, Helvetica;letter-spacing: 0em;font-weight: 600;color: #ffffff;}
.TimerNick_2 small{  position:relative; font: bold 16px/38px "微軟正黑體","Microsoft JhengHei", Arial, Helvetica; letter-spacing: 0em;color: #2a0d05;}
@media screen and (max-width:767px){
		.TimerNick_2 {position: relative;top: -10vw;left: 27.5vw;margin: 0 auto;width: 100%;height: 0vw;text-align: center;padding: 0;}
		.TimerNick_2 .FontStyle {margin:0;width: 6vw;font: normal 6vw/6vw Arial;color: #f775b7;letter-spacing: 0px;text-align:right;height: 6vw;padding: 0 0.5% 0 0;}
        .TimerNick_2 div:nth-of-type(2),
		.TimerNick_2 div:nth-of-type(3),
		.TimerNick_2 div:nth-of-type(4){width: 5vw;}
		.TimerNick_2 span {padding-left: 2px;font: bold 3.2vw/11vw "微軟正黑體","Microsoft JhengHei", Arial, Helvetica;letter-spacing: 0em;}
}




/*本日主打星HOT!_主打品區*/
.item1v1 .title { position: relative; top: 115px; }
.item1v1 .PD_layout.layout_item ul{display: flex;height: 100%;}
.item1v1 .box li:hover { filter: brightness(105%);  }

/*裝飾圖*/
.item1v1 .bc {z-index: 0;position: absolute;top: 235px;left: 10px;}
.item1v1 .star02 {z-index: 0;position:absolute;top: 75px;left: 1100px;}		
.item1v1 .star03 {z-index: 0;position:absolute;top: 240px;left: 420px;}		
.item1v1 .rainbow {z-index: 0;position: absolute;top: 200px;left: 950px;}
.item1v1 .flower02 {z-index: 0;position: absolute;top: 830px;left: 20px;}
.item1v1 .flower03 {z-index: 0;position: absolute;top: 915px;left: 1030px;}

/*輪播特效*/

@media screen and (min-width:768px){
.item1v1 { height: 1210px; }
.item1v1 .box{width: 1000px; padding: 90px 0 0 0;}
.item1v1 .bg { z-index:-1;position:absolute;top:0;left:-390px;width:2000px;height:100%;background-repeat:no-repeat;background-position: center top;pointer-events:none;}

.item1v1 .box01 .swiper-pagination {position: absolute;bottom: -20px;left: 235px;}
 


}
@media screen and (max-width:767px){
.item1v1 {height: 105vw; }
.item1v1 .box { width: 97%;}
.item1v1 .title {position: relative;top: 10vw; }    
.item1v1 .bg {z-index:-1;position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center top;pointer-events:none;background-size:100%;}
.item1v1 .box .swiper-pagination {position: absolute;bottom: -18vw;left: 23.5vw;}

    
/*裝飾圖*/
.item1v1 .bc {z-index: 0;position: absolute;top: 30vw;left: -5vw;width: 26%;}
.item1v1 .rainbow {z-index: 0;position: absolute; top: 20vw; left: 73vw; width: 30%;}
.item1v1 .flower02 {z-index: 0;position: absolute;top: 79vw;left: -5vw;width: 20%;}
.item1v1 .flower03 {z-index: 0;position: absolute;top: 88vw;left: 89vw;width: 11%;}
    

}

@media screen and (min-width:768px){
    .item1v1 .PD_layout.layout_item {padding: 0;}
    .item1v1 .PD_layout.layout_item .PD_slide:hover {transform:translateY(-6px);}
    .item1v1 .PD_layout.layout_item .PD_slide:hover { box-shadow:unset;}
    .item1v1 .PD_layout.layout_item .PD_slide {height: 750px;padding:0;margin: 0;}
	.item1v1 .PD_layout.layout_item .PD p { padding: 0;height: 2em; line-height: 2em; }


	
}
@media screen and (max-width: 767px){
    .item1v1 .box {margin-top: 5.5vw;}
    .item1v1 .PD_layout.layout_item ul {padding-left:0; padding-right:0;}
    .item1v1 .PD_layout.layout_item li {width: 100%;}
    .item1v1 .PD_layout.layout_item .PD_slide .PD_img {margin-bottom: 3%;}
	

}



/*最強爆品獨家特談*/
@media screen and (min-width:768px){
.Area03 {height: 1600px;}
}
@media screen and (max-width:767px){
.Area03 {height:100%;margin-bottom: 0vw!important;}
.Area03 .PD_layout .PD_slide:hover { box-shadow: none; }
}

/*作圖區*/
@media screen and (min-width:768px){
	.Area03 .PD_layout.layout_item .PD p .money, .Area03 .PD_layout.layout_item .PD p .Price {color: #101010;-webkit-background-clip: text;font-size: 40px;}
    .Area03 .PD_layout.layout_item {padding: 0;padding-top: 10px;}
    .Area03 .PD_layout.layout_item .PD_slide:hover {transform:translateY(-6px);}
    .Area03 .PD_layout.layout_item .PD_slide:hover { box-shadow:unset;}
    .Area03 .PD_layout.layout_item .PD_slide {height: 723px;padding:0;margin: 0;}
    .Area03 .PD_layout.layout_item .PD_slide .PD_into {width:55%;padding-left:0;position: absolute;left: 132px;top: 375px;font-size: 1.6em;text-align: left;}
    .Area03 .PD_layout.layout_item .PD_slide .PD_img img {width: 63%;margin: 20% 16% 0 18%;box-shadow: unset;}
    .Area03 .PD_layout.layout_item .PD_slide .PD_into h3 {padding: 0;max-height: 1.8em;font-weight: 400;line-height: 2em;font-family: Noto Sans CJK SC;color: #292929;-webkit-background-clip: text;font-size: 28px;}
    .Area03 .PD_layout.layout_item .PD_slide .PD_into h4 {color: #292929;-webkit-background-clip: text;font-size: 22px;}
	.Area03 .PD_layout.layout_item .PD .PD_logo {position: relative;top: -279px;left: -128px;height: 6.6em;font-size: 1.3em;z-index: 0;}
	.Area03 .PD_layout.layout_item .PD .PD_logo img { position: relative;top:3px;left:9px;padding:14%; box-shadow: none;}
	.Area03 .PD_layout.layout_item .PD p {padding: 0;height: 3em;line-height: 1.4em;font-size: 1.2em;}
    .Area03 .PD_layout.layout_item li { background: url("item_bg.png?t=1764672825842") center top / 100% no-repeat scroll;}	
    .Area03 .PD_layout.layout_item .PD p b {padding: 0;color: #292929;font-size: 0.9em;font-weight: 600;margin: 0 2% 0 0;}	
    .Area03 .PD_layout.layout_item .PD_slide .PD p del { position: absolute;top: 176px;right: 248px;color: #89622d;font-size: 0.8em;}
}
@media screen and (max-width:767px){
    .Area03 .PD_layout.layout_item {padding-top: 0vw; }
    .Area03 .PD_layout.layout_item ul {padding-left:0; padding-right:0;}
    .Area03 .PD_layout.layout_item li {width: 100%;}
    .Area03 .PD_layout.layout_item li:nth-of-type(odd) {height: 73vw;}
    .Area03 .PD_layout.layout_item li:nth-of-type(even) {height: 73vw;margin-top: 0vw;}
    .Area03 .PD_layout.layout_item .PD_slide .PD_img {margin-bottom: 3%;}
    .Area03 .PD_layout.layout_item .PD_slide .PD_into {padding-left: 5vw;position: absolute;left: 0;top: 18vw;width:56%;text-align:center;}
    .Area03 .PD_layout.layout_item .PD_slide .PD_into {padding-left: 0;position: absolute;left: 7vw;top: 46vw;width: 72%;text-align: left;}
	.Area03 .PD_layout.layout_item .PD .PD_logo {position: absolute;top: -27vw;/*left: 2vw;*/width:100%;height:100%;background-repeat:no-repeat;background-size: 40%;z-index: 10;}
	.Area03 .PD_layout.layout_item .PD .PD_logo img {padding: 11%;box-shadow: none; position: absolute; top: -13.5vw; left: -10.5vw;}
    .Area03 .PD_layout.layout_item .PD_slide .PD_img img {width: 73%;margin: 16% 0 0 13%;box-shadow: unset;}
    .Area03 .PD_layout.layout_item .PD_slide .PD_into h3 {font-weight: bolder;margin: 0;font-family: Noto Sans CJK SC;color: #101010;-webkit-background-clip: text;}
    .Area03 .PD_layout.layout_item .PD_slide .PD_into h4 {color: #101010;margin: 0;}
    .Area03 .PD_layout.layout_item .PD_slide .PD p del { color: #424242;}
	.Area03 .PD_layout.layout_item .PD p {position: relative;top: 0;left: 0;height: 2em;width: 100%;color:#ed3493;}
    .Area03 .PD_layout.layout_item li { background: url("m_item_bg.png?t=1764672825842") center top / 100% no-repeat scroll;}
    .Area03 .PD_layout.layout_item .PD p b {padding: 0.5% 1%;color: #101010;font-size: 0.8em;letter-spacing: 1px;font-weight: 800;margin: 0 2% 0 0;}	
    .Area03 .PD_layout.layout_item .PD_slide .PD p del { position: absolute;top: 176px;right: 248px;color: #89622d;font-size: 0.8em;}
}
	


    
/*06-旗艦館*/
@media screen and (min-width:768px){
    .Area_guan .bg {z-index:-1;position:absolute;top: 0px;left: -390px;width:2000px;height: 509px;background-repeat:no-repeat;background-position: center top;pointer-events:none;}
	.Area_guan .PD_layout {width:80%;margin: auto;}

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



    @media screen and (min-width:768px){
        .Area_bottom {padding-bottom:50px;}
    }
    @media screen and (max-width:767px){
    .Area_bottom {padding-bottom:6vw;}

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

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