@charset "UTF-8";

/****************************************/
/*	Name: HIMART
/*	PART: 리셀
/****************************************/

.hm-content-resell {padding:0;}
.hm-content-resell .hm-content-wrap {padding-bottom: 80px; padding-bottom: calc(env(safe-area-inset-bottom) + 80px); padding-bottom: calc(constant(safe-area-inset-bottom) + 80px);}
.hm-content-resell .hm-content-title {padding:30px 0 20px;}
.hm-content-resell .hm-content-title h3 { font-family: var(--hi-ff-hama); font-size: var(--hi-fs-body1); line-height: 27px; font-weight: var(--hi-font-w500); color: var(--hi-text-gray7); }

/* 하단 버튼 */
.bottom-content__wrap {position: fixed; bottom: 0; left:0; width: 100%; z-index:10;}
.bottom-content__wrap .bottom-btn__wrap {display: flex; gap: 0 9px; width: 100%; padding: 16px 22px; padding-bottom: calc(env(safe-area-inset-bottom) + 16px); padding-bottom: calc(constant(safe-area-inset-bottom) + 16px); box-sizing: border-box; background-color: var(--hi-bg-white);}
.bottom-content__wrap .bottom-btn__wrap button {all: unset; display: block; width: 100%; height: 52px; line-height: 52px; text-align: center; border-radius: 8px; box-sizing: border-box; cursor:pointer;}
.bottom-content__wrap .bottom-btn__wrap .button--secondary {flex: 1; border: var(--hi-border-21); background-color: var(--hi-bg-white);}
.bottom-content__wrap .bottom-btn__wrap .button--secondary .btn__text {color: var(--hi-text-gray7);font-size: var(--hi-fs-body2);font-weight: var(--hi-font-w700);}
.bottom-content__wrap .bottom-btn__wrap .button--primary {flex: 2; background-color: var(--hi-bg-black2);}
.bottom-content__wrap .bottom-btn__wrap .button--primary .btn__text {color: var(--hi-text-white);font-size: var(--hi-fs-body2);font-weight: var(--hi-font-w700);}
.bottom-content__wrap .bottom-btn__wrap button:disabled {background-color: var(--hi-gray1);}
.bottom-content__wrap .bottom-btn__wrap button:disabled .btn__text {color: rgba(0, 0, 0, 0.4);}
.bottom-content__wrap .bottom-btn__wrap .btn__line-gray {border: 1px solid var(--hi-gray3);}

/* 매입신청서 > 하단 동의하기 */
.bottom-content__wrap .bottom-agree__wrap {padding:10px 22px 0; box-shadow:0 0 8px 4px rgba(22, 37, 66, 0.06); background:var(--hi-bg-white);}
.bottom-content__wrap .resell-agree-list li .hm-checkbox-wrap--new {margin-top: 0; cursor: pointer;}
.bottom-content__wrap .resell-agree-list li .hm-checkbox__label--new { position: relative; padding: 0 20px 0 28px; width: 100%; line-height:20px; font-weight: var(--hi-font-w400); color:var(--hi-text-gray7); box-sizing: border-box;}
.bottom-content__wrap .resell-agree-list li .hm-checkbox__label--new:before {top:1px; width:20px; height:20px; background-size:20px auto;}
.bottom-content__wrap .resell-agree-list li .hm-checkbox__label--new > em {font-style: normal;}
.bottom-content__wrap .resell-agree-list li .hm-checkbox-wrap--new input[type="checkbox"]:disabled {background:none;}
.bottom-content__wrap .resell-agree-list li .hm-checkbox-wrap--new input[type="checkbox"]:checked:disabled + .hm-checkbox__label--new:before {background-image: url('../img/icon/ico_check_disabled_on_24.svg');}
.bottom-content__wrap .resell-agree-list li .hm-checkbox-wrap--new input[type="checkbox"]:checked:disabled + .hm-checkbox__label--new {color:var(--hi-text-gray4);}
.bottom-content__wrap .resell-agree-list li ~ li {}
.bottom-content__wrap .hm-viewmore-checkbox .hm-viewmore-checkbox__title {display:flex; padding:12px 0; align-items:center;}
.bottom-content__wrap .hm-viewmore-checkbox .hm-viewmore-checkbox__emitor {display:block;  padding:0; width:16px; height:16px; border:none; background:none;}
.bottom-content__wrap .hm-viewmore-checkbox .hm-viewmore-checkbox__emitor:before {position:relative; top:0; right:0; width:16px; height:16px; transition:0.3s; background:url('../img/icon/icon_arrow_down16.png') no-repeat; background-size:16px auto;}
.bottom-content__wrap .hm-viewmore-checkbox .hm-viewmore-checkbox__emitor.active:before {transform:rotate(180deg);}
.bottom-content__wrap .hm-viewmore-checkbox .hm-viewmore-checkbox__content {overflow-y:auto; padding:16px; height:132px; box-sizing:border-box; background:var(--hi-bg-gray);}
.bottom-content__wrap .hm-viewmore-checkbox .hm-viewmore-checkbox__content .aggrement-content {font-size:var(--hi-fs-detail1); line-height:20px;}

/* 중고판매 신청서 > 고객정보 */
.hm-resell-customer {padding: 30px 16px; border-radius: 15px; background: var(--hi-bg-white);}
.hm-resell-customer .hm-customer-area .item {display:flex; font-size: var(--hi-fs-body3); line-height: 21px;}
.hm-resell-customer .hm-customer-area .item + .item {margin-top:10px;}
.hm-resell-customer .hm-customer-area .item .tit {flex:none; margin-right: 9px; width:104px; color: var(--hi-text-gray3);}
.hm-resell-customer .hm-customer-area .item .cont {color:var(--hi-text-gray7);}
.hm-resell-customer .hm-customer-area .item .cont.date {color:#121F26;}
.hm-resell-customer .hm-customer-area .item .cont.date > em {font-style: normal; color: var(--hi-secondary-red);}
.hm-resell-customer .hm-customer-area .address {margin-top: 12px; font-size: var(--hi-fs-body3); color: var(--hi-text-gray5); line-height: 21px;}
.hm-resell-customer .hm-customer-area .date {font-size: var(--hi-fs-body3); color: var(--hi-text-gray5);}
.hm-resell-customer .hm-customer-area .date > em {font-style: normal; color: var(--hi-secondary-blue);}
.hm-resell-customer .hm-customer-area .notice-text {position: relative; margin:20px 0 0; padding-left:11px; font-size: var(--hi-fs-body4); line-height: 20px; color: var(--hi-text-gray6);}
.hm-resell-customer .hm-customer-area .notice-text:before {content:''; position: absolute; left:0; top:7px; width:2px; height:2px; border-radius:100%; background:#585858; }
.hm-resell-customer .hm-account-area {margin-top: 20px; border-top: 1px solid rgba(0, 0, 0, 0.05);}
.hm-resell-customer .hm-account-area .account-info_title {position: relative; padding-top: 20px; margin-bottom: 12px; display: flex; align-items: center; justify-content: space-between;}
.hm-resell-customer .hm-account-area .account-info_title strong {font-size: var(--hi-fs-body3); color: var(--hi-text-gray7); line-height: 21px;}
.hm-resell-customer .hm-account-area .btn-round--edit { display:inline-block; padding: 6px 10px; font-size: var(--hi-fs-body3); color: var(--hi-text-gray7); line-height: 12px; border:1px solid var(--hi-gray3); border-radius: 100px; background: var(--hi-bg-white);}
.hm-resell-customer .hm-account-area .account-info_txt {position: relative; padding-left: 20px; font-size: var(--hi-fs-body4); color: var(--hi-text-gray6); line-height: 20px; }
.hm-resell-customer .hm-account-area .account-info_txt:before {content:''; position: absolute; top: 2px; left: 0; width: 16px; height: 16px; background:url('../img/icon/ico_exclamation_16_gray.svg') no-repeat; background-size: 16px auto; }
.hm-resell-customer .hm-account-area .account-info_none-wrap {padding-top:20px;}
.hm-resell-customer .hm-account-area .account-info_none-wrap .account-info_none-title {font-size:var(--hi-fs-body2); line-height:24px; color:var(--hi-text-gray7);}
.hm-resell-customer .hm-account-area .account-info_none-wrap .account-info_none-title:before {content:''; display:inline-block; margin:-2px 2px 0 0; width:20px; height:20px; vertical-align:middle; background:url('../img/icon/ico_exclamation_gray4.svg') no-repeat; background-size:20px auto; }
.hm-resell-customer .hm-account-area .account-info_none-wrap .account-info_none {margin:7px 0 20px; font-size: var(--hi-fs-body4); line-height: 21px; color: var(--hi-text-gray7);}
.hm-resell-customer .hm-account-area .account-info_list li {display: flex; font-size: var(--hi-fs-body3); line-height: 20px; color: var(--hi-text-gray7)}
.hm-resell-customer .hm-account-area .account-info_list li + li {margin-top: 10px;}
.hm-resell-customer .hm-account-area .account-info_list li .tit {margin-right:9px; width: 104px; color: var(--hi-text-gray3);}
.hm-resell-customer .hm-account-area .btn-wrap {margin-top:20px;}
.hm-resell-customer .hm-account-area .btn-wrap .button--tertiary {font-weight: var(--hi-font-w400);}
.hm-resell-customer .hm-account-area .btn-wrap .button--tertiary.button--icon-add span::before {content:''; display:inline-block; margin:-3px 4px 0 0; width:16px; height:16px; vertical-align:middle; background:url('../img/icon/icon_plus_estimate_black.svg') no-repeat; background-size:16px auto;}
.hm-resell-fieldset .hm-resell-customer {padding:20px 0 0;}

/* 중고판매 신청서 */
.hm-resell-fieldset { padding: 20px 22px 0; background: var(--hi-bg-gray)}
.hm-resell-fieldset .hm-field-box {padding: 20px; border-radius: 15px; border:1px solid #E9ECEF; background:var(--hi-bg-white); transition:0.3s;}
.hm-resell-fieldset .hm-field-box ~ .hm-field-box { margin-top: 9px;}
.hm-resell-fieldset .hm-field-box.type--wide {margin:20px -22px 0; padding:20px 22px 40px; border-radius:0; border:none;}
.hm-resell-fieldset .hm-field-box .field-title-area .label-step {margin-bottom:10px;}
.hm-resell-fieldset .hm-field-box .field-title-area .label-step > span {display:inline-block; padding:4px 6px; font-size:12px; line-height:12px; color:var(--hi-text-white); border-radius:100px; background-color:#0083C4;}
.hm-resell-fieldset .hm-field-box .field-title-area .label-step > span + span {margin-left:4px;}
.hm-resell-fieldset .hm-field-box .field-title-area .label-step > span.optional {color:var(--hi-icon-gray5); border:1px solid var(--hi-border-inactive); background:var(--hi-gray0);}
.hm-resell-fieldset .hm-field-box .field-title-area .title {display: inline-block; font-size: var(--hi-fs-body1); line-height: 27px; color: var(--hi-text-gray7); font-weight: var(--hi-font-w700);}
.hm-resell-fieldset .hm-field-box .field-title-area .title > em { font-style: normal; color: var(--hi-secondary-blue);}
.hm-resell-fieldset .hm-field-box .field-title-area .hm-ly-tooltip-btn { display: inline-block; margin-top:4px; width:16px; height:16px; border:none; vertical-align:top; background:url('../img/icon/ico_question_mark_bg_gray.svg') no-repeat; background-size: 16px auto;}
.hm-resell-fieldset .hm-field-box .sub-text {margin:10px 0 0; font-size: var(--hi-fs-body4); line-height: 20px; color: var(--hi-text-gray5); word-break:keep-all;}
.hm-resell-fieldset .hm-field-box .sub-text.color--blue {color:#0083C4;}
.hm-resell-fieldset .hm-field-box .sub-text .tip {color:#0083C4; font-weight:700; font-style:normal;}
.hm-resell-fieldset .hm-field-box .sub-text ~ .sub-text {margin-top:5px;}
.hm-resell-fieldset .hm-field-box .field-content .hm-select-group {display:flex; margin: 20px 0 10px; justify-content:space-between; }
.hm-resell-fieldset .hm-field-box .field-content .hm-select-group .hm-select-field {padding-right:38px; height:48px; line-height:48px;}
.hm-resell-fieldset .hm-field-box .field-content .hm-select-group .hm-select-field:disabled {color:var(--hi-text-gray2); background-color:var(--hi-gray1); background-image:url('../img/icon/ico_arrow_down_16_gray.svg');}
.hm-resell-fieldset .hm-field-box .field-content .hm-select-group .hm-select-field ~ .hm-select-field {margin-left:9px;}
.hm-resell-fieldset .hm-field-box .hm-select-box ~ .hm-select-box {margin-top:8px;}
.hm-resell-fieldset .hm-field-box .hm-select-box .hm-select.select-type--line {padding:0; margin: 0; width: 100%; height: 48px; font-size: var(--hi-fs-body1); color: var(--hi-text-gray7); border:none; border-radius:0; border-bottom: 1px solid #E9ECEF; box-sizing: border-box; background:url('../img/icon/ico_arrow_bottom.svg') right 6px center no-repeat; background-size: 16px auto;}
.hm-resell-fieldset .hm-field-box .hm-select-box .hm-select.select-type--line:disabled { color:var(--hi-text-gray2); background-color:var(--hi-gray1); background-image:url('../img/icon/ico_arrow_down_16_gray.svg');}
.hm-resell-fieldset .hm-field-box .hm-checkbox__label--new {padding-left:28px; line-height:20px;}
.hm-resell-fieldset .hm-field-box .hm-checkbox__label--new:before {width:20px; height:20px; background-image: url('../img/icon/ico_check_off_24.svg');}
.hm-resell-fieldset .hm-field-box .hm-checkbox--new:checked + .hm-checkbox__label--new {color: var(--hi-text-gray7);}
.hm-resell-fieldset .hm-field-box .hm-checkbox--new:checked + .hm-checkbox__label--new::before {background-image: url('../img/icon/ico_check_on_24.svg');}
.hm-resell-fieldset .hm-field-box .hm-checkbox-wrap--new.type--button {margin-top:16px;}
.hm-resell-fieldset .hm-field-box .hm-checkbox-wrap--new.type--button .hm-checkbox__label--new {display:inline-block; padding:0 14px; font-size:var(--hi-fs-body3); line-height:34px; color:var(--hi-text-gray4); border:1px solid var(--hi-gray3); border-radius:100px;}
.hm-resell-fieldset .hm-field-box .hm-checkbox-wrap--new.type--button .hm-checkbox__label--new:before {position:relative; display:inline-block; margin:-1px 4px 0 0; width:16px; height:16px; vertical-align:middle; background-image: url('../img/icon/ico_check_16_gray.svg'); background-size:16px auto;}
.hm-resell-fieldset .hm-field-box .hm-checkbox-wrap--new.type--button .hm-checkbox--new:checked + .hm-checkbox__label--new {color:var(--hi-text-white); border-color:var(--hi-real-black); background:var(--hi-bg-black2); }
.hm-resell-fieldset .hm-field-box .hm-checkbox-wrap--new.type--button .hm-checkbox--new:checked + .hm-checkbox__label--new::before {background-image: url('../img/icon/ico_check_16_white.svg');}
.hm-resell-fieldset .hm-field-box .btn-area .button--tertiary {margin-top:20px; font-weight:var(--hi-font-w400);}
.hm-resell-fieldset .hm-field-box .btn-area .button--tertiary.button--step-next {width:auto; margin-top:16px; padding:11px 14px; color:var(--hi-text-gray4); border:1px solid var(--hi-gray3); }
.hm-resell-fieldset .hm-field-box .btn-area .button--tertiary.button--step-next.active {border-color:transparent; background:var(--hi-bg-black2); color:var(--hi-text-white)}
.hm-resell-fieldset .hm-field-box .btn-area .button--tertiary .button__txt:after {content:''; display:inline-block; margin-left:4px; width:16px; height:16px; vertical-align:top; background:url('../img/icon/ico_arrow_right.svg') no-repeat; background-size:16px auto;}
.hm-resell-fieldset .notice-info {position: relative; padding-left:20px; font-size: var(--hi-fs-body4); line-height: 20px; color: var(--hi-text-gray5);}
.hm-resell-fieldset .notice-info:before {content:''; position: absolute; top: 2px; left: 0; width: 16px; height: 16px; background:url('../img/icon/ico_info_mark_bg_blue.svg') no-repeat; background-size: 16px auto;}
.hm-resell-fieldset .hm-field-box .example-image {margin-bottom:9px; text-align:center; height:112px; border-radius:5px; background-color:#E5F1FA;}
.hm-resell-fieldset .hm-field-box .example-image img {width:auto; height:100%; }
.hm-resell-fieldset .field-content .notice-info {position: relative; padding-left:11px; font-size: var(--hi-fs-body4); line-height: 20px; color: var(--hi-text-gray6);}
.hm-resell-fieldset .field-content .notice-info:before {content:''; position: absolute; left:0; top:8px; width:2px; height:2px; border-radius:100%; background:#585858; }

.field-chips-list {margin: 20px 0 0 -4px; display: flex; flex-wrap: wrap;}
.field-chips-list li {margin: 4px 0 0 4px;}
.field-chips-list.chips-list--product { margin: 11px 0 0 -9px;}
.field-chips-list.chips-list--product li { width:calc((100% / 3) - 9px); margin: 9px 0 0 9px;}
.chip-radio-item {position:relative;}
.chip-radio-item input[type='radio'] {position:absolute; width:0; height:0; text-indent: -9999px; z-index: -9999;}
.chip-radio-item label {display:inline-block; padding: 11px 16px; font-size: var(--hi-fs-body3); color: var(--hi-text-gray4); line-height: 1; border: 1px solid var(--hi-gray3); border-radius: 61px; background: var(--hi-bg-white);}
.chip-radio-item input[type='radio']:checked + label {color: var(--hi-real-white); font-weight: var(--hi-font-w700); border-color:#111111; background: #111111;}
.chip-radio-item input[type='radio']:disabled + label {color:rgba(17, 17, 17, 0.4); border:none; background:var(--hi-gray1);}
.chip-radio-item.radio-type--image label { display: flex; padding: 18px 4px; border-radius: 9px; flex-direction: column; align-items: center; border-color: var(--hi-border-inactive);}
.chip-radio-item.radio-type--image label .chip-image { width: 51px; height: 51px;}
.chip-radio-item.radio-type--image label .chip-image img {width: 100%; height: 100%; object-fit: cover;}
.chip-radio-item.radio-type--image label .chip-text {margin-top: 10px;}
.chip-radio-item.radio-type--image input[type='radio']:checked + label { border-color: #111111; color: var(--hi-text-gray4); font-weight: var(--hi-font-w400); background: var(--hi-bg-white);}

.hm-resell-fieldset .resell-agree-area {margin-top:16px; }
.hm-resell-fieldset .resell-agree-area .resell-agree-title {position:relative; margin:0; padding-left: 18px; font-size: var(--hi-fs-body4); line-height: 20px; color: var(--hi-text-gray6); border:none; background:none;}
.hm-resell-fieldset .resell-agree-area .resell-agree-title:before {content:''; position: absolute; top:1px; left:0; width: 16px; height: 16px; background:url('../img/icon/ico_exclamation_16_gray.svg') no-repeat; background-size: 16px auto;}
.hm-resell-fieldset .resell-agree-list {padding:10px 0 15px; border-top:1px solid rgba(0, 0, 0, 0.05);}
.hm-resell-fieldset .resell-agree-list li .hm-checkbox-wrap--new {margin-top: 0; cursor: pointer;}
.hm-resell-fieldset .resell-agree-list li .hm-checkbox__label--new { position: relative; padding: 0 20px 0 28px; width: 100%; line-height:20px; font-weight: var(--hi-font-w400); color:var(--hi-text-gray7); box-sizing: border-box;}
.hm-resell-fieldset .resell-agree-list li .hm-checkbox__label--new:before {top:1px; width:20px; height:20px; background-size:20px auto;}
.hm-resell-fieldset .resell-agree-list li .hm-checkbox__label--new > em {font-style: normal;}
.hm-resell-fieldset .resell-agree-list .hm-ly-agree-btn {width: 16px; height:16px; border:none; background:url('../img/icon/ico_arrow_right_16_gray1.svg') no-repeat; background-size: 16px auto; }
.hm-resell-fieldset .resell-agree-list li .hm-checkbox-wrap--new input[type="checkbox"]:disabled {background:none;}
.hm-resell-fieldset .resell-agree-list li .hm-checkbox-wrap--new input[type="checkbox"]:checked:disabled + .hm-checkbox__label--new:before {background-image: url('../img/icon/ico_check_disabled_on_24.svg');}
.hm-resell-fieldset .resell-agree-list li .hm-checkbox-wrap--new input[type="checkbox"]:checked:disabled + .hm-checkbox__label--new {color:var(--hi-text-gray4);}
.hm-resell-fieldset .hm-viewmore-checkbox .hm-viewmore-checkbox__title {display:flex; padding:12px 0; align-items:center;}
.hm-resell-fieldset .hm-viewmore-checkbox .hm-viewmore-checkbox__emitor {display:block;  padding:0; width:16px; height:16px; border:none; background:none;}
.hm-resell-fieldset .hm-viewmore-checkbox .hm-viewmore-checkbox__emitor:before {position:relative; top:0; right:0; width:16px; height:16px; transition:0.3s; background:url('../img/icon/icon_arrow_down16.png') no-repeat; background-size:16px auto;}
.hm-resell-fieldset .hm-viewmore-checkbox .hm-viewmore-checkbox__emitor.active:before {transform:rotate(180deg);}
.hm-resell-fieldset .hm-viewmore-checkbox .hm-viewmore-checkbox__content {overflow-y:auto; padding:16px; height:132px; box-sizing:border-box; background:var(--hi-bg-gray);}
.hm-resell-fieldset .hm-viewmore-checkbox .hm-viewmore-checkbox__content .aggrement-content {font-size:var(--hi-fs-detail1); line-height:20px;}

.hm-resell-fieldset .field-textarea ~ .hm-checkbox-wrap--new.type--button {margin-top:16px;}
.hm-resell-fieldset .field-textarea {margin-top:12px;}
/* .hm-resell-fieldset .field-textarea > strong {font-size:var(--hi-fs-body2); line-height:24px; color:var(--hi-text-gray7);}
.hm-resell-fieldset .field-textarea > strong > span {font-weight:var(--hi-font-w400); color:var(--hi-text-gray3)}
.hm-resell-fieldset .field-textarea .tip {margin:4px 0 12px; font-size:var(--hi-fs-body4); line-height:20px; color:var(-hi-text-gray5)}
.hm-resell-fieldset .field-textarea .tip > em {font-style:normal; font-weight:var(--hi-font-w700); color:#0083C4} */
.hm-resell-fieldset .field-textarea .hm-textarea-box textarea {height:104px;}
/* .hm-resell-fieldset .field-textarea .hm-textarea-box textarea:focus {height:180px;} */
.hm-resell-fieldset .field-textarea .hm-textarea-box .numbers {display:block; }

/* 예상매입금액 */
.hm-resell-fieldset .resell-price-area {}
.hm-resell-fieldset .resell-price-area .resell-price {margin-bottom:14px;}
.hm-resell-fieldset .resell-price-area .resell-price .tit {display: block; font-size: var(--hi-fs-body4); color: var(--hi-text-gray6); line-height: 20px;}
.hm-resell-fieldset .resell-price-area .resell-price .price {margin-top: 3px; display:block; font-size: var(--hi-fs-body1); line-height:28px; color:#0083C4;}
.hm-resell-fieldset .resell-price-area .resell-price .price > em {display: inline-block; margin-right:1px; font-size: var(--hi-fs-heading2); font-style: normal; line-height: 1; vertical-align: top; font-weight: var(--hi-font-w700);}
.hm-resell-fieldset .resell-price-area .btn-text {display:inline-block; padding:9px 12px; font-size:var(--hi-fs-body3); line-height:14px; color:var(--hi-text-gray7); border:1px solid #E3E3E4; border-radius:100px; background: #FFFFFF; }
/* .hm-resell-fieldset .resell-price-area .btn-text:after {content:''; display:inline-block; margin:-2px 0 0 2px; width:12px; height:12px; vertical-align:middle; background:url('../img/icon/ico_arrow_right_12.svg') no-repeat; background-size:12px 12px;} */
.hm-resell-fieldset .resell-price-area .notice-info {margin:16px 0 0; padding-left:20px;}
.hm-resell-fieldset .button--tertiary.button--icon-refresh {margin-top: 18px;}
.hm-resell-fieldset .button--tertiary.button--icon-refresh .button__txt { font-weight: var(--hi-font-w400);}
.hm-resell-fieldset .button--tertiary.button--icon-refresh .button__txt:before {content:''; display:inline-block; margin-right:6px; width: 16px; height: 16px; vertical-align: top; background:url(../img/icon/ico_refresh_16.svg) no-repeat; background-size: 17px auto;}

/* 중고판매신청서 > disabled 상태 */
.hm-resell-fieldset .hm-field-box.disabled {}
.hm-resell-fieldset .hm-field-box.disabled .field-title-area .label-step span {background-color:var(--hi-gray6);}
.hm-resell-fieldset .hm-field-box.disabled .field-title-area .label-step span.optional {background-color:var(--hi-gray0);}
/* .hm-resell-fieldset .hm-field-box.disabled .field-title-area .title {color: var(--hi-text-gray2);} */
.hm-resell-fieldset .hm-field-box.disabled .field-title-area .title > em {color: var(--hi-text-gray2);}
.hm-resell-fieldset .hm-field-box.disabled .field-content { overflow: hidden; height: 0; transition: 0.3s;}
/* .hm-resell-fieldset .hm-field-box.disabled .resell-price-area .resell-price .price {color: var(--hi-text-gray2);} */

/* 중고판매신청서 > active 포커싱 상태 */
.hm-resell-fieldset .hm-field-box:not(.type--wide).active {border-color:#222262;}

/* 중고판매신청서 수정 > readonly */
.hm-resell-fieldset .hm-field-box.readonly {pointer-events: none;}
.hm-resell-fieldset .hm-field-box.readonly .label-step > span {background:var(--hi-gray6);}
.hm-resell-fieldset .hm-field-box.readonly .field-title-area .title {opacity:0.3;}
.hm-resell-fieldset .hm-field-box.readonly .btn-area .button--tertiary .button__txt {opacity:0.4;}
.hm-resell-fieldset .hm-field-box.readonly .btn-area .button--tertiary.button--step-next {color:rgba(17, 17, 17, 0.2); border-color:transparent; background:#F4F4F4;}
.hm-resell-fieldset .hm-field-box.readonly .chip-radio-item input[type='radio']:not(:checked) + label {border:none; color:rgba(17, 17, 17, 0.2); background:var(--hi-gray1);}
.hm-resell-fieldset .hm-field-box.readonly .hm-checkbox-wrap--new.type--button .hm-checkbox--new:checked + .hm-checkbox__label--new {color:rgba(17, 17, 17, 0.2); border:none; background:#F4F4F4;}
.hm-resell-fieldset .hm-field-box.readonly .hm-checkbox-wrap--new.type--button .hm-checkbox--new:checked + .hm-checkbox__label--new:before {opacity:0.2; background-image: url('../img/icon/ico_check_16_gray4.svg');}
.hm-resell-fieldset .hm-field-box.readonly .hm-textarea-box textarea {color:var(--hi-text-gray1); background:var(--hi-bg-gray);}
.hm-resell-fieldset .hm-field-box.readonly .field-textarea > strong {color:rgba(17, 17, 17, 0.4)}

/* 매입 신청 이용약관 바텀시트 */
.hm-bottomSheet__resell-agree .bottom-sheet-header {padding-bottom: 20px;}
.hm-bottomSheet__resell-agree .bottom-sheet-body {max-height: 415px; padding-bottom: 135px; padding-bottom: calc(env(safe-area-inset-bottom) + 135px); padding-bottom: calc(constant(safe-area-inset-bottom) + 135px); box-sizing: border-box;}
.hm-bottomSheet__resell-agree .notice-content {font-size: var(--hi-fs-body4); color: var(--hi-text-gray5); line-height: 20px;}
.hm-bottomSheet__resell-agree .hm-btn-fixed__bottom {position: fixed; bottom:0; left:0; padding: 16px 22px 20px; padding-bottom: calc(env(safe-area-inset-bottom) + 20px); padding-bottom: calc(constant(safe-area-inset-bottom) + 20px); width:100%; box-sizing: border-box; background: var(--hi-bg-white);}
.hm-bottomSheet__resell-agree .hm-btn-fixed__bottom .hm-checkbox-wrap--new {margin-bottom: 20px;}
.hm-bottomSheet__resell-agree .hm-btn-fixed__bottom .hm-checkbox__label--new {font-weight: var(--hi-font-w700);}

/* 입금계좌 등록 레이어팝업 */
.hm-layer__account-register .hm-layer-popup__body {padding: 20px 22px;}
.hm-layer__account-register .register-field-list {padding-bottom: 20px; border-bottom: 1px solid var(--hi-gray2);}
.hm-layer__account-register .register-field-list li + li {margin-top:9px;}
.hm-layer__account-register .register-field-list li .account-info {display: flex; margin-top:20px;}
.hm-layer__account-register .register-field-list li .account-info > span {font-size: var(--hi-fs-body2); line-height: 24px; }
.hm-layer__account-register .register-field-list li .account-info .tit { width: 104px; color: var(--hi-text-gray3)}
.hm-layer__account-register .register-field-list li .account-info .name { margin-left:9px; color: var(--hi-text-gray7);}
.hm-layer__account-register .register-field-list li .hm-select-field { font-size:var(--hi-fs-body2);}
.hm-layer__account-register .register-field-list li .hm-text-field {font-size:var(--hi-fs-body2);}
.hm-layer__account-register .hm-list {margin-top: 22px;}
.hm-layer__account-register .hm-list .hm-list__item {margin-bottom: 1px; font-size: var(--hi-fs-body4); line-height: 20px; color: var(--hi-text-gray4);}
.hm-layer__account-register .hm-list .hm-list__item:before { border-color: #797B7D;}
.hm-layer__account-register .hm-btn-fixed__bottom {position:fixed; display: flex; gap: 0 9px; left:0; bottom:0; padding: 16px 22px; padding-bottom:calc(16px + constant(safe-area-inset-bottom)); padding-bottom:calc(16px + env(safe-area-inset-bottom)); width: 100%; box-sizing: border-box; z-index: 1;}
.hm-layer__account-register .hm-btn-fixed__bottom button:nth-child(1) {flex: 1;}
.hm-layer__account-register .hm-btn-fixed__bottom button:nth-child(2) {flex: 2}

/* 작성 취소, 임시저장 팝업 */
.hm-app__layer-popup-edit-cancle .hm-content-text,
.hm-app__layer-popup-temp-save .hm-content-text,
.hm-app__layer-popup-alert .hm-content-text { margin:0; font-size: var(--hi-fs-body2); color: var(--hi-text-gray7); line-height: 24px; text-align: center;}
.hm-app__layer-popup-edit-cancle .hm-button-flex,
.hm-app__layer-popup-temp-save .hm-button-flex,
.hm-app__layer-popup-alert .hm-button-flex {margin-top: 32px;}

/* 제품 제조년월 안내 바텀시트 */
.hm-bottomSheet__manufacture .manufacture__header > strong {display:block; font-size:var(--hi-fs-body2); color:var(--hi-text-gray7); line-height:24px;}
.hm-bottomSheet__manufacture .manufacture__header .sub-text {margin:4px 0 0; font-size:var(--hi-fs-body3); line-height:21px; }
.hm-bottomSheet__manufacture .manufacture__content {margin-top:20px;}
.hm-bottomSheet__manufacture .manufacture__content .tit {display:block; margin-bottom:20px; font-size:14px; color:var(--hi-secondary-blue); }
.hm-bottomSheet__manufacture .manufacture__content .notice-text {position: relative; margin:0 0 15px; padding:16px 0 0 20px; font-size: var(--hi-fs-body4); line-height: 20px; color: var(--hi-text-gray5); border-top:1px solid #D5D5D9;}
.hm-bottomSheet__manufacture .manufacture__content .notice-text:before {content:''; position: absolute; top: 18px; left: 0; width: 16px; height: 16px; background:url('../img/icon/ico_info_mark_bg_blue.svg') no-repeat; background-size: 16px auto;}

/* 매입신청완료 */
.resell-complete-wrap { padding-bottom: 40px; padding-bottom: calc(env(safe-area-inset-bottom) + 40px); padding-bottom: calc(constant(safe-area-inset-bottom) + 40px); }
.hm-resell-completed {padding:30px 0; text-align:center;}
.hm-resell-completed .title {margin-bottom:16px; font-size:18px; color:var(--hi-text-gray7); font-weight:var(--hi-font-w700); line-height:27px;}
.hm-resell-completed .title:before {content:''; display:block; margin-bottom:12px; width:100%; height:36px; background:url('../img/icon/icon_completed_check.svg') center 0 no-repeat; background-size:36px auto;}
.hm-resell-completed .info-text {margin:0; display:inline-block; padding:5px 12px; font-size: var(--hi-fs-detail1); color: var(--hi-text-gray7); line-height:18px; font-weight:var(--hi-font-w700); border-radius:100px; background:#F8F9FA;}
.hm-resell-completed .info-text > em {font-style:normal; color: var(--hi-secondary-red);}
.hm-resell-completed .btn-wrap {margin-top:30px;}
.hm-resell-completed .btn-wrap .button--tertiary {font-weight:var(--hi-font-w400)}
.resell-complete-wrap .hm-section-area {margin:0 -22px 30px; padding:0 22px; border-top:8px solid var(--hi-gray1);}
.resell-complete-wrap .hm-section-area .section-title {margin:32px 0 24px; font-size:var(--hi-fs-body2); line-height:24px; color:var(--hi-text-gray6);}
.resell-complete-wrap .hm-section-area .btn-wrap .button--tertiary {font-weight:var(--hi-font-w400);}
.resell-complete-wrap .hm-resell-info__list li {display: flex; line-height:21px; }
.resell-complete-wrap .hm-resell-info__list li + li {margin-top:10px;}
.resell-complete-wrap .hm-resell-info__list .info__title {margin-right:9px; width:104px; font-size:var(--hi-fs-body3); color:var(--hi-text-gray4);}
.resell-complete-wrap .hm-resell-info__list .info__text {flex:1; font-size:var(--hi-fs-body3); color: var(--hi-text-gray7);}
.resell-complete-wrap .hm-resell-status {margin:30px 0 20px; padding:16px; border-radius:9px; background:var(--hi-bg-gray)}
.resell-complete-wrap .hm-resell-status .status-date {margin:0; font-size:0;}
.resell-complete-wrap .hm-resell-status .status-date > span {font-size:var(--hi-fs-body3); font-weight:700; color:var(--hi-text-gray7); line-height:21px;}
.resell-complete-wrap .hm-resell-status .status-date .date {margin-left:4px; font-weight:var(--hi-font-w700); color:var(--hi-secondary-red);}
.resell-complete-wrap .hm-resell-status .status-detail {position:relative; margin:5px 0 0; font-size:var(--hi-fs-body3); line-height:21px; color:var(--hi-text-gray7);}

/* 41030_리셀 상품정보 등록 */
.resell-product-register {padding-bottom: 100px; padding-bottom: calc(env(safe-area-inset-bottom) + 100px); padding-bottom: calc(constant(safe-area-inset-bottom) + 100px);}
.resell-product-register .hm-product-info {padding:20px; margin:20px 22px 22px; border-radius:15px; border:1px solid var(--hi-border-inactive);}
.resell-product-register .hm-product-info .top-area {display:flex; justify-content:space-between; align-items:center;}
.resell-product-register .hm-product-info .top-area .hm-label {color:var(--hi-text-gray5); font-weight:var(--hi-font-w400);}
.resell-product-register .hm-product-info .top-area .hm-model {font-size:var(--hi-fs-detail1); color:var(--hi-text-gray3); line-height:20px;}
.resell-product-register .hm-product-info .top-area .hm-model > em {font-style:normal; color:var(--hi-text-gray4);}
.resell-product-register .hm-product-info .product-area {display:flex; margin-top:13px; padding-top:16px; align-items:center; border-top:1px solid var(--hi-gray2); }
.resell-product-register .hm-product-info .product-area .product__thumb {overflow:hidden; margin-right:12px; width:75px; height:75px; border-radius:8px;}
.resell-product-register .hm-product-info .product-area .product__info {flex:1;}
.resell-product-register .hm-product-info .product-area .product__info .pd-title {overflow:hidden; display:-webkit-box; font-size:var(--hi-fs-body3); line-height:18px; color:var(--hi-text-gray7); text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;}
.resell-product-register .hm-product-info .product-area .product__info .pd-price {margin-top:8px; font-size:0;}
.resell-product-register .hm-product-info .product-area .product__info .pd-price > span {display: inline-block; line-height:16px; color:var(--hi-text-gray7); vertical-align:middle;}
.resell-product-register .hm-product-info .product-area .product__info .pd-price .price {font-size:var(--hi-fs-body2); font-weight:var(--hi-font-w700);}
.resell-product-register .hm-product-info .product-area .product__info .pd-price .unit {font-size:var( --hi-fs-body4); }
.resell-product-register .hm-product-info .btn-area {margin-top:22px;}
.resell-product-register .hm-product-info .btn-area .button--tertiary {font-weight:var(--hi-font-w400);}
.resell-product-register .register_field_section {padding:0 22px; border-top:8px solid var(--hi-gray1);}
.resell-product-register .register_field_section .title-box {padding-top:32px; align-items:center;}
.resell-product-register .register_field_section .title-box .title {font-family: var(--hi-ff-pre); font-size:var(--hi-fs-heading6); font-weight:var(--hi-font-w700);}
.resell-product-register .register_field_section .title-box .sub {font-size:var(--hi-fs-detail1); color:var(--hi-text-gray3);}
.resell-product-register .register_field_section .field-list .field-item-box {border-top:1px solid var(--hi-gray2);}
.resell-product-register .register_field_section .field-list .field-item-box:first-of-type {border-top:0;}
.resell-product-register .register_field_section .field-list .field-item-box .hm-textarea-box {margin:16px 0 22px;}
.resell-product-register .register_field_section .field-list .field-item-box .item-title {display:block; padding-top:22px; font-size:var(--hi-fs-body3); color:var(--hi-text-gray7); font-weight:var(--hi-font-w400);;}
.resell-product-register .register_field_section .field-list .field-item-box:first-of-type .item-title {padding-top:32px;}
.resell-product-register .register_field_section .field-list .field-item-box .field-title {padding-top:32px;}
.resell-product-register .register_field_section .field-list .field-item-box:first-of-type .field-title {padding-top:28px;}
.resell-product-register .register_field_section .field-list .field-item-box .btn-area {margin-bottom:22px;}
.resell-product-register .register_field_section .field-list .field-item-box .btn-area .button--tertiary {font-weight:var(--hi-font-w400);}
.resell-product-register .register_field_section .field-list .field-item-box .hm-checkbox__switch {display:flex; margin:16px 0;}
.resell-product-register .register_field_section .field-list .field-item-box .hm-checkbox__switch input {position:relative; top:0; right:0; transform:none;}
.resell-product-register .register_field_section .field-list .field-item-box .hm-checkbox__switch label {padding:0; margin-right:8px; font-size:var(--hi-fs-detail1); line-height:20px; color:var(--hi-text-gray6); }
.resell-product-register .register_field_section .field-list .field-title .title {display:block; font-size:var(--hi-fs-body2); line-height:24px; letter-spacing:-0.2px; color:var(--hi-text-gray7);}
.resell-product-register .register_field_section .field-list .field-title .title .ess {font-style:normal; color:var(--hi-secondary-red);}
.resell-product-register .register_field_section .field-list .field-title .text {margin:2px 0 0; font-size:var(--hi-fs-detail1); line-height:20px; color:var(--hi-text-gray4);}
.resell-product-register .register_field_section .field-list input {-moz-appearance: textfield; font-size:var(--hi-fs-body3);}
.resell-product-register .register_field_section .field-list input::placeholder {font-size:var(--hi-fs-body3);}
.resell-product-register .register_field_section .field-list input[type='number']::-webkit-inner-spin-button {display:none;}
.resell-product-register .register_field_section .chips-radio-list {padding:22px 0; margin-top:-24px; display:flex; flex-wrap:wrap;}
.resell-product-register .register_field_section .chips-radio-list li {margin-top:24px; width:50%;}
.resell-product-register .register_field_section .field-list--additional .field-item-box {border-top:0;}
.resell-product-register .register_field_section .field-list--additional .field-item-box .item-title {padding:32px 0 12px;}
.resell-product-register .register_field_section .field-list--additional .hm-text-field--box {width:100%; height:48px; box-sizing:border-box;}
.resell-product-register .register_field_section .field-list--additional .hm-form-group .hm-select-field,
.resell-product-register .register_field_section .field-list--additional .hm-form-group .hm-text-field--box {height:48px; line-height:48px; font-size:var(--hi-fs-body3);}
.resell-product-register .register_field_section .field-list--additional .field-goods-size {margin-top:9px; display:flex; width:100%; align-items:center;}
.resell-product-register .register_field_section .field-list--additional .field-goods-size .unit {padding:0 5px; font-size:var(--hi-fs-detail3);}
.resell-product-register .register_field_section .field-list--additional .goods-weight-list li {width:100%;}
.resell-product-register .register_field_section .field-list--additional .goods-weight-list li + li {margin-top:12px;}
.resell-product-register .register_field_section .field-list--additional .goods-weight-list .hm-form-group ~ .hm-input-field { margin-top:12px; }
.resell-product-register .register_field_section .field-list--additional .goods-weight-list .item-btn-area {display:flex; width:80px; align-items:center}
.resell-product-register .register_field_section .field-list--additional .goods-weight-list .item-btn-area .button--tertiary-icon {margin-left:12px; width:28px; height:28px; border-radius:50%; background-color:var(--hi-gray1); background-size:12px 12px; background-position:50% 50%; background-repeat:no-repeat;}
.resell-product-register .register_field_section .field-list--additional .goods-weight-list .item-btn-area .button--icon-delete {background-image: url('../img/icon/ico_qty_minus_on.svg');}
.resell-product-register .register_field_section .field-list--additional .goods-weight-list .item-btn-area .button--icon-delete:disabled {background-image: url('../img/icon/ico_qty_minus_off.svg');}
.resell-product-register .register_field_section .field-list--additional .goods-weight-list .item-btn-area .button--icon-add {background-image: url('../img/icon/ico_qty_plus_on.svg');}
.resell-product-register .register_field_section .field-list--additional .goods-weight-list .item-btn-area .button--icon-add:disabled {background-image: url('../img/icon/ico_qty_plus_off.svg');}

/* 360도 솔루션 커스텀 css */
.resell-product-register .viewer-area {margin-bottom:22px;}
.resell-product-register .Sirv .sirv-hint .sirv-hint-message {overflow:hidden; width:64px; height:64px; background:url('../img/goods/icon_spin_360.svg') no-repeat; background-size:64px 64px; font-size:0; border-radius:100%; backdrop-filter: blur(10px);}
.resell-product-register .smv .smv-button-fullscreen {display:none;}

/* 리셀 컨텐츠 등록 > 사진 크게보기 레이어팝업 */
.hm-layer__image-view .hm-goods-image-swipe {overflow: auto; height: calc(100% - 50px);}
.hm-layer__image-view .hm-layer-popup__header { border-bottom: 1px solid #e6e6e6;}
.hm-layer__image-view  .hm-layer-popup__scroll--fit { height: calc(100% - 49px); padding: 0; }
.hm-layer__image-view .swiper-contract-zoom, 
.hm-layer__image-view .swiper-contract-zoom .swiper-container, 
.hm-layer__image-view .swiper-contract-zoom .swiper-wrapper {height: 100%; }

/* 리셀 컨텐츠 등록 > 헤더 (기존 전시상품 상세 등록 헤더와 구조 동일하게 사용) */
.pagehead { position:sticky; top:0; height:50px; background:var(--hi-bg-white); z-index:100;}
.pagehead > .inr { display:flex; padding: 0px 20px; left:0; top:0; right:0; max-width:800px; height:50px; align-items: center; justify-content: space-between; }
.pagehead .ldt {position: relative;}
.pagehead .cdt {position: absolute;left: 64px;right: 64px; text-align: center;z-index: 0;}
.pagehead .cdt .htit {font-size: 17px; font-weight:var(--hi-font-w700);}
.pagehead .bt.hback { display: inline-block; width: 24px; height: 24px; font-size: 0rem; border:none; vertical-align: middle; background: url('../img/common/icon_header_back.svg') no-repeat 0 0; background-size: 24px auto;}

/* 보유가전 선택 레이어팝업 */
.hm-layer__appliances-list:not(.hm-app__layer-popup--dimm):not(.hm-app__layer-popup--tooltip) .hm-layer-popup__heading {font-size:var(--hi-fs-body1);}
.hm-layer__appliances-list .hm-layer-popup__body {overflow-y:auto; max-height:calc(100% - 56px); padding: 20px 22px 104px; padding-bottom: calc(env(safe-area-inset-bottom) + 104px); padding-bottom: calc(constant(safe-area-inset-bottom) + 104px); box-sizing:border-box; scrollbar-width:none; }
.hm-layer__appliances-list .tit-area h3 {font-size:var(--hi-fs-body2); line-height:24px;}
.hm-layer__appliances-list .tit-area h3 > em {font-style:normal; color:var(--hi-secondary-blue);}
.hm-layer__appliances-list .appliance-list-wrap {margin:20px -22px 0;}
.hm-layer__appliances-list .appliance-list-wrap .list-num {padding:15px 22px; font-size:var(--hi-fs-body3); border-bottom:1px solid #D5D5D9;}
.hm-layer__appliances-list .appliance-list-wrap .home-appliance-list {position:relative; margin-top:13px; padding:0 22px;}
.hm-layer__appliances-list .appliance-list-wrap .home-appliance-item {position:relative; padding:9px 0 16px; height:auto; box-sizing:border-box;}
.hm-layer__appliances-list .appliance-list-wrap .product__item {display:flex; position:relative;}
.hm-layer__appliances-list .appliance-list-wrap .product__item .product__thumb {flex:none; overflow:hidden; position:relative; width:84px; height:84px; border-radius:5px;}
.hm-layer__appliances-list .appliance-list-wrap .product__item .product__thumb:after {content: '';position: absolute;top: 0; right: 0; bottom: 0; left: 0; background-color: var(--hi-black-dim-4);}
.hm-layer__appliances-list .appliance-list-wrap .product__item .product__info {margin-left:14px;}
.hm-layer__appliances-list .appliance-list-wrap .product__item .product__label .hm-label--color-gray1 {color:var(--hi-text-gray5)}
.hm-layer__appliances-list .appliance-list-wrap .product__item .product__title {overflow:hidden; margin:4px 0 8px; display: -webkit-box; font-size:var(--hi-fs-body3); line-height:18px; color:var(--hi-text-gray7); text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word; }
.hm-layer__appliances-list .appliance-list-wrap .product__item .product__date {font-size:var(--hi-fs-detail1); color:var(--hi-text-gray6);}
.hm-layer__appliances-list .appliance-list-wrap .home-appliance-item input[type='radio'] {position:absolute; width:0; height:0; text-indent: -9999px; z-index: -9999;}
.hm-layer__appliances-list .appliance-list-wrap .home-appliance-item input[type='radio'] + label:after {content:''; position:absolute; left:6px; top:6px; width:24px; height:24px; background:url('../img/icon/ico_radio_off.svg') no-repeat; background-size:24px auto;}
.hm-layer__appliances-list .appliance-list-wrap .home-appliance-item input[type='radio']:checked + label:after {background-image:url('../img/icon/ico_radio_on.svg');}
.hm-layer__appliances-list .appliance-list-wrap .home-appliance-item input[type='radio']:disabled + label:after {background-image:url('../img/icon/ico_radio_disabled.svg');}
.hm-layer__appliances-list .appliance-list-wrap .home-appliance-item input[type='radio']:disabled + .product__item .product__title,
.hm-layer__appliances-list .appliance-list-wrap .home-appliance-item input[type='radio']:disabled + .product__item .product__date {color:var(--hi-text-gray3)}
.hm-layer__appliances-list .appliance-list-wrap .swiper-pagination {position:relative; left:0; bottom:0;}
.hm-layer__appliances-list .appliance-list-wrap .swiper-pagination .swiper-pagination-bullet {margin:0 3px; width:6px; height:6px; opacity:1; border:1px solid #D4D5D6; box-sizing:border-box; background:#fff;}
.hm-layer__appliances-list .appliance-list-wrap .swiper-pagination .swiper-pagination-bullet-active {border:none; background:var(--hi-gray7);}
.hm-layer__appliances-list .appliance-list-wrap .appliance-list-nodata {margin:17px 22px 75px; text-align:center;}
.hm-layer__appliances-list .appliance-list-wrap .appliance-list-nodata .info-text {margin:0 0 80px; position:relative; padding:12px 12px 12px 44px; font-size:14px; line-height:21px; color:var(--hi-text-gray7); text-align:left; border-radius:8px; background:#F8F9FA;}
.hm-layer__appliances-list .appliance-list-wrap .appliance-list-nodata .info-text:before {content:''; position:absolute; left:12px; top:50%; width:24px; height:24px; transform:translateY(-50%); background:url('../img/icon/ico_info-mark_bg_gray1.svg') no-repeat; background-size:24px auto;}
.hm-layer__appliances-list .appliance-list-wrap .appliance-list-nodata > strong {font-family:var(--hi-ff-hama); font-size:var(--hi-fs-body1); line-height:27px; font-weight:var(--hi-font-w500); color:var(--hi-text-gray7)}
.hm-layer__appliances-list .appliance-list-wrap .appliance-list-nodata .text {margin-top:16px; font-size:var(--hi-fs-body3); line-height:21px; color:var(--hi-text-gray4); }
.hm-layer__appliances-list .hm-btn-fixed__bottom {position:fixed; display: flex; gap: 0 9px; left:0; bottom:0; padding: 16px 22px; padding-bottom: calc(env(safe-area-inset-bottom) + 16px); padding-bottom: calc(constant(safe-area-inset-bottom) + 16px); width: 100%; box-sizing: border-box; background:#fff; z-index: 1;}
.hm-layer__appliances-list .hm-btn-fixed__bottom button:nth-child(1) {flex: 1;}
.hm-layer__appliances-list .hm-btn-fixed__bottom button:nth-child(2) {flex: 2}

/* 중고가전 보상 표준가 레이어팝업 */
/* .hm-layer__standard-price {}
.hm-layer__standard-price .hm-layer-popup__body {overflow:hidden;}
.hm-layer__standard-price .hm-layer-popup__body .info-text {position:relative; margin:10px 22px; padding:12px 12px 12px 44px; font-size:var(--hi-fs-body3); line-height:24px; border-radius:8px; background:var(--hi-bg-gray); }
.hm-layer__standard-price .hm-layer-popup__body .info-text:before {content:''; position:absolute; left:12px; top:12px; width:24px; height:24px; background:url('../img/icon/ico_info-mark_bg_gray1.svg') no-repeat; background-size:24px auto;}
.hm-layer__standard-price .standard-price-wrap .category-box {position:relative;}
.hm-layer__standard-price .standard-price-wrap .category-box .category-tit {position:absolute; display:flex; padding-left:22px; width:90px; height:100%; font-size:var(--hi-fs-body3); line-height:21px; font-weight:var(--hi-font-w700); color:var(--hi-text-gray7); align-items:center; box-sizing:border-box; background:var(--hi-bg-white); z-index:2;}
.hm-layer__standard-price .standard-price-wrap .category-box .category__content {padding-left:90px;}
.hm-layer__standard-price .standard-price-wrap .category-box .swiper-slide {width:auto;}
.hm-layer__standard-price .standard-price-wrap .category-box .category-list__brand {padding:10px 22px 10px 3px;}
.hm-layer__standard-price .standard-price-wrap .category-box .category-list__brand li a {padding:0 10px; font-size:var(--hi-fs-body3); line-height:21px; color:var(--hi-text-gray4);}
.hm-layer__standard-price .standard-price-wrap .category-box .category-list__brand li.active a {color:var(--hi-text-gray7); font-weight:var(--hi-font-w700);}
.hm-layer__standard-price .standard-price-wrap .category-box .category-list__item {position:relative; padding:8px 22px 8px 9px;}
.hm-layer__standard-price .standard-price-wrap .category-box .category-list__item:before {content:''; position:absolute; top:0; left:0; width:13px; height:100%; background:linear-gradient(-90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 1)); z-index:2; }
.hm-layer__standard-price .standard-price-wrap .category-box .category-list__item li {margin:0 4px;}
.hm-layer__standard-price .standard-price-wrap .category-box .category-list__item .chips {display:inline-block; padding:10px 16px; font-size:var(--hi-fs-body3); line-height:1; color:var(--hi-text-gray4); border:1px solid var(--hi-gray3); border-radius:100px; background:var(--hi-bg-white)}
.hm-layer__standard-price .standard-price-wrap .category-box .category-list__item li.active .chips {color:var(--hi-text-white); border:none; background:#101828;}
.hm-layer__standard-price .standard-price-wrap .category-box.bg--gray {background:var(--hi-bg-gray); border-top:1px solid var(--hi-gray1);}
.hm-layer__standard-price .items-detail-wrap {position:relative; border-top:8px solid #F4F4F4;}
.hm-layer__standard-price .items-detail-wrap:after {content:''; position:absolute; top:0; left:0; width:90px; height:100%; border-right:1px solid rgba(0, 0, 0, 0.05); box-shadow:0 4px 12px 0 rgba(0, 0, 0, 0.1); z-index:2; }
.hm-layer__standard-price .items-detail-wrap .items-detail-content {display:none; position:relative; overflow:auto; height:calc(100vh - 227px);}
.hm-layer__standard-price .items-detail-wrap .items-detail-content::-webkit-scrollbar {height:10px;}
.hm-layer__standard-price .items-detail-wrap .items-detail-content .td {font-size:0;}
.hm-layer__standard-price .items-detail-wrap .items-detail-content .th,
.hm-layer__standard-price .items-detail-wrap .items-detail-content .td span {min-width:90px; height:58px; line-height:58px; text-align:center; }
.hm-layer__standard-price .items-detail-wrap .items-detail-content .td { width:calc(100% - 90px); white-space:nowrap; }
.hm-layer__standard-price .items-detail-wrap .items-detail-content .td span {display:inline-block; min-width:120px; font-size:var(--hi-fs-body3); color:var(--hi-text-gray7);}
.hm-layer__standard-price .items-detail-wrap .items-detail-content .thead {position:sticky; display:flex; top:0; background:#FCFCFC; z-index:2; }
.hm-layer__standard-price .items-detail-wrap .items-detail-content .thead .th {position:sticky; left:0; top:0; font-weight:var(--hi-font-w700); background:#FCFCFC; z-index:1;}
.hm-layer__standard-price .items-detail-wrap .items-detail-content .thead .td span {font-size:var(--hi-fs-detail1); color:var(--hi-text-gray6); background:#FCFCFC;}
.hm-layer__standard-price .items-detail-wrap .items-detail-content .tbody .row {display:flex;}
.hm-layer__standard-price .items-detail-wrap .items-detail-content .tbody .th {position:sticky; left:0; background:var(--hi-bg-white); border-top:1px solid rgba(0, 0, 0, 0.05); z-index:1;}
.hm-layer__standard-price .items-detail-wrap .items-detail-content .tbody .td span { border-top:1px solid rgba(0, 0, 0, 0.05); }
.hm-layer__standard-price .items-detail-wrap .items-detail-content .tbody .row:first-child th,
.hm-layer__standard-price .items-detail-wrap .items-detail-content .tbody .row:first-child td span{border-top:none;} */