@charset "utf-8";

@import url('https://cdn.rawgit.com/openhiun/hangul/14c0f6faa2941116bb53001d6a7dcd5e82300c3f/nanumbarungothic.css');
body{font-family: 'Nanum Barun Gothic';}

/* 팝업레이어 */
#jin_pop {position:relative;margin:0 auto;width:1180px;height:0;z-index:1000;}
#jin_pop h2 {position:absolute;font-size:0;line-height:0;overflow:hidden}
.jin_pops {position:absolute;background:#fff;}
.jin_pops_footer {padding:10px 0 10px 10px;}


#wrapa {width:100%;}
#canvasa {width:1180px; margin:0 auto;}
#headera { width:1180px; margin:0 auto;}

#bg_main {width:100%;height:681px;min-width:1830px;background: url('../../img/main01/bg_top.jpg');background-repeat:repeat-x;}
#bg_main .main_top_wrap {width:1210px;height:681px;margin:0 auto;position:relative;}
#bg_main .main_top_wrap .logo {position:absolute;left:0px;top:44px;z-index:1;}
#bg_main .main_top_wrap .slogan {font-size:3.4em;font-weight:400;color:#fff;letter-spacing:0.03em;line-height:135%;position:absolute;left:0px;top:265px;z-index:1;}
#bg_main .main_top_wrap .slogan3 {font-size:1.2em;font-weight:bold;color:#fff;position:absolute;left:0px;top:424px;z-index:1;}
#bg_main .main_top_wrap .tel {position:absolute;left:230px;top:50px;z-index:1;}
#bg_main .main_top_wrap .btn_top_esti {position:absolute;left:0px;top:454px;z-index:1;}
#bg_main .main_top_wrap .main_top_menu {position:absolute;right:0;top:50px;z-index:3;}/* Top menu main*/
#bg_main .main_top_wrap .main_top_menu ul{margin:0; padding:0;list-style:none;}
#bg_main .main_top_wrap .main_top_menu ul li{float:left;height:42px;padding:0 33px;}
#bg_main .main_top_wrap .main_top_menu ul li a {font-size:1.15em;font-weight:400;color:#fff;}
#bg_main .main_top_wrap .main_top_menu ul li a:hover {text-decoration:none;}
#bg_main .main_top_wrap .main_top_menu ul li:last-child{padding-right:0;}
#bg_main .main_top_wrap .main_top_menu ul li:first-child{padding-left:0;}

/* 메인 상담문의*/
#bg_main .main_top_wrap .customer {width:308px;height:438px;position:absolute;left:902px;top:186px;z-index:1;background-color: rgba(0, 0, 0, 0.7);}
#bg_main .main_top_wrap .customer .customer_form{width:308px;height:438px;position:relative;}
#bg_main .main_top_wrap .customer .customer_form .c_line_css {width:264px;border-top:1px solid #A3A3A3;position:absolute;left:22px;z-index:1;}
#bg_main .main_top_wrap .customer .customer_form .c_line1 {top:47px;}
#bg_main .main_top_wrap .customer .customer_form .c_line2 {top:85px;}
#bg_main .main_top_wrap .customer .customer_form .c_line3 {top:123px;}
#bg_main .main_top_wrap .customer .customer_form .c_line4 {top:161px;}
#bg_main .main_top_wrap .customer .customer_form .c_line5 {top:199px;}
#bg_main .main_top_wrap .customer .customer_form .c_line6 {top:237px;}
#bg_main .main_top_wrap .customer .customer_form .c_line7 {top:274px;}
#bg_main .main_top_wrap .customer .customer_form .c_line8 {top:315px;}


#bg_main .main_top_wrap .customer .customer_form .c_title_css {font-size:0.95em;font-weight:bold;color:#A3A3A3;position:absolute;left:22px;z-index:1;}
#bg_main .main_top_wrap .customer .customer_form .c_title1 {top:22px;}
#bg_main .main_top_wrap .customer .customer_form .c_title2 {top:61px;}
#bg_main .main_top_wrap .customer .customer_form .c_title3 {top:98px;}
#bg_main .main_top_wrap .customer .customer_form .c_title4 {top:136px;}
#bg_main .main_top_wrap .customer .customer_form .c_title5 {top:175px;}
#bg_main .main_top_wrap .customer .customer_form .c_title6 {top:213px;}
#bg_main .main_top_wrap .customer .customer_form .c_title7 {top:250px;}
#bg_main .main_top_wrap .customer .customer_form .c_title8 {top:288px;}

#bg_main .main_top_wrap .customer .customer_form select {width:185px;height:27px;font-size:0.85em;color:#A3A3A3;background-color: transparent;border:0;background:url('../../img/main01/select.png') no-repeat 95% 50%;-webkit-appearance: none; -moz-appearance:none;appearance: none;}
#bg_main .main_top_wrap .customer .customer_form select::-ms-expand { display: none; }
#bg_main .main_top_wrap .customer .customer_form select option{ background-color: transparent !important;color:#333;-webkit-appearance:none;-moz-appearance:none;}
#bg_main .main_top_wrap .customer .customer_form .input0 {position:absolute;left:100px;z-index:1;}

#bg_main .main_top_wrap .customer .customer_form .input1 {top:16px;}
#bg_main .main_top_wrap .customer .customer_form .input2 {top:52px;}
#bg_main .main_top_wrap .customer .customer_form .input3 {top:91px;}
#bg_main .main_top_wrap .customer .customer_form .input4 {top:128px;}
#bg_main .main_top_wrap .customer .customer_form .input5 {top:166px;}
#bg_main .main_top_wrap .customer .customer_form .input6 {top:204px;}
#bg_main .main_top_wrap .customer .customer_form .input7 {top:242px;}
#bg_main .main_top_wrap .customer .customer_form .input8 {top:288px;}
#bg_main .main_top_wrap .customer .customer_form .input88 {top:283px;}





#bg_main .main_top_wrap .customer .customer_form .input9 {width:50px;height:30px;line-height:30px;font-size:0.9em;background:#1C83E2;text-align:center;color:#fff;cursor:pointer;position:absolute;left:235px;top:242px;z-index:2;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}/* 인증*/
#bg_main .main_top_wrap .customer .customer_form .input99 {width:50px;height:30px;line-height:30px;font-size:0.9em;background:#1C83E2;text-align:center;color:#fff;cursor:pointer;position:absolute;left:235px;top:280px;z-index:2;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}/* 확인*/

#bg_main .main_top_wrap .customer .customer_form .input10 {position:absolute;left:255px;top:328px;z-index:1;}
#bg_main .main_top_wrap .customer .customer_form .auth_input {width:60px;height:23px;padding-left:50px;font-size:1.1em;color:#333;font-weight:bold;background:#fff;border:1px solid #fff;}
#bg_main .main_top_wrap .customer .customer_form input[type=text]:focus {box-shadow:0 0 0 !important;border:0 !important;outline:none !important;}
#bg_main .main_top_wrap .customer .customer_form .mc_input {width:178px;height:27px;padding-left:5px;font-size:0.85em;color:#A3A3A3;;background-color: rgba(0, 0, 0, 0);border:0;}
#bg_main .main_top_wrap .customer .customer_form input {outline-style:none;}

/* 부가서비스*/
#bg_main .main_top_wrap .customer .customer_form .check_provide input[type=checkbox] {display: none;}
#bg_main .main_top_wrap .customer .customer_form .check_provide input[type=checkbox]+ label{display:inline-block;cursor:pointer;position:relative;padding-left:14px;margin-right:5px;font-size:0.80em;color:#f9f9f9; }
#bg_main .main_top_wrap .customer .customer_form .check_provide input[type=checkbox]+ label:before {content:"";display:inline-block;width:9px;height:9px;position:absolute;left:0px;top:0px; background-color:none; border:1px solid #A3A3A3;}
#bg_main .main_top_wrap .customer .customer_form .check_provide input[type=checkbox]:checked + label:before {content: "\2713";text-shadow: 1px 1px 1px rgba(0, 0, 0, .2); font-size:0.85em;font-weight:bold;color:#f9f9f9;  text-align:center;line-height: 10px;}
#bg_main .main_top_wrap .customer .customer_form .check_provide {margin:-15px 0 0 -35px;}
#bg_main .main_top_wrap .customer .customer_form .check_provide ul:after {display:block;visibility:hidden;clear:both;content:""}
#bg_main .main_top_wrap .customer .customer_form .check_provide ul li {width:80px;float:left;display:inline;padding:0 0px 0 0px;}


/* 개인정보*/
#bg_main .main_top_wrap .customer .customer_form .check {position:absolute;left:22px;top:328px;z-index:1;}
#bg_main .main_top_wrap .customer .customer_form .check a {font-size:0.9em;font-weight:400;color:#B0ACAB;text-decoration:underline;}
#bg_main .main_top_wrap .customer .customer_form .check span a {font-size:0.6em;font-weight:200;color:#A19C99;text-decoration:underline;}
#bg_main .main_top_wrap .customer .customer_form .check input[id=allCheckPrivacy] {display: none;}
#bg_main .main_top_wrap .customer .customer_form .check input[id=allCheckPrivacy]+ label{display:inline-block;position:relative;padding-left:25px;font-size:0.85em;font-weight:400;color:#FFFDFE;}
#bg_main .main_top_wrap .customer .customer_form .check input[id=allCheckPrivacy]+ label:before {content:"";display:inline-block;width:15px;height:15px;position:absolute;left:0px;top:-3px; background-color:#fff; border:1px solid #1C82E6;object-fit:cover;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius: 50%;}
#bg_main .main_top_wrap .customer .customer_form .check input[id=allCheckPrivacy]:checked + label:before {font-family:sans-serif;content: "\2713";text-shadow: 1px 1px 1px rgba(0, 0, 0, .2); font-size:1.0em;font-weight:bold;color:#1C82E6;  text-align:center;}
#bg_main .main_top_wrap .customer .customer_form .check input[id=ppm1], input[id=ppm2], input[id=ppm3]{ display: none; }
#bg_main .main_top_wrap .customer .customer_form .check input[id=ppm1]+ label, input[id=ppm2]+ label, input[id=ppm3]+ label{ display: inline-block; cursor: pointer; position: relative; padding-left:10px; font-size:0.6em;font-weight:200;color:#A19C99;}
#bg_main .main_top_wrap .customer .customer_form .check input[id=ppm1]+ label:before, input[id=ppm2]+ label:before, input[id=ppm3]+ label:before {content: ""; display: inline-block;width:6px;height:6px;position:absolute;left:0;top:2px; background:none; border:1px solid #A19C99;object-fit:cover;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius: 50%;}
#bg_main .main_top_wrap .customer .customer_form .check input[id=ppm1]:checked+ label:before, input[id=ppm2]:checked+ label:before, input[id=ppm3]:checked+ label:before {font-family:sans-serif;content: "\2713"; text-shadow: 1px 1px 1px rgba(0, 0, 0, .2); font-size: 0.6em; font-weight:200;color: #fff;text-align: center;line-height: 6px;}
#bg_main .main_top_wrap .customer .customer_form .c_submit {position:absolute;left:70px;top:388px;z-index:1;}
#bg_main .main_top_wrap .customer .customer_form .c_submit input[type=submit] {width:169px;height:39px;font-size:0.95em;font-weight:700 ;color:#fff;background:#0586E4;border:0;cursor:pointer;-moz-border-radius: 35px;-webkit-border-radius:35px;border-radius:35px;}

/* 주소*/
#bg_main .main_top_wrap .addrWrap {display:none;width:700px;min-height:300px;border:5px solid #1D83E7;position:absolute;left:-401px;top:130px;z-index:100;background:#fff;overflow:hidden;-webkit-overflow-scrolling:touch;}
#bg_main .main_top_wrap .addrWrap ul {list-style:none;margin:10px;padding:0;}
#bg_main .main_top_wrap .addrWrap ul li {float:left; width:120px;margin-left:10px;margin-bottom:10px;text-align:center;line-height:30px;border:1px solid #C8C8CA;font-weight:bold;font-size:0.95em;}
#bg_main .main_top_wrap .addrWrap ul li:hover{border:1px solid #1D83E7;}
#bg_main .main_top_wrap .addrWrap ul li span {cursor:pointer;}
#bg_main .main_top_wrap .addrWrap ul li.dead {text-decoration:line-through;color:#777;}
#bg_main .main_top_wrap .addrWrap h2 {margin:0 0 20px 0;padding:10px 0 10px 10px;font-size:16px;font-weight:bold;color:#fff;position:relative;background:#1D83E7;}
#bg_main .main_top_wrap .addrWrap h2 .zipClose {color:#fff;position:absolute;right:10px;top:10px;cursor:pointer;}
#bg_main .main_top_wrap .addrWrap h3 {font-size:14px;cursor:pointer;margin:10px 0 10px 20px;}
#bg_main .main_top_wrap .addrWrap h3 span {cursor:pointer;}


/* 최신견적 및 카운터*/
#main_newpost_wrap {width:100%;height:170px;background:#F2F2F2;}
#main_newpost_wrap .newpost_cont {width:1210px;height:170px;margin:0 auto;/*background:#000;*/position:relative;}
#main_newpost_wrap .newpost_cont .ticker_title {font-size:1.6em;font-weight:bold;color:#222;position:absolute;left:3px;top:31px;z-index:2;}
#main_newpost_wrap .newpost_cont .ticker_esti {position:absolute;left:0px;top:73px;z-index:2;}/* 최신견적*/
#main_newpost_wrap .newpost_cont .ticker_esti ul.ticker {width:480px;padding:0 5px; height:64px; overflow:hidden;}
#main_newpost_wrap .newpost_cont .ticker_esti ul {margin:0; padding:0; list-style:none;}
#main_newpost_wrap .newpost_cont .ticker_esti ul.ticker li {display:block; height:30px; line-height:30px;padding-bottom:8px;}
#main_newpost_wrap .newpost_cont .ticker_esti ul.ticker li div{float:left;color:#3F3F3F;}
#main_newpost_wrap .newpost_cont .ticker_esti .kind_box{width:88px;height:22px;text-align:center;font-size:1.0em;font-weight:400;line-height:22px;padding:4px 0 3px;color:#fff !important;background:#144B93;}
#main_newpost_wrap .newpost_cont .ticker_esti .subject{width:185px;font-size:1.0em;font-weight:400;padding-left:20px;}
#main_newpost_wrap .newpost_cont .ticker_esti .date{width:100px;font-size:1.0em;padding-left:50px;}
#main_newpost_wrap .newpost_cont .count_font {font-size:25px;font-weight:700;margin:21px 0 0 25px}
#main_newpost_wrap .newpost_cont .cline {width:30px;margin:5px 0 10px 25px;border-top:2px solid #467BAD;}
#main_newpost_wrap .newpost_cont .ctitle {font-size:1.2em;margin:10px 0 10px 25px;color:#3F3F3F;}
#main_newpost_wrap .newpost_cont .count_box {width:196px;height:110px;border:1px solid #E2E2E2;background:#fff;position:absolute;top:30px;z-index:0;}
#main_newpost_wrap .newpost_cont .count_box584 {left:584px;}
#main_newpost_wrap .newpost_cont .count_box799 {left:799px;}
#main_newpost_wrap .newpost_cont .count_box1014 {left:1014px;}


/* 청소스토리 서비스*/
#main_sistem_wrap {width:100%;height:738px;background:#F7F7F7;}
#main_sistem_wrap .sisyem_cont {width:1210px;height:738px;margin:0 auto;position:relative;}
#main_sistem_wrap .sisyem_cont .stitle {font-size:3em;color:#222;position:absolute;left:0;top:100px;z-index:1;}
#main_sistem_wrap .sisyem_cont .stitle1 {font-size:1.4em;color:#010101;position:absolute;left:0;top:156px;z-index:1;}
#main_sistem_wrap .sisyem_cont .s_btn_clean {position:absolute;left:710px;top:121px;z-index:0;}
#main_sistem_wrap .sisyem_cont .s_btn_move {position:absolute;left:970px;top:121px;z-index:0;}
#main_sistem_wrap .sisyem_cont .s_system1 {position:absolute;left:0px;top:223px;z-index:0;}
#main_sistem_wrap .sisyem_cont .s_system2 {position:absolute;left:413px;top:223px;z-index:0;}
#main_sistem_wrap .sisyem_cont .s_system3 {position:absolute;left:827px;top:223px;z-index:0;}



/* 전국서비스센터*/
#main_brand_wrap {width:100%;height:452px;background:#ffffff;}
#main_brand_wrap .brand_cont {width:1210px;height:452px;margin:0 auto;position:relative;}
#main_brand_wrap .brand_cont .btitle {font-size:2.5em;font-weight:400;color:#222;line-height:150%;position:absolute;left:0;top:105px;z-index:1;}
#main_brand_wrap .brand_cont .btitle span{font-weight:500;color:#154B93;}
#main_brand_wrap .brand_cont .b_btn_clean {position:absolute;left:0px;top:302px;z-index:1;}
#main_brand_wrap .brand_cont .b_btn_move {position:absolute;left:260px;top:302px;z-index:1;}
#main_brand_wrap .brand_cont .b_map {position:absolute;left:718px;top:74px;z-index:1;}
#main_brand_wrap .brand_cont .b_chain {position:absolute;right:0;top:104px;z-index:1;}

/* WHY 이사스토리?*/
#main_why_wrap {width:100%;height:561px;min-width:1830px;background: url('../../img/main01/bg_why.jpg');background-repeat:repeat-x;}
#main_why_wrap .why_cont {width:1210px;height:561px;margin:0 auto;position:relative;}
#main_why_wrap .why_cont .wtitle {font-size:3.0em;font-weight:400;color:#fff;position:absolute;left:463px;top:100px;z-index:1;}
#main_why_wrap .why_cont .wbox {width:278px;height:263px;border:1px solid #fff;position:absolute;top:196px;z-index:1;}
#main_why_wrap .why_cont .w_box1 {left:0px;}
#main_why_wrap .why_cont .w_box2 {left:310px;}
#main_why_wrap .why_cont .w_box3 {left:620px;}
#main_why_wrap .why_cont .w_box4 {left:930px;}
#main_why_wrap .why_cont .w_num {font-size:2.4em;font-weight:400;color:#2D7BC5;margin:49px 0 0 25px;}
#main_why_wrap .why_cont .w_word {font-size:2.2em;font-weight:400;color:#FDFDFD;margin:10px 0 0 25px;}
#main_why_wrap .why_cont .w_explan {font-size:1.25em;font-weight:400;color:#DBDCD7;margin:25px 0 0 25px;line-height:150%;}



/*하단 Copyright*/
#bottom{width:100%;height:200px;min-width:1830px;background:#1D1D1F;}
#bottom .mtail {width:1210px;height:200px;margin:0 auto;position:relative;}
#bottom .mtail .dot_menu {position:absolute;left:0px;top:20px;z-index:1;}/* 닷메뉴*/
#bottom .mtail .dot_menu ul {margin:0; padding:0;list-style:none;}
#bottom .mtail .dot_menu ul li {float:left; display:inline; font-size:1.0em;font-weight:200;color:#C6C6C8;padding:0 12px 0 12px;}
#bottom .mtail .dot_menu ul li a {font-size:1.0em;font-weight:200;color:#C6C6C8;}
#bottom .mtail .dot_menu ul li a:hover, a:focus, a:active {text-decoration:none;}
#bottom .mtail .dot_menu ul li:nth-of-type(1){padding-left:0;}
#bottom .mtail .dot_menu ul li:nth-of-type(2){background: url('../../../img/main01/line_dot.png') no-repeat left center;}
#bottom .mtail .dot_menu .first{background: url('../../../img/main01/line_dot.png') no-repeat left center;}
#bottom .mtail .sns_menu {position:absolute;right:0px;top:8px;z-index:1;}/* SNS*/
#bottom .mtail .sns_menu ul {margin:0; padding:0;list-style:none;}
#bottom .mtail .sns_menu ul li {float:left; display:inline;padding:0 11px 0 0;}
#bottom .mtail .sns_menu ul li:nth-last-child(1){padding-right:0;}
#bottom .mtail .bline {width:1210px;border:1px solid #4A4A4C;border-width:1px 0 0 0;position:absolute;left:0;top:53px;z-index:1;}
#bottom .mtail .cust_word {font-family:'dotum' !important;font-size:0.70em;font-weight:400;color:#777;letter-spacing:-0.01em;position:absolute;right:0;top:64px;z-index:1;}
#bottom .mtail .cust_tel {font-size:2.1em;font-weight:200;color:#C6C6C8;position:absolute;right:0;top:77px;z-index:1;}
#bottom .mtail .cust_chain {font-size:1.1em;font-weight:400;position:absolute;right:0;top:130px;z-index:2;}
#bottom .mtail .cust_chain a {color:#7D7D7F;}
#bottom .mtail .cust_chain a:hover {text-decoration:none;}
#bottom .mtail .copy {width:1210px;font-size:0.85em;font-weight:400;color:#7D7D7F;position:absolute;left:0px; top:64px; z-index:1;}
#bottom .mtail .copy a {color:#7D7D7F;}
#bottom .mtail .copy a:hover {text-decoration:none;}



/* 서브************************************************************************************************************************/

#bg_sub {width:100%;height:390px;min-width:1830px;background: url('../../img/sub01/bg_top.jpg');background-repeat:repeat-x;}
#bg_sub .sub_top_wrap {width:1210px;height:390px;margin:0 auto;position:relative;}
#bg_sub .sub_top_wrap .logo {position:absolute;left:0px;top:44px;z-index:1;}
#bg_sub .sub_top_wrap .wdmname {font-size:1.6em;font-weight:200;color:#fff;text-align:center;padding-top:184px;text-decoration:underline;}
#bg_sub .sub_top_wrap .wdmname2 {font-size:4.5em;font-weight:200;color:#fff;text-align:center;padding-top:30px;}
#bg_sub .sub_top_wrap .main_top_menu {position:absolute;left:630px;top:50px;z-index:3;}/* Top menu sub*/
#bg_sub .sub_top_wrap .main_top_menu ul{margin:0; padding:0;list-style:none;}
#bg_sub .sub_top_wrap .main_top_menu ul li{float:left;height:42px;padding:0 43px 0;}
#bg_sub .sub_top_wrap .main_top_menu ul li a {font-size:16px;font-weight:400;color:#fff;}
#bg_sub .sub_top_wrap .main_top_menu ul li a:hover {text-decoration:none;}
#bg_sub .sub_top_wrap .main_top_menu ul li:last-child{padding-right:0;}
#bg_sub .sub_top_wrap .main_top_menu ul li:first-child{padding-left:0;}


#bg_sub_cal {width:100%;height:85px;min-width:1830px;background: url('../../img/sub01/bg_top_cal.jpg');background-repeat:repeat-x;}
#bg_sub_cal .sub_top_wrap {width:1210px;height:85px;margin:0 auto;position:relative;}
#bg_sub_cal .sub_top_wrap .logo {position:absolute;left:0px;top:44px;z-index:1;}
#bg_sub_cal .sub_top_wrap .wdmname {font-size:1.4em;font-weight:200;color:#fff;text-align:center;padding-top:130px;text-decoration:underline;}
#bg_sub_cal .sub_top_wrap .wdmname2 {font-size:3.0em;font-weight:200;color:#fff;text-align:center;padding-top:20px;}
#bg_sub_cal .sub_top_wrap .main_top_menu {position:absolute;left:630px;top:50px;z-index:3;}/* Top menu sub*/
#bg_sub_cal .sub_top_wrap .main_top_menu ul{margin:0; padding:0;list-style:none;}
#bg_sub_cal .sub_top_wrap .main_top_menu ul li{float:left;height:42px;padding:0 43px 0;}
#bg_sub_cal .sub_top_wrap .main_top_menu ul li a {font-size:16px;font-weight:400;color:#fff;}
#bg_sub_cal .sub_top_wrap .main_top_menu ul li a:hover {text-decoration:none;}
#bg_sub_cal .sub_top_wrap .main_top_menu ul li:last-child{padding-right:0;}
#bg_sub_cal .sub_top_wrap .main_top_menu ul li:first-child{padding-left:0;}

/* 견적완료*/
#esti_result {text-align:center;margin:70px 0 100px;}
#esti_result .er_title1 {font-size:1.8em;font-weight:400;color:#555;line-height:150%;}
#esti_result .er_title2 {font-size:1.2em;font-weight:700;color:#1D83E7;margin-top:30px;}
#esti_result .er_title3 {font-size:0.95em;font-weight:400;color:#858585;margin-top:20px;}
#esti_result .er_title4 {font-size:2.2em;font-weight:700;color:#2a2a2a;margin:30px 0 50px;}
#esti_result .er_line{width:800px;margin:0 auto;border-top:1px solid #E7E7E7;}



/* 오시는길*/
#map_table {margin:30px 0 0 0px;}
#map_table table {width:100%;margin:0;padding:0; border-spacing:0px; border:0; border-collapse:collapse;}
#map_table table tbody th {font-size:14px;width:100px;text-align:left;padding:10px 0 10px 10px;color:#666;background:#EBEBEB;font-weight:bold;border:1px solid #D7D7D7;}
#map_table table tbody td {font-size:14px;padding:10px 0 10px 10px;border:1px solid #D7D7D7;}


/* 서브메뉴*/
#sub_left_menu { position:relative; padding-bottom:35px;margin-top:0px; }
/*#sub_left_menu .line {position:absolute; top:48px; width:100%; height:1px; border-bottom:solid 1px #ddd; }*/
#sub_left_menu ul {margin:0; padding:0;list-style:none;}
#sub_left_menu ul { position:relative; z-index:4; width:auto; height:50px; margin:0 auto 0; overflow:hidden; padding-bottom:0;}
#sub_left_menu ul li {float:left; margin:0 0; margin-left:-1px; position:relative; }
#sub_left_menu ul li a { position:relative; display:block; padding:15px 0 18px;width:200px;font-size:16px;color:#444;text-align:center;background:#f1f1f1; border:solid 1px #d9d9d9;  text-decoration:none;}
#sub_left_menu ul.slm_ul1 li a {width:293px;}
#sub_left_menu ul.slm_ul2 li a {width:195px;}
#sub_left_menu ul.slm_ul3 li a {width:195px;}
#sub_left_menu ul.slm_ul4 li a {width:234px;}
#sub_left_menu ul.slm_ul5 li a {width:167px;}
#sub_left_menu ul li.active {z-index:5; border-top:solid 3px #93CCCE; }
#sub_left_menu ul li.active a { border-top:none; border-bottom:0; padding:12px 0 16px; font-size:18px;color:#111; background:#fff; font-weight:bold;}
#sub_left_menu ul li.active:nth-of-type(1) {border-left:solid 1px #d9d9d9;}

#contenta {width:1180px; margin:0 auto; }

/* 서브 상단이미지*/

#topimg_sub {width:1180px;height:320px;margin:0 auto;}




/* 텍스트 크기 조절 */
#text_sizea {float:left;margin:0 0 10px 0px;letter-spacing:-3px}
#text_sizea button {margin:0;padding:1px 2px;border:1px solid #c3c6ca;background:transparent;vertical-align:middle;cursor:pointer}


.cont_style {margin:20px 0 30px;min-height:600px;}
.cont_style .page_title {width:300px;margin:0 auto;text-align:center;font-size:30px;font-weight:bold;margin-top:20px;margin-bottom:30px;}


/* 콘텐츠 상단 설명*/
.title_explain {width:1100px;margin:0 auto;font-size:16px;text-align:center;line-height:150%;margin-top:30px;margin-bottom:30px;}


/* quick menu*/
#sidemenu {position:relative;}
#sidemenu .quick_left {position:absolute; left:-92px;z-index:15;}
#sidemenu .quick_right {position:absolute; left:1195px;z-index:15;}



/* 서브 좌측메뉴*/
#subnavi {width:210px;border:1px solid #CFCFCF;}
#subnavi ul {margin:0;padding:0;list-style:none;}
#subnavi ul li {height:40px;line-height:33px;border-top:1px dashed #E8E8E8;}
#subnavi ul li a {display:block;overflow:hidden;font-size:14px;color:#222;padding-left:10px;font-weight:bold;background-image: url('../../../img/sub_menu_arrow1.gif');background-repeat: no-repeat;background-position: 95% 55%;}
#subnavi ul li a:hover {color:#EC5C55;text-decoration:none;background-image: url('../../../img/sub_menu_arrow2.gif');}
#subnavi ul li:nth-of-type(1) {border-top:0px;}
#subnavi .self_mmneu a {color:#EC5C55;background-image: url('../../../img/sub_menu_arrow2.gif');}/* 자신의 메뉴일 경우*/

/* 불편신고 신청 폼*/
#inconvenience_write {margin:10px 0 40px;}
#inconvenience_write table {width:100%;margin:0;padding:0; border-spacing:0px; border:0; border-collapse:collapse;}
#inconvenience_write table tbody th {width:150px;font-size:16px;padding:10px 0 10px 20px; text-align:left;border-top:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9;background:#F5F8F9;}
#inconvenience_write table tbody td {padding:10px 0 10px 10px; border-top:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9;}
#inconvenience_write textarea {width:99%;height:300px;overflow-y:auto;color:#666;border:1px solid #D7D7D7;}
#inconvenience_write .in_submit_sky {width:400px;padding:13px 0px 13px;border:0;background:#2F7FB4;font-size:17px;color:#fff;cursor:pointer;font-weight:bold;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;}
#inconvenience_write .frm_inputi {font-size:16px;border:1px solid #e4eaec;background:#f7f7f7;color:#000;vertical-align:middle;line-height:2em;height:30px}

/* 개인정보처리방침 */
#privacy_page {font-size:16px; text-align:left;color:#555;margin:30px 0 30px;line-height:180%;}
#privacy_page .privacy_f_word { margin:0px 15px 15px 15px;}
#privacy_page .privacy_title{color:#333;font-weight:bold;padding-left:20px;margin-left:15px;background:url('../../../img/privacy_ico.gif') no-repeat left center;}
#privacy_page .privacy_f_word1 { margin:0px 15px 15px 25px; }
#privacy_page table { width:100%;padding:0; border-spacing:0px; border:0; border-collapse:collapse;}
#privacy_page table caption{ display:none;}
#privacy_page table thead th{padding:10px 0 10px;border:1px solid #ddd;background:#f9f9f9;text-align:center;}
#privacy_page table tbody td{font-size:13px; padding:10px 0 10px;border:1px solid #ddd;text-align:center;}
#privacy_page a{font-size:14px;}
#privacy_page ul{margin:0; padding:0;list-style:none;}
#privacy_page ol{margin:0; padding:0;margin-left:30px;}

/* 이사정보 - 이사 체크리스트*/
#checklist {margin-top:30px;}
#checklist table {width:100%;padding:0; border-spacing:0px; border:0; border-collapse:collapse;}
#checklist table thead th {padding:10px 0 10px 30px;background:#E6F9FF;color:#333;font-weight:bold;font-size:15px;text-align:center;border-top:1px solid #BCBABB;border-bottom:1px solid #BCBABB;border-right:1px solid #BCBABB;}
#checklist table thead th:nth-of-type(2) {border-right:0;}
#checklist table tbody td {font-size:14px;color:#555;font-weight:bold;padding:10px 0 10px 15px;line-height:1.5em;word-break:break-all;border-top:1px solid #BCBABB;border-bottom:1px solid #BCBABB;border-right:1px solid #BCBABB;}
#checklist table tbody td:nth-of-type(2) {border-right:0;}
#checklist .info01_title{width:130px;margin:auto;margin-bottom:15px;font-size:18px;font-weight:bold;color:#333;text-align:center;padding:7px 0 7px;background:#fff;border-top:1px solid #0BC3F7;border-bottom:1px solid #0BC3F7;}
#checklist .checkbox {width:22px;height:22px;vertical-align:top;margin-right: 10px;}

/* 제휴문의 신청 폼*/
#counsel_write {margin:10px 0 40px;}
#counsel_write table {width:100%;margin:0;padding:0; border-spacing:0px; border:0; border-collapse:collapse;}
#counsel_write table tbody th {width:150px;font-size:16px;padding:10px 0 10px 20px; text-align:left;border-top:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9;background:#F5F8F9;}
#counsel_write table tbody td {padding:10px 0 10px 10px; border-top:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9;}
#counsel_write textarea {width:99%;height:120px;overflow-y:auto;color:#666;border:1px solid #D7D7D7;}
#counsel_write .in_submit_sky {width:400px;padding:13px 0px 13px;border:0;background:#2F7FB4;font-size:17px;color:#fff;cursor:pointer;font-weight:bold;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;}
#counsel_write .frm_inputi {font-size:16px;border:1px solid #e4eaec;background:#f7f7f7;color:#000;vertical-align:middle;line-height:2em;height:30px}
#counsel_write .privacy_check {width:100%;margin-top:10px;}
#counsel_write .privacy_check .checkboxp {width:20px;height:20px;}
#counsel_write .privacy_check .all_dong{font-size:15px;color:#555;font-weight:bold;margin-left:5px;cursor:pointer;}
#counsel_write .privacy_check a{font-size:12px;color:#555;text-decoration:underline;}
#counsel_write .privacy_check .checkboxp1{width:12px;height:12px;margin-left:10px;}
#counsel_write .privacy_check .label_text{font-size:12px;color:#555;}
#counsel_write .privacy_check .line{width:100%;padding-top:0px;padding-bottom:10px;border-bottom:1px dashed #999;}
#counsel_write .privacy_check .pilsu{margin-top:0px;font-size:13px;color:#555;}

/* 지사모집 신청 폼*/
#chain_app_write {width:930px;margin:0 auto;margin-bottom:40px;}
#chain_app_write table {width:100%;margin:0;padding:0; border-spacing:0px; border:0; border-collapse:collapse;}
#chain_app_write table tbody th {width:140px;font-size:16px;padding:10px 0 10px 20px; text-align:left;border-top:1px solid #E8E8E8;border-bottom:1px solid #E8E8E8;background:#F1FAFF;}
#chain_app_write table tbody td {width:325px;padding:10px 0 10px 10px; border-top:1px solid #E8E8E8;border-bottom:1px solid #E8E8E8;}
#chain_app_write textarea {width:99%;height:120px;overflow-y:auto;color:#666;border:1px solid #D7D7D7;}
#chain_app_write .frm_inputi {font-size:16px;border:1px solid #C1C1C1;background:#fff;color:#000;vertical-align:middle;line-height:2em;height:30px}
#chain_app_write .in_submit_sky {width:120px;padding:8px 0px 8px;border:0;background:#29A8EF;font-size:18px;color:#fff;cursor:pointer;font-weight:bold;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}
#chain_app_write .privacy_check {width:100%;margin-top:20px;}
#chain_app_write .privacy_check .checkboxp1{width:18px;height:18px;}
#chain_app_write .privacy_check .label_text{font-size:14px;color:#777;font-weight:bold;}
#chain_app_write .privacy_check a{font-size:13px;color:#777;text-decoration:none;margin-left:5px;}

/* 이벤트 신청 폼*/
#event_write {width:1180px;margin:0 auto;margin-bottom:40px;}
#event_write table {width:100%;margin:0;padding:0; border-spacing:0px; border:0; border-collapse:collapse;}
#event_write table tbody th {width:150px;font-size:16px;padding:10px 0 10px 20px; text-align:left;border-top:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9;background:#F5F8F9;}
#event_write table tbody td {padding:10px 0 10px 10px; border-top:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9;}
#event_write textarea {width:99%;height:150px;overflow-y:auto;color:#666;border:1px solid #D7D7D7;}
#event_write .in_submit_sky {width:180px;padding:13px 0px 13px;border:0;background:#2F7FB4;font-size:17px;color:#fff;cursor:pointer;font-weight:bold;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;}
#event_write .frm_inputi {font-size:16px;border:1px solid #e4eaec;background:#f7f7f7;color:#000;vertical-align:middle;line-height:2em;height:30px;}


/* 이사기본요금*/
.info122 {margin:0px 0px 20px 0px;}
.info122 table thead th {padding:10px 0 10px 0;border:1px solid #ccc;background:#e5ecef;color:#383838;font-size:15px;text-align:center;}
.info122 table tbody th {padding:10px 0 10px 0;border:1px solid #ccc;line-height:1.5em;background:#f7f7f7;}
.info122 table tbody td {padding:10px 0px 10px 0px ;border:1px solid #ccc;line-height:1.5em;word-break:break-all;text-align:center;}
.info122 table tbody td ol {list-style-type:disc;}
.info122 table tbody td ol li{padding:0 0 5px 0;}

/* 부가서비스*/
.info121 {margin:0px 0px 30px 0px;}
.info121 table tbody th {font-size:15px;padding:5px 0px 5px 20px;border:1px solid #ccc;line-height:1.5em;background:#e5ecef;color:#383838;text-align:left;}
.info121 table tbody td {padding:10px 20px 10px 20px ;border:1px solid #ccc;line-height:180%;word-break:break-all;text-align:left;}

/* 이벤트 당첨 아이프레임*/
#event_iframe {width:1180px;margin:0 auto;margin-bottom:20px;}
#event_iframe iframe {width:1180px;height:100%;border:none;overflow:hidden;}
#event_iframe iframe:focus {outline: none;}
#event_iframe iframe[seamless]{display: block;}





/* 메인 하단 견적 신청*****************************************************************/
#esti_pc_quick {width:165px;height:546px;margin:0 auto;margin-top:30px;margin-bottom:10px;background: url('../../img/estim/bg.png') repeat-x ;position:relative;font-family:'Nanum Myeongjo','나눔명조',"serif";}
#esti_pc_quick .btn_service_move {position:absolute;left:10px;top:101px;z-index:2;cursor:pointer;}
#esti_pc_quick .btn_service_clean {position:absolute;left:83px;top:101px;z-index:2;cursor:pointer;}
#esti_pc_quick .select_clean{width:145px;height:23px;font-size:11px;font-weight:bold;color:#555;font-family:Nanum Myeongjo !important;border:0 !important;outline:none;padding-left:10px;background:#fff;}
#esti_pc_quick .select_clean::-ms-expand { display: none; }
#esti_pc_quick .select_clean {-webkit-appearance: none;-moz-appearance: none;appearance: none;background: url('../../../img/estim/arrow_selecta.png') no-repeat 100%;}
#esti_pc_quick .epmt_frm_input {height:23px;font-size:11px;font-weight:bold;color:#555;font-family:Nanum Myeongjo !important;border:0 !important;outline:none;padding-left:10px;padding-top:1px;background:#fff;}
#esti_pc_quick .width135{width:135px !important;}
#esti_pc_quick .input_date_clean {background: url('../../../img/estim/arrow_datea.png') no-repeat 100%;}
#esti_pc_quick .input_add_clean {background: url('../../../img/estim/arrow_adda.png') no-repeat 100%;}
#esti_pc_quick .input_tel {text-align:center;height:23px;font-size:11px;font-weight:bold;color:#555;font-family:Nanum Myeongjo !important;border:0 !important;outline:none;background:#fff;margin-top:1px;}
#esti_pc_quick input:-ms-input-placeholder, textarea:-ms-input-placeholder {color:#555 !important; }
#esti_pc_quick input::-webkit-input-placeholder, textarea::-webkit-input-placeholder{color:#555 !important; }
#esti_pc_quick input:-moz-placeholder, textarea:-moz-placeholder{color:#555 !important; }
#esti_pc_quick input::-moz-placeholder, textarea::-moz-placeholder{color:#555 !important; }
#esti_pc_quick .epmt_input{width:145px;height:23px;font-weight:bold;color:#555;z-index:99;border:1px solid #ddd;background:#fff;}
#esti_pc_quick .epmt_input1{position:absolute;left:10px;top:133px;}/* 청소종류*/
#esti_pc_quick .epmt_input2{position:absolute;left:10px;top:164px;}/* 청소날짜*/
#esti_pc_quick .epmt_input3{position:absolute;left:10px;top:195px;}/* 분양면적*/
#esti_pc_quick .epmt_input4{position:absolute;left:10px;top:226px;}/* 주소*/
#esti_pc_quick .epmt_input5{position:absolute;left:10px;top:257px;}/* 고객명*/
#esti_pc_quick .epmt_input6{position:absolute;left:10px;top:288px;}/* 연락처*/
#esti_pc_quick .epmt_input8{width:145px;height:23px;position:absolute;left:10px;top:319px;z-index:2;}/* 기타문의*/
#esti_pc_quick .epmt_input7{position:absolute;left:10px;top:350px;}/* 부가서비스*/
#esti_pc_quick .epmt_textarea {width:131px;height:18px;font-size:11px;font-weight:bold;color:#555;font-family:Nanum Myeongjo !important;border:0 !important;outline:none;padding-left:10px;padding-top:3px;background:#fff;resize: none;margin-top:1px;}
#esti_pc_quick .provide_title{font-size:11px;font-weight:bold;color:#555;position:absolute;left:20px;top:355px;z-index:999;}
#esti_pc_quick .provide_input{width:145px;height:48px;font-weight:bold;color:#55;z-index:99;border:1px solid #ddd;background:#fff;}
#esti_pc_quick ul{margin:3px 0 0 68px; padding:0;list-style:none;}
#esti_pc_quick ul li {float:left;padding:0 0px 2px 0;font-size:9px;color:#555;}
#esti_pc_quick .last{padding-right:0;}
#esti_pc_quick input[type=checkbox]{width:12px;height:12px;}
#esti_pc_quick .privacy_check{font-size:10px;color:#C4E8F8;position:absolute;left:10px;top:408px;z-index:2;}
#esti_pc_quick .privacy_check .checkboxp {width:12px;height:12px;}
#esti_pc_quick .privacy_check a{font-size:10px;color:#C4E8F8;text-decoration:underline;}
#esti_pc_quick .privacy_check .checkboxp1{width:9px;height:9px;}
#esti_pc_quick .privacy_check .label_text{font-size:9px;color:#C4E8F8;letter-spacing:-1px;}
#esti_pc_quick .privacy_check .line{width:143px;margin-top:5px;margin-bottom:5px;border-bottom:1px dashed #C4E8F8;}
#esti_pc_quick .privacy_check .pilsu{margin-top:0px;margin-left:38px;font-size:8px;color:#C4E8F8;}
#esti_pc_quick .btn_submit_xp {position:absolute;left:11px;top:471px;z-index:2;}
#esti_pc_quick .addrWrap3 {display:none;width:850px;min-height:300px;border:5px solid #1197CF;position:absolute;left:-700px;top:200px;z-index:9999;background:#fff;overflow:hidden;-webkit-overflow-scrolling:touch;}
#esti_pc_quick .addrWrap3 ul {list-style:none;margin:10px;padding:0;}
#esti_pc_quick .addrWrap3 ul li {float:left; width:120px;margin-left:10px;margin-bottom:10px;text-align:center;line-height:30px;border:1px solid #C8C8CA;cursor:pointer;font-weight:bold;font-size:0.95em;}
#esti_pc_quick .addrWrap3 ul li:hover{border:1px solid #1197CF;}
#esti_pc_quick .addrWrap3 h2 {margin:0 0 20px 0;padding:10px 0 10px 10px;font-size:16px;font-weight:bold;color:#fff;position:relative;background:#1197CF;}
#esti_pc_quick .addrWrap3 h2 .zipClose {color:#fff;position:absolute;right:10px;top:0px;cursor:pointer;}
#esti_pc_quick .addrWrap3 h3 {font-size:14px;cursor:pointer;margin:10px 0 10px 20px;}
#esti_pc_quick .addrWrap3 h3 span {cursor:pointer;}


/* 메인 하단 견적 신청*****************************************************************/
#esti_pc_main_tail {width:1180px;height:501px;margin:0 auto;margin-top:30px;margin-bottom:40px;position:relative;font-family:'Nanum Myeongjo','나눔명조',"serif";}
#esti_pc_main_tail .banner1{width:193px;height:501px;position:absolute;left:0px;top:0px;z-index:2;}
#esti_pc_main_tail .banner2{width:193px;height:501px;position:absolute;left:202px;top:0px;z-index:2;}
#esti_pc_main_tail .banner3{width:333px;height:501px;position:absolute;left:404px;top:0px;z-index:2;}
#esti_pc_main_tail .form_whole{width:424px;height:501px;position:absolute;right:0px;top:0px;z-index:2;}
#esti_pc_main_tail .form_whole .form_esti{width:424px;height:451px;background:#F2F2F2;position:relative;}
#esti_pc_main_tail .form_whole .form_esti .btn_service_move {position:absolute;left:28px;top:12px;z-index:2;cursor:pointer;}
#esti_pc_main_tail .form_whole .form_esti .btn_service_clean {position:absolute;left:221px;top:12px;z-index:2;cursor:pointer;}
#esti_pc_main_tail .form_whole .form_esti .title_co{position:absolute;z-index:2;font-size:12px;font-weight:bold;color:#444;}
#esti_pc_main_tail .form_whole .form_esti .title01{left:18px;top:21px;letter-spacing:7px;}/* 청소종류*/
#esti_pc_main_tail .form_whole .form_esti .title02{left:18px;top:56px;letter-spacing:7px;}/* 청소날짜*/
#esti_pc_main_tail .form_whole .form_esti .title03{left:18px;top:90px;letter-spacing:7px;}/* 분양면적*/
#esti_pc_main_tail .form_whole .form_esti .title04{left:18px;top:127px;letter-spacing:45px;}/* 주소*/
#esti_pc_main_tail .form_whole .form_esti .title05{left:18px;top:160px;letter-spacing:16px;}/* 고객명*/
#esti_pc_main_tail .form_whole .form_esti .title06{left:18px;top:195px;letter-spacing:16px;}/* 연락처*/
#esti_pc_main_tail .form_whole .form_esti .title07{left:18px;top:231px;letter-spacing:3px;}/* 부가서비스*/
#esti_pc_main_tail .form_whole .form_esti .title10{left:18px;top:266px;letter-spacing:3px;}/* 사은품선택*/
#esti_pc_main_tail .form_whole .form_esti .title08{left:18px;top:301px;letter-spacing:45px;}/* 기타*/
#esti_pc_main_tail .form_whole .form_esti .title11{left:18px;top:337px;letter-spacing:4px;}/* SNS 공유*/
#esti_pc_main_tail .form_whole .form_esti .select_move{width:300px;height:28px;font-size:12px;font-weight:bold;color:#666;font-family:Nanum Myeongjo !important;border:0 !important;outline:none;padding-left:10px;background:#fff;}
#esti_pc_main_tail .form_whole .form_esti .select_move::-ms-expand { display: none; }
#esti_pc_main_tail .form_whole .form_esti .select_move {-webkit-appearance: none;-moz-appearance: none;appearance: none;background: url('../../../img/estimm/arrow_select.png') no-repeat 100%;background-color:#fff;}
#esti_pc_main_tail .form_whole .form_esti .epmt_frm_input {height:26px;font-size:12px;font-weight:bold;color:#666;font-family:Nanum Myeongjo !important;border:0 !important;outline:none;padding-left:10px;padding-top:1px;background:#fff;}
#esti_pc_main_tail .form_whole .form_esti .input_date_move {background: url('../../../img/estimm/arrow_date.png') no-repeat 100%;background-color:#fff;}
#esti_pc_main_tail .form_whole .form_esti .input_add_move {background: url('../../../img/estimm/arrow_add.png') no-repeat 100%;background-color:#fff;}
#esti_pc_main_tail .form_whole .form_esti .input_tel {text-align:center;height:27px;font-size:12px;font-weight:bold;color:#666;font-family:Nanum Myeongjo !important;border:0 !important;outline:none;background:#fff;margin-top:1px;}
#esti_pc_main_tail .form_whole .form_esti input:-ms-input-placeholder, textarea:-ms-input-placeholder {color:#666666 !important; }
#esti_pc_main_tail .form_whole .form_esti input::-webkit-input-placeholder, textarea::-webkit-input-placeholder{color:#666666 !important; }
#esti_pc_main_tail .form_whole .form_esti input:-moz-placeholder, textarea:-moz-placeholder{color:#666666 !important; }
#esti_pc_main_tail .form_whole .form_esti input::-moz-placeholder, textarea::-moz-placeholder{color:#666666 !important; }
#esti_pc_main_tail .form_whole .form_esti .epmt_input{width:300px;height:28px;font-weight:bold;color:#666;border:1px solid #ddd;z-index:2;background-color:#fff;}
#esti_pc_main_tail .form_whole .form_esti .epmt_textarea {width:288px;height:16px;font-size:12px;font-weight:bold;color:#666;font-family:Nanum Myeongjo !important;border:0 !important;outline:none;padding-left:10px;padding-top:8px;background:#fff;resize: none;margin-top:1px;}
#esti_pc_main_tail .form_whole .form_esti .epmt_input1{position:absolute;left:100px;top:13px;}/* 청소종류*/
#esti_pc_main_tail .form_whole .form_esti .epmt_input2{position:absolute;left:100px;top:48px;}/* 청소날짜*/
#esti_pc_main_tail .form_whole .form_esti .epmt_input3{position:absolute;left:100px;top:83px;}/* 분양면적*/
#esti_pc_main_tail .form_whole .form_esti .epmt_input4{position:absolute;left:100px;top:118px;}/* 주소*/
#esti_pc_main_tail .form_whole .form_esti .epmt_input5{position:absolute;left:100px;top:153px;}/* 고객명*/
#esti_pc_main_tail .form_whole .form_esti .epmt_input6{position:absolute;left:100px;top:188px;}/* 연락처*/
#esti_pc_main_tail .form_whole .form_esti .epmt_input7{position:absolute;left:91px;top:229px;}/* 부가서비스*/
#esti_pc_main_tail .form_whole .form_esti .epmt_input10{position:absolute;left:100px;top:258px;}/* 사은품선택*/
#esti_pc_main_tail .form_whole .form_esti .epmt_input9{position:absolute;left:100px;top:293px;}/* 기타*/
#esti_pc_main_tail .form_whole .form_esti .epmt_input11{position:absolute;left:91px;top:328px;}/* SNS 공유*/
#esti_pc_main_tail .form_whole .form_esti .epmt_input12{position:absolute;left:18px;top:369px;width:388px;border-top:1px solid #7d7d7d;}/* 라인*/
#esti_pc_main_tail .form_whole .form_esti .epmt_input7 ul{margin:0px 0 0 10px; padding:0;list-style:none;}/* 부가서비스*/
#esti_pc_main_tail .form_whole .form_esti .epmt_input7 ul li {float:left;padding:0 15px 0 0;font-size:12px;color:#666;}
#esti_pc_main_tail .form_whole .form_esti .epmt_input11 ul{margin:3px 0 0 10px; padding:0;list-style:none;}/* SNS*/
#esti_pc_main_tail .form_whole .form_esti .epmt_input11 ul li {float:left;padding:0 21px 0 0;font-size:12px;}
#esti_pc_main_tail .form_whole .form_esti .last{padding-right:0;}
#esti_pc_main_tail .form_whole .form_esti input[type=checkbox]{width:16px;height:16px;}
#esti_pc_main_tail .form_whole .form_esti .btn_submit_xp {position:absolute;left:214px;top:383px;z-index:2;}
#esti_pc_main_tail .form_whole .form_esti .addrWrap {display:none;width:850px;min-height:300px;border:5px solid #1197CF;position:absolute;left:-419px;top:150px;z-index:9999;background:#fff;overflow:hidden;-webkit-overflow-scrolling:touch;}
#esti_pc_main_tail .form_whole .form_esti .addrWrap ul {list-style:none;margin:10px;padding:0;}
#esti_pc_main_tail .form_whole .form_esti .addrWrap ul li {float:left; width:120px;margin-left:10px;margin-bottom:10px;text-align:center;line-height:30px;border:1px solid #C8C8CA;cursor:pointer;font-weight:bold;font-size:0.95em;}
#esti_pc_main_tail .form_whole .form_esti .addrWrap ul li:hover{border:1px solid #1197CF;}
#esti_pc_main_tail .form_whole .form_esti .addrWrap h2 {margin:0 0 20px 0;padding:10px 0 10px 10px;font-size:16px;font-weight:bold;color:#fff;position:relative;background:#1197CF;}
#esti_pc_main_tail .form_whole .form_esti .addrWrap h2 .zipClose {color:#fff;position:absolute;right:10px;top:10px;cursor:pointer;}
#esti_pc_main_tail .form_whole .form_esti .addrWrap h3 {font-size:14px;cursor:pointer;margin:10px 0 10px 20px;}
#esti_pc_main_tail .form_whole .form_esti .addrWrap h3 span {cursor:pointer;}
#esti_pc_main_tail .form_whole .form_esti .privacy_check{font-size:10px;color:#000;position:absolute;left:18px;top:383px;z-index:2;}
#esti_pc_main_tail .form_whole .form_esti .privacy_check a {color:#0080ff;font-weight:bold;text-decoration:underline;}
#esti_pc_main_tail .form_whole .form_esti .privacy_check .checkboxp{width:9px;height:9px;}
#esti_pc_main_tail .form_whole .form_esti .privacy_check .label_text{color:#666;}


/* hut title*********************************************/
#han_page_title{width:100%;font-size:18px;font-weight:bold;color:#333;padding:15px 0 15px 5px;margin-bottom:20px;border-top:solid 1px #d9d9d9;border-bottom:solid 1px #d9d9d9;}
#page_content_view{font-size:1.4em;line-height:180%;color:#444;margin:20px 0 30px;}
#page_content_view a{color:#0000CC;}

#sitemap_keword {margin:50px 0px 50px 0px;}
#sitemap_keword ul:after {display:block;visibility:hidden;clear:both;content:""}
#sitemap_keword ul li {float:left;display:block;padding:0 10px 10px 0;}
#sitemap_keword ul li a {font-size:1.3em;color:#0000CC;text-decoration:underline;}


/* 좋아요*/
#user_good{width:340px;margin:0 auto;font-size:1.0em;text-align:center;margin-top:20px;}
#user_good ul {vertical-align:middle;}
#user_good ul:after {display:block;visibility:hidden;clear:both;content:""}
#user_good ul li {float:left;display:block;padding:0 15px 0 0px;}
#user_good input{line-height:25px;height:25px;font-size:0.7em;padding:0 10px 0 10px;text-align:center;font-weight:bold;border:0;background:#0080ff;color:#fff;
-webkit-transition: background-color 0.3s ease-out;
-moz-transition: background-color 0.3s ease-out;
-o-transition: background-color 0.3s ease-out;
transition: background-color 0.3s ease-out;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;}
.gg_num,.gg_rating{color:#0080ff;font-weight:bold;}


.br-theme-fontawesome-stars .br-widget {height: 25px;white-space: nowrap;}
.br-theme-fontawesome-stars .br-widget a {font: normal normal normal 20px/1 FontAwesome;text-rendering: auto;-webkit-font-smoothing: antialiased;text-decoration: none;margin-right: 6px;font-size:1.0em !important;}
.br-theme-fontawesome-stars .br-widget a:after {content: '\f005';color: #b0b0b0;}
.br-theme-fontawesome-stars .br-widget a.br-active:after {color: #0080ff;}
.br-theme-fontawesome-stars .br-widget a.br-selected:after {color: #0080ff;}
.br-theme-fontawesome-stars .br-widget .br-current-rating {display: none;}
.br-theme-fontawesome-stars .br-readonly a {cursor: default;}

@media print {.br-theme-fontawesome-stars .br-widget a:after {content: '\f006';color: black;}
.br-theme-fontawesome-stars .br-widget a.br-active:after,.br-theme-fontawesome-stars .br-widget a.br-selected:after {content: '\f005';color: black;}
}

/* 이전글/다음글*/
#sit_siblingsa {text-align:right;margin:15px 0 10px;}
#sit_siblingsa a {font-size:0.85em;}

/* 주소 선택 레이아웃*/
.addrWrapa {position:absolute;z-index:100;}
#addrWrap {display:none;border:2px solid #0080c0;margin:0 40px 0 10px;padding:20px;background:#fff;}
#addrWrap .addr_view_title {font-size:1.45em;color:#444;font-weight:bold;margin-bottom:15px;}
#addrWrap select { width:100% !important;height:40px !important;line-height:40px !important; padding-left:15px;
font-size:1.25em !important;color:#666;font-weight:400;border:2px solid #E1E1E1 !important;
margin-bottom:10px;
-webkit-appearance: none;-moz-appearance: none;appearance: none;
}
#addrWrap .btn_addr_submit {width:49%;height:40px;line-height:40px;font-size:1.35em;font-weight:bold;color:#fff;text-align:center;cursor:pointer;background:#000;border:0;}
#addrWrap .btn_black {background:#000;}
#addrWrap .btn_sky {background:#0080c0;}