@font-face {
    font-family: 'TmonMonsori';
    src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_two@1.0/TmonMonsori.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

.point_color{color:#d22c3f !important;}
html{margin:0px;padding:0px;}
body{background:#fbfbfb !important;margin:0px;padding:0px;overflow-y:scroll;font-family:"PretendardMedium";scrollbar-width: none;}/* overscroll-behavior: none; */
img{
				image-rendering: -moz-crisp-edges; /* firefox */
				image-rendering: -o-crisp-edges; /* opera */
				image-rendering: -webkit-optimize-contrast !important; /* chrome */
				image-rendering: crisp-edges;
				backface-visibility: hidden;
				-ms-interpolation-mode: nearest-neighbor;
				image-rendering: pixelated;
}
/* 스크롤이 안보이게 하는 css */
.no_scroll {
  /* IE and Edge */
  -ms-overflow-style: none;
  /* Firefox */
  scrollbar-width: none;
}
/* Chrome, Safari,Opera */
.no_scroll::-webkit-scrollbar {display: none !important; }
.swiper-pagination-bullet-active{background:#c72638;}
.top_btn{width:60px;position:fixed;bottom:0px;left:50%;padding:20px;font-size:16px;font-weight:600;color:#ccc;}

input[type=text]{margin: 0;height:30px;min-height: 2.2em;text-align: left;border: 0;background: transparent none;-webkit-appearance: none;-webkit-border-radius: inherit;border-radius: inherit;padding: .4em;line-height: 1.4em;display: block;width: 100%;box-sizing: border-box;outline: 0;margin:0px;}
input[type=password]{margin: 0;min-height: 2.2em;text-align: left;border: 0;background: transparent none;-webkit-appearance: none;-webkit-border-radius: inherit;border-radius: inherit;padding: .4em;line-height: 1.4em;display: block;width: 100%;box-sizing: border-box;outline: 0;margin:.5em 0;}
input[type=tel]{margin: 0;min-height: 2.2em;text-align: left;border: 0;background: transparent none;-webkit-appearance: none;-webkit-border-radius: inherit;border-radius: inherit;padding: .4em;line-height: 1.4em;display: block;width: 100%;box-sizing: border-box;outline: 0;margin:.5em 0;}
input[type=email]{margin: 0;min-height: 2.2em;text-align: left;border: 0;background: transparent none;-webkit-appearance: none;-webkit-border-radius: inherit;border-radius: inherit;padding: .4em;line-height: 1.4em;display: block;width: 100%;box-sizing: border-box;outline: 0;margin:.5em 0;}

/* 메인화면 */
.main_ev_bn{display:inline-block;width:calc(100% - 40px);margin-left:20px;margin-top:10px;text-align:center;}
.main_ev_bn img{border-radius:4px;max-width:100%;}
.bx-viewport{width:96% !important;margin-left:2%;}
.main_title{width:calc(100% - 40px); margin-top:50px;margin-left:20px;}
.main_title .title{font-size:20px;float: left;color: #222;}
.main_review_list{width:calc(100% - 40px);margin-left:20px;}
.main_review_list .review_area{font-family:"PretendardMedium";border-top:1px solid #eaeaea;padding-top:19.5px;padding-bottom:18.5px;}
.main_review_list .review_area:nth-child(1){border-top:0px;}
.main_review_list .review_area table{width:100%}
.main_review_list .review_area table td:nth-child(2){width:110px;}
.main_review_list .review_area .r_content{font-size:14px;line-height:18px;letter-spacing:-0.28px;color:#222;}
.main_review_list .review_area .r_point{margin-top:18px;letter-spacing:-0.5px;}
.main_review_list .review_area .r_point .red_star{color:#c72638;}
.main_review_list .review_area .r_point .gray_star{color:#ccc;}
.main_review_list .review_area .r_date{font-size:12px;line-height:17px;letter-spacing:-0.24px;color:#c8c8c8;margin-top:10px;}
.main_review_list .review_area .r_thumb{width:80px;height:80px;background-size:cover;margin-left:30px;border-radius:4px;}
.comm_icn_kakao{width:60px;height:60px;background:#fae100;text-align:center;box-shadow: 0px 4px 12px 0px rgb(0, 0, 0, 0.3);border-radius:50%;}
.comm_icn_kakao img{margin-top:7px;}
.comm_icn_review{width:60px;height:60px;background:#111;text-align:center;box-shadow: 0px 4px 12px 0px rgb(0, 0, 0, 0.3);border-radius:50%;margin-top:7px;}
.comm_icn_review img{margin-top:8px;}
.mn_top_bn{position:fixed;width:100%;padding:0px;margin:0px;z-index:100;}

/* 메인화면 메뉴 */
.Main_Top_Btn_area{height:45px;top:56px; left:0;width:100%;position: absolute;border-bottom:1px solid #e9e9e9;background:#fff;overflow-x:auto;white-space: nowrap;}
.Main_Top_Btn_area::after{clear:both;}
.Main_Top_Btn_area_bar {width:auto;overflow-x:auto; white-space:nowrap;}
.Main_Top_Btn_area_bar::-webkit-scrollbar {display: none;}
.main_top_btn{height:45px; line-height:45px;cursor:pointer;color:#222;font-size:16px;text-align:center;font-family: 'PretendardSemiBold';margin-left:20px;width:auto;display:inline-block;}
@media (min-width: 450px){
.main_top_btn{width:19.4%;margin-left:0px;display:inline-block;}
}
.top_btn_under{display:inline-block;padding:0px;margin:0px;height:100%;position:relative;}
.top_btn_under .un_point{position:absolute;width:100%;bottom:0px;height:4px;background:#c72638;}
.top_logo{position:absolute;width:62px;height:26px; top:15px; margin-left:20px; cursor:pointer;background: url('/appW/images/main/icn_top_logo_v3.png') no-repeat;background-position: center;background-size:100% 100%;}
/* 상단검색 */
.top_mn_search{position:relative;width:60% !important;left:25% !important;background:#fff !important;display:flex;}
.top_mn_search input{padding:8px 18px !important;margin-top:11px !important;background:#f6f6f6;border-radius:18px !important;width:100%;border:0px;}
.top_mn_search img{position:absolute;top:17px;right:18px;cursor:pointer;}

/* 상품관련 */
.goods_pic {width:100%;position:relative;}
.goods_pic img{width:100%;height:100%;}
.goods_desc{font-size:12px;color:#f85a62;margin-top:10px;font-weight:600;letter-spacing:-0.28px;line-height:12px;}
.goods_name{overflow:hidden; text-overflow:ellipsis; letter-spacing:-0.28px;color:#444;font-size:16px;font-weight:500;margin-top:2px;height:auto;font-family:"PretendardRegular";text-shadow:none;}
.goods_ori_price{margin-top:4px; color:#9e9e9e;font-size:12px;text-decoration: line-through;height:auto;font-family:"PretendardRegular";text-shadow:none;letter-spacing:-0.28px;line-height:100%;}
.no_mem_price{font-size:14px;font-weight:600;color:#222;letter-spacing:-0.32px;}
.goods_sale_price{font-size:16px;font-family:"PretendardBold";text-shadow:none;color:#d12f41;height:auto;margin-top:4px;line-height:23.4px;display:inline-block;width:100%;letter-spacing:-0.32px;}
.goods_sale_price .goods_sale_per{font-size:12px;color:#d12f41;background:#fff2f2;border-radius:4px;padding:3px;margin-right:5px;font-weight:400;display:inline-block;line-height:20px;letter-spacing:-0.24px;}
.time_sale_price{font-size:16px;font-family:"PretendardBold";text-shadow:none;color:#991ed5;height:auto;margin-top:6px;line-height:23.4px;width:100%;letter-spacing:-0.32px;}
.time_sale_price .time_sale_per{font-size:12px;color:#991ed5;background:#f9f2ff;border-radius:4px;padding:3px;margin-right:5px;font-weight:400;display:inline-block;line-height:20px;letter-spacing:-0.24px;}
.time_sale_price .gift_packing{font-size:12px;color:#f85a62;background:#fff2f2;border-radius:4px;padding:3px;margin-right:5px;font-weight:400;display:inline-block;line-height:20px;letter-spacing:-0.24px;}
.good_box{position:relative;}
.countdown{display:none;position:absolute;top:0px;background:#db273b;color:#fff;width:100%;text-align:center;padding:5px 0px;font-weight:600;z-index:1;font-size:14px;border-top-left-radius:4px;border-top-right-radius:4px;}
.backGray{background:#aeaeae;color:#fff;}
.pr_sale_price{color:#222;}
.chk_100g{font-size:13px;color:#000;font-weight:400;font-family:"PretendardRegular";}
.goods_sale_txt{font-size:14px;line-height:20px;letter-spacing:-0.24px;color:#888;font-family:"PretendardRegular";margin-top:6px;}

/* 상품상세 */
.goods_detail_name{width:50%;white-space: nowrap ;word-break: break-all;margin-left:auto;margin-right:auto;}
.goods_detail{}
.goods_detail .goods_sale_price{font-size:22px;font-family:"PretendardBold";text-shadow:none;color:#d12f41;height:auto;margin-top:6px;line-height:23.4px;display:inline-block;width:100%;letter-spacing:-0.44px;}
.goods_detail .goods_ori_price{font-size:16px;}

/* 메인상품카테고리 */
.sale_pyo1{padding:8px;background:#db273b;border-bottom-left-radius:4px;border-top-right-radius:4px;position:absolute;left:0px;bottom:0px;color:#fff;z-index:10;display:inline-block;}
.good_box .sale_pyo1{font-size:14px;line-height:20px;letter-spacing:-0.28px;}
.good_box .sale_pyo1 span{font-size:18px;line-height:25px;letter-spacing:-0.6px;}
.good_box .goods_ori_price{color:#444;font-weight:500;}
.good_box2  .sale_pyo1{font-size:14px;line-height:20px;letter-spacing:-0.28px;}
.good_box2  .sale_pyo1 span{font-size:18px;line-height:25px;letter-spacing:-0.6px;}
.good_box2 .goods_ori_price{color:#9e9e9e;font-weight:500;font-size:12px;}

.ev_cate{display:inline-block;margin-top:20px;will-change: transform;}
.cate_gubun_txt {width:calc(100% - 40px);margin:0 auto;margin-top:16px;}
.cate_gubun_txt .ev_arr_cart{display:inline-block;margin-left:20px;}
.cate_gubun_txt .ev_arr_cart:first-child{margin-left:0px;}
.cate_gubun_txt .ev_arr_cart a{font-size:14px;color:#767676;}
.cate_gubun_txt .ev_arr_cart a.on{color:#c72638;font-family:"PretendardMedium";letter-spacing:-0.42px; border-bottom:3px solid #c72638;padding-bottom:10px;font-weight:600;}
.ev_cate1{width:calc(100% - 40px);margin-left:20px;}
.ev_cate1 ul{width:100%;display:flex; flex-wrap:wrap;}
.ev_cate1 ul li{width:32%;float:left;margin-left:2%;position:relative;vertical-align:top;}
.ev_cate1 ul li:nth-child(3n+1){margin:0px;margin:0px;}
.ev_cate1 ul li:nth-child(n+4){margin-top:30px;}
.ev_cate1 ul li img{width:100%;height:100%;object-fit: cover;border-radius:4px;}
.ev_cate1 ul li .goods_ori_price{color:#444;font-weight:500;}
.ev_cate1 ul li .per_100{color:#000;font-weight:500;}
.ev_cate1 .sale_pyo1{font-size:14px;line-height:20px;letter-spacing:-0.28px;bottom:4px;}
.ev_cate1 .sale_pyo1 span{font-size:20px;line-height:23.4px;letter-spacing:-0.4px;}


.ev_cate2{width:calc(100% - 20px);margin-left:20px;  overflow-x:auto;white-space: nowrap;position:relative;   }/* scrollbar-color: #008de4 #0d3b97;scrollbar-width: thin; */
.ev_cate2 ul{width:100%;font-size:0;display:inline-block;}
.ev_cate2 ul li{width:210px;display:inline-block;position:relative;margin-left:11px;white-space: normal;vertical-align:top;margin-bottom:30px;}
.ev_cate2 ul li:nth-child(1){padding:0px;margin:0px;}
.ev_cate2 ul li:last-child{margin-right:20px;}
.ev_cate2 ul li img{width:100%;height:100%;object-fit: cover;border-radius:4px;}
.ev_cate2 ul li .goods_name{font-size:16px;}
.ev_cate2 ul li .goods_ori_price{color:#444;font-weight:500;}
.ev_cate2 ul li .per_100{color:#000;font-weight:500;}
.ev_cate2 ul li .goods_sale_price{font-size:18px;}
.ev_cate2 ul li .time_sale_price{font-size:18px;}
.ev_cate2 ul:after{  display:block; clear:both; content:"";}
.ev_cate2::-webkit-scrollbar{height:0px; }
.ev_cate2::-webkit-scrollbar-thumb {background-color: #D80000;border-radius:10px;}
.ev_cate2::-webkit-scrollbar-track {background-color: #EAEAEA;}
.ev_cate2 .sale_pyo1{font-size:14px;line-height:20px;letter-spacing:-0.28px;}
.ev_cate2 .sale_pyo1 span{font-size:20px;line-height:23.4px;letter-spacing:-0.4px;}

.ev_cate3{width:calc(100% - 40px);margin-left:20px;}
.ev_cate3 ul{width:100%;font-size:0;  display:flex; flex-wrap:wrap; }
.ev_cate3 ul li{width:49%;float:left;display:inline-block;position:relative; vertical-align:top;}
.ev_cate3 ul li:nth-child(2n){margin-left:2%;}
.ev_cate3 ul li:nth-child(n+3){margin-top:30px;}
.ev_cate3 ul li img{width:100%;height:100%;object-fit: cover;border-radius:4px;}
.ev_cate3 ul li .goods_name{font-size:16px;}
.ev_cate3 ul li .goods_ori_price{color:#444;font-weight:500;}
.ev_cate3 ul li .per_100{color:#000;font-weight:500;}
.ev_cate3 ul li .goods_sale_price{font-size:18px;}
.ev_cate3 ul li .time_sale_price{font-size:18px;}
.ev_cate3 ul:after{  display:block; clear:both; content:"";}
.ev_cate3 .sale_pyo1{font-size:14px;line-height:20px;letter-spacing:-0.28px;}
.ev_cate3 .sale_pyo1 span{font-size:18px;line-height:25px;letter-spacing:-0.6px;}

.ev_cate4{width:calc(100% - 20px);margin-left:20px;  overflow-x:auto;white-space: nowrap;position:relative; padding-bottom:20px;  }/* scrollbar-color: #008de4 #0d3b97;scrollbar-width: thin; */
.ev_cate4 ul{width:100%;font-size:0;display:inline-block;}
.ev_cate4 ul li{width:320px;display:inline-block;position:relative;margin-left:11px;white-space: normal;vertical-align:top;margin-bottom:30px;}
.ev_cate4 ul li:nth-child(1){padding:0px;margin:0px;}
.ev_cate4 ul li:last-child{margin-right:20px;}
.ev_cate4 ul li img{width:100%;height:100%;object-fit: cover;border-radius:4px;max-width:400px;}
.ev_cate4 ul li .goods_name{font-size:16px;}
.ev_cate4 ul li .goods_sale_price{font-size:18px;}
.ev_cate4 ul li .goods_ori_price{color:#444;font-weight:500;}
.ev_cate4 ul li .per_100{color:#000;font-weight:500;}
.ev_cate4 ul li .time_sale_price{font-size:18px;}
.ev_cate4 .goods_name{font-size:16px;}
.ev_cate4 ul:after{  display:block; clear:both; content:"";}
.ev_cate4::-webkit-scrollbar{height:0px; }
.ev_cate4::-webkit-scrollbar-thumb {background-color: #D80000;border-radius:10px;}
.ev_cate4::-webkit-scrollbar-track {background-color: #EAEAEA;}
.ev_cate4 .sale_pyo1{font-size:14px;line-height:20px;letter-spacing:-0.28px;}
.ev_cate4 .sale_pyo1 span{font-size:18px;line-height:25px;letter-spacing:-0.6px;}

.ev_cate5{width:calc(100% - 40px);margin-left:20px;}
.ev_cate5 ul{width:100%;font-size:0;  display:flex; flex-wrap:wrap; }
.ev_cate5 ul li{width:100%;display:inline-block;margin-bottom:26px;position:relative;vertical-align:top;}
.ev_cate5 ul li:last-child{margin-bottom:0px;}
.ev_cate5 ul li table{width:100%;border-spacing:0px 0px;border-collapse: collapse;padding:0px;}
.ev_cate5 ul li table td{vertical-align:top;padding-left:20px;}
.ev_cate5 ul li .goods_desc{margin:0px;}
.ev_cate5 ul li .goods_ori_price{color:#444;font-weight:500;}
.ev_cate5 ul li .per_100{color:#000;font-weight:500;}
.ev_cate5 ul li table .goods_pic{width:146px;}
.ev_cate5 ul li img{width:146px;height:146px;border-radius:4px;}
.ev_cate5 ul:after{  display:block; clear:both; content:"";}
.ev_cate5 .countdown{width:146px;}
.ev_cate5 .sale_pyo1{font-size:14px;line-height:20px;letter-spacing:-0.28px;bottom:1px;}
.ev_cate5 .sale_pyo1 span{font-size:20px;line-height:23.4px;letter-spacing:-0.4px;}

.ev_cate6 .sale_pyo1{font-size:18px;line-height:150%;letter-spacing:-0.28px;bottom:5px;}
.ev_cate6 .sale_pyo1 span{font-size:20px;line-height:23.4px;letter-spacing:-0.4px;}

.goods_review_div{display:inline-block;margin-top:8px;}
.goods_review_div .star{color:#fac130;font-size:14px;}
.goods_review_div .star_txt{color:#999;font-size:12px;}
.goods_review_div .avg_rating{font-size:14px; color:#222;font-family:"PretendardSemiBold";line-height:20px;padding-left:2px;}
.goods_review_div .review_count{font-size:12px; color:#767676;font-family:"PretendardMedium";line-height:20px;padding-left:2px;}
/* 타임세일 관련 */



.ui-loader{display:none;}

/* 일반페이지 */
.con_body{width:100%;margin-top:105px;font-family:"PretendardMedium" !important;}
.con_body .inner{width:calc(100% - 40px);margin-left:20px;}

/* 쿠폰북 */
.cp_top{margin-top:30px;font-size:20px;line-height:26px;letter-spacing:-0.4px;color:#222;font-weight:700;padding-top:30px;padding-bottom:24px;}
.cp_top .cp_all_dn_btn{background:#c72638;font-size:15px;font-weight:600;line-height:17.5px;letter-spacing:-0.3px;color:#fff;height:44px;border-radius:5px;border:0px;width:100%;margin-top:20px;}
.cp_top .nocp{background:#ededed;color:#fff;}
.height_line{height:8px;width:100%;background:#f2f2f2;}
.cp_body_list{}
.cp_body_list .cp_cnt_txt{margin-top:20px;color:#c72638;font-size:16px;font-weight:600;line-height:17.5px;letter-spacing:-0.32px;padding-bottom:6px;}
.cp_body_list .cp_publish{border:1px solid #dbdbdb;padding:20px;margin-top:14px;border-radius:6px;vertical-align:top;}
.cp_body_list .cp_publish::after{clear:both;}
.cp_body_list .cp_publish table{width:100%;border-spacing:0px 0px;border-collapse: collapse;padding:0px;}
.cp_body_list .cp_publish .cp_txt_area{width:100%;height:110px;border-right:1px dashed #dbdbdb;display:inline-block;}
.cp_body_list .cp_publish .cp_txt_area .cp_price{font-size:30px;font-weight:700;line-height:17.5px;letter-spacing:-0.6px;color:#222;padding-top:5px;}
.cp_body_list .cp_publish .cp_txt_area .cp_name{font-size:16px;font-weight:600;line-height:17.5px;letter-spacing:-0.32px;color:#222;margin-top:12px;}
.cp_body_list .cp_publish .cp_txt_area .cp_over{font-size:14px;font-weight:500;line-height:17.5px;letter-spacing:-0.28px;color:#888;margin-top:6px;}
.cp_body_list .cp_publish .cp_txt_area .cp_dn_txt{font-size:13px;font-weight:500;line-height:17.5px;letter-spacing:-0.26px;color:#c72638;margin-top:12px;}
.cp_body_list .cp_publish .cp_dn_area{display:inline-block;text-align:center;height:100%;padding-left:50%;}
.cp_body_list .cp_publish .cp_dn_area img{display:inline-block;}
.cp_body_list .cp_end{color:#dbdbdb !important;}

/* 마이페이지 */
.btn_pass_area{display:none;text-align:center;}
.btn_pass_area span{display:inline-block;width:80px;}
.btn_pass_area .btn_save_pw{font-size:16px;text-align:center;color:#c72638;font-family:"PretendardRegular";text-shadow:none;width:80px; height:36px; padding-top:14px; border-radius:5px; bordeR:1px solid #c72638;}
.btn_pass_area .btn_save_pw_cancel{font-size:16px;text-align:center;color:#c72638;font-family:"PretendardRegular";text-shadow:none;width:80px; height:35px; padding-top:14px; border-radius:5px; bordeR:1px solid #c72638;margin-left:10px;}

.cp_my_list{}
.cp_my_list .cp_cnt_txt{margin-top:20px;color:#c72638;font-size:16px;font-weight:600;line-height:17.5px;letter-spacing:-0.32px;padding-bottom:6px;}
.cp_my_list .cp_publish{border:1px solid #dbdbdb;padding:20px;margin-top:14px;border-radius:6px;vertical-align:top;}
.cp_my_list .cp_publish::after{clear:both;}
.cp_my_list .cp_publish table{width:100%;border-spacing:0px 0px;border-collapse: collapse;padding:0px;}
.cp_my_list .cp_publish .cp_txt_area{width:100%;height:110px;display:inline-block;}
.cp_my_list .cp_publish .cp_txt_area .cp_price{font-size:30px;font-weight:700;line-height:17.5px;letter-spacing:-0.6px;color:#222;padding-top:5px;}
.cp_my_list .cp_publish .cp_txt_area .cp_name{font-size:16px;font-weight:600;line-height:17.5px;letter-spacing:-0.32px;color:#222;margin-top:12px;}
.cp_my_list .cp_publish .cp_txt_area .cp_over{font-size:14px;font-weight:500;line-height:17.5px;letter-spacing:-0.28px;color:#888;margin-top:6px;}
.cp_my_list .cp_publish .cp_txt_area .cp_dn_txt{font-size:13px;font-weight:500;line-height:17.5px;letter-spacing:-0.26px;color:#c72638;margin-top:12px;}
.cp_my_list .cp_publish .cp_dn_area{display:inline-block;text-align:center;height:100%;padding-left:50%;}
.cp_my_list .cp_publish .cp_dn_area img{display:inline-block;}
.cp_my_list .cp_end{color:#dbdbdb !important;}

/* 드롭다운메뉴 */
.dropdown {position: relative;display: inline-block;width: 40%;}
.dropdown-select {background-color: #fff;border: 1px solid #999;padding: 10px;cursor: pointer;display: flex;justify-content: space-between;align-items: center;border-radius:5px;}
.dropdown-list {display: none;position: absolute;background-color: #fff;min-width: 99.6%;border: 1px solid #999;z-index: 1;    max-height: 200px; overflow-y: auto; }/* box-shadow: 0 8px 16px rgba(0, 0, 0, 0.2); */
.dropdown-item {padding: 10px;cursor: pointer;border-bottom:1px solid #d8d8d8;text-align:left;}
.dropdown-item:last-child{border-bottom:0px;}
.dropdown-item:hover {background-color: #f1f1f1;}

/* RIM관련 */
.real_goods_views{width:100%;display:inline-block;bottom:0px;padding:11px 0px;background:#f85a62;color:#fff;font-family:"PretendardBold";font-size:15px;line-height:20px;letter-spacing:-0.3px;z-index:7;text-align:center;}
.swiper_real_good_image_sec img {border-radius:50px;}
.real_time_count{clear:both;background:#f10000;font-size:14px; text-align:center;line-height:30px;height:30px;color:#fff;position:relative;font-family:"Pretendard"}
.real_time_count span{font-weight:bold;display:inline-block;width:55px;}
.real_time_count img{height:14px;}
.part_gubun {text-align:center;font-size:15px;font-family:"PretendardSemiBold";letter-spacing:-0.42px;cursor:pointer;text-align:center;color:#666;height:46px;line-height:46px;box-sizing: border-box;border-bottom: 1px solid #F0F0F0;
    border-right: 1px solid #F0F0F0;background:#fff;flex:0 0 33.3%;width:33.3%;}
.part_gubun:nth-child(3n){flex:0 0 33.4%;width:33.4%;border-right:0px;}
.part_gubun_area .on{color:#c72638;}
.real_Count{font-family:"PretendardSemiBold";letter-spacing:-0.3px;font-size:15px;line-height:17.5px;color:#222;}
.grade_area{display:inline-block;}
.grade_area label{float:left;margin-left:6px;}
.grade_area label:first-child{margin-left:0px;}
.grade_area:after{content:' ';clear:both;}
.grade_area span{border:1px solid #cecece;border-radius:16px;padding:8px 14px;margin-left:6px;display:inline-flex;}
.grade_area span:first-child{margin-left:0px;}
.grade_area .chk_p1{color:#ccc;}
.grade_area .on{background:#c72638;color:#fff;border:0px;}
.grade_area .on .chk_p1{color:#fff;}
.real_price_per{font-family:"PretendardBold";font-size:18px;color:#c72638;line-height:17px;letter-spacing:-0.36px;}

.r_info1{display:none;padding:5px;border-radius:9px;border:1px solid #000;position:fixed;left:45%; top:25%;color:#000;background:#fff;line-height:150%;font-size:10px;}
.no_Real_goods{text-align:center;font-size:16px;line-height:17.5px;letter-spacing:-0.32px;color:#222;}
.method_area{display:none;background:rgba(0,0,0,0.5);width:100%;height:200%;text-align:center;position:fixed;top:0px;left:0px;z-index:50;max-width:500px;}
.method_area .goods_video_sec{width:80%;margin:150px auto 0px auto;}
.method_area .btn_close{font-size:15px;font-weight:bold;width:50%;margin:10px auto;background:#fff;display:block;padding:5px;border-radius:10px;cursor:pointer;}

.detail_goods_list_title{font-size:16px;font-family:"PretendardBold";line-height:17.5px;letter-spacing:-0.32px;color:#8f8f8f; width:100%;display: flex;overflow-x:auto;height:21px;padding-bottom:10px;white-space: nowrap;border-bottom:1px solid #f2f2f2;}
.detail_goods_list_title span{display:block;margin-left:20px;float:left;cursor:pointer;}
.detail_goods_list_title span:first-child{margin-left:0px;}
.detail_goods_list_title .on{color:#c90000;}


/* 리뷰관련 */
.review_gubun_area{width:100%;}
.review_gubun_area ul{width:100%;}
.review_gubun_area ul li{width:50%;float:left;background:#fff;font-size:16px;cursor:pointer;font-family:"PretendardSemiBold";height:48px;line-height:48px;text-align:center;}
.review_gubun_area ul li.on{color:#c72638;border-bottom:2px solid #c72638;}
.review_gubun_area::after{clear:both;content:' ';display: block;}
.review_info_txt{clear:both;color:#474747;letter-spacing:-0.28px;height:50px;line-height:50px;padding-left:20px;background:#f6f6f6;border-top:1px solid #e9e9e9;}
.review_info_txt .c1{color:#f85a62;}