@charset "UTF-8";

/****************************************/
/*	Name: HIMART
/*	PART: 전시
/*	Version: 1.0
/****************************************/

.estimate-bottom-tool .hm-floating-action {position:absolute;bottom:auto;top:-63px;}

/* 견적 요청 */
.estimate-request__request-wrap .hm-date-field .ui-datepicker-trigger {position:absolute; left:0; top:0; -webkit-tap-highlight-color: rgba(0,0,0,0); width:100%; height:100%; opacity:0;}

/* 20190322 수정 - 0402배포 */
.estimate-request ul {margin-bottom:15px;}
.estimate-request .hm-list__item {color:#888; font-size:12px;}
.estimate-request .hm-list__item:before {border:1px solid #888;}
.estimate-request .imp {color:#009bfa;}
/* 기본가이드 영향도 수정 */
.estimate-request .hm-list__item.hm-paragraph-reference:before {border: none;}

/* 희망가 견적요청 20190416 수정 */
/* 22773 희망가견적 3차 191001 배포예정*/
.estimate-request__info-title{margin:40px 0 15px;}
.estimate-request__info-box{padding:0 0 30px;letter-spacing:-0.02rem;text-align:center;}
.estimate-request__info-box span{position:relative;margin:20px 0;font-size:12px;color:#888;line-height:17px;}
.estimate-request__info-box .info i{position:absolute;top:0;left:-18px;width:13px;height:13px;background:url(../img/event/estimate_info.png) 0 0 no-repeat;background-size:13px 13px;}
html.iphone .estimate-request__info-box .info i{top:-0.5px;}
.estimate-request__info-box span a{color:#ed4046;text-decoration:underline;}
.estimate-request__info-counsel{margin:20px 0px;} /* 20201026 수정 */
/* 20200529 추가 */
.estimate-request__info-counsel .hm-grid{background:#f4f4f4;border-radius:4px;box-sizing:border-box;border:1px solid #efefef;}
.estimate-request__info-counsel .hm-grid__cell{position:relative;}
.estimate-request__info-counsel .hm-grid__cell:last-child:after{width:2px;height:34px;border-radius:1px;background:#e2e2e2;content:"";position:absolute;top:11px;left:-2px;}
.estimate-request__info-counsel a{height:57px;line-height:35px;border-radius:4px;display:block;text-align:center;box-sizing:border-box;padding:11px 0;color:#111;}
.estimate-request__info-counsel a strong{display:inline-block;background:url(../img/icon/arr_right.png) no-repeat 100% 11px;background-size:6px auto;padding-right:10px;}
html.android .estimate-request__info-counsel a strong{background-position:100% 12px;}
/* //20200529 추가 */

.estimate-request__info-setp{padding:0px 0px 40px;}/* 20201102 수정 */
.estimate-request__info-setp dl{position:relative;}
.estimate-request__info-setp dl:after{content:'';display:block;width:100%;height:60px;background:url(../img/event/estimate-arr.png) center center no-repeat;background-size: 20px 10px;}
.estimate-request__info-setp dl dt{position:absolute;left:0;top:0;width:80px;height:40px;line-height:20px;padding:20px 0;font-size:16px;color:#fff;text-align:center;letter-spacing:-0.02rem;background:#397cef;border-radius:40px;}
.estimate-request__info-setp dl dt span{display:block;font-size:12px;}
.estimate-request__info-setp dl dd{margin:0 0 0 95px;min-height:80px;}
.estimate-request__info-setp dl dd strong{display:block;padding:10px 0;color:#111;font-size:15px;font-weight:normal;}
.estimate-request__info-setp dl dd span{color:#888;font-size:14px;letter-spacing:-0.02rem;}
.estimate-request__info-setp dl:nth-child(3):after{background:none;height:15px;}
/* 20201026 추가 */
.estimate-request__info-setp .pDetail .section {position: relative; width:100%; margin: 0 auto; box-sizing: border-box;}
.estimate-request__info-setp .pDetail .tutorial .swiper-slide {background: transparent;}
.estimate-request__info-setp .pDetail .tutorial .swiper-pagination.swiper-pagination-bullets {bottom: 4.5%;}
.estimate-request__info-setp .pDetail .tutorial .swiper-pagination .swiper-pagination-bullet {width: 2.090vw; height: 2.090vw; margin: 0 0.705%; background: #b0b0b0; opacity: 1;} /* 20201102 수정 */
.estimate-request__info-setp .pDetail .tutorial .swiper-pagination .swiper-pagination-bullet-active {background: #484646; opacity: 1;}
/* //20201026 추가*/
.estimate-request__info-setp .hm-btns span{position:relative;padding-right:15px;}
.estimate-request__info-setp .hm-btns span:after{content:'';position:absolute;right:0;width:15px;height:100%;background:url(../img/icon/arr_livingMore.png) right center no-repeat;background-size:6px 10px;}

/* 희망가 견적요청 - 상품검색 */
.estimate-request .hm-display-filter-productlist__align-list {margin-bottom:0;}
.estimate-request .hm-display-filter-productlist__display-code {display:block;overflow:hidden;text-overflow:ellipsis;}

/* (20878) 희망가견적 안내페이지 제작 2차 */
.estimate-request__info-item .hm-align_center {margin: 20px auto 0; width: 66.26%;}
.estimate-request__info-item .hm-align_center .hm-btn {line-height: 37px;}

/* 20190416 희망가격 안내페이지 개선  */
.estimate-request__info{margin-top:30px;}
.estimate-request__request-wrap .hm-checkbox__text{ display:block; margin-top:7px; font-size:13px; letter-spacing:-1px;}
.estimate-request__text-point{color:#ec4f56;position:relative;top:-3px;}
.estimate-request__search-new{padding:16px 20px;background:#f4f4f4;}
.estimate-request__search-new .hm-smart-search__header-search{padding-right:0;}
.estimate-request__search-new .hm-smart-search__header-search-input{padding-right:60px;background:#fff;}
.estimate-request__search-new .hm-smart-search__header-util{right:12px;}
.section-estimate .hm-app__footer-content-list{padding-left:20px;padding-right:20px;}
.hm-display-filter-productlist-tit{padding:0 0 0 20px;border-top:1px solid #f0f0f0;line-height:50px;}
.hm-display-filter-productlist-tit strong{display:inline-block;font-size:20px;}
.hm-display-filter-productlist-tit span{display:inline-block;font-size:12px;color:#888;margin-left:15px;}
.estimate-bottom-tool .hm-btn{border-radius:0;}
.estimate-request .hm-search-recently-word__result{margin:30px 0;}
.section-estimate .hm-app__content{padding-top:0;}
.estimate-request .hm-display-filter-productlist__display-infomation-container-item:nth-child(2){min-height:35px;}
.estimate-request .hm-list--ul-hyphen > .hm-list__item::before {width: 2px; height: 2px;} /* 희망가 견적 등록 버튼 위치 이동 */
html.safari .estimate-request .hm-list--ul-hyphen > .hm-list__item::before {top: 6px;} /* 희망가 견적 등록 버튼 위치 이동 */
.estimate-request .hm-file__text-col {width: calc(100% - 22px);} /* 희망가 견적 등록 버튼 위치 이동 */
.estimate-request .hm-grid > .hm-file__text-col {width: calc(100% - 70px);} /* 희망가 견적 등록 버튼 위치 이동 */

/* 20190614 희망가견적 수정 및 추가 */
.estimate-request__product-wrap > .hm-text-color-black {margin-top:20px; text-align:center;}
.estimate-list .hm-checkbox-wrap {padding:20px;}
