@charset "utf-8";
/* CSS Document */
@media screen and (min-width: 768px){
.WRAPPER.Template_bg {background: url(bgrepeat.jpg?t=1785294665998)top center repeat-y;}
}

/*背景*/
.bgtop { z-index: 0; position: absolute; top: 0; left: 0; width: 100%; min-width: 1220px; height: 100%; background: url(bgtop.jpg?t=1785294665998) no-repeat center top;}
.bgdeco {z-index: 1;position: absolute;top: 1000px;left: 0;width: 100%;min-width: 1220px;height: 100%;background: url(bgdeco.png?t=1785294665998) repeat-y center top;pointer-events: none;}
@media screen and (max-width:767px){
  .bgtop { position: absolute;min-width: inherit;  background: url(bgtop_m.jpg?t=1785294665998) no-repeat center 44px; background-size: 100%;}
}

/*間距*/
.Area_bottom {margin-bottom: 20px;}
@media screen and (max-width:767px){
  .Area_bottom {margin-bottom: 5vw;}
}

/*版頭*/
.Area_top {position: relative;height: 710px;}
.Area_top .main ul {padding: 0; grid-gap: 0;}
.Area_top .main ul li { pointer-events: none;}
.Area_top .main01 {position:absolute;top: 110px;left: 633px;z-index: 2;}
.Area_top .main02 {position:absolute;top: 438px;left: 715px;z-index: 2;}
.Area_top .topPD {position:relative;top: 0;width: 2000px;left: -390px;}
@media screen and (max-width:767px){
  .Area_top {height: 132vw;}
  .Area_top .main01 {left: 18vw;top: 7vw;width: 65%;}
  .Area_top .main02 {left: 59vw;top: 49vw;width: 37%;}
  .Area_top .topPD {left: 0;top: 0;width: 100%;}
}

/*副標*/
.sub .PD_layout ul {display: flex;padding: 0;}
@media screen and (min-width: 768px){
.sub {position: absolute;top: 246px;left: 481px;width: 70%;height: 100px;z-index: 30;overflow: hidden;}	
.sub .PD_layout .PD img {width: 73%;}	
}
@media screen and (max-width:767px){
.sub {position: absolute;top: 22.5vw;left: 3vw;width: 94%;z-index: 30;overflow: hidden;}
.sub .PD_layout .PD img {width: 100%;padding: 0;}
}

/*編輯按鈕移動*/
#eWriterBtn_bt_B_000_01 { z-index: 99!important;margin-top: 100px!important;}

/*區標*/
.Area_title_lbtclass h3 {top: -7px;font: 54px/50px "Noto Sans CJK SC";font-weight: 500;left: 55px;}
@media screen and (max-width:767px){
  .Area_title_lbtclass h3 {top: -0.5vw;font: 5.5vw/5.5vw "Noto Sans CJK SC";font-weight: 500;left: 6vw;}
}

/*預購攻略*/
@media screen and (min-width: 768px){
.Area01 {}
}
@media screen and (max-width: 767px){
  .Area01 {}
}

/*活動倒數*/
.TimerNick {position: absolute;top: 0px;left: 393px;/* transform: translateX(-50%); */display: inline-block;/* z-index:8; *//* text-align: center; */letter-spacing: 0;font-weight: 900;}
.TimerNick .FontStyle {display: inline-block;margin: 0 0 0 5px;padding: 0;border: 0;font-size: 38px;color: #363333;letter-spacing:1px;text-align: center;}
.TimerNick span {padding-left: 2px;font-size: 30px;letter-spacing: 0.1em;color: #363333;white-space: nowrap;}
.TimerNick b { font-weight: normal;}
@media screen and (max-width:767px){
  .TimerNick  {position: absolute;top: 0vw;left: 38vw;display: flex;column-gap: 0.4em;text-align: left;}
  .TimerNick .FontStyle { margin:-0.25em 0 0 -0.01em; padding: 0; border: 0; font-size: 4.5vw; letter-spacing: .01em; }
  .TimerNick span { padding-left: 0; font-size: 3.5vw; letter-spacing: -0.05em; }
  .TimerNick span:first-child{ margin-top: -0.1em; }
} 

/*新機預購 優惠一次看*/
@media screen and (min-width: 768px){
.Area02 {}
.Area02 .box_all {position: relative;}
.Area02 .Area02_bg {position: absolute;}
.Area02 .layout_bn {padding-top: 7px;}
.Area02 .layout_bn ul {padding: 0 20px;grid-gap: 0;}
.Area02 .layout_bn2 ul {padding: 0 20px;grid-gap: 0;}
}
@media screen and (max-width: 767px){
  .Area02 {}
  .Area02 .Area02_bg {position: absolute;}
  .Area02 .layout_bn3 ul li {padding: 0 0.5vw 1vw;}
  .Area02 .layout_bn {padding-top: 1vw;}
}

/*穿戴新品登場*/
@media screen and (min-width: 768px){
.Area03 {}
.Area03 .layout_bn ul {padding: 0 20px;grid-gap: 0;}
}
@media screen and (max-width: 767px){
  .Area03 {}
  .Area03 .layout_bn ul {grid-gap: 0;}
}

/*摺疊新機*/
/*版頭公版上下標.關閉*/
.Area04 .layout_PD .imgTag {display: none !important;}
.Area04 .layout_PD .imgTagBottom {display: none !important;}
.Area04 .layout_PD .prdImgWrap .imgTagRectangle {display: none !important;}
@media screen and (min-width: 768px){
.Area04 {}
.Area04 .box {position: relative;}
.Area04 .Area04_btn {position: absolute;top: 250px;left: 80px;z-index: 999;}
.Area04 .layout_PD .PD_img {padding: 0;}
.Area04 .layout_PD li .PD_img img {margin: 2% 0 0 100%;width: 100%;}
.Area04 .layout_PD .PD_slide .PD_into {position: absolute;text-align: left;justify-content: flex-start;top: 62px;left: 120px;}
.Area04 .layout_PD .PD_slide .PD_into h3 {position: relative;max-height: 1.8em;font-size: 2em!important;color: #000;}
.Area04 .layout_PD .PD_slide .PD_into h4 {position: relative;font-size: 1.8em!important;color: #000;/* margin-bottom:0; */}
.Area04 .layout_PD li .PD .PD_into p {position: relative;font-size: 1.8em!important;color: #7674c5;line-height: 1.8em;height: 2em;}
.Area04 .layout_PD .PD_slide .PD p del {position: relative;color: #000;font-size: 25px!important;}
.Area04 .layout_PD li .PD p b {color: #7674c5;}
.Area04 .layout_PD .PD p .money {font-size: 35px!important;}
.Area04 .layout_PD li .PD p .Price {font-weight: 700;color: #7674c5;font-size: 1.9em!important;}
.Area_drawing-area-1x1[org="1"] .PD_layout:not(.PD_layout-btn) li{padding-bottom: 30px;}
}
@media screen and (max-width:767px){
  .Area04 {}
  .Area04 .box {position: relative;}
  .Area04 .Area04_btn {position: absolute;top: 27vw;left: 6vw;z-index: 999;width: 20%;}
  .Area04 .layout_PD .PD_img {padding: 0;}
  .Area04 .layout_PD li .PD_img img {margin: -4% 0 0 100%;width: 100%;}
  .Area04 .layout_PD .PD_slide .PD_into {position: absolute;text-align: left;justify-content: flex-start;top: 5.5vw;left: 5vw;margin-left: 0!important;width: 57%;}
  .Area04 .layout_PD .PD_slide .PD_into h3 {max-height: 1.6em;font-size: 1.2em!important;color: #000;position: relative;}
  .Area04 .layout_PD .PD_slide .PD_into h4 {position: relative;font-size: 1.2em!important;color: #000;margin: 0;}
  .Area04 .layout_PD li .PD .PD_into p {position: relative;font-size: 1em!important;color:#7674c5;}
  .Area04 .layout_PD .PD_slide .PD p del {color: #000;z-index: 99;position: relative;font-size: 1em!important;}
  .Area04 .layout_PD li .PD p .Price {font-weight: 700;color:#7674c5;font-size: 2.2em!important;}
  .Area04 .layout_PD .PD p small {font-size: 1.4em!important;}	
  .Area_drawing-area-1x1[org="1"] .PD_layout:not(.PD_layout-btn) li{padding-bottom: 4vw;}
  .Area_drawing-area-1x1[org="1"] .PD_layout:not(.PD_layout-btn) li{background-image:url("Area04_bg_m.png?t=1785294665998")}
}

/*摺疊新機*/
/*版頭公版上下標.關閉*/
.Area05 .layout_PD .imgTag {display: none !important;}
.Area05 .layout_PD .imgTagBottom {display: none !important;}
.Area05 .layout_PD .prdImgWrap .imgTagRectangle {display: none !important;}
@media screen and (min-width: 768px){
.Area05 {}
.Area05 .box {position: relative;}
.Area05 .Area05_btn {position: absolute;top: 250px;left: 80px;z-index: 999;}
.Area05 .layout_PD .PD_img {padding: 0;}
.Area05 .layout_PD li .PD_img img {margin: 2% 0 0 100%;width: 100%;}
.Area05 .layout_PD .PD_slide .PD_into {position: absolute;text-align: left;justify-content: flex-start;top: 62px;left: 120px;}
.Area05 .layout_PD .PD_slide .PD_into h3 {position: relative;max-height: 1.8em;font-size: 2em!important;color: #000;}
.Area05 .layout_PD .PD_slide .PD_into h4 {position: relative;font-size: 1.8em!important;color: #000;/* margin-bottom:0; */}
.Area05 .layout_PD li .PD .PD_into p {position: relative;font-size: 1.8em!important;color: #518fcc;line-height: 1.8em;height: 2em;}
.Area05 .layout_PD .PD_slide .PD p del {position: relative;color: #000;font-size: 25px!important;}
.Area05 .layout_PD li .PD p b {color: #518fcc;}
.Area05 .layout_PD .PD p .money {font-size: 35px!important;}
.Area05 .layout_PD li .PD p .Price {font-weight: 700;color: #518fcc;font-size: 1.9em!important;}
.Area_drawing-area-1x1[org="1"] .PD_layout:not(.PD_layout-btn) li{padding-bottom: 30px;}
}
@media screen and (max-width:767px){
  .Area05 {}
  .Area05 .box {position: relative;}
  .Area05 .Area05_btn {position: absolute;top: 27vw;left: 6vw;z-index: 999;width: 20%;}
  .Area05 .layout_PD .PD_img {padding: 0;}
  .Area05 .layout_PD li .PD_img img {margin: -4% 0 0 100%;width: 100%;}
  .Area05 .layout_PD .PD_slide .PD_into {position: absolute;text-align: left;justify-content: flex-start;top: 5.5vw;left: 5vw;margin-left: 0!important;width: 57%;}
  .Area05 .layout_PD .PD_slide .PD_into h3 {max-height: 1.6em;font-size: 1.2em!important;color: #000;position: relative;}
  .Area05 .layout_PD .PD_slide .PD_into h4 {position: relative;font-size: 1.2em!important;color: #000;margin: 0;}
  .Area05 .layout_PD li .PD .PD_into p {position: relative;font-size: 1em!important;color:#518fcc;}
  .Area05 .layout_PD .PD_slide .PD p del {color: #000;z-index: 99;position: relative;font-size: 1em!important;}
  .Area05 .layout_PD li .PD p .Price {font-weight: 700;color:#518fcc;font-size: 2.2em!important;}
  .Area05 .layout_PD .PD p small {font-size: 1.4em!important;}	
  .Area_drawing-area-1x1[org="2"] .PD_layout:not(.PD_layout-btn) li{padding-bottom: 4vw;}
  .Area_drawing-area-1x1[org="2"] .PD_layout:not(.PD_layout-btn) li{background-image:url("Area05_bg_m.png?t=1785294665999")}
}

/*星粉推薦主打品*/
@media screen and (min-width: 768px){
.Area06 {}
.Area06 .Area_title_lbtclass h3 {top: 8px;font: 56px / 56px "Noto Sans CJK SC";font-weight: 700;left: 0;}
.Area06 .layout_PD01 {width: 96%;}
}
.Area06 .Area_title_lbtclass #js-PD_val_1 {color: #fff;}
.Area06 .layout_PD01 ul {border-radius: 0;}
@media screen and (max-width: 767px){
  .Area06 {}
  .Area06 .Area_title_lbtclass h3 {top: 1vw;font: 5.5vw/5.5vw "Noto Sans CJK SC";font-weight: 500;left: 0;}
}

/*登記活動*/
@media screen and (min-width: 768px){
.Area07 {}
}
.warningTxt h3 {color: #000;padding:0;}
@media screen and (max-width:767px){
  .Area07 {}
}

/*旗艦館*/
@media screen and (min-width: 768px){
.Area08 {}
.Area08 .layout_PD {width: 85%;}
}
@media screen and (max-width:767px){
  .Area08 {}
}
