.real_backgorund{width:10rem;height:100vh;background:url(../../static/img/dtl_background.19028086.png) no-repeat 95% 50%;background-size:100% 100%;z-index:500}.real_backgorund .dtl_header{width:10rem;height:6.36rem;background:-webkit-gradient(linear,left top,left bottom,from(#000),to(transparent));background:linear-gradient(180deg,#000,transparent)}.real_backgorund .dtl_header .flex_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.real_backgorund .dtl_header .flex_wrapper .back_button{width:1.98rem;height:3.04rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.real_backgorund .dtl_header .flex_wrapper .back_button img{width:.3rem;height:.61rem}.real_backgorund .dtl_header .flex_wrapper .coupon_label_area{width:8.02rem;height:2.66rem;background-color:#fff;padding:.38rem 0 0 .75rem;display:-webkit-box;display:-ms-flexbox;display:flex}.real_backgorund .dtl_header .flex_wrapper .coupon_label_area .dtl_coupon_img{width:1.4rem;height:2.27rem;border-top:1px solid #bbb;border-bottom:1px solid #bbb;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.real_backgorund .dtl_header .flex_wrapper .coupon_label_area .dtl_coupon_img img{width:1.4rem}.real_backgorund .dtl_header .flex_wrapper .coupon_label_area .dtl_location_info{width:5.29rem;padding-top:1.31rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.real_backgorund .dtl_header .flex_wrapper .coupon_label_area .dtl_location_info .dtl_location_icon{width:.4rem;line-height:.43rem}.real_backgorund .dtl_header .flex_wrapper .coupon_label_area .dtl_location_info .dtl_location_text{font-family:samsungOne600;font-size:.36rem;line-height:.38rem;color:#ff4600}.real_backgorund .dtl_header .dtl_title_area{padding:.43rem .69rem 0 1.97rem;color:#fff}.real_backgorund .dtl_header .dtl_title_area .dtl_title{font-size:.56rem;line-height:.59rem;font-family:samsungOne600;margin-bottom:.18rem}.real_backgorund .dtl_header .dtl_title_area .dtl_guide{font-size:.33rem;line-height:.37rem}.real_backgorund .guide_notice_area{width:10rem;height:calc(100vh - 9.63rem);background-color:#fff;padding:.54rem 0 0 1.97rem;font-size:.33rem;line-height:.37rem;z-index:504;overflow-y:auto}.real_backgorund .guide_notice_area .dtl_user_guide{margin-bottom:.55rem}.real_backgorund .dtl_footer{display:fixed;bottom:0;width:7.03rem;height:2.19rem;background-color:#efeff1;padding:.54rem 1.02rem 0 1.95rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;z-index:505}.real_backgorund .dtl_footer .dlt_footer_text_area{padding-top:.16rem}.real_backgorund .dtl_footer .dlt_footer_text_area .dtl_title{font-family:samsungOne500;font-size:.34rem;line-height:.45rem;margin-bottom:.15rem}.real_backgorund .dtl_footer .dlt_footer_text_area .dtl_sub{font-size:.26rem;line-height:.34rem}.real_backgorund .dtl_footer .dtl_stamp_icon{width:1.65rem;height:1.65rem}.dtl_use_coupon_wrapper{height:0}.dtl_use_coupon_wrapper .dtl_use_coupon{position:relative;top:2.31rem;left:0;z-index:600;width:3.68rem;height:3.68rem}.main_page{background-color:#000;width:100%;height:100%;min-height:100vh}.main_page .benz_suv{z-index:100;position:relative;top:0;width:100%;height:6.62rem;-webkit-animation:goStraight .8s;animation:goStraight .8s}@-webkit-keyframes goStraight{0%{top:-1.4rem}to{top:0}}@keyframes goStraight{0%{top:-1.4rem}to{top:0}}.main_page .coupon_area{z-index:101;position:relative;top:0;width:100%;color:#fff;-webkit-animation:reverseArea .8s;animation:reverseArea .8s;font-size:.43rem;line-height:.56rem;padding-bottom:.69rem}.main_page .coupon_area .list_title{font-family:samsungOne700}.main_page .coupon_area .list_sub{margin-bottom:.66rem}.main_page .coupon_area .used_wrapper{position:absolute;z-index:50;left:4.11rem}.main_page .coupon_area .used_wrapper .use_coupon_icon{width:1.7rem;height:1.7rem;margin:.52rem 0 1.08rem 0}.main_page .coupon_area .coupon_list_card{width:8.61rem;height:2.86rem;margin-bottom:.44rem;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex}.main_page .coupon_area .coupon_list_card .coupont_img_area{width:3.3rem;height:2.86rem;background-color:#eee}.main_page .coupon_area .coupon_list_card .coupont_img_area,.main_page .coupon_area .coupon_list_card .coupont_img_area .img_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main_page .coupon_area .coupon_list_card .coupont_img_area .img_wrapper{width:1.2rem;height:1.95rem;border-top:1px solid #bbb;border-bottom:1px solid #bbb}.main_page .coupon_area .coupon_list_card .coupont_img_area .img_wrapper .coupon_img{width:1.13rem}.main_page .coupon_area .coupon_list_card .coupon_info_area{width:3.59rem;height:1.9rem;padding:.38rem 0 0 .43rem;color:#202020}.main_page .coupon_area .coupon_list_card .coupon_info_area .info_title{font-size:.43rem;line-height:.45rem;font-family:samsungOne600;margin-bottom:.29rem}.main_page .coupon_area .coupon_list_card .coupon_info_area .info_guide{font-size:.29rem;line-height:.33rem}.main_page .coupon_area .coupon_list_card .location_info_area{width:.94rem;padding-top:1.51rem;padding-right:.34rem}.main_page .coupon_area .coupon_list_card .location_info_area .location_img_spot .location_icon{width:.4rem;height:.43rem}.main_page .coupon_area .coupon_list_card .location_info_area .location_text{margin-top:.02rem;font-size:.37rem;line-height:.4rem;vertical-align:middle;color:#ff4600;font-family:samsungOne600}.main_page .coupon_area .use_coupon{-webkit-filter:blur(10px);-moz-filter:blur(10px);-o-filter:blur(10px);-ms-filter:blur(10px);filter:blur(10px)}@-webkit-keyframes reverseArea{0%{top:1.911rem}to{top:0}}@keyframes reverseArea{0%{top:1.911rem}to{top:0}}.dtl_window_area{position:fixed;top:0;left:0;width:10rem;height:100vh;background-color:#fff;z-index:300;-webkit-animation:moveDtlWindow .8s;animation:moveDtlWindow .8s}@-webkit-keyframes moveDtlWindow{0%{left:10rem}to{left:0}}@keyframes moveDtlWindow{0%{left:10rem}to{left:0}}.slide_off{-webkit-animation:closeDtlWindow .5s;animation:closeDtlWindow .5s}@-webkit-keyframes closeDtlWindow{to{left:10rem}0%{left:0}}@keyframes closeDtlWindow{to{left:10rem}0%{left:0}}