

#eWriterBtn_bt_B_000_001 { margin-top: 42px!important; }






/*黏人精*/
.Area_hammerAD { z-index: 9999; position: fixed; bottom: 0; right: 0;}
.Area_hammerAD .box { position: relative; margin-right: 10px; opacity: 1;}
.Area_hammerAD img { width: 100%; height: auto; position: absolute; top: 0; left: 0;}
.Area_hammerAD .closeButton a { display: block; cursor: pointer; position: absolute; width: 20px; height: 20px; border-radius: 50%; font: bold 20px/1em "Century Gothic"; color: #FFF; text-align: center; background-color: rgba(0%,0%,0%,0.5); text-decoration: none; z-index: 2;}
.Area_hammerAD .Ahammer_text { position: absolute; z-index: 2; display: flex; align-items: center; justify-content: center; width: 90%; color: #000; font-family: "Century Gothic","Noto Sans CJK TC"; font-weight: 700;}
.Area_hammerAD .Ahammer_black .img_0, .Area_hammerAD .img_1 { filter: brightness(0%);}
.Area_hammerAD .Ahammer_black .img_1 { filter: none;}
.Area_hammerAD .Ahammer_black .Ahammer_text { color: #fff;}
@media screen and (min-width:768px){
  .Area_hammerAD { position: fixed; z-index: 300; left: 50%; right: auto; bottom: 50px; display: block; width: 210px; height: 200px; transform: translateX(618px) translate3d(0,200px,0);}
  .Area_hammerAD .closeButton a { top: 0; right: 0;}
  .Area_hammerAD .Ahammer_text { font-size: 2.3em; line-height: 1em; height: 1em; top: 40px;}
}
@media screen and (max-width:767px){
  .Area_hammerAD { display: block; width: 26%; transform: translate3d(0px, -215px, 0px) !important;}
  .Area_hammerAD .closeButton a { top: 1vw; right: 1vw;}
  .Area_hammerAD .Ahammer_text { font-size: 1.5em; line-height: 1.5em; height: 1.5em; top: 3.6vw;}
}



.Area_swiper_box .PD_layout li, .Area_swiper_box .PD_layout li .PD_img img {    border-radius: 0;}



/* 版頭 */
@media screen and (min-width:768px){
.main01 {position:absolute;left: 30px;top: 74px;z-index: 2;width: 51%;}
}

@media screen and (max-width:767px){
.main01 {left: -18vw;top: -5.5vw;width: 61%;}
}



/* 作圖區 */
.Area_item .PD_layout .PD p{color:#0c83d0;}
@media screen and (min-width:768px){
.Area_item .PD_layout .PD img{width: 80%;}
.Area_item .PD_layout-CSSBG_01 .PD p {position: relative;top:-13px; height:6em;}
.Area_item .PD_layout .PD_into{padding: 83px 0 0 0;}
}

@media screen and (max-width:767px){
.Area_item .PD_layout .PD img{width: 80%;}
.Area_item .PD_layout-CSSBG_01 .PD p {position: relative;top:-3vw;}
.Area_item .PD_layout .PD_into{padding: 9vw 0 0 0;}
.Area_item .PD_layout-CSSBG_01 .PD .PD_img{padding-top:1vw;}
  
}





/* 日期限定 */
.Area_countdown-timer {  z-index: 0;}
.Area_Timecountdown {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  /* gap: 0.2em; */
  font-weight: 600;
}

.time01 { position: relative; top: 85px; left: 73px;     background-color: #eb25cf; padding: 1.5%; border-radius: 100%; }

@media screen and (max-width: 767px) {
  .Area_Timecountdown { font-size: 4vw; }

  .time01 { position: relative; top: 8vw; left: 9vw;     background-color: #eb25cf; padding: 1.5%; border-radius: 100%; }


}
@media screen and (min-width: 768px) {
  .Area_Timecountdown { font-size: 2.6em; }
}
.Area_Timecountdown .FontStyle {
  /* display: flex; */
  align-items: center;
  /* gap: 0.2em; */
  /* padding: 0.1em 0.2em 0 0; */
}
.Area_Timecountdown .FontStyle-number {
  display: flex;
  justify-content: center;
  align-items: center;
  min-width: 2ch;
  /* padding: 0.4em 0; */
  border-radius: 0.2em;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 1em;
  padding-top: 4%;
}
/* 黑字白底 */
:where(.Area_Timecountdown-black) { color: #000;}
:where(.Area_Timecountdown-black .FontStyle-number) { color: #ffffff; background-color: rgba(255, 255, 255, 0.9);}
/* 白字黑底 */
:where(.Area_Timecountdown-white) { color: #fff;}
:where(.Area_Timecountdown-white .FontStyle-number) { color: #ffffff; }


#eWriterBtn_bt_B_000_7804C01{ margin-left: 200px!important; margin-top: 30px!important; z-index: 99!important; }
