.el-dialog__body{padding:0}.main_guide_container{min-height:100vh;background-color:#fbfaf6;display:flex;align-items:center;flex-direction:column;justify-content:center}.main_guide_container .guideSwiper{padding:0!important;width:100%}.main_guide_container .guideSwiper .swiper-wrapper .swiper-slide{display:flex;justify-content:center;background-color:#fbfaf6;margin:0!important}.main_guide_container .guideSwiper .swiper-pagination-bullets{top:.625rem!important}.main_guide_container .guideSwiper .swiper-pagination-bullet-active{background-color:#000}.main_guide_container .guide_img{padding:.90625rem 0 .45rem 0;width:8.125rem}.main_guide_container .guide_img img{width:100%}.main_guide_container footer{justify-content:space-between;width:calc(100% - .75rem);height:.78125rem;padding:0 .375rem .32813rem .375rem}.main_guide_container footer,.main_guide_container footer section{display:flex;align-items:center}.main_guide_container footer section p{font-size:.375rem;font-family:NespressoLucas-Med;line-height:.78125rem;letter-spacing:-.01rem;padding-left:.20313rem}.main_guide_container footer section .today,.main_guide_container footer section .today img{width:.78125rem;height:.78125rem}.main_guide_container footer section .x_btn{display:flex;justify-content:center;align-items:center;width:.78125rem;height:.78125rem}.main_guide_container footer section .x_btn img{width:.46875rem;height:.46875rem}.el-dialog__header{display:none}#mypoint_container{margin-top:1.44rem;overflow-y:auto;background-color:#f1ece4;min-height:100vh}#mypoint_container .main_txt{text-align:center;font-size:.65625rem;margin-top:.95063rem;padding-bottom:.20313rem;line-height:120%;letter-spacing:3%;font-family:NespressoLucas-Med}#mypoint_container .main_txt span{font-family:NespressoLucas-Bold;font-size:.65625rem;line-height:120%;letter-spacing:3%}#mypoint_container .road_box{position:relative;margin-top:.5625rem;height:9.53125rem}#mypoint_container .road_box .road_image{position:absolute;width:8.75rem;top:.625rem;left:0;z-index:1}#mypoint_container .road_box .point_150_image{position:absolute;top:-.125rem;left:1.25rem;width:2.73438rem;height:auto;z-index:99}#mypoint_container .road_box .point_150_font{position:absolute;top:.9375rem;left:2.46875rem;z-index:99;font-family:NespressoLucas-Bold;font-size:.375rem;line-height:120%;color:#fff}#mypoint_container .road_box .point_300_image{position:absolute;top:-.15625rem;right:1.40625rem;width:1.71875rem;height:auto;z-index:99}#mypoint_container .road_box .point_300_font{position:absolute;top:.8125rem;right:1.96875rem;z-index:99;font-family:NespressoLucas-Bold;font-size:.375rem;line-height:120%;color:#fff}#mypoint_container .road_box .point_500_image{position:absolute;top:1.95313rem;left:3.90625rem;width:2.10938rem;height:auto;z-index:99}#mypoint_container .road_box .point_500_font{position:absolute;top:2.57813rem;left:4.40625rem;z-index:99;font-family:NespressoLucas-Bold;font-size:.375rem;line-height:120%;color:#fff}#mypoint_container .road_box .point_1000_image{position:absolute;top:3.75rem;left:1.5625rem;width:2.42188rem;height:auto;z-index:99}#mypoint_container .road_box .point_1000_font{position:absolute;top:4.29688rem;left:2.1875rem;z-index:99;font-family:NespressoLucas-Bold;font-size:.375rem;line-height:120%;color:#7b614f}#mypoint_container .road_box .point_2000_image{position:absolute;top:5.46875rem;right:2.29688rem;width:1.79688rem;height:auto;z-index:99}#mypoint_container .road_box .point_2000_font{position:absolute;top:6.25rem;right:2.96875rem;z-index:99;font-family:NespressoLucas-Bold;font-size:.40625rem;line-height:120%;color:#fff}#mypoint_container .road_box .left_lying_cup_image{position:absolute;top:5.07813rem;right:4.45313rem;width:.8125rem;height:auto;z-index:99}#mypoint_container .road_box .right_lying_cup_image{position:absolute;top:6.40625rem;right:1.79688rem;width:.6875rem;height:auto;z-index:99}#mypoint_container .road_box .bottom_background_image{position:absolute;width:10rem;top:7.65625rem;height:auto;z-index:99}#mypoint_container .my_info_box{display:flex;position:relative;border-radius:.1875rem;width:6.32813rem;min-height:.84375rem;margin:.23438rem auto 0 auto;background-color:#fff;overflow:hidden;padding:.23438rem}#mypoint_container .my_info_box .frequent_store_box{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-right:.23438rem}#mypoint_container .my_info_box .frequent_store_box .title{font-size:.21875rem;line-height:120%;font-weight:500;color:#9d9d9d}#mypoint_container .my_info_box .frequent_store_box .contents{margin-top:.125rem;font-size:.28125rem;line-height:120%;font-weight:500;text-align:center}#mypoint_container .my_info_box .my_point_box{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center}#mypoint_container .my_info_box .my_point_box .title{margin-top:.15625rem;font-size:.26563rem;line-height:120%;font-weight:500;font-family:NespressoLucas-Med;color:#9d9d9d}#mypoint_container .my_info_box .my_point_box .contents{font-size:.5625rem;line-height:120%;font-family:NespressoLucas-Bold;color:#b64d4e;text-align:center}#mypoint_container .my_info_box .divider{position:absolute;left:50%;top:.39063rem;height:.84375rem;width:.01563rem;background-color:#d4d4d4;transform:translateX(-50%)}#mypoint_container .button_box{display:flex;position:relative;flex-direction:column;align-items:center;gap:.26672rem;font-size:.4rem;font-weight:700;margin-top:.81438rem}#mypoint_container .button_box .chat_bubble_image{position:absolute;top:-.46875rem;left:2.03125rem;width:1.5625rem}#mypoint_container .button_box .benefit_part_button,#mypoint_container .button_box .benefit_view_button,#mypoint_container .button_box .mission_part_button{width:90%;height:1.28rem;background-color:#7b6050;border-radius:.16rem;color:#fff;border:none;box-shadow:none;outline:none}#mypoint_container .button_box .benefit_part_button{display:inline-flex;align-items:center;justify-content:center;gap:.125rem}#mypoint_container .button_box .benefit_part_button .gift-icon{position:relative;width:.42188rem;height:auto;top:-.04688rem;display:block}#mypoint_container .button_box .frequent_faq_button{width:90%;height:1.28rem;background-color:#7b6050;border-radius:.16rem;color:#fff;border:none;box-shadow:none;outline:none}#mypoint_container .benefit_list{margin-top:.59375rem;padding:.59375rem .29688rem .54688rem .29688rem}#mypoint_container .benefit_list .benefit_top{display:flex;justify-content:space-between;align-items:center;padding-bottom:.28906rem}#mypoint_container .benefit_list .benefit_top h2{font-family:NespressoLucas-XtraBd;font-size:.5625rem;line-height:.76563rem;letter-spacing:.1125rem;display:flex}#mypoint_container .benefit_list .benefit_top h2 div{width:.78125rem}#mypoint_container .benefit_list .benefit_top h2 div img{width:100%}#mypoint_container .benefit_list .benefit_top .arrow{width:.4375rem}#mypoint_container .benefit_list .benefit_top .arrow img{width:100%}#mypoint_container .benefit_list ul li{position:relative;width:90%;margin:0 auto;list-style:none;right:.14063rem}#mypoint_container .point_history_list{padding:0}#mypoint_container .point_history_list .history_top{display:flex;justify-content:space-between;align-items:center;padding-bottom:.28906rem;border-bottom:.01563rem solid #ccc}#mypoint_container .point_history_list .history_top h2{font-family:NespressoLucas-XtraBd;font-size:.5625rem;line-height:.76563rem;letter-spacing:.11rem;display:flex}#mypoint_container .point_history_list .history_top .arrow{width:.4375rem}#mypoint_container .point_history_list .history_top .arrow img{width:100%}#mypoint_container .point_history_list table{width:100%;border-collapse:collapse}#mypoint_container .point_history_list table td,#mypoint_container .point_history_list table th{font-family:NespressoLucas-Med;font-size:.34375rem;line-height:.42188rem;height:.90625rem;text-align:center}#mypoint_container .point_history_list table td{background-color:#eeeae1;border-right:.03125rem dashed #ccc;border-bottom:.01563rem solid #ccc}#mypoint_container .point_history_list table .accu_date{width:25%}#mypoint_container .point_history_list table .mission_name{width:40%}#mypoint_container .point_history_list table .accu_point{text-align:right;width:25%;padding-right:.21875rem}#mypoint_container .point_history_list table .area{width:25%}#mypoint_container .point_accu_header_box{display:flex;align-items:center;justify-content:center;gap:.13328rem;margin-top:.8rem;margin-bottom:.46875rem}#mypoint_container .point_accu_header_box .point_accu_header_title{margin-top:.04688rem;font-size:.42672rem;font-weight:700}#mypoint_container .point_accu_header_box .point_accu_header_img{width:.53328rem;height:.53328rem}