@charset "utf-8";

/* 상품기술서 영역 */
/* .detail-tab .tab_content p img,
.detail-tab .tab_content h4 img,
.detail-tab .tab_content h5 img,
.detail-tab .tab_content h6 img,
.detail-tab .tab_content td img{display:block;margin:0 auto;border:0;} */

/* ==================  온라인집들이 ======================= */
/* 사진 게시판 리스트 */
/* .house-login{border:2px solid #dcdcdc;border-width:2px 0;padding:20px 0;text-align:center;margin-bottom:70px}
.house-login p{font-size:17px;line-height:32px;color:#333;display:inline-block;*display:inline;zoom:1;vertical-align:top}
.house-login button{width:163px;height:32px;line-height:32px;font-size:14px;color:#fff;background:#333;display:inline-block;*display:inline;zoom:1;vertical-align:top}
.house-login p + button{margin-left:30px}

.hlist-wrap{position:relative;width:1140px;min-height:800px; margin:0 auto 80px auto;z-index:0;}
.hlist-wrap .pt-title{overflow:hidden;border-bottom:2px solid #4c4c4c;}
.hlist-wrap .pt-title h3{font-family:"georgia", georgia, arial, sans-serif;font-size:20px; font-style:italic; float:left;color:#333;line-height:42px}
.hlist-wrap .pt-title p{font-size:12px;float:left;color:#333;line-height:42px;margin-left:15px;font-weight:bold;letter-spacing:-1px}
.hlist-wrap .pt-title p span{font-size:100%;color:#f03b17;padding:0 5px}
.hlist-wrap .pt-title p + p{margin-left:10px;padding-left:8px; background:url('https://static.hyundailivart.co.kr/image/renewal/sortList_bar.gif') no-repeat 0 50%; font-size:12px;color:#666;letter-spacing:0;font-weight:normal}
.hlist-wrap .pt-title ul{float:right;padding:12px 18px}
.hlist-wrap .pt-title ul li{float:left;line-height:18px}
.hlist-wrap .pt-title ul li + li{padding-left:10px;margin-left:10px;background:url('https://static.hyundailivart.co.kr/image/renewal/sortList_bar.gif') no-repeat 0 50%}
.hlist-wrap .pt-title ul li button{display:block;border:none;background:none;color:#828282;outline:none}
.hlist-wrap .pt-title ul li.active button{color:#f17d01;padding-bottom:3px;font-weight:bold;letter-spacing:-1px;}
.hlist-wrap .pt-title ul li.em button{position:relative;top:-3px; padding:3px 7px; background:#00b0a6;color:#fff;}
.house-list{overflow:hidden;padding-top:15px;}
.house-list li{width:25%; text-align:left;float:left;height:460px}
.house-list li .cell{padding-bottom:13px;cursor:pointer;}
.house-list > li:nth-child(8n+1) .cell,
.house-list > li:nth-child(8n+3) .cell,
.house-list > li:nth-child(8n+6) .cell,
.house-list > li:nth-child(8n+8) .cell{background-color:#f7f7f7;border:1px solid #e0e0e0;}
.house-list li .imgArea{position:relative; width:264px;height:264px;margin:8px auto 13px; background:#fff;}
.house-list li .imgArea .tabl{width:100%;height:100%;margin:-1px; border:1px solid #e0e0e0;}
.house-list li .imgArea .tabl td{width:264px;height:264px; margin:0;padding:0; vertical-align:middle;text-align:center;}

.house-list li .imgArea a img{max-width:100%;max-height:264px;}
.house-list li .imgArea .ico{position:absolute;left:0;top:10px; display:none; width:74px;height:14px;padding:6px 0; background:#e30000;color:#fff; font-family:"georgia", georgia, arial, sans-serif;font-weight:bold;font-size:14px; font-style:italic; text-align:center;}
.house-list li .house-txt{margin:0 9px 0;overflow:hidden;position:relative;padding-bottom:25px}
.house-list li .house-txt .title{display:block;color:#2c2c2c;font-weight:bold;font-size:14px;line-height:27px;height:27px;overflow:hidden}
.house-list li .house-txt .pt-info{display:block;overflow:hidden;margin:5px 0 8px}
.house-list li .house-txt .pt-info span{display:block;float:left; color:#aaa}
.house-list li .house-txt .pt-info span + span{float:right; padding-left:20px; background:url(https://static.hyundailivart.co.kr/image/housew/ico_star.png) no-repeat left center; color:#ff8a00;}
.house-list li .house-txt p{line-height:18px;height:54px;overflow:hidden;color:#777}
.house-list li ul{position:absolute;bottom:0;right:0}
.house-list li ul li{width:auto;padding:0;height:auto}
.house-list li ul li + li{padding-left:7px;margin-left:7px;background:url('https://static.hyundailivart.co.kr/housew/image/renewal/sortList_bar.gif') no-repeat 0 50%}
.house-list li ul li button{vertical-align:top;font-weight:bold;color:#2c2c2c;outline:none}
.house-list li ul li button:hover{color:#f17d01;}
.hlist-wrap .pagingWrap{position:relative;}
.hlist-wrap .pagingWrap .button{position:absolute;right:0;top:-4px;height:36px;}

.house-bul dt{display:block;font-size:14px;margin-bottom:5px;font-weight:bold}
.house-bul li,.house-bul dd{line-height:18px;display:block;padding-left:7px;background:url(https://static.hyundailivart.co.kr/assets/css/image/bul_notice_type1.gif) no-repeat 0 7px}
span.tx_count{display:block;color:#999;font-weight:normal} */


/* 사진 뷰 게시판 */
/* .hview-wrap{ display:none; position:absolute;left:0;bottom:20px; width:100%;height:100%; opacity:0;z-index:999;}
.hview-wrap .ui-dialog .ui-dialog-content{overflow-x:hidden;}
.hview-wrap .ui-dialog-title{display:none;}
.hview-wrap .bg{position:fixed; width:100%;height:100%; background:#000;opacity:0.8;}
.house-view table{}
.house-view table th,
.house-view table td{background:none;text-align:left}
.house-view table th p{float:left;height:20px; font-size:14px;max-width:650px;padding-left:20px;line-height:20px;font-weight:bold;color:#333;white-space:normal;text-overflow:ellipsis;}
.house-view table th .cnt{float:right;}
.house-view table th .cnt span{display:block;float:left;color:#999;line-height:20px;margin-right:20px;font-weight:normal;font-size:12px;}
.house-view table td .house-cont{overflow-x:hidden;overflow-y:auto;height:250px;padding:20px; border:1px solid #ddd; color:#777}

.house-view .dvLft{float:left;position:relative;width:588px;height:515px;margin:0 auto 10px;padding:0 15px 0 0;}
.house-view .dvRft{position:relative; float:left;width:341px;height:576px;margin:0 auto 10px;padding:0 0 0 5px;}
.house-view .tabl{width:100%;height:100%; border:none;}
.house-view .thumbTbl{width:100%;height:100%; border:none;}
.house-view .tabl td{width:588px;height:390px; margin:0;padding:0;text-align:center;vertical-align:middle;border:0;}
.house-view .thumbTbl td{width:114px;height:82px; margin:0;padding:0;text-align:center;vertical-align:middle;border:0;}
.house-view .tabl td img,
.house-view .thumbTbl td img{max-width:100%;max-height:100%;}
.house-view .house-img{text-align:center;}
.house-view .house-img{overflow:hidden;height:390px;}
.house-view .house-img li{display:inline-block;*display:inline;zoom:1;vertical-align:top;text-align:center;}
.house-view .house-img li img{max-width:100%;max-height:100%;} */
/* 200316 수정 시작*/
/* .house-view .house_detail_wrap{margin:0 auto;padding:10px 15px;border:1px solid #d7d7d7;box-sizing:border-box;}
.house-view .house_detail_wrap .house_detail+.house_detail{margin-top:10px;}
.house-view .house_detail_wrap .house_detail li{float:left;margin-right:20px;color:#737373;font-weight:bold;font-size:12px;}
.house-view .house_detail_wrap .house_detail li+li{margin-right:0;}
.house-view .house_detail_wrap .house_detail li span{margin-right:6px;color:#b5b5b5;}
.house-view .house_detail_wrap .house_detail::after{content:"";display:block;clear:both;} */
/* 200316 수정 끝*/
/*200316 제품 추가 시작*/
/* .house-view .product_detail_wrap{margin:20px auto 0;}
.house-view .product_detail_wrap .product_detail li{margin-bottom:8px;color:#737373;font-size:12px;font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.house-view .product_detail_wrap .product_detail li:last-child{margin-bottom:0}
.house-view .product_detail_wrap .product_detail li span{display:inline-block;border:1px solid #b5b5b5;padding:0px 8px;border-radius:10px;margin-right:10px;color:#b5b5b5;font-weight:normal;} */
/*200316 제품 추가 끝*/
/* .house-view .id{padding:20px 0 5px;}
.house-view .house-thumb{position:absolute;bottom:0;width:100%;}
.house-view .house-thumb li{position:relative; display:inline-block;zoom:1;width:114px;height:82px; margin-left:4px;}
.house-view .house-thumb li:first-child{margin-left:0;}
.house-view .house-thumb li .activeBox{display:none;}
.house-view .house-thumb li.on .activeBox{display:block; position:absolute;left:0;top:0;width:108px;height:76px; border:3px solid #ff8a00;}
.house-view .house-thumb li img{max-width:100%;max-height:100%;}
.hview-wrap .button_area_mm .sns li{float:left; padding-right:5px;}
.hview-wrap .button_area_mm .button{float:right;}
.hview-wrap .dialog_content{position:relative;}
.hview-wrap .btnPrev{position:absolute;left:50%;top:50%; margin-left:-550px;z-index:1;}
.hview-wrap .btnNext{position:absolute;right:50%;top:50%; margin-right:-550px;z-index:1;} */

/* 사진 작성 게시판 */
/* .hwrite-wrap{display:none; position:absolute;left:0;top:0;width:100%;height:100%; opacity:0; z-index:1;}
.hwrite-wrap .ui-dialog-title{display:none;}
.hwrite-wrap .attach_file_wrap .btnDel{position:relative;top:-1px;width:40px;height:26px;background:#fff no-repeat 0 0;border:1px solid #ddd;}
.hwrite-wrap .bg{position:fixed; width:100%;height:100%; background:#000;opacity:0.8;z-index:0;} */
/* //==================  온라인집들이 ======================= */

/*  네이버아이디 로그인 연동 페이지 */
/* .agreeSns .title_box{margin:0;}
.agreeSns .form_wrap .snsLink{float:left; width:42%;margin-right:-1px;padding:2% 4%; border-right:1px solid #dfdfdf;}
.agreeSns .form_wrap .snsNew{float:left; width:42%;padding:2% 4%;}

.agreeSns .form_wrap .title_area{margin-bottom:80px;}
.agreeSns .form_wrap .title_area .title{padding-top:45px; font-size:30px;letter-spacing:-1px;color:#5f5f5f;}
.agreeSns .form_wrap .cont_area{height:230px; font-size:16px;}
.agreeSns .form_wrap .btn_area{padding-bottom:87px; text-align:center;}
.agreeSns .form_wrap .btn_area a{height: 40px;margin-left: 2px;padding:0 20px; line-height: 40px; font-size:14px;font-weight:bold;}

.login_page .form_wrap .form_area,
.login_page .form_wrap .banner_area{height:345px}
.login_page .etc{height:38px;padding-left:63px} */
/*  // 네이버아이디 로그인 연동 페이지 */

/* 휴면계정 복구 프로세스 */
/* .sleep_page .fieldset{margin-top:20px;padding:20px 0; background:#f5f5f5;border:1px solid #e6e6e6;}
.sleep_page .fieldset dl{overflow:hidden;width:300px;margin:0 auto;}
.sleep_page .fieldset dl dt{float:left;position:relative;top:2px; width:90px;height:21px;padding:2px 0;}
.sleep_page .fieldset dl dd{float:left;position:relative;top:2px; width:210px;height:21px;padding:2px 0;}
.sleep_page .fieldset dl dd input[type="password"]{position:relative;top:-6px;width:200px}
.sleep_page .btn_area_mm{padding:20px 0;text-align:center}
.sleep_page .btn_area_mm .button{min-width:145px;height:34px; font-weight:bold;line-height:34px} */
/* // 휴면계정 복구 프로세스 */

/* 20190225 마일리지 -> H.Point  전환 페이지*/
/* .hpntChangTitle1 .title{color:#FE6D50;}

.hpntChangNote1{margin-bottom:16px;padding:15px 20px;border:1px solid #ddd;}
.hpntChangNote1 p{font-size:13px;margin-bottom:2px;}
.hpntChangNote1 p:first-child{margin-bottom:8px;font-size:15px;font-weight:bold;}

.hpntChangTitle2{margin:22px 17px 10px;}
.hpntChangTitle2 h2{font-weight:bold;font-size:15px;color:#333;letter-spacing:-1px;}
.hpntChangNote{margin-bottom:30px;padding:15px 20px;background-color:#F5F5F5;border:1px solid #ddd;}
.hpntChangNote p{font-size:13px;margin-bottom:2px;}
.hpntChangNote p:last-child{margin-bottom:0;}

.hpntChangBtnWrap{margin:0 auto;width:205px;}
.hpntChangBtn{padding:0 62px;height:35px;} */
/* 20190225 마일리지 -> H.Point  전환 페이지*/


/* 배송일지정 이벤트 */
/* div.delivery_evt_wrap{padding: 10px;text-align: center;border:1px solid #ff7600;box-sizing: border-box;}
div.delivery_evt_wrap h2.title{font-size: 16px;color: #FE6D50;}
div.delivery_evt_wrap> p{margin-bottom: 10px;font-size: 14px;letter-spacing: -1px;}
div.delivery_evt_wrap div.delivery_evt_btn_wrap p.delivery_evt_btn{font-size: 14px;letter-spacing: -1px;padding: 3px 15px;} */
/* 배송일지정 이벤트 */