.topSpecial_itemTag{background-color:#ff6e00;color:#fff}.topSpecialCars{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between}.topSpecial_item{width:285px;border:3px solid #ff6e00;box-shadow:8px 8px 0 #cacaca;padding:15px;position:relative;overflow:unset}.spe-head{position:absolute;width:275px;top:-18px;left:-11px}.spe-head h2{color:#ff0;font-size:14px;letter-spacing:-.05em;position:absolute;top:36px;left:83px}.spe-head p{color:#ff0;font-size:14px;letter-spacing:-.14em;position:absolute;top:36px;left:119px}.topSpecial_itemPrice .small{font-size:45px}.topSpecial_itemPrice{color:#ff6e00;letter-spacing:0em}.topSpecial-container{max-width:990px;background-color:ivory;text-align:center;padding:78px 25px 45px}.topSpecial_itemPrice .x-small{font-size:35px}.topSpecial{background-color:#ff0;border-top:solid #ff6e00 25px;padding:0;margin-top:-1px}.topSpecial_title{max-width:650px;margin-bottom:27px}.topSpecialCars:after{content:"";display:block;width:285px;height:0}.carInfo{width:100%}.carInfo table{background-color:#fff0e5;width:100%}.carInfo table tr{border:1px solid #ff6e00;text-align:center;font-size:16px;text-align:center;margin:0 auto;width:100%}.carInfo table tr th{padding:10px 0;font-family:Soft Gothic Medium;color:#000;letter-spacing:.12em}.topSpecial_itemTag span{font-size:14px}.carPriceAll{font-family:Soft Gothic Heavy;font-size:20px;line-height:1.6;color:#000;margin-bottom:15px}.carPriceAll span{font-size:16px}.carBtn{max-width:545px;margin:30px auto 0}.insta{margin:75px auto 120px}.insta_title{width:337px;height:auto;margin:0 auto 40px}.instaArea{display:flex;justify-content:space-between;align-items:center}.instaArea a img{width:485px;height:auto}.topInfo .inner.insta{display:block;padding:0}@media (max-width:980px){.voice .voiceMain_item{display:block;width:100%;margin:0 auto}.topSpecial-container{max-width:93%;background-color:ivory;text-align:center;padding:10vw 5vw}.topSpecial_title{max-width:95%;margin-bottom:10vw;width:100%}.topSpecialCars{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;flex-direction:column}.topSpecial_item{margin-bottom:10vw}.topSpecial_item{margin-bottom:10vw;width:41.8vw;box-shadow:1vw 1vw 0 #cacaca;padding:2vw;border-radius:3vw}.topSpecialCars{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;flex-direction:row}.topSpecial-container{max-width:95%;background-color:ivory;text-align:center;padding:10vw 3vw}.spe-head{position:absolute;width:41.1vw;top:-2.5vw;left:-2.8vw}.topSpecialCars .spe-head h2{color:#ff0;font-size:2.82vw;letter-spacing:-.05em;position:absolute;top:6.4vw;left:12vw;font-family:Soft Gothic Heavy}.topSpecialCars .spe-head p{color:#ff0;font-size:2.82vw;letter-spacing:-.14em;position:absolute;top:6.4vw;left:19vw;font-family:Soft Gothic Heavy}.topSpecial_itemLine,.topSpecial_itemMaker{font-size:2.6vw;color:#000;font-family:Soft Gothic Heavy}.topSpecial_itemDesc{margin:2vw 0;text-align:center}.topSpecial_itemName{font-size:3.2vw;color:#000;font-family:Soft Gothic Heavy}.topSpecial_item .topSpecial_itemPrice{margin:5vw 0;font-size:7.4vw;letter-spacing:-.05em}.topSpecial_itemPrice .small{font-size:6vw}.topSpecial_itemPrice .x-small{font-size:4.2vw}.topSpecial_item .topSpecial_itemPrice{margin:1vw 0 2vw;font-size:7.4vw;letter-spacing:-.05em}.carInfo table tr{border:1px solid #ff6e00;text-align:center;font-size:2.2vw;text-align:center;margin:0 auto;width:100%}.carInfo table tr th{padding:1vw 0;font-family:Soft Gothic Medium;color:#000;letter-spacing:.12em}.insta_title{width:50vw;height:auto;margin:0 auto 5vw}.instaArea{display:flex;justify-content:space-between;align-items:center;flex-direction:column;width:93%;margin:0 auto}.instaArea a img{width:100%;height:auto;margin-bottom:5vw}.insta{margin:5vw auto 15vw}}