@charset "utf-8";

/* 微調 */
.Area_hot { padding: 20px 0 0 ; }
.PD_layout.PD_layout-D1_06 .PD_into h3::before { border-top: 8px solid #9729dd; }
.PD_layout.PD_layout-D1_06 .PD_into h3 span { background-color: #9729dd; }
.PD_layout.PD_layout-D1_06 .PD_into p::after { border: solid 1px #9729dd; background: linear-gradient(110deg, #fff 73%, #9729dd 50%); width: calc(100% - 2px); }
.title01_bg { position: absolute ; top: 42px ; left: 210px ; }
@media screen and (max-width:767px){
    .Area_hot { padding: 3vw 0 0 ; }
    .title01_bg { position: absolute ; width: 57% ; top: 4vw ; left: 21vw ; }
}



/* 日期 */	
.TIMER_DAY { position:absolute ; top: 50px ; left: 97px ; z-index: 3 ; display: inline-flex ; font-size: 75px ; color: #fff4f4 ;letter-spacing:0;text-align:center;align-items: baseline; justify-content: center; font-family: Arial, sans-serif ;font-weight: 500; }
.TIMER_DAY small {font-size:25px;line-height:5px; letter-spacing: -0.5px; padding-top: 12px; }
.TIMER_DAY #sendMonth {text-align: center;display: inline-block;}
.TIMER_DAY #sendToday {text-align: center;display: inline-block;}
@media screen and (max-width:767px){	
.TIMER_DAY { position: absolute ; top: 5.2vw ; left: 10vw ; z-index: 3 ; display: inline-flex ; font-size: 8vw ; color: #fff4f4 ;letter-spacing:0;text-align:center;align-items: baseline; justify-content: center; font-family: Arial, sans-serif ;font-weight: 500; }
.TIMER_DAY small { font-size: 3vw ; line-height: 5px ; padding-top: 1vw ; }
.TIMER_DAY #sendMonth {text-align: center;display: inline-block; }
.TIMER_DAY #sendToday {text-align: center;display: inline-block; }
}


/* 按鈕 */
.layout_sale ul li h3 { color: #fff !important ; font-size: 37px !important ; }
.layout_sale ul li .PD_img { width: 90% !important ; margin: 0 auto ; }
@media screen and (max-width:767px){
    .layout_sale ul li h3 { color: #fff !important ; font-size: 4.5vw !important ; }
}




