/* **********ÀüÃ¼¿µ¿ª********** */
input::placeholder {color:#949494;}
.clearfix:after { content: ""; display: block; clear: both; }
img{width: 100%;}
.my22_wrap{background: #f9f9f9; font-family: 'Noto-R';  letter-spacing: -0.025em; margin-top: 48px; color:#3A3A3A;}
.my22_wrap.scroll_52{margin-top: 52px;}
.my22_wrap .my_cont_tit{ font-size: 20px; font-family: 'Noto-B'; letter-spacing: -0.025em; line-height: 30px; position: relative;}
.my22_wrap .my_page_tit{height: 48px; background: #fff; font-size: 16px; font-family: 'Noto-B'; text-align: center; line-height: 48px; color: #3A3A3A; box-sizing: border-box;}
.my22_wrap .blue_txt{color: #0D6DE3 !important;}
.my22_wrap .red_txt{color: #F14738 !important;}

/* ¹öÆ° 3°³,2°³,1°³ */
.my22_wrap .btn_wrap{margin-top: 15px; display: flex; gap: 5px; padding:0 16px 16px;}
.my22_wrap .btn_wrap button{width: 100%; float: left; height: 35px; line-height: 35px; border-radius: 5px; border: 1px solid #DBDBDB; background: #fff;
letter-spacing: -0.06em;  color:#3A3A3A; font-size: 13px;}
.my22_wrap .btn_wrap button:last-child{margin-right: 0;}
.my22_wrap .btn_wrap button.blue_btn{color: #0D6DE3; border: 1px solid #0D6DE3;}
.my22_wrap .btn_wrap.btn_1 button{width: 100%;}

/* ÇÏ´Ü °íÁ¤ ¹öÆ° */
.bottom_fix_btn{position: fixed;bottom: 0;left: 0;width: 100%;background: #0D6DE3;height: 60px;text-align: center;line-height: 60px;color: #FFFFFF;
font-family: 'Noto-B';z-index: 101; box-shadow:0px -5px 5px #00000014;}
/* ¸®½ºÆ® ³»¿ë ¾øÀ» ¶§ */
.my22_wrap .list_none{ width: 100%; padding: 10vh 0; text-align: center;}
.my22_wrap .list_none span{ display: inline-block; width: 42px; height: 42px; margin-bottom: 12px;}
.my22_wrap .list_none .notice_no{color: #6c6c6c; line-height: 20px; font-size: 14px; font-family: noto-R;}

/* **********¸ÞÀÎÆäÀÌÁö********** */
/* È¸¿øÁ¤º¸ */
.my22_wrap.main_page .my22_info_box{ padding: 20px 16px; margin-bottom: 8px; background: #fff;}
.my22_wrap.main_page .member_grade{margin-bottom: 20px; display: flex; align-items: center; justify-content: space-between;}
.my22_wrap.main_page .member_grade a{width: 87px; height: 35px; border: 1px solid #D8D8D8; border-radius: 5px; font-size: 13px; font-family: 'noto-M'; display: flex; align-items: center; justify-content: center;}
.my22_wrap.main_page .grade_box {width: 100%; display: flex; align-items: center; gap: 12px;}
.my22_wrap.main_page .grade_icon{ width: 63px; height: 55px; display: inline-block;}
.my22_wrap.main_page .grade_info{flex-grow: 1;}
.my22_wrap.main_page .grade_info > div {display: flex; justify-content: space-between; align-items: center;}
.my22_wrap.main_page .grade_txt{font-size: 14px; left: -0.025em; font-family: 'Noto-R'; color: #949494; line-height: 1em;}
.my22_wrap.main_page .grade_name{font-size: 20px; left: -0.025em; font-family: 'Noto-B'; color: #3A3A3A;}
.my22_wrap.main_page .grade_info button {text-decoration: underline; background: none;}
.my22_wrap.main_page .member_grade_txt{background: #F3FAFF; min-height: 56px; border-radius: 10px; padding: 12px 16px; margin-bottom: 8px; display: flex; align-items: center; justify-content: center; gap: 12px; box-sizing: border-box;}
.my22_wrap.main_page .member_grade_txt p{text-align: center; font-size: 13px; font-family: 'noto-R';}
.my22_wrap.main_page .member_grade_txt i {flex-shrink: 0;}
@media (min-width:374px) {
    .my22_wrap.main_page .member_grade_txt p br{display: none;}
}

.my22_wrap.main_page .member_own{display:flex; flex-wrap: nowrap; align-items: center; height: 88px; width: 100%; background: linear-gradient(180deg, #1C8FED, #0D6DE3); border-radius: 15px; padding:20px 0; box-sizing: border-box;}
.my22_wrap.main_page .member_own > div{display: inline-block; width:37.5%; position: relative; box-sizing: border-box; padding: 0 15px; text-align: center;}
.my22_wrap.main_page .member_own > div.member_coupone {width:25%;}
.my22_wrap.main_page .member_own > div::before{content: ''; position: absolute; right: 0; top: 0; width: 1px; height: 100%; background: #ffffff33;}
.my22_wrap.main_page .member_own > div:last-child:before {display:none;}
.my22_wrap.main_page .member_own > div .bloo {height:27px; line-height:27px; padding:0 10px; position:absolute; top:-35px; right:0px; font-size:12px; color:#3A3A3A; background:#FFCC00; border-radius: 14px; border-bottom-left-radius: 0;}

.my22_wrap.main_page .own_category{ color: #fff; font-family: 'Noto-D'; font-size: 14px; letter-spacing: -0.025em; line-height: 1em; display: inline-block;}
.my22_wrap.main_page .own_quantity{ color: #fff; font-family: 'Noto-M'; font-size: 12px; letter-spacing: -0.025em;}
.my22_wrap.main_page .own_quantity .number{font-size: 16px; font-family: 'spoqa M'; font-weight:bold;}
.my22_wrap.main_page .arrow_right_w{display: inline-block; width: 12px; height: 12px; background: url('//image5.compuzone.co.kr/img/images/mypage22/down_arrow_w_18.png')center;
 background-size: contain; }
/* ÃÖ±ÙÁÖ¹®³»¿ª */
.my22_wrap.main_page .order_list{background: #fff; padding: 20px 16px;}
.my22_wrap.main_page .order_list .right_arrow{width: 30px;height: 30px; position: absolute;display: inline-block;right: 0;top:0; background: url('//image5.compuzone.co.kr/img/images/mypage22/right_arrow_60.png')center; background-size: contain;}
.my22_wrap.main_page .order_list .cont_list_box{margin-top: 15px;border: 1px solid #D8D8D8; border-radius: 15px; padding: 15px;}
.my22_wrap.main_page .order_list .order_info .left_box{float: left;}
.my22_wrap.main_page .order_list .order_info .left_box .order_date{font-family: 'spoqa M'; color: #121212; font-size: 13px; padding-right: 10px; line-height: 1em; border-right: 1px solid #DBDBDB; display: inline-block;}
.my22_wrap.main_page .order_list .order_info .left_box .order_number{font-family: 'Noto-R'; font-size: 12px; color: #949494; margin-left: 10px;}
.my22_wrap.main_page .order_list .order_info .right_box{float: right; color: #3A3A3A; font-size: 15px; font-family: 'Noto-M'; line-height: 1em; margin-top: 6px;}
.my22_wrap.main_page .order_info_more{margin-top: 14px; display: flex;}
.my22_wrap.main_page .order_info_more .img_box{width: 75px; height: 75px; border-radius: 5px; overflow: hidden; display: inline-block; flex: none;}
.my22_wrap.main_page .order_info_more .text_box{ margin-left: 15px; display: inline-block; width: 100%;}
.my22_wrap.main_page .order_prod_name{font-size: 13px;  letter-spacing: -0.05em; line-height: 18px;}
.my22_wrap.main_page .order_quantity{ font-size: 13px; letter-spacing: -0.05em; margin-left: 3px;}
.my22_wrap.main_page .blue_font{ color: #0D6DE3;}
.my22_wrap.main_page .order_price{margin-top: 6px;}
.my22_wrap.main_page .price_txt{ color: #949494; font-size: 14px; font-family: 'Noto-M'; letter-spacing: -0.05em;}
.my22_wrap.main_page .price_number{font-family: 'spoqa M'; font-weight:bold; font-size: 20px; color: #3A3A3A; line-height: 1em; margin-left: 6px; vertical-align: middle;}
.my22_wrap.main_page .price_number .unit{font-size: 14px; font-family: 'Noto-M'; letter-spacing: -0.05em; font-weight: 400; line-height: 20px; display: inline-block;
vertical-align: middle; margin-top: -1px}
/* ÀÚÁÖÃ£´Â ¸Þ´º */
.my22_wrap.main_page .often_menu{margin-top: 8px; background: #fff; padding: 25px 15px 28px;}
.my22_wrap.main_page .menu_wrap{ margin-top: 20px;}
.my22_wrap.main_page .menu_list{float: left; display: inline-block; width: 78px; font-size: 0; margin-right: 11px;}
.my22_wrap.main_page .menu_list:last-child{margin-right: 0;}
.my22_wrap.main_page .menu_list .icon{ width: 78px; height: 78px; background: #F8F8F8; border-radius: 20px;display: flex; justify-content: center; align-items: center; padding: 20px;  box-sizing: border-box;}
.my22_wrap.main_page .menu_list .icon img{width: 100%;}
.my22_wrap.main_page .menu_list .menu_name{font-size: 13px; color: #3A3A3A; line-height: 1em; margin-top: 10px; text-align: center;}
/* myÄÄÇ»Á¸ */
.my22_wrap.main_page .myCompuzone{margin-top: 8px; background: #fff; padding: 25px 0 0;}
.my22_wrap.main_page .myCompuzone .my_cont_tit{ padding: 0 15px 15px;}
/* ¸Þ´º¿µ¿ª ÀüÃ¼ÆîÃÄº¸±â Åä±Û */
.my22_wrap.main_page .myCompuzone .show_option{position: relative; display: inline-block; width: auto; height: 24px; float: right; margin-top: -3px;}
.my22_wrap.main_page .myCompuzone .show_option .txt{font-size: 15px; letter-spacing: -0.05em; color: #6C6C6C; font-family: 'Noto-R';}
.my22_wrap.main_page .myCompuzone .show_option a {display: inline-block; width: 48px; height:100%; border-radius:50px; background-color:#d8d8d8; box-shadow: inset 0px 0px 2px 0px rgba(0,0,0,0.16); position: relative; vertical-align: middle; margin-left: 6px;}
.my22_wrap.main_page .myCompuzone .show_option i {position: absolute; display: inline-block; width: 18px; height: 18px; background: #fff; border-radius: 50%; top: 3px; left: 3px; box-shadow: 0px 0px 0px rgba(0,0,0,0.16); }
.my22_wrap.main_page .myCompuzone .show_option.on a {background-color:#0D6DE3;}
.my22_wrap.main_page .myCompuzone .show_option.on i {left: calc(100% - 21px);}
.my22_wrap.main_page .myCPZ_gnb{ border-top: 1px solid #E8E8E8; padding: 12px 15px; box-sizing: border-box; font-family: 'Noto-M'; font-size: 16px; position: relative;}
.my22_wrap.main_page .myCPZ_gnb_sub:last-child {border-bottom: 1px solid #e8e8e8;}
.my22_wrap.main_page .myCPZ_gnb i{ width: 30px; height: 30px; display: inline-block; vertical-align: middle; margin-right: 6px;}
.my22_wrap.main_page .myCPZ_gnb .toggle_icon{width: 24px; height: 24px; display: inline-block; float: right; margin-top: 3px;  position: relative;
background: url('//image5.compuzone.co.kr/img/images/mypage22/icon_plus_48.png'); background-size: contain;}
.my22_wrap.main_page .myCPZ_gnb.on .toggle_icon{ background: url('//image5.compuzone.co.kr/img/images/mypage22/icon_minus_48.png'); background-size: contain;}
.my22_wrap.main_page .myCPZ_gnb_sub{background: #FCFCFC; overflow: hidden;}
.my22_wrap.main_page .myCPZ_gnb_sub ul{padding: 20px; display: grid; grid-template-columns: repeat(2,1fr); gap: 15px;}
.my22_wrap.main_page .myCPZ_gnb_sub ul li{width: 100%; display: inline-block; font-size: 15px; letter-spacing: -0.05em;}
.my22_wrap.main_page .myCPZ_gnb_sub ul li.ltsp {letter-spacing: -2.3px;}
.my22_wrap.main_page .myCPZ_gnb_sub ul.clearfix:after {display: none;}
/* **********ÁÖ¹®³»¿ªÁ¶È¸********** */
.my22_wrap.orderList_page{background: #fafafa; padding-bottom: 30px; min-height: calc(100dvh - 400px);}
/* °Ë»ö¿É¼Ç */
.my22_wrap.orderList_page .search_option{ padding: 0px 16px; font-family: 'Noto-R';}
.my22_wrap.orderList_page .search_option .right_box{display: flex; justify-content: space-between;}
.my22_wrap.orderList_page .search_option .right_box .info_box {display: flex; align-items: center;}
.my22_wrap.orderList_page .search_option .right_box .info_box>span:last-child {border:0;}

.my22_wrap.orderList_page .search_option span{font-size: 15px; padding: 0 10px; line-height: 1em; border-right: 1px solid #DBDBDB; display: inline-block; float: left;}
.my22_wrap.orderList_page .search_option span:first-child{    padding: 0 10px 0 0;}
.my22_wrap.orderList_page .search_option .icon{width: 24px; height: 24px; display: inline-block; vertical-align: text-top; float: left; border-right:0; padding-right: 0;}
/* ÁÖ¹®¸®½ºÆ® */
.my22_wrap.orderList_page .order_history{border: 1px solid #D8D8D8; border-radius: 15px; background: #fff; margin: 12px 16px 0; overflow: hidden;}
.my22_wrap.orderList_page .order_brief_info{position: relative; padding: 16px;}
.my22_wrap.orderList_page .order_brief_info .order_date{font-family: 'spoqa M'; font-weight:normal; color: #121212; font-size: 13px; padding-right: 10px; line-height: 1em; border-right: 1px solid #DBDBDB; display: inline-block;}
.my22_wrap.orderList_page .order_brief_info .order_name {display: flex; align-items: center; font-family: 'spoqa M'; font-weight:normal; color: #121212; font-size: 13px; line-height: 1em; margin-top:8px;}
.my22_wrap.orderList_page .order_brief_info .order_name .order_number {margin-left:20px;}
.my22_wrap.orderList_page .order_brief_info .order_name .order_number::before {content:''; width:1px; height:13px; background:#DBDBDB; position:absolute; top:0; left:-10px;} 
.my22_wrap.orderList_page .order_brief_info .order_number{font-family: 'Noto-R'; font-size: 12px; color: #949494; margin-left: 10px; position:relative;}
.my22_wrap.orderList_page .order_brief_info .order_price{margin-top: 8px;}
.my22_wrap.orderList_page .order_brief_info .order_price .price_txt{ color: #949494; font-size: 14px; font-family: 'Noto-M'; letter-spacing: -0.05em;}
.my22_wrap.orderList_page .order_brief_info .order_price .price_number{font-family: 'spoqa M'; font-weight:bold; font-size: 20px; color: #3A3A3A; line-height: 1em; margin-left: 6px;}
.my22_wrap.orderList_page .order_brief_info .order_price .price_number .unit{font-size: 14px; font-family: 'Noto-M'; letter-spacing: -0.05em; font-weight: 400; line-height: 20px;
    display: inline-block; vertical-align: bottom; padding-bottom: 1px;}
.my22_wrap.orderList_page .order_brief_info .right_arrow{width: 24px; height: 24px; position: absolute; display: inline-block; right: 16px; top: 16px; background:url('//image5.compuzone.co.kr/img/images/svg_icon/3A3A3A/icon_line_next_24.svg') center/24px no-repeat;}
/* ÁÖ¹®¸®½ºÆ® - ÁÖ¹®¹øÈ£º° */
.my22_wrap.orderList_page .order_number_list{padding: 16px; border-top: 1px solid #D8D8D8;}
.my22_wrap.orderList_page .order_number_list .order_cont_tit{font-size: 15px; font-family: 'Noto-M';}
.my22_wrap.orderList_page .order_number_list .order_cont_explain{font-size: 12px; color: #949494;}
.my22_wrap.orderList_page .order_number_list .prod_wrap{ display: flex; gap: 15px; margin-top:12px;}
.my22_wrap.orderList_page .order_number_list .prod_wrap .img_box{width: 100px; height: 100px; background: #eee; border-radius: 5px; overflow: hidden; display: inline-block; flex: none;}
.my22_wrap.orderList_page .order_number_list .prod_wrap .text_box{display: inline-block; width: 100%;}
.my22_wrap.orderList_page .order_number_list .prod_wrap .text_box .order_prod_name{font-size: 13px; letter-spacing: -0.05em; line-height: 18px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; height: 36px;}
.my22_wrap.orderList_page .order_number_list .prod_wrap .text_box .order_prod_option{color: #949494; font-size: 13px; letter-spacing: -0.05em; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; margin-top: 5px;}
.my22_wrap.orderList_page .order_number_list .prod_wrap .text_box .service_period{ font-size: 12px; color: #0D6DE3; letter-spacing: -0.05em; }
.my22_wrap.orderList_page .order_number_list .order_price .price_txt{ color: #949494; font-size: 14px; font-family: 'Noto-M'; letter-spacing: -0.05em;}
.my22_wrap.orderList_page .order_number_list .order_price .price_number{font-family: 'spoqa M'; font-weight:bold; font-size: 14px; line-height: 1em; border-right: 1px solid #DBDBDB; display: inline-block; padding-right: 6px;}
.my22_wrap.orderList_page .order_number_list .order_price .price_number .unit{font-size: 14px; font-family: 'Noto-M'; font-weight: 400;}
.my22_wrap.orderList_page .order_number_list .order_price .quantity{font-size: 13px; letter-spacing: -0.05em; color: #949494; margin-left: 6px;}
.my22_wrap.orderList_page .order_number_list .oder_prod{ position: relative; margin-top: 8px;}
.my22_wrap.orderList_page .order_number_list .oder_prod .review_btn{position: absolute; right: 0; top: 0;}
.my22_wrap.orderList_page .order_number_list .oder_prod .review_btn > a{width: 70px; height: 24px; border: 1px solid #D8D8D8; border-radius: 24px; text-align: center;
font-family: 'Noto-M'; font-size: 12px; line-height: 24px; color: #949494; box-sizing: border-box;}
.my22_wrap.orderList_page .order_number_list .oder_prod .review_btn > a.review_write{color: #0D6DE3; border: 1px solid #0D6DE3;}
.my22_wrap.orderList_page .order_last_notice {background:#F3FAFF; padding:14px 0; text-align: center; box-sizing: border-box;}
.my22_wrap.orderList_page .order_last_notice p {font-size:14px; font-family:'noto-M'; color:#3a3a3a;}
.my22_wrap.orderList_page .list_none{padding-bottom: calc(10vh - 30px);}

/* **********ÁÖ¹®»ó¼¼³»¿ª********** */
.my22_wrap.orderDetail_page{margin-top: 0px; min-height: calc(100dvh - 360px)}
.my22_wrap .my_page_tit{border-bottom: 1px solid #D8D8D8; position: relative;}
.my22_wrap.orderDetail_page .prev_arrow{ width: 36px; height: 36px; position: absolute; display: inline-block; left: 8px; top: 50%; transform: translateY(-50%); background: url(//image5.compuzone.co.kr/img/images/svg_icon/3A3A3A/icon_line_before_24.svg) center center / 24px no-repeat;}
/* ÁÖ¹®»ó¼¼³»¿ª ¿ä¾à¿µ¿ª */
.my22_wrap.orderDetail_page .summary_box{background: #fff; padding: 30px 15px;}
.my22_wrap.orderDetail_page .summary_box .order_date{font-size: 16px; font-family: 'spoqa M'; font-weight:bold; line-height: 1em;}
.my22_wrap.orderDetail_page .summary_box .order_number{color: #949494; font-size: 13px; line-height: 1em; margin-top: 8px;}
.my22_wrap.orderDetail_page .summary_box .btn_wrap{margin-top: 18px; display: flex;  gap: 5px;}

@media screen and (max-width:375px) {
    .my22_wrap.orderDetail_page .summary_box .btn_wrap {flex-wrap: wrap;}
    .my22_wrap.orderDetail_page .summary_box .btn_wrap button {width: calc(50% - 2.5px);}
}
/* ÁÖ¹®»ó¼¼³»¿ª »ó¼¼¿µ¿ª */
.my22_wrap.orderDetail_page .payment_Info_wrap{margin-top: 8px; background: #fff;}
.my22_wrap.orderDetail_page .payment_Info{border-top: 1px solid #D8D8D8;}
.my22_wrap.orderDetail_page .payment_Info:first-child{border-top: 0;}
.my22_wrap.orderDetail_page .payment_Info .Info_tit{font-family: 'Noto-B'; font-size: 17px; letter-spacing: -0.05em; padding: 15px;  position: relative;}
.my22_wrap.orderDetail_page .payment_Info .Info_hide{font-size: 15px; letter-spacing: -0.05em; overflow: hidden; height: 0; padding: 0;}
.my22_wrap.orderDetail_page .payment_Info .Info_hide li{display: flex; margin-top: 20px; position: relative;}
.my22_wrap.orderDetail_page .payment_Info .Info_hide li:first-child{margin-top: 0;}
.my22_wrap.orderDetail_page .payment_Info .Info_hide li span{ display: block;}
.my22_wrap.orderDetail_page .payment_Info .Info_hide li .notice p {color: #f14738; font-size: 13px; letter-spacing: -0.05em; word-break: keep-all;}
.my22_wrap.orderDetail_page .payment_Info .Info_hide li .li_tit{width: 100px; flex:none; color: #949494;}
.my22_wrap.orderDetail_page .payment_Info .Info_hide li .li_cont em{font-size: 13px; display: block; margin-top: 5px;}
.my22_wrap.orderDetail_page .payment_Info .Info_hide li .inquiry_btn{position:absolute; right: 0; top: -3px; width: 70px; height: 24px; border: 1px solid 
#D8D8D8; border-radius: 24px; text-align: center; font-family: 'Noto-M'; font-size: 12px; line-height: 24px; color: #949494; box-sizing: border-box;}
.my22_wrap.orderDetail_page .payment_Info .Info_hide li .grey_txt{color: #949494;}
.my22_wrap.orderDetail_page .payment_Info .Info_tit .toggle_icon{width: 24px; height: 24px; right: 15px; top: 15px; display: inline-block;position: absolute; background: url('//image5.compuzone.co.kr/img/images/mypage22/down_arrow_45.png')center;     background-size: contain;}
.my22_wrap.orderDetail_page .payment_Info.on .Info_tit .toggle_icon{background: url('//image5.compuzone.co.kr/img/images/mypage22/top_arrow_45.png')center; background-size: contain;}
.my22_wrap.orderDetail_page .payment_Info.on .Info_hide{height: auto; padding: 0 15px 21px;}
/* ÁÖ¹®»ó¼¼³»¿ª »óÇ°¿µ¿ª */
.my22_wrap.orderDetail_page .order_prod_info{margin-top: 8px; background: #fff; padding: 25px 15px 30px;}
.my22_wrap.orderDetail_page .order_prod_info .Info_tit{    font-family: 'Noto-B'; font-size: 17px; letter-spacing: -0.05em; position: relative;}
.my22_wrap.orderDetail_page .order_prod_info .order_number_list{border: 1px solid #D8D8D8; border-radius: 15px; margin-top: 15px; overflow: hidden;}
.my22_wrap.orderDetail_page .order_prod_info .Info_tit + .btn_wrap{margin-bottom: 20px;}
.my22_wrap.orderDetail_page .order_prod_info .order_number_list .order_cont_tit{font-size: 15px; font-family: 'Noto-M'; padding:16px 16px 0;}
.my22_wrap.orderDetail_page .order_prod_info .order_number_list .order_cont_explain{font-size: 12px; color: #949494; margin-top: 5px; padding:0 16px;}
.my22_wrap.orderDetail_page .order_prod_info .order_number_list .prod_wrap{display: flex; margin-top: 15px; padding:0 16px 16px;}
.my22_wrap.orderDetail_page .order_prod_info .order_number_list .img_box{width: 100px; height: 100px; background: #eee; border-radius: 5px; overflow: hidden; display: inline-block; flex: none;}
.my22_wrap.orderDetail_page .order_prod_info .order_number_list .text_box{margin-left: 15px; display: inline-block; width: 100%;}
.my22_wrap.orderDetail_page .order_prod_info .order_number_list .order_prod_name{    font-size: 13px; letter-spacing: -0.05em; line-height: 18px;}
.my22_wrap.orderDetail_page .order_prod_info .order_prod_option{color: #949494; font-size: 13px; letter-spacing: -0.05em; margin-top: 5px;}
.my22_wrap.orderDetail_page .order_prod_info .order_prod_option.service_period{font-size: 12px; color: #0D6DE3;}
.my22_wrap.orderDetail_page .order_prod_info .order_number_list .oder_prod{position: relative; margin-top: 5px;}
.my22_wrap.orderDetail_page .order_prod_info .order_number_list .oder_prod .price_number{font-size: 13px; letter-spacing: -0.05em; color: #949494; line-height: 1em; border-right: 1px solid #DBDBDB; display: inline-block; padding-right: 6px;}
.my22_wrap.orderDetail_page .order_prod_info .order_number_list .oder_prod .quantity{font-size: 13px; letter-spacing: -0.05em; color: #949494; margin-left: 6px;}
.my22_wrap.orderDetail_page .order_prod_info .total_price {margin-top: 8px; position: relative;}
.my22_wrap.orderDetail_page .order_prod_info .total_price .price_number{ font-family: 'spoqa M'; font-weight:bold; font-size: 16px; color: #3A3A3A; line-height: 1em;}
.my22_wrap.orderDetail_page .order_prod_info .total_price .price_number .unit{font-size: 14px; font-family: 'Noto-M'; letter-spacing: -0.05em; font-weight: 400;
margin-top: -2px; line-height: 20px; display: inline-block; vertical-align: middle;}
.my22_wrap.orderDetail_page .order_prod_info .review_btn{position: absolute; right: 0; top:-4px;}
.my22_wrap.orderDetail_page .order_prod_info .review_btn a{width: 70px; height: 24px; border: 1px solid #D8D8D8; border-radius: 24px; text-align: center; font-family: 'Noto-M';
font-size: 12px; line-height: 24px; color: #949494; box-sizing: border-box;}
.my22_wrap.orderDetail_page .order_prod_info .review_btn > a.review_write{color: #0D6DE3; border: 1px solid #0D6DE3;}
@media screen and (max-width: 520px) {
    .my22_wrap.orderDetail_page .order_prod_info .Info_tit + .btn_wrap {flex-wrap: wrap;}
}

/* **********Àû¸³±ÝÆäÀÌÁö********** */
.my22_wrap.reserves_page .reserves_sum_box{padding: 20px 15px;min-height: 50vh;}
.my22_wrap.reserves_page .reserves_sum_box .reserve_sum{padding: 10px 0; border-bottom: 1px solid #D8D8D8;}	
.my22_wrap.reserves_page .reserves_sum_box .reserve_sum:last-child{border-bottom:0;}
.my22_wrap.reserves_page .reserves_sum_box .reserve_sum .left_box{float: left; display: flex; align-items: center;}
.my22_wrap.reserves_page .reserves_sum_box .reserve_sum .left_box i{width: 39px; height: 39px;display: inline-block; vertical-align: middle; margin-right: 5px;}
.my22_wrap.reserves_page .reserves_sum_box .reserve_sum .left_box span{ line-height: 39px;}
.my22_wrap.reserves_page .reserves_sum_box .reserve_sum .left_box .right_arrow {width:24px; height:24px; background:url('//image5.compuzone.co.kr/img/images/mypage22/top_arrow_45.png') center center/contain no-repeat; transform:rotate(90deg);}
.my22_wrap.reserves_page .reserves_sum_box .reserve_sum .right_box{float: right;  line-height: 39px;}
.my22_wrap.reserves_page .reserves_sum_box .reserve_sum .money{ font-family: 'spoqa M'; font-weight:bold; font-size: 20px; color: #6C6C6C;}
.my22_wrap.reserves_page .reserves_sum_box .reserve_sum .unit{font-family: 'Noto-M'; font-size: 14px; color: #3A3A3A;}
/* ½½¶óÀÌµå ¿µ¿ª */
.my22_wrap.reserves_page .reserve_pop_wrap{position: fixed; width: 100vw; top: 276px; }
.my22_wrap.reserves_page .reserve_pop_wrap .reserve_slide{background: #fff; border: 1px solid #D8D8D8; border-radius: 20px 20px 0 0; box-shadow: 0px -2px 5px rgba(0, 0, 0, 0.08);}
/* .my22_wrap.reserves_page .reserve_pop_wrap .reserve_slide::before { content: ''; width: 38px; height: 5px; position: Absolute; top: 10px; left: 50%; transform: translateX(-50%);
background: #e8e8e8; border-radius: 25px; } */

.my22_wrap.reserves_page .reserve_pop_wrap .reserve_slide .top_box{ padding: 30px 15px 15px;}
.my22_wrap.reserves_page .reserve_pop_wrap .reserve_slide .tab_box ul{ background: #E8E8E8; border-radius: 45px;}
.my22_wrap.reserves_page .reserve_pop_wrap .reserve_slide .tab_box ul li{width: calc(100% / 2); float: left; height: 45px; line-height: 45px; text-align: center;  border-radius: 45px; font-family: 'Noto-M'; font-size: 17px; color: #949494;}
.my22_wrap.reserves_page .reserve_pop_wrap .reserve_slide .tab_box ul li.on{background: #0D6DE3; color: #fff;}
.my22_wrap.reserves_page .reserve_pop_wrap .reserve_slide .search_option{padding: 20px 0 0px;}
.my22_wrap.reserves_page .reserve_pop_wrap .reserve_slide .search_option .right_box{display: flex; justify-content: space-between;}
.my22_wrap.reserves_page .reserve_pop_wrap .reserve_slide .search_option .right_box .info_box span:last-child{border: 0;}
.my22_wrap.reserves_page .reserve_pop_wrap .search_option .right_box span{font-size: 15px; padding: 0 10px; line-height: 1em; border-right: 1px solid #DBDBDB; display: inline-block; float: left;}
.my22_wrap.reserves_page .reserve_pop_wrap .search_option .right_box span.icon{width: 20px; height: 20px; display: inline-block;  border-right: 0; padding-right: 0;}
/* Àû¸³±Ý »ó¼¼³»¿ª */
.my22_wrap.reserves_page .reserve_list_wrap{margin: 0 15px;}	
.my22_wrap.reserves_page .reserve_list_wrap .reserve_list{border: 1px solid #D8D8D8; border-radius: 15px; margin-top: 15px; padding: 30px 15px; height: auto; display: flex; align-items: center; justify-content: space-between;}
.my22_wrap.reserves_page .reserve_list_wrap .reserve_list:first-child{margin-top: 0;}
.my22_wrap.reserves_page .reserve_list_wrap .reserve_list .left_box{float: left; margin-right: 10px;}
.my22_wrap.reserves_page .reserve_list_wrap .reserve_list .left_box .date{font-family: 'spoqa M'; color: #949494; font-size: 13px; line-height: 1em; display: inline-block;}
.my22_wrap.reserves_page .reserve_list_wrap .reserve_list .left_box .explan{font-size: 14px; font-family: 'Noto-M';}
.my22_wrap.reserves_page .reserve_list_wrap .reserve_list .right_box{flex:none;}
.my22_wrap.reserves_page .reserve_list_wrap .reserve_list .right_box .money{ font-family: 'spoqa M'; font-weight:bold; font-size: 16px; color: #6C6C6C;}
.my22_wrap.reserves_page .reserve_list_wrap .reserve_list .right_box .unit{ font-family: 'Noto-M'; font-size: 11px; color: #3A3A3A;}
.my22_wrap.reserves_page .reserve_list_wrap .reserve_notice{ margin: 27px 0;}
.my22_wrap.reserves_page .reserve_list_wrap .reserve_notice ul li{font-size: 13px;  color: #949494; word-break: keep-all; padding-left: 11px;position: relative; margin-bottom: 10px;}  
.my22_wrap.reserves_page .reserve_list_wrap .reserve_notice ul li::before{content: '¤ý';position: absolute; left: 0; top: 0; font-size: 13px;  color: #949494;}
.my22_wrap.reserves_page .reserve_list_wrap .reserve_notice ul li:last-child{margin-bottom: 0;}
.my22_wrap.reserves_page .reserve_list_wrap .reserve_list_none{ width: 100%; padding: 10vh 0; text-align: center;}
.my22_wrap.reserves_page .reserve_list_wrap .reserve_list_none span{ display: inline-block; width: 42px; height: 42px; margin-bottom: 12px;}
.my22_wrap.reserves_page .reserve_list_wrap .reserve_list_none .notice_no{color: #6c6c6c; line-height: 20px; font-size: 14px; font-family: noto-R;}
/* ½ºÅ©·Ñ ¿µ¿ª */
.my22_wrap.reserves_page .reserve_pop_wrap.up{top: 145px;}
.my22_wrap.reserves_page .reserve_pop_wrap .scroll_box{ overflow-y: scroll; height: calc(100vh - 463px);}
.my22_wrap.reserves_page .reserve_pop_wrap.up .scroll_box{    height: calc(100vh - 340px);  }
.my22_wrap.reserves_page .reserve_pop_wrap .scroll_box footer{ padding: 20px 15px 5px;}

.my22_wrap.reserves_page.scroll_52 .reserve_pop_wrap{ top: 328px;}
.my22_wrap.reserves_page.scroll_52 .reserve_pop_wrap .scroll_box{height: calc(100vh - 524px);}
.my22_wrap.reserves_page.scroll_52 .reserve_pop_wrap.up{top: 102px;}
.my22_wrap.reserves_page.scroll_52 .reserve_pop_wrap.up .scroll_box{height: calc(100vh - 298px);}
/* **********ÆË¾÷ ¼³Á¤********** */
/* ¹öÆ° css */
#pop_box .AS_MGbtn {display:inline-block; width: 100%; min-width: auto; height: 35px; line-height: 1; border: solid 1px; border-radius: 8px; color: #3a3a3a; font-size:13px; font-family: noto-M;border-color: #e8e8e8; background-color: #e8e8e8; color: #949494; padding: 0 5px;}
#pop_box .AS_MGbtn.on { background-color: #fff; border-color: #0D6DE3; color: #0D6DE3;}
#pop_box .AS_LBLbtn, #pop_box .AS_LGbtn {display:inline-block; width: 100%; max-width: 100%; height: 52px; line-height: 1; border: 0; border-radius: 100px; color:#fff; font-size:16px; font-family: noto-M; outline:none; cursor:pointer; box-shadow: unset; border-radius: 8px;}
#pop_box .AS_LBLbtn {background-color: #0D6DE3; }
#pop_box .AS_LGbtn {background-color: #ffffff; color: #3A3A3A; border: 1px solid #D8D8D8; box-shadow: none;}
/* ÇÏ´Ü °íÁ¤ ¹öÆ° */
#pop_box .AS_btn_wrap {width: 100%; text-align: center; margin: 40px auto; padding: 0 20px; position: absolute; bottom: inherit; left: 50%; transform: translateX(-50%); box-sizing: border-box; display:flex; gap:10px;}
#pop_box .AS_btn_wrap .reroad{ display: inline-block; width: 30px; height: 16px; line-height: 0em; vertical-align: bottom;}
#pop_box .AS_btn_wrap .reroad img{ width: 100%; margin-top: -7px;}
/* ÆË¾÷ ³»ºÎ */
#pop_box { display: block; overflow-x: hidden; position: fixed; top: 0; left: 0; width: 100%; height: 100vh; z-index: 99999; background-color: rgba(0,0,0,.6); }
#pop_box, #pop_box * {box-sizing: border-box;}
#pop_box .big_layer_pop {position: fixed; display: inline-block; bottom: 0; left: 0; width: 100%; height: auto; padding: 30px 20px 132px; border-radius: 20px 20px 0 0; background-color: #fff;text-align: center; max-height: calc(100vh - 95px);}
#pop_box .layerPop_X {position: absolute; display: inline-block; top: 26px; right: 20px; width: 20px; height: 20px; background:url("//image5.compuzone.co.kr/img/images/mypage21/mo_popup_X.png") center no-repeat; background-size:contain;}
#pop_box .layerPop_Tit {text-align: center; padding-bottom: 20px; border-bottom: 1px solid #D8D8D8;}
#pop_box .layerPop_Tit > p { color: #3a3a3a; font-family: noto-B;font-size: 20px; line-height: 29px; }
#pop_box .big_layer_pop .layerPop_Tit {padding:0 0 20px;}
#pop_box .big_layer_pop .layerPop_contents{width: 100%; display: inline-block; overflow-y: scroll;max-height: calc(100vh - 338px);}
#pop_box .big_layer_pop .layerPop_contents .con_tit{text-align: left; font-size: 17px; font-family: 'Noto-B'; letter-spacing: -0.05em; line-height: 1em; margin-top: 25px; margin-bottom: 15px;}
#pop_box .big_layer_pop .layerPop_contents > ul {display: flex; align-items: center; flex-wrap: wrap; gap:10px;}
#pop_box .big_layer_pop .layerPop_contents li { display: inline-block; width: calc((100% - 30px)/4);}
#pop_box .big_layer_pop .layerPop_contents > ul.btn_wrap_2 li{width: calc((100% - 10px)/2);}
#pop_box .big_layer_pop .layerPop_contents > ul.btn_wrap_2 li:nth-child(4n){margin-right: 10px;}
#pop_box .big_layer_pop .layerPop_contents > ul.btn_wrap_2 li:nth-child(2n){margin-right: 0;}
/* ÆË¾÷ Ä¶¸°´õ */
#pop_box .calender2_wrap{margin-top: 10px;}
#pop_box .calender2_wrap .calender_box{margin-left: 10px; width: calc((100% - 10px) / 2); float: left;height: 40px; border: #d8d8d8 1px solid; border-radius: 8px;
background-color: #fff; font-size: 0; overflow: hidden;}
#pop_box .calender2_wrap .calender_box:first-child{margin-left: 0;}
#pop_box .calender2_wrap .cal_input_box{position: relative; display: inline-block; float: left; width: calc(100% - 48px);}
#pop_box .calender2_wrap .cal_input_box input{outline: none; -webkit-appearance: none; -moz-appearance: none; appearance: none; width: 100%; background-color: #fff;
color: #949494; font-size: 13px; line-height: 1; padding: 0 14px; border: 0; border-radius: 0; height: 38px;}
#pop_box .calender2_wrap .calender_box button{outline: 0; cursor: pointer; -webkit-appearance: none; display: inline-block; float: left; height: 38px;
background-color: #707070; color: #fff; font-size: 13px; line-height: 1;position: relative; width: 48px; background-color: #fff;}
#pop_box .calender2_wrap .calender_box button::after{content: ''; position: absolute; display: inline-block; top: 50%; left: 50%; transform: translate(-50%, -50%);
width: 24px; height: 24px; background: url('//image5.compuzone.co.kr/img/images/mypage22/calender_icon_48.png') center no-repeat; background-size: contain;}
/* ÆË¾÷ °Ë»ö¿µ¿ª */
#pop_box .search_wrap{width: 100%; height: 40px; border: #d8d8d8 1px solid; border-radius: 8px; background-color: #fff; font-size: 0; overflow: hidden; margin-top: 10px;}
#pop_box .search_wrap .search_box{width: calc(100% - 39px); position: relative; display: inline-block; float: left;}
#pop_box .search_wrap .search_box input{width: 100%; background-color: #fff; color: #949494; font-size: 15px; line-height: 1; padding: 0 40px 0 15px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; border: 0; border-radius: 0; height: 38px; text-align: left;}
#pop_box .search_wrap .search_box button{position: absolute; display: inline-block; right: 5px; top: 7px; width: 24px; height: 24px; background: url('//image5.compuzone.co.kr/img/images/mypage22/icon_circleX_48.png') center no-repeat; background-size: contain;}
#pop_box .search_wrap .SearchBtn{outline: 0; cursor: pointer; -webkit-appearance: none; display: inline-block; float: left; height: 38px; color: #fff; font-size: 13px; line-height: 1; position: relative; width: 39px; background-color: #fff;}
#pop_box .search_wrap .SearchBtn:after{content: ''; position: absolute; display: inline-block; top: 50%; left: 0; transform: translateY(-50%); width: 30px; height: 30px; background: url('//image5.compuzone.co.kr/img/images/mypage22/icon_magnifier_60.png') center no-repeat; background-size: contain;}
/* ´Þ·Â */
.calender_popup{display: block; overflow-x: hidden; position: fixed; top: 0; left: 0; width: 100%; height: 100vh; z-index: 100000; background-color: rgba(0,0,0,.6);}
.calender_datepicker{ width: 325px; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); min-height: 256px; }
.calender_popup .ui-datepicker-inline{display: block; position: relative; margin: 0; padding: 0; width: 100%; height: 100%; border: 0px; background: #fff; font-size: 0;
border-radius: 10px;}
.calender_popup .ui-datepicker-header{ background: #0D6DE3; padding: 0; margin: 0; border: 0; width: 100%; height: 58px;
border-radius: 0; border-radius: 10px 10px 0 0; width: calc(100% + 2px); margin-left: -1px; margin-top: -1px;}
.calender_popup .ui-datepicker-title{    font-family: 'Noto-B'; color: #fff; line-height: 57px; font-size: 17px;}
.calender_popup .ui-datepicker-title span{font-family: 'Noto-B'; color: #fff; line-height: 60px; font-size: 17px;}
.calender_popup .ui-datepicker-calendar{ width: 285px; margin: 20px;}
.calender_popup .ui-datepicker td{width: 35px; height: 35px; position: relative;}
.calender_popup .ui-datepicker th{border: 0; font-size: 15px; font-family: 'Noto-R'; font-weight: 400; color: #3A3A3A;}
.calender_popup .ui-datepicker th span{font-size: 15px; font-family: 'Noto-R'; font-weight: 400; color: #3A3A3A;}
.calender_popup .ui-datepicker tr th:first-child span, .calender_popup .ui-datepicker tr td:first-child a{color: #F14738;}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-button, html .ui-button.ui-state-disabled:hover, html .ui-button.ui-state-disabled:active{ 
background: transparent; border: 0px; text-align: center; color:#3A3A3A; font-size: 15px; font-family: 'Noto-R';}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active, .ui-button:active, .ui-button.ui-state-active:hover{ 
color: #fff; border: 0;background: none; background: #0D6DE3; border-radius: 50%;}

.calender_popup .ui-datepicker td span, .calender_popup .ui-datepicker td a{padding: 0; position: relative; z-index: 1; height: 35px; line-height: 35px;}
.calender_popup .ui-state-default, .calender_popup .ui-widget-content .ui-state-default, .calender_popup .ui-widget-header .ui-state-default{position: relative;}
.calender_popup .ui-datepicker-today::after{ content: ''; position: absolute; display: inline-block; border-radius: 50%; width: 35px; height: 35px; top: 50%; left: 50%;
transform: translate(-50%, -50%); background: #f3faff;}
.calender_popup .ui-datepicker-current-day::after, .calender_popup .ui-datepicker-current-day.ui-datepicker-today::after{content: ''; position: absolute;
display: inline-block; border-radius: 50%; width: 35px; height: 35px; top: 50%; left: 50%; transform: translate(-50%, -50%); background: #0D6DE3;	}
.calender_popup .ui-datepicker .ui-datepicker-prev, .calender_popup .ui-datepicker .ui-datepicker-next{position: absolute; top: 0px; width: 36px; height: 58px; cursor: pointer;}
.calender_popup .ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span{width: 18px; height: 18px;}
.calender_popup .ui-datepicker-prev{left: 70px;}
.calender_popup .ui-datepicker-next{right: 70px;}
.calender_popup .ui-datepicker-prev .ui-icon{background: url('//image5.compuzone.co.kr/img/images/mypage22/prev_arrow_w_36.png')center; background-size: contain; }
.calender_popup .ui-datepicker-next .ui-icon{background: url('//image5.compuzone.co.kr/img/images/mypage22/next_arrow_w_36.png')center; background-size: contain; }
.calender_popup .layer_X {position: absolute; display: inline-block; top: 15px; right: 15px; width: 30px; height: 30px; z-index: 1;
background:url("//image5.compuzone.co.kr/img/images/mypage22/icon_X_60.png") center no-repeat; background-size:contain;}

/* È­»ìÇ¥ Ãß°¡ */
.my22_wrap.reserves_page .reserve_pop_wrap .reserve_slide .toggle_btn{width: 36px; height: 15px; position: absolute; top: 8px; left: 50%; transform: translateX(-50%);
background: #e8e8e8; border-radius: 25px; background: url(	"//image5.compuzone.co.kr/img/images/mypage22/detail_fixbtn_reversal_up.png")no-repeat; background-position: center;
    background-size: contain;}
	.my22_wrap.reserves_page .reserve_pop_wrap.up .reserve_slide .toggle_btn{width: 36px; height: 15px; position: absolute; top: 8px; left: 50%; transform: translateX(-50%);
background: #e8e8e8; border-radius: 25px; background: url(	"//image5.compuzone.co.kr/img/images/mypage22/detail_fixbtn_reversal_down.png")no-repeat; background-position: center;
    background-size: contain;}
/* ¿ä84448 ¹æ¹®¼ö·É º¯°æ 220610 */
#pop_box .big_layer_pop{min-height: 320px;}
#pop_box .notice_p{font-size: 14px; letter-spacing: -0.045em; font-family: "Noto-R"; margin-top: 15px;}
/* ÆË¾÷ */
#pop_box .layerPop_Bbtn,#pop_box .layerPop_Wbtn {display:inline-block; width: 100%; height: 60px; line-height: 1; border: 1px solid; border-radius: 0; font-size:15px; font-family: noto-M; outline:none; cursor:pointer;}
#pop_box .ntMB14 { color: #3a3a3a; font-size: 14px; font-family: noto-M; }
#pop_box .ntRB13 { color: #3a3a3a; font-size: 13px; font-family: noto-R; }
#pop_box .layerPop {position: absolute; display: inline-block; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 90%; max-width:450px; padding: 20px; background-color: #fff; text-align: center; border-radius: 10px;}
#pop_box .layerPop .layerPop_contents {max-height: 55vh; overflow-y: auto;}
#pop_box .layerPop_Tit + .layerPop_contents {margin-top: 20px;}
#pop_box .layerPop_Tit + .layerPop_contents .con_tit:first-child {margin-top:0;}
#pop_box .layerPop .layerPop_contents .ntBB14,
#pop_box .layerPop .layerPop_contents .ntMB14,
#pop_box .layerPop .layerPop_contents .ntRB14,
#pop_box .layerPop .layerPop_contents .spMB14 {line-height: 20px;}
#pop_box .layerPop .layerPop_contents .ntBB13,
#pop_box .layerPop .layerPop_contents .ntMB13,
#pop_box .layerPop .layerPop_contents .ntRB13,
#pop_box .layerPop .layerPop_contents .spMB13 {line-height: 19px;}
#pop_box .layerPop .layerPop_contents .grayTxtBox {text-align: left; padding: 20px; background-color: #f9f9f9; border: solid #e8e8e8; border-width: 1px 0;}
#pop_box .layerPop .layerPop_contents .grayTxtBox + .grayTxtBox {border-top: 0;}

#pop_box .layerPop_Tit{border-bottom: 1px solid #D8D8D8;}
#pop_box .layerPop_Tit > p{ line-height: 1em; font-size: 20px;}
#pop_box.reception_pop .layerPop.sizeS{ border-radius: 10px; padding: 0;}
#pop_box.reception_pop .layerPop_X{width: 17px; height: 17px;}
#pop_box.reception_pop .layerPop_Tit{    padding-top: 20px;}
#pop_box.reception_pop .layerPop .layerPop_contents .grayTxtBox{border: 0px; margin: 0 20px; border-radius: 10px;}
#pop_box.reception_pop .layerPop_btn_wrap{  padding: 20px; box-sizing: border-box; width: 100%; margin: 0; font-size: 0;}
#pop_box.reception_pop .layerPop_btn_wrap.btn_2 button{width: calc((100% - 10px)/2); margin-right: 10px; color: #fff;}
#pop_box.reception_pop .layerPop_btn_wrap.btn_2 button:last-child{margin-right: 0;}
#pop_box.reception_pop .layerPop_btn_wrap button{    box-sizing: border-box; width: 100%; border-radius: 10px; background: #0D6DE3; border: 1px solid #0D6DE3;}
#pop_box.reception_pop .layerPop_btn_wrap button.grey_btn{background: #949494; border-color: #949494;}
#pop_box .as_list_opt .AS_btn_wrap .reroad{ display: inline-block; width: 30px; height: 16px; line-height: 0em; vertical-align: bottom;}
#pop_box .as_list_opt .AS_btn_wrap .reroad img{ width: 100%; margin-top: -7px;}
#pop_box .layerPop_Bbtn{color: #fff;}
/* ¿ä 95740 »óÇ° ÀÌ¹ÌÁö ¹è°æ È¸»ö Ã³¸® 220706 */
.my22_wrap.main_page .order_info_more .img_box{position: relative;}
.my22_wrap.main_page .order_info_more .img_box::before{content: ''; position: absolute; top: 0; bottom: 0; left: 0; right: 0; background-color: rgba(0,0,0,0.02);}
.my22_wrap.orderList_page .order_number_list .prod_wrap .img_box{position: relative;}
.my22_wrap.orderList_page .order_number_list .prod_wrap .img_box::before{content: ''; position: absolute; top: 0; bottom: 0; left: 0; right: 0; background-color: rgba(0,0,0,0.02);}
.my22_wrap.orderDetail_page .order_prod_info .order_number_list .img_box{position: relative;}
.my22_wrap.orderDetail_page .order_prod_info .order_number_list .img_box::before{content: ''; position: absolute; top: 0; bottom: 0; left: 0; right: 0; background-color: rgba(0,0,0,0.02);}

@media all and (max-width:480px) { 
.my22_wrap.main_page .menu_list{width: calc((100% - 33px)/4); text-align: center;}
.my22_wrap.main_page .menu_list a{width: 100%;}
.my22_wrap.main_page .menu_list .icon{ width: 100%;}
.my22_wrap.main_page .menu_list .icon img{ width:39px}
}

@media all and (max-width:374px) { 
.my22_wrap.main_page .menu_wrap ul{display: flex;}
.my22_wrap.main_page .menu_list{ display: inline-block; width: calc((100% - 33px)/4); font-size: 0; margin-right: 11px;}
.my22_wrap.main_page .menu_list a{width: auto;}
.my22_wrap.main_page .menu_list:last-child{margin-right: 0;}
.my22_wrap.main_page .menu_list .icon{ width: 100%; height: auto;}
.my22_wrap.main_page .menu_list .icon img{ width:100%;}
.my22_wrap.main_page .menu_list .menu_name{font-size: 11px;}
}

@media all and (max-width:355px) { 
/* ÈÄ±âÀÛ¼º, ÈÄ±âº¸±â ¹öÆ° */
.my22_wrap.orderList_page .order_number_list .oder_prod .review_btn{position: relative; margin-top: 10px;}
.my22_wrap.orderDetail_page .order_prod_info .review_btn{position: relative; margin-top: 10px; top: 0;}
.my22_wrap.main_page .own_quantity .number {font-size:14px;}
}

@media all and (max-width:335px) { 
/* ¿É¼Ç°ª */
.my22_wrap.orderList_page .search_option{padding: 20px 0 0;}
.my22_wrap.orderList_page .search_option span{    padding: 0 5px;}
.my22_wrap.orderList_page .search_option span:first-child { padding: 0 5px 0 0;}
}

/* @media (min-width: 321px) and (max-width: 399px) {
    * {font-size:inherit;}
  } */
  
/* 220621 ¸¶ÀÌÆäÀÌÁö ÁÖ¹®°áÁ¦ Ä«µå¼±ÅÃ */
.my22_wrap .info_inner {background:#fff; padding:25px 15px; box-sizing:border-box;}
.info_inner .payment_title {margin-bottom:16px; overflow:hidden;}
.info_inner .payment_title p {float:left; padding-top:5.5px; font-size:17px; font-family:'noto-B'; font-weight: normal; color:#3a3a3a; }
.info_inner .payment_title button {float:right; width:70px; height:35px; line-height:36px; text-align: center; font-size:13px; font-family:'noto-M'; font-weight: normal; color:#6c6c6c; background:#fafafa; border:1px solid #d8d8d8; border-radius: 5px;}
.info22_table {padding:20px 20px 20px 0; border:1px solid #d8d8d8; border-radius: 15px;}
.info22_table table {width:100%;}	
.info22_table table tr {border:none; background:none; display:block; margin-bottom:10px; overflow:hidden;}
.info22_table table tr:last-child {margin-bottom:0;}
.info22_table table th {float:left; border:none; background:none; padding:10px 0 0 15px!important; width:25%; min-width:86px; height:40px; font-size:15px; font-family:'noto-M'; font-weight:normal; color:#3a3a3a; vertical-align: top; box-sizing: border-box; text-align: left;}
.info22_table table td {float:left; border:none; background:none; padding:0!important; width:75%; max-width:calc(100% - 86px); overflow:hidden;}
.info22_table table td .select2 {float:left; display:block; width:100%; height:40px; background:#fff; border: 1px solid #d8d8d8; border-radius:5px; box-sizing: border-box; overflow:hidden; position:relative;}
.info22_table table td .select2::before {content:''; width:19px; height:19px; background:url('//image5.compuzone.co.kr/img/images/product_detail22/detail_rightbtn.png') center center/contain no-repeat; position:absolute; right:10px; top:10px; transform:rotate(90deg);}
.info22_table table td .select2 select {width:100%; height:100%; background:#fff; padding:0 15px; font-size:15px; font-family: 'noto-R'; font-weight: normal; color:#3a3a3a; appearance:none; -webkit-appearance: none;}
.info22_table input {float:left; display:block; width:100%; height:40px; padding:0 15px; border: 1px solid #d8d8d8; border-radius:5px; box-sizing: border-box; overflow:hidden; font-size:15px; font-family: 'noto-R'; font-weight: normal; color:#3a3a3a; appearance: none;}
.info22_table input.input2 {width:calc(100% - 95px); margin-right:5px;}
.info22_table input.input2:last-child {margin-right:0;}
.info22_table button.graybtn {display:block; float:left; width:90px; height:40px; margin:0; line-height:42px; text-align: center; font-size:15px; font-family:'noto-M'; font-weight: normal; color:#fff; background:#6c6c6c; border:none; border-radius: 5px; }

/* 220630 ¶óÀÌ¼±½º, »ç¾÷ÀÚÁ¤º¸ ÆË¾÷Ãß°¡ */
.info_popzone {width:100%; height:100%; position:fixed; bottom:-100%; left:0; background:rgba(0,0,0,0.7); z-index:105; transition:all 0.2s;}
.info_popzone.on {bottom:0;}
.info_slide_popup {width:100%; max-height:85vh; position:absolute; bottom:0; left:0; background:#fff; border-top-left-radius:25px; border-top-right-radius:25px;}
.info_slide_popup2 {height:70vh;}
.info_popup_tit {padding:27px 0 23px; margin:0 20px; border-bottom:1px solid #d8d8d8;}
.info_popup_tit2 {border-bottom:none;}
.info_popup_tit h1 {color: #3a3a3a; font-size:20px; font-family:'noto-B'; font-weight: normal; text-align:center;}
.info_popup_tit h2 {color: #3a3a3a; font-size:20px; font-family:'noto-B'; font-weight: normal; text-align:center;}
.info_popup_tit h1 span {display: block; margin-top:2px; font-family:'noto-R'; font-weight:normal; color:#949494; font-size:14px;}
.info_popup_tit h2 span {display: block; margin-top:2px; font-family:'noto-R'; font-weight:normal; color:#949494; font-size:14px;}
.info_popup_tit a {display:block; width:30px; height:30px; background:url('//image5.compuzone.co.kr/img/images/product_list22/pro_comparison_x2.png') center center/contain no-repeat; position:Absolute; top:26px; right:20px;}
/* ÆÄ¶õ¹öÆ°ÀÖÀ¸¸é 3*/
.info_slide_cont {width:100%; height:calc(100% - 200px); padding:0 20px; position: relative; top:0; left: 0; overflow-y:scroll; box-sizing:border-box;}
.info_slide_cont2 {height:calc(100% - 78px); padding-bottom:30px;}
.info_slide_cont3 {height:calc(100% - 222px);}
.info_slide_cont4 {height:calc(100% - 242px);}
.info_slide_cont p.info_noti_p {margin:25px 0 20px; font-size:16px; color:#3a3a3a;}
.info_slide_cont p.info_noti_p2 {margin:13px 0 8px; font-family:'noto-R'; font-size:16px; color:#3a3a3a;}
.info_slide_cont p.info_noti_p3 {margin:20px 0 15px; font-family:'noto-R'; font-size:16px; color:#3a3a3a;}
.info_slide_cont p.info_noti_p3 span {display:block;}
.info_slide_cont p.info_noti_p4 {margin:0 0 16px; font-family:'noto-R'; font-size:16px; color:#3a3a3a;}
.info_slide_cont .select1 {display:block; width:100%; height:40px; margin-top:10px; background:#fff; border: 1px solid #d8d8d8; border-radius:5px; box-sizing: border-box; overflow:hidden; position:relative;}
.info_slide_cont .select1::before {content:''; width:19px; height:19px; background:url('//image5.compuzone.co.kr/img/images/product_detail22/detail_rightbtn.png') center center/contain no-repeat; position:absolute; right:10px; top:10px; transform:rotate(90deg);}
.info_slide_cont .select1:first-child {margin-top:22px;}
.info_slide_cont .select1 select {width:100%; height:100%; background:#fff; padding:0 35px 0 15px; font-size:15px; font-family: 'noto-R'; font-weight: normal; color:#3a3a3a; appearance:none;}
.info_slide_cont .input1 {display:block; width:100%; height:40px; margin-top:10px; background:#fff; border: 1px solid #d8d8d8; border-radius:5px; box-sizing: border-box; overflow:hidden;}
.info_slide_cont .input1 input {width:100%; height:100%; background:#fff; padding:0 35px 0 15px; font-size:15px; font-family: 'noto-R'; font-weight: normal; color:#3a3a3a; appearance:none;}
.info_slide_cont .info22_table {padding:0; margin:8px 0 0;}
.info_slide_cont .info22_table tr:last-child {margin-bottom:0;}
.info_slide_cont .info22_table1 {margin:15px 0 0; border:none;}
.info_slide_cont .info22_table1 th {min-width: 95px;font-size: 17px;font-family: 'noto-B';display: flex;align-items: center;padding: 0!important;}	
.info_slide_cont .info22_table1 td {max-width:calc(100% - 95px);}	
.info_slide_cont .info22_table1 tr {margin-bottom:15px;}
.info_slide_cont .table_notice {float:left; margin:6px 0 14px;}
.info_slide_cont .table_notice p {margin-bottom:2px; font-size:14px; font-family:'noto-R'; font-weight: normal; color:#949494; line-height: 20px;}
.info_slide_cont .info22_table1 .table_notice {margin:6px 0 0;}
.info_slide_cont .basket_area {margin:0 0 15px; outline:1px solid #fff;}
.info_slide_cont .basket_area.bull {border:1px solid #0d6de3; outline:1px solid #0d6de3;}
.info_slide_cont .basket_check_box {overflow:hidden;}
.info_slide_cont .basket_check_box p {margin-top:-8px;}
.info_slide_cont .basket_check_box p .grayqna {display:inline-block; width:24px; height:24px; background: url('//image5.compuzone.co.kr/img/images/product_detail22/detail_qna.png') center center/contain no-repeat; position:relative; top:7px; right:-2px;}
.info_slide_cont .info_pop_notice {width:100%; margin-top:16px; padding:15px 25px; background:#fafafa; border-radius:10px; box-sizing: border-box;}
.info_slide_cont .info_pop_notice h6 {margin-bottom:7px; font-size:15px; font-family:'noto-B'; font-weight:normal; color:#f14738;}
.info_slide_cont .info_pop_notice h5 {font-size:14px; font-family:'noto-R'; font-weight:normal; color:#3a3a3a;}
.info_slide_cont .info_pop_notice p {padding-left:5px; margin:0 0 3px 0; font-size:14px; color:#949494; position:relative; line-height:20px;}
.info_slide_cont .info_pop_notice p::before {content:''; width:2px; height:2px; background:#949494; position:absolute; top:10px; left:0;}
.info_pop_fixbtn {width:calc(100% - 40px); box-sizing: border-box; position:absolute; bottom:0; left:20px; background:#fff; display: flex; justify-content: space-between;}
.info_pop_fixbtn button {display:block; width:100%; height:52px; margin:30px auto 40px; background:#0d6de3; border-radius: 10px; font-size:18px; font-family:'noto-M'; font-weight: normal; color:#fff; }
/* info_popzone8~11 */
.info_slide_cont .info_pop_table1 {overflow:hidden; margin-bottom:10px;}
.info_slide_cont .info_pop_table1 h3 {margin-bottom:7.5px; font-size:17px; font-family:'noto-B'; font-weight: normal; color: #3a3a3a;}
.info_slide_cont .info_pop_table1 .product_area {overflow: hidden; margin-bottom:10px;}
.info_slide_cont .info_pop_table1 .product_area .detail_pop_img {float:left; width:100px; height:100px; overflow:hidden; border-radius:5px; background:#fafafa;}
.info_slide_cont .info_pop_table1 .product_area .detail_pop_img img {width:100%; mix-blend-mode: multiply;}
.info_slide_cont .info_pop_table1 .product_area .detail_pop_text {float:left; width:calc(100% - 100px); padding:8px 0 6px 20px; box-sizing:border-box;}
.info_slide_cont .info_pop_table1 .product_area .detail_pop_text h4 {margin-bottom: 4px; font-size: 16px; color: #3a3a3a;}
.info_slide_cont .info_pop_table1 .product_area .detail_pop_text h5 { font-size: 14px; font-family:'noto-R'; font-weight:normal; color: #949494; word-break: keep-all; }
.info_slide_cont .info_pop_table1 input {display:block; width:100%; height:40px; padding:0 15px; border: 1px solid #d8d8d8; border-radius:5px; box-sizing: border-box; overflow:hidden; font-size:15px; font-family: 'noto-R'; font-weight: normal; color:#6c6c6c;}
.info_slide_cont .textarea {display:block; width:100%; height:80px; overflow:hidden;}
.info_slide_cont .textarea textarea {width:100%; height:100%; padding:8px 16px; border: 1px solid #d8d8d8; border-radius:5px; box-sizing: border-box; resize: none; font-size:15px; color:#949494; appearance: none;-webkit-appearance: none; }
/* ¶óÀÌ¼±½º, »ç¾÷ÀÚÁ¤º¸ °øÅëÅ×ÀÌºí */
.info22_table1 {padding:0 20px 15px; box-sizing: border-box;}
.info22_table1 table {border:none; margin-bottom:0;}
.info22_table1 table.bordertable {margin-bottom:20px; padding-bottom:20px; border-bottom:1px solid #f2f2f2;}
.info22_table1 table.bordertable tr:last-child {margin-bottom:20px;}
.info22_table1 table tr {border:none; background:none; display:block; margin-bottom:10px; overflow:hidden;}
.info22_table1 table th {float:left; border:none; background:none; padding:10px 0 0 0!important; width:25%; min-width:75px; height:40px; font-size:15px; font-family:'noto-M'; font-weight:normal; color:#3a3a3a; vertical-align: top; box-sizing: border-box;}
.info22_table1 table td {float:left; border:none; background:none; padding:0!important; width:75%; max-width:calc(100% - 75px); overflow:hidden;}
.info22_table1 table td input {float:left; display:block; width:100%; height:40px; padding:0 15px; border: 1px solid #d8d8d8; border-radius:5px; box-sizing: border-box; overflow:hidden; font-size:15px; font-family: 'noto-R'; font-weight: normal; color:#3a3a3a;}
.info22_table1 table td input.graytxt {color:#6c6c6c;}
.info22_table1 table td input.input2 {width:calc(100% - 95px); margin-right:5px;}
.info22_table1 table td input.input2:last-child {margin-right:0;}
.info22_table1 table td input.input3 {width:calc(33.333% - 3.4px); margin-right:5px; color:#6c6c6c;}
.info22_table1 table td input.input3:last-child {margin-right:0;}
.info22_table1 table td input.input4 {width:calc(32.333% - 3.4px); margin-right:5px; color:#6c6c6c;}
.info22_table1 table td .input20 {margin-top:10px!important;}
.info22_table1 table td .select2 {float:left; display:block; width:100%; height:40px; background:#fff; border: 1px solid #d8d8d8; border-radius:5px; box-sizing: border-box; overflow:hidden; position:relative;}
.info22_table1 table td .select2::before {content:''; width:19px; height:19px; background:url('//image5.compuzone.co.kr/img/images/product_detail22/detail_rightbtn.png') center center/contain no-repeat; position:absolute; right:10px; top:10px; transform:rotate(90deg);}
.info22_table1 table td .select2 select {width:100%; height:100%; background:#fff; padding:0 15px; font-size:15px; font-family: 'noto-R'; font-weight: normal; color:#3a3a3a; appearance:none; -webkit-appearance: none;}
.info22_table1 table td .select2 select.selleft {padding:10px 15px;}
.info22_table1 table td .select3 {float:left; display:block; width:calc(33.333% - 4px); margin-right:5px; height:40px; background:#fff; border: 1px solid #d8d8d8; border-radius:5px; box-sizing: border-box; overflow:hidden; position:relative;}
.info22_table1 table td .select3::before {content:''; width:12px; height:12px; background:url('//image5.compuzone.co.kr/img/images/product_detail22/detail_quasarbtn.png') center center/contain no-repeat; position:absolute; right:10px; top:13px; transform:rotate(90deg);}
.info22_table1 table td .select3 select {width:100%; height:100%; background:#fff; padding:0 20px 0 10px; font-size:15px; font-family: 'noto-R'; font-weight: normal; color:#6c6c6c; appearance:none; -webkit-appearance: none;}
.info22_table1 table td .btn2 {width:100%; height:100%; margin-top:10px; border:none; text-align: center;}
.info22_table1 table td .btn2 a {background:#e8e8e8; font-family:'noto-R'; color:#949494; }
.info22_table1 table td a {display:block; width:100%; height:40px; background:#3a3a3a; border-radius: 5px; text-align: center; line-height:42px; font-size:15px; font-family: 'noto-M'; font-weight: normal; color:#fff;}
.info22_table1 table td a.bluebtn {display:block; float:left; width:calc(50% - 3px); margin:0 3px 0 0; height:40px; background:#fff; border-radius: 5px; text-align: center; line-height:39px; font-size:15px; font-family: 'noto-R'; font-weight: normal; color:#3a3a3a; border: 1px solid #d8d8d8; box-sizing: border-box;}
.info22_table1 table td a.bluebtn.graybtn {background:#e8e8e8; color:#949494; border: 1px solid #e8e8e8;}
.info22_table1 table td a.bluebtn100 {width:100%; margin:0!important; margin-bottom:10px!important;}
.info22_table1 table td a.bluebtn.on {background:#fff; color:#0d6de3; border:1px solid #0d6de3;}
.info22_table1 table td a.bluebtn100:last-child {margin:0!important;}
.info22_table1 table td a.bluebtn:last-child {margin:0 0 0 3px;}
.info22_table1 table td .bluetxt {float:left; margin-top:6px; font-size:15px; font-family:'noto-M'; font-weight: normal; color:#0d6de3; }
.info22_table1 table button.graybtn {display:block; float:left; width:90px; height:40px; margin:0; line-height:42px; text-align: center; font-size:15px; font-family:'noto-M'; font-weight: normal; color:#fff; background:#6c6c6c; border:none; border-radius: 5px; }
.info22_table1 table .filebox {position:relative;}
.info22_table1 table .filebox input {width:calc(100% - 95px); height:40px; padding:0 15px; background:#fff; border: 1px solid #d8d8d8; border-radius:5px; box-sizing: border-box; overflow:hidden; font-size:15px; font-family: 'noto-R'; font-weight: normal; color:#949494;}
.info22_table1 table .filebox label {width:90px; height:40px; margin-left:5px; line-height:42px; text-align: center; background:#6c6c6c; border-radius: 5px; font-size:15px; font-family:'noto-M'; font-weight: normal; color:#fff; position: absolute; top:0; right:0;}
.info22_table1 table .filebox input[type="file"] {width:90px; height:40px; margin-left:5px; text-align: center; font-size:15px; font-family:'noto-M'; font-weight: normal; color:#fff; background:#6c6c6c; border-radius: 5px; position: absolute; top:0; right:0; visibility: hidden;}
.info22_table1 table td .checkbox {float:left; display: block; margin-top:10px;}
.info22_table1 table td .checkbox input[type="checkbox"] {display:none;}
.info22_table1 table td .checkbox label.info_check {float:left; height:24px; font-size:15px; font-family:'noto-M'; color:#3a3a3a;}
.info22_table1 table td .checkbox input[type="checkbox"] + label.info_check > i { display: inline-block; width: 24px; height: 24px; margin-right:5px; background:#fff; border: solid 1px #d8d8d8; border-radius:4px; box-sizing:border-box; vertical-align: top;}
.info22_table1 table td .checkbox input[type="checkbox"]:checked + label.info_check > i {border:none; background: url('//image5.compuzone.co.kr/img/images/main/main2022/main_checkbox.png') center center/contain no-repeat;}

/* 221024 90202 ÁÖ¹®»ó¼¼ ÆäÀÌÁö ¼öÁ¤ */
.my22_wrap.orderDetail_page .payment_Info .Info_hide .order_pay1 {margin-bottom:20px;}
.my22_wrap.orderDetail_page .payment_Info .Info_hide .order_pay1:last-child {margin-bottom:0;}
.my22_wrap.orderDetail_page .payment_Info .Info_hide .order_pay1 dl {display: flex; margin-bottom:5px; color:#949494;}
.my22_wrap.orderDetail_page .payment_Info .Info_hide .order_pay1 dl.line1 {color: #3a3a3a;}
.my22_wrap.orderDetail_page .payment_Info .Info_hide .order_pay1 dl.total dt{font-family:'noto-M';}
.my22_wrap.orderDetail_page .payment_Info .Info_hide .order_pay1 dl.total dd{font-family:'noto-M'; color:#1C8FED;}
.my22_wrap.orderDetail_page .payment_Info .Info_hide .order_pay1 dt {width:100px;}
.my22_wrap.orderDetail_page .payment_Info .Info_hide .order_pay1 dd {width:calc(100% - 100px); position:relative;}
.my22_wrap.orderDetail_page .payment_Info .Info_hide .order_pay1 dd em {display: block; margin-top: 5px; font-size: 13px; color:#3a3a3a;}
.my22_wrap.orderDetail_page .payment_Info .Info_hide .order_pay1 dd a {width:70px; height:24px; line-height:24px; border:1px solid #d8d8d8; border-radius: 24px; text-align: center; font-size:12px; font-family:'noto-M'; color:#949494; position:absolute; top:-3px; right:0; box-sizing: border-box;}
.my22_wrap.orderDetail_page .payment_Info .Info_hide .order_pay1 .grey_txt{color: #949494;}
.my22_wrap.orderDetail_page .payment_Info .Info_hide .order_pay1 .black {color: #3a3a3a;}
.my22_wrap.orderDetail_page .payment_Info .Info_hide .order_notice p {font-size:13px; font-family:'noto-R'; font-weight:normal; color:#f14738; letter-spacing: -0.05em; word-break: keep-all;}
/* d101830 ¸¶ÀÌÆäÀÌÁö ¸Þ´º ¼öÁ¤ 221110 */
.my22_wrap.main_page .myCPZ_gnb .toggle_icon{background: none;}
.my22_wrap.main_page .myCPZ_gnb .toggle_icon::before  { content: ''; width: 12px; height: 2px; background: #949494; position: absolute; top: 11px; left: 6px; }
.my22_wrap.main_page .myCPZ_gnb .toggle_icon::after{ content: ''; width: 12px; height: 2px; background: #949494; position: absolute; top: 11px; left: 6px; transition: 0.2s; transform: rotate(-90deg);}
.my22_wrap.main_page .myCPZ_gnb.on .toggle_icon::after {transform: rotate(0deg);}
.my22_wrap.main_page .myCPZ_gnb{ letter-spacing: -0.05em; line-height: 30px;}
.my22_wrap.main_page .myCPZ_gnb.on{ font-family: 'Noto-B'; letter-spacing: -1px;}
.my22_wrap.main_page .myCPZ_gnb i{ vertical-align: text-top; margin-top: -3px;}
.my22_wrap.main_page .myCPZ_gnb_sub{transition: 0.4s;}
.my22_wrap.main_page .myCPZ_gnb_sub.hide{height: 0 !important;}

/* 230112 ¸¶ÀÌÆäÀÌÁö ¹è¼ÛÁ¶È¸ ÆË¾÷±úÁü */
.deliveryinfolyrpop>div>div>div {padding:20px; max-height:400px; overflow-y:auto!important;}
.deliveryinfolyrpop>div>div>div>p {font-size: 16px; font-family: 'noto-B'; font-weight: normal; color: #3a3a3a;}
.deliveryinfolyrpop .title span {display:block; font-size:14px; font-family:'noto-R'; font-weight: normal; color:#3a3a3a;}
.deliveryinfolyrpop .number_area {width: 100%; margin-top: 7px; padding: 12px 15px; background: #F9F9F9; border-radius: 5px;}
.deliveryinfolyrpop .d_number p {margin:0;}
.deliveryinfolyrpop .number_area .color_b {color:#0D6DE3;}
.deliveryinfolyrpop .number_area .product_name {margin-bottom:10px; padding-left:10px; font-size:13px;}

/* 230207 93955 ¿¹¾àÆÇ¸Å ¹®±¸ ¼öÁ¤ */
.my22_wrap.orderList_page .order_number_list .prod_wrap .text_box .order_noti_bluetxt {display:inline-block; height:24px; line-height:26px; margin-top:7px; padding:0 10px; border-radius:12px; background:#eef8ff; font-size:12px; font-family:'noto-m'; font-weight:normal; color:#3a3a3a; box-sizing: border-box;}
.my22_wrap.orderDetail_page .order_prod_info .order_noti_bluetxt  {display:inline-block; height:24px; line-height:26px; margin-top:7px; padding:0 10px; border-radius:12px; background:#eef8ff; font-size:12px; font-family:'noto-m'; font-weight:normal; color:#3a3a3a; box-sizing: border-box;}

/* 230217 93912 ºñÈ¸¿øÁÖ¹®±â´É */
.my22_wrap.orderDetail_page .payment_Info .Info_tit .myp_wbtn {display:inline-block; height:35px; padding:0 10px; line-height:37px; text-align: center; background:#fafafa; border:1px solid #D8D8D8; border-radius:5px; font-size:13px; font-family:'noto-M'; color:#6c6c6c; box-sizing: border-box; position:absolute; top:10px; right:20px;}
.my22_wrap.orderDetail_page .payment_Info .Info_tit .toggle_icon {transition:all 0.3s;}
.my22_wrap.orderDetail_page .payment_Info .Info_tit .toggle_icon.on {transform:rotate(180deg);}
.prdList_table h6 {font-family:'noto-M'; font-weight:normal; color: #3a3a3a; font-size: 15px;} 
.prdList_table {margin-bottom:15px;}
.prdList_table .privacy_agree {margin:10px 0; border-radius:5px; border:1px solid #D8D8D8;}
.prdList_table .privacy_inner {height:120px; padding:16px; overflow-y: auto; box-sizing: border-box; }
.prdList_table .privacy_inner dl {margin-bottom:10px;}
.prdList_table .privacy_inner dl dt {margin-bottom:5px; font-size: 13px; font-family:'noto-M'; font-weight: normal; color:#3a3a3a;}
.prdList_table .privacy_inner dl dd {font-size: 13px; font-family:'noto-R'; font-weight: normal; color:#6c6c6c;}
.prdList_table .privacy_inner p, .myP21_Dim p {font-size:13px; color:#6C6C6C; letter-spacing: -0.5px;}
.my22_wrap.orderDetail_page .payment_Info .Info_hide {transition:all 0.3s;}
.my22_wrap.orderDetail_page .payment_Info .Info_hide.on {padding:0 15px; height: 0;}
.my22_wrap.orderDetail_page .Info_hide table {width:100%;}
.Info_hide table th, .Info_hide table td {padding:5px 0; text-align:left; height: 40px; box-sizing: border-box;}
.Info_hide table th {min-width:75px; width:20%; font-size:15px; font-family:'noto-M'; font-weight: normal;}	
.Info_hide table td {width: 100%;}	
.Info_hide table td span {float:left; display:block; width:100%; height:40px; border:1px solid #d8d8d8; border-radius:5px; box-sizing: border-box; overflow:hidden;}
.Info_hide input {width:100%; height:100%; padding:0 10px; font-size:15px; font-family:'noto-R'; font-weight: normal; color:#3a3a3a; box-sizing: border-box;}
.my22_wrap.orderDetail_page .Info_hide table td span.input2 {width:calc(100% - 75px);}
.my22_wrap.orderDetail_page .Info_hide table button {display:block; float:left; width:70px; height:40px; margin-left:5px; line-height:42px; text-align: center; font-size:15px; font-family:'noto-M'; font-weight: normal; color:#fff; background:#3A3A3A; border:none; border-radius: 5px;}
.Info_hide .select {display:block; width:100%; height:40px; border:1px solid #d8d8d8; border-radius:5px; box-sizing: border-box; overflow:hidden; position:relative; }
.Info_hide .select::before {content:''; width:19px; height:19px; background:url('//image5.compuzone.co.kr/img/images/product_detail22/detail_rightbtn.png') center center/contain no-repeat; position:absolute; right:10px; top:10px; transform:rotate(90deg);}
.Info_hide .select select {width:100%; height:100%; padding:0 10px; font-size:15px; font-family:'noto-R'; font-weight: normal; color:#949494; appearance: none; outline: none; background: #ffffff;}
.my22_wrap.orderDetail_page .Info_hide .textarea{display: none; width: 100%; height: 130px; border: 1px solid #D8D8D8; box-sizing: border-box; overflow: hidden; border-radius: 5px; margin-top: 10px;}
.my22_wrap.orderDetail_page .Info_hide .textarea.on{display: block;}
.my22_wrap.orderDetail_page .Info_hide .textarea textarea{width: 100%; height: 100%; padding: 10px; box-sizing: border-box; resize: none; color: #3a3a3a; font-size: 15px;}
.my22_wrap.orderDetail_page .Info_hide .textarea textarea::placeholder{color: #949494;}
.my22_wrap.orderDetail_page .Info_hide .textarea textarea:focus-visible{border: 0; outline: 0;}
.my22_wrap.orderDetail_page .Info_hide .order_list_pro {overflow: hidden;}
.my22_wrap.orderDetail_page .Info_hide .order_list_inner {display: flex; align-items: center; margin-bottom:20px;}
.my22_wrap.orderDetail_page .Info_hide .order_list_inner .img_box {width:75px; height:75px; margin-right:15px;}
.my22_wrap.orderDetail_page .Info_hide .order_list_inner .txt_box {width:calc(100% - 90px);}
.my22_wrap.orderDetail_page .Info_hide .order_list_inner .txt_box .order_prod_name {margin-bottom:4px; font-size:13px; letter-spacing: -0.05em; line-height:18px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; word-break: break-all;}
.my22_wrap.orderDetail_page .Info_hide .order_list_inner .txt_box .oder_prod {overflow:hidden;}
.my22_wrap.orderDetail_page .Info_hide .order_list_inner .txt_box .order_price {float:left; margin:4px 10px 0 0;}
.my22_wrap.orderDetail_page .Info_hide .order_list_inner .txt_box .price_number {font-size: 13px; letter-spacing: -0.05em; color: #949494; line-height: 1em; border-right: 1px solid #DBDBDB; display: inline-block; padding-right: 6px;}
.my22_wrap.orderDetail_page .Info_hide .order_list_inner .txt_box .quantity {font-size: 13px; letter-spacing: -0.05em; color: #949494; margin-left: 6px;}
.my22_wrap.orderDetail_page .Info_hide .order_list_inner .txt_box .total_price {float:right; margin-top:4px;}
.my22_wrap.orderDetail_page .Info_hide .order_list_inner .txt_box .total_price .total {font-family: 'spoqa M'; font-weight:bold; font-size: 16px; color: #3A3A3A; line-height: 1em;}
.my22_wrap.orderDetail_page .Info_hide .order_list_inner .txt_box .total_price .total em {font-family: 'noto-M'; font-weight: normal; font-size: 13px; color:#3A3A3A;}
.my22_wrap.orderDetail_page .Info_hide .all_total {display: flex; justify-content: flex-end;}
.my22_wrap.orderDetail_page .Info_hide .all_total p {display: flex; align-items: baseline; gap:2px;}
.gray_box {width:100%; margin-top:20px; padding:17px 25px; background:#f9f9f9; border-radius:10px; box-sizing: border-box;}
.gray_box p {margin-bottom:5px; padding-left:7px; font-size:15px; font-family:'noto-R'; font-weight: normal; color:#6C6C6C; position:relative;}
.gray_box p:last-child {margin-bottom:0;}
.gray_box p::before {content:''; width:2px; height:2px; background:#6c6c6c; position:absolute; top:7px; left:0px;}
.gray_box p a {font-size:15px; font-family:'noto-R'; font-weight: normal; color:#0D6DE3;}
.gray_box dl {display: flex; align-items: center; justify-content: space-between;}
.gray_box dl + dl {margin-top:4px;}
.gray_box dl dt {font-size:13px; font-family:'noto-R'; font-weight: normal;}
.gray_box dl dd {font-size:13px; font-family:'noto-R'; font-weight: normal;}
.patment_btn {display:flex; justify-content: space-between; width:100%; padding:3px 15px 40px; box-sizing: border-box;}
.patment_btn button {display:inline-block; width:calc(50% - 5px); height:52px; line-height:54px; background:none; border-radius:10px; font-size:18px; font-family:'noto-M'; font-weight: normal; color:#3a3a3a;}
.patment_btn .myp_wbtn {border:1px solid #d8d8d8; background: var(--coFF);}
.patment_btn .myp_Bbtn {background:#0D6DE3; color:#fff;}
/* È¯ºÒ°èÁÂ ÆË¾÷ */
.popup_refund {width:100%; height:100%; position:fixed; top:0; left:0; background: #fff; z-index:4; display:none;}
.popup_refund.on {display:block;}
/* ÆË¾÷Çì´õ */
.popup_header {width:100%; background:#fff;}
.popup_refund .pop_header_top {width:100%; height:50px; padding:10px 15px; text-align: center; overflow:hidden; box-sizing: border-box; position:relative; }
.popup_refund .pop_header_top.bor {border-bottom:1px solid #D8D8D8;}
.popup_refund .pop_header_top .header_back { float: left; width: 30px; height: 30px; background: url('//image5.compuzone.co.kr/img/images/product_detail22/detail_back.png') center center/contain no-repeat;  text-indent: -2500px; position:absolute; z-index:2;}
.popup_refund .pop_header_top .header_back .backbtn {display:block; width:100%; height:100%; }
.popup_refund .pop_header_top h1 {font-size:18px; font-family: 'noto-B'; font-weight:normal; color:#3a3a3a; position:relative;}
.popup_refund .pop_header_top h2 {font-size:18px; font-family: 'noto-B'; font-weight:normal; color:#3a3a3a; position:relative;}
/* ÆË¾÷³»¿ë */
.popup_refund .popup_inner {width:100%; height:calc(100% - 50px); padding:20px 15px; position:absolute; top:50px; box-sizing:border-box; overflow-y: scroll;}
.popup_refund .popup_inner>h3 { font-size:17px; font-family:'noto-M'; font-weight:normal; color: #3a3a3a; }
.popup_refund .popup_inner>h6 {margin-top:5px; font-size:13px; color:#949494; }
.popup_refund .popup_inner .account_list {padding-bottom:110px;}
.popup_refund .slide_pop_btn {margin-bottom:10px;}
.popup_refund .slide_pop_btn a {display:block; text-align: right; font-size:13px;}
.popup_refund .slide_pop_btn a span {display:inline-block; width:12px; height:12px; vertical-align:-1px;}
.popup_refund .slide_pop_btn a span img {width:100%;}
.popup_refund .layer_gray_con {width:100%; margin-bottom:10px; padding:23px 20px; background:#FAFAFA; border:2px solid #FAFAFA; border-radius: 10px; box-sizing: border-box; position:relative;}
.popup_refund .layer_gray_con.on {border:2px solid #0D6DE3; background:#fff;}
.popup_refund .layer_gray_con li {margin-bottom:5px;}
.popup_refund .layer_gray_con li:last-child {margin-bottom:0px;}
.popup_refund .layer_gray_con li span {display:inline-block; font-size:15px;}
.popup_refund .layer_gray_con li span:nth-child(1) {width:80px; font-family:'noto-M'; color:#3A3A3A;}
.popup_refund .layer_gray_con li span:nth-child(2) { font-family:'noto-R'; color:#6C6C6C;}
.popup_refund .pop_input {display:block; width:100%; height:40px; margin-top:20px; border:1px solid #D8D8D8; border-radius: 5px; overflow:hidden; box-sizing: border-box;}
.popup_refund .pop_input input {width:100%; height:100%; padding:0 10px; font-size:15px; font-family:'noto-R'; font-weight: normal; color: #3a3a3a;}
.popup_refund .pop_input input::placeholder {color:#949494;}
.pop_notice p {margin-bottom:3px; padding-left: 10px; font-size: 13px; color:#6c6c6c; position: relative;}
.pop_notice p::before {content: ''; width: 2px; height: 2px; background: #6c6c6c; position: absolute; top: 7px; left: 0px;}
/* ÇÏ´Ü¹öÆ° */
.popup_refund .popup_btbtn {width:calc(100% - 30px); position:fixed; bottom:0; background:#fff; padding:40px 0;}
.popup_refund .popup_btbtn a {display: block; width:100%; height:50px; line-height: 52px; border-radius:10px; background:#0D6DE3; font-size:18px; font-family:'noto-M'; color:#fff; text-align: center; }
.popup_refund .popup_btbtn a.desable {background:#FAFAFA; color:#949494;}
.popup2022 {width: 100%; height: 100%; position: fixed; bottom: 0; left: 0; background: rgba(0,0,0,0.7); z-index: 155; transition: all 0.2s; display: none;}
.popup2022.on {display: block;}
.layer_slide_popup {width: 100%; height: auto; position: absolute; bottom: 0px; left: 0; background: #fff; border-top-left-radius: 25px; border-top-right-radius: 25px;}
.layer_slide_pop {width: 100%; max-height:calc(80vh - 80px); min-height:50vh; height:85vh; margin-top:20px; overflow-y:scroll; padding:0 20px 122px; box-sizing:border-box;}
.layer_slide_pop>h6 {font-size: 17px; font-family:'noto-B'; font-weight: normal; color: #3a3a3a;}
.layer_popup_tit {padding: 27px 0 23px; margin: 0 20px; border-bottom: 1px solid #d8d8d8;}
.layer_popup_tit h1 {color: #3a3a3a; font-size: 20px; text-align: center; word-break: keep-all;}
.layer_popup_tit h2 {color: #3a3a3a; font-size: 20px; text-align: center; word-break: keep-all;}
.layer_popup_tit a {display:block; width:30px; height:30px; background:url('//image5.compuzone.co.kr/img/images/product_list22/pro_comparison_x2.png') center center/contain no-repeat; position:Absolute; top:26px; right:15px;}
.slide_pop_btn {margin-bottom:10px;}
.slide_pop_btn a {display:block; text-align: right; font-size:13px;}
.slide_pop_btn a span {display:inline-block; width:12px; height:12px; vertical-align:-1px;}
.slide_pop_btn a span img {width:100%;}
.layer_gray_con {width:100%; margin-bottom:10px; padding:23px 20px; background:#FAFAFA; border:2px solid #FAFAFA; border-radius: 10px; box-sizing: border-box; position:relative;}
.layer_gray_con.on {border:2px solid #0D6DE3; background:#fff;}
.layer_gray_con li.close {position:absolute; top:20px; right:20px;}
.layer_gray_con li.close a {display:block; width:18px; height:18px; background:url('//image5.compuzone.co.kr/img/images/product_list22/pro_list_x.png') center center/contain no-repeat; text-indent:-9999px;}
.layer_gray_con li {margin-bottom:5px;}
.layer_gray_con li:last-child {margin-bottom:0px;}
.layer_gray_con li span {display:inline-block; font-size:15px;}
.layer_gray_con li span:nth-child(1) {width:80px; font-family:'noto-M'; color:#3A3A3A;}
.layer_gray_con li span:nth-child(2) { font-family:'noto-R'; color:#6C6C6C;}
.info22_table1 table th {font-family: 'noto-B';}
.info22_table table td input::placeholder {color:#949494;}
.info22_table table td .select {float: left; display: block; width:100%; height: 40px; background: #fff; border: 1px solid #d8d8d8; border-radius: 5px; box-sizing: border-box; overflow: hidden; position: relative;}
.info22_table table td .select::before{ content: ''; width:24px; height:24px; position: absolute; right: 11px; top:7px; transform:rotate(90deg); background: url('//image5.compuzone.co.kr/img/images/product_detail22/detail_rightbtn.png') center center/contain no-repeat; }
.info22_table table td .select select {width: 100%; height:38px; line-height:40px; padding: 0 20px 0 15px; background:#fff; font-size: 15px; font-family: 'noto-R'; font-weight: normal; color: #949494; appearance: none; outline:none;}
.info22_table table .inputbox input {width:calc(100% - 75px);}
.info22_table table .inputbox button {width:70px; height:40px; margin-left:5px; text-align: center; font-size:15px; font-family:'noto-M'; font-weight: normal; color:#fff; background:#3a3a3a; border-radius: 5px;}
.info_pop_notice {width: 100%; margin-top: 10px; padding: 15px 25px; background: #fafafa; border-radius: 10px; box-sizing: border-box;}
.info_pop_notice p {padding-left:5px; margin:0 0 3px 0; font-size:13px; color:#6C6C6C; position:relative; line-height:20px;}
.info_pop_notice p::before {content:''; width:2px; height:2px; background:#6C6C6C; position:absolute; top:7px; left:0;}
.info_pop_notice p a {font-size:15px; color:#0d6de3;}
.info_checkbox {margin-top:15px;}
.info_check_box {overflow: hidden;}
.info_check_box p {display:inline-block; width: calc(100% - 34px); padding:3px 0 0 10px; font-size:15px; font-family: 'noto-M'; font-weight:normal; color:#3a3a3a; position: relative;}
.info_check_box p span {display:block; margin-top:2px; font-size:15px; font-family: 'noto-R'; color:#949494;}
.info_check_box input[type="checkbox"] {display:none;}
.info_check_box label.info_check {float:left; height:24px; display: flex; align-items: center; gap:4px;}
.info_check_box input[type="checkbox"] + label.info_check > span { display: inline-block; width: 24px; height: 24px; background:#fff; border: solid 1px #d8d8d8; border-radius:4px; box-sizing:border-box;}
.info_check_box input[type="checkbox"]:checked + label.info_check > span {border:none; background: url('//image5.compuzone.co.kr/img/images/main/main2022/main_checkbox.png') center center/contain no-repeat;}
.layer_popup_fixbtn {display:flex; justify-content: space-between; width:calc(100% - 40px); padding:40px 0; background: #fff; position: fixed; bottom: 0; left:20px; box-sizing: border-box;}
.layer_popup_fixbtn button {display: block; width: calc(50% - 5px); height: 52px; background: #0d6de3; border-radius: 10px; font-size: 18px; font-family: 'noto-M'; font-weight: normal; color: #fff;}
.layer_popup_fixbtn button.AS_LGbtn {background:#fff; border:1px solid #d8d8d8; color: #3A3A3A;}
.myP_check {display:block; margin-top:5px; padding:8px 0; font-size:15px;}
.myP_check input[type="checkbox"] {display:none;}
.myP_check input[type="checkbox"] + label.myP_chk > i { display: inline-block; width: 24px; height: 24px; margin-right:5px; background:#fff; border: solid 1px #d8d8d8; border-radius:4px; vertical-align:-7px; box-sizing:border-box;}
.myP_check input[type="checkbox"]:checked + label.myP_chk > i {border:none; background: url('//image5.compuzone.co.kr/img/images/main/main2022/main_checkbox.png') center center/contain no-repeat;}
.popup_btn {width:100%; height:52px; margin-top:10px; border-radius:10px; overflow: hidden; box-sizing: border-box;}
.popup_btn button {display: block; width:100%; height:100%; background:#0D6DE3; outline: none; font-size:18px; font-family:'noto-R'; color:#fff;}

@media (min-width: 400px) and (max-width: 480px) {
    .my22_wrap.reserves_page .reserves_sum_box .reserve_sum .left_box span{font-size: 17px;}
}

/* 90031 ÃâÀå AS ÄíÆù °ü¸® 230125 */
.my22_wrap.orderList_page .order_number_list .oder_prod .serial_btn { position: absolute; right: 0; top: 0; }
.my22_wrap.orderList_page .order_number_list .oder_prod .serial_btn > a { width: auto; height: 24px; border-radius: 24px; text-align: center; font-family: 'Noto-M'; font-size: 12px; line-height: 24px; color: #0D6DE3; border: 1px solid #0D6DE3; box-sizing: border-box; padding: 0 13px; }
.my22_wrap.orderDetail_page .order_prod_info .serial_btn  { position: absolute; right: 0; top: -4px; }
.my22_wrap.orderDetail_page .order_prod_info .serial_btn > a { width: auto; height: 24px; border-radius: 24px; text-align: center; font-family: 'Noto-M'; font-size: 12px; line-height: 24px; box-sizing: border-box; color: #0D6DE3; border: 1px solid #0D6DE3; padding: 0 13px; }
.info_popzone.serial_info_pop .info_slide_cont{ height: calc(100% - 120px);}
.info_popzone.serial_info_pop .ser_blue_box { background: #EEF8FF; padding: 17px 25px; border-radius: 15px; }
.info_popzone.serial_info_pop .ser_blue_box p span { font-size: 14px; font-family: 'Noto-R'; color: #6C6C6C; }
.info_popzone.serial_info_pop .ser_blue_box p span:first-child{ width: 70px; display: inline-block;}
.info_popzone.serial_info_pop .ser_blue_box p span:last-child{color: #3A3A3A; margin-left: 5px;}
.info_popzone.serial_info_pop .serial_box_wrap {padding-bottom:60px; height:calc(80vh - 240px); overflow-y: auto;}
.info_popzone.serial_info_pop .serial_box_wrap .serial_box { border: 1px solid #D8D8D8; border-radius: 15px; margin-top: 10px; }
.info_popzone.serial_info_pop .serial_box_wrap .serial_box .ser_top { background: #FAFAFA; border-radius: 15px 15px 0 0; padding: 20px; position: relative; }
.info_popzone.serial_info_pop .serial_numberT { font-size: 15px; font-family: 'Noto-M'; }
.info_popzone.serial_info_pop .serial_number { font-size: 15px; font-family: 'Noto-M'; margin-left: 10px; }
.info_popzone.serial_info_pop .serial_period { font-size: 13px; font-family: 'spoqa M'; color: #949494; letter-spacing: -0.025em; margin-top: 5px; }
.info_popzone.serial_info_pop .serial_progress { position: absolute; top: 20px; right: 20px; font-family: 'Noto-M'; font-size: 14px; }
.info_popzone.serial_info_pop .serial_progress.active{color: #F14738;}
.info_popzone.serial_info_pop .ser_content{display:flex; justify-content: space-between; align-items: center; padding: 20px;}
.info_popzone.serial_info_pop .ser_content li { list-style: none; margin-bottom: 5px; display: flex; }
.info_popzone.serial_info_pop .ser_content li:last-child{margin-bottom: 0;}
.info_popzone.serial_info_pop .ser_content li p { color: #949494; font-size: 14px; font-family: 'Noto-R'; letter-spacing: -0.025em; word-break: break-all; }
.info_popzone.serial_info_pop .ser_content li p { color: #949494; font-size: 14px; font-family: 'Noto-R'; letter-spacing: -0.025em; word-break: break-all; }
.info_popzone.serial_info_pop .ser_content li p.li_n  { margin-right: 5px; }

/* 230313 95057 ¹è¼ÛÁ¶È¸ ÆË¾÷ */
.info_popzone .gray_box {width:100%; margin-bottom:15px; padding:22px 25px; background:#F9F9F9; border-radius: 15px; box-sizing: border-box;}
.info_popzone .gray_box h5 {margin-bottom:6px; font-size:17px; font-family:'noto-B'; font-weight: normal; color:#3A3A3A;}
.info_popzone .gray_box .num_box {margin-bottom:10px;}
.info_popzone .gray_box .num_box:last-child {margin-bottom:0px;}
.info_popzone .gray_box .num_box h6 {font-size:14px; font-family:'noto-B'; font-weight: normal; color:#3A3A3A;}
.info_popzone .gray_box .num_box h6 a {font-size:14px; font-family:'noto-B'; font-weight: normal; color:#0D6DE3;}
.info_popzone .gray_box .num_box h4 {margin-top:2px; font-size:14px; font-family:'noto-R'; font-weight: normal; color:#6C6C6C;}

/* 94337 °æµ¿ÅÃ¹è ¿î¼ÛÀå ÀÔ·Â ±â´É 230322  */
.deliveryinfolyrpop .number_area .product_name{margin-bottom: 3px;}
.deliveryinfolyrpop .number_area .d_number{margin-bottom: 10px;}

/* 230504 96088 ¼ÒÇÁÆ®¿þ¾î ¶óÀÌ¼±½º °»½Å ¾Ë¸² ±â´É */
.info_popzone .info_slide_popup {height:auto;}
.info_popzone.serial_info_pop .info_slide_cont3 {padding-bottom:122px; max-height: calc(80vh - 80px); min-height: 50vh; height:inherit;} 
.info_popzone.serial_info_pop .ser_content p.co6c {color: #6c6c6c; font-size: 14px; font-family: 'Noto-R'; letter-spacing: -0.025em; word-break: break-all;}
.info_popzone.serial_info_pop .ser_content p.co3a {color: #3a3a3a; font-size: 14px; font-family: 'Noto-R'; letter-spacing: -0.025em; word-break: break-all;}
.info_popzone.serial_info_pop p.noti {margin-top:6px; font-size: 14px; font-family: 'noto-R'; color: #949494; word-break: keep-all;}
.ser_top>a {width:100%; position:relative; font-size: 15px; font-family:'noto-M';}
.ser_top>a::before {content: ""; width:18px; height:18px; background:url('https://image5.compuzone.co.kr/img/images/product_detail22/detail_reperbtn2.png') center center/contain no-repeat; position: absolute; right:0; top: 50%; transform:translateY(-50%);}
.ser_top>a span {display:block; width:calc(100% - 20px); word-break:break-all;}
.info_pop_fixbtn {width:calc(100% - 40px); left:20px; display: flex; justify-content: space-between;}
.info_pop_fixbtn button.btn50 {width: calc(50% - 5px); margin: 30px 0 40px;}
.info_pop_fixbtn button.btn50:nth-child(1) {background: #fff; border:1px solid #D8D8D8; color: #3a3a3a;}
/* 96084 ³»ÀÏ ¼³Ä¡ »óÇ° 230412 */
.my22_wrap.orderDetail_page .order_prod_info .review_btn{top: 2px;}
.my22_wrap.orderList_page .order_number_list .prod_wrap .img_box .Install_tom_bat { width: 35px; height: 35px; margin: 0; background: url(//image5.compuzone.co.kr/img/images/product/Install_tom_bat.png) center center/contain no-repeat; position: absolute; top: 5px; left: 5px; border-radius: 5px; z-index: 10; font-size: 0; }
.my22_wrap.orderDetail_page .order_prod_info .order_number_list .img_box .Install_tom_bat { width: 35px; height: 35px; margin: 0; background: url(//image5.compuzone.co.kr/img/images/product/Install_tom_bat.png) center center/contain no-repeat; position: absolute; top: 5px; left: 5px; border-radius: 5px; z-index: 10; font-size: 0; }
.my22_wrap.orderList_page .order_number_list .prod_wrap .text_box .Install_tom{ font-size: 13px; font-family: 'Noto-R'; margin-top: 8px;}
.my22_wrap.orderList_page .order_number_list .prod_wrap .text_box .Install_tom .co_purple{font-family: 'Noto-M'; color: #8433FF;}
.my22_wrap.orderDetail_page .order_prod_info .order_number_list .Install_tom{ font-size: 13px; font-family: 'Noto-R'; margin-top: 8px;}
.my22_wrap.orderDetail_page .order_prod_info .order_number_list .Install_tom .co_purple{font-family: 'Noto-M'; color: #8433FF;}
/* 97368 LG Èñ¸Á¹è¼ÛÀÏ ¼³Á¤ ±â´É Ãß°¡ ¿äÃ» 230522 */
.my22_wrap.orderList_page .order_number_list .oder_prod .deliveryDate{ margin-top: 8px; position: relative;}
.my22_wrap.orderList_page .order_number_list .oder_prod .deliveryDate .deliveryDate_btn{width: auto; height: 24px; border-radius: 24px; text-align: center; font-family: 'Noto-M'; font-size: 12px; line-height: 24px; color: #0D6DE3; border: 1px solid #0D6DE3; box-sizing: border-box; padding: 0 13px; }
.my22_wrap.orderList_page .order_number_list .oder_prod .deliveryDate .set_day{color: #0D6DE3;font-size: 13px; line-height: 24px;}
.my22_wrap.orderList_page .order_number_list .oder_prod .deliveryDate.date .deliveryDate_btn{border: 1px solid #D8D8D8; color: #949494;position: absolute; right: 0;top: 0px;}
.my22_wrap.orderDetail_page .order_prod_info .total_price .deliveryDate{ margin-top: 8px; position: relative;}
.my22_wrap.orderDetail_page .order_prod_info .total_price .deliveryDate .deliveryDate_btn{width: auto; height: 24px; border-radius: 24px; text-align: center; font-family: 'Noto-M'; font-size: 12px; line-height: 24px; color: #0D6DE3; border: 1px solid #0D6DE3; box-sizing: border-box; padding: 0 13px; }
.my22_wrap.orderDetail_page .order_prod_info .total_price .deliveryDate .set_day{color: #0D6DE3;font-size: 13px; line-height: 24px;}
.my22_wrap.orderDetail_page .order_prod_info .total_price .deliveryDate.date .deliveryDate_btn{border: 1px solid #D8D8D8; color: #949494;position: absolute; right: 0;top: 0px;}
/* ÆË¾÷¿µ¿ª */
.info_popzone.calendar_deliveryDate_pop .info_slide_popup{max-height: 85vh; height: 100%;}
.calendar_deliveryDate_pop{z-index: 1000;}
.calendar_deliveryDate_pop .bodytext1_1 { font-size: 16px; font-family: 'noto-R'; font-weight: normal; }
.calendar_deliveryDate_pop .popup_noti  { margin-top: 15px; }
.calendar_deliveryDate_pop .popup_noti p { margin-bottom: 6px; }
.calendar_deliveryDate_pop .popup_noti p:last-child { margin-bottom: 0px; }
.calendar_deliveryDate_pop .detail { font-size: 13px; font-family: 'noto-D'; font-weight: normal; }
.calendar_deliveryDate_pop .color94  { color: #949494; }			
.calendar_deliveryDate_pop .address_wrap{margin-top: 25px;}
.calendar_deliveryDate_pop .address_wrap > *{float: left;}
.calendar_deliveryDate_pop .address_wrap .right{float: right; margin-top: -5px;}
.calendar_deliveryDate_pop .address_wrap .left{color: #949494;font-size: 17px;}
.calendar_deliveryDate_pop .address_wrap .left .spot_ico{ vertical-align: middle;display: inline-block;font-size: 0;margin-top: -3px;margin-right: 5px;width: 24px;height: 24px;background: url(//image5.compuzone.co.kr/img/images/product_detail_mobile/ico_spot_grey_48.png)no-repeat;background-size: contain;}
.calendar_deliveryDate_pop .address_wrap .right .address_btn { height: 35px; line-height: 35px; display: inline-block; padding: 0 5px; min-width: 77px; text-align: center; border-radius: 5px; border: 1px solid #D8D8D8; font-size: 13px; color: #6C6C6C; background: #FAFAFA; box-sizing: border-box; }
.calendar_deliveryDate_pop .address_wrap.on .left{color: #3a3a3a;}
.calendar_deliveryDate_pop .address_wrap.on .left .spot_ico{background: url(//image5.compuzone.co.kr/img/images/product_detail_mobile/ico_spot_48.png)no-repeat;background-size: contain;}
.calendar_deliveryDate_pop .popup_btn{width: 100%; padding: 30px 25px 40px; position: absolute; bottom: 0; background: #fff; box-sizing: border-box; z-index: 1;}
.calendar_deliveryDate_pop .popup_btn .button  {display: block; width: 100%; height: 52px; background: #0d6de3; border-radius: 10px; font-size: 18px; font-family: 'noto-M'; font-weight: normal; color: #fff; text-align: center; line-height: 52px;}			
/* ´Þ·Â¿µ¿ª */
.calendar_deliveryDate_pop .calendar_wrap{border-top: 1px solid #E8E8E8; margin-top: 15px; margin-bottom: 40px;}
.calendar_deliveryDate_pop .calendar_wrap .calendar_month{ text-align: center; margin: 20px auto 15px; position: relative;}
.calendar_deliveryDate_pop .calendar_wrap .calendar_month .month{font-size: 17px; font-family: 'Noto-B'; line-height: 1em;}
.calendar_deliveryDate_pop .calendar_wrap .calendar_month .arrow_left{display: inline-block; width: 18px; height: 18px; position: absolute; left: 50%; margin-left: -80px; top: 1px; cursor: pointer; }
.calendar_deliveryDate_pop .calendar_wrap .calendar_month .arrow_right{ display: inline-block; width: 18px; position: absolute; left: 50%; margin-left: 62px; top: 0; cursor: pointer; }			
.calendar_deliveryDate_pop .calendar_wrap table{border-spacing: 0 5px; border-collapse: separate; table-layout: fixed;}
.calendar_deliveryDate_pop .calendar_wrap table, th, td {border: 0; }
.calendar_deliveryDate_pop .calendar_wrap th{font-size: 14px;font-family: 'noto-R'; font-weight: normal; color: #3a3a3a; height: 20px; text-align: center;padding: 10px 0; box-sizing: border-box; background-color: #fff;}
.calendar_deliveryDate_pop .calendar_wrap td{text-align: center;  height: 54px; padding: 3px 2px 0 !important; box-sizing: border-box; color: #3a3a3a; font-size: 15px;font-family: 'noto-R'; vertical-align: top; cursor: pointer;}
.calendar_deliveryDate_pop .calendar_wrap td > span{color: inherit; position: relative; z-index: 1; display: inline-block; width: 100%; font-size:inherit;}
.calendar_deliveryDate_pop .calendar_wrap .holiday{color: #f14738;}
.calendar_deliveryDate_pop .calendar_wrap .today{color: #1C8FED;}
.calendar_deliveryDate_pop .calendar_wrap .select{color: #fff !important; position: relative; z-index: 1;}
.calendar_deliveryDate_pop .calendar_wrap .select::before{position: absolute; content: ''; display: inline-block; width: 100%; height: 54px; left: 50%; top: 0; transform: translateX(-50%); border-radius: 5px;background-color: #0D6DE3; z-index: 0;}
.calendar_deliveryDate_pop .calendar_wrap .day_name{font-size: 12px; display: block; font-family: 'noto-R'; letter-spacing: -1px; line-height: 1.2em; width: 100%; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }
.calendar_deliveryDate_pop .calendar_wrap .no{opacity: 0.3; cursor: auto; }
.calendar_deliveryDate_pop .calendar_wrap .no > span::before{display: none;}
.calendar_deliveryDate_pop .calendar_wrap.off td{cursor: auto;}
.calendar_deliveryDate_pop .calendar_wrap.off .select{color: inherit; position: relative;}
.calendar_deliveryDate_pop .calendar_wrap.off .select::before{display: none;}

/* 230518 97053 ´çÀÏ¹è¼Û */
.table_inner {padding:20px 20px 122px; box-sizing: border-box;}
.table_inner table {width:100%;}
.table_inner table tr {border-top:1px solid #F2F2F2;}
.table_inner table tr:last-child {border-bottom:1px solid #F2F2F2;}
.table_inner table th {padding:15px 0; background:#FAFAFA; font-size:14px; font-family:'noto-M'; font-weight: normal; color:#3a3a3a;}
.table_inner table td {padding:15px 0; text-align: center; font-size:14px; font-family:'noto-R'; color:#3a3a3a;}
.info_slide_cont p.info_noti_p3 b {font-size:16px; font-weight: normal; color:#3a3a3a; padding-left:20px; position:relative;}
.info_slide_cont p.info_noti_p3 b::before {content:''; width:1px; height:14px; background:#D8D8D8; position:absolute; top:4px; left:10px;}
.info_slide_cont .photo {margin:15px 0 44px;}
.info_slide_cont .photo span {display: block; border-radius: 15px; margin-bottom: 10px; overflow: hidden;}
.info_slide_cont .photo span img {width:100%;}
.info_slide_cont .nothing {width: 100%; padding:36px 25px; background: #F9F9F9; border-radius: 15px; box-sizing: border-box;}
.info_slide_cont .nothing span {display: block; width:42px; height:42px; margin:0 auto 12px;}
.info_slide_cont .nothing span img {width:100%;}
.info_slide_cont .nothing h6 {text-align: center; font-size:14px; font-family:'noto-R'; font-weight: normal; color:#6C6C6C;}
/* 97205 ¿µ¼öÁõ ±â´É Ãß°¡ ÆË¾÷ 230515 */
.info_popup_tit a.download{right: auto; left: 20px; background: url(//image5.compuzone.co.kr/img/images/mypage22/icon_save.png) center center/contain no-repeat;}
.info_slide_cont .receipt_logo{margin-top: 30px; height: 28px; background: url('//image5.compuzone.co.kr/img/images/mypage22/compuzone_ci.png')center bottom no-repeat; background-size: 175px auto;}
.info_slide_cont .receipt_wrap{padding-top: 30px; background: url('//image5.compuzone.co.kr/img/images/mypage22/compuzone_ci_gray.png?=0515')center top repeat-y; background-size: 175px auto;}
.info_slide_cont .receipt_wrap .receipt_box{ margin-top: 15px; border-top: 1px dashed #D8D8D8; padding-top: 15px;}
.info_slide_cont .receipt_wrap .receipt_box:first-of-type{margin-top: 0; border-top: 0; padding-top: 0;}
.info_slide_cont .receipt_wrap .receipt_box p{font-size: 13px; font-family: 'Noto-R'; line-height: 1.5em; color: #3a3a3a;}
.info_slide_cont .receipt_wrap .receipt_box p.nr14{font-size: 14px; font-family: 'Noto-R';}
.info_slide_cont .receipt_wrap .receipt_box p.nr15{font-size: 15px; font-family: 'Noto-R';}
.info_slide_cont .receipt_wrap .receipt_box p.nb17{font-size: 17px; font-family: 'Noto-B';}
.info_slide_cont .receipt_wrap .receipt_box > p{margin-top: 2px;}
.info_slide_cont .receipt_wrap .receipt_box.history > p{margin-top: 15px;}
.info_slide_cont .receipt_wrap .receipt_box > p:first-of-type{margin-top: 0;}
.info_slide_cont .receipt_wrap .receipt_box p.p2::after { content: ""; display: block; clear: both; }
.info_slide_cont .receipt_wrap .receipt_box p.p2 > span{display: inline-block;}
.info_slide_cont .receipt_wrap .receipt_box p.p2 > span:first-of-type{float: left;}
.info_slide_cont .receipt_wrap .receipt_box p.p2 > span:last-of-type{float: right;}
.info_slide_cont .receipt_wrap .history_tit{ width: 100%; font-size: 15px; font-family: 'Noto-R';}
.info_slide_cont .receipt_wrap .history_tit tr td:nth-of-type(2){text-align: center;}
.info_slide_cont .receipt_wrap .history_tit tr td:nth-of-type(3){text-align: right;}
.info_slide_cont .receipt_wrap .history_table{ width: 100%; font-size: 14px; font-family: 'Noto-R';}
.info_slide_cont .receipt_wrap .history_table td{vertical-align: top; padding-bottom: 15px; line-height: 1.5em;}
.info_slide_cont .receipt_wrap .history_table tr:last-of-type td{padding-bottom: 0;}
.info_slide_cont .receipt_wrap .history_table tr td:nth-of-type(2){text-align: center;}
.info_slide_cont .receipt_wrap .history_table tr td:nth-of-type(3){text-align: right;}
/* ¿µ¼öÁõ ´Ù¿î ¿Ï·á : ³ÓÂ¡ ÆË¾÷ */
.nudging_modal_pop {bottom: 0; background: rgba(0,0,0,0.7); transition: all 0.2s; display: none; box-sizing: border-box; overflow-x: hidden; position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 9998; }
.nudging_modal_pop.on{display: block;}
.nudging_modal_pop .inner{ width: 100%; min-width: 270px; max-width: 400px; position: fixed; left:50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%);overflow: hidden; padding: 0 25px; box-sizing: border-box; text-align: left; top: 50%; }
.nudging_modal_pop .popup_con{ box-sizing: border-box; text-align: center; background: #fff; border-radius: 10px; width: 100%; min-height: 157px; position: relative; padding: 27px 20px 20px;}
.nudging_modal_pop .bodytext1 {font-size:15px; font-family:'noto-R'; font-weight: normal;}
.nudging_modal_pop .popup_btn{ width: calc( 100% - 40px ); height: 52px; border-radius: 10px; overflow: hidden; box-sizing: border-box; position: absolute; left: 50%; transform: translateX(-50%); bottom: 20px; }
.nudging_modal_pop .popup_btn a {display:block; width:100%; height:52px; line-height:50px; text-align: center; background:#0d6de3; border-radius: 10px; font-size:18px; font-family:'noto-M'; font-weight: normal; color:#fff;}

/* 230518 97053 ´çÀÏ¹è¼Û */
.table_inner {padding:20px 20px 122px; box-sizing: border-box;}
.table_inner table {width:100%;}
.table_inner table tr {border-top:1px solid #F2F2F2;}
.table_inner table tr:last-child {border-bottom:1px solid #F2F2F2;}
.table_inner table th {padding:15px 0; background:#FAFAFA; font-size:14px; font-family:'noto-M'; font-weight: normal; color:#3a3a3a;}
.table_inner table td {padding:15px 0; text-align: center; font-size:14px; font-family:'noto-R'; color:#3a3a3a;}
.info_slide_cont p.info_noti_p3 b {font-size:16px; font-weight: normal; color:#3a3a3a; padding-left:20px; position:relative;}
.info_slide_cont p.info_noti_p3 b::before {content:''; width:1px; height:14px; background:#D8D8D8; position:absolute; top:4px; left:10px;}
.info_slide_cont .photo {margin:15px 0 44px;}
.info_slide_cont .photo span {display: block; border-radius: 15px; margin-bottom: 10px; overflow: hidden;}
.info_slide_cont .photo span img {width:100%;}
.info_slide_cont .nothing {width: 100%; padding:36px 25px; background: #F9F9F9; border-radius: 15px; box-sizing: border-box;}
.info_slide_cont .nothing span {display: block; width:42px; height:42px; margin:0 auto 12px;}
.info_slide_cont .nothing span img {width:100%;}
.info_slide_cont .nothing h6 {text-align: center; font-size:14px; font-family:'noto-R'; font-weight: normal; color:#6C6C6C;}

/* 230607 97379 ¹Ì¼ö·É ½Å°í ±â´É°³¼± */
.my22_wrap.orderDetail_page.not_pop_sec .Info_hide .select::before{background: url(//image5.compuzone.co.kr/img/images/product_detail22/not_pop_arrow.png) center center/contain no-repeat; transform: rotate(0deg);}
.not_pop_sec .patment_btn button{width: 93.4%; position: absolute; bottom: 40px; left: 0; right: 0; margin: auto;}
.my22_wrap.orderDetail_page.not_pop_sec .payment_Info_wrap:last-child{margin-top: 0;}
.my22_wrap.orderDetail_page.not_pop_sec .payment_Info.on .Info_hide{padding-bottom: 6px;}
.my22_wrap.orderDetail_page.not_pop_sec .Info_hide .order_list_inner .txt_box .order_prod_name{margin-bottom: 0;}
.my22_wrap.orderDetail_page.not_pop_sec .Info_hide .order_list_inner .txt_box .order_price{margin-top: 2px;}
.my22_wrap.orderDetail_page.not_pop_sec .Info_hide .order_list_inner .txt_box .total_price{margin-top: 10px;}
.my22_wrap.orderDetail_page.not_pop_sec .Info_hide .order_list_inner .txt_box .total_price .total {font-family: 'noto-M'; font-weight: normal; font-size: 13px; color: #3A3A3A;}
.my22_wrap.orderDetail_page.not_pop_sec .Info_hide .order_list_inner .txt_box .total_price .total em {font-family: 'noto-R'; font-weight: normal; font-size: 13px; color: #949494;}
.my22_wrap.orderDetail_page.not_pop_sec .Info_hide .order_list_inner .txt_box .price_number{font-size: 14px; color: #3A3A3A; font-family: "spoqa M"; font-weight: bold;}
.my22_wrap.orderDetail_page.not_pop_sec .Info_hide .order_list_inner .txt_box .price_number em{font-family: "noto-M"; font-weight: normal;}
.my22_wrap.orderDetail_page.not_pop_sec .Info_hide .order_list_inner .txt_box .quantity{font-size: 14px; margin-left: 1px;}
.my22_wrap.orderDetail_page.not_pop_sec .Info_hide .select select{font-size: 13px;}
.dot_p{padding-left: 10px; position: relative;}
.dot_p::after{position: absolute; content: ""; width: 2px; height: 2px; background: #3A3A3A; left: 0; top: 9px;}
.my22_wrap.orderDetail_page .payment_Info.on .text{width: calc(100% - 52px); height: 90px; border: 1px solid #DEDEDE; border-radius: 5px; margin: 0 15px; padding: 10px; display: none;}
.my22_wrap.orderDetail_page .payment_Info.on .text textarea{width: 100%; height: 100%; resize: none; font-size: 13px; font-family: 'noto-R'; color: #3a3a3a;}
.my22_wrap.orderDetail_page .payment_Info.on .text textarea::placeholder{color: #949494;}
.my22_wrap.orderDetail_page.not_pop_sec .payment_Info.on .first_Info_hide{padding: 14px 20px 17.5px;}

/* 98813 Èñ¸Á¹è¼ÛÀÏ ¼öÁ¤¿äÃ»»çÇ× */
.calendar_deliveryDate_pop .calendar_wrap td{position: relative;}
.calendar_deliveryDate_pop .calendar_wrap .select .day_name{color: #fff !important;}
.calendar_deliveryDate_pop .calendar_wrap .balloon_box{display: inline-block; color: #3a3a3a !important; padding: 10px; background: #fff; border-radius: 2px; border: 1px solid #2679CF; text-align: center; font-size: 12px; letter-spacing: -0.025em; line-height: 1.3em; position: absolute; width: 90px; z-index: 1; top: -60px; left: 50%; transform: translateX(-50%);}
.calendar_deliveryDate_pop .calendar_wrap .balloon_box i{display: inline-block; width: 10px; height: 10px; border-bottom: 1px solid #2679CF; border-right: 1px solid #2679CF; background: #fff; margin-top: -1px; position: absolute; top: 100%; transform: rotate(45deg) TranslateX(-50%); left: 50%;}
.my22_wrap.orderList_page .order_number_list .prod_wrap .text_box .Install_tom{position: relative;}
.my22_wrap.orderList_page .order_number_list .prod_wrap .text_box .Install_tom .deliveryDate_btn_wrap{ position: absolute; right: 0; top: 0px;}
.my22_wrap.orderList_page .order_number_list .prod_wrap .text_box .Install_tom .deliveryDate_btn{width: auto; height: 24px; border-radius: 24px; text-align: center; font-family: 'Noto-M'; font-size: 12px; line-height: 24px; box-sizing: border-box; padding: 0 13px; border: 1px solid #D8D8D8; color: #949494;}
.my22_wrap.orderDetail_page .order_prod_info .order_number_list .Install_tom{position: relative;}
.my22_wrap.orderDetail_page .order_prod_info .order_number_list .Install_tom .deliveryDate_btn_wrap{ position: absolute; right: 0; top: 0px;}
.my22_wrap.orderDetail_page .order_prod_info .order_number_list .Install_tom .deliveryDate_btn{width: auto; height: 24px; border-radius: 24px; text-align: center; font-family: 'Noto-M'; font-size: 12px; line-height: 24px; box-sizing: border-box; padding: 0 13px; border: 1px solid #D8D8D8; color: #949494;}

@media all and (max-width:400px) { 
    .my22_wrap.orderList_page .order_number_list .prod_wrap .text_box .Install_tom .deliveryDate_btn_wrap{ position: relative; display: block;}
    .my22_wrap.orderDetail_page .order_prod_info .order_number_list .Install_tom .deliveryDate_btn_wrap{ position: relative; display: block;}
}

/* 230706 99030 ¹è¼Ûºñ È¯ºÒ ½ÅÃ» ¹× ¾È³» Ãß°¡ ¿äÃ» */
.my22_wrap.orderDetail_page .payment_Info .Info_hide .order_notice{margin-bottom: 10px;}
.my22_wrap.orderDetail_page .payment_Info .Info_hide .refund_box{padding: 20px 15px; width: auto; max-height: 100%; background: #f9f9f9; border-radius: 15px; display: flex; align-items: center; justify-content: space-between;  box-sizing: border-box;}
.my22_wrap.orderDetail_page .payment_Info .Info_hide .refund_box p{font-size: 13px; font-family: 'noto-R'; font-weight: normal; text-align: left; color: #3a3a3a; letter-spacing: -0.65px;
display: block; width: auto; max-width: calc(100% - 87px); margin-right: 15px; word-break: break-all;}
.refund_pop .info_popup_tit{padding: 30px 0 25px; margin: 0 15px; text-align: center; margin-bottom: 20px;}
.refund_pop .info_slide_cont{overflow-y: auto; height: calc(100% - 227px);}
.refund_pop .info_slide_cont>p{color: #3a3a3a; text-align: left; font-size: 15px; font-family: 'Noto-R'; line-height: 20px; margin-bottom: 20px;}
.refund_pop .info_slide_cont>p span{margin-top: 15px; font-size: 13px; color: #949494; display: block;}
.refund_pop .info_slide_cont .table_wrap table tr{border-top: 1px solid #F2F2F2;}
.refund_pop .info_slide_cont .table_wrap table tr:last-child{border-bottom: 1px solid #F2F2F2;}
.refund_pop .info_slide_cont .table_wrap table tr th{padding: 15px 0; font-size: 14px; font-family: 'noto-B'; color: #3A3A3A; background: #FAFAFA;}
.refund_pop .info_slide_cont .table_wrap table tr td{padding: 15px 20px; font-size: 14px; font-family: 'noto-R'; color: #3A3A3A;}
.refund_pop .info_slide_cont .table_wrap table tr:nth-child(5) td{padding: 5px 10px 5px 20px;}
.refund_pop .info_slide_cont .table_wrap table tr:nth-child(5) td p{display: inline-block; margin-left: 10px;}
.refund_pop .info_slide_cont .table_wrap table tr:nth-child(6) td{padding: 5px 20px;}
.refund_pop .info_slide_cont .table_wrap table tr td .inputWrap{width: 48%; height: 40px; border: 1px solid #D8D8D8; border-radius: 5px; display: inline-block; box-sizing: border-box;}
.refund_pop .info_slide_cont .table_wrap table tr td .buttonWrap {display:inline-block;}
.refund_pop .info_slide_cont .table_wrap table tr td .buttonWrap button {height: 35px; line-height: 36px; padding:0 10px; background:#fafafa; border-radius: 5px; text-align: center; font-size: 13px; font-family: 'noto-M'; font-weight: normal; color: #6c6c6c; border: 1px solid #d8d8d8; box-sizing: border-box;}
.refund_pop .info_slide_cont .table_wrap table tr td .inputWrap input{padding: 9px 15px; width: 100%; border-radius: 5px; color: #3a3a3a; font-family: 'noto-R';}
.refund_pop .info_slide_cont .table_wrap table tr td .hp_wrap .myP_select{width: 100%; display: block;}
.refund_pop .info_slide_cont .table_wrap table tr td .hp_wrap .myP_select select {padding: 0 40px 0 15px; width: 100%; height: 100%; line-height: 40px; font-size: 14px; color: #3a3a3a; border: 1px solid #d8d8d8; border-radius: 5px; letter-spacing: -0.5px; background: url("//image5.compuzone.co.kr/img/images/svg_icon/6C6C6C/icon_line_down_24.svg") 97% center no-repeat; background-size: 18px; outline: none; -webkit-appearance: none; -moz-appearance: none; appearance: none; font-family: 'noto-R';}

/* 98813 99852 ³»ÀÏ¼³Ä¡ Èñ¸Á¹è¼ÛÀÏ ¼öÁ¤ */
.calendar_deliveryDate_pop .calendar_wrap td{position: relative;}
.calendar_deliveryDate_pop .calendar_wrap .select .day_name{color: #fff !important;}
.calendar_deliveryDate_pop .calendar_wrap .balloon_box{display: inline-block; color: #3a3a3a !important; padding: 8px; background: #fff; border-radius: 5px; border: 1px solid #0d6de3; text-align: center; font-size: 12px; letter-spacing: -0.5px; line-height: 1em; position: absolute; z-index: 2; top: -32px; left: 50%; width: max-content; transform: translateX(-50%);}
.calendar_deliveryDate_pop .calendar_wrap .balloon_box_icon{right: 10%; display: inline-block; width: 6px; height: 6px; border-bottom: 1px solid #2679CF; border-right: 1px solid #2679CF; background: #fff; margin-top: -1px; position: absolute; transform: rotate(45deg) TranslateX(-50%); left: 50%; top: -2px; z-index: 3;}
.calendar_deliveryDate_pop .calendar_wrap td:first-of-type .balloon_box{ transform: translateX(0); left: 0;}
.calendar_deliveryDate_pop .calendar_wrap td:last-of-type .balloon_box{ transform: translateX(0); left: auto; right: 0;}
.my22_wrap.orderList_page .order_number_list .prod_wrap .text_box .Install_tom{position: relative;}
.my22_wrap.orderList_page .order_number_list .prod_wrap .text_box .Install_tom .deliveryDate_btn_wrap{ position: absolute; right: 0; top: 0px;}
.my22_wrap.orderList_page .order_number_list .prod_wrap .text_box .Install_tom .deliveryDate_btn{width: auto; height: 24px; border-radius: 24px; text-align: center; font-family: 'Noto-M'; font-size: 12px; line-height: 24px; box-sizing: border-box; padding: 0 13px; border: 1px solid #D8D8D8; color: #949494;}
.my22_wrap.orderDetail_page .order_prod_info .order_number_list .Install_tom{position: relative;}
.my22_wrap.orderDetail_page .order_prod_info .order_number_list .Install_tom .deliveryDate_btn_wrap{ position: absolute; right: 0; top: 0px;}
.my22_wrap.orderDetail_page .order_prod_info .order_number_list .Install_tom .deliveryDate_btn{width: auto; height: 24px; border-radius: 24px; text-align: center; font-family: 'Noto-M'; font-size: 12px; line-height: 24px; box-sizing: border-box; padding: 0 13px; border: 1px solid #D8D8D8; color: #949494;}

@media all and (max-width:400px) { 
    .my22_wrap.orderList_page .order_number_list .prod_wrap .text_box .Install_tom .deliveryDate_btn_wrap{ position: relative; display: block;}
    .my22_wrap.orderDetail_page .order_prod_info .order_number_list .Install_tom .deliveryDate_btn_wrap{ position: relative; display: block;}
}
/* 230717 99032 ³»PC»ç¾ç°ü¸® */
.comp_list {width:100%; min-height: 100vh; padding:63px 15px 90px ; background:#fafafa; box-sizing: border-box;}
.comp_no_list {height:calc(100vh - 146px); background:#fff; position:relative;}
.no_list {width:100%; text-align: center; box-sizing: border-box; position:absolute; top:30%; left:50%; transform:Translate(-50%, -50%);}
.no_list span {display:block; width:38px; height:38px; margin:0 auto 18px;}
.no_list p {margin-bottom:10px; color:#6C6C6C;}
.no_list p:last-child {margin-bottom:0;}
.comp_no_list .gray_box {width:calc(100% - 30px); padding:16px 15px; position:absolute; bottom:90px;}
.comp_no_list .gray_box p {font-size:13px;}
.comp_list .list_box {width:100%; border-radius:15px; border:1px solid #d8d8d8; background:#fff; margin-bottom:15px; overflow: hidden;}
.comp_list .list_box .list_tit {display:flex; justify-content: space-between; align-items: center; padding:12px 20px; border-bottom:1px solid #d8d8d8; box-sizing: border-box;}
.comp_list .list_box .list_tit h2 {width:calc(100% - 194px); font-size:17px; font-family:'noto-B'; font-weight: normal; color:#3a3a3a; display:-webkit-box; -webkit-line-clamp:1; -webkit-box-orient: vertical; word-break: break-all; overflow:hidden;}
.comp_list .list_box .right_btns {display:flex; align-items: center;}
.comp_list .list_box .right_btns button {padding:5px 10px; margin-left:5px; border-radius: 5px; font-size:13px; font-family:'¸¼Àº°íµñ'; letter-spacing: -1px;}
.comp_list button {padding:5px 10px; border-radius: 2px; font-size:13px; font-family:'¸¼Àº°íµñ'; letter-spacing: -1px;}
button.bl_btn {background:#135EBA; color:#fff; border:1px solid #135EBA;}
button.wt_btn {background:#fff; color:#3a3a3a; border:1px solid #d8d8d8;}
button.bk_btn {background:#3a3a3a; color:#fff; border:1px solid #3a3a3a;}
.comp_list .list_box .right_btns .closeX {display:block; width:24px; height:24px; margin-left:20px; background:url('//image5.compuzone.co.kr/img/images/mypage22/ico_circleX_48x48.png') center center/contain no-repeat; }
.comp_list .list_box .list_cont {padding:20px 20px 0; border-bottom:1px solid #d8d8d8; box-sizing: border-box;}
.comp_list .list_box .list_cont:last-child {border:none;}
.comp_list .list_box .list_cont h3 {display: flex; justify-content: space-between; align-items: center; font-size:15px; font-family:'noto-B'; font-weight: normal; color:#3a3a3a;}
.comp_list .list_box .list_cont h3 a {display:block; width:18px; height:18px; background:url('//image5.compuzone.co.kr/img/images/mypage22/ico_down_arrow_36x36.png') center center/contain no-repeat; transition:all 0.2s;}
.comp_list .list_box .list_cont h3 a.on {transform:rotate(180deg);}
.comp_list .list_box .list_cont h4 {margin-top:10px; font-size:15px; font-family:'noto-R'; font-weight: normal; color:#3a3a3a;}
.comp_list .list_box .list_cont h5 {margin-top:7px; margin-bottom:20px; font-size:12px; font-family:'¸¼Àº°íµñ'; font-weight: normal; color:#949494;}
.comp_list .list_box .list_cont .list_cont_inner {width:calc(100% + 40px); margin-left:-20px; background:#F2F2F2; display: none;}
.comp_list .list_box .list_cont .list_cont_inner li {padding:20px; border-top:1px solid #d8d8d8; box-sizing: border-box;}
.comp_list .list_box .list_cont .list_cont_inner li h3 {font-size:15px; font-family:'noto-B'; font-weight: normal; color:#3A3A3A;}
.comp_list .list_box .list_cont .list_cont_inner li p {margin-top:10px; font-size:15px; font-family:'noto-R'; font-weight: normal; color:#3A3A3A; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; word-break: break-all;}
.comp_list .noti_box p {margin-bottom:2px; padding-left:7px; font-size:13px; font-family:'noto-R'; font-weight: normal; color:#6C6C6C; position:relative;}
.comp_list .noti_box p::before {content:''; width:2px; height:2px; background:#6c6c6c; position:absolute; top:7px; left:0px; }
.comp_list .noti_box p:last-child {margin-bottom:0;}
.popular_popzone {width:100%; height:100%; position:fixed; bottom:0; left:0; background:rgba(0,0,0,0.7); z-index:105; transition:all 0.2s; display:none;}
.popular_popzone.on {display:block;}
.popular_slide_popup {width:100%; height:auto; position:absolute; bottom:0px; left:0; background:#fff; border-top-left-radius:25px; border-top-right-radius:25px;}
.popular_slide_pop {width: 100%; max-height:calc(80vh - 80px); min-height:calc(50vh - 80px); height:100%; margin-top:20px; overflow-y:scroll; padding:0 20px; box-sizing:border-box;}
.popular_slide_con {height:320px;}
.popular_popup_tit {padding:27px 0 23px; margin:0 20px 20px; border-bottom:1px solid #d8d8d8;}
.popular_popup_tit h2 {color:#3a3a3a; font-size:20px; text-align:center; word-break: keep-all;}
.popular_popup_tit h2 span {display: block; margin-top:2px; font-family:'noto-R'; font-weight:normal; color:#949494; font-size:14px;}
.popular_popup_tit a {display:block; width:30px; height:30px; background:url('//image5.compuzone.co.kr/img/images/product_list22/pro_comparison_x2.png') center center/contain no-repeat; position:Absolute; top:26px; right:15px;}
.popular_tab {padding:0px 20px; overflow-x: scroll; box-sizing: border-box;}
.popular_tab ul {display:flex; width:max-content; margin:0 auto;}
.popular_tab ul li {margin-right:5px; padding:10px 15px 9px; border:1px solid #d8d8d8; border-radius:20px; font-size:14px; font-family:'noto-R'; font-weight: normal; color:#3a3a3a; letter-spacing:-1px; box-sizing: border-box;}
.popular_tab ul li:last-child {margin-right:0;}
.popular_tab ul li.on {background:#0D6DE3; border:1px solid #0D6DE3; color:#fff;}
.popular_slide_con>div {display: none; overflow:auto; box-sizing: border-box;}
.popular_slide_con>div>p {font-size:17px; font-family:'noto-B'; font-weight: normal; color:#3a3a3a;}
.popular_slide_con>div>p a {display:inline-block; width:24px; height:24px; margin-left:3px; background:url('//image5.compuzone.co.kr/img/images/mypage21/mo_exclamation.png') center center/contain no-repeat; vertical-align: bottom;}
.popular_slide_pop ul {margin-top:15px;}
.popular_slide_pop ul li {display: flex; margin-bottom:10px;}
.popular_slide_pop ul li .img_box {width:80px; height:80px; margin-right:13px; border-radius: 5px; box-sizing: border-box; overflow:hidden; position:relative;}
.popular_slide_pop ul li .img_box::before {content:''; width:100%; height:100%; background:rgba(0,0,0,0.02); position:absolute; top:0; left:0;}
.popular_slide_pop ul li .img_box img {width:100%; height:100%;}
.popular_slide_pop ul li .txt_box {width:calc(100% - 93px);}
.popular_slide_pop ul li .txt_box p {height:42px; font-size:15px; color:#3A3A3A; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow:hidden; }
.popular_slide_pop ul li .txt_box .bottom_box {display: flex; justify-content: space-between; align-items: center; margin-top:5px;}
.popular_slide_pop ul li .txt_box .bottom_box .price {font-size:11px; font-family:'noto-M'; font-weight: normal; color:#3A3A3A;}
.popular_slide_pop ul li .txt_box .bottom_box .price .per {margin-right:5px; font-size:16px; font-family:'spoqa M'; font-weight: bold; color:#F14738;}
.popular_slide_pop ul li .txt_box .bottom_box .price b {margin-right:1px; font-size:16px; font-family:'spoqa M'; font-weight: bold; color:#3A3A3A;}
.popular_slide_pop ul li .txt_box .bottom_box button {height:30px; padding:0 10px; background:#fff; font-size:13px; border:1px solid #D8D8D8; border-radius:5px; color:#6C6C6C; letter-spacing:-1px;}
.popular_slide_popup .notice {width:calc(100% - 40px); margin:20px auto; padding:15px; background:#F9F9F9; border-radius: 15px; box-sizing: border-box;}
.popular_slide_popup .notice p {font-size:13px; font-family:'¸¼Àº°íµñ'; font-weight: normal; color:#949494;}
.my22_wrap.orderList_page .search_option .right_box .myP_check {margin-top:0; border-right:none; padding:0 0 0 10px;}
.my22_wrap.orderList_page .search_option .right_box .myP_check label {font-family:'noto-M';}
.my22_wrap.orderList_page .order_number_list .comp_wrap {align-items: center; margin-top:0;}
.my22_wrap.orderList_page .order_number_list .comp_wrap .img_box {width:80px; height:80px;}
.my22_wrap.orderList_page .order_number_list .comp_wrap button {padding:5px 10px; border-radius:5px; font-size:13px; font-family:'¸¼Àº°íµñ'; letter-spacing: -1px;}
.orderList_page .no_list {top:50%;}
.flex_btw {display: flex; justify-content: space-between;}
.blue_box {width:100%; margin:30px auto 0; padding:20px; background:#F3FAFF; border-radius: 15px; box-sizing: border-box; text-align:center; word-break: keep-all;}

/* 99852 ³»ÀÏ¼³Ä¡ Èñ¸Á¹è¼ÛÀÏ Ãß°¡ °³¼± 230724 */
/* 98813 99852 ³»ÀÏ¼³Ä¡ Èñ¸Á¹è¼ÛÀÏ ¼öÁ¤ */
.calendar_deliveryDate_pop .calendar_wrap td{position: relative;}
.calendar_deliveryDate_pop .calendar_wrap .select .day_name{color: #fff !important;}
.calendar_deliveryDate_pop .calendar_wrap .balloon_box{display: inline-block; color: #3a3a3a !important; padding: 8px; background: #fff; border-radius: 5px; border: 1px solid #0d6de3; text-align: center; font-size: 12px; letter-spacing: -0.5px; line-height: 1em; position: absolute; z-index: 2; top: -32px; left: 50%; width: max-content; transform: translateX(-50%);}
.calendar_deliveryDate_pop .calendar_wrap .balloon_box_icon{right: 10%; display: inline-block; width: 6px; height: 6px; border-bottom: 1px solid #2679CF; border-right: 1px solid #2679CF; background: #fff; margin-top: -1px; position: absolute; transform: rotate(45deg) TranslateX(-50%); left: 50%; top: -2px; z-index: 3;}
.calendar_deliveryDate_pop .calendar_wrap td:first-of-type .balloon_box{ transform: translateX(0); left: 0;}
.calendar_deliveryDate_pop .calendar_wrap td:last-of-type .balloon_box{ transform: translateX(0); left: auto; right: 0;}
.my22_wrap.orderList_page .order_number_list .prod_wrap .text_box .Install_tom{position: relative;}
.my22_wrap.orderList_page .order_number_list .prod_wrap .text_box .Install_tom .deliveryDate_btn_wrap{ position: absolute; right: 0; top: 0px;}
.my22_wrap.orderList_page .order_number_list .prod_wrap .text_box .Install_tom .deliveryDate_btn{width: auto; height: 24px; border-radius: 24px; text-align: center; font-family: 'Noto-M'; font-size: 12px; line-height: 24px; box-sizing: border-box; padding: 0 13px; border: 1px solid #D8D8D8; color: #949494;}
.my22_wrap.orderDetail_page .order_prod_info .order_number_list .Install_tom{position: relative;}
.my22_wrap.orderDetail_page .order_prod_info .order_number_list .Install_tom .deliveryDate_btn_wrap{ position: absolute; right: 0; top: 0px;}
.my22_wrap.orderDetail_page .order_prod_info .order_number_list .Install_tom .deliveryDate_btn{width: auto; height: 24px; border-radius: 24px; text-align: center; font-family: 'Noto-M'; font-size: 12px; line-height: 24px; box-sizing: border-box; padding: 0 13px; border: 1px solid #D8D8D8; color: #949494;}

.my22_wrap.orderDetail_page .address_Info_wrap{margin-top: 0; padding: 15px 0 140px;}
.my22_wrap.orderDetail_page .address_Info_wrap .payment_Info.on .Info_hide{padding: 0 15px;}
.my22_wrap.orderDetail_page .Info_hide table .addr_box th{vertical-align: top;}
.my22_wrap.orderDetail_page .Info_hide table .addr_box td span{float: unset; display: block; width: 100%; height: unset; border: 0; border-radius: 5px; box-sizing: border-box; overflow: hidden; color: #3A3A3A; font-family: 'noto-R'; font-size: 15px; margin-bottom: 10px;}
.my22_wrap.orderDetail_page .Info_hide table .addr_box td button{width: 90px; height: 40px; background: #6C6C6C; font-family: 'noto-M'; font-size: 15px; color: #ffffff; margin: 0; line-height: unset;}
.my22_wrap.orderDetail_page .address_Info_wrap .Info_hide table td span input{padding: 0 15px;}
.my22_wrap.orderDetail_page .address_Info_wrap .Info_hide table th, .address_Info_wrap .Info_hide table td{padding: 0;}
.my22_wrap.orderDetail_page .address_Info_wrap .Info_hide table tr{margin-bottom: 10px; display: block;}
.my22_wrap.orderDetail_page .address_Info_wrap .Info_hide table tr.tr_txt{vertical-align: top;}
.my22_wrap.orderDetail_page .address_Info_wrap .Info_hide table tr.tr_txt th{padding-top: 5px;}
.my22_wrap.orderDetail_page .address_Info_wrap .Info_hide .box{display: flex; gap: 5px;}
.my22_wrap.orderDetail_page .address_Info_wrap .Info_hide .select{width: 100%; height: 40px; border-radius: 5px; box-sizing: border-box; overflow: hidden; position: relative;}
.my22_wrap.orderDetail_page .address_Info_wrap .Info_hide .select select{padding: 0 20px; color: #6C6C6C;}
.my22_wrap.orderDetail_page .address_Info_wrap .Info_hide table td span.input2{float: unset; width: 100%; display: block; height: 40px; border: 1px solid #d8d8d8; border-radius: 5px; box-sizing: border-box; overflow: hidden; color: #6C6C6C;}
.my22_wrap.orderDetail_page .address_Info_wrap .Info_hide table td span.input2 input{padding: 0 20px;}
.my22_wrap.orderDetail_page .Info_hide .select::before {width: 12px; height: 12px; background: url(//image5.compuzone.co.kr/img/images/product_detail22/not_pop_arrow.png) center center/contain no-repeat; top: 13px; transform: rotate(0deg);}
.my22_wrap.orderDetail_page .address_Info_wrap .Info_hide table th{width: 75px;}
.my22_wrap.orderDetail_page .address_Info_wrap .payment_Info.on .Info_txt{display: block !important; width: 100%; height: 80px; border: 1px solid #DEDEDE; border-radius: 5px; margin: 0; padding: 10px; box-sizing: border-box;}
.my22_wrap.orderDetail_page .address_Info_wrap .payment_Info.on .Info_txt.disabled{background: #F2F2F2;}
.my22_wrap.orderDetail_page .address_Info_wrap .payment_Info.on .Info_txt.disabled textarea{color: #6c6c6c; resize: none;}

.my22_wrap.orderDetail_page .address_Info_wrap .txt_box{margin-top: 10px;}
.my22_wrap.orderDetail_page .address_Info_wrap .txt_box p{position: relative; color: #6C6C6C; font-family: 'noto-R'; font-size: 13px; padding-left: 5px;}
.my22_wrap.orderDetail_page .address_Info_wrap .txt_box p::after{position: absolute; content: ''; background: #6C6C6C; width: 2px; height: 2px; top: 0; bottom: 0; left: 0; margin: auto; }
.patment_btn.addr_btn{margin: 0; background: #fff; position: fixed; bottom: 40px; left: 0; right: 0; margin: auto;}

/* ¹è¼ÛÁö °ü¸® ¹öÆ° */
.my22_wrap.orderDetail_page .Info_hide .link_btn_wrap {margin-bottom: 10px; display: flex; align-items: center; justify-content: flex-end;}
.my22_wrap.orderDetail_page .Info_hide .link_btn {color: #0D6DE3; display: inline-flex; align-items: center; gap: 4px;}
.my22_wrap.orderDetail_page .Info_hide .link_btn>i {width: 12px; height: 12px; background: url("//image5.compuzone.co.kr/img/images/svg_icon/0D6DE3/icon_line_next_12.svg") center / contain no-repeat;}
.my22_wrap.orderDetail_page .Info_hide a.link_btn:active {background: transparent;}

/* info_popzone1 ¹è¼ÛÁö °ü¸® ÆË¾÷ */
.info_slide_popup.address_manage_pop {height: 100%;}
.info_slide_popup.address_manage_pop .info22_table {border: 0; border-radius: 0;}
.info_slide_popup.address_manage_pop .info_slide_cont {height: calc(100% - 156px);}
.info_slide_popup.address_manage_pop .info_pop_fixbtn {left: 0; width: 100%; padding: 16px; background: #fff; border-radius: 20px 20px 0 0; box-shadow: 0px -5px 10px rgba(0, 0, 0, 0.08); box-sizing: border-box;}
.info_slide_popup.address_manage_pop .info_pop_fixbtn button {margin: 0;}
.info_slide_cont .home_list {overflow: hidden;}
.info_slide_cont .home_list li {width:100%; margin-bottom:12px; padding:20px 16px; border-radius: 15px; background:#f9f9f9; border:2px solid #f9f9f9 !important; box-sizing: border-box;}
.info_slide_cont .home_list li:last-child {margin-bottom:0;}
.info_slide_cont .home_list li.on {background:#fff; border:2px solid #0d6de3!important;}
.info_slide_cont .home_list li h3 {margin:0 0 5px 0; padding:0; font-size:17px; font-family:'noto-B'; font-weight:normal; color:#3a3a3a;}
.info_slide_cont .home_list li h3.h1100 {margin:0;}
.info_slide_cont .home_list li.on h3 {color:#0d6de3;}
.info_slide_cont .home_list li p {font-size:14px; font-family:'noto-R'; font-weight:normal; color:#949494; letter-spacing: -0.7px;}
.info_slide_cont .home_list li p + p {margin-top:3px;}
.info_slide_cont .home_list li p span {display:block; margin-top:2px; color:#949494;}
.info_slide_cont .home_list li p span.bar {display: inline-block; width:1px; height:13px; background:#d8d8d8; margin:0 10px;}
.info_slide_cont .home_list li.new_address {margin-bottom:0; border:2px solid #6c6c6c; background:#fff;}  
.info_slide_cont .home_list li.new_address h3 {margin-bottom:10px;} 
.info_slide_cont .home_list li.new_address table tr {margin-bottom:10px;}
.info_slide_cont .home_list li.new_address table tr:last-child {margin-bottom:7px;}
.info_slide_cont .home_list li.new_address button.graybtn {display:block; float:left; width:90px; height:40px; margin:0 ; text-align: center; font-size:15px; font-family:'noto-M'; font-weight: normal; color:#fff; background:#6c6c6c; border:none; border-radius: 5px; }
.info_slide_cont .home_list h3.flex {display: flex; align-items: center; gap: 8px;}
.info_slide_cont .home_list .label {display: inline-block; padding: 4px 8px; background: #fff; border-radius: 5px; font-size: 12px; font-family: 'noto-M'; color: #6C6C6C;}
.info_slide_cont .home_list .label.blue {color: #0D6DE3; border: 1px solid #0D6DE3;}
.info22_table table td .select3 {float:left; display:block; width:calc(33.333% - 4px); margin-right:5px; height:40px; background:#fff; border: 1px solid #d8d8d8; border-radius:5px; box-sizing: border-box; overflow:hidden; position:relative;}
.info22_table table td .select3::before {content:''; width:19px; height:19px; background:url('//image5.compuzone.co.kr/img/images/bsk/98212_dropbtn.png') center center/contain no-repeat; position:absolute; right:10px; top:9px;}
.info22_table table td .select3 select {width:100%; height:100%; background:#fff; padding:0 20px 0 10px; font-size:15px; font-family: 'noto-R'; font-weight: normal; color:#6c6c6c; appearance:none;}
.info22_table table td input.input3 {width:calc(33.333% - 3.4px); margin-right:5px; color:#6c6c6c;}
.info22_table table td input.input3:last-child {margin-right:0;}
.info22_table table td .input20 {margin-top: 10px;}

.license_wrap{padding-top: 95px; background: #F9F9F9;}
.license_wrap_none{background: #ffffff;}
.license_wrap .license_list{padding: 0px 15px 20px; display: flex; flex-direction: column; gap: 15px; min-height: calc(100vh - 435px);}
.license_wrap .filter_wrap{display: flex; align-items: center; justify-content: space-between; padding: 20px 15px 15px; font-size: 15px;}
.license_wrap .filter_wrap .filter_box a{padding-right: 10px; border-right: 1px solid #DBDBDB;}
.license_wrap .filter_wrap .filter_box a:last-child{border-right: 0;}
.license_wrap .filter_wrap .all{color: #3a3a3a;}
.license_wrap .filter_wrap span{display: block; width: 1px; height: 13px; background: #DBDBDB; margin: 0px 10px;}
.license_wrap .filter_wrap .filter{width: 20px; height: 20px;}
.license_box{padding: 17.5px 16px 20px; border: 1px solid #D8D8D8; border-radius: 15px; background: #ffffff;}
.license_box .data_top{display: flex; justify-content: space-between; align-items: center;}
.license_box .data_top .prod_num p{color: #949494; font-size: 12px;}
.license_box .data_top .data_box{display: flex; align-items: center;}
.license_box .data_top .data_box .data{font-family: 'spoqa M'; font-size: 13px; color: #3a3a3a; font-weight: bold;}
.license_box .data_top .data_box span{display: block; width: 1px; height: 13px; background: #DBDBDB; margin: 0px 10px;}
.license_box .data_top .data_box .remaining{font-family: 'noto-M'; font-size: 15px; color: #3A3A3A;}
.license_box .data_top .data_box.end p{color: #949494;}
.license_box .prod_detail{display: flex; margin: 15px 0; gap: 15px;}
.license_box .prod_detail .images{border-radius: 5px; overflow: hidden; width: 75px; height: 75px; position: relative;}
.license_box .prod_detail .images::before{content: ''; position: absolute; top: 0; bottom: 0; left: 0; right: 0; background-color: rgba(0,0,0,0.02);}
.license_box .prod_detail .prod_txt{width: calc(100% - 90px);}
.license_box .prod_detail .prod_txt>p{color: #3A3A3A; font-size: 13px; margin-bottom: 5px;}
.license_box .prod_detail .prod_txt .num{display: flex; gap: 5px;}
.license_box .prod_detail .prod_txt .num span{color: #949494; font-size: 13px;}
.license_btn{display: flex; gap: 5px;}
.license_btn a{display: flex; align-items: center; justify-content: center; width: 100%; border: 1px solid #D8D8D8; border-radius: 5px; color: #3A3A3A; background: #ffffff; font-size: 13px; font-family: 'noto-M'; box-sizing: border-box; padding: 7.5px 0px; text-align: center; word-break: keep-all;}
.license_none{display: flex; flex-direction: column; gap: 15px; align-items: center; justify-content: center; height: 292px; width: 100%;}
.license_none img{width: 38px; height: 38px;}
.license_none p{font-size: 14px; color: #6C6C6C;}
.license_none a{font-size: 13px; color: #ffffff; background: #3a3a3a; display: flex; align-items: center; justify-content: center; width: 150px; height: 35px; border-radius: 5px;}

.license_info_wrap{background: #ffffff;}
.info_box>div{padding: 15px 15px 26px;}
.info_box .user_info{border-bottom: 1px solid #D8D8D8;}
.info_box>div .tit{font-family: 'noto-B'; font-size: 17px; color: #3A3A3A; margin-bottom: 15px;}
.info_box>div ul{display: flex; flex-direction: column; gap: 20px;}
.info_box>div ul li{display: flex; gap: 12.5px;}
.info_box>div ul li>span{color: #949494; font-size: 15px; width: 90px; display: block;}
.info_box>div ul li>p{color: #3A3A3A; font-size: 15px; width: 65%;}
.info_box>div ul li .box{display: flex; align-items: center; gap: 5px; width: calc(100% - 100px);}
.info_box>div ul li .box p{display: flex; width: calc(100% - 88px);}
.info_box>div ul li .box p span{display: inline-block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width: 100%;}
.info_box>div ul li .box a{width: 83px; height: 35px; display: flex; align-items: center; justify-content: center; color: #ffffff; background: #6C6C6C; border-radius: 5px; font-size: 13px; font-family: 'noto-M';}

.license_refund_pop .layer_slide_pop{min-height: 55vh;}
.license_refund_pop .layer_slide_pop{max-height: calc(85vh - 80px);}
.license_refund_pop table{border-collapse: collapse;}
.license_refund_pop table thead tr{border-top: 1px solid #F2F2F2; border-bottom: 1px solid #F2F2F2; background: #F9F9F9;}
.license_refund_pop table thead tr th{color: #3A3A3A; font-family: 'noto-B'; font-size: 14px; text-align: center; padding: 13px 20px;}
.license_refund_pop table thead tr th:nth-child(1){width: 45px; border-right: 1px solid #F2F2F2;}
.license_refund_pop table tbody tr{border-bottom: 1px solid #F2F2F2; background: #ffffff;}
.license_refund_pop table tbody tr td{color: #3A3A3A; font-family: 'noto-R'; font-size: 14px; text-align: center; padding: 13px 20px;}
.license_refund_pop table tbody tr td:nth-child(1){border-right: 1px solid #F2F2F2;}

/* ÀçÀÔ°í¾Ë¸² */
.return_order_wrap{padding-top: 95px; background: #F9F9F9;}
.return_order_wrap_none{background: #ffffff;}
.return_order_wrap .return_order_list{padding: 0px 15px 30px; display: flex; flex-direction: column; gap: 15px;}
.return_order_wrap .filter_wrap{display: flex; align-items: center; justify-content: space-between; align-items: center; padding: 20px 15px 15px; font-size: 15px;}
.return_order_wrap .filter_wrap .filter_box{display: flex; gap: 10px;}
.return_order_wrap .filter_wrap .filter_box a{color: #3a3a3a; padding-right: 10px; border-right: 1px solid #DBDBDB;}
.return_order_wrap .filter_wrap .filter_box a:last-child{border-right: 0;}
.return_order_wrap .filter_wrap span{display: block; width: 1px; height: 13px; background: #DBDBDB; margin: 0px 10px;}
.return_order_wrap .filter_wrap .filter{width: 20px; height: 20px;}
.return_order_box{padding: 17.5px 16px 20px; border: 1px solid #D8D8D8; border-radius: 15px; background: #ffffff;}
.return_order_box .data{font-family: 'noto-M'; font-size: 14px; margin-bottom: 8px;}
.return_order_box .schedule_data{font-family: 'noto-M'; font-size: 15px; color: #0D6DE3; margin-bottom: 5px;}
.return_order_box .schedule_data.cancel{color: #3A3A3A;}
.return_order_box .user_num{color: #949494; font-size: 12px;}
.return_order_box .prod_detail{display: flex; margin: 15px 0; gap: 15px;}
.return_order_box .prod_detail .images{border-radius: 5px; overflow: hidden; width: 100px; height: 100px; position: relative; border-radius: 5px;}
.return_order_box .prod_detail .images::before{content: ''; position: absolute; top: 0; bottom: 0; left: 0; right: 0; background-color: rgba(0,0,0,0.02);}
.return_order_box .prod_detail .prod_txt{width: 70%;}
.return_order_box .prod_detail .prod_txt>p{font-size: 13px; margin-bottom: 8px;}
.return_order_box .prod_detail .prod_txt .icon_box{display: flex; align-items: center; justify-content: space-between;}
.return_order_box .prod_detail .prod_txt .icon_box .num{display: flex; gap: 5px;}
.return_order_box .prod_detail .prod_txt .icon_box .num span{font-size: 13px; color: #949494; display: block;}
.return_order_box .prod_detail .prod_txt .icon_box .icon{width: 82px; height: 24px; border: 1px solid #0D6DE3; border-radius: 82px; display: flex; align-items: center; justify-content: center; color: #0D6DE3; font-size: 12px; font-family: 'noto-M'; padding-top: 2px; box-sizing: border-box;}
.return_order_btn{display: flex; gap: 5px;}
.return_order_btn a{display: flex; align-items: center; justify-content: center; width: 100%; height: 35px; border: 1px solid #D8D8D8; border-radius: 5px; color: #3A3A3A; background: #ffffff; font-size: 13px; font-family: 'noto-M';}
.return_order_none{display: flex; flex-direction: column; gap: 15px; align-items: center; justify-content: center; height: 292px; width: 100%;}
.return_order_none img{width: 38px; height: 38px;}
.return_order_none p{font-size: 14px; color: #6C6C6C;}
.return_order_none a{font-size: 13px; color: #ffffff; background: #3a3a3a; display: flex; align-items: center; justify-content: center; width: 150px; height: 35px; border-radius: 5px;}
.return_order_notice{padding: 20px 15px 30px;}
.return_order_notice p{font-size: 13px; position: relative; margin-bottom: 4px; padding-left: 7px; color: var(--co94); word-break: keep-all;}
.return_order_notice p::after {position: absolute; content: ""; width: 2px; height: 2px; background: var(--co94); top: 8px; left: 0;}

.return_order_pop *{box-sizing: border-box;}
.return_order_pop .layer_slide_pop{max-height: unset; min-height: unset; height: 325px; padding: 0 20px 20px;}
.return_order_pop .return_search_wrap{margin-bottom: 25px;}
.return_order_pop .return_tit{font-family: 'noto-B'; font-size: 17px; margin-bottom: 10px;}
.return_order_pop .return_search_tab{display: flex; align-items: center; gap: 10px; margin-bottom: 10px;}
.return_order_pop .return_search_tab li{width: 100%;}
.return_order_pop .return_search_tab li button{width: 100%; height: 35px; text-align: center; border-radius: 5px; background: #E8E8E8; font-size: 13px; color: #949494;}
.return_order_pop .return_search_tab li button.on {border:1px solid #0D6DE3; color: #0D6DE3; background: #ffffff;}

.return_order_pop .return_search_box {height: 40px; border: #d8d8d8 1px solid; border-radius: 8px; background-color: #fff; font-size: 0; overflow: hidden; margin: 0 15px; position: relative;}
.return_order_pop .search_box {width: 100%; position: relative; display: inline-block; float: left;}
.return_order_pop .search_box input { width: 100%; background-color: #fff; color: #3a3a3a; font-size: 15px; line-height: 1; padding: 0 40px 0 15px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; border: 0; border-radius: 0; height: 38px; text-align: left;}
.return_order_pop .search_box input::placeholder {color: #949494;}
.return_order_pop .search_box button{ position: absolute; display: inline-block; right: 45px; top: 0; bottom: 0.5px; margin: auto; width: 24px; height: 24px; background: url('//image5.compuzone.co.kr/img/images/mypage22/circleX2023.png') center no-repeat; background-size: contain;}
.return_order_pop .SearchBtn { outline: 0; cursor: pointer; -webkit-appearance: none; display: inline-block; float: left; height: 24px; width: 24px; position: absolute; right: 15px; top: 0; bottom: 0; margin: auto; background: transparent;}
.return_order_pop .SearchBtn::after {content: ''; position: absolute; display: inline-block; top: 50%; left: 0; transform: translateY(-50%); width: 24px; height: 24px; background: url('//image5.compuzone.co.kr/img/images/mypage22/icon_magnifier_60.png') center no-repeat; background-size: contain;}
.return_order_pop .submit_btn{width: 100%; background: #ffffff; z-index: 100; position: absolute; left: 0; bottom: 0; padding: 20px 20px 40px;}
.return_order_pop .submit_btn .btn_box {display: flex; gap: 6px; position: relative; padding: 0; width: 100%;}
.return_order_pop .submit_btn .btn_box button {width: 100%; height: 52px; border-radius: 10px; text-align: center;}
.return_order_pop .submit_btn .btn_box button.submits {border: 1px solid #0D6DE3; background: #0D6DE3; color: #fff;}
.return_order_pop .submit_btn .btn_box button.reset{background: #ffffff; border: 1px solid #D8D8D8; display: flex; align-items: center; justify-content: center; gap: 2px;}
.return_order_pop .submit_btn .btn_box button.reset img{width: 30px; height: 30px;}

.similar_popup {position: fixed; display: none; top: 0; bottom: 0; z-index: 10000; width: 100%; height: 100%; background-color: #ffffff;}
.similar_popup * {box-sizing: border-box; }
.similar_popup .similar_tit {height: 50px; background: #fff; font-size: 18px; font-family: 'Noto-B'; font-weight: bold; text-align: center; line-height: 50px; color: #3A3A3A; border-bottom: 1px solid #D8D8D8; position: relative; display: block;}
.similar_popup .similar_tit .similar_btn {width: 30px; height: 30px; position: absolute; display: inline-block; left: 15px; top: 10px; background: url(//image5.compuzone.co.kr/img/images/mypage22/prev_arrow_60.png)center; background-size: contain;}

.similar_popup .dt_btn{display: flex; justify-content: space-between; align-items: center; padding: 15px; border-bottom: 1px solid #D8D8D8;}
.similar_popup .dt_btn p{font-family: 'noto-B'; font-size: 14px; color: #3A3A3A;}
.similar_popup .dt_btn .show_option {position: relative; display: inline-block; width: auto; height: 24px;}
.similar_popup .dt_btn .show_option .txt {font-size: 15px; color: #3A3A3A; position: relative; top: 1px;}
.similar_popup .dt_btn .show_option a {display: inline-block; width: 48px; height: 100%; border-radius: 50px; background-color: #d8d8d8; box-shadow: inset 0px 0px 2px 0px rgba(0,0,0,0.16); position: relative; vertical-align: middle; margin-left: 5px; transition: all 0.3s;}
.similar_popup .dt_btn .show_option i {position: absolute; display: inline-block; width: 18px; height: 18px; background: #fff; border-radius: 50%; top: 3px; left: 3px; box-shadow: 0px 0px 0px rgba(0,0,0,0.16); transition: all 0.3s;}
.similar_popup .dt_btn .show_option.on a {background-color: #0D6DE3;}
.similar_popup .dt_btn .show_option.on i {left: calc(100% - 21px);}
.similar_popup .prod_list{overflow-y: scroll; height: calc(100vh - 100px);}
.similar_popup .prod_list ul {padding-bottom:100px;}
.similar_popup ul li{padding: 20px 15px; border-bottom: 1px solid #D8D8D8;}
.similar_popup .prod_info{display: flex; justify-content: space-between; gap: 15px;}
.similar_popup .prod_img{width: 100px; height: 100px; position: relative;}
.similar_popup .prod_img::before {content: ''; position: absolute; top: 0; bottom: 0; left: 0; right: 0; background-color: rgba(0,0,0,0.02);}
.similar_popup .prod_img.satur::after {content:''; width:24px; height:24px; background: #7A45C6 url('//image5.compuzone.co.kr/img/images/svg_icon/Fill/icon_fill_vivid_sat.svg') center center/16px no-repeat; position:absolute; top:10px; left:10px; border-radius: 50%; z-index: 3;}
.similar_popup .prod_txt{width:calc(100% - 115px);}
.similar_popup .prod_txt .tit{color: #3a3a3a; font-size: 15px; margin-bottom: 4px; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden;}
.similar_popup .price_box{display: flex; justify-content: space-between;}
.similar_popup .price_box .price{display: flex; gap: 5px; align-items: center; position: relative; top: -2px;}
.similar_popup .price_box .price span{color: #F14738; font-family: 'spoqa M'; font-weight: bold; font-size: 16px; letter-spacing: 0.1px;}
.similar_popup .price_box .price p{color: #3A3A3A; font-family: 'spoqa M'; font-weight: bold; font-size: 16px; letter-spacing: 0.1px;}
.similar_popup .price_box .bsk_btn{width: 70px; height: 35px; display: flex; align-items: center; justify-content: center; color: #ffffff; background: #0D6DE3; border-radius: 5px; font-family: 'noto-M'; font-size: 13px;}
.similar_popup .point_wrap{display: none; padding: 10px; background: #EEF8FF; position: relative; border-radius: 10px; margin-top: 14px; flex-wrap: wrap; gap: 5px;}
.similar_popup .point_wrap.on{display: flex;}
.similar_popup .point_wrap::after{position: absolute; background: #EEF8FF; width: 20px; height: 20px; content: ""; right: 40px; top: -8px; transform: rotate(45deg);}
.similar_popup .point_box{background: #FFFFFF; border-radius: 5px; padding: 3.5px 8px;}
.similar_popup .point_box p{font-size: 12px; color: #3a3a3a; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden;}
.similar_popup .point_box span{color: #0D6DE3;}
@media screen and (max-width:360px) {
    .similar_popup .price_box {align-items: center;}
    .similar_popup .price_box .price {flex-direction: column; gap:0; align-items: flex-start;}
}

/* ÀÌº¥Æ® ´çÃ· ³»¿ª */
.event_history_wrap_none{background: #ffffff;}
.event_history_box{padding: 0;}
.event_history_box .data_top{padding: 20px 15px 15px; border-bottom: 1px solid #D8D8D8; align-items: flex-start;}
.event_history_box .data_top .prod_num p{font-family: 'spoqa M'; font-size: 14px; color: #3a3a3a;}
.event_history_box .data_top .prod_num p.data{margin-bottom: 7.5px;}
.event_history_box .prod_detail{margin: 0; padding: 15px 15px 20px;}
.event_history_wrap .wrn_wrap{padding: 0 15px 30px;}
.event_history_wrap .wrn_wrap ul{display: flex; flex-direction: column; gap: 10px;}
.event_history_wrap .wrn_wrap ul p {font-size: 13px; position: relative; padding-left: 7px; color: #6C6C6C; word-break: keep-all; margin-bottom: 0; font-family: 'noto-R';}
.event_history_wrap .wrn_wrap ul p::after {position: absolute; content: ""; width: 2px; height: 2px; background: #6C6C6C; top: 8px; left: 0;}
.event_history_wrap .wrn_wrap ul li {font-size: 14px; position: relative; padding-left: 7px; color: #6C6C6C; word-break: keep-all; margin-bottom: 0; font-family: 'noto-R';}
.event_history_wrap .wrn_wrap ul li::after {position: absolute; content: ""; width: 2px; height: 2px; background: #6C6C6C; top: 8px; left: 0;}

/* ÀÌº¥Æ® ´çÃ·ÀÚ ¹ßÇ¥ */
.event_user_wrap{background: #ffffff; min-height: calc(100dvh - 300px);}
.event_user_wrap .search_box_wrap{padding: 10px 15px; border-bottom: 8px solid #F2F2F2;}
.event_user_wrap .selects02_search_box {height: 40px; border: #d8d8d8 1px solid; border-radius: 8px; background-color: #fff; font-size: 0; overflow: hidden;    position: relative;}
.event_user_wrap .search_box {width: 100%; position: relative; display: inline-block; float: left;}
.event_user_wrap .search_box input {width: 100%; background-color: #fff; color: #3a3a3a; font-size: 15px; line-height: 1; padding: 0 40px 0 15px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; border: 0; border-radius: 0; height: 40px; text-align: left;}
.event_user_wrap .search_box button {position: absolute; display: inline-block; right: 45px; top: 0; bottom: 0; margin: auto; width: 25px; height: 25px; background: url(//image5.compuzone.co.kr/img/images/mypage22/circleX2023.png) center no-repeat; background-size: contain;}
.event_user_wrap .SearchBtn {outline: 0; cursor: pointer; -webkit-appearance: none; display: inline-block; float: left; height: 24px; width: 24px; position: absolute; right: 15px; top: 0; bottom: 0; margin: auto; background: transparent;}
.event_user_wrap .SearchBtn::after {content: ''; position: absolute; display: inline-block; top: 50%; left: 0; transform: translateY(-50%); width: 24px; height: 24px; background: url(//image5.compuzone.co.kr/img/images/mypage22/icon_magnifier_60.png) center no-repeat; background-size: contain;}

.event_user_wrap .result_wrap{display: flex; justify-content: space-between; padding: 10px 15px; border-bottom: 1px solid #D8D8D8; align-items: center;}
.event_user_wrap .result_wrap .txt{font-size: 14px; font-family: 'noto-B'; color: #3A3A3A;}
.event_user_wrap .result_wrap .txt span{color: #0D6DE3;}
.event_user_wrap .result_wrap .reset{width: 50px; height: 30px; background: #ffffff; border: 1px solid #D8D8D8; border-radius: 5px; display: flex; align-items: center; justify-content: center; color: #3A3A3A; font-size: 12px;}

.event_user_wrap .result_list{padding: 15px 15px 30px;}
.event_user_wrap .result_list>.tit{margin-bottom: 15px; font-size: 17px; font-family: 'noto-B';}
.event_user_wrap .result_list table {width: 100%;}
.event_user_wrap .result_list table tr{border-bottom: 1px solid #F2F2F2;}
.event_user_wrap .result_list table tr:nth-child(1) {border-top: 1px solid #F2F2F2;}
.event_user_wrap .result_list table tr th {padding: 15px; font-size: 14px; font-family: 'noto-M'; font-weight: normal; color: #3a3a3a; background: #fafafa; box-sizing: border-box;}
.event_user_wrap .result_list table tr td {padding: 15px; font-size: 14px; font-family: "noto-R"; box-sizing: border-box;}
.event_user_wrap .result_list table tr td .tit{font-size: 14px; font-family: 'noto-R'; color: #3a3a3a; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden;}
.event_user_wrap .result_list table td:nth-child(2) {border-left: 1px solid #f2f2f2; border-right: 1px solid #f2f2f2;}
.event_user_wrap .result_list table tr:nth-child(1){background: #fafafa;}

/* ÀÌº¥Æ® ´çÃ·ÀÚ ¹ßÇ¥ ³»¿ë */
.event_detail_wrap {background: #ffffff;}
.event_detail_wrap .result_wrap{display: flex; justify-content: space-between; padding: 15px; border-bottom: 1px solid #D8D8D8; align-items: center; background: #F9F9F9; gap: 15px;}
.event_detail_wrap .result_wrap .tit{font-size: 16px; font-family: 'noto-M'; color: #3a3a3a; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden;}
.event_detail_wrap .result_wrap .data{font-size: 13px; color: #949494;}
.event_detail_wrap .evt_main{padding: 20px 15px;}
.event_detail_wrap .evt_main .img_box{width: 100%; max-width: 345px; height: 500px; margin: 0 auto 20px; border-radius: 15px;}
.event_detail_wrap .evt_main .search_btn{width: 100%; max-width: 345px; height: 52px; margin: auto; background: #3a3a3a; color: #fff; font-size: 18px; font-family: 'noto-M'; display: flex; align-items: center; justify-content: center; border-radius: 8px;}

.event_detail_wrap .evtwin_tab{border-top: 1px solid #D8D8D8;}
.event_detail_wrap .evtwin_tab .tab_tit{display: block; padding: 15px; font-family: 'noto-B'; color: #3A3A3A; font-size: 15px; background: #F9F9F9;}
.event_detail_wrap .evtwin_tab .tab_ul{padding: 15px 15px 25px;}
.event_detail_wrap .evtwin_tab .tab_ul .ex_txt{font-size: 13px; font-family: 'noto-M'; color: #3A3A3A; margin-bottom: 15px;}
.event_detail_wrap .evtwin_tab .tab_ul > ul{display: grid; grid-template-columns: repeat(2,1fr); gap: 10px;}
.event_detail_wrap .evtwin_tab .tab_ul > ul > li{display: block; width: 100%; color: #3A3A3A; font-size: 13px;}
.event_detail_wrap .evtwin_tab .tab_ul > ul > li.winner_id {font-family: 'noto-M'; color: #0D6DE3;}

.event_detail_wrap .wrn_wrap{border-top: 8px solid #F2F2F2; padding: 20px 15px;}
.event_detail_wrap .wrn_wrap p{font-family: 'noto-B'; font-size: 17px; color: #3a3a3a; margin-bottom: 10px; display: block;}
.event_detail_wrap .wrn_wrap ul{display: flex; flex-direction: column; gap: 5px;}

.my22_wrap.orderDetail_page.event_detail_wrap .payment_Info{border-top: 8px solid #F2F2F2; padding: 20px 15px;}
.event_detail_wrap .payment_Info>p{font-family: 'noto-B'; color: #3A3A3A; font-size: 17px; display: block; margin-bottom: 10px;}

.my22_wrap.orderDetail_page.event_detail_wrap .payment_Info.on .Info_hide{padding: 0;}
.my22_wrap.orderDetail_page.event_detail_wrap .Info_hide table td .box{display: flex; gap: 5px;}
.my22_wrap.orderDetail_page.event_detail_wrap .Info_hide table td span input{padding: 0 15px;}
.my22_wrap.orderDetail_page.event_detail_wrap .Info_hide table .addr_box td span{border: 0;}
.my22_wrap.orderDetail_page.event_detail_wrap .Info_hide table .addr_box td span.input{float: left; display: block; width: 100%; height: 40px; border: 1px solid #d8d8d8; border-radius: 5px; box-sizing: border-box; overflow: hidden;}
.my22_wrap.orderDetail_page.event_detail_wrap .Info_hide table .addr_box td span input {width:100%; height:100%; padding:0 15px; font-size:15px; font-family:'noto-R'; font-weight: normal; color:#3a3a3a; box-sizing: border-box;}
.my22_wrap.orderDetail_page.event_detail_wrap .Info_hide .select::before {content:''; width:19px; height:19px; background:url('//image5.compuzone.co.kr/img/images/product_detail22/detail_rightbtn.png') center center/contain no-repeat; position:absolute; right:10px; top:10px; transform:rotate(90deg);}
.my22_wrap.orderDetail_page.event_detail_wrap .Info_hide .select select {width:100%; height:100%; padding:0 20px; font-size:15px; font-family:'noto-R'; font-weight: normal; color:#6C6C6C; appearance: none; outline: none; background: #ffffff;}
.my22_wrap.orderDetail_page.event_detail_wrap .Info_hide table td span.input2{width: 100%;}
.my22_wrap.orderDetail_page.event_detail_wrap .Info_hide table td span.input2 input{padding: 0 20px;}
.my22_wrap.orderDetail_page.event_detail_wrap .tax_wrap .Info_hide .select select{padding: 0 15px;}

.event_detail_wrap .checkbox_list{padding: 5px 15px 20px; border-bottom: 8px solid #F2F2F2;}
.event_detail_wrap .checkbox_list .tit{font-family: 'noto-B'; font-size: 17px; margin-bottom: 15px; text-align: left;}
.event_detail_wrap .checkbox_list > li{display: flex; justify-content: space-between;}
.event_detail_wrap .checkbox_list > li:first-of-type{margin-bottom: 15px;}
.event_detail_wrap .checkbox_list > li a{position: relative; background: url(//image5.compuzone.co.kr/img/images/product_detail22/detail_rightbtn.png) center center/cover no-repeat; width: 24px; height: 24px;}

.event_detail_wrap .checkbox_list .box input[type="checkbox"] {width: 100%; height: 100%; padding: 0 10px; background: #fff; font-size: 15px; font-family: 'noto-R'; color: #3a3a3a; box-sizing: border-box; appearance: none; position: relative; border: 0; display: none;}
.event_detail_wrap .checkbox_list .box label.check {display: inline-block; font-size: 15px;}
.event_detail_wrap .checkbox_list .box input[type="checkbox"] + label.check > span {display: inline-block; width: 24px; height: 24px; margin-right: 5px; vertical-align: -6px; border: 1px solid #D8D8D8; border-radius: 4px; box-sizing: border-box;}
.event_detail_wrap .checkbox_list .box input[type="checkbox"]:checked + label.check > span {background: url(//image5.compuzone.co.kr/img/images/main/main2022/main_checkbox.png) center center/contain no-repeat; border: none;}

.event_detail_wrap .checkbox_list .gy_box{padding: 20px 15px; border-top: 0; background: #FAFAFA; border-radius: 5px;}

.event_detail_wrap .tax_wrap{display: none; padding: 20px 15px; border-bottom: 8px solid #F2F2F2;}
.event_detail_wrap .tax_wrap.on{display: block;}
.event_detail_wrap .tax_wrap .tax01 > .tit{font-family: 'noto-B'; font-size: 17px; margin-bottom: 15px; text-align: left;}
.event_detail_wrap .tax_wrap .tax01 .blue_box {width: 100%; margin: 0px auto; padding: 20px 15px; background: #EEF8FF; border-radius: 5px; box-sizing: border-box; text-align: unset; word-break: unset;}
.event_detail_wrap .tax_wrap .tax01 .blue_box ul{display: flex; flex-direction: column; gap: 10px;}
.event_detail_wrap .tax_wrap .tax01 .blue_box ul li{display: flex; align-items: center; justify-content: space-between;}
.event_detail_wrap .tax_wrap .tax01 .blue_box ul li .tit{font-size: 15px; color: #949494;}
.event_detail_wrap .tax_wrap .tax01 .blue_box ul li .txt{font-size: 15px; color: #3a3a3a;}

.event_detail_wrap .Info_hide{margin-top: 15px;}
.event_detail_wrap .reserves_box{margin-bottom: 20px;}
.event_detail_wrap .reserves_box .top_box{display: flex; align-items: center;}
.event_detail_wrap .reserves_box .top_box p{font-family: 'noto-M'; font-size: 15px; color: #3a3a3a; margin-right: 12.5px;}
.event_detail_wrap .reserves_box .top_box .selects02_search_box{margin-right: 5px; width: calc(100% - 177px);}
.event_detail_wrap .reserves_box .top_box .search_box input{width: 100%; border:0px; box-sizing: border-box;}
.event_detail_wrap .reserves_box .top_box .search_box button{right: 10px;}
.event_detail_wrap .reserves_box .top_box .submits{width: 90px; height: 40px; background: #0D6DE3; color: #fff; font-size: 15px; border-radius: 5px; font-family: 'noto-M'; display: flex; align-items: center; justify-content: center;}
.event_detail_wrap .reserves_box > p{color: #6C6C6C; font-size: 13px; padding-left: 81px; margin-top: 5px; display: block;}

.event_detail_wrap .pay_taxbox .tit_box{display: flex; align-items: center; justify-content: space-between; margin-bottom: 8.5px;}
.event_detail_wrap .pay_taxbox .tit_box > .tit{font-family: 'noto-M'; font-size: 15px; color: #3a3a3a;}
.event_detail_wrap .pay_taxbox .tit_box > .price{font-family: 'spoqa M'; color: #0D6DE3; font-size: 17px;}
.event_detail_wrap .pay_taxbox .tit_box > .price span{font-family: 'noto-M'; font-size: 15px; margin-left: 1px;}
.event_detail_wrap .pay_taxbox .gy_box{padding: 20px 15px; border-top: 0; background: #FAFAFA; border-radius: 5px;}
.event_detail_wrap .pay_taxbox .gy_box ul{display: flex; flex-direction: column; gap: 10px;}
.event_detail_wrap .pay_taxbox .gy_box ul li{display: flex; align-items: center; justify-content: space-between;}
.event_detail_wrap .pay_taxbox .gy_box ul li .tit{font-size: 15px; color: #949494;}
.event_detail_wrap .pay_taxbox .gy_box ul li .txt{font-size: 15px; color: #3a3a3a;}

.event_detail_wrap .pay_taxInfoBox{margin-top: 25px;}
.event_detail_wrap .pay_taxInfoBox > .tit{font-family: 'noto-B'; font-size: 17px; margin-bottom: 15px; text-align: left;}
.event_detail_wrap .pay_taxInfoBox .Info_hide table td span input:disabled{background: #F2F2F2; color: #6C6C6C;}
.event_detail_wrap .pay_taxInfoBox .Info_hide table td .box{position: relative;}
.event_detail_wrap .pay_taxInfoBox .Info_hide table td input[type=file]{position: absolute; opacity: 0; left: 0;}
.my22_wrap.orderDetail_page.event_detail_wrap .pay_taxInfoBox .Info_hide table button{background: #6C6C6C; width: 90px; margin: 0; float: unset;}
.my22_wrap.orderDetail_page.event_detail_wrap .pay_taxInfoBox .Info_hide table .files_box td .box{align-items: center; margin-bottom: 5px;}
.my22_wrap.orderDetail_page.event_detail_wrap .pay_taxInfoBox .Info_hide table .files_box td .box span{float: unset; height: unset; border: unset; width: calc(100% - 95px); color: #949494; font-size: 15px;}
.my22_wrap.orderDetail_page.event_detail_wrap .pay_taxInfoBox .Info_hide table .files_box td .box span.on{color: #3A3A3A;}
.my22_wrap.orderDetail_page.event_detail_wrap .pay_taxInfoBox .Info_hide table .files_box td .txt ul{display: flex; flex-direction: column; gap: 3px;}
.my22_wrap.orderDetail_page.event_detail_wrap .pay_taxInfoBox .Info_hide table .files_box td .txt ul li {font-size: 13px; position: relative; padding-left: 7px; color: #6C6C6C; word-break: keep-all;}
.my22_wrap.orderDetail_page.event_detail_wrap .pay_taxInfoBox .Info_hide table .files_box td .txt ul li::after {position: absolute; content: ""; width: 2px; height: 2px; background: #6C6C6C; top: 8px; left: 0;}

.event_detail_wrap .pay_taxInfoBox + .checkbox_list{padding: 0; border-bottom: 0; margin-top: 25px;}
.my22_wrap.orderDetail_page.event_detail_wrap .pay_taxbox_wrap .checkbox_list{padding: 0; border-bottom: 0; margin-top: 25px;}

.event_detail_wrap .comment_wrap{padding: 20px 15px; border-bottom: 8px solid #F2F2F2;}
.event_detail_wrap .comment_wrap > .tit{font-family: 'noto-B'; font-size: 17px; margin-bottom: 15px; text-align: left;}
.event_detail_wrap .comment_wrap .wrn_wrap {border-top: 0; padding: 0;}
.event_detail_wrap .comment_wrap textarea{width: 100%; height: 80px; border: 1px solid #D8D8D8; background: #fff; color: #3a3a3a; font-size: 15px; resize: none; border-radius: 5px; padding: 10px; box-sizing: border-box; display: block; margin-bottom: 10px;}
.event_detail_wrap .comment_wrap textarea::placeholder{color: #949494;}
.event_detail_wrap .comment_wrap .submits{width: 100%; max-width: 345px; height: 40px; margin: auto; background: #3a3a3a; color: #fff; font-size: 15px; font-family: 'noto-M'; display: flex; align-items: center; justify-content: center; border-radius: 5px; margin-bottom: 15px;}

.event_detail_wrap .comment_list{margin-bottom: 20px;}
.event_detail_wrap .comment_list ul li{padding: 20px 15px; border-bottom: 1px solid #D8D8D8;}
.event_detail_wrap .comment_list ul li .tit{font-family: 'noto-B'; font-size: 17px; display: block; color: #3a3a3a; margin-bottom: 5px;}
.event_detail_wrap .comment_list ul li .txt{font-size: 16px; display: block; color: #3a3a3a; margin-bottom: 10px;}
.event_detail_wrap .comment_list ul li .data{font-size: 13px; display: block; color: #949494;}
.event_detail_wrap .comment_list ul li .btn_box{display: flex; gap: 5px; width: unset; height: unset; position: unset; padding: unset; bottom: unset; left: unset; background: unset; margin-top: 15px;}
.event_detail_wrap .comment_list ul li .btn_box a{width: 100%; height: 35px; border: 1px solid #D8D8D8; border-radius: 5px; color: #3A3A3A; font-size: 13px; display: flex; align-items: center; justify-content: center;}

.event_detail_wrap .list_btn{width: 280px; height: 50px; border-radius: 25px; display: flex; align-items: center; justify-content: center; margin: 0 auto 30px; border: 1px solid #D8D8D8; color: #3A3A3A; font-size: 15px; font-family: 'noto-M';}
.evt_detail_pop .pop_box_ul li p{margin-bottom: 0;}

/* °³ÀÎÁ¤º¸ ÆË¾÷ */
.privacy_refund_pop {width: 100%; height: 100%; position: fixed; bottom: 0; left: 0; background: rgba(0,0,0,0.7); z-index: 10000; transition: all 0.2s; display: none;}
.privacy_refund_pop.on {display: block;}
.privacy_refund_pop .layer_slide_popup {width: 100%; height: auto; position: absolute; bottom: 0px; left: 0; background: #fff; border-top-left-radius: 25px; border-top-right-radius: 25px;}
.privacy_refund_pop .layer_popup_tit {padding: 27px 0 23px; margin: 0 20px; border-bottom: 1px solid #d8d8d8;}
.privacy_refund_pop .layer_popup_tit h2 {color: #3a3a3a; font-size: 20px; text-align: center; word-break: keep-all;}
.privacy_refund_pop .layer_popup_tit a {display:block; width:30px; height:30px; background:url('//image5.compuzone.co.kr/img/images/product_list22/pro_comparison_x2.png') center center/contain no-repeat; position:Absolute; top:26px; right:15px;}
.privacy_refund_pop .layer_slide_pop {width: 100%; max-height:calc(80vh - 80px); min-height:50vh; height:85vh; margin-top:20px; overflow-y:scroll; padding:0 20px 40px; box-sizing:border-box;}
.privacy_refund_pop .layer_slide_pop .privacy_box:first-child{margin-bottom: 25px;}
.privacy_refund_pop .layer_slide_pop .privacy_box .tit{font-size: 17px; font-family: 'noto-B'; margin-bottom: 15px; text-align: left;}
.privacy_refund_pop .layer_slide_pop .privacy_box .gr_box{padding: 20px; margin-bottom: 15px; background: #FAFAFA; border-radius: 15px; text-align: left; color: #6C6C6C;}
.privacy_refund_pop .layer_slide_pop .privacy_box .gr_box p{font-size: 13px;}
.privacy_refund_pop .layer_slide_pop .privacy_box .gr_box p.min{font-size: 12px; margin-bottom: 5px;}
.privacy_refund_pop .layer_slide_pop .privacy_box .gr_box ul{display: flex; flex-direction: column; gap: 5px; margin: 15px 0;}
.privacy_refund_pop .layer_slide_pop .privacy_box .gr_box ul li{font-size: 13px;}
.privacy_refund_pop .layer_slide_pop .privacy_box .box{text-align: left;}
.privacy_refund_pop .layer_slide_pop .privacy_box .box input[type="checkbox"] {display: none;}
.privacy_refund_pop .layer_slide_pop .privacy_box .box input[type="checkbox"]{width: 100%; height: 100%; padding: 0 10px; background: #fff; font-size: 15px; font-family: 'noto-R'; color: #3a3a3a; box-sizing: border-box; appearance: none;position: relative;}
.privacy_refund_pop .layer_slide_pop .privacy_box .box input[type="checkbox"] + label.check > span{display: inline-block; width: 24px; height: 24px; margin-right: 5px; vertical-align: -6px; border: 1px solid #D8D8D8; border-radius: 4px; box-sizing: border-box;}
.privacy_refund_pop .layer_slide_pop .privacy_box .box input[type="checkbox"]:checked + label.check > span{background: url(//image5.compuzone.co.kr/img/images/main/main2022/main_checkbox.png) center center/contain no-repeat; border: none;}
.privacy_refund_pop .layer_slide_pop .privacy_box .box label.check {display: inline-block; height: 24px; font-size: 15px; color: #3A3A3A; font-family: 'noto-B';}
.privacy_refund_pop .layer_slide_pop .submits{width: 100%; height: 52px; border-radius: 13px; background: #0D6DE3; display: flex; align-items: center; justify-content: center; font-family: 'noto-M'; font-size: 17px; color: #ffffff; margin-top: 15px;}

/* ¹è¼ÛÁö °ü¸® */
.address_wrap{background: #ffffff;}
.address_wrap .addr_edit_btn{display: flex; align-items: center; font-size: 13px; color: #3a3a3a; gap: 2px; padding: 20px 15px 15px; width: 75px; margin-left: auto;}
.address_wrap .addr_edit_btn img{width: 12px; height: 12px;}
.address_wrap .addr_list .addr_box{position: relative; padding: 20px; border: 0; background: #FAFAFA; border: 2px solid #FAFAFA;}
.address_wrap .addr_list .addr_box.on{border: 2px solid #0D6DE3; background: #ffffff;}
.address_wrap .addr_list .addr_box .close_btn{display: flex; width: 18px; height: 18px; align-items: center; justify-content: center; position: absolute; right: 15px; top: 15px;}
.address_wrap .addr_list .addr_box .close_btn::after{width: 9px; height: 1px; background: #3A3A3A; content: ""; position: absolute; transform: rotate(45deg);}
.address_wrap .addr_list .addr_box .close_btn::before{width: 9px; height: 1px; background: #3A3A3A; content: ""; position: absolute; transform: rotate(-45deg);}
.address_wrap .addr_list .addr_box .tit_box{display: flex; gap: 10px; margin-bottom: 10px; padding-right:15px;}
.address_wrap .addr_list .addr_box .tit_box .tit{font-family: 'noto-B'; font-size: 17px; color: #3A3A3A; margin: 0 0 4px; font-weight: normal; color: #3a3a3a; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; word-break: break-all;}
.address_wrap .addr_list .addr_box.on .tit_box .tit{color: #0D6DE3;}
.address_wrap .addr_list .addr_box .tit_box .tag{padding: 4px 8px 3.5px; border: 1px solid #0D6DE3; color: #0D6DE3; font-family: 'noto-M'; font-size: 12px; border-radius: 5px;}
.address_wrap .addr_list .addr_box .txt_box .data_box{display: flex; align-items: center; margin-bottom: 6px;}
.address_wrap .addr_list .addr_box .txt_box .data_box p{color: #6C6C6C; font-size: 14px;}
.address_wrap .addr_list .addr_box .txt_box .data_box span{display: block; width: 1px; height: 13px; background: #DBDBDB; margin: 0 20px;}
.address_wrap .addr_list .addr_box .txt_box .addr_name{color: #6C6C6C; font-size: 14px;}
.address_wrap .addr_list .wrn_wrap{padding: 0 0px 110px;}
.address_wrap .addr_list .wrn_wrap ul li {font-size: 13px; position: relative; padding-left: 7px; color: #6C6C6C; word-break: keep-all;}
.address_wrap .addr_list .wrn_wrap ul li::after {position: absolute; content: ""; width: 2px; height: 2px; background: #6C6C6C; top: 8px; left: 0;}
.address_wrap .patment_btn{margin: 0px; padding: 30px 20px 40px; background: #ffffff; position: fixed; bottom: 0; z-index: 104;}

.address_add_pop02 .layer_slide_pop{max-height: calc(60vh - 80px);}
.address_edit_pop .layer_slide_pop{max-height: calc(65vh - 62px);}
.address_add_pop .Info_hide table {width:100%;}
.address_add_pop .Info_hide table tr{margin-bottom: 10px; display: block;}
.address_add_pop .Info_hide table tr:last-child{margin-bottom: 0px; vertical-align: baseline;}
.address_add_pop .Info_hide table th,.address_add_pop .Info_hide table td {padding:0; text-align:left;}
.address_add_pop .Info_hide table th {min-width:75px; width:100px; font-size:17px; font-family:'noto-B'; font-weight: normal;}	
.address_add_pop .Info_hide table td {width:calc(100vw - 140px);}	
.address_add_pop .Info_hide table td span {float:left; display:block; width:100%; height:40px; border:1px solid #d8d8d8; border-radius:5px; box-sizing: border-box; overflow:hidden;}
.address_add_pop .Info_hide table td .box{display: flex; gap: 5px;}
.address_add_pop .Info_hide table td span input {width:100%; height:100%; padding:0 15px; font-size:15px; font-family:'noto-R'; font-weight: normal; color:#3a3a3a; box-sizing: border-box;}
.address_add_pop .Info_hide table td span.input2 {width: 100%;}
.address_add_pop .Info_hide table button {display:block; width:90px; height:40px; text-align: center; font-size:15px; font-family:'noto-M'; font-weight: normal; color:#fff; background:#6C6C6C; border:none; border-radius: 5px; margin-top: 10px;}
.address_add_pop .Info_hide .select {display:block; width:100%; height:40px; border:1px solid #d8d8d8; border-radius:5px; box-sizing: border-box; overflow:hidden; position:relative; }
.address_add_pop .Info_hide .select::before {content:''; width:19px; height:19px; background:url('//image5.compuzone.co.kr/img/images/product_detail22/detail_rightbtn.png') center center/contain no-repeat; position:absolute; right:10px; top:10px; transform:rotate(90deg);}
.address_add_pop .Info_hide .select select {width:100%; height:100%; padding:0 15px; font-size:15px; font-family:'noto-R'; font-weight: normal; color:#3A3A3A; appearance: none; outline: none; background: #ffffff;}
.address_add_pop .Info_hide tr.addr_box span{float: unset; display: block; width: 100%; height: unset; border: 0; border-radius: unset; box-sizing: border-box; overflow: unset; color: #3A3A3A; font-size: 15px; font-family: 'noto-R'; letter-spacing: -0.2px;}

.address_add_pop .Info_hide > .box {margin-top: 20px;}
.address_add_pop .Info_hide > .box input[type="checkbox"] {width: 100%; height: 100%; padding: 0 10px; background: #fff; font-size: 15px; font-family: 'noto-R'; color: #3a3a3a; box-sizing: border-box; appearance: none; position: relative; border: 0; display: none;}
.address_add_pop .Info_hide > .box label.check {display: inline-block; font-size: 15px;}
.address_add_pop .Info_hide > .box input[type="checkbox"] + label.check > span {display: inline-block; width: 24px; height: 24px; margin-right: 5px; vertical-align: -6px; border: 1px solid #D8D8D8; border-radius: 4px; box-sizing: border-box;}
.address_add_pop .Info_hide > .box input[type="checkbox"]:checked + label.check > span {background: url(//image5.compuzone.co.kr/img/images/main/main2022/main_checkbox.png) center center/contain no-repeat; border: none;}

.address_add_pop .btn_box{width: calc(100% - 40px); height: 52px; position: absolute; padding: 30px 20px 40px; bottom: 0; left: 0; background: #fff;}
.address_add_pop .submits{width: 100%; height: 52px; background: #0D6DE3; border-radius: 10px; color: #ffffff; display: flex; align-items: center; justify-content: center; font-size: 18px; font-family: 'noto-M';}

/* »ç¾÷ÀÚµî·ÏÁõ/¼¼±Ý°è»ê¼­ °ü¸® */
.tax_edit_pop04 .similar_btn{width: 30px; height: 30px; position: absolute; display: inline-block; left: 15px; top: 26px; background: url(//image5.compuzone.co.kr/img/images/mypage22/prev_arrow_60.png)center; background-size: contain;}
.taxlist_wrap .addr_edit_btn{width: 100px}
.taxlist_wrap .tag_box{display: flex; gap: 5px; flex:none;}
.taxlist_wrap .addr_list .addr_box .tit_box .tag.BK{border: 1px solid #3A3A3A; color: #3A3A3A;}
.taxlist_wrap .addr_list .addr_box .tit_box .tag.RD{border: 1px solid #F14738; color: #F14738;}
.taxlist_wrap .addr_list .addr_box .txt_box ul{display: flex; flex-direction: column; gap: 5px;}
.taxlist_wrap .addr_list .addr_box .txt_box ul li{display: flex; align-items: center;}
.taxlist_wrap .addr_list .addr_box .txt_box ul li .tit{font-family: 'noto-M'; color: #3A3A3A; font-size: 15px; width: 90px;}
.taxlist_wrap .addr_list .addr_box .txt_box ul li .txt{font-family: 'noto-R'; color: #6C6C6C; font-size: 15px;}

.tax_add_pop .Info_hide table td .tax_cdn{font-size: 15px; color: #3a3a3a;}
.tax_add_pop .Info_hide table td .tax_cdn.RD{color: #F14738;}
.tax_add_pop .Info_hide table td .tax_cdn.BL{color: #0D6DE3;}

.tax_add_pop .Info_hide table th{min-width: 88px;}
.tax_add_pop .Info_hide table .num_box{vertical-align: baseline;}
.tax_add_pop .Info_hide table .num_box td button{margin-top: 5px;}
.tax_add_pop .Info_hide table .num_box td button{background: #FFFFFF; border: 1px solid #D8D8D8; color: #6C6C6C;}
.tax_add_pop .Info_hide table td input[type=file] {position: absolute; opacity: 0; left: 0;}
.tax_add_pop .Info_hide table button {background: #6C6C6C; width: 90px; margin: 0; float: unset;}
.tax_add_pop .Info_hide table .files_box{vertical-align: baseline;}
.tax_add_pop .Info_hide table .files_box td .box{align-items: center; position: relative;}
.tax_add_pop .Info_hide table .files_box td .box span {float: unset; height: unset; border: unset; width: 110px; color: #949494; font-size: 15px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display: inline-block;}
.tax_add_pop .Info_hide table .files_box td>p{color: #6C6C6C; font-size: 13px; margin-top: 5px; display: block;}
.tax_add_pop .Info_hide tr.addr_box{vertical-align: baseline;}
.tax_add_pop .Info_hide tr.addr_box span{margin-bottom: 10px;}
.tax_add_pop .Info_hide .gy_box{padding: 20px; background: #FAFAFA; border-radius: 5px; margin: 10px 0 15px;}
.tax_add_pop .Info_hide .gy_box .wrn_wrap ul{display: flex; flex-direction: column; gap: 5px;}
.tax_add_pop .Info_hide .gy_box .wrn_wrap ul li {font-size: 13px; position: relative; padding-left: 7px; color: #6C6C6C; word-break: keep-all;}
.tax_add_pop .Info_hide .gy_box .wrn_wrap ul li::after {position: absolute; content: ""; width: 2px; height: 2px; background: #6C6C6C; top: 8px; left: 0;}
.tax_add_pop .Info_hide > .box{margin-top: 15px;}
.tax_add_pop .Info_hide table td.cdn_box .box{align-items: center; justify-content: space-between;}
.tax_add_pop .Info_hide table td.cdn_box .box button{background: #FFFFFF; border: 1px solid #D8D8D8; color: #6C6C6C;}
.tax_add_pop .Info_hide > .wrn_wrap{margin-top: 20px;}
.tax_add_pop .Info_hide > .wrn_wrap ul{display: flex; flex-direction: column; gap: 5px;}
.tax_add_pop .Info_hide > .wrn_wrap ul li {font-size: 13px; position: relative; padding-left: 7px; color: #6C6C6C; word-break: keep-all;}
.tax_add_pop .Info_hide > .wrn_wrap ul li::after {position: absolute; content: ""; width: 2px; height: 2px; background: #6C6C6C; top: 8px; left: 0;}

/* ³ªÀÇ Â÷·®°ü¸® */
.carinfo_wrap .addr_edit_btn{width: 90px;}
.carinfo_wrap .addr_list .addr_box .txt_box ul{display: flex; flex-direction: column; gap: 6px;}
.carinfo_wrap .addr_list .addr_box .txt_box ul li{display: flex; align-items: center;}
.carinfo_wrap .addr_list .addr_box .txt_box ul li .tit{width: 90px; font-family: 'noto-M'; font-size: 15px; color: #3a3a3a;}
.carinfo_wrap .addr_list .addr_box .txt_box ul li .txt{font-size: 15px; color: #6C6C6C;}
.carinfo_wrap .addr_list .addr_box .txt_box ul li .tag_box{display: flex; align-items: center; gap: 10px;}
.carinfo_wrap .addr_list .addr_box .txt_box ul li .tag_box .tag {padding: 3.5px 8px; border: 1px solid #0D6DE3; color: #0D6DE3; font-family: 'noto-M'; font-size: 12px; border-radius: 5px;}
.carinfo_wrap .addr_list .wrn_wrap ul{display: flex; flex-direction: column; gap: 5px;}

.car_add_pop .layer_slide_pop{max-height: calc(70vh - 118px);}
.car_add_pop .Info_hide table th{min-width: 100px;}
.car_add_pop .Info_hide table tr:last-child{vertical-align: middle;}
.car_add_pop .Info_hide table tr.num_box{vertical-align: baseline;}
.car_add_pop .Info_hide table tr.num_box td p{color: #6C6C6C; font-size: 13px; margin-top: 5px;}
.car_add_pop .checkbox_list{margin-top: 20px;}
.car_add_pop .checkbox_list .tit {font-family: 'noto-B'; font-size: 17px; margin-bottom: 15px; text-align: left;}
.car_add_pop .checkbox_list .box input[type="checkbox"] {width: 100%; height: 100%; padding: 0 10px; background: #fff; font-size: 15px; font-family: 'noto-R'; color: #3a3a3a; box-sizing: border-box; appearance: none; position: relative; border: 0; display: none;}
.car_add_pop .checkbox_list .box label.check {display: inline-block; font-size: 15px;}
.car_add_pop .checkbox_list .box input[type="checkbox"] + label.check > span {display: inline-block; width: 24px; height: 24px; margin-right: 5px; vertical-align: -6px; border: 1px solid #D8D8D8; border-radius: 4px; box-sizing: border-box;}
.car_add_pop .checkbox_list .box input[type="checkbox"]:checked + label.check > span {background: url(//image5.compuzone.co.kr/img/images/main/main2022/main_checkbox.png) center center/contain no-repeat; border: none;}
.car_add_pop .py_txt_box{height: 120px; padding: 12px 10px; overflow-y: scroll; border: 1px solid #D8D8D8; border-radius: 5px; background: #ffffff; margin: 10px 0 0; display: flex; flex-direction: column; gap: 4px; box-sizing: border-box;}
.car_add_pop .py_txt_box p{color: #6C6C6C; font-size: 13px;}

/* ¼Ò¼È¿¬µ¿¼³Á¤ */
.social_wrap {padding-top: 95px; background: #F9F9F9; min-height: calc(100vh - 350px);}
.social_wrap .my_page_tit {height: 50px; background: #fff; font-size: 18px; font-family: 'Noto-B'; text-align: center; line-height: 50px; color: #3A3A3A; border-bottom: 1px solid #D8D8D8; position: relative;}
.social_wrap .social_list{display: flex; flex-direction: column; gap: 15px; padding: 20px 15px;}
.social_wrap .social_list .box{background: #fff; border: 1px solid #D8D8D8; border-radius: 15px; padding: 20px 25px; display: flex; align-items: center; justify-content: space-between;}
.social_wrap .social_list .box .tit_box{display: flex; align-items: center; gap: 10px;}
.social_wrap .social_list .box .tit_box img{width: 50px; height: 50px;}
.social_wrap .social_list .box .tit_box p{color: #3A3A3A; font-family: 'noto-M'; font-size: 15px;}

.social_wrap .social_list .box a {display: inline-block; width: 48px; height: 24px; border-radius: 50px; background-color: #d8d8d8; box-shadow: inset 0px 0px 2px 0px rgba(0,0,0,0.16); position: relative; vertical-align: middle; margin-left: 5px; transition: all 0.3s;}
.social_wrap .social_list .box a i {position: absolute; display: inline-block; width: 18px; height: 18px; background: #fff; border-radius: 50%; top: 3px; left: 3px; box-shadow: 0px 0px 0px rgba(0,0,0,0.16); transition: all 0.3s;}
.social_wrap .social_list .box.on i {left: calc(100% - 21px);}
.social_wrap .social_list .box.naver.on a {background-color: #1EC800;}
.social_wrap .social_list .box.kakao.on a {background-color: #FFEA0F;}
.social_wrap .wrn_wrap{padding: 0 15px 134px;}
.social_wrap .wrn_wrap ul{display: flex; flex-direction: column; gap: 5px;}
.social_wrap .wrn_wrap ul li {font-size: 13px; position: relative; padding-left: 7px; color: #6C6C6C; word-break: keep-all;}
.social_wrap .wrn_wrap ul li::after {position: absolute; content: ""; width: 2px; height: 2px; background: #6C6C6C; top: 8px; left: 0;}

/* È¸¿øÅ»Åð */
.member_out_wrap{padding-top: 95px;}
.member_out_wrap .my_page_tit {height: 50px; background: #fff; font-size: 18px; font-family: 'Noto-B'; text-align: center; line-height: 50px; color: #3A3A3A; border-bottom: 1px solid #D8D8D8; position: relative;}
.member_out_wrap .cont.myout{padding: 20px 15px 30px; background: #fff; position: relative; width: 100%; box-sizing: border-box;}
.member_out_wrap .cont.myout .u_ctbox .cdtbox {position: relative; padding: 0px;}
.member_out_wrap .cont.myout .u_ctbox .tit {padding: 0px; color: #3a3a3a; font-family: 'noto-M'; font-size: 16px; overflow: hidden; line-height: unset; margin-bottom: 8px;}
.member_out_wrap .cont.myout .u_ctbox .wrn_wrap{padding: 0 0 25px;}
.member_out_wrap .cont.myout .u_ctbox .wrn_wrap ul{display: flex; flex-direction: column; gap: 5px;}
.member_out_wrap .cont.myout .u_ctbox .wrn_wrap ul li {font-size: 13px; position: relative; padding-left: 7px; color: #6C6C6C;}
.member_out_wrap .cont.myout .u_ctbox .wrn_wrap ul li::after {position: absolute; content: ""; width: 2px; height: 2px; background: #6C6C6C; top: 8px; left: 0;}
.member_out_wrap .cont.myout .u_ctbox .infobx{margin: 8px 0 16px;}
.member_out_wrap .cont.myout .u_ctbox .infobx ul{display: flex; flex-direction: column; gap: 12px;}
.member_out_wrap .cont.myout .u_ctbox .infobx li {position: relative; padding: 0; font-size: 15px; line-height: unset; color: #3a3a3a; border-top: 0; overflow: hidden; background: unset;}
.member_out_wrap .cont.myout .u_ctbox .infobx li label input[type="radio"]{margin-right: 7px; width: 21px; height: 21px; border: 1px solid #D8D8D8; appearance: none; border-radius: 21px; position: relative;}
.member_out_wrap .cont.myout .u_ctbox .infobx li label input[type="radio"]:checked{border: 1px solid #0D6DE3;}
.member_out_wrap .cont.myout .u_ctbox .infobx li label input[type="radio"]:checked::after{content: ""; position: absolute; width: 11px; height: 11px; background: #0D6DE3; border-radius: 100px; left: 0; right: 0; top: 0; bottom: 0; margin: auto;}
.member_out_wrap .cont.myout .u_ctbox .infobx #txt_out_reason{height: 130px; resize: none; border: 1px solid #D8D8D8; border-radius: 5px; padding: 10px; font-size: 15px; color: #3a3a3a; box-sizing: border-box; display: block;}
.member_out_wrap .cont.myout .u_ctbox .box{margin-bottom: 20px;}
.member_out_wrap .cont.myout .u_ctbox .box input[type="checkbox"] {width: 100%; height: 100%; padding: 0 10px; background: #fff; font-size: 15px; font-family: 'noto-R'; color: #3a3a3a; box-sizing: border-box; appearance: none; position: relative; border: 0; display: none;}
.member_out_wrap .cont.myout .u_ctbox .box label.check {display: flex; font-size: 15px;}
.member_out_wrap .cont.myout .u_ctbox .box input[type="checkbox"] + label.check > span {display: inline-block; width: 24px; height: 24px; margin-right: 5px; vertical-align: -6px; border: 1px solid #D8D8D8; border-radius: 4px; box-sizing: border-box;}
.member_out_wrap .cont.myout .u_ctbox .box input[type="checkbox"]:checked + label.check > span {background: url(//image5.compuzone.co.kr/img/images/main/main2022/main_checkbox.png) center center/contain no-repeat; border: none;}
.member_out_wrap .cont.myout .u_ctbox .box label.check b{width: calc(100% - 30px); word-break: keep-all;}
.member_out_wrap .cont.myout .submits {background: #0D6DE3; color: #ffffff; border-radius: 8px; width: 100%; height: 52px; margin: 0px; font-size: 18px; font-family: 'noto-M'; display: flex; align-items: center; justify-content: center; box-sizing: border-box;}

.pwCheck_popup {position: fixed; display: none; top: 0; bottom: 0; z-index: 10000; width: 100%; height: 100%; background-color: rgba(0,0,0,0.7);}
.pwCheck_popup .pwCheck_box {position: absolute; box-sizing: border-box; background-color: #fff; width: 100%; height: 100%;}
.pwCheck_box .pwCheck_tit {display: block; width: 100%; position: relative; border-bottom: 1px solid #d8d8d8;}
.pwCheck_box .pwCheck_tit .pwCheck_btn {width: 30px; height: 30px; position: absolute; display: inline-block; left: 15px; top: 10px; background: url(//image5.compuzone.co.kr/img/images/mypage22/prev_arrow_60.png)center; background-size: contain;}
.pwCheck_box .pwCheck_tit .tit {height: 50px; background: #fff; font-size: 18px; font-family: 'Noto-B'; text-align: center; line-height: 50px; color: #3A3A3A;}
.pwCheck_box .submit_btn {width: calc(100% - 40px); height: 52px; position: absolute; padding: 30px 20px 40px; bottom: 0; left: 0; background: #fff;}
.pwCheck_box .submit_btn .submits {width: 100%; height: 52px; background: #0D6DE3; border-radius: 10px; color: #ffffff; display: flex; align-items: center; justify-content: center;}

.pwCheck_box .pwCheck_wrap{padding: 20px 15px;}
.pwCheck_box .pwCheck_wrap p{font-family: 'noto-M'; color: #3a3a3a; font-size: 17px; margin-bottom: 20px; word-break: keep-all;}
.pwCheck_box .pwCheck_wrap span.input {display: block; width: 100%; height: 40px; border: 1px solid #d8d8d8; border-radius: 5px; box-sizing: border-box; overflow: hidden;}
.pwCheck_box .pwCheck_wrap span.input input {width: 100%; height: 100%; padding: 0 15px; font-size: 15px; font-family: 'noto-R'; font-weight: normal; color: #3a3a3a; box-sizing: border-box;}

.pwCheck_comp_popup {position: fixed; display: none; top: 0; bottom: 0; z-index: 10000; width: 100%; height: 100%; background-color: rgba(0,0,0,0.7); box-sizing: border-box;}
.pwCheck_comp_popup * {box-sizing: border-box;}
.pwCheck_comp_popup .comp_wrap{width: calc(100% - 40px); position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); background: #fff; border-radius: 10px; overflow: hidden; padding: 25px 20px 20px;}
.pwCheck_comp_popup .comp_wrap .comp_Ptit{color: #3A3A3A; font-size: 15px; text-align: center;}
.pwCheck_comp_popup .comp_wrap button{font-family: 'noto-M'; width: 100%; height: 52px; border-radius: 10px; font-size: 18px; text-align: center; color: #fff; background: #0D6DE3; margin-top: 37.5px;}

.inp_txt {width: 100%; border-radius: 3px; padding: 10px; box-sizing: border-box; outline: none; }

@media screen and (max-width:350px) {
    .my22_wrap.main_page .myCPZ_gnb_sub ul li {font-size:13px;}
    .my22_wrap.main_page .myCPZ_gnb_sub ul li.ltsp {letter-spacing: -1.5px;}
}

/* 240119 105873 ·¡ÇÃ ÀÌº¥Æ® ¹è¼Ûºñ ¾È³» ¼öÁ¤ */
.my22_wrap.orderDetail_page .payment_Info .Info_hide .order_pay1 dt .grayqna {display: inline-block; width: 24px; height: 24px; background: url(//image5.compuzone.co.kr/img/images/product_detail22/detail_qna.png) center center/contain no-repeat; float: none; vertical-align: middle; margin: -3px 0 0 0;}
#pop_box.shareLyr.deliveryraffle_pop.on{display: block;}
#pop_box.shareLyr.deliveryraffle_pop{display: none;}
#pop_box.shareLyr.deliveryraffle_pop .inner {padding: 0 25px; box-sizing: border-box; text-align: left; overflow-y: scroll; width: 100%; position: fixed; top: 50%; transform:Translate(-50%,-50%); left: 50%;}
#pop_box.shareLyr.deliveryraffle_pop .inner .cont {width: 100%; min-width: 270px; max-width: 450px; margin: 0 auto; background: #fff; border-radius: 10px; position: relative; box-sizing: border-box;}
#pop_box.shareLyr.deliveryraffle_pop .shr_sns {position: relative; padding: 20px 35px; border-bottom: 1px solid #d8d8d8; color: #3a3a3a; font-size: 20px; font-family: 'noto-B'; font-weight: normal; text-align: center; word-break: keep-all; height: auto; line-height: inherit;}
#pop_box.shareLyr.deliveryraffle_pop .inner .cont .closeBtn {display: inline-block; width: 30px; height: 30px; background: url(//image5.compuzone.co.kr/img/images/product_list22/pro_comparison_x2.png) center center/contain no-repeat; position: absolute; top: 15px; right: 15px;}
#pop_box.shareLyr.deliveryraffle_pop .layer_pop{width: 100%;}
#pop_box.shareLyr.deliveryraffle_pop .layer_pop .sale_price_inner {padding: 20px 20px 25px;}
#pop_box.shareLyr.deliveryraffle_pop .layer_pop .sale_price_inner .list {overflow: hidden; padding: 0 0 10px; border-bottom:none;}
#pop_box.shareLyr.deliveryraffle_pop .layer_pop .sale_price_inner .list:last-child {padding:0;}
#pop_box.shareLyr.deliveryraffle_pop .layer_pop .sale_price_inner .list dt {float: left; font-size: 16px; font-family:'noto-B'; font-weight: normal; color:#3a3a3a;}
#pop_box.shareLyr.deliveryraffle_pop .layer_pop .sale_price_inner .list dt p {margin:6px 0 0 0 ; font-size: 15px; font-family:'noto-R'; font-weight: normal; color:#3a3a3a;}
#pop_box.shareLyr.deliveryraffle_pop .layer_pop .sale_price_inner .list:first-child dt p:first-child {margin-top:0;}
#pop_box.shareLyr.deliveryraffle_pop .layer_pop .sale_price_inner .list dt p b {font-family:'noto-B'; font-weight: normal;}
#pop_box.shareLyr.deliveryraffle_pop .layer_pop .sale_price_inner .list dt p.co_red {font-size: 15px;}
#pop_box.shareLyr.deliveryraffle_pop .layer_pop .sale_price_inner .list dt span.eco {color:#10c981;}
#pop_box.shareLyr.deliveryraffle_pop .layer_pop .sale_price_inner .list dd {float: right; font-size: 16px; font-family:'noto-B'; font-weight: normal; color:#3a3a3a;}
#pop_box.shareLyr.deliveryraffle_pop .layer_pop .sale_price_inner .list .co_red {font-size:13px; color:#f14738;}
#pop_box.shareLyr.deliveryraffle_pop .layer_pop .sale_price_inner .list {overflow: hidden; border-bottom: none;}
#pop_box.shareLyr.deliveryraffle_pop .layer_pop .sale_price_inner .sale_detail {background: #f9f9f9; padding: 15px; border-radius: 10px; border-bottom:none;}
#pop_box.shareLyr.deliveryraffle_pop .layer_pop .sale_price_inner .sale_detail2 {margin-bottom:10px;}
#pop_box.shareLyr.deliveryraffle_pop .layer_pop .sale_price_inner .sale_detail dl {overflow: hidden; margin-bottom:4px;}
#pop_box.shareLyr.deliveryraffle_pop .layer_pop .sale_price_inner .sale_detail dl:last-child {margin-bottom:0px;}
#pop_box.shareLyr.deliveryraffle_pop .layer_pop .sale_price_inner .sale_detail dl dt {float: left; font-size: 13px; font-family:'noto-M'; color:#6c6c6c; }
#pop_box.shareLyr.deliveryraffle_pop .layer_pop .sale_price_inner .sale_detail dl dd {float: right; font-size: 13px; font-family:'noto-M'; color:#6c6c6c;}
#pop_box.shareLyr.deliveryraffle_pop .layer_pop .sale_price_inner .sale_detail dl dd span{display: inline-block;}
#pop_box.shareLyr.deliveryraffle_pop .layer_pop .sale_price_inner .sale_detail p {margin-bottom:2px; font-size:16px; font-family:'noto-M'; font-weight: normal; color:#3a3a3a; overflow:hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
#pop_box.shareLyr.deliveryraffle_pop .layer_pop .sale_price_inner .sale_detail p:last-child {margin-bottom:0;}

/* 106964 ¸ð¹ÙÀÏ MYÄÄÇ»Á¸ ±âº» °èÁÂ&Â÷·® ¹èÁö ¼öÁ¤ ¿äÃ» */
.popup_refund1 .popup_inner .account_list .tag {padding: 3.5px 8px; border: 1px solid #0D6DE3; color: #0D6DE3; font-family: 'noto-M'; font-size: 12px; border-radius: 5px; margin-left: 10px; box-sizing: border-box; display: inline-block; width: max-content;}


/* 240313 d130944 ¹è¼Ûºñ È¯ºÒ ½ÅÃ» µðÀÚÀÎ °³¼±*/
.my22_wrap.orderDetail_page .payment_Info .Info_hide .refund_box > span {width: auto; height: 24px; line-height: 24px; border: 1px solid #949494; text-align: center; font-size: 12px; font-family: 'noto-M'; color: #949494; box-sizing: border-box; border-radius: 25px; display: inline-block;  padding: 0 13px; letter-spacing: -0.3px;}

/* 240412 108097 °³ÀÎÁ¤º¸¼öÁýµ¿ÀÇ */
.graybox { width:100%; height:120px; margin-top:10px;  padding:12px 10px; border:1px solid #D8D8D8; border-radius:5px; box-sizing: border-box; overflow-y: auto; text-align: left; display: flex; flex-direction: column; gap: 4px;} 
.graybox p {font-size:13px; color:#6C6C6C;}

/* 122070 ¸¶ÀÌÆäÀÌÁö ÀÎÆ÷¹Ú½º*/
.my22_wrap.main_page .member_grade .setting {width: 46px; height: 33px; border-radius: 50px; font-size: 12px; color: #6C6C6C; font-family: '¸¼Àº°íµñ';} 
.member_saving_box a{width: 100%; border-radius: 10px; background: #f9f9f9; display: flex; justify-content: space-between; padding: 16px; box-sizing: border-box; align-items: center; margin-bottom: 20px;}
.member_saving_box a > div {display: flex; gap: 4px; align-items: center;}
.member_saving_box  i {width: 16px; height: 16px; background: url('//image5.compuzone.co.kr/img/images/svg_icon/3A3A3A/icon_line_next_24.svg') center center/contain no-repeat; display: block;}
.info_box_list ul {width: 100%; display: flex;}
.info_box_list ul li {width: 100%;}
.info_box_list ul li a{width: 100%; display: flex; flex-direction: column; align-items: center; gap: 8px; position: relative;}
.info_box_list ul li p:last-child {color: #6c6c6c; display: flex; align-items: center; position: relative;}
.info_box_list .bloo {position: absolute; width: 72px; height: 24px; text-align: center; line-height: 24px; font-size: 12px; font-family: '¸¼Àº°íµñ'; font-weight: bold; color: #fff; background: #0D6DE3;border-radius: 5px; top: -32px; left: 50%; transform: translate(-50%,0px);}
.info_box_list .bloo::before{ content: ''; position: absolute; border-style: solid; border-width: 8px 5px 0; border-color: #0D6DE3 transparent; display: block;  width: 0; z-index: 1; top: 24px; left: 50%; transform: translateX(-50%);}
.info_box_list .bloo.none {animation: bloo_ani 0.6s ease-in-out both;}
@keyframes bloo_ani {
    0% {transform: translate(-50%,0px) scale(1);}
    60% {transform: translate(-50%,8px) scale(0.95);}
    100% {transform:  translate(-50%,0px) scale(1); opacity: 0;}
}

.ques {width: 16px; height: 16px; background: url('//image5.compuzone.co.kr/img/images/svg_icon/3A3A3A/icon_line_question_mark_circle_24.svg') center center/contain no-repeat; display: block;}
.tooltip-box {width: max-content; position: absolute; top: 24px; left: 80%; transform: translateX(-50%); padding: 12px; border-radius: 5px; border: 1px solid #3A3A3A; background: #fff; display: flex; gap: 8px; align-items: center; z-index: 1;}
.tooltip-box .close_X {width: 16px; height: 16px; background: url('//image5.compuzone.co.kr/img/images/svg_icon/6C6C6C/icon_line_close_24.svg') center center/contain no-repeat; display: block;}
@media screen and (min-width:768px) {
    .tooltip-box {left: 0; transform: none;}
}

/* 122070 Å»ÅðÀü À¯ÀÇ»çÇ× */
.myout .noti_list ul{display: flex; flex-direction: column; gap: 4px; margin-bottom: 16px;}
.myout .noti_list li{font-size: 15px; font-family: 'noto-R'; font-weight: normal; color: #3a3a3a; position: relative; padding-left: 5px;}
.myout .noti_list li::before {content: ''; width: 2px; height: 2px; background: #3a3a3a; border-radius: 50%; position: absolute; top: 7px; left: 0;}

/* Åä¿ä»ó´Ü¹è³Ê Á¾·áµÇ¸é »èÁ¦ */
.head-line-bnr {z-index:101!important;}
header.fix_header {padding-top:40px;}

/* 123429 ¾÷±×·¹ÀÌµå ¹× Ãß°¡ »óÇ° ³ëÃâ Ãß°¡ */
.order_number_list .upgrade {font-size: 13px; color: #0D6DE3;}

/* 123887 Ç°Àý»óÇ° ºñ½ÁÇÑ»óÇ° ÃßÃµ */
.info_popzone.similar_popzone .info_slide_popup {height: 100%;}
.similar_popzone .info_pop_fixbtn {width: 100%; left: 0; display: none;}
.similar_popzone .info_pop_fixbtn button {margin: 0;}
.similar_product_list .price {padding: 0;}
.similar_popzone .container_inner.scroll {height: calc(100% - 40px);}

/* 125161 ÇÁ¸®¹Ì¾öPC Ãß°¡ ÀÛ¾÷ ¿äÃ» */
.tooltip_tit {display: flex; justify-content: center; align-items: center; gap: 4px; padding-top: 4px; width: fit-content;}
.tooltip_tit > span {font-family: 'noto-M'; font-size: 14px; display: flex; align-items: center;}
.tooltip_tit::after {content: ''; transform: translateY(1px); display: inline-block; width: 20px; height: 20px; background: url("//image5.compuzone.co.kr/img/images/svg_icon/D8D8D8/icon_line_question_mark_circle_24.svg") center / contain no-repeat;}
.tooltip_tit .premium_pc {color: #8433FF;}
.tooltip_tit .premium_pc::before {content: ''; display: inline-block; width: 20px; height: 20px; background: url("//image5.compuzone.co.kr/img/images/svg_icon/ETC/icon_fill_light_desktop_premium.svg") center / contain no-repeat;}

/* 127232 Åä½ºÆäÀÌ °áÁ¦ÇÏ±â ÆË¾÷ */
.toss_pay_page .info_inner h2 {margin-bottom: 12px;}
.toss_pay_page .info_inner h3{margin-bottom: 8px;}
.toss_pay_page .info_inner  { padding: 20px 16px; height: 100%;}
.toss_pay_page .info_inner .info22_table {padding: 0; border: none; border-radius: 0;}
.toss_pay_page .info_inner .info22_table td {width: 100%; max-width: unset; margin-bottom: 12px;}
.toss_pay_page .info22_table button.graybtn {width: 82px; font-size: 14px; font-family: 'noto-R'; background: #3A3A3A; flex-shrink: 0;}
.toss_pay_page .info22_table .input_wrap {display: flex; gap: 4px;}
.toss_pay_page .info_inner .btn_wrap {margin-top: 0; display: flex; gap: 4px;}
.toss_pay_page .info_inner .btn_wrap button {width: 100%; height: 40px; line-height: 40px; font-size: 14px; margin-right: 0;}
.toss_pay_page .fix_wrap {width: 100%; position: fixed; bottom: 0; box-shadow: 0px -5px 10px #00000014; border-radius: 20px 20px 0px 0px; background: #fff; padding: 16px 16px 40px; box-sizing: border-box; z-index: 3;} 
.toss_pay_page .fix_wrap button {color: #fff; font-size: 16px; font-family: 'noto-M'; text-align: center; padding: 13px; width: 100%; background: #0D6DE3; border-radius: 10px; box-sizing: border-box;}

/* 127989 ÁÖ¹® ³»¿ª ¸®½ºÆ® ÅÇ */
.order-tab-list{padding: 20px 16px; box-sizing: border-box;}
.order-tab-list ul{height: 45px; display: flex; align-items: center; border-radius: 27.5px; background: #E8E8E8;}
.order-tab-list ul li{width: 100%; height: 100%; text-align: center; display: flex; align-items: center; justify-content: center;}
.order-tab-list ul li.on{background: var(--co0D); border-radius: 27.5px;}
.order-tab-list ul li.on a{color: var(--coFF);}
.order-tab-list ul li.on a span{color: #FFFFFF;}
.order-tab-list ul li a{color: var(--co6C); font-family: 'noto-M'; font-size: 17px;}
.order-tab-list ul li a span {color:  var(--co6C); font-family: 'noto-M'; font-size: 15px;}
.order-tabcont .return_order_notice {padding: 0px 16px 20px;}
.order-tabcont .return_order_notice a {padding-left: 8px; display: inline-flex; align-items: center;}

/* 132411 DIY PC ÆÇ¸Å¸ðµ¨ Ãß°¡ */
.DIY_wrap {padding:16px; margin-top:16px; background:#F4EFFA; border-top:1px solid #fff;}
.DIY_wrap + .DIY_wrap {margin-top:0;}
.my22_wrap.orderDetail_page .order_prod_info .order_number_list .DIY_wrap .prod_wrap {padding:0;}
.DIY_bat {display: inline-flex; align-items: center; justify-content: center; height:24px; padding:0 8px; border-radius: 5px; background:linear-gradient(to right, #7A45C6, #5917B8); font-size:12px!important; color:#fff!important; font-family:'¸¼Àº°íµñ';}
.DIY_bat i {font-style: normal; padding-left:4px; font-family:'¸¼Àº°íµñ'; font-size:12px!important; color:#FFDD33; }
.info2022 .basket_area ul.DIY_wrap {background:#F4EFFA; border-bottom:1px solid #ffff; }
.info2022 .basket_area .DIY_bat {margin:0 0 12px 0;}
.my22_wrap.orderList_page .order_number_list:has(.DIY_wrap) {padding:16px 0 0;}
.my22_wrap.orderList_page .order_number_list:has(.DIY_wrap)>p {padding:0 16px;}
