input[type=text]::-ms-clear { display:none;}
select {appearance: none; outline:none;}
a:link , a:active , a:visited , a:hover , a:focus{text-decoration:none !important;}
select::-ms-expand { display:none; } /* È­»ìÇ¥ ¾ø¾Ö±â for IE10,11 */
@media screen and (-webkit-min-device-pixel-ratio:0) {.est_select_box select {padding:0 40px 0 10px;}} /* for chrome */
@-moz-document url-prefix() { .est_select_box select {padding:0 40px 0 10px; } } /* for firefox */
_:-ms-input-placeholder, :root .est_select_box select {  padding:0 40px 0 10px; } /* for IE10,11 */
.clearfix:after{content:""; display:block; clear:both;}

/* ±¸ÇØÁà °ßÀû ÆäÀÌÁö  */
.estimate_visual{height:333px; background:#1a1a1a url("//image5.compuzone.co.kr/img/images/ask_estimate/estimate_visual.png") center top no-repeat;}
.estimate_vtitle{padding-top:60px; width:1300px; margin:0 auto;}
.estimate_vtitle .est_lgoo{position:relative; float:right;}
.estimate_vtitle .est_lgoo .est_view{position:absolute; right:19px; bottom:-36px; display:block; width:95px; height:24px; background:url("//image5.compuzone.co.kr/img/images/ask_estimate/est_view.png") center bottom no-repeat; color:#fff; font-size:16px;  font-family:noto-M; font-weight:normal; text-align:left;}
.estimate_vtitle .est_vttxt{float:left; }
.estimate_vtitle .est_vttxt{padding-top:34px; }
.estimate_vtitle .est_vttxt dt{width:330px; height:22px; background:url("//image5.compuzone.co.kr/img/images/ask_estimate/estimate_vtitle.png") center top no-repeat; background-size:cover; margin-bottom:18px; color:#feff9b; /* font-size:19px; */ font-size:0;  line-height:1; font-family:noto-L;}
.estimate_vtitle .est_vttxt dd{margin-bottom:10px; color:#fff; font-size:16px; line-height:1; font-family:noto-R;}
.tabContent{position:relative; width:1300px; margin:0 auto;}
.tabContent .tabnav{position:absolute; left:0; top:-80px;}
.tabContent .tabnav > li{float:left; margin-right:1px; display:table; width:280px; height:80px; text-align:center; }
.tabContent .tabnav > li:first-child a.active{background-color:#003aa5;}
.tabContent .tabnav > li:nth-child(2) a.active{background-color:#1C8FED;}
.tabContent .tabnav > li:last-child a.active{background-color:#8433ff;}
.tabContent .tabnav > li > a{display:table-cell; background-color:#7e7e7e; color: #bfbfbf; font-size: 23px; line-height: 1.5; font-family:noto-R; text-align:center; vertical-align:middle; }
.tabContent .tabnav > li > a:hover{text-decoration:none;}
.tabContent .tabnav > li > a > span{display:block; color:#bfbfbf; font-size: 16px;}
.tabContent .tabnav > li > a.active ,  .tabContent .tabnav > li > a.active > span{color:#fff;}
.tabContent .tab_inner{padding:59px 0 100px; }
.tabEstList{text-align:center; }
.tabEstList .est_list > h2 , .tabEstRegist .est_regist > h2 , .tabEstRecom .est_recom > h2 {color:#1a1a1a; font-size:30px; line-height:1; font-family:noto-B; text-align:left;}
.tabEstList .est_listSearch{margin-top:27px; padding:20px; min-height:86px; background-color:#f9f9f9; font-size:0;  box-sizing:border-box;}
.tabEstList .est_listSearch > span{display:inline-block; vertical-align:middle; }

.est_select {display:inline-block; width:150px; height:40px; border:1px solid #d8d8d8; font-size:14px; font-family:noto-R; box-sizing:border-box; cursor:pointer;}
.est_select:hover {border:1px solid #1a1a1a;}
.est_select_box select {display:block; width:100%; height:100%; padding:0 15px; background:#fff url(//image5.compuzone.co.kr/img/images/svg_icon/D8D8D8/icon_line_down_12.svg) 93% center no-repeat; box-sizing:border-box; border:none; font-size:14px; font-family:'noto-R'; color:#1a1a1a; background-size: 14px;}
.est_select:hover select {background:#fff url(//image5.compuzone.co.kr/img/images/svg_icon/3A3A3A/icon_line_down_12.svg) 93% center no-repeat; background-size: 14px;}
.est_select > a{display:inline-block; padding:0 15px; width:100%; height:45px; line-height:43px; color:#949494; font-size:14px; font-family:noto-R; background:#fff url("//image5.compuzone.co.kr/img/images/ask_estimate/estimate_selectArrow.png") 92% 55% no-repeat;  box-sizing:border-box;}
.est_selectList{display:none; width:100%; margin-left:-1px; background-color:#fff;  border:1px solid #d8d8d8;}
.est_selectList li > a{display:inline-block; padding:7px 15px; color:#949494; font-size:14px; font-family:noto-R; }
.tabEstList .est_listInput{margin-left:15px; width:618px; height:45px; background-color:#fff;  }
.tabEstList .est_listInput input{padding:0 20px; width:100%; height:100%; border:1px solid #d8d8d8; color:#1a1a1a; font-size:15px; font-family:noto-R; outline:none; box-sizing:border-box; }
.tabEstList .est_listPrice{display:inline-block; margin-left:50px; color:#1a1a1a; font-size:14px;  font-family:noto-R; vertical-align:middle;}
.tabEstList .est_listPrice > span{position:relative; display:inline-block; margin-left:15px; }
.tabEstList .est_listPrice > span > input{position:relative; padding:0 20px; width:150px; height:45px; border:1px solid #d8d8d8; color:#1a1a1a; font-size:15px; font-family:noto-R; text-align:left;  box-sizing:border-box; outline:none;}
.tabEstList .est_listPrice > span > input + span{position:Absolute; top:12px; color:#949494; font-size:14px; font-family:noto-R; text-align:right; }
.tabEstList .est_listPrice > span > input:first-of-type + span{left:110px;}
.tabEstList .est_listPrice > span > input:last-of-type + span{right:20px; }
.tabEstList  button{text-align:center; margin-top:20px; display:inline-block; width:150px; height:45px;  background-color:#003aa5; color:#fff; font-size:14px; font-family:noto-R; text-align:center; outline:none;}
.tabEstList .est_listTable{margin-top:50px;}
.tabEstList .est_listTable .est_listTt{position:relative; height:45px; }
.tabEstList .est_listTable .est_listTt .est_listTtL{position:Absolute; left:0; top:20px; color:#1a1a1a; font-size:15px; font-family:noto-B; }
.tabEstList .est_listTable .est_listTt .est_listTtL > span{color:#1a1a1a; font-size:15px; font-family:'spoqa B'; }
.tabEstList .est_listTable .est_listTt .est_listTtR{position:Absolute; right:0; top:0; z-index:5;}
.tabEstList .est_listTable .est_listTt .est_listTtR > span{display:inline-block; vertical-align:middle; }
.tabEstList .est_listTable .est_listTt .est_listTtR > span:first-of-type{/* margin-top:10px; */}
.est_listTtR input.estimate_chk[type="checkbox"] {display:none; }
.est_listTtR input.estimate_chk[type="checkbox"] + label.estimate_chk {vertical-align:middle; font-size:14px; line-height:25px; font-family:noto-R; }
.est_listTtR input.estimate_chk[type="checkbox"] + label.estimate_chk > i {display:inline-block; margin-right:8px; width:20px; height:20px; border: solid 1px #d8d8d8; vertical-align:-6px;}
.est_listTtR input.estimate_chk[type="checkbox"]:checked + label.estimate_chk > i {display:inline-block; width:20px; height:20px; background-size:16px 12px; background:url("//image5.compuzone.co.kr/img/images/ask_estimate/estimate_check.png") center no-repeat; }
.tabEstList .est_listTable .est_listTt .est_listTtR .est_select{margin-left:25px;}
.tabEstList .est_listTable table{margin-top:12px; border-collapse:collapse; border-spacing:0; border:1px solid #d8d8d8;}
.tabEstList .est_listTable table thead tr{min-height:45px; background-color:#f9f9f9; }
.tabEstList .est_listTable table thead tr th{padding:15px 0; color:#1a1a1a; font-size:14px; line-height:1; font-family:noto-L;}
.tabEstList .est_listTable table thead tr th + th , .tabEstList .est_listTable table tbody tr td + td{border-left:1px solid #d8d8d8;}
.tabEstList .est_listTable table tbody tr{ min-height:105px; background-color:#fff; border-top:1px solid #d8d8d8;}
.tabEstList .est_listTable table tbody tr td{padding:16px 0; color:#949494; font-size:14px; line-height:1.5; font-family:'spoqa R'; word-break:break-all; word-break:keep-all; text-align:center; }
.tabEstList .est_listTable table tbody tr td > a{display:block; font-family:noto-R;}
.tabEstList .est_listTable table tbody tr td > a > span{font-family:'spoqa R';}
.tabEstList .est_listTable table tbody tr td .est_tdimg{position:relative; display:inline-block; width:75px; height:75px; background-color:#d8d8d8;}
.tabEstList .est_listTable table tbody tr td .est_tdimg > a , .tabEstList .est_listTable table tbody tr td .est_tdimg img{display:block; width:100%; height:100%; }
.tabEstList .est_listTable table tbody tr td .est_tdimg > em{position:Absolute; left:0; top:0; display:inline-block; width:100%; height:100%; background-color:rgba(0,0,0,0.6); color:#fff; line-height:75px;  font-size:14px; font-family:noto-R; }
.tabEstList .est_listTable table tbody tr td.est_tdTag{padding:16px 18px; background-color:#f8fafe; text-align:left;}
.tabEstList .est_listTable table tbody tr td.est_tdTag a{color:#003aa5; }
.tabEstList .est_listTable table tbody tr td.est_tdSpec{padding:16px 22px; font-size:0;}
.tabEstList .est_listTable table tbody tr td.est_tdSpec dl{width:100%; font-size:0; text-align:left;}
.tabEstList .est_listTable table tbody tr td.est_tdSpec dl + dl{margin-top:7px; }
.tabEstList .est_listTable table tbody tr td.est_tdSpec dl dt{display:inline-block; width:20%; color:#1a1a1a; font-size:14px; font-family:noto-R; line-height:1.2; vertical-align:middle;}
.tabEstList .est_listTable table tbody tr td.est_tdSpec dl dd{display:inline-block; padding-left:2%; width:78%; color:#949494; font-size:14px;  font-family:noto-R; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; vertical-align:middle; }
.tabEstList .est_listTable table tbody tr td.est_tdPayB {background-color:#f8fafe;}
/*.tabEstList .est_listTable table tbody tr td.est_tdPayB a{color:#003aa5;}*/
.est_addpbtxt{font-size:14px; color:#1a1a1a; font-family:noto-R;}
.est_tdPBred{color:#F14738; font-family:'spoqa R';}
.tabEstList .est_listTpage , .est_recompage{margin-top:30px; text-align:center; font-size:0; }
.tabEstList .est_listTpage > a  , .est_recompage > a{display:inline-block; margin-right:10px; width:30px; height: 30px; line-height:28px; color:#7e7e7e; font-size:14px; font-family:'spoqa R'; box-sizing:border-box; vertical-align:middle; }
.tabEstList .est_listTpage > a.on , .est_recompage > a.on {color:#002872 !important; font-weight:bold; border:1px solid #d8d8d8;}
.tabEstList .est_listTpage > a.next  , .est_recompage > a.next{width:20px; background:url("//image5.compuzone.co.kr/img/images/ask_estimate/estimate_tpager.png") center no-repeat;  background-size:8px 13px; }
/* µî·ÏµÈ °ßÀûÀÌ ¾øÀ»¶§ */
.est_Nolist{margin-top:20px; padding:128px 0 97px; width:1300px; height:582px; background-color:#f9f9f9; text-align:center; box-sizing:border-box;}
.est_Nolist > span{display:inline-block;}
.est_Nolist > h2{margin-top:25px; color:#1a1a1a; font-size:20px; font-family:noto-R;}
.est_Nolist > p{margin-top:10px;  color:#949494; font-size:20px; font-family:noto-R;}
.est_Nolist > button{margin-top:30px; width:200px; height:45px; line-height:45px; background-color: #003aa5; color:#fff; font-size:14px; font-family:noto-R;}
/* tab02 */
.tabEstRegist .est_registForm{margin-top:37px; display: flex; flex-direction: column; gap:28px;}
.tabEstRegist .est_registForm > li{width:100%;}
.tabEstRegist .est_registForm > li:after{content:""; display:block; clear:both;}
.tabEstRegist .est_registForm > li > div{float:left; }
.tabEstRegist .est_registFL{width:115px; }
.tabEstRegist .est_registFL > span{position:relative; display:inline-block; padding-left:15px; padding-top:12px;  color:#1a1a1a; font-size:15px; font-family:noto-R; vertical-align:top; }
.tabEstRegist .est_registFL > span:before{content:"*"; position:absolute; left:-3px; top:12px; display:inline-block; color: #F14738; font-size:23px; font-family:noto-R; font-style:normal; vertical-align:middle; }

.tabEstRegist .est_registFR{display:inline-block; padding-left:45px; width:1000px; font-size:0; position:relative;}
.tabEstRegist .est_registFR > span + span{margin-left:20px;}
.tabEstRegist .est_registFR .input_wrap{display:inline-block; color:#1a1a1a; font-size:14px; font-family:noto-R;}
.tabEstRegist .est_registFR .input_wrap > input{display:inline-block; margin-left:8px; padding:0 15px; width:200px; height:40px; background-color:#fff; border-radius: 2px; border: solid 1px #d8d8d8; color:#1a1a1a; font-size:14px; font-family:noto-R; outline:none; box-sizing:border-box;}
.tabEstRegist .est_registFR .input_wrap:hover > input {border:1px solid #1a1a1a;}
.tabEstRegist .est_registFR .select {display: block; width:200px; height:40px; border:1px solid #d8d8d8;}
.tabEstRegist .est_registFR .select select {display:inline-block; padding:0 40px 0 10px; width:100%; height:100%; background: url('//image5.compuzone.co.kr/img/images/svg_icon/D8D8D8/icon_line_down_24.svg') 93% center/16px no-repeat; border-radius: 2px; border:none; color:#1a1a1a; line-height: 38px; font-size:14px; font-family:noto-R; outline:none; box-sizing:border-box; appearance: none;}

.est_registTBB {display:inline-block; padding:10px; position: relative; margin:10px 0 25px 13px;  background: #fff; border: 1px solid #1a1a1a; color:#1a1a1a; font-size:12px; font-family:'¸¼Àº°íµñ'; letter-spacing:-0.5px;}
.est_registTBB > span{color:#F14738; font-size:14px; font-family:noto-R;}
.est_registTBB:after {border-color: rgba(255, 249, 249, 0); border-bottom-color: #fff9f9; border-width:6px; margin-left: -6px; }
.est_registTBB:before {border-color: rgba(0, 0, 0, 0); border-bottom-color: #d8d8d8;; border-width:7px; margin-left: -7px;}
.tabEstRegist .est_registFR .texta_wrap{position:relative; display:inline-block; width:1000px; height:122px; }
.tabEstRegist .est_registFR .texta_wrap > textarea{ padding:10px 15px; width:100%; height:100%; border: solid 1px #d8d8d8; background-color: #fff; color:#1a1a1a; font-size:14px; font-family:noto-R; box-sizing:border-box; outline:none; resize: none;}
.tabEstRegist .est_registFR .byte_txt {position:absolute; right:20px; bottom:14px;  color:#949494; font-size:13px; font-family:'¸¼Àº°íµñ';}
.tabEstRegist .est_registFR .est_registBW{text-align:right; font-size:0; }
.tabEstRegist .est_registFR .search_box{position:relative; display:inline-block; width:200px; height:40px; }
.tabEstRegist .est_registFR .search_box > input{padding: 0 42px 0 10px; width:100%; height:100%; border:solid 1px #d8d8d8; background-color:#fff; color:#1a1a1a; font-size:14px; font-family:noto-R; outline:none; box-sizing:border-box;}
.tabEstRegist .est_registFR .search_box:hover > input {border:1px solid #1a1a1a; }
.tabEstRegist .est_registFR .search_box .search_icon {width:24px; height:24px; background:transparent url('//image5.compuzone.co.kr/img/images/mypage21/magnifier.png') center no-repeat; position:Absolute; right:8px; top:9px; background-color:#fff; outline:none;}
.tabEstRegist .est_registFR .est_registBW > button{width:180px; height:40px; margin-left:12px; background-color:#1a1a1a; border-radius: 2px; color:#fff; font-size:14px; font-family:noto-R; text-align:center; box-sizing:border-box; outline:none;}
.tabEstRegist .est_registIList{margin-top:18px; padding:45px 60px 50px 60px; background-color:#f9f9f9;}
.tabEstRegist .est_registIList > ul{position:relative; padding-left:25px;}
.tabEstRegist .est_registIList > ul:before{content:""; position:absolute; bottom:-45px; left:0; width:100%; height:2px; background-color:#c6c6c6;}
.tabEstRegist .est_registIList > ul > li{position:relative; height:96px;}
.tabEstRegist .est_registIList > ul > li + li{margin-top:10px;}
.tabEstRegist .est_registIList .est_regiNm{display:table; position:absolute; left:-25px; top:23px; width:51px; height:51px; background-color:#919191;}
.tabEstRegist .est_registIList .est_regiNm > p{display:table-cell; color:#fff; font-size:14px; font-family:noto-R; text-align:center; vertical-align:middle; word-break:keep-all;  box-sizing:border-box;}
.tabEstRegist .est_registIList .est_regcon{display:table; width:855px; height:100%; background-color:#fff; box-sizing:border-box;
box-shadow:2px 3px 5px 0 rgba(0, 0, 0, 0.1);
-webkit-box-shadow:2px 3px 5px 0 rgba(0, 0, 0, 0.1);
-moz-box-shadow:2px 3px 5px 0 rgba(0, 0, 0, 0.1);
-ms-box-shadow:2px 3px 5px 0 rgba(0, 0, 0, 0.1);
-o-box-shadow:2px 3px 5px 0 rgba(0, 0, 0, 0.1);
}
.tabEstRegist .est_registIList .est_regcon > p{display:table-cell;  font-size:14px; font-family:noto-R; vertical-align:middle; text-align:center; }
.tabEstRegist .est_registIList .est_regPr > span{font-family:'spoqa R';}
.tabEstRegist .est_registIList .est_regImg{padding:0 16px 0 58px; width:75px; height:75px; }
.tabEstRegist .est_registIList .est_regImg > a{display:block; width:75px; height:75px;  }
.tabEstRegist .est_registIList .est_regImg > a > img{display:block; width:100%; height:100%; }
.tabEstRegist .est_registIList .est_regTn{padding:0 27px; width:288px; }
.tabEstRegist .est_registIList .est_regTn > a{display:inline-block; width:288px; color:#949494; display: -webkit-box; -webkit-line-clamp:2; -webkit-box-orient: vertical; word-break:keep-all; overflow:hidden; text-align:left; }
.tabEstRegist .est_registIList .est_regPr{width:100px; height:100%; color:#1a1a1a; }
.tabEstRegist .est_registIList .est_regNm{width:85px;}

.tabEstRegist .est_registIList .est_regNm > span{position:relative; display:inline-block; width:57px; height:45px; border:1px solid #d8d8d8;}
.tabEstRegist .est_registIList .est_regNm .est_regNmInput{position:absolute; left:0; top:0; width:32px; height:100%; text-align:center; font-size:14px; font-family:noto-R; border:none; outline:none;}
.tabEstRegist .est_registIList .est_regNm > span > button{position:absolute; right:0; width:25px; height:22.5px; box-sizing:border-box;  border-left:1px solid #d8d8d8; outline:none; background-size:8px 4px;}
.tabEstRegist .est_registIList .est_regNm .bt_decrease{top:0; background:#fff url("//image5.compuzone.co.kr/img/images/ask_estimate/estimate_numUbt.png") center no-repeat; border-bottom:1px solid #d8d8d8;}
.tabEstRegist .est_registIList .est_regNm .bt_increase{bottom:0; background:#fff url("//image5.compuzone.co.kr/img/images/ask_estimate/estimate_numDbt.png") center no-repeat;}


.tabEstRegist .est_registIList .est_regBt{width:105px;}
.tabEstRegist .est_registIList .est_regBt > button{width:70px; height:45px; background-color:#1a1a1a; color:#fff; }
.tabEstRegist .est_registIList .est_regCBt{width:70px;}
.tabEstRegist .est_registIList .est_regNcontent{ color: #949494; font-size:14px; font-family:noto-R; vertical-align:middle; text-align:center; }
.tabEstRegist .est_registIList .est_regTtp{margin-top:70px;}
.tabEstRegist .est_PriLtxt{float:left; margin-top:16px; }
.tabEstRegist .est_regTtp .est_Pri{color:#1a1a1a; font-size:16px; line-height:1; font-family:noto-R;}
.tabEstRegist .est_regTtp .est_Pri > b{display:inline-block; margin-left:7px; margin-right:5px; color:#1a1a1a; font-size:16px; font-family:'spoqa B';}
.tabEstRegist .est_regTtp .est_Pri > b > span , .est_Pri > span{color:#949494; font-size:16px; font-family:noto-R; font-weight:normal;}
.tabEstRegist .est_PriLtxt > div{margin-top:17px; font-size:0;}
.tabEstRegist .est_regTtp .est_Pri2 , .est_regTtp .est_Pri3 {display:inline-block;}
.tabEstRegist .est_regTtp .est_Pri2 > b , .tabEstRegist .est_regTtp .est_Pri3 > b{color:#1C8FED;}
.tabEstRegist .est_PriLtxt .est_Pri3{position:relative; margin-left:36px;}
.tabEstRegist .est_PriLtxt .est_Pri3:before{content:""; position:absolute; left:-21px; top:3px; display:inline-block; width:1px; height:12px; background-color:#d8d8d8;}
.tabEstRegist .est_regTtp > button{float:right; width:200px; height:45px; background-color:#135eba; border-radius: 2px; color:#fff; font-size:14px; font-family:noto-R; outline:none;}
.tabEstRegist .est_regZyTxt{margin-top:78px; padding-left:5px;}
.tabEstRegist .est_regZyTxt dt{margin-bottom:12px; color:#949494; font-size:14px; line-height:1; font-family:noto-M;}
.tabEstRegist .est_regZyTxt dd{position:relative; padding-left:5px; color:#7e7e7e; font-size:13px; font-family:'¸¼Àº°íµñ'; line-height:1.65;}
.tabEstRegist .est_regZyTxt dd:before{content:"-"; margin-right:4px; display:inline-block; color:#7e7e7e; font-size:13px; font-family:'¸¼Àº°íµñ'; }
.tabEstRegist .est_regZyTxt dd > p:before{content:""; vertical-align:middle;  margin-right:4px; display:inline-block; width:2px; height:2px; border-radius:50%; background-color:#7e7e7e; font-size:13px; font-family:'¸¼Àº°íµñ';}
.tabEstRegist .est_regZyTxt dd > p{position:relative;  padding-left:15px; color:#7e7e7e; font-size:13px; font-family:'¸¼Àº°íµñ';}
.tabEstRecom .est_recom > p:first-of-type{margin-top:29px; color:#949494; font-size:15px; font-family:noto-R;}
.tabEstRecom .est_recom > p:nth-of-type(2){margin-top:5px; color:#949494; font-size:15px; line-height:1; font-family:noto-R;}
.tabEstRecom .est_selectbox{position:relative; margin-top:45px;  width:100%; height:45px; }
.tabEstRecom .est_select{position:absolute; right:0; top:0; }
.tabEstRecom .est_recomList{margin-top:12px; border-top:1px solid #d8d8d8; border-bottom:1px solid #d8d8d8;}
.tabEstRecom .est_recomList > li{padding:21px 0; overflow:hidden}
.tabEstRecom .est_recomList > li + li{border-top:1px solid #d8d8d8;}
.tabEstRecom .est_recomList > li > div{float:left; }
.tabEstRecom .est_recomList .est_recomLImg{padding-left:45px; display:inline-block;  width:200px; height:200px;}
.tabEstRecom .est_recomList .est_recomLImg > a , .tabEstRecom .est_recomList .est_recomLImg > a > img{display:block; width:100%; height:100%;}
.tabEstRecom .est_recomList .est_recomLspec{margin-left:38px; padding-right:54px; min-height:200px; border-right:1px solid #d8d8d8;}
.tabEstRecom .est_recomLspec > h3{padding-top:5px; color:#1a1a1a; font-size:18px; line-height:1; font-family:noto-R;}
.tabEstRecom .est_recomLspec .est_recomTable{margin-top:20px; border:1px solid #d8d8d8;}
.tabEstRecom .est_recomTable > li{display:Table;}
.tabEstRecom .est_recomTable > li + li{border-top:1px solid #d8d8d8;}
.tabEstRecom .est_recomTable > li > p{display:table-cell; padding:5px 0; min-height:30px; vertical-align:middle; box-sizing:border-box; }
.tabEstRecom .est_recomTable > li > p:first-child{width:50px; background-color:#f9f9f9; border-right:1px solid #d8d8d8; color:#1a1a1a; font-size:14px; font-family:noto-R; text-align:center;}
.tabEstRecom .est_recomTable > li > p:last-child{width:608px; padding-left:15px;}
.tabEstRecom .est_recomTable > li > p:last-child > a{color:#949494; font-size:14px; font-family:noto-R;}
.tabEstRecom .est_recomprice{padding:7px 45px 0 40px; width:215px; }
.tabEstRecom .est_recomprice > dl > dt{float:left;  color:#1a1a1a; font-size:16px; line-height:1; font-family:noto-R;}
.tabEstRecom .est_recompb > dl > dt {color:#949494;}
.tabEstRecom .est_recomprice > dl > dd{float:right; text-align:right; color:#1a1a1a; font-size:16px; line-height:1; font-family:'spoqa B';}
.tabEstRecom .est_recomprice > dl > dd p.est_addpbtxt{margin-top:5px; }
.tabEstRecom .est_recomprice > dl > dd > span{color:#1a1a1a; font-size:16px; line-height:1; font-family:noto-R;}
.tabEstRecom .est_recompb{margin-top:15px; }
.tabEstRecom .est_recompb > dd , .tabEstRecom .est_recompb > dd > span{color:#949494 !important;}
.tabEstRecom .est_recombtnbox{width:205px; height:35px; margin-top:28px; border:1px solid #d8d8d8;}
.tabEstRecom .est_recombtnbox > li{float:left; width:50%; text-align:center; box-sizing:border-box;}
.tabEstRecom .est_recombtnbox > li + li{border-left:1px solid #d8d8d8;}
.tabEstRecom .est_recombtnbox > li > a{display:block; color:#949494; font-size:16px; line-height:35px; font-family:noto-R; }
/* ±¸ÇØÁà °ßÀû ÆäÀÌÁö   */
/* Ãß°¡ ¸»Ç³¼±  200626*/
.question{position:relative; }
.question > i{ display: inline-block; width: 18px; height: 18px; background: url(//image5.compuzone.co.kr/img/images/bsk/simp_question.png) center center no-repeat; position: relative; vertical-align: -4px; margin-left: 3px; cursor: pointer;}
.question .ques_layer{position:absolute; left:-45px; top:-50px; display:inline-block; min-width:240px; padding:14px 20px; background-color:#fff; border:1px solid #949494; color: #949494; font-size:13px; font-family:'¸¼Àº°íµñ'; text-align:left; word-break:keep-all; z-index:10;}
.est_recomp .question .ques_layer{min-width:380px;}
.question .ques_layer > b{font-weight: bold; color: #F14738;}

/* Ãß°¡ ¸»Ç³¼±  200626*/


/* ±¸ÇØÁà °ßÀû   */
/* ·¹ÀÌ¾î ÆË¾÷ °ø¿ë */
.spoqaM {font-family: "spoqa R" !important; letter-spacing: 0 !important;}
.malgo {font-family: "Malgun Gothic", sans-serif !important; font-weight: normal; letter-spacing: -1px !important; font-size: 12px;}
.co_G {color: #6c6c6c !important;}
.co_B {color: #1C8FED !important;}
.co_R {color: #F14738 !important;}
.g_btn {background: #949494; color: #fff !important; line-height: 45px !important; height: 45px; text-decoration: none !important; display: inline-block; text-align: center;}
.b_btn {background: #003aa5; color: #fff !important; line-height: 45px !important; height: 45px; text-decoration: none !important; display: inline-block; text-align: center;}
.sb_btn {background: #1C8FED; color: #fff !important; line-height: 45px !important; height: 45px; text-decoration: none !important; display: inline-block; text-align: center;}
.r_btn {background: #F14738; color: #fff !important; line-height: 45px !important; height: 45px; text-decoration: none !important; display: inline-block; text-align: center;}
.bk_btn {background: #1a1a1a; color: #fff !important; line-height: 45px !important; height: 45px; text-decoration: none !important; display: inline-block; text-align: center;}
.w_btn {background: #fff; line-height: 45px !important; height: 45px; border: 1px solid #e1e1e1; text-decoration: none !important; display: inline-block; text-align: center;}
.ae_popup {box-sizing: border-box; display: none;}
.ae_popup *, .layer_pop.ae_S_popup * { font-size: 14px; box-sizing: border-box; font-family: noto-R; letter-spacing: -0.5px; color: #1a1a1a; line-height: 20px;}
.ae_popup { position: absolute; left: 50%; z-index: 103; background: #fff; border:1px solid #6c6c6c;}
/* °£°Ý ¼öÁ¤ÇÔ. 200630   */
.ae_popup.check {position: fixed; top: 5vh; width: 955px; padding: 40px 62px; margin-left: -470px;}
.ae_popup.regist {position: fixed; top: 10%; width: 640px; padding: 60px 50px 50px 50px; margin-left: -325px;}
.ae_popup.bskNpd {position: fixed; top: 5%; width: 935px; margin-left: -478px; padding: 60px 50px;}
.ae_popup.parts_selection {top: 1040px; width: 935px; margin-left: -391px; padding: 60px 50px;}

.layer_pop.ae_S_popup {width: 410px; padding: 30px; text-align: center; box-sizing: border-box; z-index: 104; display: none;}
.layer_pop.ae_S_popup.ae_S01 {top: 962px; left: 50%; margin-left: -195px;}
.layer_pop.ae_S_popup.ae_S02 {top: 1200px; left: 50%; margin-left: -195px;}
.layer_pop.ae_S_popup p {font-size:16px; font-family:'noto-R'; font-weight:normal; color:#1a1a1a;}

.ae_popup table, .ae_popup td, .ae_popup th {border-collapse:collapse; border-spacing:0; border:1px solid #d8d8d8;}
.ae_popup td, .ae_popup th {vertical-align: middle; text-align: center;}
.layer_pop > p { word-break: break-all; width: 80%; display: inline-block;}
/* ¼¿·º + ÀÎÇ² °Ë»ö¹Ú½º */
.sel_search_box { width: 660px; height: 45px; border: solid 1px #d8d8d8; display: inline-block; position: relative;}
.sel_search_box .input_srh_comm {height:43px; float: right;}
.sel_search_box input.input_comm {width: 530px; height: 100%; border: 0; display: inline-block; padding: 0 48px 0 10px; outline: none; color: #949494;}
.sel_search_box .input_srh_comm .srh_btn { width: 28px; height: 28px; display: inline-block; background: url("//image5.compuzone.co.kr/img/images/ask_estimate/ae_icon10.png") no-repeat; top: 9px; right: 10px; position: absolute; text-indent: -10000px; cursor: pointer;}
/* Å« ¿¢½º ¹öÆ° */
.ae_popup .close_btn_L {width: 25px; height: 25px; position: absolute; top: 20px; right: 27px; display: inline-block; background: url("//image5.compuzone.co.kr/img/images/ask_estimate/ae_icon5.png"); cursor: pointer;}
/* ÀÛÀº ¿¢½º ¹öÆ° */
.s_close { position: absolute; display: inline-block; top: 20px; right: 20px; width: 16px; height: 16px; background: url('//image5.compuzone.co.kr/img/images/product_detail/btn_pd_new.png') -350px -130px no-repeat;}
/* Å¸ÀÌÆ² ¹× »ó´Ü ÅØ½ºÆ® */
#estimate .ae_popup .ae_popup_title { font-family: noto-B; font-size: 24px; line-height: 36px; margin-bottom: 20px;}
#estimate .ae_popup .ae_popup_title > span { font-weight: bold; font-size: 24px; line-height: 36px;}

/* °ßÀûÈ®ÀÎ ·¹ÀÌ¾î ÆË¾÷ // ½ÃÀÛ */
#estimate .ae_popup.check .ae_popup_title { margin-bottom: 14px;}
.ae_popup.check .bskNpd_inner_pop {padding-top: 41px; right: 329px; top: 319px; display: none;}
.ae_popup_key {color: #002872; margin-bottom: 14px;}
.ae_popup_info { width: 100%; max-height: 60px; position: relative; margin-bottom: 19px;}
.ae_popup_info_text { max-width:60%; max-height: 60px; word-break: break-all; color: #949494;}
/* ¹öÆ°µé, id¸¦ Á¦¿ÜÇÏ°í °¢°¢ ´Ù¸¥ ·¹ÀÌ¾î ÆË¾÷ÀÌ ÄÑÁü */
.ae_popup_info_btns {position: absolute; right: 0; bottom: 0; display: inline-block; overflow: hidden;}
.ae_popup_info_btns li { height: 24px; width: 94px; float: left; color: #949494; line-height: 24px; cursor: pointer;}
.ae_popup_info_btns li.id {width: 142px; text-align: center; color: #1a1a1a;}
.ae_popup_info_btns li.c1 {padding-right: 10px;}
.ae_popup_info_btns li.c2 {padding-left: 10px;}
.ae_popup_info_btns li.c1, .ae_popup_info_btns li.c2 { text-align: right;}
.ae_popup_info_btns li > i {width: 24px; height: 24px; display: inline-block; float: left;}
.ae_popup_info_btns li.c1 > i {background: url("//image5.compuzone.co.kr/img/images/svg_icon/D8D8D8/icon_line_new_open_24.svg") center/contain no-repeat;}
.ae_popup_info_btns li.c2 > i {background: url("//image5.compuzone.co.kr/img/images/svg_icon/D8D8D8/icon_line_share_24.svg") center/contain no-repeat;}
.ae_popup_info_btns li.c3 > i {background: url("//image5.compuzone.co.kr/img/images/svg_icon/D8D8D8/icon_line_heart_24.svg") center/contain no-repeat;}
.ae_popup_info_btns li.c3.on > i {background: url("//image5.compuzone.co.kr/img/images/svg_icon/ETC/icon_line_heart_24.svg") center/contain no-repeat;}
.ae_popup_info_btns li span { height: 20px; width: 1px; display: inline-block; background: #f2f2f2; float: left; margin-top: 5px; margin-left: -10px;}
.ae_popup_info_btns li p {color: #949494; display: inline-block;}
/* °ßÀû Á¦Ç° ½½¶óÀÌµå */
.ae_slide {width: 829px; height: 50vh; position:relative; overflow-y: auto; overflow-x: hidden; margin-bottom: 30px; padding-bottom: 1px;}
/* .ae_slide::-webkit-scrollbar { width: 10px;} 
.ae_slide::-webkit-scrollbar-thumb { background-color: #c1c1c1;}
.ae_slide::-webkit-scrollbar-track { background-color: #f1f1f1; } */
.ae_slide .ae_slide_table {width: 829px;}
.ae_slide .ae_slide_table th {font-family: noto-M; padding: 12px 0; background: #fcfcfc;}
/* ¹°À½Ç¥ ¸¶Å© È£¼­½Ã ³ª¿À´Â ¹Ú½º */
.th_QM { display: inline-block; width: 16px; height: 19px; background: url("//image5.compuzone.co.kr/img/images/ask_estimate/ae_icon4.png"); position: relative; vertical-align: -4px; margin-left: 3px; cursor: pointer;}
.th_QM:hover .th_QM_box {display: inline-block;}
.th_QM_box { width: 301px; height: 60px; position: absolute; bottom: -66px; right: 0; border:1px solid #6c6c6c; background: #fff; text-align: left; line-height: 18px; word-break: keep-all; padding: 12px 20px; display: none; font-size: 12px !important;}
/* Ç¥ ³»ºÎ CSS */
.ae_slide .ae_slide_table tr.ae_price_tr {background: #f8fafe;}
.ae_slide .ae_slide_table tr.ae_price_tr > td {padding: 15px 0; line-height: 19px; font-weight: bold;}
.ae_slide .ae_slide_table td.td_info {text-align: left; padding: 12px 21px;}
.ae_slide .ae_slide_table td.td_info > a {width: 100%; height: 100%; display: inline-block; text-decoration: none;}
.ae_slide .ae_slide_table td.td_info .td_info_img {display: inline-block; width: 75px; height: 75px; background: gray; margin-right: 21px;}
.ae_slide .ae_slide_table td.td_info .td_info_img > img {display: block; width: 100%; height: 100%;}
.ae_slide .ae_slide_table td.td_info .td_info_text {display: inline-block; width: 350px; vertical-align: top;}
.ae_slide .ae_slide_table td.td_info .td_info_text > p {width: 100%;}
.ae_slide .ae_slide_table td.td_info .td_info_text .td_info_name {margin-bottom: 5px;}
.ae_slide .ae_slide_table td.td_info .td_info_text .td_info_opt {color: #949494; line-height: 18px; font-size: 12px;}
.ae_slide .ae_slide_table td.price { font-family: noto-M !important;}
.ae_slide .ae_slide_table td.price > p, .ae_slide .ae_slide_table td.price > p > span {font-family: "Malgun Gothic", sans-serif !important; font-size: 12px; line-height: 18px; letter-spacing: 0 !important;}
.ae_slide .ae_slide_table td.price > p {font-family: noto-R;}
.ae_slide .ae_slide_table td.td_colspan { padding: 15px 0; line-height: 19px;}
.ae_slide .ae_slide_table tr.ae_price_tr > td .th_QM_box { bottom: 23px; left: -27px; width: 390px; max-height: 45px; letter-spacing: -0.5px !important;}
.ae_slide .ae_slide_table tr.ae_price_tr > td .th_QM_box > b { color: #F14738; font-size: 12px !important; line-height: 18px; font-family: "Malgun Gothic", sans-serif !important;}
/* °ßÀû È®ÀÎ ·¹ÀÌ¾îÆË¾÷ ¹öÆ° */
.ae_popup_check_btn {text-align: center; width: 100%; height: 45px; position: relative;}
.ae_popup_check_btn > a {width: 150px;}
.ae_popup_check_btn > a.b_btn {margin-right: 20px;}
/* °øÀ¯ÇÏ±â, º¹»çÇÏ±â, Àå¹Ù±¸´Ï ÆË¾÷ */
.layer_pop {margin: 0; position: absolute; background: #fff; border:1px solid #6c6c6c;}
.layer_pop.ae_inner_share {width: 410px; padding: 30px; box-sizing: border-box; z-index: 10;}
.layer_pop.ae_inner_bsk {width: 410px; padding: 30px; text-align: center;}
.layer_pop.ae_inner_same {width: 410px; padding: 30px; text-align: center;}

/* Àå¹Ù±¸´Ï ÆË¾÷ */
.ae_inner_bsk > p {font-size:16px; font-family:'noto-R'; font-weight: normal; color:#1a1a1a;}
.ae_inner_bsk > p > span { color: #F14738;}
.ae_inner_bsk .ae_bsk_btn {width: 100%; height: 45px; display:flex; gap:10px; overflow: hidden;}
.ae_inner_bsk .ae_bsk_btn > a {width: 50%;}
/* °øÀ¯ÇÏ±â ÆË¾÷ */
.layer_pop .share_inner .lst {display: flex; flex-wrap: wrap; gap: 36px;} 
.layer_pop .share_inner .lst li {width: 60px; text-align: center; } 
.layer_pop .share_inner .lst li button{padding: 0 !important;}
.layer_pop .share_inner .lst li .share i { display: block; width: 100%; color: #6C6C6C; white-space: nowrap; font-family: '¸¼Àº°íµñ'; font-style: normal; font-size: 13px; } 
.layer_pop .share_inner .lst li .share i:before { display: block!important; margin: 0 auto; margin-bottom: 7px; content: ""; width: 60px; height: 60px;} 
.layer_pop .share_inner .lst li .share i.kakao:before {background: url('//image5.compuzone.co.kr/img/images/product_detail/btn_kakao_24.png') center center/cover no-repeat;} 
.layer_pop .share_inner .lst li .share i.facebook:before {background: url('//image5.compuzone.co.kr/img/images/product_detail/btn_facebook_24.png') center center/cover no-repeat;} 
.layer_pop .share_inner .lst li .share i.twitter:before {background: url('//image5.compuzone.co.kr/img/images/product_detail/btn_x_24.png') center center/cover no-repeat;} 
.layer_pop .share_inner .lst li .share i.url:before {background: url('//image5.compuzone.co.kr/img/images/product_detail/btn_url_24.png') center center/cover no-repeat;} 
.layer_pop .cart_alm { text-align: center; font-size:16px; } 
.layer_pop .share_tit{font-size: 18px; font-family: 'noto-B'; color: #1A1A1A; text-align: center; padding-bottom: 16px; margin-bottom: 20px; border-bottom: 1px solid #1A1A1A; width: 100%;}

.check .layer_pop.ae_inner_share {bottom: -195px; right: 0;}
.est_listTable .layer_pop.ae_inner_share {top: 0; right: 0;}
/* º¹»çÇÏ±â ÁÖÀÇ ÆË¾÷ */
.ae_inner_same .same_title {width: 100%; height: 38px; background: url("//image5.compuzone.co.kr/img/images/ask_estimate/ae_icon3.png") center no-repeat; line-height: 38px; font-size: 16px; font-family: noto-B; margin-bottom: 6px;}
.ae_inner_same > p { margin-bottom: 12px;}
.ae_inner_same > a { width: 100px;}
.ae_inner_same .same_check {display: inline-block; position: absolute; right: 18px; bottom: 14px; width: 95px; height: 12px;}
.same_check input.same_chk[type="checkbox"] {display: none;}
.same_check input.same_chk[type="checkbox"] + label.same_chk { vertical-align: middle; line-height: 12px; font-size: 12px !important;}
.same_check input.same_chk[type="checkbox"] + label.same_chk > i { display: inline-block; margin-right: 8px;  width: 12px; height: 12px; border: solid 1px #d8d8d8; vertical-align: -1px;}
.same_check input.same_chk[type="checkbox"]:checked + label.same_chk > i {display: inline-block; width: 12px; height: 12px; background-size: 9px 7px; background: url("//image5.compuzone.co.kr/img/images/ask_estimate/ae_icon7.png") center no-repeat;}
/* °ßÀûÈ®ÀÎ ·¹ÀÌ¾î ÆË¾÷ // ³¡ */

/* »óÇ°ÀÏ°ýµî·Ï ·¹ÀÌ¾î ÆË¾÷ // ½ÃÀÛ */
.ae_popup.payback .ae_popup_title{position:relative; top:-18px; }
.ae_popup.regist textarea {width: 100%; line-height: 21px; height: 125px; padding: 17px 25px; border: solid 1px #d8d8d8; margin-bottom: 10px;}
.ae_popup.regist textarea::placeholder { color: #949494; opacity: 1; /* ÆÄÀÌ¾îÆø½º¿¡¼­ »Ñ¿¸°Ô ³ª¿À´Â Çö»óÀ» ¹æÁöÇÏ±â À§ÇÑ css */}
.ae_popup.regist textarea::-webkit-input-placeholder { color: #949494;}
.ae_popup.regist textarea:-ms-input-placeholder { color: #949494;}
.ae_popup.regist textarea:-mos-input-placeholder { color: #949494;}
.ae_popup.regist .small_x { width: 15px; height: 15px; background: url("//image5.compuzone.co.kr/img/images/ask_estimate/ae_icon2.png"); display: inline-block;}
.ae_popup.regist .small_c { width: 14px; height: 14px; border-radius: 50%; border: 0.5px solid #3a3a3a; display: inline-block;}
.ae_regist_table_wrap {width: 100%; height: 33vh; overflow-y: auto; overflow-x: hidden; margin-bottom: 15px;}
.ae_regist_table_wrap table{width: 100%;}
.ae_regist_table_wrap th {background: #f9f9f9; height: 45px;}
.ae_regist_table_wrap td {height: 52px;}
.ae_regist_table_wrap td.regist_pd_name {color: #949494; text-align: left; padding: 0 22px;}
.ae_popup.regist .regist_info { color: #949494; margin-bottom: 27px;}
.ae_popup.regist .regist_btn { width: 100%; text-align: center;}
.ae_popup.regist .regist_btn a { width: 100px;}
/* »óÇ°ÀÏ°ýµî·Ï ·¹ÀÌ¾î ÆË¾÷ // ³¡ */

/* »óÇ°ºÒ·¯¿À±â ·¹ÀÌ¾î ÆË¾÷ // ½ÃÀÛ */
.bskNpd .bskNpd_tab {width: 100%; height: 54px; overflow: hidden; margin-bottom: 15px; border: solid #d8d8d8; border-width: 1px 0 0 1px;}
.bskNpd .bskNpd_info {margin-bottom: 15px;}
.bskNpd .bskNpd_tab li {width: calc(100%/3); height: 100%; float: left; background: #fff; color: #949494; border: solid #d8d8d8; border-width: 0 1px 1px 0; cursor: pointer; line-height: 54px; text-align: center; font-size: 18px;}
.bskNpd .bskNpd_tab li.on {background: #1a1a1a; color: #fff; border:1px solid #1a1a1a;}
.bskNpd .bskNpd_contents_wrap {width: 100%; height: 380px; overflow: hidden;}
.bskNpd .bskNpd_contents_wrap .bskNpd_contents {width: 100%; height: 380px;}
/* Ã¼Å©¹Ú½º */
.bskNpd .bskNpd_search_wrap {width: 100%; height: 45px; margin-bottom: 45px;}
.bskNpd .bskNpd_search_check {float: right;}
.bskNpd input.bskNpd_chk[type="checkbox"] {display: none;}
.bskNpd input.bskNpd_chk[type="checkbox"] + label.bskNpd_chk { vertical-align: middle; line-height: 45px; color: #949494;}
.bskNpd input.bskNpd_chk[type="checkbox"] + label.bskNpd_chk > i { display: inline-block; margin-right: 8px;  width: 20px; height: 20px; border: solid 1px #d8d8d8; vertical-align: -5px;}
.bskNpd input.bskNpd_chk[type="checkbox"]:checked + label.bskNpd_chk > i {display: inline-block; width: 20px; height: 20px; background-size: 16px 12px; background: url("//image5.compuzone.co.kr/img/images/ask_estimate/ae_icon11.png") center no-repeat;}
/* ¼¿·º& »ó´Ü ´ã±â¹öÆ° */
.bskNpd_btn_area { width: 100%; height: 45px; margin-bottom: 15px; text-align: right;}
.bskNpd_btn_area a {width: 125px;}
.bskNpd_btn_area a.bk_btn {margin-left: 10px;}
/* Á¦Ç° Å×ÀÌºí ½ÃÀÛ */
.bskNpd_table_wrap {width: 100%; max-height: 320px; padding: 20px; background: #f9f9f9; overflow-x: hidden; overflow-y: auto;}
.bskNpd_table_wrap table {width: 100%; background: #fff;}
.bskNpd_table_wrap tr { border: solid 1px #d8d8d8;}
.bskNpd_table_wrap td { border: 0; padding: 11px;}
.bskNpd_table_wrap td.td_info {text-align: left; vertical-align: middle;}
.bskNpd_table_wrap .td_info_img {display: inline-block; width: 75px; height: 75px; background: gray; margin-right: 20px; vertical-align: middle;}
.bskNpd_table_wrap .td_info_img > img {display: block; width: 100%; height: 100%;}
.bskNpd_table_wrap .td_info_text {display: inline-block; width: 350px; vertical-align: middle;}
.bskNpd_table_wrap .td_info_text > p {width: 100%; word-break: break-all;}
.bskNpd_table_wrap .td_info_cate {margin-bottom: 5px;}
.bskNpd_table_wrap td.price { font-family: noto-M !important;}
.bskNpd_table_wrap .g_btn, .bskNpd_table_wrap .sb_btn {width: 70px;}
/* Å×ÀÌºí ÆäÀÌÂ¡ */
.bskNpd_table_wrap .paging {width:100%; margin-top: 29px; padding-bottom: 38px; text-align:center; display:inline-block; }
.bskNpd_table_wrap .paging > a {width:28px; height:28px; display:inline-block; text-align:center; color:#7e7e7e; font-size:14px; line-height: 26px; vertical-align:middle; border: 0; font-family: spoqa R; }
.bskNpd_table_wrap .paging > a.prev {text-indent:-10000px; font-size:0; background:url(//image5.compuzone.co.kr/img/images/cscenter2019/arr_page.png) no-repeat center left;}
.bskNpd_table_wrap .paging > a.next {text-indent:-10000px; font-size:0; background:url(//image5.compuzone.co.kr/img/images/cscenter2019/arr_page.png) no-repeat center right;}
.bskNpd_table_wrap .paging > a:hover, .paging > a.on {border:1px solid #949494; text-decoration:none; font-weight:bold; color:#1C8FED; line-height: 25px;}
/* »óÇ°ºÒ·¯¿À±â ·¹ÀÌ¾î ÆË¾÷ // ³¡ */

/* ´ã±âÆË¾÷1,2 & ÀÛÀº ·¹ÀÌ¾î ÆË¾÷µé // ½ÃÀÛ */
.layer_pop.bskNpd_inner_pop {width: 302px; padding: 31px 0 21px; text-align: center; right: 335px; top: 350px; display: block;}
.ae_bsk_btn.w200 {height: 45px; overflow: hidden; display: inline-block; margin-top: 20px; display: flex; align-items: center; gap:10px;}
.ae_bsk_btn.w100 {width: 100px; height: 45px; display: inline-block; margin-top: 20px;}
.ae_bsk_btn.w100 > a {width:100%; font-size:16px; font-family:'noto-R'; font-weight: normal; color:#1a1a1a;}
.ae_bsk_btn.w200 > a {width:50%; font-size:16px; font-family:'noto-R'; font-weight: normal; color:#1a1a1a;}
a.w_btn.bo1 {background:#f9f9f9; border:0;}
/* ´ã±âÆË¾÷1,2 & ÀÛÀº ·¹ÀÌ¾î ÆË¾÷µé // ³¡ */

/* ºÎÇ°¼±ÅÃ ·¹ÀÌ¾î ÆË¾÷µé // ½ÃÀÛ */
/* »ó´Ü ÅÇ¹Ù */
.parts_selection .pa_sel_tab_wrap {width: 100%; margin-bottom: 20px;}
.parts_selection .pa_sel_tab_wrap li {width: 100%; list-style: none; overflow: hidden;}
.parts_selection .pa_sel_tab_wrap li div {float: left;}
.parts_selection .pa_sel_tab_wrap li.pa_sel_tabbar {height: 45px; border: solid #d8d8d8; border-width: 1px 0 0 1px; }
.parts_selection .pa_sel_tab_wrap .pa_sel_tab {width: calc((100% - 1px ) / 6 ); height: 100%; background: #fff; color: #949494; border: solid #d8d8d8; border-width: 0 1px 1px 0;  cursor: pointer; line-height: 43px; text-align: center; }
.parts_selection .pa_sel_tab_wrap .pa_sel_tab_null {width: calc((100% - 1px ) / 6 ); height: 100%; background: #fff; border: solid #d8d8d8; border-width: 0 1px 1px 0;}
.parts_selection .pa_sel_tab_wrap .pa_sel_tab > span { color: #949494; line-height: 43px; margin-left: 3px;}
.parts_selection .pa_sel_tab_wrap .pa_sel_tab.on {background: #1a1a1a; color: #fff; border:1px solid #1a1a1a;}
.parts_selection .pa_sel_tab_wrap .pa_sel_tab.on > span { color: #fff;}
.parts_selection .pa_sel_tab_wrap li.pa_sel_sub_tabbar_wrap {background: #f9f9f9; padding: 14px 0; display: none;}
.parts_selection .pa_sel_tab_wrap li.pa_sel_sub_tabbar_wrap .pa_sel_sub_tabbar {width: 100%; overflow: hidden;}
.parts_selection .pa_sel_tab_wrap li.pa_sel_sub_tabbar_wrap .pa_sel_sub_tabbar > a {width:  calc(100%/5); height: 33px; display: inline-block; text-align: center; text-decoration: none; float: left;}
.pa_sel_sub_tabbar > a .under_line {line-height: 33px; color: #949494; display: inline-block; position: relative;}
.pa_sel_sub_tabbar > a .under_line:after {content: ''; width: 100%; height: 1px; position: absolute; left: 0; bottom: 6px; }
.pa_sel_sub_tabbar > a:hover .under_line {color: #1a1a1a;}
.pa_sel_sub_tabbar > a:hover .under_line:after { background: #1a1a1a;}
.pa_sel_sub_tabbar > a.on .under_line {color: #1a1a1a;}
.pa_sel_sub_tabbar > a.on .under_line:after { background: #1a1a1a; color: #1a1a1a; }
/* °Ë»ö¹Ù + ¼¿·º¹Ú½º */
.parts_selection .bskNpd_search_wrap {margin-bottom: 15px;}
.parts_selection .sel_search_box { width: 610px;}
.parts_selection .sel_search_box input.input_comm { width: 470px;}

/* ºÎÇ° Å×ÀÌºí */
.parts_selection td.td_info { padding: 11px 21px;}
/* ³ÐÀÌ ¼öÁ¤ÇÔ. 200630  */
.parts_selection td.td_info .td_info_text {display: inline-block; width: 394px;}
.parts_selection td.td_info .td_info_text > p {width: 100%;}
.parts_selection td.td_info .td_info_text .td_info_name {margin-bottom: 5px;}
/* ¼öÁ¤ÇÔ. 200630  */
.parts_selection td.td_info .td_info_text .td_info_opt { width: 100%; color: #949494; line-height: 18px; font-size: 12px;}
.parts_selection td.price .discount { line-height: 16px; margin-right: 5px;}
.parts_selection td.price .under { color: #949494; text-decoration: line-through; font-size: 12px; line-height: 16px;}
/* ºÎÇ°¼±ÅÃ ·¹ÀÌ¾î ÆË¾÷µé // ³¡ */

/* ÀüÃ¼ÀûÀ¸·Î ¼¿·º¹Ú½º ±³Ã¼ÇÔ */
.bskNpd_search_wrap .est_select.ae_sel_210 {width: 210px; height: 45px; border: 1px solid #d8d8d8 !important; float: right; position: relative;}
.bskNpd_search_wrap .est_select.ae_sel_210 .est_selectList {position: absolute; width: 210px;}
.sel_search_box .est_select , .sel_search_box .est_select_box{ width: 125px; position: relative; display: inline-block; height:43px; text-align: left;}
.sel_search_box .est_select_box select{border-right:1px solid #d8d8d8;}





.est_select_box select option{font-size:14px;}

.sel_search_box .est_select:after { height: 20px; width: 1px; background: #d8d8d8; position: absolute; right: 0; top: 13px; content: '';}
.sel_search_box .est_select { border: 0;}
.sel_search_box .est_select .est_selectList {position: absolute; width: 100%;}
.bskNpd_btn_area .est_select { width: 210px; height: 100%; float: left; position: relative; display: inline-block; text-align: left;}
.bskNpd_btn_area .est_select > a { width: 100%;}
.bskNpd_btn_area .est_select .est_selectList { width: 210px;}
.bskNpd_btn_area .est_select .est_selectList li > a { width: 100%;}
/* ±¸ÇØÁà °ßÀû   */

.evt_no {color: #F14738; font-size: 12px !important; line-height: 18px; font-family: "Malgun Gothic", sans-serif !important;}

/* ±¸ÇØÁà°ßÀû Ãß°¡ 200630  */
.ae_regist_table_wrap .regist_pd_info {height: calc(33vh - 46px); color: #949494;}
.bskNpd_table_wrap > p {height: 300px; line-height: 300px; text-align: center;}	
.ae_popup_dimmed { width: 100vw; height: 100vh; position: fixed; background: rgba(0,0,0,0.6); z-index: 103; display: none;}


/* ÀçÀÔ°í¾øÀ½ Á¦¿Ü  -200714 */
.est_prdnIn{display:inline-block; margin-left:20px;}
/* ÀçÀÔ°í¾øÀ½ Á¦¿Ü  -200714 */





/********** ±¸ÇØÁà °ßÀû2  20200908  *********/
#estimate2 {position: relative;}
button {background-color: transparent; border-radius: 0; border: 0; outline: 0; cursor: pointer; -webkit-appearance: none;}
/* ÆË¾÷ */
#estimate2 .ae_popup .ae_popup_title {margin-bottom:10px; font-family: noto-B; font-size: 24px; line-height: 36px;}
#estimate2 .ae_popup .ae_popup_title > span { font-weight: bold; font-size: 24px; line-height: 36px;} 
#estimate2 .ae_popup .ae_popup_title > i { font-size:15px; line-height:40px; float: right; color: #1a1a1a; font-style: normal;} 
.ae_popup.payback { position: fixed; bottom: 10% !important; top: auto !important; margin-left: -350px; width: 700px; padding: 60px 50px 45px;}
#my_payback_layer.ae_popup.payback {bottom: 20% !important;}
.ae_popup .ae_payback_table { width: 100%;}
.ae_popup .ae_payback_table + .pay_pop_info { padding-top: 23px; text-align: center; font-size: 14px; line-height: 24px; color: #1a1a1a; text-align:left;}
.ae_popup .ae_payback_table .bg_FA { background: #f1f1f1;}
.ae_popup .ae_payback_table th { font-family: noto-M; font-weight: normal; line-height: 1.2; height: 48px; color: #202020;}
.ae_popup .ae_payback_table td { color: #202020; padding: 12px 0;}
.ae_popup .ae_payback_table .payback_Pop_btn { width: 24px; height: 24px; background: url("//image5.compuzone.co.kr/img/images/ask_estimate/ae_icon1.png") center top no-repeat; background-size: contain;}
.ae_popup.payback .ae_popup_title.tac {text-align: center;}
/* 201231 ¸»Ç³¼±º¯°æ */
.est2_visualTxt{position:relative; margin-top:30px; font-size:0; }
.skyblueB{position: relative; top:-5px; display:inline-block; padding:6px 7px; line-height:1.4; border-radius:5px; background:#fff; border: 1px solid #1C8FED; color:#1a1a1a; font-size:9px; vertical-align:middle; font-weight:bold; text-align:center;font-family: noto-R;}
.skyblueB em{display:block; font-size:14px; font-family:noto-R; font-weight:bold; }
.est2_visualTxt .skyblueB:after, .skyblueB:before {content: ""; position: absolute; left: 100%;top: 50%;border: solid transparent;height: 0;width: 0;pointer-events: none;}
.est2_visualTxt .skyblueB:after {border-color: rgba(255, 255, 255, 0);	border-left-color: #fff; border-width: 7px; margin-top: -1px;}
.est2_visualTxt .skyblueB:before {border-color: rgba(0, 141, 214, 0); border-left-color: #none; border-width:8px; margin: -24px 0 0 43px;}
.tit_coin{display:inline-block; position:absolute; left:50%; margin-left:61px;  top:-27px; animation:coin 1.8s ease-in-out infinite;}
@keyframes coin{
0%{transform:translateY(0);}
50%{transform:translateY(-10px);}
100%{transform:translateY(0);}
}


.est2_visualTxt .txtTop .img{display:inline-block; margin:4px 20px 0; vertical-align:middle;}
.est2_visualTxt .txtTop .moreView_pop{position:relative; display:inline-block; padding-right:20px; color:#fff; font-size:13px; font-family:'¸¼Àº°íµñ'; vertical-align:middle;}
.est2_visualTxt .txtTop .moreView_pop:after{content:""; display:inline-block; margin-left:3px; width:13px; height:8px; background:url("//image5.compuzone.co.kr/img/images/ask_estimate/ae2_Top_icon2.png") center no-repeat; transform:rotate(-90deg);}
.est2_visualTxt .txtBottm{margin-top:6px; font-size:0;}
.est2_visualTxt .txtBottm > span{display:inline-block; color:#fff; font-size:15px; line-height:1.7; font-family: noto-R;}
.est2_visualTxt .txtBottm > span:first-of-type{margin-right:25px; }
.est2_visualTxt .txtBottm > span:last-of-type{display:block;}

/* »ó´Ü ¹è°æ */
.estimate_visual2 {position: relative; height:421px; background: url("//image5.compuzone.co.kr/img/images/ask_estimate/ae2_Topbg.png") center top no-repeat; }
.estimate_visual2:after {content: ''; height: 370px; width: 100%; background:#003aa5; position: absolute; top: 0; z-index: -2;}
.estimate_visual2:before { content: ''; height: 51px; width: 100%; background:#003392; position: absolute; bottom: 0; z-index: 0;}
.estimate_vtitle2{padding-top: 51px; width:1300px; box-sizing: border-box; height: 370px; margin:0 auto; text-align: center; position: relative;	}
/* »ó´Ü Å¸ÀÌÆ² */
.estimate_vtitle2 .est_lgoo{position:relative; left: 177px; width: 960px; height: 180px; background:url("//image5.compuzone.co.kr/img/images/ask_estimate/ae2_Top_tit.png") center top no-repeat;}
/* ÇÖ°ßÀû */
.estimate_vtitle2 .hot_est_box { width: 690px; height: 48px; background: #fff; border: 2px solid #feff9b; box-sizing: border-box; position: absolute; bottom: 0; left: 0; padding: 11px 90px 0 20px; }
.estimate_vtitle2 .hot_est_box:before { content: ''; height: 112px; width: 111px; background:url("//image5.compuzone.co.kr/img/images/ask_estimate/ae2_Top_icon1.png") center top no-repeat; position: absolute; top: -104px; right: -16px; display: inline-block; z-index: 2;}
.estimate_vtitle2 .hot_est_box .heb_title,
.estimate_vtitle2 .hot_est_box .heb_txt {float: left; line-height: 20px; font-family: noto-M; font-size: 16px; display: inline-block; }
.estimate_vtitle2 .hot_est_box .hot_est_slide {display: none;}
.estimate_vtitle2 .hot_est_box .hot_est_roll {outline: none; height: 20px; border: none !important;}
.estimate_vtitle2 .hot_est_box .heb_title {font-family: noto-B; color: #F14738; width: 80px; text-align: left; position: relative;}
/* °£°Ý ¼öÁ¤ 220621 */
.estimate_vtitle2 .hot_est_box .heb_title:before { content: ''; position: absolute; right: 0; top: 3px; width: 1px; height: 14px; background: #c8c8c8; }
.estimate_vtitle2 .hot_est_box .heb_txt { width: 470px; text-align: left; color: #0d0d0d; padding-left: 14px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.estimate_vtitle2 .hot_est_box .heb_txt * {line-height: 20px; font-family: noto-M; font-size: 16px; display: inline-block;}
.estimate_vtitle2 .hot_est_box .coBK	 { color: #0d0d0d !important;}
.estimate_vtitle2 .hot_est_box .coBU { color: #1C8FED !important;}
.estimate_vtitle2 .hot_est_box .heb_paging { width: 90px; box-sizing: border-box; padding: 0 16px; height: 16px; position: absolute; right: 0; top: 14px; text-align: center;}
.estimate_vtitle2 .hot_est_box .heb_paging * {font-family: "spoqa R"; line-height: 16px; display: inline-block;}
.estimate_vtitle2 .hot_est_box .heb_paging p * { font-size: 14px;}
.estimate_vtitle2 .hot_est_box .heb_paging .pg1 { color: #1a1a1a;}
.estimate_vtitle2 .hot_est_box .heb_paging .pg2 { color: #949494;}
.estimate_vtitle2 .hot_est_box .heb_paging .heb_prev,
.estimate_vtitle2 .hot_est_box .heb_paging .heb_next { width: 16px; height: 16px; color: #0d0d0d; font-size: 18px; cursor: pointer;}
.estimate_vtitle2 .hot_est_box .heb_paging .heb_prev {float: left;}
.estimate_vtitle2 .hot_est_box .heb_paging .heb_next {float: right;}
/* ¾ÆÀÌµð ·©Å· */
.estimate_vtitle2 .ID_ranking_box { width: 272px; height: 40px; box-sizing: border-box; position: absolute; top: 0; right: 0; }
.estimate_vtitle2 .ID_ranking_box:before { content: ''; width: 270px; height: 38px; background: #1a1a1a; opacity: 0.4; position: absolute; bottom: 0; left: 0; z-index: -1;}
.estimate_vtitle2 .ID_ranking_box .ir_title { width: 110px; height: 40px; border: 2px solid #feff9b; border-right: 0; box-sizing: border-box; position: absolute; top: 0; left: 0; color: #fdff9a; line-height: 38px; text-align: center; font-family: noto-B; font-size: 14px;	}
.ir_selectWrap{display:none; transition:0.5s all;}
.estimate_vtitle2 .ID_ranking_box .ir_select , .estimate_vtitle2 .ID_ranking_box .ranking_slide{width:162px; height: 40px; border: 2px solid #feff9b; box-sizing: border-box; position: absolute; top: 0; right: 0; overflow: hidden; padding: 4px 40px 0 21px; transition: 0.5s;}
.estimate_vtitle2 .ID_ranking_box .ir_btn {width: 13px; height: 8px; background:url("//image5.compuzone.co.kr/img/images/ask_estimate/ae2_Top_icon2.png"); position: absolute; top: 18px; right: 22px;}

.estimate_vtitle2 .ranking_slideWrap .ir_selectWrap .ir_select{height:0; transition:0.5s all;}
.estimate_vtitle2 .ranking_slideWrap.on .ir_selectWrap{display:block; z-index:10;  transition:0.5s all;}
.estimate_vtitle2 .ranking_slideWrap.on .ir_selectWrap .ir_select{height:180px; background:#1a1a1a;}
.estimate_vtitle2 .ranking_slideWrap.on .ir_btn{ background:url("//image5.compuzone.co.kr/img/images/ask_estimate/ae2_Top_icon3.png"); z-index:20;}
/* .estimate_vtitle2 .ID_ranking_box .ir_btn.on { background:url("//image5.compuzone.co.kr/img/images/ask_estimate/ae2_Top_icon3.png");} */
.estimate_vtitle2 .ID_ranking_box .ir_select li{text-align:left;}
.estimate_vtitle2 .ID_ranking_box .ir_select li a , .ranking_slide div a{color: #fff; list-style: none; height: 30px; line-height: 30px; font-size: 14px; text-align: left; }
.ranking_slide div{width:100px !important;}
.estimate_vtitle2 .ID_ranking_box .ir_select.on { height: 180px; background: #1a1a1a;}
/* »óÅÂÃ¢ */
.estimate_vtitle2 .est_top_info_box  {position: absolute; right: 0; bottom:-50px; width: 850px; height: 51px; padding-top: 14px; box-sizing: border-box; text-align: right;	 }
.estimate_vtitle2 .est_top_info_box > button{ width: auto; height: 27px; padding: 0 12px 0 14px; background: transparent; border:1px solid #fff; color:#fff; font-family:'¸¼Àº°íµñ'; letter-spacing: -1px; font-size: 13px;}
.estimate_vtitle2 .est_top_info_box > p {display: inline-block; padding-right: 25px;}
.estimate_vtitle2 .est_top_info_box > p,
.estimate_vtitle2 .est_top_info_box > p * {color: #fff; font-family: noto-R; font-size: 14px;}
.estimate_vtitle2 .est_top_info_box > p > b {font-family: noto-B;}
.estimate_vtitle2 .est_top_info_box > p > span { color: #feff9b;}
/* °ßÀûÈ®ÀÎÆäÀÌÁö */
.spoqaB {font-family: "spoqa B" !important; letter-spacing: 0 !important;}
#estimate2 .ae_check_wrap {width: 1138px; margin: 0 auto; position: relative;	}
.ae_check_wrap *,
.comment_box * { font-size: 14px; box-sizing: border-box; font-family: noto-R; letter-spacing: -0.5px; color: #1a1a1a; line-height: 20px;}
/* °ßÀûÈ®ÀÎÇ¥ */
.ae_check_wrap .ae_popup_key {color: #002872; margin-bottom: 14px;}
.ae_check_wrap .evt_no  , .ae_check_wrap .sup_no { color: #F14738; font-size: 12px !important; line-height: 18px; font-family: "Malgun Gothic", sans-serif !important;}
#estimate2 .ae_check_wrap .ae_popup_title { margin-bottom: 14px; font-family: noto-B; font-size: 24px; line-height: 36px; color: #1a1a1a;}
#estimate2 .ae_check_wrap .ae_popup_title > span { font-weight: bold; font-size: 24px; line-height: 36px;}
#estimate2 .ae_check_wrap .ae_popup_title > i { font-size: 15px; line-height: 30px; color: #fff; font-style: normal; margin-left: 20px; vertical-align: 4px; width: auto; height: 30px; padding: 0 16px; border-radius: 50px; display: inline-block;}
.ae_check_wrap table, .ae_check_wrap td, .ae_check_wrap th { border-collapse: collapse; border-spacing: 0; border: 1px solid #d8d8d8;}
.ae_check_wrap td, .ae_check_wrap th {vertical-align: middle; text-align: center;}
.ae_check_wrap .ae_slide .ae_slide_table th,
.ae_check_wrap .ae_slide .ae_slide_table tr.bg_FB {background: #f9f9f9;}
.ae_check_wrap .ae_slide { width: 1138px; height: auto; position: relative; overflow: inherit; margin-bottom: 30px; padding-bottom: 0;}
.ae_check_wrap .ae_slide .ae_slide_table { width: 1138px;}
.ae_check_wrap .ae_slide .ae_slide_table td.td_info .td_info_text { width: 680px;}
.ae_check_wrap .ae_slide .ae_slide_table td.price {position: relative;}
.ae_check_wrap .layer_pop.ae_inner_share { bottom: -195px; right: 0;}
.ae_check_wrap .layer_pop.ae_inner_same {bottom: -221px; right: 93px; top: auto; z-index: 1;}
.ae_check_wrap .layer_pop.bskNpd_inner_pop { right: 424px; top: 200px; }
.ae_check_wrap .ae_popup_check_btn > a.w_btn { border:1px solid #6c6c6c; color: #1a1a1a; margin-right: 20px; vertical-align: top;}
.ae_check_wrap .ae_arrow_box { position: absolute; background: #fff; border: 1px solid #949494; bottom:40px; right: 0; width: 280px; height: 80px; padding: 10px 44px; color: #949494; font-size: 13px; line-height: 20px; text-align: center;}
.ae_check_wrap .ae_arrow_box:after, .ae_check_wrap .ae_arrow_box:before { top: 100%; left: 87%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none;}
.ae_check_wrap .ae_arrow_box:after { border-color: rgba(255, 255, 255, 0); border-top-color: #fff; border-width: 5px; margin-left: -5px;}
.ae_check_wrap .ae_arrow_box:before { border-color: rgba(145, 145, 145, 0); border-top-color: #949494; border-width: 6px; margin-left: -6px;}
.ae_check_wrap .hover_Cateprice{vertical-align:-5px;}
.hover_Cateprice:hover + .price_Layer{ display:block;}
.hover_Cateprice + .price_Layer{ display:none; position:absolute; width:217px; top: 40px; left:0; z-index:99; padding:18px; border:1px solid #6c6c6c; box-shadow:0 3px 8px rgba(0, 0, 0, 0.2); background-color:#fff; font-size:13px; font-family:'¸¼Àº°íµñ'; color:#6c6c6c; box-sizing:border-box;}
.hover_Cateprice + .price_Layer .org{padding-bottom:8px; display: inline-block; border-bottom:2px solid #eee;}
.hover_Cateprice + .price_Layer dt{ float:left; height:19px; width:55px; line-height:19px; text-align:left;}
.hover_Cateprice + .price_Layer dd{ float:left; height:19px; width:122px; line-height:19px; text-align:right; font-size:16px; font-weight:bold;}
.hover_Cateprice + .price_Layer dd > em{font-size:15px;}
.hover_Cateprice + .price_Layer .dis{padding-top:8px; display:inline-block;}
.hover_Cateprice + .price_Layer .sum{display:inline-block; padding-top:8px;}
.hover_Cateprice + .price_Layer .sum * {color:#F14738;}
/* ÄÚ¸ÇÆ® ¿µ¿ª */
.comment_box { width: 1138px; margin: 17px auto 0;  }
.comment_header { width: 100%;}
.comment_header .tit_area { margin-bottom: 8px; font-family: noto-M;}
.comment_header .inp_area { width: 100%; }
/* 220620 ´ñ±Û ¿µ¿ª ¼öÁ¤ */
.comment_header .inp_area textarea {width: 100%; height: 80px; border: #d8d8d8 1px solid; padding:10px; text-align:left; max-width: 100%; max-height: 100%; min-height: 80px }
.comment_header .confirm_btn {width: 126px; height: 48px; padding: 14px 45px; box-sizing:border-box; margin: 30px auto 0; display:block; color:#fff; background-color:#2e2e2e; text-align:center; font-family:Noto-M; line-height:20px; font-size:17px; border-radius: 3px;}
.caution_txt_wrap {padding: 8px 0 45px; text-align: right;}
.caution_txt_wrap .bk_btn {width: 97px;}
.comment_box .caution_txt { color:#F14738 !important; line-height: 45px; float: left;}
.comment_cont > p {margin-bottom: 10px; font-family: noto-M;}
.comment_cont .u_cbox_wrap .u_cbox { padding:17px 0; border-bottom:#e2e2e2 1px solid; }
.comment_cont .u_cbox_wrap .u_cbox:first-child { border-top:#e2e2e2 1px solid; }
.comment_cont .u_cbox_wrap .u_cbox .u_cbox_user { font-size:13px; font-family:'¸¼Àº°íµñ'; color:#2e2e2e; line-height:25px; font-weight:700; vertical-align:top; margin-bottom:10px;}
.comment_cont .u_cbox_wrap .u_cbox .u_cbox_user .comment_st {width: 42px; height: 21px; border:1px solid #949494; background-color: transparent; color: #949494; text-align: center; text-indent: -0.5px; line-height: 19px; display: inline-block; font-size: 12px; font-weight: normal; margin-left: 10px; }
.comment_cont .u_cbox_wrap .u_cbox .u_cbox_user .comment_st.on { background-color: #949494; color: #fff; }
.comment_cont .u_cbox_wrap .u_cbox .u_cbox_user .x_graybt{position:relative; float:right; width:14px; height:14px; }
.comment_cont .u_cbox_wrap .u_cbox .u_cbox_user .x_graybt:before{content:""; position:Absolute; left:0; top:5px; width:16px; height:1px; background:#949494; transform:rotate(-45deg);}
.comment_cont .u_cbox_wrap .u_cbox .u_cbox_user .x_graybt:after{content:""; position:Absolute; left:0; top:5px; width:16px; height:1px; background:#949494; transform:rotate(45deg);}

.comment_cont .u_cbox_wrap .rep_wrap .u_cbox_date {padding-top:5px; color:#949494; float: right; font-weight: normal;}
.comment_cont .u_cbox_wrap .u_cbox .u_cbox_com { margin-top:8px; font-size:12px; line-height: 12px; color:#1C8FED; position: relative; padding-left: 15px; font-family: '¸¼Àº°íµñ',malgun gothic; cursor: pointer; display: inline-block; height: 16px; }
.comment_cont .u_cbox_wrap .u_cbox .u_cbox_com:hover { border-bottom: 1px solid #1C8FED;}
.comment_cont .u_cbox_wrap .u_cbox .u_cbox_com:before { content: ''; width: 12px; height: 12px; position: absolute; display: inline-block; left: 0; top: 0; background: url("//image5.compuzone.co.kr/img/images/ask_estimate/ae2_com_icon2.png");}
.comment_cont .u_cbox_wrap .u_cbox .u_cbox_com.on:before {background: url("//image5.compuzone.co.kr/img/images/ask_estimate/ae2_com_icon1.png");}
.comment_cont .u_cbox_wrap .u_cbox .re_com_box {width: 100%; display: none;}
.comment_cont .u_cbox_wrap .u_cbox .re_com_box .comment_header{ margin-top: 18px;}
.comment_cont .u_cbox_wrap .re_com_box .u_cbox { margin-top: 12px; background: #f9f9f9; padding: 20px 11px 20px 25px; border-bottom: 0;}
.comment_cont .u_cbox_wrap .re_com_box .caution_txt_wrap {padding: 8px 0 0;}
/* µõµåÆË¾÷ */
.ae_impossible_bn {position: absolute; width:410px; height: max-content; top:470px; left:50%; margin-left:-275px; display: inline-block; background-color: #fff; text-align: center; text-align: center; z-index: 11; border: 1px solid #B4B4B4; padding: 30px; box-sizing: border-box;}
.ae_impossible_bn > p { text-align: center; max-width:500px; display: inline-block; letter-spacing: -0.5px; margin-top: 20px;}
.ae_impossible_bn > p > span {letter-spacing: -0.5px;}
.ae_impossible_btn > a , .wan_btn > a{width: 100%; height: 50px; border-radius: 2px; font-size:16px; font-family:'noto-R'; color:#1a1a1a; text-align: center; margin-top: 30px; line-height: 48px !important;}
.ae_impossible_btn > a.w_btn {color: #1a1a1a !important;}
.ae_impossible_btn {display: flex; gap:10px;}
.ae_impossible_btn > a.btn50 {width:50%;}
/* °ßÀûÈ®ÀÎÆäÀÌÁö// */

/* ±¸ÇØÁà°ßÀû2 ¼¼ºÎÆäÀÌÁö  200909 */
.tabContent2{position:relative; width:1300px; margin:0 auto; font-family:'noto-R';}
.tabContent2 .tabnav2{position:absolute; left:0; top:-50px;}
.tabContent2 .tabnav2 > li{float:left; display:table; width:200px; height:50px; text-align:center; }
.tabContent2 .tabnav2 > li a.active{background-color:#fff;}
.tabContent2 .tabnav2 > li > a{display:table-cell; background-color:#d8d8d8; color:#949494; font-size:16px; line-height: 1.5; font-family:noto-R; text-align:center; vertical-align:middle; }
.tabContent2 .tabnav2 > li > a:hover{text-decoration:none;}
.tabContent2 .tabnav2 > li > a.active{color:#1C8FED;}
.tabContent2 .tab_inner2{padding:50px 0 100px;}
.tab1_top .est_listTit{position:relative; }
.est_listTit > span{display:block; color:#6c6c6c; font-size:13px; font-family:'¸¼Àº°íµñ'; line-height:1; font-family: noto-R;}
.est_listTit > h2{margin-top:7px; color:#1a1a1a; font-size:18px; line-height:1;}
.tab1_top1{margin-top:20px;}
.tab1_top1 li{position:relative; float:left;}
.tab1_top1 li + li{margin-left:12px;}
.est_listTit .tab1_top1 .tabTopImg{display:block; width:205px; height:205px; border:1px solid #d8d8d8; box-sizing:Border-box;}
.est_listTit .tab1_top1 a.tabTopImg > img , .est_listTit.est_listTit_Half .tabTopImg > img{display:block; width:100%; height:100%;}
.est_listTit.est_listTit_Half{float:left; width:50%; padding-right:50px; box-sizing:Border-box; }
.est_listTit.est_listTit_Half+.est_listTit_Half{padding-left:50px; padding-right:0; border-left:1px solid #d8d8d8; box-sizing:Border-box;}
.tabTopPri{position:relative; margin-top:10px;}
.tabTopPri em{display:block; font-size:13px; font-family:'¸¼Àº°íµñ'; line-height:1; }
.tabTopPri span{display:block; }
.tabTopPri span.topPrice{margin-top:8px; color:#1a1a1a; font-size:18px; font-family:'spoqa M'; letter-spacing: -0.5px;}
.est_hiTab{position:absolute; right:160px; top:22px; }
.est_hiTab > li{display:inline-block;}
.est_hiTab > li + li{position:relative; margin-left:38px;}
/* °£°Ý ¼öÁ¤ 220621 */
.est_hiTab > li + li:before{content:""; display:block; position:absolute; left:-22px; top:4px; width:1px; height:12px; background:#d8d8d8; }
.est_hiTab > li > a{display:block; color:#949494; font-size:15px; cursor:pointer;}
.est_hiTab > li > a.on , .est_hiTab > li > a.active{color:#038ed6; }

.est_hotItemInner{width: 600px; height: 239px; position: relative; top:18px;}
.est_hotItemInner .est_HISlide {opacity:0; z-index: -1; position: absolute; top:0; width: 600px; height: 239px;}
.est_hotItemInner .est_HISlide.on {opacity:1; z-index: 1;}
.est_hotItemInner .est_HISlide .slide_pager{right:60px; top:-33px;}
.slick-slide{padding-right:10px; box-sizing:Border-box;}
.est_listTit.est_listTit_Half .tabTopImg{display:block; width:190px; height:190px; border:1px solid #d8d8d8; box-sizing:Border-box;}
.est_hotItemInner .slick-arrow , .estFu_wrap .slick-arrow{top:-25px; width:20px; height:20px; border:1px solid #d8d8d8; box-sizing:Border-box; text-indent:-9999px;}
.est_hotItemInner .slick-arrow.slick-prev , .estFu_wrap .slick-arrow.slick-prev{left:inherit; right:30px; border-right:none;}
.est_hotItemInner .slick-arrow.slick-next , .estFu_wrap .slick-arrow.slick-next{right:10px;}
.est_hotItemInner .slick-arrow.slick-prev:before , .est_hotItemInner .slick-arrow.slick-next:before  , .estFu_wrap .slick-arrow.slick-prev:before  , .estFu_wrap .slick-arrow.slick-next:before{content:""; position:Absolute; top:5px; width:7px; height:7px; border-color:#1a1a1a; border-style:solid; transform:rotate(45deg);}
.est_hotItemInner .slick-arrow.slick-prev:before , .estFu_wrap .slick-arrow.slick-prev:before{left:7px; border-width: 0 0 1px 1px}
.est_hotItemInner .slick-arrow.slick-next:before , .estFu_wrap .slick-arrow.slick-next:before{left:3px; border-width:1px 1px 0 0;}
.slide_pager{display:inline-block; position:Absolute; right:108px; top:22px; font-size:14px;}
.slide_pager .pageTotal{color:#949494;}
.estFu_wrap{margin-top:18px;}
.estFu_wrap .slide_pager{right:60px;}
.est_compare{position:Absolute; right:0; bottom:0; padding:0 10px; width:62px; height:25px; line-height:25px; border-radius:50px; background:#e8e8e8; color:#949494; font-size:13px; font-family:'¸¼Àº°íµñ'; box-sizing:border-box; text-align:left; cursor:pointer; }
.est_compare .est_compareImg{display:inline-block; margin-top:-3px; margin-right:3px; width:12px; height:12px; background-image:url("//image5.compuzone.co.kr/img/images/product_detail/ProductCompare_bts.png"); background-position: -12px 0; vertical-align:middle; }
.est_compare.on{background:#1C8FED; color:#fff;}
.est_compare.on .est_compareImg{background-position: 0 0;}
.tab1_bottom{margin-top:80px; border-top:1px solid #eee;}
.tab1_bottom .tab1_BLeft{float:left; width:220px; padding:35px 30px 0 0; box-sizing:border-box;}
.tab1_bottom .tab1_Dsearch>div {display:flex; align-items: center; justify-content: space-between;}
.tab1_bottom .tab1_BLeft h2{float:left; display:inline-block; color:#1a1a1a; font-size:15px; line-height:1.2; font-weight:bold; }
.tab1_bottom .tab1_BLeft h2 .question{margin-top:-2px; cursor:pointer;}
.tab1_bottom .tab1_BLeft h3{float:right; display:inline-block; color:#949494; font-size:14px; line-height:1; font-weight:normal;  vertical-align:middle; }
.tab1_bottom .tab1_BLeft h3 .reset{display:block; display: inline-block; padding: 0 10px; min-width: 44px; height: 26px; line-height: 26px; background: #fff; border: 1px solid #d8d8d8; border-radius: 2px; color: #1a1a1a !important; font-size: 12px; text-align: center; outline: none; cursor: pointer; font-family: '¸¼Àº°íµñ',malgun gothic;}

.tabContent2 .tab_inner2 .q_mark{position:relative; display: inline-block; margin-left:2px; width: 17px; height:17px; background: url("//image5.compuzone.co.kr/img/images/product_detail/btn_pd_new.png") -12px -38px; cursor:pointer; vertical-align:-3px; font-style:normal;}
.tab1_Dsearch .ques_layer{display:none; left:-15px; top:-65px; padding:10px 20px; min-width:250px;}
.tab1_Dsearch .question > i:hover .ques_layer{display:block; }
.tab1_Dsearch .ques_layer:before , .tab1_Dsearch .ques_layer:after{content:""; width:0; height:0; position:absolute; left:5%; top:100%; border: solid transparent;}
.tab1_Dsearch .ques_layer:before{border-color: rgba(37, 37, 37, 0); border-top-color: #252525; border-width: 6px; margin-left: 6px;}
.tab1_Dsearch .ques_layer:after{border-color: rgba(255, 255, 255, 0); border-top-color: #fff; border-width: 5px; margin-left:7px;}
.tab1_BLeft .search_warp{position:relative; display:block; margin-top:10px;}
.tab1_BLeft .est_select_box.est_select{ width:100%; margin-top:10px; }
.tab1_BLeft input[type="text"]{position:relative; display:block;  padding:0 42px 0 10px; width:100%; height:40px; color:#1a1a1a; font-size:14px; font-family:'noto-R'; line-height:40px; border:1px solid #d8d8d8; outline:none; box-sizing:border-box;}
.tab1_BLeft input[type="text"]::placeholder{color:#949494; font-size:14px; line-height:40px; }
.tab1_BLeft .search_warp .search_icon{position:absolute; right:10px; top:8px; display:inline-block; width:24px; height:24px; background: transparent url('//image5.compuzone.co.kr/img/images/mypage21/magnifier.png') center no-repeat; vertical-align:middle; z-index:10;}
.tab1_BLeft .search_warp:hover input {border:1px solid #1a1a1a;}
.tab1_BLeft .price_list{margin-top:25px;}
.tab1_BLeft .price_list dt{color:#1a1a1a; font-size:15px; font-weight:Bold; line-height:1;}
.tab1_BLeft .price_list dd{margin-top:18px; color:#6c6c6c; font-size:15px; line-height:1;}
.tab1_BLeft .price_list dd:hover{font-weight:bold;}
.tab1_BLeft .priSearch_warp{display:block;  margin-top:28px;}
.tab1_BLeft .priSearch_warp input{display:inline-block; width:81.5px;}
.tab1_BLeft .priSearch_warp > a {display:block; margin-top:10px; width:100%; height:40px; line-height:40px; border-radius: 2px; border:1px solid #1a1a1a; color:#fff; font-size:14px; background:#1a1a1a; box-sizing:border-box; text-align:center; }
.tab1_bottom .tab1_BRight{position:relative; float:left; padding:35px 0 0 30px; width:1080px; border-left:1px solid #eee; box-sizing:border-box;}
.tab1_conTab , .est2_cateRegist{display: flex; gap: 8px;}
.tab1_conTab > li , .est2_cateRegist > li{ height:40px; padding:0 20px; border:1px solid #d8d8d8; border-radius:20px; text-align:center; min-width: 78px; box-sizing: border-box;}
.tab1_conTab > li > a , .est2_cateRegist > li > a{display:block; line-height:40px; color:#949494; font-size:14px;}
.tab1_conTab > li.on {background:#1C8FED; border:1px solid #1C8FED;}
.tab1_conTab > li.on > a , .est2_cateRegist li.on a{color:#fff;}
.tab1_conTab > li:nth-child(2).on , .est2_cateRegist li:first-child.on{background-color: #f57d06; border:1px solid #f57d06;}
.tab1_conTab > li:nth-child(3).on , .est2_cateRegist li:nth-child(2).on{background-color: #6c6c6c; border:1px solid #6c6c6c;}
.tab1_conTab > li:nth-child(4).on , .est2_cateRegist li:nth-child(3).on{background-color: #F14738; border:1px solid #F14738;}
.tab1_conTab > li:nth-child(5).on , .est2_cateRegist li:nth-child(4).on{background-color: #2d3984; border:1px solid #2d3984;}
.tab1_conTab > li:nth-child(6).on , .est2_cateRegist li:nth-child(5).on{background-color: #8433ff; border:1px solid #8433ff;}
.tab1_conTab > li.honey.on , .est2_cateRegist li.honey.on{background:#09275E; border:1px solid transparent;}
.tab1_conTab > li.evt.on , .est2_cateRegist li.evt.on{background:#4193E2; border:1px solid transparent;}
.tab1_conTab > li.cucumber.on , .est2_cateRegist li.evt2.on{background:#5cd222; border:1px solid transparent; }
.tab1_conTab > li.amazing.on , .est2_cateRegist li.evt3.on{background:#ff6a73; border:1px solid transparent; }
.tab1_conTab > li.micronics.on , .est2_cateRegist li.evt3.on{background:#ff6a73; border:1px solid transparent; }
.est2_cateRegist > li.event.on {background:#1a1a1a; border:1px solid #1a1a1a;}
.tab1_BRight .tab1_conTit{margin-top:30px;}
.tab1_BRight .tab1_conTit .tab1_CTotal{float:left; display:inline-block; padding-top:13px; vertical-align:bottom;}
.tab1_BRight .tab1_conTit .tab1_CTotal h3{display:inline-block; color:#1a1a1a; font-size:15px; line-height:1;}
.tab1_BRight .tab1_conTit .tab1_CTotal em{display:inline-block; margin-left:5px;  font-weight:bold;}
.tab1_BRight .tab1_conTit .tab1_CTotal span.n_count{color:#949494;  font-size:15px; line-height:1;}
.tab1_BRight .tab1_conTit .tab1_CvSelect{position:relative; float:right; font-size:0; display: flex; align-items: center;} 
.tab1_BRight .chkWrap{position:relative; display:inline-block; }
.chkWrap input.estimate_chk[type="checkbox"]{display:none;}
.chkWrap .estimate_label {color:#1a1a1a; font-size:14px; vertical-align:middle; }
.chkWrap .estimate_label > i{position:Relative; display:inline-block; margin:-1px 5px 0 0; width:18px; height:18px; background:url(//image5.compuzone.co.kr/img/images/bsk/simp_checkG.png) center no-repeat; box-sizing:border-box; vertical-align:middle;}
.chkWrap input.estimate_chk[type="checkbox"]:checked + label.estimate_label > i { background:url(//image5.compuzone.co.kr/img/images/bsk/simp_checkedB.png) center no-repeat;}
.question{display:inline-block; vertical-align:middle;}
.question:hover > div{display:block;}
/* #estimate2 .question > i{text-indent:-9999px; width:20px; height:20px; background: url("//image5.compuzone.co.kr/img/images/ask_estimate/est2_qmark.png") center no-repeat;} */
.tab1_BRight .cumPrice_Layer{position:absolute; right:0; margin-right:-250px; top:36px; width:517px; height:312px; z-index:10;} /*À§Ä¡¼öÁ¤*/
.cumPrice_Layer > a{position:absolute; bottom:17px; display:block; width:100px; height:33px;}
.cumPrice_Layer > a:first-of-type{left:30%; margin-left:-7px; width:110px;}
.cumPrice_Layer > a:last-of-type{ left:50%; margin-left:9px;}
.tab1_BRight .cumPrice_Layer:before , .tab1_BRight .cumPrice_Layer:after{content:""; width:0; height:0; position:absolute; left:50%; bottom:99.8%
; border: solid transparent;}
.tab1_BRight .cumPrice_Layer:before{border-color: rgba(0, 0, 0, 0); border-bottom-color: #1a1a1a; border-width:7px; margin-left: -5px;}
.tab1_BRight .cumPrice_Layer:after{border-color: rgba(255, 255, 255, 0); border-bottom-color: #fff; border-width:6px; margin-left: -4px;}
.tab1_BRight .selectWrap .est_select{height:40px;}
.tab1_BRight .selectWrap .est_select > a{line-height:38px;}
.est2_prdCateList{margin-top:15px; border-left:1px solid #d8d8d8;  }
.est2_prdCateList > li{position:relative; float:left; width:33.33%; height:520px; padding:18px 26px 16px; border:1px solid #d8d8d8;  border-left:none; border-top:none; box-sizing:border-box;}
.est2_prdCateList > li:before{ content: ""; position: Absolute;  left: 0; top: 0;  width: 100%;  height: 1px; background: #d8d8d8;}
.est2_prdCateList > li:nth-child(n+4):before{top:-1px;}
.est2_prdCateList .est2_prdCateTit .est2_prdNo{float:left; display:inline-block; color:#1a1a1a; font-size:15px; font-family:'spoqa R'; line-height:30px; text-decoration:underline; text-transform:uppercase;}
.est2_prdCateTit strong{float:right; display:inline-block; width: max-content; height:30px; line-height:30px; border-radius:20px; color:#fff; font-size:15px; text-align:center; font-weight:normal; padding: 0 16px; box-sizing: border-box;}
.est2_CateHome{background-color:#f57d06;}
.est2_CateOffice{background-color:#6c6c6c;}
.est2_CateGame{background-color:#F14738;}
.est2_CateBroadcast{background-color:#2d3984;}
.est2_CateVideoedit{background-color:#8433ff;}
.est2_evt{background-color:#4193E2; margin-right: 4px;}
.est2_evt2{background-color:#5cd222; margin-right: 4px;}
.est2_evt3{background-color:#ff6a73; margin-right: 4px;}
.est2_tHome{color:#f57d06;}
.est2_tOffice{color:#6c6c6c;}
.est2_tGame{color:#F14738;}
.est2_tBroadcast{color:#2d3984;}
.est2_tVideoedit{color:#8433ff;}
.est2_prdCateList .est2_prdImg{margin:15px 0 0 22px; display:block; width: 250px; height: 250px;}
.est2_prdCateList .est2_prdImg > img{display:block; width:100%; height:100%;}
.est2_prdCatePri{margin-top:20px; position:relative; }
.est2_prdCatePri .CatePrice{color:#1a1a1a; font-size:18px; font-family:'spoqa R'; line-height:25px; font-weight:bold;}
.hover_Cateprice{display:inline-block; margin-left:5px; width:17px; height:17px; background: url("//image5.compuzone.co.kr/img/images/product_list/productList_N/productList_icon.png") -330px -84px; cursor: pointer; vertical-align:-3px;}
.hover_Cateprice:hover{background: url("//image5.compuzone.co.kr/img/images/product_list/productList_N/productList_icon.png") -362px -84px;}
.hover_Cateprice:hover + .price_Layer{ display:block;}
.est2_prdCatePri .price_Layer{ display:none; position:absolute; width:217px; top:28px; left:0; z-index:99; padding:18px; border:1px solid #6c6c6c; box-shadow:0 3px 8px rgba(0, 0, 0, 0.2); background-color:#fff; font-size:13px; font-family:'¸¼Àº°íµñ'; color:#6c6c6c; box-sizing:border-box;}
.est2_prdCatePri .price_Layer .org{padding-bottom:8px; display: inline-block; border-bottom:2px solid #eee;}
.est2_prdCatePri .price_Layer dt{ float:left; height:19px; width:55px; line-height:19px; text-align:left;}
.est2_prdCatePri .price_Layer dd{ float:left; height:19px; width:122px; line-height:19px; text-align:right; font-size:16px; font-weight:bold;}
.est2_prdCatePri .price_Layer dd > em{font-size:15px;}
.est2_prdCatePri .price_Layer .dis{padding-top:8px; display:inline-block;}
.est2_prdCatePri .price_Layer .sum{display:inline-block; padding-top:8px; color:#F14738;}
.est2_prdInfo{margin-top:8px;}
.est2_prdInfo dl{width:100%; font-size:0; }
.est2_prdInfo dl dt , .est2_prdInfo dl dd{margin-top:12px; display:inline-block; font-size:14px; line-height:1; vertical-align:middle; }
.est2_prdInfo dl dt{width:60px; color:#1a1a1a;}
.est2_prdInfo dl dd{width:calc(100% - 60px); padding-left:8px; color:#6c6c6c; box-sizing:border-box; word-break:keep-all; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.est2_review{margin-top:20px; padding-top:16px; font-size:0; border-top:1px solid #d8d8d8; display: flex; justify-content: flex-end;}
.est2_review span , .est2_review a{display:flex; color:#1a1a1a !important; font-size:14px; align-items: center; gap: 4px;}
.est2_review span + span , .est2_review a + span{margin-left:12px;}
.est2_review span > i.review_Icon , .est2_review a > i.review_Icon{ display:inline-block; width:16px; height:16px; background:url("//image5.compuzone.co.kr/img/images/svg_icon/3A3A3A/icon_line_talk_24.svg") center/contain no-repeat;}
/* °ßÀû¾øÀ»¶§ º¸¿©Áö´Â ¿µ¿ª */
.est2_Nolist{margin-top:105px; text-align:center;}
.est2_Nolist > span{display:inline-block;}
.est2_Nolist > h2{margin-top:16px; color:#1a1a1a; font-size:17px; line-height:1.5;}
.est2_Nolist > button{margin-top:25px; width:145px; height:45px; line-height:45px; background:#1a1a1a; color:#fff; font-size:14px;}
/* ºñ±³ÇÏ±â ÆË¾÷ */
.est2_comparePop{position:Absolute; width:530px; max-height:520px; border:1px solid #949494; background:#fff; z-index:100; -webkit-box-shadow: 5px 5px 7px 0px rgba(0,0,0,0.05);
 -moz-box-shadow: 5px 5px 7px 0px rgba(0,0,0,0.05); box-shadow: 5px 5px 7px 0px rgba(0,0,0,0.05);}
.est2_comparePop .est2_comparePT{padding:0 30px; margin-top:57px; width:100%; height:30px; box-sizing:border-box;}
.est2_comparePop .est2_comparePT h2{float:left; color:#434343; font-size:22px;}
.est2_comparePop .est2_comparePT .est2_cPTr{float:right;}
.est2_comparePop .est2_comparePT .est2_cPTr span{float:left; display:inline-block; margin-left:10px; width:82px; height:28px; line-height:28px; font-size:14px; text-align:center; cursor:pointer; }
.est2_comparePop .est2_comparePT .est2_cPTr span:first-of-type{background:#fff; color:#434343; border:1px solid #434343;}
.est2_comparePop .est2_comparePT .est2_cPTr span:last-of-type{background:#3775ff; color:#fff; border:1px solid #3775ff;}
.est2_compareCON{margin-top:14px; width:100%; max-height:418px; overflow-y:auto;  border-top:1px solid #d8d8d8; }
.est2_compareCON .est2_compareLi{position:relative; padding:14px 26px;  width:100%; height:158px; border-bottom:1px solid #d8d8d8; color:#434343; box-sizing:border-box;}
.est2_compclose{position:absolute; padding:0; top:15px; right:15px; width:16px; height:16px; background:url("//image5.compuzone.co.kr/img/images/product_detail/btn_pd_new.png") -350px -130px no-repeat;}
.est2_compareLi .compare_num { font-size: 13px; line-height: 22px; vertical-align: top;}
.est2_compareLi .compare_img { width: 128px; height: 128px; border: 1px solid #d8d8d8; margin-left: 14px;}
.est2_compareLi .compare_img > img {width: 100%; height: 100%;}
.est2_compareLi .compare_name_price {display: inline-block; margin-left: 20px; width: 238px; vertical-align: top; letter-spacing: -0.5px}
.compare_name_price .compare_name { font-size:14px; padding-bottom: 10px; line-height: 20px; word-break:keep-all;}
.compare_name_price .compare_price > span {padding-right: 7px;} 
.compare_name_price .compare_price .discount { font-size: 20px; font-weight: bold; letter-spacing: -0.5px; color: #F14738;}
.compare_name_price .compare_price .won {font-size: 20px; font-family: 'noto-B';} 
.compare_name_price .compare_price .won > em {font-size: 18px;} 
.compare_name_price .compare_price .under {font-size: 15px; color: #6c6c6c; text-decoration: line-through;}
.compare_name_price .compare_price .rating {display: block; font-size: 13px; color: #6c6c6c; margin-top: 7px;}
.compare_name_price .compare_price .rating .Product_star { background: url(//image5.compuzone.co.kr/img/images/product_detail/btn_pd_new.png) #fff -8px -181px; width: 73px; height: 12px; display: inline-block; margin: 0;}
.compare_name_price .compare_price .rating .Product_starIco { background: url(//image5.compuzone.co.kr/img/images/product_detail/btn_pd_new.png) #fff -8px -166px; height: 12px; display: inline-block; margin: 0;}
.compare_close {position:absolute; top:20px; right:20px; width:11px; height:11px; background: url(//image5.compuzone.co.kr/img/images/product_detail/btn_pd_new_1.png) -366px -130px no-repeat; cursor: pointer;}
.tabContent2 .tab_inner2 .est_registFL .question:hover .est_registTBB{display:block;}
.tabContent2 .est_registFL .est_registTBB{display:none; position:absolute; width:max-content; margin:0; z-index: 1;}
.tabContent2 .tab_inner2 .tabEstRegist .est_regTtp .est_Pri{display:inline-block;}
/* ÆäÀÌÂ¡ */
#estimate2 .est_listTpage {width:100%; margin-top:30px; display:flex; justify-content: center;}
#estimate2 .est_listTpage > a {width:30px; height: 30px; background-color: #fff; border: 1px solid #d8d8d8; display: block; line-height: 28px; text-align: center; color: #3a3a3a; font-size: 12px; margin-right: 5px;  display: inline-block; font-family: "spoqa R"; text-decoration: none;}
#estimate2 .est_listTpage > a.on {color:#fff; background:#3a3a3a; border:1px solid #3a3a3a;}
#estimate2 .est_listTpage > a:hover {color:#fff; background:#3a3a3a; border:1px solid #3a3a3a;}
#estimate2 .est_listTpage > a.next {width:30px; margin-left:5px; background: #fff url(//image5.compuzone.co.kr/img/images/product_detail/product_list_obj.png) -117px -132px no-repeat;}
#estimate2 .est_listTpage > a.prev {width:30px; margin-right:10px; background: #fff url(//image5.compuzone.co.kr/img/images/product_detail/product_list_obj.png) -97px -132px no-repeat;}
#estimate2 .est_listTpage > a.next:hover {color:transparent; background: #fff url(//image5.compuzone.co.kr/img/images/product_detail/product_list_obj.png) -117px -132px no-repeat; border:1px solid #3a3a3a;}
#estimate2 .est_listTpage > a.prev:hover {color:transparent; background: #fff url(//image5.compuzone.co.kr/img/images/product_detail/product_list_obj.png) -97px -132px no-repeat; border:1px solid #3a3a3a;}

/* °ßÀûÈ®ÀÎ ÆäÀÌÁö ÆË¾÷ À§Ä¡ ¼öÁ¤ */
#estimate2 .ae_check_wrap .layer_pop.bskNpd_inner_pop,
#estimate2 .layer_pop.ae_S_popup {position: fixed; right: auto; top: 300px; left: 50%; margin-left: -150px; z-index: 10; }
#estimate2 .ae_check_wrap .layer_pop.ae_inner_bsk { right: auto; top: -200px; left: 50%; margin-left: -150px; z-index: 10; }
/* ÆäÀÌ¹é °øÀ¯ÇÏ±â ·¹ÀÌ¾îÆË¾÷ À§Ä¡ ¼öÁ¤ */
.payback_inner {width: 100%; max-height: 450px; height: 450px; overflow-y: auto;}
.ae_popup .ae_payback_table .bg_sh td {background-color: #f9f9f9; padding: 10px 0; line-height: 0;}
.bg_sh button + button {margin-left: 10px;}
.bg_sh .ae_sh {width: 26px; height: 26px; display: inline-block;}
.bg_sh .ae_sh.kakao {background: url('//image5.compuzone.co.kr/img/images/product_detail/btn_kakao_24.png') center center/cover no-repeat;}
.bg_sh .ae_sh.facebook {background: url('//image5.compuzone.co.kr/img/images/product_detail/btn_facebook_24.png') center center/cover no-repeat;}
.bg_sh .ae_sh.twitter {background: url('//image5.compuzone.co.kr/img/images/product_detail/btn_x_24.png') center center/cover no-repeat;}

/* ±¸¼ºÇ° À§Ä¡ Áß¾ÓÀ¸·Î */
#estimate2 .ae_popup.parts_selection { position: fixed; top: 5% !important; margin-left: -478px;}
/* ÆäÀÌ¹é ±Ý¾× »ó¼¼ ¹®±¸Ãß°¡ */
.pay_R_info {font-size: 15px; line-height: 40px; color: #F14738;}
/* ·©Å· ½½¶óÀÌµå */
.estimate_vtitle2 .ranking_slideWrap .ir_selectWrap .ir_select{height:0; transition:0.5s all;}
.estimate_vtitle2 .ranking_slideWrap.on .ir_selectWrap{display:block; z-index:10;  transition:0.5s all;}
.estimate_vtitle2 .ranking_slideWrap.on .ir_selectWrap .ir_select{height:180px; background:#1a1a1a;}
.estimate_vtitle2 .ranking_slideWrap.on .ir_btn{ background:url("//image5.compuzone.co.kr/img/images/ask_estimate/ae2_Top_icon3.png"); z-index:20;}
/* Ãß°¡ÆË¾÷ */
.ae_popup.payback.popchange{max-height:775px; overflow-y:auto; bottom:8% !important; background:#003aa5 url("//image5.compuzone.co.kr/img/images/ask_estimate/paypop_bg.png") center top no-repeat; }
.ae_popup.payback.popchange:after{content:""; position:Absolute; left:0; top:407px; width:100%; height:100%; background:#003aa5; z-index:1;}
.ae_popup.payback.popchange .paypop_top .paypop_titimg{margin:0 auto;width:500px; height:226px; }
.ae_popup.payback.popchange .paypop_top .paypop_titimg > img{display:block; width:100%; height:100%; }
.ae_popup.payback.popchange .paypop_top{position:relative; top:; z-index:10;}

/* 201231 ¸»Ç³¼±º¯°æ */
.paypop_txt .skyblueB{left:50%; margin-left:-67px; top:-15px; padding:8px 14px; font-size:15px; }
.paypop_txt .skyblueB em{margin-top:5px; font-size:23px;}
.paypop_txt .skyblueB:after, .skyblueB:before {content: ""; position: absolute; top:100%; left:50%;border: solid transparent;height: 0;width: 0;pointer-events: none;}
.paypop_txt .skyblueB:after {border-color: rgba(255, 255, 255, 0); border-top-color: #fff; border-width: 7px; margin-left: -7px;}
.paypop_txt .skyblueB:before {border-color: rgba(0, 141, 214, 0); border-top-color: #1C8FED; border-width:8px; margin-left: -8px;}
.ae_popup.payback.popchange .paypop_top .img1{display:block; margin:0 auto; width:450px; height:35px; }
.ae_popup.payback.popchange .paypop_top .img2{display:block; margin:20px auto 0; width:320px; height:58px; }
.ae_popup.payback.popchange .paypop_top .img > img{display:block; width:100%; height:100%;}
.ae_popup.payback.popchange .paypop_top .paypop_txt{position:relative; margin-top:35px; }
.coin{position:absolute; display:inline-block; animation:coin3 1.8s ease-in-out infinite;}
.coin1{left:70px; top:111px;}
.coin2{left:177px; top:36px;}
.coin3{right:12px; top:76px;}
@keyframes coin3{
0%{transform:translateY(0);}
50%{transform:translateY(-10px);}
100%{transform:translateY(0);}
}
.ae_popup.payback.popchange .paypop_top .paypop_evtbox{width:600px; margin:20px auto 0; padding:23px 0 20px; background:#00318D; text-align:center;}
.ae_popup.payback.popchange .paypop_top .paypop_evtbox h2{font-size:20px; color:#fff; line-height:1.8; font-family: noto-R; font-weight:normal;}
.ae_popup.payback.popchange .paypop_top .paypop_evtbox h2 em{color:#feff9b; font-size:22px; }
.ae_popup.payback.popchange .paypop_top .paypop_evtbox h2 b{color:#fff; font-size:22px; }
.ae_popup.payback.popchange .paypop_top .paypop_evtbox span{display:block; margin:10px auto 0; color:#fff; font-size:16px}

.ae_popup.payback.popchange .paypop_top .paypop_evtbox .tip{margin-top:20px; color:#feff9b; font-size:20px;}
.ae_popup.payback.popchange .paypop_top .paypop_evtbox .tip b{margin-right:10px;  color:#feff9b; font-size:18px;}
#estimate2 .ae_popup.payback.popchange .ae_popup_title{margin-top:50px; color:#fff; text-align:center; }
.ae_popup .ae_payback_table td{background:#fff; }
.ae_popup.payback.popchange p{color:#fff; }
.ae_popup.payback.popchange .close_btn_L{height:28px; background:url("//image5.compuzone.co.kr/img/images/product_detail/btn_pd_new.png") -339px -157px no-repeat;}

#estimate2 .ae_popup.parts_selection .ae_popup_title{position:relative; top:-30px;}
#estimate2 .ae_popup.bskNpd .ae_popup_title{position:relative; top:-30px;}
#estimate2 .ae_popup.regist .ae_popup_title{position:relative; top:-30px;}
#estimate2 .ae_popup.parts_selection .close_btn_L{top:36px; }
#estimate2 .ae_popup.bskNpd .close_btn_L{top:36px; }
#estimate2 .ae_popup.regist .close_btn_L{top:36px; }
.wan_btn{text-align:center;}
/*°ËÁ¤»ö ¿¢½º¹öÆ° Ãß°¡ */
.ae_impossible_bn .close_Wbtn{position:absolute; right:20px; top:20px; width:16px; height: 16px; background: url('//image5.compuzone.co.kr/img/images/product_detail/btn_pd_new.png') -350px -130px no-repeat; cursor:pointer;}
.ask_warning_Txt{margin-top:20px; padding:30px; background:#f9f9f9;}
.ask_warning_Txt dt{margin-bottom:12px; color: #949494; font-size: 14px;line-height:1; font-family:noto-M;}
.ask_warning_Txt dd{padding-left:5px; color:#7e7e7e; font-size:13px; font-family:'¸¼Àº°íµñ'; line-height:1.65;}

/* ´ñ±ÛÇÏ´Ü ¹®±¸ Ãß°¡. 210105 */
.comment_box .caution_txt {line-height: 22.5px; text-align: left;}
.comment_box .caution_txt > a {text-decoration: underline !important; font-family: noto-M; color: #F14738; display: inline-block; line-height: 22.5px;}

/* ¸ÂÃã°¡ Á¤·Ä º¯°æ 20210901 */
.customP_switch .custom_switchBtn {    position: relative; display: inline-block; margin-left:2px; width: 37px; height: 18px; border-radius: 35px; vertical-align: middle; overflow: hidden;}
.customP_switch .custom_switchBtn a {display: block; width: 100%; height: 100%; text-decoration:none;}
.customP_switch .custom_switchBtn p { line-height: 16px; font-size: 10px; color: #fff; font-family: 'spoqa R';}
.customP_switch .custom_switchBtn .off {background-color: #D9D9D9; text-align: right;}
.customP_switch .custom_switchBtn .off > p {padding-right: 3px;}
.customP_switch .custom_switchBtn .on {background-color: #1C8FEC; text-align: left;}
.customP_switch .custom_switchBtn .on > p {padding-left: 3px;}
.customP_switch .custom_switchBtn i { position: absolute; top: 2px; width: 14px; height: 14px; background: #fefefe; border-radius: 35px; transition: 0.3s all;}
.customP_switch .custom_switchBtn .off > i {left: 2px;}
.customP_switch .custom_switchBtn .on > i {left: 20px;}
.custom_price .cum_tit {display: inline-block; color: #1a1a1a; font-size: 14px; vertical-align: middle;}
.custom_price .cum_tit .qu_over {display: inline-block; width: 18px; height: 18px; background:url(//image5.compuzone.co.kr/img/images/bsk/simp_question.png) center center no-repeat; cursor: pointer; vertical-align: middle; margin-left: 2px;}
#contents.myP_contents i, #contents.myP_contents em {font-style: normal;}
.custom_price .qu_Layer {display: block; position: absolute; width: 517px; top:40px; right: -10px; z-index: 10;}
/* ¸ÂÃã°¡ Á¤·Ä º¯°æ 20210901 */

/* À¥ÆùÆ® °³¼± 210112 */
.est_listTit > span{font-family: '¸¼Àº°íµñ', 'malgun gothic';}
.estimate_vtitle2 .hot_est_box .heb_title{font-family: 'spoqa B';}
.estimate_vtitle2 .hot_est_box .coBK{font-family: 'spoqa M';}

/* 230321 94052 ¸ÂÃã°¡ Ã¼Å©¹Ú½º·Î º¯°æ*/
.tab1_CvSelect .custom_switchBtn {display: none;}
.tab1_BRight .tab1_conTit .tab1_CvSelect>div {float:right; margin-left:20px;}
.tab1_BRight .tab1_conTit .tab1_CvSelect>div .custom_price {display:inline-block;}
.pop_check {display: inline-block; margin-right:5px;}
.pop_check input {width: 100%; height: 100%; line-height: 38px; padding: 0 15px; font-size: 14px; font-family: 'noto-R'; font-weight: normal; color: #1a1a1a; outline: none; border: none; box-sizing: border-box; position: absolute; top: 0;}
.pop_check input[type="checkbox"] {display: none; vertical-align: middle;}
.pop_check input[type="checkbox"] + label {vertical-align: middle; color: #1a1a1a; line-height: 1; font-family: 'noto-R';
cursor: pointer;}
.pop_check input[type="checkbox"] + label > i {display: inline-block; width: 18px; height: 18px; border-radius:0; background: url(//image5.compuzone.co.kr/img/images/bsk/simp_checkG.png) center center/contain no-repeat; cursor: pointer; vertical-align: middle; position:inherit; }
.pop_check input[type="checkbox"]:checked + label > i {background: url(//image5.compuzone.co.kr/img/images/bsk/simp_checkedB.png) center center/contain no-repeat;}

/* PC À©µµ¿ì, ·¹ÀÌ¾î ÆË¾÷ º¯°æ 230324 */
.tab1_Dsearch .ques_layer { left: -15px; top: -65px; min-width: 250px; letter-spacing: -1px; line-height: 1.3; padding: 13px; border: 1px solid #1a1a1a; font-weight: 300; font-style: normal; color: #1a1a1a; font-size: 14px; font-family: noto-R; }
.tab1_Dsearch .ques_layer:before { position: absolute; border: 0; left: 15px; bottom: -10px; display: inline-block; width: 16px; height: 10px; background: url(//image5.compuzone.co.kr/img/images/bsk/bsk_content.png) -214px -185px;
 font-size: 0; padding: 0; margin: 0; overflow: hidden; rotate: 180deg; }
 .tab1_Dsearch .ques_layer:after{display: none;}

 /* 108842 PC ÆË¾÷ °³¼±°ü·Ã ºÎ¼­ ÇùÁ¶ ¿äÃ» */
.myP_layer_pop{position:fixed; left:50%; top:50%; transform:translate(-50%,-50%); padding:25px; background:#fff; border:1px solid #b7bbc0; z-index:200; box-sizing: border-box;}
.myP_layer_pop *{box-sizing: border-box; letter-spacing: -0.5px;}
.myP_layer_pop .tit{padding:0 0 20px; border-bottom:1px solid #1a1a1a; text-align:center;}
.myP_layer_pop .tit h2{color:#1a1a1a; font-size:18px; font-family:Noto-B; font-weight:normal;}
.myP_layer_pop .cartTxt{padding-top:20px; text-align:center; color:#1a1a1a; font-size:16px; letter-spacing:-0.5px;}
.layer_popX {position:absolute; right:20px; top:20px; width:16px; height:16px; background:url("//image5.compuzone.co.kr/img/images/product_detail/btn_pd_new.png") -350px -130px no-repeat; text-indent:-9999px; cursor:pointer;}
.myP_layer_pop .layer_btnArea{margin-top:30px; font-size:0; }
.myP_layer_pop .layer_btnArea button{display:inline-block; width:50%; padding:15px 0; border:1px solid #ccc; background:#fff; color:#1a1a1a; font-size:15px; text-align: center;}
.myP_layer_pop .layer_btnArea button.bk{border:1px solid #000; background:#000; color:#fff; }

/* ÀÌº¥Æ®¹è³Ê½½¶óÀÌµå */
.evt_bnr_slider {margin-top: 40px;}
.evt_bnr {width:100%; height:80px; padding-right: 0;}
.evt_bnr .evt_bnr_inner {display: block; width:100%; height:100%;}
.evt_bnr .evt_bnr_inner img {display: block; width:100%; height:100%;}

/* 124733 ÁÁ¾Æ¿ä ¾ÆÀÌÄÜ Ãß°¡ */
.est2_review span > i.like_Icon {width: 16px; height: 16px; background: url(//image5.compuzone.co.kr/img/images/svg_icon/3A3A3A/icon_line_heart_24.svg) center/contain no-repeat; display: inline-block;}

/* ÇÃ·ÎÆÃ¹è³Ê */
.floating_bnr {position:fixed; top:10%; right:10%; z-index: 100; display: none; animation: floating 2s ease-in-out alternate infinite;}
@keyframes floating {
	0% {transform:translateY(0);}
	100% {transform:TranslateY(30px);}
}
.floating_bnr>a {display: block;}
.floating_bnr>.closeX {width:20px; height:20px; border-radius: 50%; position:absolute; top:10px; right:16px;}
