@charset "utf-8";
/* CSS Document */
h1,h2,h3,h4,h5,h6 {font-family:"Nanum Gothic"; color:#333}
.ft_nanum {font-family:"Nanum Gothic"; color:#333}
body,th,td,input,select,textarea,button {font-size:12px;font-family:"Nanum Gothic";color:#555} /* color값은 디자인가이드에 맞게사용 */

a:focus {outline:none;}
a:hover {text-decoration:none}

/*기본 input */
.input1 {padding:4px;border:1px #d5d5d5 solid; background:#FFF; color:#333}
/*마이페이지 로그인 input */
.mjlog_input {padding:3px;border:1px #d5d5d5 solid; background:#FFF; color:#333}

/* 타이틀 및 네비게이션 */
.mjtit_top {position:relative;margin:60px 0 0 0; padding:0 0 10px 0; border-bottom:2px #d1d1d1 solid; font-size:22px;letter-spacing:-1px}
.mjtit_top .mjbul_0000 {margin-right:5px;display:inline-block;width:8px;height:18px}
.mjnav {display:none;position:absolute;top:5px;right:0;color:#575757;font-family:돋움;font-size:12px;font-weight:normal}
.mjnav .mjnav_cur {font-weight:bold}
.mjnav a {color:#575757}
/* 타이틀 및 네비게이션 -  마이페이지 타이틀 */
.mjtit_top01 {margin:35px 0 0 0; visibility:hidden}

/* 컨텐츠 상단 이미지 타이틀 */
.mjcon_box { display:none;margin:0 0 15px 0;background:#f8f8f8;border:1px solid #e2e2e2;}

/* 왼쪽 공통메뉴 */
.mjsnb {margin-bottom:10px;font-family:"Nanum Gothic";}
.mjsnb .mjinner_0001 {padding:33px 0 10px 44px;background:#f8f8f8;text-decoration:none; border-bottom:1px #d7d7d7 solid}
.mjsnb .mjtit_0002 {margin-bottom:5px;font-weight:bold; color:#4c4b4c; font-size:26px;/*background:url(../../auction/images/2012_left_top.jpg) no-repeat -15px -7px;*/}
.mjsnb .mjwrap_0002 li {display:inline-block;width:203px;margin:3px 8px 9px 8px;padding-bottom:15px;border-bottom:1px solid #eee}
.mjsnb .mjwrap_0002 li.lst {border-bottom:none}
.mjsnb .mjwrap_0002 dl {margin:15px 0 0 0;line-height:20px}
.mjsnb .mjwrap_0002 dt {margin:0 0 10px 0;font-weight:bold; font-size:18px/*background:url(../../../images/bullet.png) no-repeat -25px -16px*/}
.mjsnb .mjwrap_0002 dd {margin:8px 0 8px 20px; font-size:13px}
.mjsnb .mjwrap_0002 dd a {display:inline-block;padding:3px 0 3px 5px;}
.mjsnb .mjwrap_0002 dd a:hover {width:150px;color:#fff; font-weight:bold; background:#f10f01; text-decoration:none}
.mjsnb .mjwrap_0002 .mjlink_0001 {color:#333}

/* 2013-05-21  로그인 공통 *********************************************/
.left-login-box {position:relative;margin:0px;padding:0;border-bottom:1px #ddd solid}
.left-login-box .outer_bg {background:#fffdf6; padding:5px;}
.left-login-box .inner_bg {background:#fffdf6; border:0px #bcbcbc solid; text-align:center;}
.left-login-box .inner_bg h3 { display:none;text-align:left;margin-bottom:10px;}
.left-login-box .inner_bg .user-name {color:#5e5d5d;font-weight:bold;}
.left-login-box .inner_bg p, .left-login-box .inner_bg div {margin:9px auto; font-size:13px; text-align:center}


/* 왼쪽메뉴 전화번호관련 박스 */
.mjbnr_0002 {margin:12px;padding:10px 0 10px 11px;border:1px solid #dddddd;}
.txt0_1 {margin:0 0 5px 0;font-family:"Nanum Gothic";font-size:19px; font-weight:bold}
.txt0_2 {margin:5px 0;font-family:"Arial";font-size:25px; font-weight:bold; color:#ff7d11}
.txt0_3 {font-family:"Nanum Gothic";font-size:11px; color:#555; line-height:1.4}

/* 왼쪽메뉴 업체가입/제휴문의 */
.mjbnr_0003 {margin:10px 0 0 0;padding:10px 0;background:#1b6ba8}

/*이사상품*/
.pack_box {padding:15px 0;border:1px #CCC solid;/* border-right:none;*/ content:'';display:block;clear:both; *zoom:1}
.pack_box:after {content:'';display:block;clear:both; *zoom:1}
.pack_box li {float:left; width:24.9%;border-right:1px #CCC solid; text-align:center}
.pack_box li a {display:inline-block;width:164px;height:170px}
.pack {background:url(../../auction/images/package.png) no-repeat}
.pack_01 {background-position:0 0}
.pack_02 {background-position:0 -200px}
.pack_03 {background-position:0 -400px}
.pack_04 {background-position:0 -600px}


/* top 관련 */
.sta {position:absolute; top: 6px;}
.e_add, .start {display:inline-block; margin:0 5px;font-size:11px; color:#858585;}

.banner1 {position:absolute; width:280px; height:60px; top:47px; background:url(https://www.24mall.co.kr/cooper/24mall/images/2010_top_ban_02.jpg) no-repeat}
.banner2 {display:none;position:absolute; width:280px; top:47px; right:0; background:url(https://www.24mall.co.kr/cooper/24mall/images/2010_top_ban_right.jpg) no-repeat}
.layHead{height:151px; border-bottom:1px #cc5700 solid;background: url(../images/2014_top_bg.jpg) repeat-x;}
.logo {position:absolute;top:55px;left:0; width:165px; height:50px; background:url(../images/24mall_logo.png) no-repeat}
.est_top_btn {position:absolute;top:65px;right:0;
   display:inline-block;
   width:220px;
   margin:0 2px;
   border: 1px solid #c8c8c8;
   background:url(../images/bg_top_btn.jpg) repeat-x;;   
   background: -webkit-gradient(linear, left top, left bottom, from(#e12421), to(#cc110e));
   background: -webkit-linear-gradient(top, #f5f5f5, #ffffff);
   background: -moz-linear-gradient(top, #f5f5f5, #ffffff);
   background: -ms-linear-gradient(top, #f5f5f5, #ffffff);
   background: -o-linear-gradient(top, #f5f5f5, #ffffff);
   padding:5px 0;
   -webkit-border-radius: 3px;
   -moz-border-radius: 3px;
   border-radius: 3px;
   /*text-shadow: rgba(0,0,0,.4) 0 1px 0;*/
   color:#686868;
   font-size: 14px;
   font-family: 'Nanum Gothic';
   font-weight:bold; 
   text-decoration:none;
   text-align:center;
   vertical-align: middle;
   }

.top_navi {position:absolute;top:125px; left:0; color:#FFF}
.top_mypmenu {position:absolute;top:125px; right:30px; color:#FFF; font-weight:bold;}
.top_mypmenu a {color:#FFF; font-weight:bold; text-decoration:none}


.top_smenu {position:absolute; top:6px; right:0; }
.top_smenu li {float:left; margin:3px 0 3px -1px; padding:0 12px 0 12px; background:url(../images/bu_bar.gif) no-repeat right center; border-left:0px #0FF solid;white-space:nowrap; } 
.top_smenu a:link, .top_smenu a:visited	 {text-decoration: none; color:#858585;font-size:11px; letter-spacing:-1px;}
.top_smenu a:hover	 {color:#FF9900;text-decoration:none;}
/* main menu 관련 */
.m_menu {position:absolute; top:55px; left:200px}
.m_menu ul {margin:0; padding:0; width:540px;}
.m_menu li {float:left;font-family:"Nanum Gothic";font-size:17px; font-weight:bold;text-align:center;	}
.m_menu li a {display:inline-block; width:135px; padding:18px 0;color:#2d2d2d; text-decoration:none}
.m_menu li a:hover, .m_menu li a.select {background:url(../images/menu_arrow.gif) no-repeat center bottom; color:#f26100}


/*.m_menu li .m1 {display:block; width:175px; height:41px; background:url(https://www.24mall.co.kr/cooper/24mall/images/top_menu1.jpg) no-repeat;}
.m_menu li .m2 {display:block; width:175px; height:41px; background:url(https://www.24mall.co.kr/cooper/24mall/images/top_menu2.jpg) no-repeat;}
.m_menu li .m3 {display:block; width:175px; height:41px; background:url(https://www.24mall.co.kr/cooper/24mall/images/top_menu3.jpg) no-repeat;}
.m_menu li .m4 {display:block; width:175px; height:41px; background:url(https://www.24mall.co.kr/cooper/24mall/images/top_menu4.jpg) no-repeat;}
.m_menu li .m5 {display:block; width:130px; height:41px; background:url(https://www.24mall.co.kr/cooper/24mall/images/top_menu5.jpg) no-repeat;}
.m_menu li .m6 {display:block; width:130px; height:41px; background:url(https://www.24mall.co.kr/cooper/24mall/images/top_menu6.jpg) no-repeat;}*/


/* botom 관련 */
.footer{ position:relative;width:990px;margin:0 auto;padding:12px 0 20px; overflow:hidden;clear:both;color:#333;}
.logo_qr { position:absolute; top:10; left:0;}
.logo_qr .qrcode {margin-left:12px}


.foot_txt {font-size:12px; color:#848484; line-height:1.5}
.foot_txt dl {display:inline-block; margin:0 10px 20px 150px}
.foot_txt dl dt{ color:#333; font-weight:bold;}
.foot_txt dl dd{ font-size:11px; margin:3px 0}
.foot_txt .f_txt { margin:-10px 10px 0 150px; padding:0}


.foot_menu  {margin:0 auto; padding:0;border-top:2px #e4e4e4 solid;}
.foot_menu ul {width:990px; margin:0 auto}
.foot_menu li {float:left; margin:3px 0 3px -1px; padding:10px 14px; background:url(../images/bu_bar.gif) no-repeat right center; border-left:0px #0FF solid;white-space:nowrap; } 

.foot_menu:after { content:''; display:block; clear:both}

/*메인3 컬럼 레이아웃*/
.boxlay {width:990px;margin:20px 0 20px 0;clear:both;}
.boxlay:after {content:'';display:block;clear:both}
.colleft {float:left;width:357px;}
.colcenter {float:left;width:373px;margin-right:12px;margin-left:12px;}
.colright {float:right;width:236px}

/*사무실이사 전화번호 배너*/
.boxlay01 { width:990px;margin:0 0 50px 0; border-top:2px #a1a1a1 solid}
.boxlay01:after {content:'';display:block;clear:both}
.colleft01 {float:left;width:152px;}
.colcenter01 {float:left;width:/*578px*/ 432px;margin-right:0;margin-left:12px;}
.colright01 {float:right;/*width:236px*/width:382px; border:0px #000 solid}

/* ***************************** 메인 스타일****************************************************  */

.bg1 {background:url(../images/main_img_01.jpg) no-repeat center;}
.bg2 {background:url(../images/main_img_02.jpg) no-repeat center;}		
.bg3 {background:url(../images/main_img_03.jpg) no-repeat center;}		
.bg4 {background:url(../images/main_img_04.jpg) no-repeat center;}		
.bg5 {background:url(../images/main_img_05.jpg) no-repeat center;}		
.bg6 {background:url(../images/main_img_06.jpg) no-repeat center;}
.bg7 {background:url(../images/main_img_07.jpg) no-repeat center;}


/* 메인견적의뢰 레이어  */
.mainform {position:absolute;top:20px;left:0; z-index:1;width:360px;border:1px #585858 solid; border-top:none; background:#FFF}
.mainform .movtit {padding:12px 0 12px 12px;background:#585858}
.mainform h3 {display:inline;color:#FF0;font-size:15px;font-weight:bold}
.mainform p {margin:8px 20px 0 20px; text-align:left} 	
.mainform .sel  {margin:0;padding:3px;border:1px #d1d1d1 solid; background:#f9f9f9}      
.mainform .fcol {margin:5px 0 5px 65px;font-weight:bold;color:#456ed7;}
.mainform .lab_001  {margin:0 15px 5px 0;padding:0;color:#333;font-weight:bold;}     
.mainform .inp_001 {padding:4px 2px 4px 2px;border:1px #d1d1d1 solid;background:#f9f9f9; color:#333; cursor:pointer}     
.mainform .btn_ton {display:inline-block;width:71px; height:25px;margin:0 0 0 5px;background:url(../images/btn_calcul.gif) no-repeat;  vertical-align:middle}			

 /*  실시간 견적 리스트 */
.main_real {background:#575e6a}
.main_real .real-tit01{padding:12px 0 12px 12px;background:#444952}
.main_real h3 {display:inline;color:#FF0;font-size:15px;font-weight:bold}
.main_real table {width:100%}
.main_real th {height:32px;border-top:1px solid #6a727e;border-bottom:1px solid #6a727e;margin-bottom:5px; background:#313947;color:#ccc; text-align:center}
.main_real td {line-height:31px;border-bottom:1px solid #6f7683;color:#f5f5f5;text-align:center}
.main_real .mjlist_tit {text-align:left}
.main_real .mjlist_num01 {color:#3bf3ff}
.main_real .mjlist_num02 {color:#fff000}
.main_real .mjlist_mark07 {display:inline-block;width:21px;height:11px;margin-left:10px;background-position:0 -25px;vertical-align:middle}
.main_real .mjlist_mark_09 {width:42px;height:14px;margin:0 auto; background-position: 0 -50px} /* 제출완료 */
.main_real .mjlist_mark_10 {width:42px;height:14px;margin:0 auto; background-position: -50px -50px} /* 접수완료 */
.main_real .mjlist_mark_11 {width:42px;height:14px;margin:0 auto; background-position: -100px -50px} /* 진행중 */
.main_real .mjbul_0003 {display:inline-block;width:8px;height:13px;margin:0 0 0 5px; background-position: 0 -50px} /* 최고가 arrow */
.main_real .mjbul_0004 {display:inline-block;width:8px;height:13px;margin:0 0 0 5px; background-position: -25px -50px} /* 최저가 arrow */

 /*  계약시 주의사항 & 이용후기 */
.cont_write {position:relative;margin:25px 0 0 0}  
.cont_write h3 {padding:12px 0;font-size:17px; font-weight:bold; border-bottom:1px #e5e5e5 solid}
.cont_write li {margin:12px 0 12px 8px;}
.cont_write table {width:100%}
.cont_write th {display:none;padding:5px;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;font-weight:normal; background:#fafafa; color:#5e5e5e; text-align:center}
.cont_write td {border-bottom:0px solid #f2f2f2;line-height:28px;text-align:center}
.cont_write .mjlist_tit {text-align:left}
.cont_write .btn_more a {position:absolute;top:14px; right:0;width:16px;height:16px;background:url(../images/24mall_icon.png) no-repeat 0 -460px}

.best_hoogi {margin:25px 0 0 0;} 
.best_hoogi h3 {padding:12px 0 12px 12px;font-size:17px; font-weight:bold; border-bottom:1px #e5e5e5 solid;background:url(../images/bg_bestwrite.jpg) no-repeat 0 0}
.best_hoogi h3 span {color:#F60}
.best_hoogi dt {margin:10px; font-weight:bold}
.best_hoogi dd {margin:8px;line-height:1.4}

/*  내견적보관함  & 처음이용하세요 */
.myp_box{position:relative;margin:0; border:1px #dbdbdb solid}
.myp_box .myp_left {width:176px; height:126px;border-right:1px #dbdbdb solid; background:#f8f8f8; text-align:center; cursor:pointer}
.myp_box .myp_left h3 {padding:12px 0;font-size:22px; font-weight:bold;}
.myp_box .iconmenu {position:absolute;top:0; left:176px;width:194px; padding:14px 0;border-bottom:1px #dbdbdb solid; text-align:center}
.myp_box .iconmenu a{margin:0 8px}
.myp_box .estext {position:absolute;top:100px; left:210px; font-family:"Nanum Gothic";font-size:14px; font-weight:bold;}

.first_box { height:126px;margin:10px 0 0 0; border:1px #dbdbdb solid; cursor:pointer}
.first_box .inbox01 {display:inline-block; margin:20px 0 0 20px}
.first_box .inbox01 h3 {padding:5px 0 8px 0;font-size:22px; font-weight:bold;}
.first_box .inbox01 h2 {padding:9px 0 16px 0;font-size:14px; font-weight:bold;}
.first_box .inbox02 {display:inline-block; margin:0 0 0 20px;}
.first_box .inbox02 li {margin:8px 0}

/*가정이사 // 사무실이사 전문업체*/
.home-move {border-right:1px #dadada solid}
.home-move h3 {margin:20px 0 10px 0;font-size:20px; font-weight:bold}
.home-move h3 span {color:#F60}
.office-move {margin:0 0 0 10px;border-right:1px #dadada solid}
.office-move h3 {margin:20px 0 10px 0;font-size:20px; font-weight:bold}
.office-move h3 span {color:#F60}
.office-move .marray {display:inline-block; margin:0 10px 0 0}
.movemember{ width:236px;height:142px;margin:53px 0 0 0; background:url(../images/bg_mem_record.jpg) no-repeat 0 0; cursor:pointer} 
.movemember a {display:inline-block;margin:20px 0 10px 15px; color:#333;font-size:28px; font-weight:bold}
.movemember h6 {margin:0 0 10px 15px; color:#808080;font-size:14px;font-weight:bold}

/*우수회원사 리스트*/
.member-area {position:relative;}
.member-area h3{margin:20px 0;font-size:20px; font-weight:bold}
.member-area .area-search {position:absolute; top:3px; right:0;}
.good-member {margin-bottom:10px; padding:0;}
.good-member li {float:left; width:328px; border:1px #dcdcdc solid}
.good-member li:after {display:block; content:''; clear:both}
.good-member li.noline {border-top:none;border-right:none;}
.good-member li.line {border-right:1px #dcdcdc solid;}
.good-member li .lst_type1 {overflow:hidden;/*background:url(../images/bg_logo.jpg) no-repeat; width:311px;*/ height:86px;}
.good-member li .lst_type1 dt.tit {margin:16px 0 0 105px;color:#4977ac;font-size:12px; font-weight:bold; text-align:left}
.good-member li .lst_type1 dd.photo {float:left;margin:-15px 0 0 14px;}
.good-member li .lst_type1 dd{margin:5px 0 0 105px;line-height:16px;color:#000;}



/* ***************************** 24mall 써브 스타일****************************************************  */
.press_box {margin:0 0 30px 0;padding:20px 6px; background:#f6f6f6; border-bottom:1px #dbdbdb solid}
.press_view dt {background:#f3f3f3; padding:14px 10px 14px; font-family:"Nanum Gothic";font-size:16px; font-weight:bold;}
.press_view .article {padding:14px 0; font-family:"Nanum Gothic";font-size:15px; color:#555; line-height:1.6}


/* 등록폼 2단테이블*/
.mjinfo_tbl01 {width:100%;margin:0; border:0; border-top:1px #dcdcdc solid}
.mjinfo_tbl01 th {width:160px;padding:18px 0 18px 15px; background:#fafafa;border-right:0px solid #e9e9e9;border-bottom:1px solid #dcdcdc;margin-bottom:5px;font-weight:bold; color:#333; text-align:left}
.mjinfo_tbl01 td {width:75%;border-bottom:1px solid #dcdcdc;color:#333;}

/* 게시물 상단라인긋기*/
.mjinfo_tbl0_1 {border-top:1px solid #dcdcdc;color:#333;}

/* 등록폼 4단테이블*/
.mjinfo_tbl02 {width:100%;margin:0; border:0}
.mjinfo_tbl02 th {width:15%; padding-left:15px; background:#fafafa;border-right:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;margin-bottom:5px;font-weight:bold; color:#333; line-height:34px; text-align:left}
.mjinfo_tbl02 td {width:35%;border-bottom:1px solid #e9e9e9;color:#333;}


/*  이용약관/개인정보취급방침 */	
.guide_box {padding:30px 0 15px 10px; background:#fafafa; border-bottom:1px #dbdbdb solid}
.guide_box .text01 {font-size:34px; color:#ff7910; font-weight:bold;}
.guide_box .text02 {margin:10px 0 0 0;font-size:20px; font-weight:bold;}
.guide_box .text03 {font-size:13px; line-height:1.6; letter-spacing:-1px}

.agreement {margin:20px 0 0 0;}
.agreement dt {margin:30px 0 15px 0;font-weight:bold; color:#000;font-size:14px}		
.agreement dd {margin:5px 0; line-height:180%;font-size:13px; word-break:keep-all}	
.agreement p {word-break:keep-all;line-height:180%;}	

/* 이사몰 기타 타이틀 */
.esaetc { display: inline-block;background:url(../images/24mall_etc.png) no-repeat; vertical-align: middle;}
.esaetc_001 {width:110px; height:16px;background-position: 0 0}    		/* 가정이사견적현황 */
.esaetc_002 {width:120px; height:16px;background-position: 0 -25px}      /* 사무실이사견적현황 */

/* icon image start */
.esaicon {display:inline-block;background:url(../images/24mall_icon.png) no-repeat; vertical-align: middle}
.esaicon_00 {width:25px; height:25px;background-position: 0 0}          /* 돋보기 아이콘 */
.esaicon_01 {width:25px; height:25px;background-position: 0 -40px}      /* 달력 아이콘 */
.esaicon_02 {width:18px; height:22px;background-position: 0 -80px}      /* 큰계산기 아이콘 */
.esaicon_03 {width:15px; height:19px;background-position: 0 -120px}      /* 작은계산기 아이콘 */
.esaicon_04 {width:34px; height:40px;background-position: 0 -160px}      /* 큰열쇠 아이콘 */
.esaicon_05 {width:41px; height:65px;background-position: 0 -220px}      /* 이용안내 아이콘 */
.esaicon_06 {width:39px; height:65px;background-position: 0 -300px}      /* 사업제휴 아이콘 */
.esaicon_07 {width:39px; height:65px;background-position: 0 -380px}      /* 1:1문의 아이콘 */
.esaicon_08 {width:16px; height:16px;background-position: 0 -460px}      /* 플러스(+) 아이콘 */
.esaicon_09 {width:9px; height:5px;background-position: 0 -480px}      /* 아래쪽 화살표 아이콘 */
.esaicon_10 {width:17px; height:17px;background-position: 0 -490px}      /* 즐겨찾기 별 */
.esaicon_11 {width:15px; height:13px;background-position: 0 -520px}      /* 네비게이션 홈 */
.esaicon_12 {width:19px; height:28px;background-position: 0 -540px}      /* 왼쪽메뉴 회사소개 */
.esaicon_13 {width:18px; height:27px;background-position: 0 -580px}      /* 왼쪽메뉴 서비스소개 */
.esaicon_14 {width:18px; height:27px;background-position: 0 -620px}      /* 왼쪽메뉴 문의요청 */
.esaicon_15 {width:18px; height:22px;background-position: 0 -660px}      /* 왼쪽메뉴 이용약관 */
.esaicon_16 {width:13px; height:14px;background-position: 0 -700px}      /* 왼쪽메뉴 내견적서 아래 */
.esaicon_17 {width:72px; height:82px;background-position: 0 -720px}      /* 실시간팝업 최고가 */
.esaicon_18 {width:72px; height:82px;background-position: 0 -820px}      /* 실시간팝업 최저가 */
.esaicon_19 {width:23px; height:23px;background-position: 0 -920px}      /* 사무실 간편상담 전화 */



/* btn image start */
.esabtn{background:url(../images/24mall_btn.png) no-repeat 0 0;vertical-align:middle}
.esabtn_00 {display:block;width:182px;height:35px;background-position: 0 0}       /* 견적신청확인 */
.esabtn_01 {display:inline-block;width:48px;height:20px;background-position: 0 -60px}       /* 확인 */
.esabtn_02 {display:inline-block;width:114px;height:21px;background-position: 0 -100px}       /* 견적서샘플보기 */
.esabtn_03 {display:inline-block;width:104px;height:48px;background-position: 0 -140px}       /* 가정이사 - 마이페이지*/
.esabtn_04 {display:inline-block;width:104px;height:48px;background-position: 0 -200px}       /* 사무실이사 - 마이페이지*/
.esabtn_05 {display:inline-block;width:128px;height:43px;background-position: 0 -260px}       /* 업체등록문의 - 이사*/
.esabtn_06 {display:inline-block;width:128px;height:43px;background-position: 0 -320px}       /* 업체등록문의 - 인테리어*/
.esabtn_07 {display:inline-block;width:183px;height:33px;background-position: 0 -375px}       /* 견적상담신청*/
.esabtn_08 {display:inline-block;width:281px;height:61px;background-position: 0 -540px}       /* 실시간팝업 비교견적신청하기*/
.esabtn_09 {display:inline-block;width:48px;height:48px;background-position: 0 -620px}       /* 실시간팝업 창닫기*/



/* mark image start */
.esamark{display:inline-block;background:url(../images/24mall_mark.png) no-repeat 0 0;vertical-align:middle}
.esamark_00 {width:54px;height:19px;background-position: 0 0}           /* 제출완료 */
.esamark_01 {width:54px;height:19px;background-position: 0 -40px}       /* 접수완료 */
.esamark_02 {width:54px;height:19px;background-position: 0 -80px}       /* 참여중-진행중 */
.esamark_03 {width:112px;height:125px;background-position: -120px 0}       /* 회전 화살표 */
.esamark_04 {width:16px;height:16px;background-position: 0 -120px}            /* 작은 01 */
.esamark_05 {width:16px;height:16px;background-position: 0 -140px}            /* 작은 02 */
.esamark_06 {width:16px;height:16px;background-position: 0 -160px}            /* 작은 03 */
.esamark_07 {width:16px;height:16px;background-position: 0 -180px}            /* 작은 04 */
.esamark_08 {width:16px;height:16px;background-position: 0 -200px}            /* 작은 05 */
.esamark_09 {width:80px;height:60px;background-position: 0 -240px}            /* 큰 01 */
.esamark_10 {width:80px;height:60px;background-position: -80px -240px}       /* 큰 02 */
.esamark_11 {width:80px;height:60px;background-position: -160px -240px}       /* 큰 03 */
.esamark_12 {width:80px;height:60px;background-position: -240px -240px}       /* 큰 04 */

/*기본 input */
.esainput {padding:5px 2px 6px 2px;border:1px #d1d1d1 solid; background:#f9f9f9; color:#333}

.normal_btn {
   display: inline-block;
   padding:5px 14px;
   margin:0 5px;
   border:1px solid #c8c8c8;
   background:url(../images/bg_top_btn.jpg) repeat-x;;   
   background: -webkit-gradient(linear, left top, left bottom, from(#e12421), to(#cc110e));
   background: -webkit-linear-gradient(top, #f5f5f5, #ffffff);
   background: -moz-linear-gradient(top, #f5f5f5, #ffffff);
   background: -ms-linear-gradient(top, #f5f5f5, #ffffff);
   background: -o-linear-gradient(top, #f5f5f5, #ffffff);
   -webkit-border-radius: 3px;
   -moz-border-radius: 3px;
   border-radius: 3px;
   /*text-shadow: rgba(0,0,0,.4) 0 1px 0;*/
   color:#686868;
   font-size: 14px;
   font-family: 'Nanum Gothic';
   font-weight:bold; 
   text-decoration:none;
   text-align:center;
   vertical-align: middle;
   }

/* 그레이- 작은 버튼*/   
.esabut01 {
   display:inline-block;
   margin:0;
   border:1px solid #cbcbcb;
   background:url(../images/bg_small_btn.jpg) repeat-x;
   padding:4px 8px;
   -webkit-border-radius: 1px;
   -moz-border-radius: 1px;
   border-radius: 1px;
   /*text-shadow: rgba(0,0,0,.4) 0 1px 0;*/
   color:#686868;
   font-size: 11px;
  /* font-family: 'Nanum Gothic';
   font-weight:bold; */
   text-decoration: none;
   text-align:center;
   vertical-align: middle;
   } 
.esabut02 {
   display:inline-block;
   width:80%;
   margin:0 2px;
   border: 1px solid #dbdbdb;
   background:#ececec;   
   background: -webkit-gradient(linear, left top, left bottom, from(#e12421), to(#cc110e));
   background: -webkit-linear-gradient(top, #f8f8f8, #ececec);
   background: -moz-linear-gradient(top, #f8f8f8, #ececec);
   background: -ms-linear-gradient(top, #f8f8f8, #ececec);
   background: -o-linear-gradient(top, #f8f8f8, #ececec);
   padding:15px 10px;
   -webkit-border-radius: 3px;
   -moz-border-radius: 3px;
   border-radius: 3px;
   /*text-shadow: rgba(0,0,0,.4) 0 1px 0;*/
   color:#5c5c5c;
   font-size: 1em;
   font-family: 돋움;
   font-weight:bold;
   text-decoration: none;
   vertical-align: middle;
   }    


/* ############################################### 공통부분 ################################################## */
.f_l {float:left !important;}
.f_r {float:right !important;}

/* 팝업 실시간 이사정보관련 */
.Pop_real h3 {padding:20px 0 20px 30px;background:#676767;color:#fff; font-size:26px; font-weight:bold;font-family:"Nanum Gothic";}
.Pop_real h3 a.close {position:absolute; top:8px;right:10px}
.mjlist_tbl01 {margin:0 0 0 30px;border:1px solid #d5d5d5; border-bottom:none;}
.mjlist_tbl01 th {width:100px; background:#fefbf0;border-bottom:1px solid #d5d5d5;border-right:1px solid #d5d5d5;margin-bottom:5px;line-height:51px; font-size:14px}
.mjlist_tbl01 td {width:220px;border-bottom:1px solid #d5d5d5;color:#9c9c9c; font-size:14px; text-align:left}

.mjprice_box {margin:0 0 0 0; width:272px;border:4px #ff6c00 solid; background:#fefbf0; text-align:left}



 /* 기본 테이블 리스트 */
.mjlist_0001 table {width:100%}
.mjlist_0001 .mjlist_mark {width:58px;height:16px;margin:0 auto}
.mjlist_0001 th {height:30px;border-top:0px solid #c2c2c2;border-bottom:1px solid #c2c2c2;margin-bottom:5px; background:#fafafa;color:#8d8d8d;font-weight:normal; text-align:center}
.mjlist_0001 td {height:28px;border-bottom:1px solid #e3e3e3;color:#9c9c9c;text-align:center}
.mjlist_0001 td.est {height:120px;color:#333;text-align:center; font-size:14px}
/*.mjlist_0001 td dd { background:#999; vertical-align:middle}*/
.mjlist_0001 .mjlist_tit {color:#696969;text-align:left}
.mjlist_0001 .mjlist_num {color:#9c9c9c}
.mjlist_0001 .mjlist_mark00 {display:block;width:58px;height:16px;background-position: 0 0}       /* 포장이사 */
.mjlist_0001 .mjlist_mark01 {display:block;width:58px;height:16px;background-position: -75px 0} /* 해외이사 */
.mjlist_0001 .mjlist_mark02 {display:block;width:58px;height:16px;background-position: -150px 0} /* 인테리어 */
.mjlist_0001 .mjlist_mark07 {display:inline-block;width:21px;height:11px;margin-left:10px;background-position:0 -25px;vertical-align:middle} /* hot */
.mjlist_0001 .mjlist_mark17 {display:inline-block;width:12px;height:13px;margin-left:5px;background-position:0 -250px;vertical-align:middle} /* 자물쇠 */
.mjlist_0001 .mjlist_mark19 {display:inline-block;width:27px;height:11px;background-position:-50px -250px} /* new 마크 (이사실시간)*/
.mjlist_0001 .mj_pic {margin:8px 15px 8px 5px}
.mjlist_0001 .mjlist_mark_09 {width:42px;height:14px;background-position: 0 -50px} /* 제출완료 */
.mjlist_0001 .mjlist_mark_10 {width:42px;height:14px;background-position: -50px -50px} /* 접수완료 */
.mjlist_0001 .mjlist_mark_11 {width:42px;height:14px;background-position: -100px -50px} /* 진행중 */
.mjlist_0001 .mjbul_0003 {display:inline-block;width:8px;height:13px;margin:0 0 0 5px; background-position: 0 -50px} /* 최고가 arrow */
.mjlist_0001 .mjbul_0004 {display:inline-block;width:8px;height:13px;margin:0 0 0 5px; background-position: -25px -50px} /* 최저가 arrow */
.mjlist_0001 .mjbtn_btn_0003 {width:66px;height:20px;background-position: 0 -175px}    /* 자세히보기 (마이페이지 리스트) */
.mjlist_0001 .mjbtn_btn_0003_1 {width:66px;height:20px;background-position: -100px -175px}    /* 계약서보기 (마이페이지 리스트)  */
.mjlist_0001 .mjbtn_btn_0003_2 {width:66px;height:20px;background-position: -200px -175px}    /* 취소신청 (마이페이지 리스트)  */

/* 실시간이사 리스트  */ 
.mjlist_real01 table {width:100%}
.mjlist_real01 th {height:30px;border-top:0px solid #c2c2c2;border-bottom:1px solid #c2c2c2;margin-bottom:5px; background:#fafafa;color:#8d8d8d;font-weight:normal;text-align:center}
.mjlist_real01 td {border-bottom:1px solid #f2f2f2;line-height:30px;color:#9c9c9c;text-align:center}
.mjlist_real01 .mjlist_tit {color:#696969;text-align:left}
.mjlist_real01 .mjlist_num {color:#9c9c9c}
.mjlist_real01 .mjlist_mark07 {display:inline-block;width:21px;height:11px;margin-left:10px;background-position:0 -25px;vertical-align:middle}
.mjlist_real01 .mjlist_mark_09 {width:42px;height:14px;margin:0 auto; background-position: 0 -50px} /* 제출완료 */
.mjlist_real01 .mjlist_mark_10 {width:42px;height:14px;margin:0 auto; background-position: -50px -50px} /* 접수완료 */
.mjlist_real01 .mjlist_mark_11 {width:42px;height:14px;margin:0 auto; background-position: -100px -50px} /* 진행중 */
.mjlist_real01 .mjbul_0003 {display:inline-block;width:8px;height:13px;margin:0 0 0 5px; background-position: 0 -50px} /* 최고가 arrow */
.mjlist_real01 .mjbul_0004 {display:inline-block;width:8px;height:13px;margin:0 0 0 5px; background-position: -25px -50px} /* 최저가 arrow */

/* 마이페이지 견적서관리 테이블 리스트 */
.mjlist_0002 th {height:30px;border-top:2px solid #c2c2c2;border-bottom:1px solid #c2c2c2;margin-bottom:5px; background:#fafafa;color:#565656;font-weight:bold; text-align:center}

 /* 마이페이지 계약서관리 테이블 리스트 */
.mjlist_0003 th {height:30px;border-top:2px solid #b5a79c;border-bottom:1px solid #b5a79c;margin-bottom:5px; background:#fbf8ef;color:#565656;font-weight:bold; text-align:center}

.mjlist_real01 th {height:30px;border-top:0px solid #c2c2c2;border-bottom:1px solid #c2c2c2;margin-bottom:5px; background:#fafafa;color:#8d8d8d;font-weight:normal}

 /* 고객센터 메뉴 테이블 */
.mjcenter table {width:100%;border:1px #e2e2e2 solid; border-top:none}
.mjcenter th {width:33.3%;border-right:1px solid #e2e2e2;background:#fbfbfb; text-align:left}
.mjcenter td {border-top:1px solid #e2e2e2;border-right:1px solid #e2e2e2;background:#fff;color:#9c9c9c;word-spacing:0px;vertical-align:top}
.mjcenter .faq_tit {display:block;width:155px;height:40px;margin:15px 0 10px 10px;background-position:-400px 0} /*  FAQ 자주하는 질문(고객센터)*/
.mjcenter .user_tit {display:block;width:155px;height:40px;margin:15px 0 10px 10px;background-position:-400px -50px} /*  이용약관 */
.mjcenter .reque_tit {display:block;width:155px;height:40px;margin:15px 0 10px 10px;background-position:-400px -100px} /*  고객문의/요청 */
.mjcenter dl {margin:20px 0 10px 20px}
.mjcenter dt {margin:0 0 10px 0; color:#ff7a11; font-size:18px; font-weight:bold}
.mjcenter dd {color:#757575;font-size:14px; font-weight:bold}
.mjcenter .mj_custom {margin:15px 15px 15px 20px; font-size:14px} 
.mjcenter .mj_custom li{font-size:12px} 


/*  마이페이지 로그인 */    
.mjlog_my {position:relative;border:1px solid #e4e4e4;}  
.mjlog_my h3 {padding:10px 0 10px 10px;font-weight:bold;border-bottom:1px #e4e4e4 solid; background:#fafafa}
.mjlog_my .tit_txt {font-size:12px; font-weight:normal}
.mj_log {margin:18px 0}
.mj_log li{margin-bottom:10px}
.mj_log li.pass_txt {padding:9px 0 0 10px;}
.mj_log label {margin:0 10px 0 20px; font-weight:bold; color:#666}	
.mj_log input.phon_no {width:12%;padding:4px;border:1px #d5d5d5 solid;font-family:Arial; font-weight:bold}
.mj_log input.pass_no {width:43%;padding:4px;border:1px #d5d5d5 solid;}
.mjfr_user {border:1px #e4e4e4 solid;}
.mjfr_user h3 {width:240px;margin:11px auto;font-size:13px; line-height:1.4}

/* bullet image start */
.mjbul {background:url(../../../images/bullet.png) no-repeat; vertical-align: middle;}
.mjbul_0000 {background-position: 50px 0}      /* 타이틀 앞 블릿 */
.mjbul_0001 {display:inline-block;width:10px; height:7px;background-position: 0 -25px}  /* 리스트 앞 arrow */
.mjbul_0002 {background-position: -25px -16px}  /* 왼쪽 메누 타이틀 앞 블릿 */
.mjbul_0003 {background-position: 0 -50px}  /* 최고가 arrow */
.mjbul_0004 {background-position: -25px -50px}  /* 최저가 arrow */
.mjbul_0005 {display:inline-block;width:15px; height:15px;background-position: 0 -75px}   /* 넘버1 */
.mjbul_0006 {display:inline-block;width:15px; height:15px;background-position: 0 -100px}  /* 넘버2 */
.mjbul_0007 {display:inline-block;width:15px; height:15px;background-position: 0 -125px}  /* 넘버3 */
.mjbul_0008 {display:inline-block;width:15px; height:15px;background-position: 0 -150px}  /* 넘버4 */
.mjbul_0009 {display:inline-block;width:15px; height:15px;background-position: 0 -175px}  /* 넘버5 */
.mjbul_0010 {display:inline-block;width:25px; height:25px;background-position: 0 -200px}  /* 질문 Q */
.mjbul_0011 {display:inline-block;width:25px;height:25px;background-position: 0 -225px}  /* 답변 A */
.mjbul_0012 {display:inline-block;width:6px;height:6px;background-position: 0 -250px}  /* 인테리어 상세 정보입력 앞 Arrow */
.mjbul_0013 {display:inline-block;width:13px; height:13px;background-position: 0 -275px}  /* 물음표 */
.mjbul_0014 {display:inline-block;width:75px; height:25px;background-position: 0 -300px}  /* 불만족 O : X */
.mjbul_0015 {display:inline-block;width:10px; height:9px;background-position: 0 -350px}  /* 불릿 */

/* title image start */
.mjtit {display:inline-block;width:300px;height:25px;background:url(../images/tit_content2.png) no-repeat; vertical-align: middle}
.mjtit_0001 {background-position:0 0}     /* 베스트이용후기 */
.mjtit_0002 {background-position: 0 -50px} /* 국내이사 도움말 */
.mjtit_0003 {background-position: 0 -100px} /* 가정이사 */
.mjtit_0004 {background-position: 0 -150px} /* 사무실이사 */
.mjtit_0005 {background-position: 0 -200px} /* 해외이사 */
.mjtit_0006 {background-position: 0 -250px} /* 인테리어 */
.mjtit_0007 {background-position: 0 -300px} /* 자주하는질문 */
.mjtit_0008 {background-position: 0 -350px} /* 고객센터 */
.mjtit_0009 {background-position: 0 -400px} /* 가정이사 실시간현황 */
.mjtit_0010 {background-position: 0 -450px} /* 해외이사 실시간현황 */
.mjtit_0011 {background-position: 0 -500px} /* 사무실이사 실시간현황 */
.mjtit_0012 {background-position: 0 -550px} /* 인테리어 실시간현황 */
.mjtit_0013 {background-position: 0 -600px} /* 손없는날 */ 
.mjtit_0014 {background-position: 0 -650px} /* 기획전 */
.mjtit_0015 {background-position: 0 -700px} /* 업체정보 */
.mjtit_0016 {background-position: 0 -750px} /* 견적서보기 */
.mjtit_0017 {background-position: 0 -800px} /* 업체별 비교견적 */
.mjtit_0018 {background-position: 0 -850px} /* 업체문의 */
.mjtit_0019 {background-position: 0 -900px} /* a/s및 신고하기 */
.mjtit_0020 {background-position: 0 -950px} /* 서비스 이용약관 */
.mjtit_0021 {background-position: 0 -1000px} /* 업체 견적제출결과 */
.mjtit_0022 {background-position: 0 -1050px} /* 견적의뢰 */
.mjtit_0023 {background-position: 0 -1100px} /* 고객인증 */
.mjtit_0024 {background-position: 0 -1150px} /* 업체검색 */

.mjtit_0025 {background-position: -300px 0} 	 /* 1:1고객문의 */
.mjtit_0026 {background-position: -300px -50px} /* 업체등록문의 */
.mjtit_0027 {background-position: -300px -100px} /* 1:1 문의내역 */
.mjtit_0028 {background-position: -300px -150px} /* 개인정보취급방침 */
.mjtit_0029 {background-position: -300px -200px} /* 시공갤러리 */
.mjtit_0030 {background-position: -300px -250px} /* 이용업체평가 */
.mjtit_0031 {background-position: -300px -300px} /* 공지사항 */
.mjtit_0032 {background-position: -300px -350px} /* 마이페이지 */
.mjtit_0033 {background-position: -300px -400px}     /* 정보수정 */
.mjtit_0034 {background-position: -300px -450px} /* 회원가입 */
.mjtit_0035 {background-position: -300px -500px} /* 책임의한계와 법적고지 */
.mjtit_0036 {background-position: -300px -550px} /* 제출리스트 */
.mjtit_0037 {background-position: -300px -600px} /* 해외이사 도움말 */
.mjtit_0038 {background-position: -300px -650px} /* 인테리어 도움말 */
.mjtit_0039 {background-position: -300px -700px} /* 업체이용안내 */
.mjtit_0040 {background-position: -300px -750px} /* 처음이용안내 */
.mjtit_0041 {background-position: -300px -800px} /* 이벤트 */
.mjtit_0042 {background-position: -300px -850px} /* 제휴및 광고문의 */
.mjtit_0043 {background-position: -300px -900px} /* 가정이사 계약상세 */
.mjtit_0044 {background-position: -300px -950px} /* 해외이사 계약상세 */
.mjtit_0045 {background-position: -300px -1000px} /* 인테리어 계약상세 */
.mjtit_0046 {background-position: -300px -1050px} /* 우리집 자랑히기 */
.mjtit_0047 {background-position: -300px -1100px} /* 협력업체문의 */
.mjtit_0048 {background-position: -300px -1150px} /* 고객문의 */