.prd_detailpage{width:100%;box-sizing:border-box;padding:60px 16px 0 16px}.prd_detailpage .detailpage_thumb{width:100%;position:relative}.prd_detailpage .detailpage_thumb .swiper-slide img{width:100%;height:auto}.prd_detailpage .detailthumb_pagination{position:absolute;bottom:24px;left:24px}.prd_detailpage .detailthumb_pagination .swiper-pagination{background:rgba(93,93,93,.5)}.prd_detailpage .detail_infoarea{width:100%;margin-top:20px}.prd_detailpage .detail_infoarea .prd_namearea h1{font-size:16px;color:#000;font-weight:500}.prd_detailpage .detail_infoarea .prd_namearea p{font-size:13px;color:#221f20;margin-top:4px}.prd_detailpage .detail_infoarea .prd_pricearea{margin-top:12px}.prd_detailpage .detail_infoarea .prd_pricearea h1{font-size:16px;color:#000;font-weight:600;padding-bottom:5px}.prd_detailpage .detail_infoarea .prd_pricearea h1 span{font-size:13px;color:#000;margin-left:2px}.prd_detailpage .detail_infoarea .prd_pricearea p{font-size:13px;font-weight:500;color:#000}.prd_detailpage .detail_infoarea .prd_pricearea p span{font-weight:600;font-size:16px;color:#f23d3d;padding:0 2px}.prd_detailpage .detail_infoarea .prd_spec{margin-top:26px}.prd_detailpage .detail_infoarea .prd_spec h2{font-weight:700;font-size:13px;color:#221f20}.prd_detailpage .detail_infoarea .prd_spec ul{margin-top:10px;width:100%;box-sizing:border-box;padding-left:22px}.prd_detailpage .detail_infoarea .prd_spec ul li{font-size:13px;font-weight:500;color:#221f20;padding-bottom:6px;list-style:disc}.prd_detailpage .detail_infoarea .prd_spec ul li:last-child{padding-bottom:0}.prd_detailpage .please_note{margin-top:26px}.prd_detailpage .please_note h2{font-size:13px;font-weight:700;color:#221f20;padding-bottom:10px}.prd_detailpage .please_note p{font-size:13px;color:#221f20;font-weight:500;width:100%;word-break:keep-all}.prd_detailpage .detailpage_banner{margin-top:40px;width:100%}.prd_detailpage .detailpage_banner a img{width:100%;height:auto}.prd_detailpage .detail_content{margin-top:40px}.prd_detailpage .detail_content .content_tab ul{display:flex;align-items:center}.prd_detailpage .detail_content .content_tab ul li{width:33.33%;display:flex;align-items:center;justify-content:center;height:46px;box-sizing:border-box;border-bottom:1px solid #e4e4e4;cursor:pointer;font-size:18px;font-weight:600;color:#000}.prd_detailpage .detail_content .content_tab ul li.clicked{border-bottom:1px solid #000}.prd_detailpage .detail_content .content_box{margin-top:20px;width:100%}.prd_detailpage .detail_content .content_box .cont{width:100%;display:none}.prd_detailpage .detail_content .content_box .cont_1 img{width:100%;height:auto}.prd_detailpage .refund_exchange{width:100%;margin-top:40px}.prd_detailpage .refund_exchange h1{padding:10px 0;font-weight:500;font-size:16px;color:#000}.prd_detailpage .refund_exchange ul{width:100%;box-sizing:border-box;padding:10px 0 10px 22px}.prd_detailpage .refund_exchange ul li{list-style:disc;padding-bottom:8px;font-size:12px;color:#000;width:100%;word-break:keep-all;line-height:1.5}.prd_detailpage .refund_exchange ul li:last-child{padding-bottom:0}.prd_detailpage .review_title p{width:100%;font-size:14px;color:#000;margin:10px 0 30px 0}.prd_detailpage .review_title p span{float:right;cursor:pointer;display:flex;align-items:center}.prd_detailpage .review_title p span img{width:5px;height:auto;padding:0 5px 0 8px}.prd_detailpage .review_images{width:100%}.prd_detailpage .review_images ul{width:100%;display:flex;align-items:center;flex-wrap:wrap;gap:5px 1.25%}.prd_detailpage .review_images ul li{width:32.5%;height:0;padding-top:32.5%;position:relative}.prd_detailpage .review_images ul li a{display:block;width:100%;height:100%;position:absolute;top:0;left:0}.prd_detailpage .review_images ul li img{width:100%;height:100%;object-fit:cover}.review_images_popup{position:fixed;top:0;width:100%;max-width:540px;height:100vh;box-sizing:border-box;padding-top:60px;background:#fff;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none;z-index:12;display:none}.review_images_popup::-webkit-scrollbar{display:none}.review_images_popup ul{width:100%;display:flex;align-items:center;flex-wrap:wrap;gap:5px 1.25%}.review_images_popup ul li{width:32.5%;height:0;padding-top:32.5%;position:relative}.review_images_popup ul li a{width:100%;height:100%;position:absolute;top:0;left:0}.review_images_popup ul li img{width:100%;height:100%;object-fit:cover}.review_images_popup .close_review_btn{position:sticky;bottom:0;width:100%;max-width:540px;height:40px;border:none;margin-top:5px;font-size:16px;color:#000;background:#fff;box-shadow:inset 0 0 0 1px #d4d4d4}.review_list{width:100%;margin-top:40px}.review_list .write_btn a{display:block;background:#000;color:#fff;font-size:14px;padding:8px 20px;width:fit-content}.review_list .review_box{margin-top:20px}.review_list .review_box .user_review{padding:24px 0;width:100%;box-sizing:border-box;margin-bottom:12px;border-bottom:1px solid #e4e4e4;cursor:pointer;position:relative}.review_list .review_box .user_review .detail_review{padding:24px 20px;margin-top:24px;box-sizing:border-box;border-top:1px solid #e4e4e4;width:100%;background:#f9f9f9;display:none}.review_list .review_box .user_review .detail_review .attached_image{padding-top:24px;width:100%;text-align:center}.review_list .review_box .user_review .detail_review .attached_image img{max-width:100%}.review_list .review_box .user_review .detail_review p{font-size:14px;color:#000}.review_list .review_box .user_review:last-child{margin-bottom:0}.review_list .review_box .user_review_grade{display:flex;align-items:center}.review_list .review_box .user_review_grade img{width:80px;height:auto}.review_list .review_box .user_review_grade span{font-size:11px;color:#000;margin-left:14px}.review_list .review_box .user_review_grade span:first-child{margin-left:0}.review_list .review_box .review_content{width:100%;margin:14px 0}.review_list .review_box .review_content p{display:block;width:100%;box-sizing:border-box;padding-right:100px;font-size:14px;color:#000;text-overflow:ellipsis;overflow:hidden;word-break:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.review_list .review_box .review_content .inner_image{width:60px;height:60px;position:absolute;top:24px;right:0}.review_list .review_box .review_content .inner_image img{width:100%;height:100%;object-fit:cover}.review_list .review_box .write_time{font-size:11px;color:#000}.review_list .review_box .review_paging{width:100%;margin-top:40px}.review_list .review_box .review_paging ul{width:100%;height:60px;display:flex;justify-content:center;align-items:center;cursor:pointer}.review_list .review_box .review_paging ul li{margin:0 15px;width:30px;height:30px;border-radius:15px;font-size:13px;color:#000;text-align:center;line-height:30px}.review_list .review_box .review_paging ul li img{width:8px;height:auto}.review_list .review_box .review_paging ul li.left_arrow,.review_list .review_box .review_paging ul li.right_arrow{width:25px;height:30px;display:flex;justify-content:center;align-items:center}.review_list .review_box .review_paging ul li.left_arrow{margin:0 5px 0 0}.review_list .review_box .review_paging ul li.right_arrow{margin:0 0 0 5px}.review_list .review_box .review_paging ul li.page_active{background:#000;color:#fff}.review_list .review_box .review_paging ul li.page_end{opacity:.3}.prdqna .write_btn{padding:8px 20px;background:#000;color:#fff;font-size:14px;margin-top:10px;display:inline-block}.prdqna .prdqna_list{width:100%;margin-top:20px}.prdqna .prdqna_list .prdqna_box{width:100%;box-sizing:border-box;padding:24px 0;border-bottom:1px solid #e4e4e4}.prdqna .prdqna_list .prdqna_box:last-child{margin-bottom:0}.prdqna .prdqna_list .prdqna_box .qna_head .user_id{font-size:11px;color:#000}.prdqna .prdqna_list .prdqna_box .qna_content{width:100%}.prdqna .prdqna_list .prdqna_box .qna_content p{font-size:14px;color:#000;width:100%;text-overflow:ellipsis;overflow:hidden;word-break:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.prdqna .prdqna_list .prdqna_box .write_time{font-size:11px;color:#000}.prdqna .prdqna_list .prdqna_box .qna_detail{box-sizing:border-box;width:100%;background:#f5f5f5;padding:16px;margin-top:20px;display:none}.prdqna .prdqna_list .prdqna_box .qna_detail p{font-size:13px;color:#000}.prdqna .qna_paging{width:100%;margin-top:40px}.prdqna .qna_paging ul{width:100%;height:60px;display:flex;justify-content:center;align-items:center;cursor:pointer}.prdqna .qna_paging ul li{margin:0 15px;width:30px;height:30px;border-radius:15px;font-size:13px;color:#000;text-align:center;line-height:30px}.prdqna .qna_paging ul li img{width:8px;height:auto}.prdqna .qna_paging ul li.qleft_arrow,.prdqna .qna_paging ul li.qright_arrow{width:25px;height:30px;display:flex;justify-content:center;align-items:center}.prdqna .qna_paging ul li.qleft_arrow{margin:0 5px 0 0}.prdqna .qna_paging ul li.right_arrow{margin:0 0 0 5px}.prdqna .qna_paging ul li.page_active{background:#000;color:#fff}.prdqna .qna_paging ul li.page_end{opacity:.3}.purchase_area{position:fixed;width:100%;max-width:540px;bottom:-100%;z-index:10;box-sizing:border-box;transition-duration:.5s}.purchase_area.show_up{bottom:0%}.purchase_area .shop_btn{width:100%;box-sizing:border-box;padding:0 16px}.purchase_area .shop_btn #purchase_btn{width:100%;height:50px;background:#000;color:#fff;font-size:16px;font-weight:700;border:none}.purchase_area .purchase_option{position:fixed;bottom:-100%;width:100%;max-width:540px;background:#fff;box-sizing:border-box;padding:0 16px;transition-duration:.5s;border-radius:30px 30px 0 0;overflow:hidden;border-top:1px solid #e4e4e4}.purchase_area .purchase_option.show_up{bottom:0%}.purchase_area .purchase_option .close_option{width:100%;display:flex;justify-content:center;cursor:pointer;padding-top:16px;margin-bottom:24px}.purchase_area .purchase_option .close_option img{width:35px;height:10px}.purchase_area .purchase_option .option_box select{width:100%;padding:7px 16px;box-sizing:border-box;border:1px solid #d4d4d4;margin-bottom:10px;font-size:14px;color:#333}.purchase_area .purchase_option .quantity{margin-top:24px;display:flex;justify-content:flex-end;align-items:center;height:36px}.purchase_area .purchase_option .quantity button{width:38px;height:36px;border:1px solid #d4d4d4;background:#fff;color:#000;font-size:16px}.purchase_area .purchase_option .quantity input{box-sizing:border-box;width:35px;height:36px;border-top:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;text-align:center;font-size:14px;color:#333;border-left:none;border-right:none}.purchase_area .purchase_option .total_price{width:100%;border-top:2px solid #000;padding-top:13px;display:flex;justify-content:space-between;align-items:center;margin-top:24px}.purchase_area .purchase_option .total_price h1{color:#000;font-size:16px;font-weight:700}.purchase_area .purchase_option .purchase_type{width:100%;height:50px;display:flex;justify-content:space-between;align-items:center;margin-top:24px;padding-bottom:6px}.purchase_area .purchase_option .purchase_type button{height:50px;width:49%;font-size:16px;font-weight:700}.purchase_area .purchase_option .purchase_type button#put_basket{border:1px solid #d4d4d4;border-radius:1px;background:#fff}.purchase_area .purchase_option .purchase_type button#buy_now{color:#fff;background:#000;border-radius:1px;border:none}.review_list #review_write_items{display:none;position:fixed;top:0;z-index:11;width:100%;max-width:540px;min-width:320px;box-sizing:border-box;height:100vh;background:#fff;transform:translateX(-16px);padding:100px 16px 60px 16px;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.review_list #review_write_items::-webkit-scrollbar{display:none}.review_list #review_write_items .review_write_title{width:100%;height:60px;line-height:60px;box-sizing:border-box;border-bottom:3px solid #000;color:#000;font-size:22px}.review_list #review_write_items .select_grade{padding:20px 0;box-sizing:border-box;width:100%;display:flex;flex-direction:column;align-items:center;margin-top:40px}.review_list #review_write_items .select_grade h1{font-size:22px;color:#000;padding-bottom:18px}.review_list #review_write_items .select_grade .review_write_grade{width:172px;height:19px;position:relative}.review_list #review_write_items .select_grade .review_write_grade input{position:absolute;top:0;left:0;width:20px;height:19px;opacity:0;cursor:pointer}.review_list #review_write_items .select_grade .review_write_grade img{position:absolute;top:0;left:0;display:none;z-index:-1}.review_list .select_grade .review_write_grade input#is_score2{left:38px}.review_list .select_grade .review_write_grade input#is_score3{left:76px}.review_list .select_grade .review_write_grade input#is_score4{left:114px}.review_list .select_grade .review_write_grade input#is_score5{left:152px}.review_list .select_grade #is_score1:checked ~ .is_score1 {display:block}.review_list .select_grade #is_score2:checked ~ .is_score2 {display:block}.review_list .select_grade #is_score3:checked ~ .is_score3 {display:block}.review_list .select_grade #is_score4:checked ~ .is_score4 {display:block}.review_list  .select_grade #is_score5:checked ~ .is_score5 {display:block}.review_list .select_grade #is_score1:checked ~ .is_score0 {display:none}.review_list .select_grade #is_score2:checked ~ .is_score0 {display:none}.review_list .select_grade #is_score3:checked ~ .is_score0 {display:none}.review_list .select_grade #is_score4:checked ~ .is_score0 {display:none}.review_list .select_grade #is_score5:checked ~ .is_score0 {display:none}.review_list .write_box .attach_info{margin-top:40px;width:100%}.review_list .attach_info ul li{margin-bottom:10px;font-size:12px}.review_list .attach_info .attachimg_btn{margin-top:40px}.review_list .attach_info .attachimg_btn label{width:76px;height:76px;background-color:#000;display:flex;justify-content:center;align-items:center;border:none;cursor:pointer}.review_list .attach_info .attachimg_btn input{display:none}.review_list .review_input{width:100%;margin-top:40px}.review_list .review_input input{width:100%;border-radius:0;box-sizing:border-box;padding:20px 10px;font-size:14px;border:1px solid #d4d4d4;margin-top:20px}.review_list .review_input input:first-child{margin-top:0}.review_list .review_input textarea{width:100%;height:160px;box-sizing:border-box;padding:20px 10px;resize:none;font-size:14px;border:1px solid #d4d4d4}.review_list .review_input ul li{font-size:12px;margin-top:10px;color:#a0a0a0}.review_list input.review_upload_btn{background:#000;width:100%;height:60px;font-size:16px;color:#fff;border:none;font-weight:700;margin-top:40px;margin-bottom:20px;cursor:pointer}.review_list button.review_write_close{background:#ebebeb;width:100%;height:60px;font-size:16px;color:#343434;border:none;font-weight:700}.review_list .review_box .review_content .review_sub{margin-bottom:5px;font-size:15px;font-weight:600}.review_list .review_box .user_review .detail_review .review_txt{font-size:14px;color:#000}.review_list .user_photo_modify{width:100%;box-sizing:border-box;padding:20px 0;position:relative;display:none}.review_list .user_photo_modify .review_write_grade{position:relative;width:100%;height:13px;display:flex;align-items:center}.review_list .user_photo_modify .review_write_grade input{opacity:0;position:relative;cursor:pointer}.review_list .user_photo_modify .review_write_grade input#is_modscore2{left:13px}.review_list .user_photo_modify .review_write_grade input#is_modscore3{left:26px}.review_list .user_photo_modify .review_write_grade input#is_modscore4{left:39px}.review_list .user_photo_modify .review_write_grade input#is_modscore5{left:52px}.review_list .user_photo_modify .review_write_grade img{height:13px;width:auto;position:absolute;top:0;left:0;z-index:-1;display:none}.review_list .user_photo_modify .review_write_grade #is_modscore1:checked ~ .is_score1 {display:block}.review_list .user_photo_modify .review_write_grade #is_modscore2:checked ~ .is_score2 {display:block}.review_list .user_photo_modify .review_write_grade #is_modscore3:checked ~ .is_score3 {display:block}.review_list .user_photo_modify .review_write_grade #is_modscore4:checked ~ .is_score4 {display:block}.review_list .user_photo_modify .review_write_grade #is_modscore5:checked ~ .is_score5 {display:block}.review_list .user_photo_modify .review_write_grade #is_modscore1:checked ~ .is_score0 {display:none}.review_list .select_grade #is_score2:checked ~ .is_score0 {display:none}.review_list .select_grade #is_score3:checked ~ .is_score0 {display:none}.review_list .select_grade #is_score4:checked ~ .is_score0 {display:none}.review_list .select_grade #is_score5:checked ~ .is_score0 {display:none}.review_list .user_photo_modify .review_modify_close{position:absolute;top:15px;right:0;width:auto;height:auto;background:none;border:none}.review_list .user_photo_modify #sit_photo_write{margin-top:20px;box-sizing:border-box;background:#f5f5f5;padding:14px}.review_list .user_photo_modify input#is_modimg1photo{display:none}.review_list .user_photo_modify label.is_img1photo{display:flex;width:40px;height:40px;justify-content:center;align-items:center;background:#000}.review_list .user_photo_modify label.is_img1photo img{width:24px;height:auto}.review_list .user_photo_modify input#is_modsubjectphoto{width:100%;box-sizing:border-box;padding:12px;border:1px solid #ebebeb;border-radius:0;margin-top:14px}.review_list .user_photo_modify textarea#is_modcontentphoto{width:100%;margin-top:14px;padding:12px;border:1px solid #ebebeb;border-radius:0;height:80px;resize:none;box-sizing:border-box}.review_list .user_photo_modify input#is_modsns_urlphoto{width:100%;box-sizing:border-box;padding:12px;border:1px solid #ebebeb;border-radius:0;margin-top:14px}.review_list .user_photo_modify input.btn_submit{width:100%;padding:16px;text-align:center;border:none;background:#000;font-size:16px;font-weight:600;color:#fff;margin-top:14px}.review_list .paging{text-align:center}.prdqna_list #qna_list .qna_btn_box{width:100%;text-align:left}.prdqna_list #qna_list .qna_btn_box #qna_write_btn{padding:8px 20px;background:#000;color:#fff;font-size:14px;margin-top:10px;display:inline-block;border:none}.prdqna_list #qna_list #qna_write_items{position:fixed;z-index:20;top:0;width:100%;max-width:540px;transform:translateX(-16px);min-width:320px;box-sizing:border-box;padding:100px 16px;background:#fff;height:100vh;display:none;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.prdqna_list #qna_list #qna_write_items::-webkit-scrollbar{display:none}.prdqna_list #qna_list #qna_write_items .qna_write_head h1{width:100%;height:60px;line-height:60px;font-size:22px;color:#000;border-bottom:3px solid #000}.prdqna_list #qna_list #qna_write_items .qna_write_head ul.check_type{display:flex;align-items:center;margin-top:16px}.prdqna_list #qna_list #qna_write_items .qna_write_head ul.check_type li{padding:4px 10px 4px 0;display:flex;align-items:center}.prdqna_list #qna_list #qna_write_items .qna_write_head ul.check_type li label{margin:0 9px 0 8px;font-size:12px;color:#303030}.prdqna_list #qna_list #qna_write_items #user_mail{width:100%;box-sizing:border-box;padding:10px 16px;border:1px solid #e4e4e4;font-size:14px;color:#303030;margin-top:40px}.prdqna_list #qna_list #qna_write_items #sit_photo_write{width:100%;margin-top:33px}.prdqna_list #qna_list #qna_write_items #sit_photo_write .tbl_frm01 #iq_subjectqa{width:100%;box-sizing:border-box;padding:10px 16px;border:1px solid #e4e4e4;font-size:14px;color:#000}.prdqna_list #qna_list #qna_write_items #sit_photo_write .tbl_frm01 #iq_questionqa{width:100%;height:140px;box-sizing:border-box;padding:16px 10px;border:1px solid #e4e4e4;resize:none;margin-top:33px}.prdqna_list #qna_list #qna_write_items #sit_photo_write .qna_info{margin-top:20px}.prdqna_list #qna_list #qna_write_items #sit_photo_write .qna_info li:first-child{margin-bottom:10px}.prdqna_list #qna_list #qna_write_items #sit_photo_write .qna_info li,.prdqna_list #qna_list #qna_write_items #sit_photo_write .qna_info li a{font-size:12px;color:#a0a0a0}.prdqna_list #qna_list #qna_write_items .qna_button_box{width:100%;display:flex;flex-direction:column;margin-top:40px}.prdqna_list #qna_list #qna_write_items .qna_button_box input.qna_btn{width:100%;height:60px;background:#000;border:none;font-size:16px;font-weight:700;color:#fff;margin-bottom:14px}.prdqna_list #qna_list #qna_write_items .qna_button_box button.qna_write_close{width:100%;height:60px;background:#dadada;border:none;font-size:16px;font-weight:700;color:#333;border:none}.prdqna_list #qna_list .pho_txt{display:none;box-sizing:border-box;background:#f5f5f5;padding:12px}.prdqna .prdqna_list .prdqna_box .qna_list_head{width:100%;position:relative}.prdqna .prdqna_list .prdqna_box .qna_list_head .qna_writer{cursor:pointer}.prdqna .prdqna_list .prdqna_box .qna_list_head .qna_writer span{font-size:11px;color:#000}.prdqna .prdqna_list .prdqna_box .qna_list_head .delete_qna{position:absolute;top:0;right:0}.prdqna .prdqna_list .prdqna_box .qna_list_head .delete_qna a{color:#fff;background:red;font-size:11px;padding:8px}.prdqna .prdqna_list .prdqna_box .qna_list_head .qna_writer span{font-size:11px;color:#000}.prdqna .prdqna_list .prdqna_box .qna_content{cursor:pointer}.prdqna .prdqna_list .prdqna_box .qna_content .review_sub{font-size:14px;color:#000;width:100%;text-overflow:ellipsis;overflow:hidden;word-break:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:14px 0}.prdqna .prdqna_list .prdqna_box .qna_content .review_date{font-size:11px;color:#000}.prdqna .prdqna_list .pho_txt .review_txt{font-size:12px;color:#000;word-break:keep-all}.prdqna .prdqna_list .pho_txt .qna_reply{font-size:11px;padding:8px;margin:8px 0;background:#388625;color:#fff;width:fit-content}.prdqna .prdqna_list .pho_txt .qna_thanks{margin-top:8px}.prdqna .prdqna_list .paging{display:flex;justify-content:center;align-items:center}